i want to set service charge on [(Ticket Amount - Bill Discount)] Amount.
i know i have to set calculation type to custom but how do i deal with it?
i want to set service charge on [(Ticket Amount - Bill Discount)] Amount.
i know i have to set calculation type to custom but how do i deal with it?
i used this in scriipt
result = (Ticket.PSum + Ticket.PreSum - Ticket.Tax) * 0.10
i want the result to be (ticket total - bill discount ) * 0.10
while using this i am not getting the desired calculations
Ticket.Tax is not the same as a discount.
then what syntax is used for bill discount on settle screen
i have tried result = (Ticket.PSum + Ticket.PreSum - Ticket.Discount) * 0.10
but i think there is no such variable Ticket.Discount
PSum is alredy non discounted amount. PreSum is pre tax servicing amount so it is probably discount amount for your case. Now I need to understand why you’re summing these and want to subtract discount back. Did you tried what PSum and PreSum values returns?
i did try this
and i want to calculate service from (Ticket Total - Bill Discount) has been given
What does that returns? Why you’re summing these?
this is what i get
and if i use Ticket.PSum - Ticket.PreSum
i want to calculate service charge from (( ticket total - bill discount) amount ) * 0.10
OK. This is better. You don’t need custom calculation for that. Select Rate from Previous template amount
. Be sure calculations are sorted properly so discount calculates first.
@emre Ticket.PSum + Ticket.PreSum is working
i got confused with the total and balance amount
why does it show two different amount
Its working thankyou
but can you explain the diffference between the script Ticket.PSum + Ticket.PreSum and Rate from Previous template amount
Your calculation changes Ticket.PreSum value as it configured as a pre tax service. PreSum is not only discount. It returns total of all services.