Skip to content

Commit

Permalink
Added Peppol 2024-11 Hotfix Schematron rules
Browse files Browse the repository at this point in the history
  • Loading branch information
phax committed Feb 11, 2025
1 parent f94c4b4 commit e806947
Show file tree
Hide file tree
Showing 28 changed files with 1,846 additions and 2,645 deletions.
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -200,6 +200,8 @@ I hope that with the introduction of PINT, the versioning problem will be solved

# News and noteworthy

* v3.2.6 - 2025-02-11
* Added Peppol 2024-11 Hotfix Schematron rules (replacing the previous ones)
* v3.2.5 - 2025-02-03
* Fixed the "valid per" date of the Peppol 2024-11 release. See [#26](https://github.com/phax/phive-rules/issues/26) - thx @wildhai
* v3.2.4 - 2025-01-08
Expand Down
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -172,6 +172,9 @@
<xsl:attribute name="document">
<xsl:value-of select="document-uri(/)" />
</xsl:attribute>
<xsl:attribute name="documents">
<xsl:value-of select="document-uri(/)" />
</xsl:attribute>
<xsl:attribute name="id">UBL-model</xsl:attribute>
<xsl:attribute name="name">UBL-model</xsl:attribute>
<xsl:apply-templates />
Expand All @@ -181,6 +184,9 @@
<xsl:attribute name="document">
<xsl:value-of select="document-uri(/)" />
</xsl:attribute>
<xsl:attribute name="documents">
<xsl:value-of select="document-uri(/)" />
</xsl:attribute>
<xsl:attribute name="id">UBL-syntax</xsl:attribute>
<xsl:attribute name="name">UBL-syntax</xsl:attribute>
<xsl:apply-templates />
Expand All @@ -190,6 +196,9 @@
<xsl:attribute name="document">
<xsl:value-of select="document-uri(/)" />
</xsl:attribute>
<xsl:attribute name="documents">
<xsl:value-of select="document-uri(/)" />
</xsl:attribute>
<xsl:attribute name="id">Codesmodel</xsl:attribute>
<xsl:attribute name="name">Codesmodel</xsl:attribute>
<xsl:apply-templates />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -255,83 +255,119 @@
<xsl:attribute name="document">
<xsl:value-of select="document-uri(/)" />
</xsl:attribute>
<xsl:attribute name="documents">
<xsl:value-of select="document-uri(/)" />
</xsl:attribute>
<xsl:apply-templates />
</svrl:active-pattern>
<xsl:apply-templates mode="M26" select="/" />
<svrl:active-pattern>
<xsl:attribute name="document">
<xsl:value-of select="document-uri(/)" />
</xsl:attribute>
<xsl:attribute name="documents">
<xsl:value-of select="document-uri(/)" />
</xsl:attribute>
<xsl:apply-templates />
</svrl:active-pattern>
<xsl:apply-templates mode="M27" select="/" />
<svrl:active-pattern>
<xsl:attribute name="document">
<xsl:value-of select="document-uri(/)" />
</xsl:attribute>
<xsl:attribute name="documents">
<xsl:value-of select="document-uri(/)" />
</xsl:attribute>
<xsl:apply-templates />
</svrl:active-pattern>
<xsl:apply-templates mode="M28" select="/" />
<svrl:active-pattern>
<xsl:attribute name="document">
<xsl:value-of select="document-uri(/)" />
</xsl:attribute>
<xsl:attribute name="documents">
<xsl:value-of select="document-uri(/)" />
</xsl:attribute>
<xsl:apply-templates />
</svrl:active-pattern>
<xsl:apply-templates mode="M29" select="/" />
<svrl:active-pattern>
<xsl:attribute name="document">
<xsl:value-of select="document-uri(/)" />
</xsl:attribute>
<xsl:attribute name="documents">
<xsl:value-of select="document-uri(/)" />
</xsl:attribute>
<xsl:apply-templates />
</svrl:active-pattern>
<xsl:apply-templates mode="M30" select="/" />
<svrl:active-pattern>
<xsl:attribute name="document">
<xsl:value-of select="document-uri(/)" />
</xsl:attribute>
<xsl:attribute name="documents">
<xsl:value-of select="document-uri(/)" />
</xsl:attribute>
<xsl:apply-templates />
</svrl:active-pattern>
<xsl:apply-templates mode="M31" select="/" />
<svrl:active-pattern>
<xsl:attribute name="document">
<xsl:value-of select="document-uri(/)" />
</xsl:attribute>
<xsl:attribute name="documents">
<xsl:value-of select="document-uri(/)" />
</xsl:attribute>
<xsl:apply-templates />
</svrl:active-pattern>
<xsl:apply-templates mode="M32" select="/" />
<svrl:active-pattern>
<xsl:attribute name="document">
<xsl:value-of select="document-uri(/)" />
</xsl:attribute>
<xsl:attribute name="documents">
<xsl:value-of select="document-uri(/)" />
</xsl:attribute>
<xsl:apply-templates />
</svrl:active-pattern>
<xsl:apply-templates mode="M37" select="/" />
<svrl:active-pattern>
<xsl:attribute name="document">
<xsl:value-of select="document-uri(/)" />
</xsl:attribute>
<xsl:attribute name="documents">
<xsl:value-of select="document-uri(/)" />
</xsl:attribute>
<xsl:apply-templates />
</svrl:active-pattern>
<xsl:apply-templates mode="M38" select="/" />
<svrl:active-pattern>
<xsl:attribute name="document">
<xsl:value-of select="document-uri(/)" />
</xsl:attribute>
<xsl:attribute name="documents">
<xsl:value-of select="document-uri(/)" />
</xsl:attribute>
<xsl:apply-templates />
</svrl:active-pattern>
<xsl:apply-templates mode="M39" select="/" />
<svrl:active-pattern>
<xsl:attribute name="document">
<xsl:value-of select="document-uri(/)" />
</xsl:attribute>
<xsl:attribute name="documents">
<xsl:value-of select="document-uri(/)" />
</xsl:attribute>
<xsl:apply-templates />
</svrl:active-pattern>
<xsl:apply-templates mode="M40" select="/" />
<svrl:active-pattern>
<xsl:attribute name="document">
<xsl:value-of select="document-uri(/)" />
</xsl:attribute>
<xsl:attribute name="documents">
<xsl:value-of select="document-uri(/)" />
</xsl:attribute>
<xsl:attribute name="id">german-rules</xsl:attribute>
<xsl:attribute name="name">german-rules</xsl:attribute>
<xsl:apply-templates />
Expand All @@ -341,6 +377,9 @@
<xsl:attribute name="document">
<xsl:value-of select="document-uri(/)" />
</xsl:attribute>
<xsl:attribute name="documents">
<xsl:value-of select="document-uri(/)" />
</xsl:attribute>
<xsl:apply-templates />
</svrl:active-pattern>
<xsl:apply-templates mode="M42" select="/" />
Expand Down
Loading

0 comments on commit e806947

Please sign in to comment.