Обработка предназначена для выгрузки из ЗУП 3.1 данных по начислениям и удержаниям зарплаты и взносов за выбранный месяц в файл формата CSV. Подключается как внешняя обработка. Код открыт. Тестировалась на релизе ЗУП 3.1.6.6.
Для каждого сотрудника создается множество строк — по две для зарплаты (т.к. две проводки), для других начислений, для удержаний НДФЛ и взносов. Образец создаваемого файла смотрите на скриншоте.
Описание формата выгрузки
Должен создаваться файл excel. С шапкой. Одна вкладка.
Колонки следующие:
- Recurring Method
Всегда — F Fixed
- Recurring Frequency
Значение всегда — 1M
- Posting Date
Значение всегда – дата конца месяца в формате 30.01.2025
- Document Type
Всегда пустое значение
- Document No.
Месяц начисления в формате 12/2025 SALARY
- Correction
Значение всегда No
- Account Type
Тут алгоритм посложнее. Всего есть два варианта значения для этого поля: G/L Account
Или Vendor
В зависимости от того, какой тип данных выгружается, нужно подставлять одно из этих значений.
А. Если выгружается зарплата или отпуск или премия, то в первой проводке ставим «G/L Account, во второй – «Vendor»
Б. Если выгружается НДФЛ, то наоборот — в первой проводке ставим «Vendor», во второй – «G/L Account»
В. Если выгружаются страховые взносы, то в обеих строках надо ставить «G/L Account».
- Account No.
Это номер счета. Как заполняется для каждого из четырех видов начислений/удержаний, посмотрите в файле-примере выгрузки за декабрь 2025.
Уточню только, что по каждому сотруднику создается свой субсчет.
И для сотрудника А это: 4 710-1
Для Сотрудника Б: 4 710-8
И так далее. Так вот порядковый номер субсчета для проводки нужно брать из доп. Реквизита в справочнике «Сотрудники». Если не заполнен сейчас, то заполнить надо. Доп.реквизит уже должен быть создан в ЗУП.
- Description
В этой колонке тоже посмотрите пример в эксэле. Самое трудное тут – надо даты отпуска заполнять.
Также обратите внимание, строки заполняются немного по-разному. Например, отпуск иногда назван vacation, а иногда holiday. Причина в том, что в файле заполняли разные операторы. Вы можете выбрать один вариант, самый корректный на Ваш взгляд.
10, 11, 12)
Gen. Posting Type |
Gen. Bus. Posting Group |
Gen. Prod. Posting Group |
Эти колонки оставляем пустыми.
13) Correction
Всегда No
14) Debit Amount
В первой проводки равно сумме начисления/удержания. Во второй равно нулю.
15) Credit Amount
В первой проводке равно нулю, во второй – сумме начисления/удержания.
16) Amount
Равно сумма из колонки 14 минус сумма из колонки 15.
17) Business Unit code
Доп.реквизит из справочника Сотрудники. Уже заполнен в базе для всех.
18) Employer Code
Код сотрудника в Навижн. Уже заполнен в 1С как доп.реквизит в справочнике Сотрудники.
19) Dimension: Product
Всегда пусто.
20) Allocated Amt. (LCY)
Всегда 0,00
21) Expiration Date
Всегда пусто.
Гарантия возврата денег
ООО «Инфостарт» гарантирует Вам 100% возврат оплаты, если программа не соответствует заявленному функционалу из описания. Деньги можно вернуть в полном объеме, если вы заявите об этом в течение 14-ти дней со дня поступления денег на наш счет.
Программа настолько проверена в работе, что мы с полной уверенностью можем дать такую гарантию. Мы хотим, чтобы все наши покупатели оставались довольны покупкой.
Для возврата оплаты просто свяжитесь с нами.