Содержание:
1. Назначение доработки для загрузки управленческой аналитики
2. Изменения конфигураций 1С ЗУП 3.1 и 1С УХ
Компания строит систему бюджетирования с использованием информационной системы Управление холдингом (1С УХ). Часть данных располагается в других базах: 1С: Бухгалтерия предприятия (БП), программа 1С: Зарплата и управление персоналом (1С ЗУП 3.1), Microsoft Axapta и некоторых других, включая Excel. Поэтому потребовалось решить интеграционные вопросы для консолидации необходимой информации в базе 1С УХ.
В текущей статье будет описано построение одного из потоков интеграции: Загрузка управленческих аналитик по выплате зарплаты из программы 1С 8.3 ЗУП в 1С Управление холдингом 8.
В базах 1С 8 ЗУП 3.1 и 1С УХ обмен строится на базе типового функционала «Синхронизация данных», но требуются доработки.
1. Назначение доработки для загрузки управленческой аналитики
Требуется разработать механизм передачи из 1С 8.3 Зарплата и управление персоналом в 1С Управление холдингом 3.1 информации по управленческим аналитикам: Выплата ЗП, Материальная помощь, Премии и т.д. (через документы «Отражение заработной платы в бухучете»).
2. Изменения конфигураций 1С ЗУП 3.1 и 1С УХ
1. Модель данных1С 8 ЗУП 3.1:
1.1. В документ «Отражение фактических данных» (ОФД) добавить реквизиты шапки:
· «Отражение заработной платы из ЗУП» (тип булево), также вывести этот реквизит на форму списка документов.
· «УИД исходного документа» (тип строка, 250), поле скрыто на форме, для идентификации загрузки из ЗУП.
1.2. В форму списка документов ОФД вывести реквизит «Исходный документ. Номер» - для удобства идентификации пользователю.
1.3. Требуется добавить (или модифицировать) правила обмена из ЗУП в УХ для проведенных документов «Отражение заработной платы в Казначействе и Бюджетировании».
2. Алгоритм программы 1С 8.3 ЗУП:
2.1. Документ «Отражение фактических данных» в Управлении холдингом 8 формировать по следующему правилу:
· Из одного документа 1С 8.3 Зарплата и управление персоналом «Отражение заработной платы в Казначействе и Бюджетировании» создается один документ Отражение фактических данных: одна строка с отрицательной суммой и строки с положительной суммой, которые означают разделение суммы по аналитикам. В итоге сумма всех строк для документа ОФД должна быть = 0.
· Для каждого документа Отражение заработной платы в Казначействе и Бюджетировании создается один документ Отражение фактических данных. При редактировании документа в 1С ЗУП 3.1 после интеграции в 1С УХ в первую очередь выполняется созданный документ Отражение фактических данных, если находится, в нем перезаписываются данные; если не находится – создается новый документ ОФД. Правило идентификации: по полю Отражение фактических данных «УИД исходного документа», в котором сравнивается [ИНН организации документа+УИД документа Отражение заработной платы в Казначействе и Бюджетировании в ЗУП] + Отражение заработной платы из ЗУП=Истина.
· Из документа Отражение заработной платы в Казначействе и Бюджетировании на вкладках «Выплаты», «Страховые вносы» и «НДФЛ» строки объединяются по уникальному набору аналитик, суммы строк по набору аналитик складываются. В результате получается таблица с разделением оплаченных сумм по аналитикам учета.
· Таблица соответствия заполнения полей документа Отражение фактических данных (Поля, не указанные в таблице, остаются пустыми):
3. Модель данных1С УХ:
3.1. Модифицировать правила обмена из 1С ЗУП 3.1 в 1С Управление холдингом 8 (см. п.1.3)
4. Алгоритм системы Управление холдингом:
4.1. Загрузка в УХ из ЗУП производится по правилам универсального обмена (п.1.3) с использованием штатного механизма «Синхронизация данных» ЗУП и УХ.
Приведен пример доработок типового обмена по Загрузка управленческих аналитик по выплате зарплаты из 1С 8 ЗУП 3.1 в 1С УХс описанием реализации некоторых специфических требований.
Специалист компании «Кодерлайн»
Игорь Борисенко