Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Для каждого типа документа реализована конкретная логика подготовки XML-представления с указанием имени процедуры в соответствующих классах:

  • Чеки - ru.crystals.ERPIntegration.operday.plugins.setv5.SETv5PurchasesDestination, процедура - " ChequeSet10Insert ";
  • Транзакции - ru.crystals.ERPIntegration.operday.plugins.setv5.SETv5TransactionDestination, процедура - " CkBankSet10Insert "
  • Внесения/изъятия - ru.crystals.ERPIntegration.operday.plugins.setv5.SETv5WithdrawalDestination, процедура - " OperGangMoneySet10Insert "
  • Z-отчеты - ru.crystals.ERPIntegration.operday.plugins.setv5.SETv5ZReportDestination, процедура - " OperGangSet10Insert "
  • Счета-фактур - ru.crystals.ERPIntegration.operday.plugins.setv5.SETv5GoodsBillDestination, процедура - " InvoiceRegistrySet10Insert "

Параллельно с логикой подготовки и отправления документов реализована логика запуска по таймеру и настройка запуска в абстрактном классе ru.crystals.ERPIntegration.operday.plugins.ErpRunnerBase

Для каждого типа документа реализованы соответствующие конкретные классы-таймеры:

  • Чеки - ru.crystals.ERPIntegration.operday.plugins.setv5.RunnerExportPurchases2SETv5Bean;
  • Транзакции - ru.crystals.ERPIntegration.operday.plugins.setv5.RunnerExportTransactions2SETv5Bean;
  • Внесения/изъятия - ru.crystals.ERPIntegration.operday.plugins.setv5.RunnerExportWithdrawal2SETv5Bean;
  • Z-отчеты - ru.crystals.ERPIntegration.operday.plugins.setv5.RunnerExportZReports2SETv5Bean
  • Счета-фактур - ru.crystals.ERPIntegration.operday.plugins.setv5.RunnerExportGoodsBill2SETv5Bean;

Каждый таймер ссылается на соответствующую конфигурационную свойство-константу. Все константы устанавливаются следующим образом:

Откройте "Управление продажами" ->"Внешние системы" -> Вкладка "ERP" -> Кнопка "Добавить ERP":

Image Removed

Image Removed

Настройте 1. Перейдите в раздел ИнтеграцияИмпорт/Экспорт → кликните Image Added.

Image Added

2. Установите флажок Image Added Протокол Set Retail 5 → кликните Image Added.

Image Added

3. Кликните Протокол Set Retail 5.

Image Added

4. На вкладке ЭКСПОРТ ДАННЫХ настройте типы выгружаемой информации.

Image Added

5. Перейдите на вкладку НАСТРОЙКИ СЕРВЕРА → настройте подключение к БД сервера SetRetail5 :

Image Removed

Настройте типы выгружаемой информации:

Image Removed→ кликните Image Added.

Image Added