How to approve payments when there are outstanding jobs on an order in Confirm

Product Feature: Payment Processing

Approving a payment cannot be done when there are still outstanding jobs on an order. However the variation process can be used to change the order to allow the payment to be approved.

A check is made because Jobs with banded items are calculated on an Order level not a Job level. 

An error will be encountered saying that either a Job on the Payment Request or a Job that is on the same Order as the the Job on the Payment Request is not being completed. The Request Authorisation checks that all Job on the same Order are complete as it needs to know this so that the correct quantity and therefore the correct band rate is used.
UPDATED:  September 4, 2017