Symptom
Error "RAISE_SHORTDUMP" occurs when creating a bank account in app Manage Bank Accounts.
Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.
Environment
SAP S/4HANA Cloud Public Edition
Reproducing the Issue
- Navigate to app Manage Bank Accounts.
- Click on Create.
- Enter Company Code and Account Type.
- Click on Continue
- Short dump is raised.
Cause
A custom implementation was built to improve Bank Account creation.
In the Maintain Bank Accounts app, when creating a Bank Account this implementation overrides the standard BANKACCOUNT_OUTPUT or BANKACCOUNT_INPUT keys.
If there are any missing or incorrect parameters, the short dump is raised.
Resolution
1) Find the BAdI being triggered:
To track exactly what BAdI is being triggered in the short dump, follow this steps:
- Open app Custom Logic Tracing.
- Click on Start Trace.
- Open app Manage Bank Accounts and reproduce the dump.
- Return to app Custom Logic Tracing and click on Finish Trace.
- In the Trace Result, it confirms that the dump is occurring on BAdI Implementation ABC.
(ABC represents the BAdI Implementation name)
2) Check the custom logic:
- Open app Custom Logic.
- Find Implementation ABC and open it.
- Review the code maintained on this BAdI and execute the necessary changes.
Refer to the following Help Document to assist on this app:
App Extensibility: Manage Bank Accounts | SAP Help Portal
Also, read BAdI Documentation and check for the example code, especially the relevant import/export parameters before adding custom logic.
After that if the issue persists, the code needs to be modified.
See Also
Keywords
Custom field, Manage Bank Accounts, Error "RAISE_SHORTDUMP". , KBA , FIN-FSCM-CLM-BAM-2CL , Bank Account Management (Public Cloud) , Known Error
SAP Knowledge Base Article - Public