gifts2017

Интеграция IBM Lotus Notes 7 и 1С УПП

Опубликовал Игорь Кащеев (IgorXml) в раздел Обмен - Обмен с другими системами

Планировалось сделать приемником - 1С, источником - Лотус (IBM Lotus Notes 7) и обмениваться информацией о движении денег и кадровыми данными. Некоторая информация должна попадать из 1С в Лотус.

Разработчик Lotus: http://www-01.ibm.com/software/ru/lotus/

Похожие темы :) :
на мисте http://forum.mista.ru/topic.php?id=18010 - там "почтовая программа" и "хехехе"
http://forum.infostart.ru/forum9/topic4968/  - ничего. А делать надо.
Прослушал курс http://www.1c-uc3.ru/obmen-sod.html "1С:Предприятие 8". Интеграция и обмен данными. С этого и начал. Создал свой План обмена и началась работа ....

При реализации встали следующие проблемы:

  1. Необходимо было учитывать работу на Линукс, а там не получается COM-соединение сделать.
  2. Механизм XDTO не использовал. Лень было изучить. Да и программист Лотуса не захотел. Поэтому код получился громоздким.
  3. В Лотусе нет привычных для 1С механизмов:
    3.1 Иерархической структуры для справочников.
    3.2 Возможности проверить на ссылочную целостность при удалении.
    3.3 Аналога "Журнала регистрации" как в 1С.

Хорошо, что пользователь согласился изменить первоначальное тех.задание и в результате 1С стал источником.
Мне удалось сделать даже двумя способами. Оба с объектом конфигурации "План обмена". Сначала на ломаной конфигурации создал свой план обмена. После пары месяцев стабильной интеграции 1С и Лотус, решил модернизировать и сделать правила обмена для существующего плана обмена абсолютно типовой конфигурации.

  • 1 способ: добавил в конфигурацию новый объект "План обмена" (текст модуля) и обработку для автозапуска (Ручное управление Планом обмена ) .
  • 2 способ: не изменял и не добавлял конфигурацию никак. Настроил типовой План обмена между двумя УПП. (Правило выгрузки данных для "Настройки обменов данными между УПП" - в тестовом варианте). В модуль, между прочим, можно вставить всё что хочешь и потом это запускать в регламентном задании.

Формат файла XML простой. Один тег - один объект. Удобно, но часто ошибка выходит, когда в значениях атрибутов служебные символы есть.

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
Ручное управление Планом обмена. (не типовая УПП)
.epf 21,81Kb
28.06.11
18
.epf 21,81Kb 18 Скачать
Правила Выгрузки Данных (типовая УПП)
.zip 724,14Kb
28.06.11
10
.zip 724,14Kb 10 Скачать
Модуль объекта План обмена для Лотус (не типовая УПП)
.txt 7,13Kb
28.06.11
11
.txt 7,13Kb 11 Скачать
Рабочий вариант тех. задания
.txt 9,24Kb
28.06.11
12
.txt 9,24Kb 12 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Denis Shistko (zayden) 13.10.16 12:28
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа