При формировании списка Электронного реестра выполняются следующие требования Сбербанка и контроль наличия ошибок:
- файл формируется в кодировке DOS;
- проверяется длина Р/сч сотрудника, который должен быть равен 20 знакам;
- фамилия, имя, отчество проверяется на отсутствие латыни и спецсимволов;
- проверяются нулевые суммы;
- если в месяце выплата была не единственная, то в название файла добавляется порядковый номер (zach1.txt), вернее он добавляется всегда;
Предусмотрена возможность просмотра и редактирования реестра перед упаковкой его в архив.
Все обнаруженные ошибки выводятся в окно сообщений, сотрудники у которых найдены ошибки в реестр не выводятся. По окончании формирования сообщается для контроля общая сумма по реестру (до редактирования, если редактируем суммы, то делаем это пожалуйста в самом документе).
!!! Если у сотрудников номера действующих филиалов СберБанка отличаются, то предусмотрена возможность их автоматического вывода в реестр. Для этого их 4-х значные номера заносим у сотрудников в поле "Отделение Банка". Если поле не заполнено (или не соответствует 4ём цифрам) - номер берется из настроек.
При упаковке списка Электронного реестра в архив выполняются следующие требования:
- наименование архива формируется по шаблону SZNNYYMP.zip требуемому СберБанком;
- если выплат было более 9, то длина наименования приводится к 8 символам;
Далее архив подписывается ЭЦП с помощью программы SberSign (не забываем вставлять ключевой носитель и набирать пароль).
Есть возможность проверки корректности подписи с помощью программы SberSign, правда для этого программа должна по умолчанию находится в папке "C:\Sbersign" (проблема связана с сетевыми путями и настройками файла Sign.cfg).
Кому пригодилось-понравилось не забываем ставить плюсики :-)