Announcements
Hi, I am hoping the community can assist me with an issue I am facing with info codes and POS.
Our customer tracks lost sales, which means that when a sales order is recalled in POS, or created in POS and then a product is voided, they want the POS user to capture the reason for voiding the product.
I have set up an info code called "LostSale" and created subcodes with the options I want the POS user to select from as reasons. Then I went to the functionality profile linked to my store and added the info code under Void Product in the infocode section. Lastly I went to Channel Database and ran the 9999 job.
When I log onto POS, create a new order, add a customer, add items, then click Void product, the item is voided without an infocode popping up. I also tested using a recalled order and same issue.
See screenshots below:
Hi Ramune, the solution was actually a bit silly. The Functionality Profile configuration is shared by all legal entities, however infocodes are not shared across LEs. I found that the LE i created the info code in was not the same LE the store is linked to.
When I duplicated the infocode setup in the other LE it worked.
Thank you for taking the time to reply.
Hi Liese-Marie,
did you try to add other Info codes for voiding? Like 'Void transaction' and 'Voiding reason'?
André Arnaud de Cal...
293,289
Super User 2025 Season 1
Martin Dráb
232,068
Most Valuable Professional
nmaenpaa
101,156
Moderator