«Корпоративный портал»
  • Система заказов

  • Модуль обмена с 1С

  • Система документообмена

  • Интерактивные отчёты
  • Демонстрационная версия
  •   
    Продукты «Ветвяна»
    Программы 1С: Предприятие
    «Версия-Т»
    Цены
     
     
    Модуль обмена данными с программами «1С Предприятие»

    Решение «ЛИТ: Модуль обмена» предназначено для организации обмена данными между системой «ЛИТ: Корпоративный портал» и программами «1С: Предприятие». Модуль является расширением стандартной компоненты "Универсальный обмен данными в формате XML"(MCExp.ert) фирмы 1С и сохраняет совместимость с форматом её данных.


    Модуль решает следующие задачи:
    - передачу справочников из системы учета в систему заказов. Элементы справочника могут содержать дополнительную информацию в виде присоединенных файлов, например фотографий товара;
    - передачу данных по остаткам товаров
    - передачу составленных заявок из системы заказов в учётную систему;

    Обмен информацией осуществляется в виде архивированных файлов формата XML через механизмы WEB-сервисов или почтовые протоколы. Функции обмена через механизм WEB-сервисов реализованы в виде внешней компоненты PortalExchange.

    В целях снижения трафика в модуле предусмотрен обмен в режиме синхронизации, когда передаются только новые или изменённые данные (включая удаленные объекты).

    Модуль обмена допускает работу в двух вариантах:
    - в ручном режиме, когда обмен данными происходит по инициативе пользователя
    - в автоматическом режиме, когда обмен данными происходит с заданной периодичностью без участия пользователя

    Модуль обмена имеет удобный пользовательский интерфейс, который позволяет настроить виды передаваемых объектов и параметры соединения с информационным порталом.

    Компонент «PortalExchange»

    Назначение

    Компонент предназначен для передачи данных из программ «1С Предприятие» через механизмы WEB-сервисов. Решение реализовано по технологии внешних компонент на языке VC++ и предназначено для работы в составе программ 1С.

    Модуль реализует следующие функции:
    1. Переслать файл по заданному интернет адресу;
    2. Получить файл с сервера по заданному интернет адресу;
    3. Вспомогательные функции:
    - создать архив;
    - добавить файл в архив;
    - распаковать архив;

    Пример использования

    Если ЗагрузитьВнешнююКомпоненту( КаталогПрограммы() + "PortalExchange.dll") = 1 Тогда
    Компонент = СоздатьОбъект("AddIn.Portal_1C_Connector");

    // кодОш – код ошибки
    кодОш = Компонент.СоздатьАрхив(“Source.Zip”);

    Если кодОш 0 тогда
    Строка = Компонент.РасшифровкаКодаОшибки(кодОш );
    ……………………………..
    КонецЕсли;

    кодОш = Компонент.ДобавитьВАрхив(“Source.Zip”,”Data.xml”);
    кодОш = Компонент.ПослатьФайл(“Source.Zip”,”http://Reserv:8080/vetvyana2i”);

    …………………………….

    кодОш = Компонент.ПолучитьФайл(“Dest.Zip”,”http://Reserv:8080/vetvyana2i”);
    кодОш = Компонент.РаспаковатьАрхив(“Dest.Zip”,”С:/MyFiles”);

    Иначе
    //Отработка ошибки связанной с отсутствием компоненты в каталоге
    …………………………….
    КонецЕсли;

    Система заказов

     

    Copyright © 2003, Lit-consulting;e-mail: ; тел.: 940-27-74 факс: 940-27-75