Good day every one
I have 3 BO:
- BO.First (10 Rules)
- BO.Second -> Reference to BO.First (8 Rules)
- BO.Third -> Reference to BO.Second (5 Rules)
BO.First -> 1 to Many Bo.Second
Bo.Second -> 1 to Many Bo.Third
Now I am enter the BO.Third... I found the log file process the BO.Third Bo Rule and also process Bo.Secord Rule and also process Bo.First Rule. The system getting slower. The system prompte "sending data" and close the windows until the Bo.First process completed.
Example, In the Bo.Second, I have a rule to change the CASE.
Example, In the Bo.First, I have a rule to check duplicate Invoice, if yes, check the box of the "Check_Duplicate". This rule was already process whehter the Invoice being created.
When I enter the data on the BO.Third, I found that the log file show also "Evaluating the BO.Second Rule whehter it is valid" and also "Evaluating the BO.First Rule".
How to process only those rule affect the data which entered on the BO.Third only.
Example: The quantity of the BO.Third and save. In the BO.Second, only the field with Total_Quantity is affected as SUM of Bo.Third is affected. Other than that those process. I believed it will improved the speed of saving the data..
Please advice..