Business rules for Waybill transaction 1.0
Identifier/Error message | Flag |
---|---|
PEPPOL-T125-R001 CustomizationID SHALL have the value 'urn:fdc:peppol.eu:logistics:trns:waybill:1'. |
fatal |
PEPPOL-T125-R002 ProfileID SHALL have the value 'urn:fdc:peppol.eu:logistics:bis:waybill_only:1'. |
fatal |
PEPPOL-T125-R003 [PEPPOL-T125-R003] Total transport handling unit quantity SHALL not be negative |
warning |
PEPPOL-T125-R004 [PEPPOL-T125-R004] Shipment transport handling unit quantity SHALL match the number of the transport handling units specified |
warning |
PEPPOL-T125-R005 [PEPPOL-T125-R005] Shipment gross weight measure SHALL match the gross weight of the transport handling units specified |
warning |
PEPPOL-T125-R006 [PEPPOL-T125-R006] Gross Volume Measure value must be greater than or equal to the sum of the MeasurementDimension/Measure values with AttributeID 'AAW'. |
warning |
PEPPOL-T125-R007 [PEPPOL-T125-R007] Either ID or special terms need to be specified in Delivery terms |
fatal |
PEPPOL-T125-R008 [PEPPOL-T125-R008] Either gross weight, gross volume or loading length must be specified |
warning |
PEPPOL-T125-R010 [PEPPOL-T125-R010] When Payment terms is specified, either the ID or the note must be specified |
warning |
PEPPOL-T125-R011 [PEPPOL-T125-R011] Start date or end date must be spefied in a period |
fatal |
PEPPOL-T125-R012 [PEPPOL-T125-R012] Start date must be earlier or equal to end date |
fatal |
PEPPOL-T125-R013 [PEPPOL-T125-R013] EndTime cannot be specified without StartTime |
fatal |
PEPPOL-T125-R014 [PEPPOL-T125-R014] EndTime cannot be specified without EndDate |
fatal |
PEPPOL-T125-R015 [PEPPOL-T125-R015] StartTime must be before EndTime |
fatal |
PEPPOL-T125-R016 [PEPPOL-T125-R016] StartTime cannot be specified without timezone |
fatal |
PEPPOL-T125-R017 [PEPPOL-T125-R017] EndTime cannot be specified without time zone |
fatal |
PEPPOL-T125-R018 IssueTime cannot be specified without time zone. |
fatal |
PEPPOL-T125-R021 [PEPPOL-T125-R021] Start date or end date must be spefied in a period |
fatal |
PEPPOL-T125-R022 [PEPPOL-T125-R022] Start date must be earlier or equal to end date |
fatal |
PEPPOL-T125-R023 [PEPPOL-T125-R023] EndTime cannot be specified without StartTime |
fatal |
PEPPOL-T125-R024 [PEPPOL-T125-R024] EndTime cannot be specified without EndDate |
fatal |
PEPPOL-T125-R025 [PEPPOL-T125-R025] StartTime must be before EndTime |
fatal |
PEPPOL-T125-R026 [PEPPOL-T125-R026] StartTime cannot be specified without timezone |
fatal |
PEPPOL-T125-R027 [PEPPOL-T125-R027] EndTime cannot be specified without time zone |
fatal |
PEPPOL-T125-R031 [PEPPOL-T125-R031] Party must include either a party name or a party identification. |
fatal |
PEPPOL-T125-R032 [PEPPOL-T125-R032] Party must include either a party name or a party identification. |
fatal |
PEPPOL-T125-R033 [PEPPOL-T125-R033] Party must include either a party name or a party identification. |
fatal |
PEPPOL-T125-R034 [PEPPOL-T125-R034] Party must include either a party name or a party identification. |
fatal |
PEPPOL-T125-R040 [PEPPOL-T125-R040] In a Waybill the grossweight needs to be speficied. |
fatal |
PEPPOL-T125-R050 [PEPPOL-T125-R050] Id for the transport means needs to be specified if Transport Means group is provided. |
warning |
PEPPOL-T125-R051 [PEPPOL-T125-R051] Only one type of transport means can be specified |
warning |