Dear @emre, today we had a special situation. We had a gifted COCA COLA 1LT, the we deGIFTED it, and canceled it. Then added a COCA COLA 2LT. The COCA COLA 1LT never was striked, if remained grayed. We did the CANCELATION THREE TIMES, and never was striked. So we decided to move all items to a different table except the COCA COLA 1LT. When we moved all items the ticket containing the COCA COLA dissapeared. When we closed period and checked the stock, it seemed that we had sold (or gifted) 3 COCA COLA 1LT.
In the DB attached the ticket number is 3281, and the dissapeared COCA COLA 1LT is ticket 3280
I tried to reopen ticke, cancel order, but it shows VOID as a tag, and cant do anything with it.
@gerlandog I don’t think it is strange. If it is gray without strike it means Increase Inventory flag enabled for order. Please check your Update Order actions to be sure Increase Inventory setting not enabled. Before diving into database it will be better to check configuration for possible mistakes.
PD so ALL THIS TIME i was using it wrong, at least 7 months, jajajajajjajajajajajajajaja!!! never noticed, but sometimes, just sometimes it had this odd behaviour…
YES, I have a PROMO, everytime (during the week) when you purchase a BIG Pizza you get a 1 LT coke or fanta or guarana for free, and when you purchase a Family piza you get a 1.5 LT coca cola or 1.5LT kuat for free. those are COCA COLA COMPANY Promotions.
No, no… When I first design it I wanted it to behave like any normal Product, when its added should decrease inventory and when you canceled it should increase inventory… since the COCA is actually going out from the fridge (at cero price) but its still going to the table.
Then leave increase and decrease inventory blank… and just put False in Calculate Price I think should work. Or to be safe… leave increase inventory blank and put True for decrease.