Загрузка фактических данных (нерезиденты) в 1С:Управление холдингом из Axapta
Содержание:
Назначение доработки по загрузке фактических данных
Изменения конфигураций 1С
Назначение доработки по загрузке фактических данных
Компания строит систему бюджетирования с использованием информационной системы Управление холдингом (1С УХ) . Часть данных располагается в других базах: 1С: Бухгалтерия предприятия (БП), 1С: Зарплата и управление персоналом (ЗУП), система Axapta и некоторых других, включая Excel. Поэтому потребовалось решить интеграционные вопросы для консолидации необходимой информации в базе 1С Управление холдингом 3.1.
В текущей статье будет описано построение одного из потоков интеграции: Загрузка фактических данных (нерезиденты) в 1С УХ из системы Axapta.
Загрузка будет производиться путем чтения значений полей SQL – таблиц ИС Axapta.
Требуется разработать механизм загрузки в 1С 8 Управление Холдингом из системы Axapta банковских выписок в части расходов (списание с расчетного счета) – по нерезидентам.
Изменения конфигураций 1С
1. Модель данных 1С 8 Управление холдингом:
1.1 Новая обработка Загрузка_из_Axapta_ФактОплатНерезидентам (синоним «Загрузка факта оплат нерезидентам»), на которой расположить:
Кнопку «Загрузить данные из SQL»
При чтении производить сбор фактических данных, для Контрагента которых реквизит «СтранаРегистрации» не РФ
Логирование действий выгрузки проводить в типовом ЖурналеРегистрации
Оповещать администратора интеграции по электронной почте об ошибках, возникающих при выгрузке (см. п.1.3)
Запуск выгрузки осуществлять кнопкой «Загрузить данные в SQL»
По ГУИД ссылки производит поиск документа «Списание с расчетного счета» (ранее загруженного) в 1С Управление холдингом 3.1.
Если документ найден и не проведен, то перезаполняет его; если найден и проведен – не изменяет его; если не найден – создает новый и заполняет по прочитанным данным; записывает
Принятые документы записываются не проведенными; проведенные в 1С УХ документы не изменяются
Делает лог-записи о результатах загрузки
Приведен пример разработки обмена по загрузке данных в 1С:Управление холдингом 8 из информационной системы Axapta, в качестве СУБД использующую SQL.
Загрузка фактических данных (нерезиденты) в 1С:Управление холдингом из Axapta
Содержание:
Назначение доработки по загрузке фактических данных
Компания строит систему бюджетирования с использованием информационной системы Управление холдингом (1С УХ) . Часть данных располагается в других базах: 1С: Бухгалтерия предприятия (БП), 1С: Зарплата и управление персоналом (ЗУП), система Axapta и некоторых других, включая Excel. Поэтому потребовалось решить интеграционные вопросы для консолидации необходимой информации в базе 1С Управление холдингом 3.1.
В текущей статье будет описано построение одного из потоков интеграции: Загрузка фактических данных (нерезиденты) в 1С УХ из системы Axapta.
Загрузка будет производиться путем чтения значений полей SQL – таблиц ИС Axapta.
Требуется разработать механизм загрузки в 1С 8 Управление Холдингом из системы Axapta банковских выписок в части расходов (списание с расчетного счета) – по нерезидентам.
Изменения конфигураций 1С
1. Модель данных 1С 8 Управление холдингом:
1.1 Новая обработка Загрузка_из_Axapta_ФактОплатНерезидентам (синоним «Загрузка факта оплат нерезидентам»), на которой расположить:
1.2 Новое регламентное задание
1.3 Использовать механизм формирования сообщения в электронную почту администратору интеграции
1.4 Новая роль
1.5 Алгоритм:
1.6 Регламентное задание по заданному расписанию (или принудительно вручную) инициирует процедуру загрузки:
1.6.1..1 База SQL: IntegrationDB
1.6.1..2 Таблица SQL: PaymentsConf
1.6.1..3. Таблица сопоставления полей Payments_Conf:
Приведен пример разработки обмена по загрузке данных в 1С:Управление холдингом 8 из информационной системы Axapta, в качестве СУБД использующую SQL.