Прибавить дату к полю дата по условию в отчете
Всем привет ! 1С:Комплексная автоматизация 2 (2.4.13.170). Подскажите пожалуйста, что я делаю не так, необходимо к полю "Планируемая дата" прибавить 14 дней даты если "Хоз. операция" = Импорт, когда "Хоз операция" = Закупка у поставщика то нужно прибавить 7 дней.
Делал и пользовательское поле и добавлял вычисляемое поле, все равно не работает.
Делаю вычисляемое поле:
Даже ради интереса сделал так, но все равно выводит пустое поле
За ранее всем спасибо за ответы!!!
Делал и пользовательское поле и добавлял вычисляемое поле, все равно не работает.
Делаю вычисляемое поле:
ВЫБОР
КОГДА ЗаказПоставщику.ХозяйственнаяОперация = "Импорт"
ТОГДА ДОБАВИТЬКДАТЕ(ЗаказПоставщику.Товары.ПланируемаяДатаПоставки, "ДЕНЬ", 14)
ИНАЧЕ ВЫБОР
КОГДА ЗаказПоставщику.ХозяйственнаяОперация = "Закупка у поставщика"
ТОГДА ДОБАВИТЬКДАТЕ(ЗаказПоставщику.Товары.ПланируемаяДатаПоставки, "ДЕНЬ", 7)
КОНЕЦ
КОНЕЦ
ПоказатьДаже ради интереса сделал так, но все равно выводит пустое поле
ВЫБОР
КОГДА ЗаказПоставщику.ХозяйственнаяОперация ="Импорт"
ТОГДА 1
КОНЕЦ
За ранее всем спасибо за ответы!!!
По теме из базы знаний
- Универсальный конструктор отчетов (Новейший отчет) для 1C 7.7
- Всякие полезности
- Как прибавить разное количество банковских/рабочих дней в запросе на каждую дату возникновения долга
- 50+ советов для успешной сдачи 1С: Специалист по платформе
- Конфигурация Flowcon: Набор инструментов для управления задачами, проектами и бизнесом в 1С
Найденные решения
(1) в (4) вам подсказали, соответственно выражение будет выглядеть так:
ВЫБОР
КОГДА СТРОКА(ЗаказПоставщику.ХозяйственнаяОперация) = "Импорт"
ТОГДА ДОБАВИТЬКДАТЕ(ЗаказПоставщику.Товары.ПланируемаяДатаПоставки, "ДЕНЬ", 14)
КОГДА СТРОКА(ЗаказПоставщику.ХозяйственнаяОперация) = "Закупка у поставщика"
ТОГДА ДОБАВИТЬКДАТЕ(ЗаказПоставщику.Товары.ПланируемаяДатаПоставки, "ДЕНЬ", 7)
ИНАЧЕ ЗаказПоставщику.Товары.ПланируемаяДатаПоставки
КОНЕЦ
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1) в (4) вам подсказали, соответственно выражение будет выглядеть так:
ВЫБОР
КОГДА СТРОКА(ЗаказПоставщику.ХозяйственнаяОперация) = "Импорт"
ТОГДА ДОБАВИТЬКДАТЕ(ЗаказПоставщику.Товары.ПланируемаяДатаПоставки, "ДЕНЬ", 14)
КОГДА СТРОКА(ЗаказПоставщику.ХозяйственнаяОперация) = "Закупка у поставщика"
ТОГДА ДОБАВИТЬКДАТЕ(ЗаказПоставщику.Товары.ПланируемаяДатаПоставки, "ДЕНЬ", 7)
ИНАЧЕ ЗаказПоставщику.Товары.ПланируемаяДатаПоставки
КОНЕЦ
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот