Вход | Регистрация


1С:Предприятие :: 1С:Предприятие 8 общая

Произвольный запрос

Произвольный запрос
Я
   Начинающий_13
 
30.09.16 - 15:42
Здравствуйте
Имею тару в двух валютах, надо при подборе в зависимости от валюты документа видеть остаток тары в это валюте.
Что то заклинило не пойму, где ступил. Показывает общее количество на две валюты

ВЫБРАТЬ РАЗЛИЧНЫЕ
    СправочникНоменклатура.Ссылка КАК Ссылка,
    СправочникНоменклатура.Код КАК Код,
    СправочникНоменклатура.Наименование КАК Наименование,
    СправочникНоменклатура.ЕдиницаИзмерения КАК ЕдИзмБАЗОВАЯ,
    ДанныеЗакупкиНоменклатуры.ЕдиницаИзмерения КАК ЕдИзмТАРА,
    СправочникНоменклатура.СтавкаНДС КАК СтавкаНДС,
    ЕСТЬNULL(НоменклатураНаСкладахОстатки.КоличествоОстаток, 0) КАК КоличествоОстаток,
    ДанныеЗакупкиНоменклатуры.Валюта КАК Валюта
ИЗ
    Справочник.маНоменклатура КАК СправочникНоменклатура
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.маТараНаСкладах.Остатки(&ДатаОстатки, Склад = &Склад) КАК НоменклатураНаСкладахОстатки
        ПО СправочникНоменклатура.Ссылка = НоменклатураНаСкладахОстатки.Номенклатура
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.маДанныеТары.СрезПоследних(&ДатаОстатки, Валюта = &ДокументВалюта) КАК ДанныеЗакупкиНоменклатуры
        ПО СправочникНоменклатура.Ссылка = ДанныеЗакупкиНоменклатуры.Номенклатура
ГДЕ
    НЕ СправочникНоменклатура.ЭтоГруппа
 
 
   jsmith
 
1 - 30.09.16 - 15:46
ЕСТЬNULL(ДанныеЗакупкиНоменклатуры.КоличествоОстаток, 0) КАК КоличествоОстаток

заменить на

ЕСТЬNULL(НоменклатураНаСкладахОстатки.КоличествоОстаток, 0) КАК КоличествоОстаток
   Начинающий_13
 
2 - 30.09.16 - 15:49
ДА нет все так же
   mxs089
 
3 - 30.09.16 - 15:55
   jsmith
 
4 - 30.09.16 - 15:56
Как так так же?
Типа всего 10, 3 в RUR, 7 в USD
Когда выбираешь остаток из регистра остатков - 10 RUR, 10 USD, а когда из регистра валютных остатков - опять 10 RUR, 10 USD?
   Начинающий_13
 
5 - 30.09.16 - 15:59
Да всего 10, 3 в RUR, 7 в USD 
Завожу новый документ открываю подборе в подборе всегда 10, независимо от валюты документа
   DrShad
 
6 - 30.09.16 - 16:19
так а у тебя нигде нет деления на валюты
   Начинающий_13
 
7 - 30.09.16 - 16:22
ИЗМЕРЕНИЯ Данных тары
Номенклатура
Партия
Характеристика
Валюта
РЕСУРСЫ
Цена
ЕденицаИзмерения

ИЗМЕРЕНИЯ Остатков тары
Номенклатура
Партия
Характеристика


Валюту из ИЗМЕРЕНИЯ переносил в РЕСУРСЫ результат то же
   В тылу врага
 
8 - 30.09.16 - 16:29
(7) потому что валюта должна быть ресурсом
   Начинающий_13
 
9 - 30.09.16 - 17:12
Вопрос.
Куда лучше Поставить аналитику ВАЛЮТА в регистр накопления (Измерение? или ресурс?) (Проблема исчезает), или в регистр сведений как сейчас.
   DrShad
 
10 - 30.09.16 - 17:13
(7) измерение и что? где в запросе деление на валюты в остатках?
 
 Рекламное место пустует
   Начинающий_13
 
11 - 30.09.16 - 17:14
Скорей всего проблема в регистре накопления НАСТРОЙКИ в течение дня, подчинен регистратору
   DrShad
 
12 - 30.09.16 - 17:14
изначально запрос не оттуда начал строить, а вообще валюта в измерении или в ресурсе только тебе решать
   Начинающий_13
 
13 - 30.09.16 - 17:17
Я поставил валюту в РС, т.к. думал, что Партия она уникальна и тогда получится разъединить на валюты. Сейчас задумался глубже, мнение изменилось в пользу РН
   Начинающий_13
 
14 - 30.09.16 - 17:18
На измерение
   DrShad
 
15 - 30.09.16 - 17:19
(14) аминь
   DrShad
 
16 - 30.09.16 - 17:19
потом выкинь свою БД
   Начинающий_13
 
17 - 30.09.16 - 17:20
А ты бы куда поставил?
   DrShad
 
18 - 30.09.16 - 17:22
начал бы с конфы на которой это все крутится
   DrShad
 
19 - 30.09.16 - 17:24
потом бы перечитал ТЗ или сформулировал бы его
   Начинающий_13
 
20 - 30.09.16 - 17:25
Тогда третий регистр РС в валютой(Непериодический, подчинен регистатору) , тогда все получается
   DrShad
 
21 - 30.09.16 - 17:25
да и соединения по Партии у тебя нет
   Начинающий_13
 
22 - 30.09.16 - 17:26
(21) Потому что, это общий остаток в подборе
   DrShad
 
23 - 30.09.16 - 17:27
(20) ну и зачем сюда приходил?

запрос изначально не дает того что ты хочешь
как сделать увеличивая количество регистров ты знаешь
   DrShad
 
24 - 30.09.16 - 17:27
(22) ну так в чем тогда проблема?
   DrShad
 
25 - 30.09.16 - 17:28
РегистрНакопления.маТараНаСкладах.Остатки

в таком раскладе нужно выборку по данному регистру изначально ограничить только теми партиями где есть валюта по документу
   Начинающий_13
 
26 - 30.09.16 - 17:29
Сейчас дошло, что все не так просто... как думалось с этой валютой
   Начинающий_13
 
27 - 30.09.16 - 17:29
Хорошо. спасибо за участие и советы.
   DrShad
 
28 - 30.09.16 - 17:29
скоро прийдешь к выводу что вообще все не так надо было делать


Список тем форума
Рекламное место пустует  Рекламное место пустует
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс, 1996 г.
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует