Business rules for Peppol Punch Out transaction 3.3
| Identifier/Error message | Flag |
|---|---|
| PEPPOL-T77-R001 [PEPPOL-T77-R001]-The validity period end date SHALL NOT be earlier than the issue date. |
fatal |
| PEPPOL-T77-R002 [PEPPOL-T77-R002]-Shopping cart line quantities SHALL be greater than ZERO. |
fatal |
| PEPPOL-T77-R003 [PEPPOL-T77-R003]-Prices of items SHALL not be negative |
fatal |
| PEPPOL-T77-R004 [PEPPOL-T77-R004]-Each item in a shopping cart line SHALL be identifiable by either "item sellers identifier" or "item standard identifier" |
fatal |
| PEPPOL-T77-R005 [PEPPOL-T77-R005]-Only one attachment may be identified as main image. |
fatal |
| PEPPOL-T77-R006 [PEPPOL-T77-R006]-Unit code for price base quantity SHALL be same as for batch quantity. |
fatal |
| PEPPOL-T77-R007 [PEPPOL-T77-R007]-For AdditionalItemProperties where name is ServiceIndicator the value may only be "true" or "false". |
fatal |
| PEPPOL-T77-R008 [PEPPOL-T77-R008]-Each Tax Category SHALL have a TAX category rate, except if the shopping cart is not subject to TAX. |
fatal |
| PEPPOL-T77-R009 [PEPPOL-T77-R009]-When TAX category code is "Standard rated" (S) the TAX rate SHALL be greater than zero. |
fatal |
| PEPPOL-T77-R010 [PEPPOL-T77-R010]-Specification identifier SHALL start with the value 'urn:fdc:peppol.eu:poacc:trns:punch_out:3'. |
fatal |