Symptom
Create your own processing rule via App "Manage Processing Rules - For Bank Statements". The manual apply of the rule in App "Reprocess Bank Statement Items" is failed. In the Job Log the error message is "An error occurred. Please create an incident on component FI-GL-GL-A."
"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
Reproducing the Issue
- Enter App "Reprocess Bank Statement Items".
- Select Bank Statement Item and 'Apply Manual Rule'.
- In the pop up window select 'Apply Rule Only to the 1 Item Selected' and select your processing rule.
- Select 'Apply Rule for Simulation'.
- In the Application Job the status of the process is Failed.
- In the Job Log you can see the error "An error occurred. Please create an incident on component FI-GL-GL-A."
Cause
'Activate Additional Condition' is selected when processing rule is created. The values of additional conditions can only be regular expressions. When the Conditions are created in "Manage Processing Rules for Bank Statements" App, irregular expressions are used, that are not accepted by the system. The specified regular expression is invalid.
Resolution
Use the PCRE syntax for regular expression. For more information, see PCRE Syntax and how to video How to Use Regular Expressions in Processing Rules.
See Also
SAP Community How to Use Regular Expressions in Processing Rules.
SAP Community Future of Electronic Bank Statement Processing in SAP S/4HANA Cloud - Deprecation of 4X8
KBA 3374309 - Processing rules in bank statement posting - S/4HANA Cloud
Keywords
processing rule, expression, bank statement, invalid, condition, F1520, F1 520, F3555, F3 555 , KBA , FI-BL-PT-BA-2CL , bank statement (Public Cloud) , Problem
SAP Knowledge Base Article - Public