Modify FulfillBilling Date on the basis of specific value received in an Incoming Order
CycleStartDateTime and ServiceUsageStartDateTime needs to be modified to current date time(Time of FulfillBilling function Call) rather than Order date time, when a specific parameter is present in Incoming Order.
A Boolean variable is populated on the basis of condition (set value as true even if the paramater is populated with expected value even once in the whole Order) then the Boolean variable evaluated as True or False, determines the CycleStartDateTime and ServiceUsageStartDateTime is populated as current date time or Order date time.
The issue is that the CycleStartDateTime and ServiceUsageStartDateTime is populated as current date time for the line items containing the expected value against that paramter rather than all the line items going for the FulfillBilling Call.