Assign order number to deferred orders when order is placed
When we receive multiple deferred orders in one day and they all are assigned a # as the order number, tickets get mixed up. Would like to have an order assigned to the deferred order when it comes in. Do you have any suggestions to manage these deferred orders in the meantime of this being implemented?
When assigning order numbers, you have to remember that deferred orders can be for a week or more in advance, so assigning it a current business day ticket number would then be duplicated in future days and this all has to work accordingly.
If you go to the order lookup screen and find the order you are looking for - if you click on the order total you will get what is called the full review of the order.
On the left side is Ticket ID which will be 0 for a deferred order and then an Order ID which is the internal order ID to the POS system which is immutable and will always be the same.
Dale Flint commented
Thanks for the reply. I guess what I was thinking is when the deferred order is received why not use the current next order number. That would prevent duplicates.
Can you elaborate on the "full review" and "internal order _id" and where/how that can be found.
When a deferred order is placed into the system , it is not assigned a ticket number by default. When it goes live on the system, it gets a current ticket number according to how it is processed.
When you do a full review of the order, there is an internal order_id number that is assigned to the order that is assigned per the database and you could use that for reference.
The reason we do not assign a ticket number until it goes live is to prevent duplicate ticket numbers on the day it is processed.