...
Для каждого типа документа реализована конкретная логика подготовки 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":
Настройте 1. Перейдите в раздел Интеграция → Импорт/Экспорт → кликните .
2. Установите флажок Протокол Set Retail 5 → кликните .
3. Кликните Протокол Set Retail 5.
4. На вкладке ЭКСПОРТ ДАННЫХ настройте типы выгружаемой информации.
5. Перейдите на вкладку НАСТРОЙКИ СЕРВЕРА → настройте подключение к БД сервера SetRetail5 :
Настройте типы выгружаемой информации:
→ кликните .