новое событие
Информационный поток
Задания вакансии материалы разработки сообщения форума
Владимир
Приватное сообщение

перенос документа "Операция" и его проводок из БП КОРП 3.0 в БП 2.0

Санкт-Петербург(Россия )
2 |  0
17 ноября 2017 в 13:04:17 (7 лет 1 неделя 9 часов назад)
4300
Текст задания
Необходимо создать две обработки. Первая выгружает в xml файл выбранные документы "Операция" с проводками из базы БП КОРП 3.0.43.253, вторая загружает данные из указанного файла в БП 2.0.29.9.

1. Обработка выгрузки данных из БП КОРП 3.0.43.253

В форме обработки пользователь указывает список выгружаемых документов "Операция" (ОперацияБух) и путь к файлу.

При выгрузке данных в файл выгружается следующая информация:
- реквизиты шапки: Организация (GUID, Наименование), СуммаОперации, Содержание, Комментарий
- проводки по регистру "Хозрасчетный"

Правила выгрузки проводок:
- предполагается, что будут выгружаться документы у которых проводки имеют аналитику субконто "Контрагенты", "Договоры", "Прочие доходы и расходы", в случае если присутствует аналитика другого типа, то значение данной аналитики не выгружается, а пользователю выводится информационное сообщение, что в проводке используется недопустимый тип аналитики
- значения аналитик "Подразделение", "Договор" не выгружаются, аналитики "Организация", "Контрагент", "Прочие доходы и расходы" выгружаются в формате GUID, Наименование
- сумма проводки выгружается с обратным знаком

2. Обработка загрузки данных в БП 2.0.29.9

В форме обработки пользователь указывает путь к файлу с загружаемыми данными.

Правила синхронизации данных при загрузке:
- документы синхронизируются по GUID. Если документ был ранее загружен, то он перезаписывается.
- синхронизация значений аналитик "Организация", "Контрагент", "Прочие доходы и расходы" осуществляется через вспомогательные регистры сведений, которые необходимо будет создать. Структура регистров имеет вид - измерение, содержащее в виде строки значение GUID загружаемого объекта; ресурс - содержит ссылку на элемент справочника требуемого типа.

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