As mentioned earlier there are other rules which are having connection to &W10 need to get those details as well here only thing is happening is check the Valuation class of PWS and DWS class condition is satisfied then they are checking the week day whether it 1 or 7 if it is not equal i.e week days 2,3,4,5,6 then fill the time type 0901.
Execute program in simulation mode and check what other conditions or rules are implemented.
Regards
Venkatesh