There is always a requirement to ask for reason from the user when voiding the transaction in LS Retail. Today we would go through the topic which covers how to set infocode while doing Void action in LS Retail.
1.Open Microsoft Dynamics NAV LS Retail
2.Search for Infocode as shown in the below image
3. Let us create New Infocode with below details
Code:- REASONVOID
Description:- Void Reason
Prompt:- Please Select the Void reason
Type:- Selection
Input Required:- Yes ( Transaction will not be allowed to post if the reason is not mentioned)
4. Please enter the Subcode for the Infocodes. Subcodes are the option which is given to users to select.
5. Open the LS Retail POS and login into it
6. Right-click on the Void button as shown in below image. Then Click on Button properties.
Please make sure the user who login into the POS is set up as super user in Retail users.
7. Once you click on the button properties then the system would open the POS Button properties.
8. Drill down on the parameter M1-Void. After clicking on the parameter, it open the below image.
9. Now try to void transaction, it is going to ask you mention reason before voiding the transaction.