I wanted to share our successful implementation of automated PO synchronization between Infor CloudSuite and our supplier EDI network in ICS 2022. We needed real-time PO transmission to suppliers without manual intervention, and the solution centered on database triggers combined with middleware integration.
Before automation, procurement staff manually exported POs and uploaded them to our EDI portal, creating 2-3 hour delays and occasional missed transmissions. We implemented database triggers that fire when PO status changes to ‘Approved’, automatically queuing the PO data for EDI transmission. The trigger captures PO details and writes them to an integration staging table:
CREATE TRIGGER trg_po_approved
AFTER UPDATE ON PURCHASE_ORDERS
WHEN (NEW.status = 'APPROVED')
INSERT INTO EDI_OUTBOUND_QUEUE...
A middleware service monitors the queue and transforms PO data into EDI 850 format, handling the actual transmission to supplier networks. This approach has reduced PO transmission time from hours to minutes and eliminated manual errors. The efficiency gains have been substantial - procurement can now focus on strategic sourcing rather than administrative tasks.