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:


