Hi
As well as the code... :-) (not the auths)
Standard transactions can behave in a similar fashion for , and . for currencies and the preceding documents created by a user with a , rather than a . in the amount field can cause the following users issue when processing subsequent documents.
Have all of the documents being processed by this custom transdaction been created in the same format or has each previous person been using differing personal settings?
If they are in a global environment then the code needs clarifying otherwise the user will have to keep swapping from DD/MM to MM/DD and back again every time they use the transaction.
Best wishes
David