Перевыгрузка данных по продажам из модуля Операционный день в модуль ERP

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

Перевыгрузка данных по продажам из модуля Операционный день в модуль ERP

 

 

Скрипты выгрузки

Экспорт данных можно также осуществить с помощью скриптов перевыгрузки.

Все скрипты выполняются в базе данных 

set_operday.

Чеки

INSERT INTO od_out_erp_document (id, datatype, objectid) SELECT -id, 'ODPurchaseEntity', id FROM od_purchase WHERE checkstatus = 0 AND datecommit > '2015-09-22 0:00' AND datecommit < '2015-09-23 0:00'

Изъятия

INSERT INTO od_out_erp_document (id, datatype, objectid) SELECT -id, 'ODWithdrawalEntity', id FROM od_withdrawal WHERE datecommit > '2015-09-22 0:00' AND datecommit < '2015-09-23 0:00'

Внесения

INSERT INTO od_out_erp_document (id, datatype, objectid) SELECT -id, 'ODIntroductionEntity', id FROM od_introduction WHERE datecommit > '2015-09-22 0:00' AND datecommit < '2015-09-23 0:00'

Z-отчеты

INSERT INTO od_out_erp_document (id, datatype, objectid) SELECT -id, 'ODReportShiftEntity', id FROM od_reportshift WHERE reportz = TRUE AND datecommit > '2015-09-22 0:00' AND datecommit < '2015-09-23 0:00'

Транзакции лояльности

Выполняется в базе данных 

set_loyal.

INSERT INTO loy_out_erp_document (objectid) SELECT id FROM loy_transaction WHERE transaction_time > '2015-09-22 0:00' AND transaction_time < '2015-09-23 0:00'