(0147270)
|
dbaz
|
2023-03-04 12:08
(edited on: 2023-03-06 09:34) |
|
Here are two different concepts here, and in Figma there is no explanation, so the topic may have led to interpretation errors. As I do not know if there is a functional document and if this was addressed or not, I will explain it here:
Initially, we think about the possibility that there could be more than one ticket available in the "Add Verified Return" popup. If this happened, the UI of the grid of this popup changed and it was a kind of nested grid. Additionally, there was a button at the bottom left of the same popup labeled "Add Another Order" to load more orders into the same "Add Verified Return" popup. The use case that this functionality intended to cover was that a person came with 5 items of clothing to return, which had been purchased in 4 different transactions. The cashier scanned the 4 tickets, all 4 were loaded in the "Add Verified Return" popup, then scanned the 5 pieces of clothing, and each one was assigned to the ticket it came from. This made life easier for the cashier as they didn't have to manually search for which item came from which ticket (with the resulting loss of time). This functionality was not implemented due to lack of time. <-- Of course, it should NOT be implemented now as part of this issue.
On the other hand, there is the ability to manage different verified returns in the same ticket. To do this, the cashier will have to go to the Orders window and click on the "Verified Return" context menu for the order that needs to be return. Here, in this popup, only the order from which we have invoked the "Verified Return" action should appear, and nothing else (i.e., no lines from the ongoing return ticket should appear).
As an additional note, if you open the "Add Verified Return" popup for a specific order, select a unit from a specific line and add it to the ticket to be returned, and after that then open the same "Add Verified Return" popup again for the same order, the line (or the unit(s)) that is (or are) already on the ticket would appear here as "already returned," so there would be no possibility to decrement the return from here (the cashier would have to delete them from the return ticket if he wants to do so).
|
|