diff --git a/cii/schematron/CII/EN16931-CII-syntax.sch b/cii/schematron/CII/EN16931-CII-syntax.sch index ba8aa02d..d59517e9 100644 --- a/cii/schematron/CII/EN16931-CII-syntax.sch +++ b/cii/schematron/CII/EN16931-CII-syntax.sch @@ -631,7 +631,7 @@ - + diff --git a/cii/schematron/preprocessed/EN16931-CII-validation-preprocessed.sch b/cii/schematron/preprocessed/EN16931-CII-validation-preprocessed.sch index 03dd3c5a..fef1bad2 100644 --- a/cii/schematron/preprocessed/EN16931-CII-validation-preprocessed.sch +++ b/cii/schematron/preprocessed/EN16931-CII-validation-preprocessed.sch @@ -807,7 +807,7 @@ [CII-SR-452] - Only one SpecifiedTradePaymentTerms should be present [CII-SR-453] - Only one SpecifiedTradePaymentTerms Description should be present [CII-SR-461] - Only one TaxPointDate shall be present - [CII-SR-462] - Only one DueDateTypeCode shall be present + [CII-SR-462] - Only one DueDateTypeCode shall be present [CII-SR-411] - InformationAmount should not be present diff --git a/cii/xslt/EN16931-CII-validation.xslt b/cii/xslt/EN16931-CII-validation.xslt index 41e77e78..9eb0c097 100644 --- a/cii/xslt/EN16931-CII-validation.xslt +++ b/cii/xslt/EN16931-CII-validation.xslt @@ -10237,9 +10237,9 @@ - + - + CII-SR-462 fatal diff --git a/test/cii/factur-x_F2024000223.xml b/test/cii/factur-x_F2024000223.xml new file mode 100644 index 00000000..97e0a936 --- /dev/null +++ b/test/cii/factur-x_F2024000223.xml @@ -0,0 +1,710 @@ + + + + + A1 + + + urn:cen.eu:en16931:2017 + + + + F2024000223 + 380 + + 20240131 + + + FOURNISSEUR F SARL au capital de 50 000 EUR + REG + + + RCS MAVILLE 123 456 782 + ABL + + + 35 ma rue a moi, code postal Ville Pays – contact@masociete.fr - www.masociete.fr – N° TVA : FR32 123 456 789 + AAI + + + Tout retard de paiement engendre une pénalité exigible à compter de la date d'échéance, calculée sur la base de trois fois le taux d'intérêt légal. + PMD + + + Indemnité forfaitaire pour frais de recouvrement en cas de retard de paiement : 40 €. + PMT + + + Les réglements reçus avant la date d'échéance ne donneront pas lieu à escompte. + AAB + + + + + + 1 + + DONT 0,50 EUR de DEEE + + + + 598785412598745 + ART_1254 + REF5487 + PRESTATION SUPPORT + Description + + CATEGORIE + JOUR 8H-20H + + + SKU2578 + + + + + 1 + + + 65.0000 + 1.0000 + + + false + + 5.0000 + + + + 60.0000 + 1.0000 + + + + 1.0000 + + + + VAT + E + 0.00 + + + + 20240101 + + + 20240131 + + + + + false + + 1.00 + 100.00 + 1.00 + 71 + REMISE VOLUME + + + + false + + 1.00 + 71 + REMISE VOLUME + + + + false + + 1.00 + 71 + REMISE VOLUME + + + + false + + 1.00 + 100 + + + + true + + 1.00 + FRAIS PALETTE + + + + true + + 1.00 + FRAIS PALETTE + + + + true + + 1.00 + FRAIS PALETTE + + + + true + + 1.00 + FRAIS PALETTE + + + 60.00 + + + EQUIPE_A + 130 + AOP + + + BUY_ACC_REF + + + + + + 2 + + DONT 0,50 EUR de DEEE + + + + ART_9874 + REF9854 + FOURNITURES PAPIER + Description + + COULEUR + BLANC + + + GRAMMAGE + 80g + + + LOT6254784 + + + FR + + + + + 3 + + + 31.0000 + 3.0000 + + + false + + 1.0000 + + + + 30.0000 + 3.0000 + + + + 3.0000 + + + + VAT + S + 10.00 + + + + 20240101 + + + 20240131 + + + + + false + + 2.00 + 71 + REMISE VOLUME + + + + false + + 1.00 + 71 + REMISE VOLUME + + + + false + + 1.00 + 71 + REMISE VOLUME + + + + false + + 1.00 + 100 + + + + true + + 1.00 + ADL + + + + true + + 1.00 + FRAIS PALETTE + + + + true + + 1.00 + FRAIS PALETTE + + + 28.00 + + + TARIF_2022 + 130 + AFG + + + BUY_ACC_REF + + + + + + 3 + + DONT 0,50 EUR de DEEE + + + + APPEL + Description + + + + 2 + + + 7.0000 + + + false + + 0.0000 + + + + 7.0000 + + + + 1.0000 + + + + VAT + S + 20.00 + + + 7.00 + + + BUY_ACC_REF + + + + + SERVEXEC + + 123 + 587451236587 + 12345678200077 + DUNS1235487 + ODETTE254879 + LE FOURNISSEUR + SARL AU CAPITAL DE 50 000 EUROS + + 123456782 + SELLER TRADE NAME + + + M. CONTACT + DEP SELLER + + 01 02 03 54 87 + + + seller@seller.com + + + + 75018 + 35 rue d'ici + Seller line 2 + Seller line 3 + PARIS + FR + + + moi@seller.com + + + FR11123456782 + + + + 3654789851 + LE CLIENT + + 987654321 + + + Buyer contact name + Buyer dep + + 01 01 25 45 87 + + + buyer@buyer.com + + + + 06000 + MON ADRESSE LIGNE 1 + Buyer line 2 + Buyer line 3 + MA VILLE + FR + + + me@buyer.com + + + FR 05 987 654 321 + + + + SELLER TAX REP + + 75018 + 35 rue d'ici + Seller line 2 + Seller line 3 + PARIS + FR + + + FR 05 987 654 321 + + + + SALES REF 2547 + + + PO201925478 + + + CT2018120802 + + + SUPPort doc + url:gffter + 916 + support descript + + + TENDER-002 + 50 + + + REFCLI0215 + 130 + IT + + + PROJET2547 + Project reference + + + + + PRIVATE_ID_DEL + DEL Name + + 06000 + DEL ADRESSE LIGNE 1 + DEL line 2 + NICE + FR + + + + + 20240128 + + + + DESPADV002 + + + RECEIV-ADV002 + + + + CREDID + F20180023BUYER + EUR + + 587451236586 + PAYEE NAME + + 303656847 + + + + 30 + Virement + + FRDEBIT + + + FR20 1254 2547 2569 8542 5874 698 + MON COMPTE BANCAIRE + LOC BANK ACCOUNT + + + BIC_MONCOMPTE + + + + 2.20 + VAT + 11.00 + S + 5 + 20.00 + + + 0.00 + VAT + DEBOURS + 60.00 + E + VATEX-EU-79-C + 72 + 0.00 + + + 2.70 + VAT + 27.00 + S + 72 + 10.00 + + + 0.00 + VAT + LIVRAISON INTRACOMMUNAUTAIRE + 2.00 + K + VATEX-EU-IC + 72 + 0.00 + + + + 20220101 + + + 20221231 + + + + + false + + 5.00 + 100.00 + 5.00 + 95 + REMISE COMMERCIALE + + VAT + S + 20.00 + + + + + false + + 1.00 + 100.00 + 1.00 + 100 + REMISE COMMERCIALE + + VAT + S + 20.00 + + + + + false + + 1.00 + 100.00 + 1.00 + 100 + REMISE COMMERCIALE + + VAT + S + 20.00 + + + + + false + + 2.00 + 100.00 + 2.00 + REMISE COMMERCIALE + + VAT + S + 10.00 + + + + + true + + 10.00 + 100.00 + 10.00 + FC + FRAIS DEPLACEMENT + + VAT + S + 20.00 + + + + + true + + 1.00 + 100.00 + 1.00 + ADR + FRAIS DEPLACEMENT + + VAT + S + 20.00 + + + + + true + + 2.00 + 100.00 + 2.00 + FC + FRAIS DEPLACEMENT + + VAT + K + 0.00 + + + + + true + + 1.00 + 100.00 + 1.00 + FC + FRAIS DEPLACEMENT + + VAT + S + 10.00 + + + + PAIEMENT 30 JOURS NET + + 20220302 + + MANDATE PT + + + 95.00 + 14.00 + 9.00 + 100.00 + 4.90 + 0.00 + 104.90 + 0.00 + 104.90 + + + F2024000203 + + 20240101 + + + + BUYER ACCOUNT REF + + + + \ No newline at end of file diff --git a/test/cii/factur-x_F2024000224.xml b/test/cii/factur-x_F2024000224.xml new file mode 100644 index 00000000..9d1aa189 --- /dev/null +++ b/test/cii/factur-x_F2024000224.xml @@ -0,0 +1,710 @@ + + + + + A1 + + + urn:cen.eu:en16931:2017 + + + + F2024000224 + 380 + + 20240131 + + + FOURNISSEUR F SARL au capital de 50 000 EUR + REG + + + RCS MAVILLE 123 456 782 + ABL + + + 35 ma rue a moi, code postal Ville Pays – contact@masociete.fr - www.masociete.fr – N° TVA : FR32 123 456 789 + AAI + + + Tout retard de paiement engendre une pénalité exigible à compter de la date d'échéance, calculée sur la base de trois fois le taux d'intérêt légal. + PMD + + + Indemnité forfaitaire pour frais de recouvrement en cas de retard de paiement : 40 €. + PMT + + + Les réglements reçus avant la date d'échéance ne donneront pas lieu à escompte. + AAB + + + + + + 1 + + DONT 0,50 EUR de DEEE + + + + 598785412598745 + ART_1254 + REF5487 + PRESTATION SUPPORT + Description + + CATEGORIE + JOUR 8H-20H + + + SKU2578 + + + + + 1 + + + 65.0000 + 1.0000 + + + false + + 5.0000 + + + + 60.0000 + 1.0000 + + + + 1.0000 + + + + VAT + E + 0.00 + + + + 20240101 + + + 20240131 + + + + + false + + 1.00 + 100.00 + 1.00 + 71 + REMISE VOLUME + + + + false + + 1.00 + 71 + REMISE VOLUME + + + + false + + 1.00 + 71 + REMISE VOLUME + + + + false + + 1.00 + 100 + + + + true + + 1.00 + FRAIS PALETTE + + + + true + + 1.00 + FRAIS PALETTE + + + + true + + 1.00 + FRAIS PALETTE + + + + true + + 1.00 + FRAIS PALETTE + + + 60.00 + + + EQUIPE_A + 130 + AOP + + + BUY_ACC_REF + + + + + + 2 + + DONT 0,50 EUR de DEEE + + + + ART_9874 + REF9854 + FOURNITURES PAPIER + Description + + COULEUR + BLANC + + + GRAMMAGE + 80g + + + LOT6254784 + + + FR + + + + + 3 + + + 31.0000 + 3.0000 + + + false + + 1.0000 + + + + 30.0000 + 3.0000 + + + + 3.0000 + + + + VAT + S + 10.00 + + + + 20240101 + + + 20240131 + + + + + false + + 2.00 + 71 + REMISE VOLUME + + + + false + + 1.00 + 71 + REMISE VOLUME + + + + false + + 1.00 + 71 + REMISE VOLUME + + + + false + + 1.00 + 100 + + + + true + + 1.00 + ADL + + + + true + + 1.00 + FRAIS PALETTE + + + + true + + 1.00 + FRAIS PALETTE + + + 28.00 + + + TARIF_2022 + 130 + AFG + + + BUY_ACC_REF + + + + + + 3 + + DONT 0,50 EUR de DEEE + + + + APPEL + Description + + + + 2 + + + 7.0000 + + + false + + 0.0000 + + + + 7.0000 + + + + 1.0000 + + + + VAT + S + 20.00 + + + 7.00 + + + BUY_ACC_REF + + + + + SERVEXEC + + 123 + 587451236587 + 12345678200077 + DUNS1235487 + ODETTE254879 + LE FOURNISSEUR + SARL AU CAPITAL DE 50 000 EUROS + + 123456782 + SELLER TRADE NAME + + + M. CONTACT + DEP SELLER + + 01 02 03 54 87 + + + seller@seller.com + + + + 75018 + 35 rue d'ici + Seller line 2 + Seller line 3 + PARIS + FR + + + moi@seller.com + + + FR11123456782 + + + + 3654789851 + LE CLIENT + + 987654321 + + + Buyer contact name + Buyer dep + + 01 01 25 45 87 + + + buyer@buyer.com + + + + 06000 + MON ADRESSE LIGNE 1 + Buyer line 2 + Buyer line 3 + MA VILLE + FR + + + me@buyer.com + + + FR 05 987 654 321 + + + + SELLER TAX REP + + 75018 + 35 rue d'ici + Seller line 2 + Seller line 3 + PARIS + FR + + + FR 05 987 654 321 + + + + SALES REF 2547 + + + PO201925478 + + + CT2018120802 + + + SUPPort doc + url:gffter + 916 + support descript + + + TENDER-002 + 50 + + + REFCLI0215 + 130 + IT + + + PROJET2547 + Project reference + + + + + PRIVATE_ID_DEL + DEL Name + + 06000 + DEL ADRESSE LIGNE 1 + DEL line 2 + NICE + FR + + + + + 20240128 + + + + DESPADV002 + + + RECEIV-ADV002 + + + + CREDID + F20180023BUYER + EUR + + 587451236586 + PAYEE NAME + + 303656847 + + + + 30 + Virement + + FRDEBIT + + + FR20 1254 2547 2569 8542 5874 698 + MON COMPTE BANCAIRE + LOC BANK ACCOUNT + + + BIC_MONCOMPTE + + + + 2.20 + VAT + 11.00 + S + 72 + 20.00 + + + 0.00 + VAT + DEBOURS + 60.00 + E + VATEX-EU-79-C + 72 + 0.00 + + + 2.70 + VAT + 27.00 + S + 72 + 10.00 + + + 0.00 + VAT + LIVRAISON INTRACOMMUNAUTAIRE + 2.00 + K + VATEX-EU-IC + 5 + 0.00 + + + + 20220101 + + + 20221231 + + + + + false + + 5.00 + 100.00 + 5.00 + 95 + REMISE COMMERCIALE + + VAT + S + 20.00 + + + + + false + + 1.00 + 100.00 + 1.00 + 100 + REMISE COMMERCIALE + + VAT + S + 20.00 + + + + + false + + 1.00 + 100.00 + 1.00 + 100 + REMISE COMMERCIALE + + VAT + S + 20.00 + + + + + false + + 2.00 + 100.00 + 2.00 + REMISE COMMERCIALE + + VAT + S + 10.00 + + + + + true + + 10.00 + 100.00 + 10.00 + FC + FRAIS DEPLACEMENT + + VAT + S + 20.00 + + + + + true + + 1.00 + 100.00 + 1.00 + ADR + FRAIS DEPLACEMENT + + VAT + S + 20.00 + + + + + true + + 2.00 + 100.00 + 2.00 + FC + FRAIS DEPLACEMENT + + VAT + K + 0.00 + + + + + true + + 1.00 + 100.00 + 1.00 + FC + FRAIS DEPLACEMENT + + VAT + S + 10.00 + + + + PAIEMENT 30 JOURS NET + + 20220302 + + MANDATE PT + + + 95.00 + 14.00 + 9.00 + 100.00 + 4.90 + 0.00 + 104.90 + 0.00 + 104.90 + + + F2024000203 + + 20240101 + + + + BUYER ACCOUNT REF + + + + \ No newline at end of file