Symptom
- When performing a Mass Change to PIR (Purchasing Info Record) the system returns the following error "An error occurred. Please create an case on component MM-PUR-VM-REC."
Environment
- S/4HANA Cloud CE2202
Reproducing the Issue
- App Mass Changes to Purchasing Info Records
- Enter the input parameters.
- Execute the job.
- Logs show error; "An error occurred. Please create an case on component MM-PUR-VM-REC."
Cause
The system returns a runtime error which SAP Support/Development can check in the backend of the system. Details of the runtime error are below;
Category ABAP programming error
Runtime Errors RAISE_SHORTDUMP
Except. CX_FOT_TDT_PROCEDURE_CALL
ABAP Program CL_FOT_TDT_CMN_UTIL===========CP
Application Component FI-GL-GL-F
ERROR_REASON At least one of the parameters IV_BUKRS, IV_LAND1 must be filled.
A Tax date is a field in purchase org level of Info Record, it is not relevant for any processing/validation when creating a PIR with general data alone.
Resolution
We have made a minor correction in our code (in Inforec Handler API class) to call tax related subroutines only incase of purchase org data of PIR is passed for processing.
The code fix will be available from CE2208.
See Also
Mass Changes to Purchasing Info Records
2825498 - Planned Maintenance Timelines for S/4HANA Public Cloud and Marketing Cloud System
Keywords
PIR, InfoRec., InfoRec, Purchasing, Change, Batch, TDT, Time Dependant Tax, Taxes, , KBA , FI-GL-GL-F , Value Added Tax (VAT) , MM-PUR-VM-REC , Info Record , FI-GL-GL-F-2CL , Value Added Tax (VAT) (Public Cloud) , Known Error