Saipl Saipl_1.13.dt(156Kb)
А судьи кто
!!!
--------------------------------------
РасходнаяНакладная
1.
Ошибка в запросе.
СУММА(РасходнаяНакладнаяСписокНоменклатуры.Количество * РасходнаяНакладнаяСписокНоменклатуры.Количество)
видимо нужно было добавить реквизит "количество" в справочник номенклатура.
2.
Проведение документа нужно было делать новым способом (так как не требуется рассчитывать себестоимость)
в следсвии чего выбран неправильный способ блокировки
Отчет НаличиеСтеллажей
--------------------------------------------
ВЫБРАТЬ
ОстаткиНоменклатурыОстатки.Склад,
НоменклатураСоставКомплектующих.Ссылка КАК Стеллаж,
МИНИМУМ(ЕСТЬNULL(ОстаткиНоменклатурыОстатки.КоличествоОстаток, 0) / НоменклатураСоставКомплектующих.Количество) КАК КоличествоСтеллажей
ИЗ
Справочник.Номенклатура.СоставКомплектующих КАК НоменклатураСоставКомплектующих
ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ОстаткиНоменклатуры.Остатки КАК ОстаткиНоменклатурыОстатки
ПО НоменклатураСоставКомплектующих.Деталь = ОстаткиНоменклатурыОстатки.Номенклатура
ГДЕ
ЕСТЬNULL(ОстаткиНоменклатурыОстатки.КоличествоОстаток, 0) / НоменклатураСоставКомплектующих.Количество > 0
СГРУППИРОВАТЬ ПО
НоменклатураСоставКомплектующих.Ссылка,
ОстаткиНоменклатурыОстатки.Склад
Запрос не вернет адекватное количество стелажей по двум причинам
для нулевых остатков склад будет NuLL и более мелкое замечание то что количество не должно быть дробным
Добавлено (25.09.2011, 20:25)
---------------------------------------------
Saipl,
Saipl Saipl_1.13.dt(156Kb)
А судьи кто !!!
--------------------------------------
РасходнаяНакладная
1.
Ошибка в запросе.
СУММА(РасходнаяНакладнаяСписокНоменклатуры.Количество * РасходнаяНакладнаяСписокНоменклатуры.Количество)
видимо нужно было добавить реквизит "количество" в справочник номенклатура.
2.
Проведение документа нужно было делать новым способом (так как не требуется рассчитывать себестоимость)
в следсвии чего выбран неправильный способ блокировки
Отчет НаличиеСтеллажей
--------------------------------------------
ВЫБРАТЬ
ОстаткиНоменклатурыОстатки.Склад,
НоменклатураСоставКомплектующих.Ссылка КАК Стеллаж,
МИНИМУМ(ЕСТЬNULL(ОстаткиНоменклатурыОстатки.КоличествоОстаток, 0) / НоменклатураСоставКомплектующих.Количество) КАК КоличествоСтеллажей
ИЗ
Справочник.Номенклатура.СоставКомплектующих КАК НоменклатураСоставКомплектующих
ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ОстаткиНоменклатуры.Остатки КАК ОстаткиНоменклатурыОстатки
ПО НоменклатураСоставКомплектующих.Деталь = ОстаткиНоменклатурыОстатки.Номенклатура
ГДЕ
ЕСТЬNULL(ОстаткиНоменклатурыОстатки.КоличествоОстаток, 0) / НоменклатураСоставКомплектующих.Количество > 0
СГРУППИРОВАТЬ ПО
НоменклатураСоставКомплектующих.Ссылка,
ОстаткиНоменклатурыОстатки.Склад
Запрос не вернет адекватное количество стелажей по двум причинам
для нулевых остатков склад будет NuLL и более мелкое замечание то что количество не должно быть дробным