Выгрузка начислений и удержаний из ЗУП 3.1 в MS Dynamics NAV (Navision)


Обработка позволяет выгрузить проводки по МСФО по начислениям и удержаниям зарплаты и взносов из ЗУП 3.1 в файл csv. Этот файл далее можно импортировать в программу Navision.

Обработка предназначена для выгрузки из ЗУП 3.1 данных по начислениям и удержаниям зарплаты и взносов за выбранный месяц в файл формата CSV. Подключается как внешняя обработка. Код открыт. Тестировалась на релизе ЗУП 3.1.6.6.

Для каждого сотрудника создается множество строк — по две для зарплаты (т.к. две проводки), для других начислений, для удержаний НДФЛ и взносов. Образец создаваемого файла смотрите на скриншоте.

Описание формата выгрузки

Должен создаваться файл excel. С шапкой. Одна вкладка.

Колонки следующие:

  1. Recurring Method

Всегда — F  Fixed

  1. Recurring Frequency

Значение всегда — 1M

  1. Posting Date

Значение всегда – дата конца месяца в формате 30.01.2024

  1. Document Type

Всегда пустое значение

  1. Document No.

Месяц начисления в формате 12/2024 SALARY

  1. Correction

Значение всегда No

  1. Account Type

Тут алгоритм посложнее. Всего есть два варианта значения для этого поля: G/L Account

Или Vendor

В зависимости от того, какой тип данных выгружается, нужно подставлять одно из этих значений.

А. Если выгружается зарплата или отпуск или премия, то в первой проводке ставим «G/L Account, во второй – «Vendor»

Б. Если выгружается НДФЛ, то наоборот — в первой проводке ставим «Vendor», во второй – «G/L Account»

В. Если выгружаются страховые взносы, то в обеих строках надо ставить «G/L Account».

  1. Account No.

Это номер счета. Как заполняется для каждого из четырех видов начислений/удержаний, посмотрите в файле-примере выгрузки за декабрь 2024.

Уточню только, что по каждому сотруднику создается свой субсчет.

И для сотрудника А это: 4 710-1

Для Сотрудника Б: 4 710-8

И так далее. Так вот порядковый номер субсчета для проводки нужно брать из доп. Реквизита в справочнике «Сотрудники». Если не заполнен сейчас, то заполнить надо. Доп.реквизит уже должен быть создан в ЗУП.

  1. 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-ти дней со дня поступления денег на наш счет.

Программа настолько проверена в работе, что мы с полной уверенностью можем дать такую гарантию. Мы хотим, чтобы все наши покупатели оставались довольны покупкой.

Для возврата оплаты просто свяжитесь с нами.

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *