Добрый день.
В УТ 11 в запросах 2 разных алгоритма расчета. Объясните в чем отличие?
1 вариант:
2. вариант
Вопрос возник из-за того что когда заказ приходит по ЭДО в табличной части заполняется упаковка "кг", если вручную вводить товары то "кг" не заполняется, из-за этого расчет массы брутто разный у разных алгоритмов.
И в итоге 2-й вариант по-моему выходит более правильный.
В УТ 11 в запросах 2 разных алгоритма расчета. Объясните в чем отличие?
1 вариант:
| СУММА(ВЫБОР
| КОГДА &ЗаполненаЕдиницаИзмеренияВеса
| ТОГДА ВЫБОР
| КОГДА ТаблицаТоваров.Упаковка.Вес ЕСТЬ NULL
| ТОГДА ТаблицаТоваров.Количество
| ИНАЧЕ ВЫБОР
| КОГДА ТаблицаТоваров.Упаковка.ТипИзмеряемойВеличины = Значение(Перечисление.ТипыИзмеряемыхВеличин.Вес)
| ТОГДА 0
| ИНАЧЕ ТаблицаТоваров.КоличествоУпаковок
| КОНЕЦ
| КОНЕЦ * &ТекстЗапросаВесУпаковки
| ИНАЧЕ 0
| КОНЕЦ) КАК МассаБрутто,
Показать2. вариант
| ВЫБОР
| КОГДА &ЗаполненаЕдиницаИзмеренияВеса
| ТОГДА ВЫБОР
| КОГДА ТаблицаТоваров.Упаковка.Вес ЕСТЬ NULL
| ТОГДА ТаблицаТоваров.Количество * &ТекстЗапросаВес1
| ИНАЧЕ ТаблицаТоваров.КоличествоУпаковок * &ТекстЗапросаВес1
| КОНЕЦ
| ИНАЧЕ 0
| КОНЕЦ КАК МассаБрутто,
ПоказатьВопрос возник из-за того что когда заказ приходит по ЭДО в табличной части заполняется упаковка "кг", если вручную вводить товары то "кг" не заполняется, из-за этого расчет массы брутто разный у разных алгоритмов.
И в итоге 2-й вариант по-моему выходит более правильный.
По теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(2) перечисление типовое, дело в том что из-за конструкции "КОГДА ТаблицаТоваров.Упаковка.ТипИзмеряемойВеличины = Значение(Перечисление.ТипыИзмеряемыхВеличин.Вес) ТОГДА 0" килограммы не попадают в массу брутто, а по моему должны.
Вот и вопрос для чего такое условие?
Вот и вопрос для чего такое условие?
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот