|
Универсальный отчет УТ | ☑ | ||
---|---|---|---|---|
0
Domanoff26
14.03.12
✎
10:03
|
сделал на основе уо отчет по складам ("отстаток","свободный", "в резерве","заказано" - в типовой УТ "Анализ доступности товаров на складах"), если в настройках указаны все 4 ресурса галкакми помечены, отчет правильно показывает остатки, если убрать два ("в резерве" и "заказано") то "остаток" и "свободный остаток" удваивает! при чем только для одной позиции (пока только ее нашел), в чем может быть дело? даже не представляю, запрос вроде простой
|
|||
1
Рэйв
14.03.12
✎
10:04
|
>>даже не представляю
ты, в смысле решил, сто из твоего текста кто-то представит? Тогда точно - дело в ДНК. |
|||
2
Ненавижу 1С
гуру
14.03.12
✎
10:05
|
(0) это чудо
|
|||
3
Ненавижу 1С
гуру
14.03.12
✎
10:05
|
в смысле текст запроса давай жги
|
|||
4
Domanoff26
14.03.12
✎
10:06
|
ВЫБРАТЬ
УчетТоваровОстатки.КоличествоОстаток КАК КоличествоЗаказаноУПоставщика, УчетТоваровОстатки.Размещение.Склад, УчетТоваровОстатки.Номенклатура, УчетТоваровОстатки.Размещение КАК Счет ПОМЕСТИТЬ ВТ_Заказано ИЗ РегистрНакопления.УчетТоваров.Остатки(&ДатаКон, Размещение ССЫЛКА Документ.ЗаказПоставщику) КАК УчетТоваровОстатки ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ РАЗРЕШЕННЫЕ УчетТоваровОстатки.Номенклатура КАК Номенклатура, УчетТоваровОстатки.ХарактеристикаНоменклатуры, УчетТоваровОстатки.СерияНоменклатуры, УчетТоваровОстатки.Заказ КАК Заказ, УчетТоваровОстатки.Размещение КАК Размещение, УчетТоваровОстатки.КоличествоОстаток КАК КоличествоОстаток, ВЫБОР КОГДА УчетТоваровОстатки.Заказ = НЕОПРЕДЕЛЕНО ТОГДА УчетТоваровОстатки.КоличествоОстаток ИНАЧЕ 0 КОНЕЦ КАК СвободныйОстаток, ПРЕДСТАВЛЕНИЕ(УчетТоваровОстатки.Номенклатура), ПРЕДСТАВЛЕНИЕ(УчетТоваровОстатки.ХарактеристикаНоменклатуры), ПРЕДСТАВЛЕНИЕ(УчетТоваровОстатки.СерияНоменклатуры), ПРЕДСТАВЛЕНИЕ(УчетТоваровОстатки.Заказ), ПРЕДСТАВЛЕНИЕ(УчетТоваровОстатки.Размещение), ВТ_Заказано.Счет, ВЫБОР КОГДА ВТ_Заказано.Счет <> НЕОПРЕДЕЛЕНО ТОГДА ВТ_Заказано.КоличествоЗаказаноУПоставщика ИНАЧЕ 0 КОНЕЦ КАК КоличествоЗаказаноУПоставщика, ПРЕДСТАВЛЕНИЕ(ВТ_Заказано.Счет), ВЫБОР КОГДА УчетТоваровОстатки.Заказ <> НЕОПРЕДЕЛЕНО ТОГДА УчетТоваровОстатки.КоличествоОстаток ИНАЧЕ 0 КОНЕЦ КАК КоличествоВрезерве {ВЫБРАТЬ Номенклатура.*, ХарактеристикаНоменклатуры.*, СерияНоменклатуры.*, Заказ.*, Размещение.*, КоличествоОстаток, СвободныйОстаток, КоличествоЗаказаноУПоставщика, КоличествоВрезерве, Счет.*} ИЗ РегистрНакопления.УчетТоваров.Остатки(&ДатаКон, Размещение ССЫЛКА Справочник.Склады) КАК УчетТоваровОстатки ЛЕВОЕ СОЕДИНЕНИЕ ВТ_Заказано КАК ВТ_Заказано ПО УчетТоваровОстатки.Номенклатура = ВТ_Заказано.Номенклатура И УчетТоваровОстатки.Размещение = ВТ_Заказано.РазмещениеСклад {ГДЕ (ВЫБОР КОГДА УчетТоваровОстатки.Размещение ССЫЛКА Справочник.Склады ТОГДА УчетТоваровОстатки.КоличествоОстаток ИНАЧЕ 0 КОНЕЦ) КАК КоличествоОстаток, (ВЫБОР КОГДА УчетТоваровОстатки.Размещение ССЫЛКА Справочник.Склады И УчетТоваровОстатки.Заказ = НЕОПРЕДЕЛЕНО ТОГДА УчетТоваровОстатки.КоличествоОстаток ИНАЧЕ 0 КОНЕЦ) КАК СвободныйОстаток, УчетТоваровОстатки.Размещение.*, УчетТоваровОстатки.Заказ.*, УчетТоваровОстатки.Номенклатура.*, ВТ_Заказано.Счет.*, (ВЫБОР КОГДА ВТ_Заказано.Счет <> НЕОПРЕДЕЛЕНО ТОГДА ВТ_Заказано.КоличествоЗаказаноУПоставщика ИНАЧЕ 0 КОНЕЦ) КАК КоличествоЗаказаноУПоставщика} {УПОРЯДОЧИТЬ ПО Номенклатура.*, ХарактеристикаНоменклатуры.*, СерияНоменклатуры.*, Заказ.*, Размещение.*, КоличествоОстаток, СвободныйОстаток, Счет.*, КоличествоЗаказаноУПоставщика, КоличествоВрезерве} ИТОГИ СУММА(КоличествоОстаток), СУММА(СвободныйОстаток), СУММА(КоличествоЗаказаноУПоставщика), СУММА(КоличествоВрезерве) ПО ОБЩИЕ {ИТОГИ ПО Номенклатура.*, ХарактеристикаНоменклатуры.*, СерияНоменклатуры.*, Заказ.*, Размещение.*, Счет.*} |
|||
5
Domanoff26
14.03.12
✎
10:09
|
дело в связи с ВТ_Заказано, у учетТоваров несколько подходящих записей, вот он только почему это происходит только для одной позиции
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |