|
2763 | 2763 | test="not(cac:BillToParty) or cac:BillToParty/cac:PartyName or cac:BillToParty/cac:PartyIdentification" |
2764 | 2764 | flag="fatal"> [PEPPOL-T124-R035] Party must include either a party name or a party identification.</assert> |
2765 | 2765 | <assert id="PEPPOL-T124-R040" |
2766 | | - test="not(cac:MainTransportationService/cbc:TransportServiceCode = ('4', '22', '23', '24')) or (cac:Consignment/cac:PlannedPickupTransportEvent and cac:Consignment/PlannedDeliveryTransportEvent and cac:Consignment/cac:MainCarriageShipmentStage)" |
2767 | | - flag="fatal">[PEPPOL-T124-R040] cac:Consignment/cac:PlannedPickupTransportEvent, cac:Consignment/cac:PlannedDeliveryTransportEvent |
2768 | | - and cac:Consignment/cac:MainCarriageShipmentStage must be present when cac:MainTransportationService = "4", "22", "23" or "24".</assert> |
| 2766 | + test="not(cac:MainTransportationService/cbc:TransportServiceCode = ('4', '22', '23', '24')) or (cac:Consignment/cac:PlannedPickupTransportEvent)" |
| 2767 | + flag="fatal">[PEPPOL-T124-R040] cac:Consignment/cac:PlannedPickupTransportEvent must be present when cac:MainTransportationService = "4", "22", "23" or "24".</assert> |
| 2768 | + <assert id="PEPPOL-T124-R041" |
| 2769 | + test="not(cac:MainTransportationService/cbc:TransportServiceCode = ('4', '22', '23', '24')) or (cac:Consignment/PlannedDeliveryTransportEvent)" |
| 2770 | + flag="fatal">[PEPPOL-T124-R041] cac:Consignment/cac:PlannedDeliveryTransportEvent must be present when cac:MainTransportationService = "4", "22", "23" or "24".</assert> |
| 2771 | + <assert id="PEPPOL-T124-R042" |
| 2772 | + test="not(cac:MainTransportationService/cbc:TransportServiceCode = ('4', '22', '23', '24')) or (cac:Consignment/cac:MainCarriageShipmentStage)" |
| 2773 | + flag="fatal">[PEPPOL-T124-R042] cac:Consignment/cac:MainCarriageShipmentStage must be present when cac:MainTransportationService = "4", "22", "23" or "24".</assert> |
2769 | 2774 | </rule> |
2770 | 2775 | <rule context="ubl:TransportExecutionPlan/cac:Consignment/cac:ConsigneeParty"> |
2771 | 2776 | <assert id="PEPPOL-T124-R036" |
|
0 commit comments