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:
- CCR (Send to APO) -> Gives error "Function parameter "IT_ATPFIELD_AB" is unknown."
- RIMODINI in ECC of PO Integration model. -> Short dumps in ECC : "CALL_FUNCTION_PARM_UNKNOWN"
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