IMS Web Service Reference

Method: DoFineSortingOnTransportUnit

Description

Performs fine sorting on a transport unit. The items in the transport unit will be registered into the supplied transport units according to the fine sorting configuration of the branch.                 If there are nested transport units within the particular transport unit a NestedTransportUnitException will be thrown.                 If an item in the transport unit belongs to a fine sorting that was not in the input list a TransportUnitAttachmentIncompleteException will be thrown.                 If it is not allowed to perfom fine sorting on the transport unit a RecptionInvalidException will be thrown.                 Required privilege: "registration.send_registrations_from_mobile".

Action

http://ims.lyngsoesystems.com/query/DoFineSortingOnTransportUnit

Input

The input of this method is the document element tns:DoFineSortingOnTransportUnit having the structure defined by the following table.

Element  Type  Occurs  Description 
    1..1 
tns:Token  common:TokenType  1..1 
tns:BranchKey  common:BranchKeyType  1..1 
tns:TransportUnitId  common:TransportUnitIdType  1..1 
tns:FineSortingAndTransportUnits  common:FineSortingAndTransportUnitInfoType  1..* 
Output

The output of this method is the document element tns:DoFineSortingOnTransportUnitResponse having the structure defined by the following table.

Element  Type  Occurs  Description 
    1..1 
tns:FineSortingDistributions  common:FineSortingDistributionInfoType  0..* 
Faults
Name  Content  Description 
InternalError  common:InternalErrorExceptionInfo 
InvalidArgument  common:InvalidArgumentExceptionInfo 
InvalidTokenException  common:InvalidTokenExceptionInfo 
InsufficientPrivileges  common:InsufficientPrivilegesExceptionInfo 
ReceptionInvalid  common:ReceptionInvalidExceptionInfo 
UnknownRfid  common:UnknownRfidExceptionInfo 
TransportUnitAttachmentIncomplete  common:TransportUnitAttachmentIncompleteExceptionInfo 
NestedTransportUnit  common:NestedTransportUnitExceptionInfo