бп3 - запрос условие <=0 - не срабатывает
Найденные решения
(13) проверяйте:
ВЫБОР
КОГДА IsNull(М.КоличествоОстаток,0) <= 0
ТОГДА (IsNull(И.КоличествоОстаток,0) - СУММА(По.Количество)) * По.Номенклатура.МассаЗаготовки
КОГДА И.КоличествоОстаток - СУММА(По.Количество) <= 0
ТОГДА (И.КоличествоОстаток - СУММА(По.Количество)) * По.Номенклатура.МассаЗаготовки + М.КоличествоОстаток
ИНАЧЕ 0
КОНЕЦ КАК ИНадоКолМ
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(6) - ээххх..
ВЫБРАТЬ
По.Номенклатура КАК Номенклатура,
ВЫБОР
КОГДА И.КоличествоОстаток - СУММА(По.Количество) <= 0
ТОГДА (И.КоличествоОстаток - СУММА(По.Количество)) * По.Номенклатура.МассаЗаготовки
ИНАЧЕ 0
КОНЕЦ КАК РасходМ,
М.КоличествоОстаток КАК НалСкладМ,
ВЫБОР
КОГДА М.КоличествоОстаток <= 0
ТОГДА (И.КоличествоОстаток - СУММА(По.Количество)) * По.Номенклатура.МассаЗаготовки
КОГДА И.КоличествоОстаток - СУММА(По.Количество) <= 0
ТОГДА (И.КоличествоОстаток - СУММА(По.Количество)) * По.Номенклатура.МассаЗаготовки + М.КоличествоОстаток
ИНАЧЕ 0
КОНЕЦ КАК ИНадоКолМ
ИЗ
Документ.Текущее.Материалы КАК По
ЛЕВОЕ СОЕДИНЕНИЕ РегистрБухгалтерии.Хозрасчетный.Остатки({(КОНЕЦПЕРИОДА(&ДеньПланирования, ДЕНЬ)) КАК Поле2}, {(Счет В (&Счета)) КАК Поле2}, , ) КАК М
ПО (По.Номенклатура.ИсходноеСырье = М.Субконто1)
ЛЕВОЕ СОЕДИНЕНИЕ РегистрБухгалтерии.Хозрасчетный.Остатки({(КОНЕЦПЕРИОДА(&ДеньПланирования, ДЕНЬ)) КАК Поле2}, {(Счет В (&Счета)) КАК Поле2}, , ) КАК И
ПО (По.Номенклатура = И.Субконто1)
ГДЕ
По.Ссылка В(&МассивСсылка)
Показать
(13) проверяйте:
ВЫБОР
КОГДА IsNull(М.КоличествоОстаток,0) <= 0
ТОГДА (IsNull(И.КоличествоОстаток,0) - СУММА(По.Количество)) * По.Номенклатура.МассаЗаготовки
КОГДА И.КоличествоОстаток - СУММА(По.Количество) <= 0
ТОГДА (И.КоличествоОстаток - СУММА(По.Количество)) * По.Номенклатура.МассаЗаготовки + М.КоличествоОстаток
ИНАЧЕ 0
КОНЕЦ КАК ИНадоКолМ
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот