Thank you for your post.
In the "print receipt" script, you have a script step:
... with some options.
Select this script step and click on "Specify" next to the label Specify print options. Make sure yo uhave the option to print "Current record" instead of "Records being browsed". Otherwise, you will print for all records in the found set instead of just the current record. Does this make sense?
Perfect - that works!
Thank you very much for you help!