Обработка подключается напрямую к базе данных ДОКПУ-6. Для подключения к базе ДОКПУ-6 используется внешняя компонента 1sqlite.dll. (1sqlite — это внешняя компонента для 1С-Предприятия 7.7, предназначенная для работы с базами данных SQLite. Основана на проекте http://www.sqlite.org, автор — Александр Орефков (orefkov@gmail.com), лицензия — public domain. https://snegopat.ru/1sqlite/index)
Заполнение документа СЗВ-М ДОКПУ:
- В программе ДОКПУ-6 необходимо создать документ СЗВ-М за указанный период.
- Указать путь к файлу базы данных ДОКПУ-6.
- Проверить подключение к базе ДОКПУ-6, при успешном подключении список страхователей заполнится значениями из базы ДОКПУ-6.
- Выбрать страхователя, при этом список документов СЗВ-М заполнится списком документов из базы ДОКПУ-6 по выбранному страхователю.
- Выбрать документ СЗВ-М в который будут загружены сотрудники.
- Добавить сотрудников из списка в документ СЗВ-М(«Создать СЗВ-М»).
Также можно проверить все ли сотрудники из списка присутстпуют в базе ДОКПУ, а также добавить тех кого нет («Проверить список сотрудников», «Добавить в базу сотрудников»)
Для загрузки сотрудников необходимо указать период в котором отбираемые сотрудники отработали хотя бы один день и нажать кнопку «Загрузить список»
(На медленных машинах олработка может не успеть создать за отведенные 10 секунд дополнительные файлы, рекомендуется подождать несколько минут а потом опять загрузить обработку)
Странно а я попробовал выгрузить в XML и загрузить в ПУ6 все прекрасно зарузилось, и зачем изобретать велосипед?