on 01-18-2016 3:47 PM
Hello Experts,
We are facing errors while trying to transfer POs from ECC to APO. Both the below methods are throwing error or short dump:
I've searched a lot on SAP support portal and on SCN, but I'm unable to find a proper solution or SAP note which pertains to the exact error that we are getting.
Here is the extract of the short dumps (2 similar dumps):
==========================================================================
Category ABAP Programming Error
Runtime Errors CALL_FUNCTION_PARM_UNKNOWN
Except. CX_SY_DYN_CALL_PARAM_NOT_FOUND
ABAP Program SAPLCPUR
Application Component SCM-BAS
Short Text
Function parameter "IT_ATPFIELD_AB" is unknown.
What happened?
Error in the ABAP Application Program
The current ABAP program "SAPLCPUR" had to be terminated because it has
come across a statement that unfortunately cannot be executed.
Function module "ME_APO_INITIALIZE_PO" was called with parameter
"IT_ATPFIELD_AB".
This parameter is not defined there however.
Error analysis
An exception has occurred which is explained in more detail below. The
exception is assigned to class 'CX_SY_DYN_CALL_PARAM_NOT_FOUND' and was not
caught in procedure
"CIF_ADC_TRANSMIT_PO_BLOCK" "(FUNCTION)", nor was it propagated by a RAISING
clause.
Since the caller of the procedure could not have anticipated this
exception, the current program was terminated.
The reason for the exception is:
Function module "ME_APO_INITIALIZE_PO" was called with parameter
"IT_ATPFIELD_AB".
This parameter is not defined there however.
===========================================================================
Category ABAP Programming Error
Runtime Errors CALL_FUNCTION_PARM_UNKNOWN
Except. CX_SY_DYN_CALL_PARAM_NOT_FOUND
ABAP Program SAPLCIRF
Application Component SCM-BAS
Short Text
Function parameter "IT_ATPFIELD_AB" is unknown.
What happened?
Error in the ABAP Application Program
The current ABAP program "SAPLCIRF" had to be terminated because it has
come across a statement that unfortunately cannot be executed.
Function module "ME_APO_INITIALIZE_PO" was called with parameter
"IT_ATPFIELD_AB".
This parameter is not defined there however.
Error analysis
An exception has occurred which is explained in more detail below. The
exception is assigned to class 'CX_SY_DYN_CALL_PARAM_NOT_FOUND' and was not
caught in procedure
"CIF_REFRESH_PURCHASE_ORDER" "(FUNCTION)", nor was it propagated by a RAISING
clause.
Since the caller of the procedure could not have anticipated this
exception, the current program was terminated.
The reason for the exception is:
Function module "ME_APO_INITIALIZE_PO" was called with parameter
"IT_ATPFIELD_AB".
This parameter is not defined there however.
=========================================================================
Any help on this would be greatly appreciated, Thanks!
Regards,
Bhuvan Paliwal
Hello Bhuvan,
Did you recently apply any SAP OSS notes ? or upgraded your system ? For me this looks to be a case of inconsistency in the system due to missing code.
Function module ME_APO_INITIALIZE_PO has the importing parameter IT_ATPFIELD_AB that had been added as part of one of the Service Pack releases. So, for sure this is brought by a note and it is clearly missing.
Please raise a ticket to SAP
Thanks & Best Regards,
Babu Kilari
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
9 | |
4 | |
3 | |
2 | |
2 | |
1 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.