tried wrapping this with TN as well no difference
Put in (), struggle to remember which should be bracketed and which others;
[=TN(’{TICKET QUANTITY TOTAL EXP:(OTC.Course Tag=Main)}’)]
Still wont execute the print and I know the print works because if I take the constraint out it prints it for every order.
Im a muppet, lol, not OTC… just OT.
OTC would be a number, you want tag itself.
[=TN(’{TICKET QUANTITY TOTAL EXP:(OT.Course Tag=Main)}’)]
Its missing order lol;
[=TN(’{TICKET ORDER QUANTITY TOTAL EXP:(OT.Course Tag=Main)}’)]
One more question what is the expresion i would use to trigger this if the customer spends over £100.
Cheers
Craig
Its cool I’m all sorted that last question was just being lazy I knew the answer just needed to motivate the grey matter
Once again thanks for all your help your a star.
Craig
You may also use this {ORDER STATE QUANTITY TOTAL:X}
I always look for tag in printer template first. Report Tags are more powerful but something it is hard to find the right expression. For simple job use printer tag
You can use {TICKET TOTAL} > 100
and {REMAINING TOTAL} = 0
so, it trigger when customer paid and ticket over 100.
Good shout on that expression.
Works for me but not for his senario.
@Craig_Farman personally I would still use it on ticket closed with balance 0 and total > 0 to prevent abuse but just printing automatically once on ticket payment. That’s your call though.