France (CII(AR)): Clarification Information

You may be required to include clarifying information about an amount.

Elements

Amount information

Use the following elements to specify information about the amount:

NameCardinalityDescription
Clarification Information (ApplicationResponse/DocumentResponse/Response/Status)0..1A group of business terms to provide clarification information regarding the status of a referenced document
Reported Amount Group (ApplicationResponse/DocumentResponse/Response/StatusExtension/ReportedAmount)0..1An group containing information about an amount reported within the lifecycle message
Reported Amount (ApplicationResponse/DocumentResponse/Response/ StatusExtension/ ReportedAmount/@currencyID)0..1The amount reported within the lifecycle message
Reported Amount Currency Code (ApplicationResponse/DocumentResponse/StatusExtension/ReportedAmount @currencyID)1..1A currency code related to the amount reported within the lifecycle message
Reported Amount Type Code (ApplicationResponse/DocumentResponse/Response/StatusExtension/ ReportedAmount @type)1..1A type code related to the amount reported within the lifecycle message, specifying the type of the amount

Clarification information

Use the following elements to model the clarification information:

NameDescriptionXPathCardinality
Clarification CodeA code providing clarification information regarding the status of the referenced document in the process.cbc:StatusReasonCode0..1
Clarification DescriptionA textual description providing clarification information regarding the status of the referenced document in the process.cbc:StatusReason0..1

Restrictions

You must use one of the following values in the Reported Amount Type Code attribute:

The following Reported Amount Type Codes are allowed:

CodeDescription
VRBL:FR:MENAmount received (including tax)
VRBL:FR:MPAAmount paid
VRBL:FR:RAPRemaining amount to be paid (in case of partial payment)

Examples

Paid amount

The following example shows the Clarification Information group providing information about a Paid Amount:

<ubl:ApplicationResponse>
    <!-- code omitted for clarity -->
    <cac:DocumentResponse>
		<cac:Response>
            <!-- code omitted for clarity -->
            <cac:Status>
                <cec:UBLExtensions>
                    <cec:UBLExtension>
                        <cec:ExtensionContent>
                            <vrbl:StatusExtension>
                                <vrbl:ReportedAmount>
                                    <vrbl:Amount currencyID="EUR" type="VRBL:FR:MEN">110000.00</vrbl:Amount>								
                                    <cac:TaxCategory>
                                        <cbc:Percent>25</cbc:Percent>
                                    </cac:TaxCategory>																				
                                </vrbl:ReportedAmount>
                            </vrbl:StatusExtension>
                        </cec:ExtensionContent>
                    </cec:UBLExtension>
                </cec:UBLExtensions>					
			</cac:Status>
        </cac:Response>
        <!-- code omitted for clarity -->
    </cac:DocumentResponse>
</ubl:ApplicationResponse>

Invoice refusal

The following example shows a Clarification Information group related to a refused invoice:

<ubl:ApplicationResponse>
    <!-- code omitted for clarity -->
    <cac:DocumentResponse>
		<cac:Response>
            <!-- code omitted for clarity -->
            <cbc:StatusReasonCode>VRBL:FR:TX_TVA_ERR</cbc:StatusReasonCode>
            <cbc:StatusReason>Taux de TVA erroné</cbc:StatusReason>
        </cac:Response>
        <!-- code omitted for clarity -->
    </cac:DocumentResponse>
</ubl:ApplicationResponse>