France (Pymnt): Statement

The UBL 2.4 Statement Document Type is used to cover the France e-Reporting Payments Flux 10.

Elements

PathCardinalityUsage
Statement1..1M

Example

<ubl:Statement>
  <cec:UBLExtensions>
    <cec:UBLExtension>
      <cec:ExtensionContent>
        <vrbl:StatementExtension>
          <vrbl:RoutingDetails>
            <vrbl:Sender>123456789</vrbl:Sender>
            <vrbl:Receiver>GENERIC_PPF_EREPORTING_FR_1p0</vrbl:Receiver>
          </vrbl:RoutingDetails>
          <vrbl:TransactionsSummary>
            <!-- TG-37 (each repetition of vrbl:Transactions group creates a TG-37 group in the final format, i.e. an aggregated B2C transactions payment group) -->
            <vrbl:Transactions>
              <!-- TG-38 -->
              <vrbl:Payment>
                <!--  TT-96 -->
                <vrbl:PaidDate>2025-01-06</vrbl:PaidDate>
                <!--  TG-39 -->
                <vrbl:TaxSubtotal>
                  <!-- Syntactically required (with value) -->
                  <cbc:TaxAmount currencyID="EUR">28.00</cbc:TaxAmount>
                  <!-- TT-98 -->
                  <!-- TT-99 -->
                  <cbc:TaxInclusiveAmount currencyID="EUR">280.00</cbc:TaxInclusiveAmount>
                  <cac:TaxCategory>
                    <!-- TT-97 -->
                    <cbc:Percent>10.00</cbc:Percent>
                  </cac:TaxCategory>
                </vrbl:TaxSubtotal>
              </vrbl:Payment>
            </vrbl:Transactions>
          </vrbl:TransactionsSummary>
        </vrbl:StatementExtension>
      </cec:ExtensionContent>
    </cec:UBLExtension>
  </cec:UBLExtensions>
  <cbc:CustomizationID>urn:vertexinc:vrbl:billing:1#Statement#VRBL-Payments-FR-1p0</cbc:CustomizationID>
  <cbc:ProfileID>urn:vertexinc:vrbl:billing:1</cbc:ProfileID>
  <!-- TT-1 -->
  <cbc:ID>Payments_RE_sample</cbc:ID>
  <!-- Syntactically required, not mapped -->
  <cbc:IssueDate>2025-02-01</cbc:IssueDate>
  <!-- Syntactically required, not mapped -->
  <cbc:DocumentCurrencyCode>NA</cbc:DocumentCurrencyCode>
  <!-- TT-4 -->
  <cbc:StatementTypeCode>VRBL:FR:RE</cbc:StatementTypeCode>
  <!-- TG-33 -->
  <cac:StatementPeriod>
    <!-- TG-89 -->
    <cbc:StartDate>2025-01-01</cbc:StartDate>
    <!-- TG-90 -->
    <cbc:EndDate>2025-01-31</cbc:EndDate>
  </cac:StatementPeriod>
  <!-- TG-2 -->
  <cac:AdditionalDocumentReference>
    <!-- TT-5 -->
    <cbc:ID>E-Payments_IN_sample</cbc:ID>
    <!-- TT-6 -->
    <cbc:DocumentTypeCode>VRBL:FR:IN</cbc:DocumentTypeCode>
  </cac:AdditionalDocumentReference>
  <!-- TG-5 -->
  <cac:AccountingSupplierParty>
    <cac:Party>
      <cac:PartyName>
        <!-- TT-14 -->
        <cbc:Name>VENDEUR NOM</cbc:Name>
      </cac:PartyName>
      <cac:PartyLegalEntity>
        <!-- TT-13 -->
        <!-- TT-12 -->
        <cbc:CompanyID schemeID="0002">123456789</cbc:CompanyID>
      </cac:PartyLegalEntity>
    </cac:Party>
  </cac:AccountingSupplierParty>
  <!-- Syntactically required, not mapped -->
  <cac:AccountingCustomerParty/>
  <!-- TG-34 (each repetition of cac:StatementLine group creates a TG-34 group in the final format, i.e. a cross-border B2B invoice payment) -->
  <cac:StatementLine>
    <cec:UBLExtensions>
      <cec:UBLExtension>
        <cec:ExtensionContent>
          <vrbl:StatementLineExtension>
            <!-- TG-35 -->
            <vrbl:Payment>
              <!-- TT-92 -->
              <vrbl:PaidDate>2025-01-06</vrbl:PaidDate>
              <!-- TG-36 -->
              <vrbl:TaxSubtotal>
                <!-- Syntactically required (with values), not mapped -->
                <cbc:TaxAmount currencyID="EUR">28.00</cbc:TaxAmount>
                <!-- TT-95 -->
                <!-- TT-94 -->
                <cbc:TaxInclusiveAmount currencyID="EUR">280.00</cbc:TaxInclusiveAmount>
                <cac:TaxCategory>
                  <!-- TT-93 -->
                  <cbc:Percent>10.00</cbc:Percent>
                </cac:TaxCategory>
              </vrbl:TaxSubtotal>
            </vrbl:Payment>
          </vrbl:StatementLineExtension>
        </cec:ExtensionContent>
      </cec:UBLExtension>
    </cec:UBLExtensions>
    <!-- Syntactically required, not mapped -->
    <cbc:ID>1</cbc:ID>
    <cac:BillingReference>
      <cac:InvoiceDocumentReference>
        <!-- TT-91 -->
        <cbc:ID>fac-08072724-00001</cbc:ID>
        <!--  TT-102 -->
        <cbc:IssueDate>2025-01-03</cbc:IssueDate>
      </cac:InvoiceDocumentReference>
    </cac:BillingReference>
  </cac:StatementLine>
</ubl:Statement>