Parent Category: главный раздел
Category: 1C
Hits: 3992

Недавно некоторые наши клиенты столкнулись с проблемой выгрузки в клиент-банк платежных поручений с четырехзначными номерами, в процессе формирования файла выгрузки 1С Бухгалтерия 7.7 обрезает номер платежки до 3 знаков, тем самым делая автоматическую передачу платежных поручений невозможной. Ничего нового в этой проблеме нет, кроме того, что 1С так и не спешит устранять этот недочет. То-ли считает проблему несущественной, то-ли все силы брошены на продвижение 1С 8. Поэтому исправлять придется самостоятельно, тем более это совсем несложно.

Как показал анализ ситуации, проблема кроется в обработке  "1С Предприятие - Клиент банка", где программно установлено ограничение на 3 символа при получении номера выгружаемого документа.

Для решения проблемы заходим в конфигуратор и находим обработку ПредприятиеКлиент. Открыв его переходим на закладку Модуль и ищем фразу НомерДокумента.

Predpriyatie-klient.pngПервый полученный результат и есть искомое место. В строке:

Результат = Строка(Число ... 0, 0) ) ,3 ) ) );

меняем тройку на четверку (я не думаю, что до конца года бухгалтера введут более 9999 платежек) и радуемся жизни.