BO = MyBO
Attrs Attr1,Attr2,Attr3.
User Adds a new Item by entering a value for Att1
But you need Attr2 = 'VALID' if Attr1 is greater than or equal to 100 or 'INVALID' if Attr less than 100 (whenever Attr1 is entered or Modified)
and you want Attr3 = to todays date (only when record created
Rule1:
Condition: MyBO IS NEW
Action: MyBO.Attr2=CURRENT_DATE
Rule2:
Condition1: MyBO.Attr>=100
Action: MyBO.Attr3='VALID'
Rule3:
Condition1: MyBO.Attr<100
Action: MyBO.Attr3='INVALID'
You can combine Rule 2 and 3 using the Textual Form Tab
If MyBO.Attr>=100 Then
MyBO.Attr3='VALID'
Else
MyBO.Attr3='INVALID'
If you want to go and change a pile of attributes in different BO and/or a pile of other stuff..... call a process which can take this instance of MyBO
as a Parameter