[Contract] - Quantity at Header Level in ON - Do not allow reopening of Contract if Applied Qty is already equal to Contracted Qty

Issue No: CT-7615
Created 7/27/2022 4:05:42 AM
Type Bug-QC
Priority Critical
Status Closed
Resolution Fixed
Fixed Version 22.1
Description *This issue relates to i21 Help Desk ticket:* [ HDTN-274767 - Petro - Quantity at Header Level|https://helpdesk.irely.com/iRelyi21live/#/HD/Ticket/?ticket=HDTN-274767]   *Steps:*   +Scenario 1:+   # Create contract = 1000 GAL ## Quantity at Header Level is ON ## Multiple sequence is added (_added 3 sequences_) ## Each sequence have different items # Save # Create transport load for seq 1 = 250 GAL # Post # *Short Close sequence 1* # Create transport for sequence 2 = 300 GAL # Post # Create transport for sequence 3 = 450 GAL # Post # Open contract - all sequenced are marked 'Completed'   +Scenario 2+   # Create contract = 1000 GAL ## Quantity at Header Level is ON ## Multiple sequence is added (_added 3 sequences_) ## Each sequence have different items # Save # *Cancel sequence 1* # Create transport for sequence 2 = 250 GAL # Post # Create transport for sequence 3 = 750 GAL # Post # Open contract - all sequenced are marked 'Completed'   *Issue* : On both scenario, select any sequence and change status to Reopened. Contract is Reopened but this can no longer be used since all qty were already transported.   !pastedImage_d190988_0.png|height=170,width=558!   *Acceptance* : Do not allow reopening of Contract if Applied Qty is already equal to Contracted Qty