Выгрузка Заявка на внесение изменений в бюджетное обязательство
Внимание! Тема закрыта. Добавлять сообщения в закрытую тему запрещено.
Здравствуйте конфа БГУ 20.6 формат выгрузки 11.0 казначейство хочет что бы в структуре файла в строке 38 поле BCOSN.SUM_R если в самом доке Заявка на внесение изменений в бюджетное обязательство в графе сумма в валюте РФ стоит 0, то типа и в поле BCOSN.SUM_R в файле выгрузки должен стоять 0, там стоит значение Объек.СуммаВРублях и в файл выгрузки ставится пустое значение если в доке стоит 0, а если в доке стоит сумма то и в файле стоит сумма. Подскажите как написать условие чтобы и когда надо сумма выгружалась, а когда 0 тогда 0???
По теме из базы знаний
Найденные решения
(1) mumik_nr, надо добавить новый тип данных обмена.
Для поля BCOSN.SUM_R выбираем Тип поля файла, заходим в справочник "Типы данных обмена", в этом справочнике копируем строку NUMBER2 ("0.00"), в копии меняем наименование на NUMBER2 ("0") и правило форматирования на:
?(ЗначениеЗаполнено(Значение), Формат(Значение, "ЧЦ=18; ЧДЦ=2; ЧРД=.; ЧН=; ЧГ=0"), "0")
т.е. вместо "0.00" ставим "0". И выбираем созданный тип данных NUMBER2 ("0").
После этого при выгрузке, если сумма = 0, то выгрузится 0, а иначе число с 2-мя знаками после запятой.
Для поля BCOSN.SUM_R выбираем Тип поля файла, заходим в справочник "Типы данных обмена", в этом справочнике копируем строку NUMBER2 ("0.00"), в копии меняем наименование на NUMBER2 ("0") и правило форматирования на:
?(ЗначениеЗаполнено(Значение), Формат(Значение, "ЧЦ=18; ЧДЦ=2; ЧРД=.; ЧН=; ЧГ=0"), "0")
т.е. вместо "0.00" ставим "0". И выбираем созданный тип данных NUMBER2 ("0").
После этого при выгрузке, если сумма = 0, то выгрузится 0, а иначе число с 2-мя знаками после запятой.
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1) mumik_nr, надо добавить новый тип данных обмена.
Для поля BCOSN.SUM_R выбираем Тип поля файла, заходим в справочник "Типы данных обмена", в этом справочнике копируем строку NUMBER2 ("0.00"), в копии меняем наименование на NUMBER2 ("0") и правило форматирования на:
?(ЗначениеЗаполнено(Значение), Формат(Значение, "ЧЦ=18; ЧДЦ=2; ЧРД=.; ЧН=; ЧГ=0"), "0")
т.е. вместо "0.00" ставим "0". И выбираем созданный тип данных NUMBER2 ("0").
После этого при выгрузке, если сумма = 0, то выгрузится 0, а иначе число с 2-мя знаками после запятой.
Для поля BCOSN.SUM_R выбираем Тип поля файла, заходим в справочник "Типы данных обмена", в этом справочнике копируем строку NUMBER2 ("0.00"), в копии меняем наименование на NUMBER2 ("0") и правило форматирования на:
?(ЗначениеЗаполнено(Значение), Формат(Значение, "ЧЦ=18; ЧДЦ=2; ЧРД=.; ЧН=; ЧГ=0"), "0")
т.е. вместо "0.00" ставим "0". И выбираем созданный тип данных NUMBER2 ("0").
После этого при выгрузке, если сумма = 0, то выгрузится 0, а иначе число с 2-мя знаками после запятой.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот