cancel
Showing results for 
Search instead for 
Did you mean: 

ICR - Assign Mode Difference

Former Member
0 Kudos

Hello,

We have two rules selected as "Use Rule During Assignment Program Run" but it appears that only the first one (Identical Reference Number) is working, the second rule doesn't seem to be called (Same Reference, Same Amount with opposite sign and same Currency).

Does this have anything to do with the Assign Mode chosen in transaction FBIC010?

I don´t fully understand the difference between "Central Program Run" and "During Interactive Reconciliation". At the moment we have it as "Central Program Run".

Does this affect the way the assignment rules are called?

Thanks in advance for your help.


Regards

Isabel


Accepted Solutions (0)

Answers (2)

Answers (2)

former_member572578
Active Contributor
0 Kudos

If you want to analyze what is actually happening, set a breakpoint in function module FBRC_RUN_AUTOEXEC_RULES in line 58 at the following statement:

  LOOP AT st_autoexec_rules INTO ls_autoexec_rules.

Local table st_autoexec_rules contains all the automatic rules which will be processed.

Then execute FBICA*. On the selection screen make sure to set the parameter PA_MAXRF (Number of Parallel Tasks) to 1. That way there will be no parallelization and everything is executed in the local task and the debugger will actually stop in FBRC_RUN_AUTOEXEC_RULES.

former_member572578
Active Contributor
0 Kudos

Hello Isabel,

The assignment mode doesn't affect which rules are processed, only when they are typically processed. Please read the documentation of the field for further details.

Basically with "Central Program Run" you have to run FBICA* to get documents assigned.

With "During Interactive Reconciliation" FBICR* will check whether new documents have been added to FBICRC00*A since the last time that automatic assignment was processed. This happens only when the user chooses an object group in the tree (e.g. Receivables).

If there are no new documents, then the data from FBICRC00*A is simply displayed as it is.

If new documents were posted (i.e. if there are FBICRC00*A data records with RTYPE SPACE but no corresponding data records with RTYPE 1 or 2) then the automatic rules are processed.

HTH,

Ralph