77 lines
4.8 KiB
XML
77 lines
4.8 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<odoo>
|
|
|
|
<record id="view_move_form" model="ir.ui.view">
|
|
<field name="name">account.move.form</field>
|
|
<field name="model">account.move</field>
|
|
<field name="inherit_id" ref="l10n_latam_invoice_document.view_move_form"/>
|
|
<field name="arch" type="xml">
|
|
<form>
|
|
<field name="l10n_ar_afip_verification_type" invisible="1"/>
|
|
</form>
|
|
<form position="inside">
|
|
<field name="l10n_ar_afip_ws" invisible="1"/>
|
|
</form>
|
|
<field name="l10n_latam_document_type_id" position="attributes">
|
|
<attribute name="colspan">1</attribute>
|
|
</field>
|
|
|
|
<sheet position="before">
|
|
<field name="l10n_ar_currency_code" invisible="1"/>
|
|
<div class="alert alert-warning" colspan="2" role="alert"
|
|
invisible="country_code != 'AR' or not l10n_latam_use_documents or not l10n_ar_afip_ws or state != 'draft' or l10n_ar_currency_code == 'ARS'" >
|
|
The payment is in foreign currency: <field name="l10n_ar_payment_foreign_currency" nolabel="1" class="oe_inline"/>
|
|
<span invisible="l10n_ar_payment_foreign_currency_default != 'account'">
|
|
( <field name="l10n_ar_payment_foreign_currency_default" /> )
|
|
<i class="fa fa-info-circle" title="This value depends on the receivable account's currency, To change it to Yes change the account to one that use currency that differs to the company currency" role="img"/>
|
|
</span>
|
|
</div>
|
|
</sheet>
|
|
|
|
<field name="l10n_latam_document_number" position="after">
|
|
<field name='l10n_ar_afip_result' readonly="state != 'draft'" invisible="country_code != 'AR'"/>
|
|
<label for="l10n_ar_afip_auth_code" invisible="l10n_ar_afip_verification_type == 'not_available' or move_type not in ('in_invoice', 'in_refund', 'in_receipt')"/>
|
|
<div class="oe_inline" invisible="l10n_ar_afip_verification_type == 'not_available' or move_type not in ('in_invoice', 'in_refund', 'in_receipt')">
|
|
<field name="l10n_ar_afip_auth_mode" class="oe_inline" readonly="state != 'draft'"/> -
|
|
<field name="l10n_ar_afip_auth_code" class="oe_inline" readonly="state != 'draft'" required="l10n_ar_afip_auth_mode" placeholder="Code"/> -
|
|
<field name="l10n_ar_afip_verification_result" class="oe_inline"/>
|
|
<button name="l10n_ar_verify_on_afip" type="object" invisible="not l10n_ar_afip_auth_mode" string="⇒ Verify on ARCA" class="oe_inline oe_link" groups="base.group_user"/>
|
|
</div>
|
|
</field>
|
|
<notebook>
|
|
<page string="ARCA" name="afip" invisible="not l10n_ar_afip_ws">
|
|
<group>
|
|
<label for="l10n_ar_afip_auth_code" string="ARCA authorization"/>
|
|
<div class="oe_inline">
|
|
<field name="l10n_ar_afip_auth_mode" class="oe_inline" readonly="state != 'draft'"/> -
|
|
<field name="l10n_ar_afip_auth_code" class="oe_inline" readonly="state != 'draft'" required="l10n_ar_afip_auth_mode" placeholder="Code"/>
|
|
<field name="l10n_ar_afip_verification_result" class="oe_inline"/>
|
|
</div>
|
|
<field name='l10n_ar_afip_auth_code_due' readonly="state != 'draft'"/>
|
|
<field name='l10n_ar_afip_xml_request' groups="base.group_no_one" widget="code"/>
|
|
<field name='l10n_ar_afip_xml_response' groups="base.group_no_one" widget="code"/>
|
|
</group>
|
|
</page>
|
|
</notebook>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="view_move_form_ar" model="ir.ui.view">
|
|
<field name="name">account.move.form.2</field>
|
|
<field name="model">account.move</field>
|
|
<field name="inherit_id" ref="l10n_ar.view_move_form"/>
|
|
<field name="arch" type="xml">
|
|
<group name="sale_info_group" position="inside">
|
|
<field name="l10n_ar_afip_fce_is_cancellation" readonly="state != 'draft'" invisible="country_code != 'AR'"/>
|
|
<!-- l10n_ar_fce_transmission_type only visible if mipyme document is selected -->
|
|
<field name="l10n_latam_document_type_id_code" invisible="1"/>
|
|
<field name="l10n_ar_fce_transmission_type"
|
|
invisible="l10n_latam_document_type_id_code not in ('201', '206', '211') or country_code != 'AR'"
|
|
readonly="state != 'draft'"
|
|
required="l10n_latam_document_type_id_code in ('201', '206', '211')"/>
|
|
</group>
|
|
</field>
|
|
</record>
|
|
|
|
</odoo>
|