I'm trying to automatically trigger the Purchase Order (NEU) idoc when a PO is released or changed. I've read many articles/topics and followed the instructions, but I'm unable to get this to work. We are using standard ORDERS/ORDERS05 (Message Type/Idoc Type).
In WE20 I've configured the Logical System (LS) Partner Profile as HCI and assigned the outbound Message Type = ORDERS, Basic Type = ORDERS05, using the correct Receiver Port for HCI, Output Mode = Pass IDoc Immediately, Message Control: Application = EF, Message Type = NEU, Process Code = ME10
In NACE for application EF for output type NEU I've confirmed that 1. Access Sequence is 0001 (Doc Type/PurchOrg/Vendor) and that Access to Conditions is checked and Multiple Issuing is checked. Default values are set to Dispatch Time= Send immediately, Transmission Medium = EDI, Partner Function = LS. 2. Processing Routines includes: Medium = EDI, Program = RSNASTED, FORM Routine = EDI_Processing and Medium = Distribution (ALE), Program = RSNASTED, FORM Routine = ALE_Processing. 3. Partner functions includes: Medium = EDI, Funct = LS and Medium = Distribution (ALE), Funct = LS
In NACE for application EF for Procedures I've confirmed we have procedure RMBEF1 (active procedure) and under Control we have CTyp = NEU with Requiremnt = 101
In NACE for application EF, Output Type NEU we have condition record for Purchasing Output Determination: Purch. Org/Vendor for EDI as Vendor = SP-09814 (the vendor I'm testing), Funct = LS, Parnter = HCI, Medium = 6, Date = 4
With all of this I can manually trigger the idoc on a Purchase order by Add Output as Output Type = PURCHASE_ORDER_IDOC, Role = LS, Receiver = HCI, Channel = IDOC
What am I missing or what have I done wrong that is preventing this from automatically triggering?
Your help is appreciated!