Class DLSyncPickupsRequestDTO

java.lang.Object
de.aeb.xnsg.foundation.bf.AbstractRequestDTO
de.aeb.xnsg.dl.bf.DLSyncPickupsRequestDTO

public class DLSyncPickupsRequestDTO extends AbstractRequestDTO
Request DTO for pickup synchronization.
  • Field Details

    • SYNC_MAX_RETURN_BLOCK_SIZE

      public static final int SYNC_MAX_RETURN_BLOCK_SIZE
      Maximum number of pickups that can be returned within one sync request.
      See Also:
    • ageInDays

      public Integer ageInDays

      Initializes the delta transmission of pickups (syncId must be null). Only pickups with this age or younger will be synchronized. Relevant date is the shipping date.

      If this field is 0, synchronization starts with all pickups.

      length=10

      See Also:
    • syncId

      public String syncId

      For delta-transmissions after initialization (ageInDays must be null).

      Fill this field with the DLSyncShipmentPickupsResponseDTO.syncId returned in the last call of synchPickups. As initial value use 0 or 1.

      length=20

    • includeDocuments

      public Boolean includeDocuments
      Controls, if the documents should be included in the response. Default is 'false'.
    • includeDriverSignature

      public Boolean includeDriverSignature
      Controls, if the signature of the driver should be included in the response. Default is 'false'.
  • Constructor Details

    • DLSyncPickupsRequestDTO

      public DLSyncPickupsRequestDTO()