Недавно некоторые наши клиенты столкнулись с проблемой выгрузки в клиент-банк платежных поручений с четырехзначными номерами, в процессе формирования файла выгрузки 1С Бухгалтерия 7.7 обрезает номер платежки до 3 знаков, тем самым делая автоматическую передачу платежных поручений невозможной. Ничего нового в этой проблеме нет, кроме того, что 1С так и не спешит устранять этот недочет. То-ли считает проблему несущественной, то-ли все силы брошены на продвижение 1С 8. Поэтому исправлять придется самостоятельно, тем более это совсем несложно.
Онлайн-курс по устройству компьютерных сетей
На углубленном курсе "Архитектура современных компьютерных сетей" вы с нуля научитесь работать с Wireshark и «под микроскопом» изучите работу сетевых протоколов. На протяжении курса надо будет выполнить более пятидесяти лабораторных работ в Wireshark.
Как показал анализ ситуации, проблема кроется в обработке "1С Предприятие - Клиент банка", где программно установлено ограничение на 3 символа при получении номера выгружаемого документа.
Для решения проблемы заходим в конфигуратор и находим обработку ПредприятиеКлиент. Открыв его переходим на закладку Модуль и ищем фразу НомерДокумента.
Первый полученный результат и есть искомое место. В строке:
Результат = Строка(Число ... 0, 0) ) ,3 ) ) );
меняем тройку на четверку (я не думаю, что до конца года бухгалтера введут более 9999 платежек) и радуемся жизни.
Просто? Да! Вопрос "почему 1С до сих пор не исправила этот недочет" оставим на совести разработчиков.
Онлайн-курс по устройству компьютерных сетей
На углубленном курсе "Архитектура современных компьютерных сетей" вы с нуля научитесь работать с Wireshark и «под микроскопом» изучите работу сетевых протоколов. На протяжении курса надо будет выполнить более пятидесяти лабораторных работ в Wireshark.
Последние комментарии