Skip to Content
0
Jun 11, 2020 at 03:10 PM

Unable to automatically trigger PO (NEU) idoc to send to HCI

118 Views Last edit Jun 11, 2020 at 03:43 PM 2 rev

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!