AllowanceChargeExtension (Extn)

Use this extension to model specific allowance charges for Italy.

This Extension is used in 2 different configurations for Italy. The Organization Code and the Administration Reference Code are only used in their respective configurations. The Allowance or Charge Reason Code is used in both.

Elements

Element Name (Path)Description
Allowance or Charge Extension Group (Invoice/AllowanceCharge/UBLExtensions/UBLExtension/ExtensionContent/ AllowanceChargeExtension/)Specify the code.
Allowance or Charge Reason Code (Invoice/AllowanceCharge/UBLExtensions/UBLExtension/ExtensionContent/ AllowanceChargeExtension/AllowanceChargeReasonCode)Specify VRBL:IT:ZZZ.
Organization Code (Invoice/AllowanceCharge/UBLExtensions/UBLExtension/ExtensionContent/ AllowanceChargeExtension/OrganisationCode)Specify the Organization code. See Italy: Social Security Organization Code.
Administration Reference Code (Invoice/AllowanceCharge/UBLExtensions/UBLExtension/ExtensionContent/ AllowanceChargeExtension/AdministrationReferenceCode)Specify the Administration Reference code. See - Italy: Social Security Administration Reference .

Country-Specific configurations

Example

<ubl:Invoice>
    <!-- Code omitted for clarity -->
    <cac:AllowanceCharge>
        <cec:UBLExtensions>
            <cec:UBLExtension>
                <cec:ExtensionContent>
                    <vrbl:AllowanceChargeExtension>
                        <vrbl:OrganisationCode>VRBL:IT:TC22</vrbl:OrganisationCode>
                        <!-- Code omitted for clarity -->
                    </vrbl:AllowanceChargeExtension>                            
                </cec:ExtensionContent>
            </cec:UBLExtension>
        </cec:UBLExtensions>
        <!-- Code omitted for clarity -->
        <cbc:AllowanceChargeReasonCode>VRBL:IT:ZZZ</cbc:AllowanceChargeReasonCode>
        <!-- Code omitted for clarity -->
    </cac:AllowanceCharge>
    <!-- Code omitted for clarity -->
</ubl:Invoice>