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 topics list the Rules used in each country:
- Belgium: Rules
- Croatia: Rules
- Denmark: Rules
- Estonia: Rules
- Finland: Rules
- France: Rules
- Germany B2G: Rules
- Germany B2B: Rules
- Greece: Rules
- Italy: Rules
- Japan: Rules
- Lithuania: Rules
- Malaysia: Rules
- Netherlands: Rules
- Portugal: Rules
- Romania: Rules
- Saudi Arabia: Rules
- Serbia: Rules
- Slovakia: Rules
- Slovenia: Rules
- Spain: Rules
- Sweden: 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 B2B: Receivers (PEPPOL) | GENERIC_PEPPOL_CII_DE and GENERIC_PEPPOL_UBL_DE | Not applicable. |
Germany B2B: Receivers (SMTP) | GENERIC_SMTP_CII_DE and GENERIC_SMTP_UBL_DE and GENERIC_SMTP_ZUGFERD_DE | Not applicable. |
Germany B2G: Receivers (PEPPOL) | Not applicable. | GENERIC_PEPPOL_CII_DE_XRECHNUNG_3p0p1 and GENERIC_PEPPOL_UBL_DE_XRECHNUNG_3p0p1 |
Germany B2G: Receivers (SMTP) | Not applicable. | GENERIC_SMTP_CII_DE_XRECHNUNG_3p0p1 and 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 about 1 month ago