When the setting 'AllowConcurrentReturnToSupplierTasks' is true, the 'FinalizeReturnToSupplierOrder' value is checked to determine what to do;
When 'FinalizeReturnToSupplierOrder' is set to true, the cycle will be completed and no new task will be created. The last task that was created will be deactivated.
When 'FinalizeReturnToSupplierOrder' is set to false, the current task and shipment will be closed. Other tasks will remain open.
When the setting 'AllowConcurrentReturnToSupplierTasks' is false, the service will automatically finalize the cycle.
When CompleteReturnToSupplierTask is called and there are no lines on the task shipment, the shipment will be removed.
Completes the ReturnToSupplier task.
When the setting 'AllowConcurrentReturnToSupplierTasks' is true, the 'FinalizeReturnToSupplierOrder' value is checked to determine what to do;
When the setting 'AllowConcurrentReturnToSupplierTasks' is false, the service will automatically finalize the cycle.
When CompleteReturnToSupplierTask is called and there are no lines on the task shipment, the shipment will be removed.