Symptom
The following error message is raised when using Fixed Asset Retirement API:
- Error message: "FAA_POST_BO/065: For BT type RA20, rev. type 1, ret. type 1, field &1 must not be changed."
Environment
SAP S/4HANA Cloud Public Edition
Reproducing the Issue
- Execute an asset retirement API request for BT type RA20, rev. type 1, ret. type 1.
- Include one of the following fields in the request body:
- FIXEDASSETYEAROFACQNCODE
- FXDASTRETIREMENTRATIOINPERCENT
- FXDASTRETIREMENTTRANSCRCY
- ASTRTRMTAMTINTRANSCRCY
- FXDASTREVNDETNDEPRAREA
- Submit the request.
Cause
The fields listed in the error messages are restricted for specific retirement types as per SAP documentation. For BT type RA20, rev. type 1, ret. type 1, these fields cannot be filled in the request body.
Resolution
Review the SAP Help Portal documentation for Fixed Asset Retirement to understand under which scenario the field restrictions applies.
For example field: FIXEDASSETYEAROFACQNCODE, for retirement type 1 (Complete Retirement), this field cannot be filled in the request body.
See Also
Keywords
FAA_POST_BO/065, asset retirement API, FIXEDASSETYEAROFACQNCODE, FXDASTRETIREMENTRATIOINPERCENT, FXDASTRETIREMENTTRANSCRCY, ASTRTRMTAMTINTRANSCRCY, FXDASTREVNDETNDEPRAREA, retirement type 1, For BT type RA20, rev. type 1, ret. type 1 , KBA , FI-AA-AA-C-2CL , Transactions (Public Cloud) , Problem
SAP Knowledge Base Article - Public