Skip to content

Commit

Permalink
Merge pull request #397 from ConnectingEurope/ph-release-cleansing-20…
Browse files Browse the repository at this point in the history
…24-10

Preparations for 1.3.13 release
  • Loading branch information
oriol authored Oct 8, 2024
2 parents f5f76af + 5f14da5 commit e176cd2
Show file tree
Hide file tree
Showing 15 changed files with 67 additions and 57 deletions.
12 changes: 0 additions & 12 deletions .travis.yml

This file was deleted.

4 changes: 3 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ Official Schematron eInvoicing-EN16931 artefacts for CEN/TC 434.
This repository does not contain eInvoicing-EN16931 rules for any CIUS.

Latest release
* UBL & CII: **v1.3.12** (2024-04-10) - [https://github.com/ConnectingEurope/eInvoicing-EN16931/releases/tag/validation-1.3.12](https://github.com/ConnectingEurope/eInvoicing-EN16931/releases/tag/validation-1.3.12)
* UBL & CII: **v1.3.13** (2024-10-08) - [https://github.com/ConnectingEurope/eInvoicing-EN16931/releases/tag/validation-1.3.13](https://github.com/ConnectingEurope/eInvoicing-EN16931/releases/tag/validation-1.3.13)
* EDIFACT: **v1.0.0** (2018-02-08) - https://github.com/ConnectingEurope/eInvoicing-EN16931/releases/tag/eInvoicing-EN16931-1.0.0

For each syntax a separate folder exists where all related artefacts are to be published.
Expand All @@ -31,6 +31,8 @@ That was Licensed under the Apache License, Version 2.0

# News and noteworthy

* v1.3.13 - 2024-10-08 (UBL and CII only)
* See all fixed issues: https://github.com/ConnectingEurope/eInvoicing-EN16931/issues?q=is%3Aissue+is%3Aclosed+milestone%3A1.3.13
* v1.3.12 - 2024-04-10 (UBL and CII only)
* See all fixed issues: https://github.com/ConnectingEurope/eInvoicing-EN16931/issues?q=is%3Aissue+is%3Aclosed+milestone%3A1.3.12
* v1.3.11 - 2023-10-04 (UBL and CII only)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,8 @@
Licensed under European Union Public Licence (EUPL) version 1.2.
-->
<!--Schematron version 1.3.12 - Last update: 2024-04-06--><schema xmlns="http://purl.oclc.org/dsdl/schematron" queryBinding="xslt2">
<!--Schematron version 1.3.13 - Last update: 2024-10-08--><schema xmlns="http://purl.oclc.org/dsdl/schematron" queryBinding="xslt2">
<title>EN16931 model bound to CII</title>
<ns prefix="rsm" uri="urn:un:unece:uncefact:data:standard:CrossIndustryInvoice:100" />
<ns prefix="ccts" uri="urn:un:unece:uncefact:documentation:standard:CoreComponentsTechnicalSpecification:2" />
<ns prefix="udt" uri="urn:un:unece:uncefact:data:standard:UnqualifiedDataType:100" />
Expand Down
24 changes: 12 additions & 12 deletions cii/xslt/EN16931-CII-validation.xslt
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
Licensed under European Union Public Licence (EUPL) version 1.2.

-->
<!--Schematron version 1.3.12 - Last update: 2024-04-06--><xsl:stylesheet xmlns:svrl="http://purl.oclc.org/dsdl/svrl" xmlns:ccts="urn:un:unece:uncefact:documentation:standard:CoreComponentsTechnicalSpecification:2" xmlns:iso="http://purl.oclc.org/dsdl/schematron" xmlns:qdt="urn:un:unece:uncefact:data:standard:QualifiedDataType:100" xmlns:ram="urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100" xmlns:rsm="urn:un:unece:uncefact:data:standard:CrossIndustryInvoice:100" xmlns:saxon="http://saxon.sf.net/" xmlns:schold="http://www.ascc.net/xml/schematron" xmlns:udt="urn:un:unece:uncefact:data:standard:UnqualifiedDataType:100" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="2.0">
<!--Schematron version 1.3.13 - Last update: 2024-10-08--><xsl:stylesheet xmlns:svrl="http://purl.oclc.org/dsdl/svrl" xmlns:ccts="urn:un:unece:uncefact:documentation:standard:CoreComponentsTechnicalSpecification:2" xmlns:iso="http://purl.oclc.org/dsdl/schematron" xmlns:qdt="urn:un:unece:uncefact:data:standard:QualifiedDataType:100" xmlns:ram="urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100" xmlns:rsm="urn:un:unece:uncefact:data:standard:CrossIndustryInvoice:100" xmlns:saxon="http://saxon.sf.net/" xmlns:schold="http://www.ascc.net/xml/schematron" xmlns:udt="urn:un:unece:uncefact:data:standard:UnqualifiedDataType:100" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="2.0">
<!--Implementers: please note that overriding process-prolog or process-root is
the preferred method for meta-stylesheets to use where possible. -->

Expand Down Expand Up @@ -681,7 +681,7 @@

<!--ASSERT -->
<xsl:choose>
<xsl:when test="(not(/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ram:SpecifiedTradeAllowanceCharge[ram:ChargeIndicator/udt:Indicator=true()])and not (ram:ChargeTotalAmount)) or ram:ChargeTotalAmount = (round(sum(/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ram:SpecifiedTradeAllowanceCharge[ram:ChargeIndicator/udt:Indicator=true()]/ram:ActualAmount)* 10 * 10 ) div 100) " />
<xsl:when test="(not(/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ram:SpecifiedTradeAllowanceCharge[ram:ChargeIndicator/udt:Indicator=true()])and not (ram:ChargeTotalAmount)) or ram:ChargeTotalAmount = (round(sum(/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ram:SpecifiedTradeAllowanceCharge[ram:ChargeIndicator/udt:Indicator=true()]/ram:ActualAmount)* 10 * 10 ) div 100)" />
<xsl:otherwise>
<svrl:failed-assert test="(not(/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ram:SpecifiedTradeAllowanceCharge[ram:ChargeIndicator/udt:Indicator=true()])and not (ram:ChargeTotalAmount)) or ram:ChargeTotalAmount = (round(sum(/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ram:SpecifiedTradeAllowanceCharge[ram:ChargeIndicator/udt:Indicator=true()]/ram:ActualAmount)* 10 * 10 ) div 100)">
<xsl:attribute name="id">BR-CO-12</xsl:attribute>
Expand Down Expand Up @@ -1929,7 +1929,7 @@

<!--ASSERT -->
<xsl:choose>
<xsl:when test=". = (round(sum(/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ram:ApplicableTradeTax/ram:CalculatedAmount)*10*10)div 100) " />
<xsl:when test=". = (round(sum(/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ram:ApplicableTradeTax/ram:CalculatedAmount)*10*10)div 100)" />
<xsl:otherwise>
<svrl:failed-assert test=". = (round(sum(/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeSettlement/ram:ApplicableTradeTax/ram:CalculatedAmount)*10*10)div 100)">
<xsl:attribute name="id">BR-CO-14</xsl:attribute>
Expand Down Expand Up @@ -7001,8 +7001,8 @@
</xsl:template>

<!--RULE -->
<xsl:template match="/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement " mode="M11" priority="1017">
<svrl:fired-rule context="/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement " />
<xsl:template match="/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement" mode="M11" priority="1017">
<svrl:fired-rule context="/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:ApplicableHeaderTradeAgreement" />

<!--ASSERT -->
<xsl:choose>
Expand Down Expand Up @@ -7906,9 +7906,9 @@

<!--ASSERT -->
<xsl:choose>
<xsl:when test="not(ram:BuyerTaxRepresentativeTradeParty)" />
<xsl:when test="not(ram:SellerTaxRepresentativeTradeParty/ram:ID)" />
<xsl:otherwise>
<svrl:failed-assert test="not(ram:BuyerTaxRepresentativeTradeParty)">
<svrl:failed-assert test="not(ram:SellerTaxRepresentativeTradeParty/ram:ID)">
<xsl:attribute name="id">CII-SR-282</xsl:attribute>
<xsl:attribute name="flag">warning</xsl:attribute>
<xsl:attribute name="location">
Expand Down Expand Up @@ -10621,7 +10621,7 @@
<xsl:when test="not(@schemeName)" />
<xsl:otherwise>
<svrl:failed-assert test="not(@schemeName)">
<xsl:attribute name="id">CII-DT-001</xsl:attribute>
<xsl:attribute name="id">CII-DT-0010</xsl:attribute>
<xsl:attribute name="flag">fatal</xsl:attribute>
<xsl:attribute name="location">
<xsl:apply-templates mode="schematron-select-full-path" select="." />
Expand All @@ -10636,7 +10636,7 @@
<xsl:when test="not(@schemeAgencyName)" />
<xsl:otherwise>
<svrl:failed-assert test="not(@schemeAgencyName)">
<xsl:attribute name="id">CII-DT-002</xsl:attribute>
<xsl:attribute name="id">CII-DT-0020</xsl:attribute>
<xsl:attribute name="flag">fatal</xsl:attribute>
<xsl:attribute name="location">
<xsl:apply-templates mode="schematron-select-full-path" select="." />
Expand All @@ -10651,7 +10651,7 @@
<xsl:when test="not(@schemeDataURI)" />
<xsl:otherwise>
<svrl:failed-assert test="not(@schemeDataURI)">
<xsl:attribute name="id">CII-DT-003</xsl:attribute>
<xsl:attribute name="id">CII-DT-0030</xsl:attribute>
<xsl:attribute name="flag">fatal</xsl:attribute>
<xsl:attribute name="location">
<xsl:apply-templates mode="schematron-select-full-path" select="." />
Expand All @@ -10666,7 +10666,7 @@
<xsl:when test="not(@schemeURI)" />
<xsl:otherwise>
<svrl:failed-assert test="not(@schemeURI)">
<xsl:attribute name="id">CII-DT-004</xsl:attribute>
<xsl:attribute name="id">CII-DT-0040</xsl:attribute>
<xsl:attribute name="flag">fatal</xsl:attribute>
<xsl:attribute name="location">
<xsl:apply-templates mode="schematron-select-full-path" select="." />
Expand Down Expand Up @@ -10837,7 +10837,7 @@

<!--ASSERT -->
<xsl:choose>
<xsl:when test="not(ram:URIID) or (self::ram:AdditionalReferencedDocument and ram:TypeCode='916') " />
<xsl:when test="not(ram:URIID) or (self::ram:AdditionalReferencedDocument and ram:TypeCode='916')" />
<xsl:otherwise>
<svrl:failed-assert test="not(ram:URIID) or (self::ram:AdditionalReferencedDocument and ram:TypeCode='916')">
<xsl:attribute name="id">CII-DT-015</xsl:attribute>
Expand Down
7 changes: 5 additions & 2 deletions pom-license.xml
Original file line number Diff line number Diff line change
Expand Up @@ -12,14 +12,14 @@
<version>2.0.6</version>
</parent>
<artifactId>centc434-validation-rules</artifactId>
<version>1.3.12</version>
<version>1.3.13</version>
<name>centc434-validation-rules</name>
<description>EN16931 validation rules</description>
<url>https://github.com/ConnectingEurope/eInvoicing-EN16931</url>
<inceptionYear>2016</inceptionYear>
<licenses>
<license>
<name>EUPL V2</name>
<name>EUPL V1.2</name>
<url>https://eupl.eu/1.2/en/</url>
<distribution>repo</distribution>
</license>
Expand Down Expand Up @@ -48,6 +48,9 @@
<exclude>cii/schema/**</exclude>
<exclude>edifact/examples/**</exclude>
<exclude>edifact/schema/**</exclude>
<!-- test output -->
<exclude>target-cii/**</exclude>
<exclude>target-ubl/**</exclude>
</excludes>
</licenseSet>
</licenseSets>
Expand Down
8 changes: 4 additions & 4 deletions pom-preprocess.xml
Original file line number Diff line number Diff line change
Expand Up @@ -12,15 +12,15 @@
<version>2.0.6</version>
</parent>
<artifactId>centc434-validation-rules</artifactId>
<version>1.3.12</version>
<version>1.3.13</version>
<name>centc434-validation-rules</name>
<description>EN16931 - CEN/TC 434 validation rules</description>
<url>https://github.com/CenPC434/validation</url>
<inceptionYear>2016</inceptionYear>
<licenses>
<license>
<name>Apache 2</name>
<url>http://www.apache.org/licenses/LICENSE-2.0</url>
<name>EUPL V1.2</name>
<url>https://eupl.eu/1.2/en/</url>
<distribution>repo</distribution>
</license>
</licenses>
Expand Down Expand Up @@ -71,7 +71,7 @@
<keepDiagnostics>false</keepDiagnostics>
<keepReports>false</keepReports>
<keepEmptyPatterns>false</keepEmptyPatterns>
<schHeader> Schematron version 1.3.12 - Last update: 2024-04-06 </schHeader>
<schHeader> Schematron version 1.3.13 - Last update: 2024-10-08 </schHeader>
</configuration>
</plugin>
</plugins>
Expand Down
6 changes: 3 additions & 3 deletions pom-validate.xml
Original file line number Diff line number Diff line change
Expand Up @@ -12,15 +12,15 @@
<version>2.0.6</version>
</parent>
<artifactId>centc434-validation-rules</artifactId>
<version>1.3.12</version>
<version>1.3.13</version>
<name>centc434-validation-rules</name>
<description>EN16931 - CEN/TC 434 validation rules</description>
<url>https://github.com/CenPC434/validation</url>
<inceptionYear>2016</inceptionYear>
<licenses>
<license>
<name>Apache 2</name>
<url>http://www.apache.org/licenses/LICENSE-2.0</url>
<name>EUPL V1.2</name>
<url>https://eupl.eu/1.2/en/</url>
<distribution>repo</distribution>
</license>
</licenses>
Expand Down
8 changes: 4 additions & 4 deletions pom-xslt.xml → pom-xslt-old-and-slow.xml
Original file line number Diff line number Diff line change
Expand Up @@ -12,15 +12,15 @@
<version>2.0.6</version>
</parent>
<artifactId>centc434-validation-rules</artifactId>
<version>1.3.12</version>
<version>1.3.13</version>
<name>centc434-validation-rules</name>
<description>EN16931 - CEN/TC 434 validation rules</description>
<url>https://github.com/CenPC434/validation</url>
<inceptionYear>2016</inceptionYear>
<licenses>
<license>
<name>Apache 2</name>
<url>http://www.apache.org/licenses/LICENSE-2.0</url>
<name>EUPL V1.2</name>
<url>https://eupl.eu/1.2/en/</url>
<distribution>repo</distribution>
</license>
</licenses>
Expand Down Expand Up @@ -70,7 +70,7 @@
</executions>
<configuration>
<schematronPattern>*.sch</schematronPattern>
<xsltHeader> Schematron version 1.3.12 - Last update: 2024-04-06 </xsltHeader>
<xsltHeader> Schematron version 1.3.13 - Last update: 2024-10-08 </xsltHeader>
<showProgress>true</showProgress>
</configuration>
</plugin>
Expand Down
8 changes: 4 additions & 4 deletions pom-xslt-preprocessed.xml
Original file line number Diff line number Diff line change
Expand Up @@ -12,15 +12,15 @@
<version>2.0.6</version>
</parent>
<artifactId>centc434-validation-rules</artifactId>
<version>1.3.12</version>
<version>1.3.13</version>
<name>centc434-validation-rules</name>
<description>EN16931 - CEN/TC 434 validation rules</description>
<url>https://github.com/CenPC434/validation</url>
<inceptionYear>2016</inceptionYear>
<licenses>
<license>
<name>Apache 2</name>
<url>http://www.apache.org/licenses/LICENSE-2.0</url>
<name>EUPL V1.2</name>
<url>https://eupl.eu/1.2/en/</url>
<distribution>repo</distribution>
</license>
</licenses>
Expand Down Expand Up @@ -58,7 +58,7 @@
</executions>
<configuration>
<schematronPattern>*.sch</schematronPattern>
<xsltHeader> Schematron version 1.3.12 - Last update: 2024-04-06 </xsltHeader>
<xsltHeader> Schematron version 1.3.13 - Last update: 2024-10-08 </xsltHeader>
<showProgress>true</showProgress>
</configuration>
</plugin>
Expand Down
2 changes: 1 addition & 1 deletion run-tests-cii.cmd
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
@echo off

echo running CII tests
docker run --rm --pull -it -v %CD%:/src difi/vefa-validator build -x -t -p cii /src
docker run --rm --pull always -it -v %CD%:/src phelger/vefa-validator build -x -t -p cii /src
if errorlevel 1 goto error

goto end
Expand Down
2 changes: 1 addition & 1 deletion run-tests-ubl.cmd
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
@echo off

echo running UBL tests
docker run --rm --pull -it -v %CD%:/src difi/vefa-validator build -x -t -p ubl /src
docker run --rm --pull always -it -v %CD%:/src phelger/vefa-validator build -x -t -p ubl /src
if errorlevel 1 goto error

goto end
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,8 @@
Licensed under European Union Public Licence (EUPL) version 1.2.
-->
<!--Schematron version 1.3.12 - Last update: 2024-04-06--><schema xmlns="http://purl.oclc.org/dsdl/schematron" queryBinding="xslt2">
<!--Schematron version 1.3.13 - Last update: 2024-10-08--><schema xmlns="http://purl.oclc.org/dsdl/schematron" queryBinding="xslt2">
<title>EN16931 model bound to UBL</title>
<ns prefix="ext" uri="urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2" />
<ns prefix="cbc" uri="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" />
<ns prefix="cac" uri="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" />
Expand Down
16 changes: 8 additions & 8 deletions ubl/xslt/EN16931-UBL-validation.xslt
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
Licensed under European Union Public Licence (EUPL) version 1.2.

-->
<!--Schematron version 1.3.12 - Last update: 2024-04-06--><xsl:stylesheet xmlns:svrl="http://purl.oclc.org/dsdl/svrl" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:cn="urn:oasis:names:specification:ubl:schema:xsd:CreditNote-2" xmlns:ext="urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2" xmlns:iso="http://purl.oclc.org/dsdl/schematron" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDataTypes-2" xmlns:saxon="http://saxon.sf.net/" xmlns:schold="http://www.ascc.net/xml/schematron" xmlns:ubl="urn:oasis:names:specification:ubl:schema:xsd:Invoice-2" xmlns:udt="urn:oasis:names:specification:ubl:schema:xsd:UnqualifiedDataTypes-2" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="2.0">
<!--Schematron version 1.3.13 - Last update: 2024-10-08--><xsl:stylesheet xmlns:svrl="http://purl.oclc.org/dsdl/svrl" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:cn="urn:oasis:names:specification:ubl:schema:xsd:CreditNote-2" xmlns:ext="urn:oasis:names:specification:ubl:schema:xsd:CommonExtensionComponents-2" xmlns:iso="http://purl.oclc.org/dsdl/schematron" xmlns:qdt="urn:oasis:names:specification:ubl:schema:xsd:QualifiedDataTypes-2" xmlns:saxon="http://saxon.sf.net/" xmlns:schold="http://www.ascc.net/xml/schematron" xmlns:ubl="urn:oasis:names:specification:ubl:schema:xsd:Invoice-2" xmlns:udt="urn:oasis:names:specification:ubl:schema:xsd:UnqualifiedDataTypes-2" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="2.0">
<!--Implementers: please note that overriding process-prolog or process-root is
the preferred method for meta-stylesheets to use where possible. -->

Expand Down Expand Up @@ -231,8 +231,8 @@
</xsl:template>

<!--RULE -->
<xsl:template match="/ubl:Invoice/cac:LegalMonetaryTotal/cbc:PayableAmount " mode="M11" priority="1065">
<svrl:fired-rule context="/ubl:Invoice/cac:LegalMonetaryTotal/cbc:PayableAmount " />
<xsl:template match="/ubl:Invoice/cac:LegalMonetaryTotal/cbc:PayableAmount" mode="M11" priority="1065">
<svrl:fired-rule context="/ubl:Invoice/cac:LegalMonetaryTotal/cbc:PayableAmount" />

<!--ASSERT -->
<xsl:choose>
Expand Down Expand Up @@ -341,7 +341,7 @@

<!--ASSERT -->
<xsl:choose>
<xsl:when test="exists(cbc:Amount) " />
<xsl:when test="exists(cbc:Amount)" />
<xsl:otherwise>
<svrl:failed-assert test="exists(cbc:Amount)">
<xsl:attribute name="id">BR-31</xsl:attribute>
Expand Down Expand Up @@ -2196,8 +2196,8 @@
</xsl:template>

<!--RULE -->
<xsl:template match="cac:InvoiceLine/cac:Item/cac:CommodityClassification/cbc:ItemClassificationCode | cac:CreditNoteLine/cac:Item/cac:CommodityClassification/cbc:ItemClassificationCode " mode="M11" priority="1050">
<svrl:fired-rule context="cac:InvoiceLine/cac:Item/cac:CommodityClassification/cbc:ItemClassificationCode | cac:CreditNoteLine/cac:Item/cac:CommodityClassification/cbc:ItemClassificationCode " />
<xsl:template match="cac:InvoiceLine/cac:Item/cac:CommodityClassification/cbc:ItemClassificationCode | cac:CreditNoteLine/cac:Item/cac:CommodityClassification/cbc:ItemClassificationCode" mode="M11" priority="1050">
<svrl:fired-rule context="cac:InvoiceLine/cac:Item/cac:CommodityClassification/cbc:ItemClassificationCode | cac:CreditNoteLine/cac:Item/cac:CommodityClassification/cbc:ItemClassificationCode" />

<!--ASSERT -->
<xsl:choose>
Expand Down Expand Up @@ -3679,8 +3679,8 @@


<!--RULE -->
<xsl:template match="//cac:PostalAddress | //cac:Address " mode="M12" priority="1014">
<svrl:fired-rule context="//cac:PostalAddress | //cac:Address " />
<xsl:template match="//cac:PostalAddress | //cac:Address" mode="M12" priority="1014">
<svrl:fired-rule context="//cac:PostalAddress | //cac:Address" />

<!--ASSERT -->
<xsl:choose>
Expand Down
Loading

0 comments on commit e176cd2

Please sign in to comment.