Last updated on JANUARY 09, 2017
Applies to:PeopleSoft Enterprise SCM eProcurement - Version 9.2 and later
Information in this document applies to any platform.
When we have a PO Dispatch problem with a direct connect supplier, we will end up with a message like this in the process monitor log ...
PeopleTools 8.54.18 - Application Engine Server Copyright (c) 1988-2016 Oracle and/or its affiliates. All Rights Reserved
PSAESRV started service request at 12.21.23 2016-12-16
Application Engine program PV_PO_CX_REQ ended normally
Application Engine program PV_PO_CX_RSP ended normally
Transaction was unsuccessful from supplier end. (18036,12243)
The App Package Peoplecode that generates this message is found at SCM_PV_PO_DISPATCH.CxmlPurchaseOrder.OnExecurte .
&response = &rsPV_ORDER_RESP(1).PV_DC_RESP.RETURNCODE.Value;
If &response <> 200 Then
MessageBox(0, "", 18036, 12243, "Message not found");
SQLExec("SELECT PO_STATUS FROM PS_PO_HDR WHERE BUSINESS_UNIT=:1 AND PO_ID=:2 ", &PO_REC.BUSINESS_UNIT.Value, &PO_REC.PO_ID.Value, &PO_STATUS_TEMP);
&PO_STATUS = &PO_STATUS_TEMP;
Can you include the value of the &Response, &PO_REC.BUSINESS_UNIT.Value and &PO_REC.PO_ID.Value to the message (18036, 12243) to allow us to check with the supplier more effectively? The message just tells us that there is a problem but it does not tell what it is.
Without the added information, we have to get the information from the Weblogic message/error log from the infrastructure folks; the information does not show up at the IB log at all.
Sign In with your My Oracle Support account
Don't have a My Oracle Support account? Click to get started
Million Knowledge Articles and hundreds of Community platforms