<?xml version="1.0"?>
<t t-name="account_edi_ubl_cii.ubl_20_SignatureType">
        <t xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2">
            <cbc:ID t-out="vals.get('id')"/>
            <cac:SignatoryParty>
                <t t-set="sp_vals" t-value="vals.get('signatory_party_vals', {})"/>
                <cac:PartyIdentification>
                    <cbc:ID t-out="sp_vals.get('party_id')"/>
                </cac:PartyIdentification>
                <cac:PartyName>
                    <cbc:Name t-out="sp_vals.get('party_name')"/>
                </cac:PartyName>
            </cac:SignatoryParty>
            <cac:DigitalSignatureAttachment>
                <t t-set="dsa_vals" t-value="vals.get('digital_signature_attachment_vals', {})"/>
                <cac:ExternalReference>
                    <cbc:URI t-out="dsa_vals.get('external_reference_uri')"/>
                </cac:ExternalReference>
            </cac:DigitalSignatureAttachment>
        </t>
    </t>

    