Выгрузка в СУФД

1. soulnechnii 20.07.12 12:18 Сейчас в теме
Возникла такая проблема при выгрузке документа "Заявка на внесение изменений в бюджетное обязательство". В 1с все формируется хорошо и выгружается. Но при проверке в самом в СУФД выдает следующее сообщение: "Поле сумма авансового платежа должно быть заполнено, если заполнено поле сумма в валюте БО". приходится каждый раз в 1с ставить "от балды" эти суммы авансового платежа, а потом вручную в самом СУФД удалять. Подскажите может я, что неправильно в 1с заполняю или же дело в чем-то другом.
Релиз последний, правило обмена с казначейством тоже.
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. pitdim 2 30.10.12 09:46 Сейчас в теме
Заполнил ПорядокЗаполнения
?(ЗначениеЗаполнено(БиблиотекаФункцийОбмена.ПолучитьСведенияОДоговореГК(Значение, "АвансПроцентом")),Формат(БиблиотекаФункцийОбмена.ПолучитьСведенияОДоговореГК(Значение, "АвансПроцентом"), "ЧЦ=18; ЧДЦ=3; ЧРД=.; ЧН=; ЧГ=0"), "0.000")
для BCOSN.PROC_PRERPAY
и для BCOSN.SUM_PREPAY тип поля файла выбрал NUMBER2 ("0.00").

Все время приходится допиливать.
3. pandaa61 30.10.12 11:00 Сейчас в теме
У клиента возникли проблемы при выгрузке в СЭД документа "Заявка на внесение изменений в БО".

Возникали проблемы при выгрузке документа ТОЛЬКО в том случае, если не было изменения по авансам, т.е. и процент, и сумма была нулевая.
Вопрос был мною озвучен.

Ответ также был найден.
Так что это не вопрос, а подсказка решения проблемы.

Для тех, у кого есть такие проблемы, предлагаю способ решения.
Необходимо в настройках формата внести соответствующие изменения:
1. Строка 38, колонка "Порядок заполнения" нужно внести

?(БиблиотекаФункцийОбмена.ПолучитьСведенияОДоговореГК(Значение, "АвансПроцентом")= 0, "0.0000", БиблиотекаФункцийОбмена.ПолучитьСведенияОДоговореГК(Значение, "АвансПроцентом"))


2. Строка 39, колонка "Порядок заполнения" нужно внести

?(БиблиотекаФункцийОбмена.ПолучитьСведенияОДоговореГК(Значение, "СуммаАванса")= 0, "0.00", БиблиотекаФункцийОбмена.ПолучитьСведенияОДоговореГК(Значение, "СуммаАванса"))

Данные изменения позволять при вызрузке локумента выводить не пустое значение, а нулевое.

В принципе это одно и тоже, толко запись более явная и понятная клиентам.
Они уже сами научились исправлять реквизиты обмена.
ola13; nasty051189; +2 Ответить
4. pitdim 2 30.10.12 12:23 Сейчас в теме
Точно. Небольшая ошибка в коде моего первого поста.
?(ЗначениеЗаполнено(БиблиотекаФункцийОбмена.ПолучитьСведенияОДоговореГК(Значение, "АвансПроцентом")),Формат(БиблиотекаФункцийОбмена.ПолучитьСведенияОДоговореГК(Значение, "АвансПроцентом"), "ЧЦ=18; ЧДЦ=3; ЧРД=.; ЧН=; ЧГ=0"), "0.000")
Иначе если вдруг будет сумма не нулевая выйдет ошибочка )

Поправлю и в первом посте. Ато у нас любит народ копировать бездумно )
5. пользователь 30.10.12 12:45
Сообщение было скрыто модератором.
...
6. irinka1986 13.11.12 09:37 Сейчас в теме
Здравствуйте, подскажите: он просто аннулирован договор. Нам нужно по идее отправлять заявку на внесение изменений в БО с нулевыми сумма по договору ? Или должно быть другое решение ?
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот