Facture #1 — sample_invalid.xml

Contrôlée le 2026-08-31 14:25:31

← Retour à l'historique

NON CONFORME Profil : EN16931 urn:cen.eu:en16931:2017 5 erreur(s) 0 avertissement(s) 1 info(s)
Sévérité Règle BT / BG Ligne Message Valeur trouvée Extrait XML
error BR-02 BT-1 - Le numéro de facture est obligatoire. - absent du flux
error BR-09 BT-40 - Code pays vendeur 'France' non conforme à ISO 3166-1 alpha-2. France
<ram:CountryID>France</ram:CountryID>
error BR-11 BT-55 - Code pays acheteur 'France' non conforme à ISO 3166-1 alpha-2. France
<ram:CountryID>France</ram:CountryID>
error BR-CO-15 BT-112 - BT-112 (999.00) devrait être égal à BT-109 + BT-110 (216.00). 999.00
<ram:GrandTotalAmount>999.00</ram:GrandTotalAmount>
error BR-CO-16 BT-115 - BT-115 (216.00) devrait être égal à BT-112 - BT-113 (999.00). 216.00
<ram:DuePayableAmount>216.00</ram:DuePayableAmount>
info FR-00 BT-40 - Vendeur hors de France : les règles France ci-dessous restent appliquées mais peuvent ne pas être pertinentes. France
<ram:CountryID>France</ram:CountryID>

Flux XML complet extrait

<?xml version="1.0" encoding="UTF-8"?>
<rsm:CrossIndustryInvoice xmlns:rsm="urn:un:unece:uncefact:data:standard:CrossIndustryInvoice:100"
    xmlns:ram="urn:un:unece:uncefact:data:standard:ReusableAggregateBusinessInformationEntity:100"
    xmlns:udt="urn:un:unece:uncefact:data:standard:UnqualifiedDataType:100">
    <rsm:ExchangedDocumentContext>
        <ram:GuidelineSpecifiedDocumentContextParameter>
            <ram:ID>urn:cen.eu:en16931:2017</ram:ID>
        </ram:GuidelineSpecifiedDocumentContextParameter>
    </rsm:ExchangedDocumentContext>
    <rsm:ExchangedDocument>
        
        <ram:TypeCode>380</ram:TypeCode>
        <ram:IssueDateTime>
            <udt:DateTimeString format="102">20260115</udt:DateTimeString>
        </ram:IssueDateTime>
    </rsm:ExchangedDocument>
    <rsm:SupplyChainTradeTransaction>
        <ram:IncludedSupplyChainTradeLineItem>
            <ram:AssociatedDocumentLineDocument>
                <ram:LineID>1</ram:LineID>
            </ram:AssociatedDocumentLineDocument>
            <ram:SpecifiedTradeProduct>
                <ram:Name>Fourniture electricite - consommation active</ram:Name>
            </ram:SpecifiedTradeProduct>
            <ram:SpecifiedLineTradeAgreement>
                <ram:NetPriceProductTradePrice>
                    <ram:ChargeAmount>0.18</ram:ChargeAmount>
                </ram:NetPriceProductTradePrice>
            </ram:SpecifiedLineTradeAgreement>
            <ram:SpecifiedLineTradeDelivery>
                <ram:BilledQuantity unitCode="KWH">1000</ram:BilledQuantity>
            </ram:SpecifiedLineTradeDelivery>
            <ram:SpecifiedLineTradeSettlement>
                <ram:ApplicableTradeTax>
                    <ram:CategoryCode>S</ram:CategoryCode>
                    <ram:RateApplicablePercent>20.0</ram:RateApplicablePercent>
                </ram:ApplicableTradeTax>
                <ram:SpecifiedTradeSettlementLineMonetarySummation>
                    <ram:LineTotalAmount>180.00</ram:LineTotalAmount>
                </ram:SpecifiedTradeSettlementLineMonetarySummation>
            </ram:SpecifiedLineTradeSettlement>
        </ram:IncludedSupplyChainTradeLineItem>
        <ram:ApplicableHeaderTradeAgreement>
            <ram:BuyerReference>CMD-45678</ram:BuyerReference>
            <ram:SellerTradeParty>
                <ram:Name>Iliade Energie SAS</ram:Name>
                <ram:SpecifiedLegalOrganization>
                    <ram:ID schemeID="0002">123456789</ram:ID>
                </ram:SpecifiedLegalOrganization>
                <ram:PostalTradeAddress>
                    <ram:PostcodeCode>75008</ram:PostcodeCode>
                    <ram:LineOne>12 rue de la Facturation</ram:LineOne>
                    <ram:CityName>Paris</ram:CityName>
                    <ram:CountryID>France</ram:CountryID>
                </ram:PostalTradeAddress>
                <ram:SpecifiedTaxRegistration>
                    <ram:ID>FR12123456789</ram:ID>
                </ram:SpecifiedTaxRegistration>
                <ram:URIUniversalCommunication>
                    <ram:URIID>123456789</ram:URIID>
                </ram:URIUniversalCommunication>
            </ram:SellerTradeParty>
            <ram:BuyerTradeParty>
                <ram:Name>Client Test Energie SARL</ram:Name>
                <ram:SpecifiedLegalOrganization>
                    <ram:ID schemeID="0002">987654321</ram:ID>
                </ram:SpecifiedLegalOrganization>
                <ram:PostalTradeAddress>
                    <ram:PostcodeCode>69001</ram:PostcodeCode>
                    <ram:LineOne>5 avenue du Client</ram:LineOne>
                    <ram:CityName>Lyon</ram:CityName>
                    <ram:CountryID>France</ram:CountryID>
                </ram:PostalTradeAddress>
                <ram:SpecifiedTaxRegistration>
                    <ram:ID>FR98987654321</ram:ID>
                </ram:SpecifiedTaxRegistration>
                <ram:URIUniversalCommunication>
                    <ram:URIID>987654321</ram:URIID>
                </ram:URIUniversalCommunication>
            </ram:BuyerTradeParty>
        </ram:ApplicableHeaderTradeAgreement>
        <ram:ApplicableHeaderTradeDelivery>
            <ram:BillingSpecifiedPeriod>
                <ram:StartDateTime>
                    <udt:DateTimeString format="102">20251201</udt:DateTimeString>
                </ram:StartDateTime>
                <ram:EndDateTime>
                    <udt:DateTimeString format="102">20251231</udt:DateTimeString>
                </ram:EndDateTime>
            </ram:BillingSpecifiedPeriod>
        </ram:ApplicableHeaderTradeDelivery>
        <ram:ApplicableHeaderTradeSettlement>
            <ram:InvoiceCurrencyCode>EUR</ram:InvoiceCurrencyCode>
            <ram:SpecifiedTradePaymentTerms>
                <ram:DueDateDateTime>
                    <udt:DateTimeString format="102">20260214</udt:DateTimeString>
                </ram:DueDateDateTime>
            </ram:SpecifiedTradePaymentTerms>
            <ram:ApplicableTradeTax>
                <ram:CalculatedAmount>36.00</ram:CalculatedAmount>
                <ram:BasisAmount>180.00</ram:BasisAmount>
                <ram:CategoryCode>S</ram:CategoryCode>
                <ram:RateApplicablePercent>20.0</ram:RateApplicablePercent>
            </ram:ApplicableTradeTax>
            <ram:SpecifiedTradeSettlementHeaderMonetarySummation>
                <ram:LineTotalAmount>180.00</ram:LineTotalAmount>
                <ram:TaxBasisTotalAmount>180.00</ram:TaxBasisTotalAmount>
                <ram:TaxTotalAmount>36.00</ram:TaxTotalAmount>
                <ram:GrandTotalAmount>999.00</ram:GrandTotalAmount>
                <ram:DuePayableAmount>216.00</ram:DuePayableAmount>
            </ram:SpecifiedTradeSettlementHeaderMonetarySummation>
        </ram:ApplicableHeaderTradeSettlement>
    </rsm:SupplyChainTradeTransaction>
</rsm:CrossIndustryInvoice>