Rules, Schematrons, and Receivers
Read about how to use rules and schematrons to generate machine readable content.
Rules and Schematrons govern the processing of the elements in your Documents.
Rules
Rules govern how a Document is processed for a country or format, like VRBL.
The following country specific rules exist. These countries use these Rules and the VRBL Core Rules:
- Belgium: Rules
- Denmark: Rules
- Germany: Rules
- Greece: Rules
- Italy: Rules
- Japan: Rules
- Malaysia: Rules
- Netherlands: Rules
- Portugal: Rules
- Romania: Rules
- Saudi Arabia: Rules
- Serbia: Rules
- Sweden: Rules
The following countries use VRBL Core Rules and/or the Peppol Core Rules:
- Croatia: Rules
- Estonia: Rules
- Finland: Rules
- France: Rules
- Lithuania: Rules
- Slovakia: Rules
- Slovenia: Rules
- Spain: Rules
- UK: Rules
Schematrons
A Schematron is a rules-based language for checking patterns in XML files. It governs how a specific type of Document, like an invoice or credit note, is processed.
Receivers
Receivers are used in routing. They are listed in the following table and in each Country: Overview section:
Country | B2B | B2G |
---|---|---|
Belgium: Receiver | GENERIC_PEPPOL_UBL_BE_1p0p0 | GENERIC_PEPPOL_UBL_BE_1p0p0 |
Croatia: Receiver | Not supported. | GENERIC_PEPPOL_UBL_HR_1p0p0 |
Denmark: Receiver | GENERIC_PEPPOL_UBL_DK_1p0p0 | GENERIC_PEPPOL_UBL_DK_1p0p0 |
Estonia: Receiver | Not supported. | GENERIC_PEPPOL_UBL_EE_1p0p0 |
Finland: Receiver | Not supported. | GENERIC_PEPPOL_UBL_FI_1p0p0 |
France: Receiver | Not supported. | GENERIC_PEPPOL_UBL_FR_1p0p0 |
Germany: Receivers (PEPPOL | GENERIC_PEPPOL_CII_DE_XRECHNUNG_3p0p1 GENERIC_PEPPOL_UBL_DE_XRECHNUNG_3p0p1 | GENERIC_PEPPOL_CII_DE_XRECHNUNG_3p0p1 GENERIC_PEPPOL_UBL_DE_XRECHNUNG_3p0p1 |
Germany: Receivers (SMTP) | GENERIC_SMTP_CII_DE_XRECHNUNG_3p0p1 GENERIC_SMTP_UBL_DE_XRECHNUNG_3p0p1 | GENERIC_SMTP_CII_DE_XRECHNUNG_3p0p1 GENERIC_SMTP_UBL_DE_XRECHNUNG_3p0p1 |
Greece: Receiver | GENERIC_PEPPOL_UBL_GR_1p0p0 | GENERIC_PEPPOL_UBL_GR_1p0p0 |
Italy: Receiver | GENERIC_IT_FatturaPA_1p2p2 | GENERIC_IT_FatturaPA_1p2p2 |
Japan: Receiver | GENERIC_PEPPOL_UBL_JP_1p0p0 | GENERIC_PEPPOL_UBL_JP_1p0p0 |
Lithuania: Receiver | Not supported. | GENERIC_PEPPOL_UBL_LT_1p0p0 |
Malaysia: Receiver | GENERIC_MY_MYINVOIS_1p0p0 | GENERIC_MY_MYINVOIS_1p0p0 |
Netherlands: Receiver | Not supported. | GENERIC_PEPPOL_UBL_NL_1p0p0 |
Portugal: Receiver | Not supported | GENERIC_FE-AP_UBL_CIUS-PT_2p1p1 |
Romania: Receiver | GENERIC_RO_EFACTURA_1p0p9 | GENERIC_RO_EFACTURA_1p0p9 |
Saudi Arabia: Receiver | GENERIC_SA_EINVOIC_1p2p0 | GENERIC_SA_EINVOIC_1p2p0 |
Serbia: Receiver | Not supported. | GENERIC_PEPPOL_UBL_RS_1p0p0 |
Slovakia: Receiver | Not supported. | GENERIC_IS-EFA_UBL_SK_1p0p0 |
Slovenia: Receiver | Not supported | GENERIC_PEPPOL_UBL_SI_1p0p0 |
Spain: Receiver | GENERIC_PEPPOL_UBL_ES_1p0p0 | GENERIC_PEPPOL_UBL_ES_1p0p0 |
Sweden: Receiver | Not supported. | GENERIC_PEPPOL_UBL_SE_1p0p0 |
UK: Receiver | Not supported | GENERIC_PEPPOL_UBL_GB_1p0p0 |
Updated 2 months ago