Symptom
Particular users have restricted roles. Such a restricted user has been assigned the business catalog 'SAP_MM_BC_SES_PROCESS_PC' which
allows them to create Service entry Sheets via the Fiori APP 'Manage Service Entry Sheets'. However when trying to post a Service Entry Sheet
that contains an Asset Account assignment, the user runs into authorization error 'No authorization for company code &1 asset class &2' (AAPO103)
Environment
SAP S/4HANA Cloud Public Edition
Reproducing the Issue
- Create a service Purchase Order with an asset Account Assignment
- Create a Service Entry Sheets for this PO using the APP 'Manage Service Entry Sheets'
- Error message 'No authorization for company code &1 asset class &2' is raised
Cause
Missing authorizations for handling assets.
Resolution
- Include the business catalog 'SAP_MM_BC_INV_DOC_DSP_PC' to the user's role.
- If an FI document is being posted to the asset, the asset dates need to be set, eg capitalization date, ordinary depreciation start date etc. Then the required access for the asset authorization object is checked with 'A_B_ANLKL' via business catalog "SAP_FIN_BC_AA_ACQUISITION_PC".
Keywords
AAPO103, AMSP_AUTH_CHECK_ON_TRANSACTION, A_B_ANLKL, CL_FAA_TRANSACTION, ANLN1, AAPO115, SAP_FIN_BC_AA_ACQUISITION_PC , KBA , MM-PUR-SVC-SES , Service Entry Sheet for Service Procurement , FI-AA-AA-2CL , Basic Functions (Public Cloud) , Problem
SAP Knowledge Base Article - Public