In Infor CSI, when we process shipments from the Order Shipping form, the system creates records in the co_ship_mst table.
From our analysis, the actual insert happens inside core stored procedures (for example during CO shipping), and not through the SLCoitemShps IDO.
Because of this, IdoPostItemInsert / IdoOnItemInsert events on SLCoitemShps do not fire, which makes it difficult to track shipment creation using an IDO event handler.
If tracking cannot be done through IDO event handlers:
- What is the recommended / supported approach to track shipment creation?
- Is using a SQL trigger on
co_ship_mst the preferred option? - Are there any ALTGEN / extension hooks / workflows / ION options that can be used to capture shipment creation and
- send notifications, or
- write a record to a tracking table immediately?
Looking for guidance on the best and upgrade-safe approach to track shipments in real time.
Thanks in advance for your suggestions.