CLONE - Unable to post 0 quantity Invoices with a contract selected

Issue No: AR-6854
Created 3/1/2018 3:47:28 PM
Type Bug
Priority Blocker
Status Closed
Resolution Fixed
Fixed Version 17.3
Description This issue relates to i21 Help Desk ticket. Click the link below to go to Help Desk ticket.   [HDTN-206411 - Posting a Gauge Read|https://helpdesk.irely.com/iRelyi21live//#/HD/Ticket/?ticket=HDTN-206411]           0 quantity invoices are often entered to get a tank reading, this is when the tank percentage full is entered and used.     If the product in the site also has a contract, then that contract is automatically selected when entering the invoice.   Then the user would set Shipped quantity to 0. Then if you try to post, you get the error "UOM does not exist"   !pastedImage_d93125_0.png!   If you deselect the contract and contract selection, it can then be posted, but this adds steps that should not be neccessary.   We should be able to post a Tank Delivery invoice that has a contract selected and the shipped quantity is 0.   + *Steps:* +   1. Connect to customers server through screen connect. See environment.   2. Login to company 99 or 01.   3. Look up invoice # SI-24481.   4. Post.   + *Result:* +   Error: UOM does not exist.   Please provide a patch for this since we will not upgrade any customer to 17.4.   + *Accepted:* +   Should be able to post 0 quantity invoise with contract.