Публичное пространство

Ошибки файловой выгрузки версии 10.2.8.1

Инцидент:

  1. файлы выгрузки purchases*** "залочены", и ERP не может их забрать
  2. файлы вообще не выгружаются (не создаются задания в таблицах *_queue)
  3. файлы выгружаются, но при больших выгрузках часть данных теряется

Причины:

Ошибка ПО SRB-1200 ( исправлено в версии 10.2.8.5 )

Как решить:

Обновлением версии сервера до 10.2.8.5

В случае без обновления:

1. Остановить службу Setv10Application Server

2. Подложить в Set10.ear файл приложенный файл SET-ERPIntegration.jar

2.1. Открыть с помощью файлового менеджера (например Far) директорию  \ SetRetail10\standalone\ deployments

2.2. Открыть архив \ SetRetail10\standalone\deployments \ Set10.ear сочетанием клавиш Ctrl+PgDown

2.3. Заменить файл SET-ERPIntegration.jar

2.4. Выйти из архива Set10.ear

3. В базе данных set на Retail выполнить скрипты:

INSERT INTO sales_management_properties (module_name, property_key, property_value, description)
SELECT nw.* FROM (
SELECT 'SET_ERP_INTEGRATION' c1, 'export.file.purchases.catalog.size.records' AS property_key, '100' c2, 'Размер порции для выгрузки' c3 UNION ALL
SELECT 'SET_ERP_INTEGRATION', 'export.file.zreports.catalog.size.records', '1000', 'Размер порции для выгрузки' UNION ALL
SELECT 'SET_ERP_INTEGRATION', 'export.file.sales.catalog.size.records', '1000', 'Размер порции для выгрузки' UNION ALL
SELECT 'SET_ERP_INTEGRATION', 'export.file.loyalty.catalog.size.records', '1000', 'Размер порции для выгрузки' UNION ALL
SELECT 'SET_ERP_INTEGRATION', 'export.file.cashinout.catalog.size.records', '1000', 'Размер порции для выгрузки') AS nw
  LEFT JOIN  sales_management_properties s ON s.property_key = nw.property_key
  WHERE s.module_name IS NULL;


UPDATE erp_plugins set erp_id=2 where "name" in ('export.file.loyalty','export.file.sales','export.file.purchases','export.file.zreports');


4. Запустить службу Setv10Application Server

© 1994-2023, ООО «Кристалл Сервис Интеграция».
Все права защищены..

Политика обработки персональных данных