674	16	\N	1	1	payment.capture.wizard.form	payment.capture.wizard	\N	form	payment/wizards/payment_capture_wizard_views.xml	primary	{"en_US": "<form string=\\"Capture\\">\\n                <field name=\\"transaction_ids\\" invisible=\\"1\\"/>\\n                <field name=\\"is_amount_to_capture_valid\\" invisible=\\"1\\"/>\\n                <field name=\\"currency_id\\" invisible=\\"1\\"/>\\n                <field name=\\"support_partial_capture\\" invisible=\\"1\\"/>\\n                <field name=\\"has_draft_children\\" invisible=\\"1\\"/>\\n                <field name=\\"has_remaining_amount\\" invisible=\\"1\\"/>\\n                <div id=\\"alert_draft_capture_tx\\" role=\\"alert\\" class=\\"alert alert-warning\\" invisible=\\"not has_draft_children\\">\\n                    <strong>Warning!</strong> There is a partial capture pending. Please wait a\\n                    moment for it to be processed. Check your payment provider configuration if\\n                    the capture is still pending after a few minutes.\\n                </div>\\n                <group name=\\"readonly_fields\\">\\n                    <field name=\\"authorized_amount\\"/>\\n                    <field name=\\"captured_amount\\" invisible=\\"captured_amount &lt;= 0\\"/>\\n                    <field name=\\"voided_amount\\" invisible=\\"voided_amount &lt;= 0\\"/>\\n                </group>\\n                <hr/>\\n                <group name=\\"input_fields\\">\\n                    <label for=\\"amount_to_capture\\" class=\\"oe_inline\\"/>\\n                    <div class=\\"o_row\\">\\n                        <field name=\\"amount_to_capture\\" class=\\"oe_inline\\" readonly=\\"support_partial_capture == 'full_only'\\"/>\\n                        <i class=\\"fa fa-info-circle oe_inline\\" invisible=\\"support_partial_capture != 'full_only'\\" title=\\"Some of the transactions you intend to capture can only be captured in full. Handle the transactions individually to capture a partial amount.\\"/>\\n                    </div>\\n                    <field name=\\"void_remaining_amount\\" readonly=\\"not has_remaining_amount\\"/>\\n                </group>\\n                <div id=\\"alert_amount_to_capture_above_authorized_amount\\" role=\\"alert\\" class=\\"alert alert-warning mb-2\\" invisible=\\"is_amount_to_capture_valid\\">\\n                    <strong>Warning!</strong> You can not capture a negative amount nor more\\n                    than <field name=\\"available_amount\\" class=\\"oe_inline\\" widget=\\"monetary\\"/>.\\n                </div>\\n                <footer>\\n                    <button string=\\"Capture\\" type=\\"object\\" name=\\"action_capture\\" class=\\"btn-primary\\"/>\\n                    <button string=\\"Close\\" special=\\"cancel\\" class=\\"btn-secondary\\"/>\\n                </footer>\\n            </form>", "es_ES": "<form string=\\"Capturar\\">\\n                <field name=\\"transaction_ids\\" invisible=\\"1\\"/>\\n                <field name=\\"is_amount_to_capture_valid\\" invisible=\\"1\\"/>\\n                <field name=\\"currency_id\\" invisible=\\"1\\"/>\\n                <field name=\\"support_partial_capture\\" invisible=\\"1\\"/>\\n                <field name=\\"has_draft_children\\" invisible=\\"1\\"/>\\n                <field name=\\"has_remaining_amount\\" invisible=\\"1\\"/>\\n                <div id=\\"alert_draft_capture_tx\\" role=\\"alert\\" class=\\"alert alert-warning\\" invisible=\\"not has_draft_children\\">\\n                    <strong>¡Advertencia!</strong> Hay una captura parcial pendiente. Espere\\n                    un momento para que se procese. Revise la configuración del pago de su proveedor si\\n                    la captura aún está pendiente después de unos minutos.\\n                </div>\\n                <group name=\\"readonly_fields\\">\\n                    <field name=\\"authorized_amount\\"/>\\n                    <field name=\\"captured_amount\\" invisible=\\"captured_amount &lt;= 0\\"/>\\n                    <field name=\\"voided_amount\\" invisible=\\"voided_amount &lt;= 0\\"/>\\n                </group>\\n                <hr/>\\n                <group name=\\"input_fields\\">\\n                    <label for=\\"amount_to_capture\\" class=\\"oe_inline\\"/>\\n                    <div class=\\"o_row\\">\\n                        <field name=\\"amount_to_capture\\" class=\\"oe_inline\\" readonly=\\"support_partial_capture == 'full_only'\\"/>\\n                        <i class=\\"fa fa-info-circle oe_inline\\" invisible=\\"support_partial_capture != 'full_only'\\" title=\\"Some of the transactions you intend to capture can only be captured in full. Handle the transactions individually to capture a partial amount.\\"/>\\n                    </div>\\n                    <field name=\\"void_remaining_amount\\" readonly=\\"not has_remaining_amount\\"/>\\n                </group>\\n                <div id=\\"alert_amount_to_capture_above_authorized_amount\\" role=\\"alert\\" class=\\"alert alert-warning mb-2\\" invisible=\\"is_amount_to_capture_valid\\">\\n                    <strong>¡Advertencia!</strong> No puede capturar una cantidad negativa mayor\\n                    que <field name=\\"available_amount\\" class=\\"oe_inline\\" widget=\\"monetary\\"/>.\\n                </div>\\n                <footer>\\n                    <button string=\\"Capturar\\" type=\\"object\\" name=\\"action_capture\\" class=\\"btn-primary\\"/>\\n                    <button string=\\"Cerrar\\" special=\\"cancel\\" class=\\"btn-secondary\\"/>\\n                </footer>\\n            </form>", "pt_PT": "<form string=\\"Captura\\">\\n                <field name=\\"transaction_ids\\" invisible=\\"1\\"/>\\n                <field name=\\"is_amount_to_capture_valid\\" invisible=\\"1\\"/>\\n                <field name=\\"currency_id\\" invisible=\\"1\\"/>\\n                <field name=\\"support_partial_capture\\" invisible=\\"1\\"/>\\n                <field name=\\"has_draft_children\\" invisible=\\"1\\"/>\\n                <field name=\\"has_remaining_amount\\" invisible=\\"1\\"/>\\n                <div id=\\"alert_draft_capture_tx\\" role=\\"alert\\" class=\\"alert alert-warning\\" invisible=\\"not has_draft_children\\">\\n                    <strong>Aviso:</strong> há uma captura parcial pendente. Espere até\\n                    que seja processada. Verifique a configuração do seu provedor de pagamento se\\n                    a captura ainda estiver pendente após alguns minutos.\\n                </div>\\n                <group name=\\"readonly_fields\\">\\n                    <field name=\\"authorized_amount\\"/>\\n                    <field name=\\"captured_amount\\" invisible=\\"captured_amount &lt;= 0\\"/>\\n                    <field name=\\"voided_amount\\" invisible=\\"voided_amount &lt;= 0\\"/>\\n                </group>\\n                <hr/>\\n                <group name=\\"input_fields\\">\\n                    <label for=\\"amount_to_capture\\" class=\\"oe_inline\\"/>\\n                    <div class=\\"o_row\\">\\n                        <field name=\\"amount_to_capture\\" class=\\"oe_inline\\" readonly=\\"support_partial_capture == 'full_only'\\"/>\\n                        <i class=\\"fa fa-info-circle oe_inline\\" invisible=\\"support_partial_capture != 'full_only'\\" title=\\"Some of the transactions you intend to capture can only be captured in full. Handle the transactions individually to capture a partial amount.\\"/>\\n                    </div>\\n                    <field name=\\"void_remaining_amount\\" readonly=\\"not has_remaining_amount\\"/>\\n                </group>\\n                <div id=\\"alert_amount_to_capture_above_authorized_amount\\" role=\\"alert\\" class=\\"alert alert-warning mb-2\\" invisible=\\"is_amount_to_capture_valid\\">\\n                    <strong>Aviso:</strong> não é possível capturar uma quantia negativa ou mais\\n                    que <field name=\\"available_amount\\" class=\\"oe_inline\\" widget=\\"monetary\\"/>.\\n                </div>\\n                <footer>\\n                    <button string=\\"Captura\\" type=\\"object\\" name=\\"action_capture\\" class=\\"btn-primary\\"/>\\n                    <button string=\\"Encerrar\\" special=\\"cancel\\" class=\\"btn-secondary\\"/>\\n                </footer>\\n            </form>"}	<?xml version="1.0"?>\n<form string="Capture">\n                <field name="transaction_ids" invisible="1"/>\n                <field name="is_amount_to_capture_valid" invisible="1"/>\n                <field name="currency_id" invisible="1"/>\n                <field name="support_partial_capture" invisible="1"/>\n                <field name="has_draft_children" invisible="1"/>\n                <field name="has_remaining_amount" invisible="1"/>\n                <div id="alert_draft_capture_tx" role="alert" class="alert alert-warning" invisible="not has_draft_children">\n                    <strong>Warning!</strong> There is a partial capture pending. Please wait a\n                    moment for it to be processed. Check your payment provider configuration if\n                    the capture is still pending after a few minutes.\n                </div>\n                <group name="readonly_fields">\n                    <field name="authorized_amount"/>\n                    <field name="captured_amount" invisible="captured_amount &lt;= 0"/>\n                    <field name="voided_amount" invisible="voided_amount &lt;= 0"/>\n                </group>\n                <hr/>\n                <group name="input_fields">\n                    <label for="amount_to_capture" class="oe_inline"/>\n                    <div class="o_row">\n                        <field name="amount_to_capture" class="oe_inline" readonly="support_partial_capture == 'full_only'"/>\n                        <i class="fa fa-info-circle oe_inline" invisible="support_partial_capture != 'full_only'" title="Some of the transactions you intend to capture can only be captured in full. Handle the transactions individually to capture a partial amount."/>\n                    </div>\n                    <field name="void_remaining_amount" readonly="not has_remaining_amount"/>\n                </group>\n                <div id="alert_amount_to_capture_above_authorized_amount" role="alert" class="alert alert-warning mb-2" invisible="is_amount_to_capture_valid">\n                    <strong>Warning!</strong> You can not capture a negative amount nor more\n                    than <field name="available_amount" class="oe_inline" widget="monetary"/>.\n                </div>\n                <footer>\n                    <button string="Capture" type="object" name="action_capture" class="btn-primary"/>\n                    <button string="Close" special="cancel" class="btn-secondary"/>\n                </footer>\n            </form>\n        	f	t	2026-04-08 08:34:43.107373	2026-04-08 08:34:43.107373	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
675	16	\N	1	1	payment.link.wizard.form	payment.link.wizard	\N	form	payment/wizards/payment_link_wizard_views.xml	primary	{"en_US": "<form string=\\"Generate Payment Link\\">\\n                <div name=\\"no_partner_email\\" class=\\"alert alert-warning fw-bold\\" role=\\"alert\\" invisible=\\"partner_email\\">\\n                     This partner has no email, which may cause issues with some payment providers.\\n                     Setting an email for this partner is advised.\\n                </div>\\n                <div name=\\"payment_link_warning_information\\" class=\\"alert alert-warning fw-bold\\" role=\\"alert\\" invisible=\\"warning_message == ''\\">\\n                    <field name=\\"warning_message\\"/>\\n                </div>\\n                <group>\\n                    <group name=\\"payment_info\\" string=\\"Payment Info\\" class=\\"mt-n4\\">\\n                        <field name=\\"res_id\\" invisible=\\"1\\"/>\\n                        <field name=\\"res_model\\" invisible=\\"1\\"/>\\n                        <field name=\\"partner_id\\" invisible=\\"1\\"/>\\n                        <field name=\\"partner_email\\" invisible=\\"1\\"/>\\n                        <field name=\\"amount\\"/>\\n                        <field name=\\"amount_max\\" invisible=\\"1\\"/>\\n                        <field name=\\"warning_message\\" invisible=\\"1\\"/>\\n                        <field name=\\"currency_id\\" invisible=\\"1\\"/>\\n                    </group>\\n                </group>\\n                <footer>\\n                    <field name=\\"link\\" string=\\"Generate and Copy Payment Link\\" readonly=\\"1\\" disabled=\\"bool(warning_message)\\" widget=\\"PaymentWizardCopyClipboardButtonField\\" data-hotkey=\\"q\\"/>\\n                    <button string=\\"Close\\" class=\\"btn btn-secondary rounded-2\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                </footer>\\n            </form>", "es_ES": "<form string=\\"Generar enlace de pago\\">\\n                <div name=\\"no_partner_email\\" class=\\"alert alert-warning fw-bold\\" role=\\"alert\\" invisible=\\"partner_email\\">\\n                     Este contacto no tiene correo electrónico, lo que puede ocasionar problemas con algunos proveedores de pago.\\n                     Se recomienda configurar un correo electrónico para este contacto.\\n                </div>\\n                <div name=\\"payment_link_warning_information\\" class=\\"alert alert-warning fw-bold\\" role=\\"alert\\" invisible=\\"warning_message == ''\\">\\n                    <field name=\\"warning_message\\"/>\\n                </div>\\n                <group>\\n                    <group name=\\"payment_info\\" string=\\"Información de Pago\\" class=\\"mt-n4\\">\\n                        <field name=\\"res_id\\" invisible=\\"1\\"/>\\n                        <field name=\\"res_model\\" invisible=\\"1\\"/>\\n                        <field name=\\"partner_id\\" invisible=\\"1\\"/>\\n                        <field name=\\"partner_email\\" invisible=\\"1\\"/>\\n                        <field name=\\"amount\\"/>\\n                        <field name=\\"amount_max\\" invisible=\\"1\\"/>\\n                        <field name=\\"warning_message\\" invisible=\\"1\\"/>\\n                        <field name=\\"currency_id\\" invisible=\\"1\\"/>\\n                    </group>\\n                </group>\\n                <footer>\\n                    <field name=\\"link\\" string=\\"Generar y copiar enlace de pago \\" readonly=\\"1\\" disabled=\\"bool(warning_message)\\" widget=\\"PaymentWizardCopyClipboardButtonField\\" data-hotkey=\\"q\\"/>\\n                    <button string=\\"Cerrar\\" class=\\"btn btn-secondary rounded-2\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                </footer>\\n            </form>", "pt_PT": "<form string=\\"Gerar Link Para Pagamento\\">\\n                <div name=\\"no_partner_email\\" class=\\"alert alert-warning fw-bold\\" role=\\"alert\\" invisible=\\"partner_email\\">\\n                     Este usuário não tem e-mail informado, o que pode causar problemas com alguns provedores de serviços de pagamento.\\n                     É recomendado definir um e-mail para este usuário.\\n                </div>\\n                <div name=\\"payment_link_warning_information\\" class=\\"alert alert-warning fw-bold\\" role=\\"alert\\" invisible=\\"warning_message == ''\\">\\n                    <field name=\\"warning_message\\"/>\\n                </div>\\n                <group>\\n                    <group name=\\"payment_info\\" string=\\"Payment Info\\" class=\\"mt-n4\\">\\n                        <field name=\\"res_id\\" invisible=\\"1\\"/>\\n                        <field name=\\"res_model\\" invisible=\\"1\\"/>\\n                        <field name=\\"partner_id\\" invisible=\\"1\\"/>\\n                        <field name=\\"partner_email\\" invisible=\\"1\\"/>\\n                        <field name=\\"amount\\"/>\\n                        <field name=\\"amount_max\\" invisible=\\"1\\"/>\\n                        <field name=\\"warning_message\\" invisible=\\"1\\"/>\\n                        <field name=\\"currency_id\\" invisible=\\"1\\"/>\\n                    </group>\\n                </group>\\n                <footer>\\n                    <field name=\\"link\\" string=\\"Gerar e copiar link de pagamento\\" readonly=\\"1\\" disabled=\\"bool(warning_message)\\" widget=\\"PaymentWizardCopyClipboardButtonField\\" data-hotkey=\\"q\\"/>\\n                    <button string=\\"Encerrar\\" class=\\"btn btn-secondary rounded-2\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                </footer>\\n            </form>"}	<?xml version="1.0"?>\n<form string="Generate Payment Link">\n                <div name="no_partner_email" class="alert alert-warning fw-bold" role="alert" invisible="partner_email">\n                     This partner has no email, which may cause issues with some payment providers.\n                     Setting an email for this partner is advised.\n                </div>\n                <div name="payment_link_warning_information" class="alert alert-warning fw-bold" role="alert" invisible="warning_message == ''">\n                    <field name="warning_message"/>\n                </div>\n                <group>\n                    <group name="payment_info" string="Payment Info" class="mt-n4">\n                        <field name="res_id" invisible="1"/>\n                        <field name="res_model" invisible="1"/>\n                        <field name="partner_id" invisible="1"/>\n                        <field name="partner_email" invisible="1"/>\n                        <field name="amount"/>\n                        <field name="amount_max" invisible="1"/>\n                        <field name="warning_message" invisible="1"/>\n                        <field name="currency_id" invisible="1"/>\n                    </group>\n                </group>\n                <footer>\n                    <field name="link" string="Generate and Copy Payment Link" readonly="1" disabled="bool(warning_message)" widget="PaymentWizardCopyClipboardButtonField" data-hotkey="q"/>\n                    <button string="Close" class="btn btn-secondary rounded-2" special="cancel" data-hotkey="x"/>\n                </footer>\n            </form>\n        	f	t	2026-04-08 08:34:43.107373	2026-04-08 08:34:43.107373	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
662	16	\N	1	1	payment.method.form	payment.method	\N	form	payment/views/payment_method_views.xml	primary	{"en_US": "<form string=\\"Payment Method\\">\\n                <sheet>\\n                    <field name=\\"is_primary\\" invisible=\\"True\\"/>\\n                    <field name=\\"image\\" widget=\\"image\\" class=\\"oe_avatar\\"/>\\n                    <div class=\\"oe_title\\">\\n                        <h1><field name=\\"name\\" placeholder=\\"Name\\"/></h1>\\n                    </div>\\n                    <group>\\n                        <field name=\\"code\\" readonly=\\"id\\" groups=\\"base.group_no_one\\"/>\\n                        <field name=\\"primary_payment_method_id\\" invisible=\\"is_primary\\"/>\\n                        <field name=\\"active\\"/>\\n                        <label for=\\"supported_country_ids\\"/>\\n                        <div>\\n                            <field name=\\"supported_country_ids\\" class=\\"oe_inline\\" widget=\\"many2many_tags\\" readonly=\\"1\\"/>\\n                            <span class=\\"oe_inline text-muted\\" invisible=\\"supported_country_ids\\">\\n                                All countries are supported.\\n                            </span>\\n                        </div>\\n                        <label for=\\"supported_currency_ids\\"/>\\n                        <div>\\n                            <field name=\\"supported_currency_ids\\" class=\\"oe_inline\\" widget=\\"many2many_tags\\" readonly=\\"1\\"/>\\n                            <span class=\\"oe_inline text-muted\\" invisible=\\"supported_currency_ids\\">\\n                                All currencies are supported.\\n                            </span>\\n                        </div>\\n                    </group>\\n                    <notebook>\\n                        <page string=\\"Providers\\" name=\\"providers\\">\\n                            <field name=\\"provider_ids\\" readonly=\\"1\\">\\n                                <list decoration-muted=\\"state == 'disabled'\\" editable=\\"bottom\\">\\n                                    <field name=\\"name\\"/>\\n                                    <field name=\\"state\\"/>\\n                                </list>\\n                            </field>\\n                        </page>\\n                        <page string=\\"Brands\\" name=\\"brands\\" invisible=\\"not is_primary\\">\\n                            <field name=\\"brand_ids\\"/>\\n                        </page>\\n                        <page string=\\"Configuration\\" name=\\"configuration\\" groups=\\"base.group_no_one\\">\\n                            <div class=\\"alert alert-warning\\" role=\\"alert\\">\\n                                <i class=\\"fa fa-exclamation-triangle\\"/> These properties are set to\\n                                match the behavior of providers and that of their integration with\\n                                Odoo regarding this payment method. Any change may result in errors\\n                                and should be tested on a test database first.\\n                            </div>\\n                            <group>\\n                                <field name=\\"support_tokenization\\"/>\\n                                <field name=\\"support_express_checkout\\"/>\\n                                <field name=\\"support_refund\\"/>\\n                                <field name=\\"supported_country_ids\\" widget=\\"many2many_tags\\" placeholder=\\"Select countries. Leave empty to allow any.\\"/>\\n                                <field name=\\"supported_currency_ids\\" widget=\\"many2many_tags\\" placeholder=\\"Select currencies. Leave empty to allow any.\\"/>\\n                                <field name=\\"provider_ids\\" string=\\"Supported by\\" widget=\\"many2many_tags\\"/>\\n                            </group>\\n                        </page>\\n                    </notebook>\\n                </sheet>\\n            </form>", "es_ES": "<form string=\\"Método de pago\\">\\n                <sheet>\\n                    <field name=\\"is_primary\\" invisible=\\"True\\"/>\\n                    <field name=\\"image\\" widget=\\"image\\" class=\\"oe_avatar\\"/>\\n                    <div class=\\"oe_title\\">\\n                        <h1><field name=\\"name\\" placeholder=\\"Nombre\\"/></h1>\\n                    </div>\\n                    <group>\\n                        <field name=\\"code\\" readonly=\\"id\\" groups=\\"base.group_no_one\\"/>\\n                        <field name=\\"primary_payment_method_id\\" invisible=\\"is_primary\\"/>\\n                        <field name=\\"active\\"/>\\n                        <label for=\\"supported_country_ids\\"/>\\n                        <div>\\n                            <field name=\\"supported_country_ids\\" class=\\"oe_inline\\" widget=\\"many2many_tags\\" readonly=\\"1\\"/>\\n                            <span class=\\"oe_inline text-muted\\" invisible=\\"supported_country_ids\\">\\n                                Todos los países son compatibles.\\n                            </span>\\n                        </div>\\n                        <label for=\\"supported_currency_ids\\"/>\\n                        <div>\\n                            <field name=\\"supported_currency_ids\\" class=\\"oe_inline\\" widget=\\"many2many_tags\\" readonly=\\"1\\"/>\\n                            <span class=\\"oe_inline text-muted\\" invisible=\\"supported_currency_ids\\">\\n                                Todas las monedas son compatibles.\\n                            </span>\\n                        </div>\\n                    </group>\\n                    <notebook>\\n                        <page string=\\"Proveedores\\" name=\\"providers\\">\\n                            <field name=\\"provider_ids\\" readonly=\\"1\\">\\n                                <list decoration-muted=\\"state == 'disabled'\\" editable=\\"bottom\\">\\n                                    <field name=\\"name\\"/>\\n                                    <field name=\\"state\\"/>\\n                                </list>\\n                            </field>\\n                        </page>\\n                        <page string=\\"Marcas\\" name=\\"brands\\" invisible=\\"not is_primary\\">\\n                            <field name=\\"brand_ids\\"/>\\n                        </page>\\n                        <page string=\\"Configuración\\" name=\\"configuration\\" groups=\\"base.group_no_one\\">\\n                            <div class=\\"alert alert-warning\\" role=\\"alert\\">\\n                                <i class=\\"fa fa-exclamation-triangle\\"/> Estas propiedades están establecidas para\\n                                que el comportamiento de los proveedores corresponda con su integración con\\n                                Odoo en relación a este método de pago. Cualquier cambio puede provocar errores\\n                                y debe probarse primero en una base de datos de prueba.\\n                            </div>\\n                            <group>\\n                                <field name=\\"support_tokenization\\"/>\\n                                <field name=\\"support_express_checkout\\"/>\\n                                <field name=\\"support_refund\\"/>\\n                                <field name=\\"supported_country_ids\\" widget=\\"many2many_tags\\" placeholder=\\"Seleccione países. Déjelo vacío para permitir cualquiera.\\"/>\\n                                <field name=\\"supported_currency_ids\\" widget=\\"many2many_tags\\" placeholder=\\"Seleccione las monedas. Déjelo vacío para permitir cualquiera.\\"/>\\n                                <field name=\\"provider_ids\\" string=\\"Admitido por\\" widget=\\"many2many_tags\\"/>\\n                            </group>\\n                        </page>\\n                    </notebook>\\n                </sheet>\\n            </form>", "pt_PT": "<form string=\\"Método de Pagamento\\">\\n                <sheet>\\n                    <field name=\\"is_primary\\" invisible=\\"True\\"/>\\n                    <field name=\\"image\\" widget=\\"image\\" class=\\"oe_avatar\\"/>\\n                    <div class=\\"oe_title\\">\\n                        <h1><field name=\\"name\\" placeholder=\\"Nome\\"/></h1>\\n                    </div>\\n                    <group>\\n                        <field name=\\"code\\" readonly=\\"id\\" groups=\\"base.group_no_one\\"/>\\n                        <field name=\\"primary_payment_method_id\\" invisible=\\"is_primary\\"/>\\n                        <field name=\\"active\\"/>\\n                        <label for=\\"supported_country_ids\\"/>\\n                        <div>\\n                            <field name=\\"supported_country_ids\\" class=\\"oe_inline\\" widget=\\"many2many_tags\\" readonly=\\"1\\"/>\\n                            <span class=\\"oe_inline text-muted\\" invisible=\\"supported_country_ids\\">\\n                                All countries are supported.\\n                            </span>\\n                        </div>\\n                        <label for=\\"supported_currency_ids\\"/>\\n                        <div>\\n                            <field name=\\"supported_currency_ids\\" class=\\"oe_inline\\" widget=\\"many2many_tags\\" readonly=\\"1\\"/>\\n                            <span class=\\"oe_inline text-muted\\" invisible=\\"supported_currency_ids\\">\\n                                All currencies are supported.\\n                            </span>\\n                        </div>\\n                    </group>\\n                    <notebook>\\n                        <page string=\\"Provedores\\" name=\\"providers\\">\\n                            <field name=\\"provider_ids\\" readonly=\\"1\\">\\n                                <list decoration-muted=\\"state == 'disabled'\\" editable=\\"bottom\\">\\n                                    <field name=\\"name\\"/>\\n                                    <field name=\\"state\\"/>\\n                                </list>\\n                            </field>\\n                        </page>\\n                        <page string=\\"Marcas\\" name=\\"brands\\" invisible=\\"not is_primary\\">\\n                            <field name=\\"brand_ids\\"/>\\n                        </page>\\n                        <page string=\\"Configuração\\" name=\\"configuration\\" groups=\\"base.group_no_one\\">\\n                            <div class=\\"alert alert-warning\\" role=\\"alert\\">\\n                                <i class=\\"fa fa-exclamation-triangle\\"/> These properties are set to\\n                                match the behavior of providers and that of their integration with\\n                                Odoo regarding this payment method. Any change may result in errors\\n                                and should be tested on a test database first.\\n                            </div>\\n                            <group>\\n                                <field name=\\"support_tokenization\\"/>\\n                                <field name=\\"support_express_checkout\\"/>\\n                                <field name=\\"support_refund\\"/>\\n                                <field name=\\"supported_country_ids\\" widget=\\"many2many_tags\\" placeholder=\\"Select countries. Leave empty to allow any.\\"/>\\n                                <field name=\\"supported_currency_ids\\" widget=\\"many2many_tags\\" placeholder=\\"Select currencies. Leave empty to allow any.\\"/>\\n                                <field name=\\"provider_ids\\" string=\\"Supported by\\" widget=\\"many2many_tags\\"/>\\n                            </group>\\n                        </page>\\n                    </notebook>\\n                </sheet>\\n            </form>"}	<?xml version="1.0"?>\n<form string="Payment Method">\n                <sheet>\n                    <field name="is_primary" invisible="True"/>\n                    <field name="image" widget="image" class="oe_avatar"/>\n                    <div class="oe_title">\n                        <h1><field name="name" placeholder="Name"/></h1>\n                    </div>\n                    <group>\n                        <field name="code" readonly="id" groups="base.group_no_one"/>\n                        <field name="primary_payment_method_id" invisible="is_primary"/>\n                        <field name="active"/>\n                        <label for="supported_country_ids"/>\n                        <div>\n                            <field name="supported_country_ids" class="oe_inline" widget="many2many_tags" readonly="1"/>\n                            <span class="oe_inline text-muted" invisible="supported_country_ids">\n                                All countries are supported.\n                            </span>\n                        </div>\n                        <label for="supported_currency_ids"/>\n                        <div>\n                            <field name="supported_currency_ids" class="oe_inline" widget="many2many_tags" readonly="1"/>\n                            <span class="oe_inline text-muted" invisible="supported_currency_ids">\n                                All currencies are supported.\n                            </span>\n                        </div>\n                    </group>\n                    <notebook>\n                        <page string="Providers" name="providers">\n                            <field name="provider_ids" readonly="1">\n                                <list decoration-muted="state == 'disabled'" editable="bottom">\n                                    <field name="name"/>\n                                    <field name="state"/>\n                                </list>\n                            </field>\n                        </page>\n                        <page string="Brands" name="brands" invisible="not is_primary">\n                            <field name="brand_ids"/>\n                        </page>\n                        <page string="Configuration" name="configuration" groups="base.group_no_one">\n                            <div class="alert alert-warning" role="alert">\n                                <i class="fa fa-exclamation-triangle"/> These properties are set to\n                                match the behavior of providers and that of their integration with\n                                Odoo regarding this payment method. Any change may result in errors\n                                and should be tested on a test database first.\n                            </div>\n                            <group>\n                                <field name="support_tokenization"/>\n                                <field name="support_express_checkout"/>\n                                <field name="support_refund"/>\n                                <field name="supported_country_ids" widget="many2many_tags" placeholder="Select countries. Leave empty to allow any."/>\n                                <field name="supported_currency_ids" widget="many2many_tags" placeholder="Select currencies. Leave empty to allow any."/>\n                                <field name="provider_ids" string="Supported by" widget="many2many_tags"/>\n                            </group>\n                        </page>\n                    </notebook>\n                </sheet>\n            </form>\n        	f	t	2026-04-08 08:34:43.107373	2026-04-08 08:34:43.107373	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
665	16	\N	1	1	payment.method.search	payment.method	\N	search	payment/views/payment_method_views.xml	primary	{"en_US": "<search>\\n                <field name=\\"name\\" string=\\"Name\\"/>\\n                <filter name=\\"available_pms\\" string=\\"Available methods\\" domain=\\"[('provider_ids.state', '!=', 'disabled')]\\"/>\\n            </search>", "es_ES": "<search>\\n                <field name=\\"name\\" string=\\"Nombre\\"/>\\n                <filter name=\\"available_pms\\" string=\\"Métodos disponibles\\" domain=\\"[('provider_ids.state', '!=', 'disabled')]\\"/>\\n            </search>", "pt_PT": "<search>\\n                <field name=\\"name\\" string=\\"Nome\\"/>\\n                <filter name=\\"available_pms\\" string=\\"Available methods\\" domain=\\"[('provider_ids.state', '!=', 'disabled')]\\"/>\\n            </search>"}	<?xml version="1.0"?>\n<search>\n                <field name="name" string="Name"/>\n                <filter name="available_pms" string="Available methods" domain="[('provider_ids.state', '!=', 'disabled')]"/>\n            </search>\n        	f	t	2026-04-08 08:34:43.107373	2026-04-08 08:34:43.107373	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
801	16	\N	1	1	account.invoice.report.view.list	account.invoice.report	\N	list	account/report/account_invoice_report_view.xml	primary	{"en_US": "<list string=\\"Invoices Analysis\\">\\n                <field name=\\"move_id\\" string=\\"Invoice Number\\"/>\\n                <field name=\\"journal_id\\" optional=\\"hide\\"/>\\n                <field name=\\"partner_id\\" optional=\\"show\\"/>\\n                <field name=\\"country_id\\" optional=\\"hide\\"/>\\n                <field name=\\"invoice_date\\" optional=\\"show\\"/>\\n                <field name=\\"invoice_date_due\\" optional=\\"show\\"/>\\n                <field name=\\"invoice_user_id\\" optional=\\"hide\\" widget=\\"many2one_avatar_user\\"/>\\n                <field name=\\"product_categ_id\\" optional=\\"hide\\"/>\\n                <field name=\\"product_id\\" optional=\\"show\\"/>\\n                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                <field name=\\"price_average\\" optional=\\"hide\\" sum=\\"Total\\"/>\\n                <field name=\\"quantity\\" optional=\\"hide\\" sum=\\"Total\\"/>\\n                <field name=\\"price_subtotal_currency\\" optional=\\"show\\" sum=\\"Total\\"/>\\n                <field name=\\"price_subtotal\\" optional=\\"show\\" sum=\\"Total\\"/>\\n                <field name=\\"price_total\\" optional=\\"show\\" sum=\\"Total\\"/>\\n                <field name=\\"price_margin\\" optional=\\"hide\\"/>\\n                <field name=\\"inventory_value\\" optional=\\"hide\\" sum=\\"Total\\"/>\\n                <field name=\\"state\\" optional=\\"hide\\"/>\\n                <field name=\\"payment_state\\" optional=\\"hide\\"/>\\n                <field name=\\"move_type\\" optional=\\"hide\\"/>\\n             </list>", "es_ES": "<list string=\\"Análisis de facturas\\">\\n                <field name=\\"move_id\\" string=\\"Número de factura\\"/>\\n                <field name=\\"journal_id\\" optional=\\"hide\\"/>\\n                <field name=\\"partner_id\\" optional=\\"show\\"/>\\n                <field name=\\"country_id\\" optional=\\"hide\\"/>\\n                <field name=\\"invoice_date\\" optional=\\"show\\"/>\\n                <field name=\\"invoice_date_due\\" optional=\\"show\\"/>\\n                <field name=\\"invoice_user_id\\" optional=\\"hide\\" widget=\\"many2one_avatar_user\\"/>\\n                <field name=\\"product_categ_id\\" optional=\\"hide\\"/>\\n                <field name=\\"product_id\\" optional=\\"show\\"/>\\n                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                <field name=\\"price_average\\" optional=\\"hide\\" sum=\\"Total\\"/>\\n                <field name=\\"quantity\\" optional=\\"hide\\" sum=\\"Total\\"/>\\n                <field name=\\"price_subtotal_currency\\" optional=\\"show\\" sum=\\"Total\\"/>\\n                <field name=\\"price_subtotal\\" optional=\\"show\\" sum=\\"Total\\"/>\\n                <field name=\\"price_total\\" optional=\\"show\\" sum=\\"Total\\"/>\\n                <field name=\\"price_margin\\" optional=\\"hide\\"/>\\n                <field name=\\"inventory_value\\" optional=\\"hide\\" sum=\\"Total\\"/>\\n                <field name=\\"state\\" optional=\\"hide\\"/>\\n                <field name=\\"payment_state\\" optional=\\"hide\\"/>\\n                <field name=\\"move_type\\" optional=\\"hide\\"/>\\n             </list>", "pt_PT": "<list string=\\"Análise de faturas\\">\\n                <field name=\\"move_id\\" string=\\"Número da Fatura\\"/>\\n                <field name=\\"journal_id\\" optional=\\"hide\\"/>\\n                <field name=\\"partner_id\\" optional=\\"show\\"/>\\n                <field name=\\"country_id\\" optional=\\"hide\\"/>\\n                <field name=\\"invoice_date\\" optional=\\"show\\"/>\\n                <field name=\\"invoice_date_due\\" optional=\\"show\\"/>\\n                <field name=\\"invoice_user_id\\" optional=\\"hide\\" widget=\\"many2one_avatar_user\\"/>\\n                <field name=\\"product_categ_id\\" optional=\\"hide\\"/>\\n                <field name=\\"product_id\\" optional=\\"show\\"/>\\n                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                <field name=\\"price_average\\" optional=\\"hide\\" sum=\\"Total\\"/>\\n                <field name=\\"quantity\\" optional=\\"hide\\" sum=\\"Total\\"/>\\n                <field name=\\"price_subtotal_currency\\" optional=\\"show\\" sum=\\"Total\\"/>\\n                <field name=\\"price_subtotal\\" optional=\\"show\\" sum=\\"Total\\"/>\\n                <field name=\\"price_total\\" optional=\\"show\\" sum=\\"Total\\"/>\\n                <field name=\\"price_margin\\" optional=\\"hide\\"/>\\n                <field name=\\"inventory_value\\" optional=\\"hide\\" sum=\\"Total\\"/>\\n                <field name=\\"state\\" optional=\\"hide\\"/>\\n                <field name=\\"payment_state\\" optional=\\"hide\\"/>\\n                <field name=\\"move_type\\" optional=\\"hide\\"/>\\n             </list>"}	<?xml version="1.0"?>\n<list string="Invoices Analysis">\n                <field name="move_id" string="Invoice Number"/>\n                <field name="journal_id" optional="hide"/>\n                <field name="partner_id" optional="show"/>\n                <field name="country_id" optional="hide"/>\n                <field name="invoice_date" optional="show"/>\n                <field name="invoice_date_due" optional="show"/>\n                <field name="invoice_user_id" optional="hide" widget="many2one_avatar_user"/>\n                <field name="product_categ_id" optional="hide"/>\n                <field name="product_id" optional="show"/>\n                <field name="company_id" groups="base.group_multi_company"/>\n                <field name="price_average" optional="hide" sum="Total"/>\n                <field name="quantity" optional="hide" sum="Total"/>\n                <field name="price_subtotal_currency" optional="show" sum="Total"/>\n                <field name="price_subtotal" optional="show" sum="Total"/>\n                <field name="price_total" optional="show" sum="Total"/>\n                <field name="price_margin" optional="hide"/>\n                <field name="inventory_value" optional="hide" sum="Total"/>\n                <field name="state" optional="hide"/>\n                <field name="payment_state" optional="hide"/>\n                <field name="move_type" optional="hide"/>\n             </list>\n         	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
660	16	\N	1	1	payment.provider.kanban	payment.provider	\N	kanban	payment/views/payment_provider_views.xml	primary	{"en_US": "<kanban create=\\"false\\" quick_create=\\"false\\">\\n                <field name=\\"is_published\\"/>\\n                <field name=\\"module_id\\"/>\\n                <field name=\\"module_state\\"/>\\n                <field name=\\"module_to_buy\\"/>\\n                <templates>\\n                    <t t-name=\\"card\\" class=\\"flex-row\\">\\n                        <t t-set=\\"installed\\" t-value=\\"!record.module_id.value || (record.module_id.value &amp;&amp; record.module_state.raw_value === 'installed')\\"/>\\n                        <t t-set=\\"to_buy\\" t-value=\\"record.module_to_buy.raw_value === true\\"/>\\n                        <t t-set=\\"is_disabled\\" t-value=\\"record.state.raw_value=='disabled'\\"/>\\n                        <t t-set=\\"is_published\\" t-value=\\"record.is_published.raw_value === true\\"/>\\n                        <t t-set=\\"to_upgrade\\" t-value=\\"!installed and to_buy\\"/>\\n                        <aside>\\n                            <field type=\\"open\\" name=\\"image_128\\" widget=\\"image\\" class=\\"mb-0 o_image_64_max\\" alt=\\"provider\\"/>\\n                        </aside>\\n                        <main class=\\"ms-2\\">\\n                            <field name=\\"name\\" class=\\"mb-0 fw-bold fs-4\\"/>\\n                            <div class=\\"d-flex\\">\\n                                <t t-if=\\"installed\\">\\n                                    <field name=\\"state\\" widget=\\"label_selection\\" options=\\"{'classes': {'enabled': 'success', 'test': 'warning', 'disabled' : 'light'}}\\"/>\\n                                    <t t-if=\\"!is_disabled\\">\\n                                        <div>\\n                                            <span t-if=\\"is_published\\" class=\\"badge text-bg-success ms-1\\">\\n                                                Published\\n                                            </span>\\n                                            <span t-else=\\"\\" class=\\"badge text-bg-info ms-1\\">\\n                                                Unpublished\\n                                            </span>\\n                                        </div>\\n                                    </t>\\n                                </t>\\n                                <span t-if=\\"to_upgrade\\" class=\\"badge text-bg-primary\\">Enterprise</span>\\n                            </div>\\n                            <footer>\\n                                <button t-if=\\"!installed and !selection_mode and !to_buy\\" type=\\"object\\" class=\\"btn btn-sm btn-primary ms-auto\\" name=\\"button_immediate_install\\">Install</button>\\n                                <button t-if=\\"installed and is_disabled and !selection_mode\\" type=\\"edit\\" class=\\"btn btn-sm btn-secondary ms-auto\\">Activate</button>\\n                                <button t-if=\\"!installed and to_buy\\" href=\\"https://odoo.com/pricing?utm_source=db&amp;utm_medium=module\\" target=\\"_blank\\" class=\\"btn btn-sm btn-primary ms-auto\\">Upgrade</button>\\n                            </footer>\\n                        </main>\\n                    </t>\\n                </templates>\\n            </kanban>", "es_ES": "<kanban create=\\"false\\" quick_create=\\"false\\">\\n                <field name=\\"is_published\\"/>\\n                <field name=\\"module_id\\"/>\\n                <field name=\\"module_state\\"/>\\n                <field name=\\"module_to_buy\\"/>\\n                <templates>\\n                    <t t-name=\\"card\\" class=\\"flex-row\\">\\n                        <t t-set=\\"installed\\" t-value=\\"!record.module_id.value || (record.module_id.value &amp;&amp; record.module_state.raw_value === 'installed')\\"/>\\n                        <t t-set=\\"to_buy\\" t-value=\\"record.module_to_buy.raw_value === true\\"/>\\n                        <t t-set=\\"is_disabled\\" t-value=\\"record.state.raw_value=='disabled'\\"/>\\n                        <t t-set=\\"is_published\\" t-value=\\"record.is_published.raw_value === true\\"/>\\n                        <t t-set=\\"to_upgrade\\" t-value=\\"!installed and to_buy\\"/>\\n                        <aside>\\n                            <field type=\\"open\\" name=\\"image_128\\" widget=\\"image\\" class=\\"mb-0 o_image_64_max\\" alt=\\"proveedor\\"/>\\n                        </aside>\\n                        <main class=\\"ms-2\\">\\n                            <field name=\\"name\\" class=\\"mb-0 fw-bold fs-4\\"/>\\n                            <div class=\\"d-flex\\">\\n                                <t t-if=\\"installed\\">\\n                                    <field name=\\"state\\" widget=\\"label_selection\\" options=\\"{'classes': {'enabled': 'success', 'test': 'warning', 'disabled' : 'light'}}\\"/>\\n                                    <t t-if=\\"!is_disabled\\">\\n                                        <div>\\n                                            <span t-if=\\"is_published\\" class=\\"badge text-bg-success ms-1\\">\\n                                                Publicado\\n                                            </span>\\n                                            <span t-else=\\"\\" class=\\"badge text-bg-info ms-1\\">\\n                                                No publicado\\n                                            </span>\\n                                        </div>\\n                                    </t>\\n                                </t>\\n                                <span t-if=\\"to_upgrade\\" class=\\"badge text-bg-primary\\">Enterprise</span>\\n                            </div>\\n                            <footer>\\n                                <button t-if=\\"!installed and !selection_mode and !to_buy\\" type=\\"object\\" class=\\"btn btn-sm btn-primary ms-auto\\" name=\\"button_immediate_install\\">Instalar</button>\\n                                <button t-if=\\"installed and is_disabled and !selection_mode\\" type=\\"edit\\" class=\\"btn btn-sm btn-secondary ms-auto\\">Activar</button>\\n                                <button t-if=\\"!installed and to_buy\\" href=\\"https://odoo.com/pricing?utm_source=db&amp;utm_medium=module\\" target=\\"_blank\\" class=\\"btn btn-sm btn-primary ms-auto\\">Actualizar</button>\\n                            </footer>\\n                        </main>\\n                    </t>\\n                </templates>\\n            </kanban>", "pt_PT": "<kanban create=\\"false\\" quick_create=\\"false\\">\\n                <field name=\\"is_published\\"/>\\n                <field name=\\"module_id\\"/>\\n                <field name=\\"module_state\\"/>\\n                <field name=\\"module_to_buy\\"/>\\n                <templates>\\n                    <t t-name=\\"card\\" class=\\"flex-row\\">\\n                        <t t-set=\\"installed\\" t-value=\\"!record.module_id.value || (record.module_id.value &amp;&amp; record.module_state.raw_value === 'installed')\\"/>\\n                        <t t-set=\\"to_buy\\" t-value=\\"record.module_to_buy.raw_value === true\\"/>\\n                        <t t-set=\\"is_disabled\\" t-value=\\"record.state.raw_value=='disabled'\\"/>\\n                        <t t-set=\\"is_published\\" t-value=\\"record.is_published.raw_value === true\\"/>\\n                        <t t-set=\\"to_upgrade\\" t-value=\\"!installed and to_buy\\"/>\\n                        <aside>\\n                            <field type=\\"open\\" name=\\"image_128\\" widget=\\"image\\" class=\\"mb-0 o_image_64_max\\" alt=\\"provedor\\"/>\\n                        </aside>\\n                        <main class=\\"ms-2\\">\\n                            <field name=\\"name\\" class=\\"mb-0 fw-bold fs-4\\"/>\\n                            <div class=\\"d-flex\\">\\n                                <t t-if=\\"installed\\">\\n                                    <field name=\\"state\\" widget=\\"label_selection\\" options=\\"{'classes': {'enabled': 'success', 'test': 'warning', 'disabled' : 'light'}}\\"/>\\n                                    <t t-if=\\"!is_disabled\\">\\n                                        <div>\\n                                            <span t-if=\\"is_published\\" class=\\"badge text-bg-success ms-1\\">\\n                                                Publicado\\n                                            </span>\\n                                            <span t-else=\\"\\" class=\\"badge text-bg-info ms-1\\">\\n                                                Não Publicado\\n                                            </span>\\n                                        </div>\\n                                    </t>\\n                                </t>\\n                                <span t-if=\\"to_upgrade\\" class=\\"badge text-bg-primary\\">Enterprise</span>\\n                            </div>\\n                            <footer>\\n                                <button t-if=\\"!installed and !selection_mode and !to_buy\\" type=\\"object\\" class=\\"btn btn-sm btn-primary ms-auto\\" name=\\"button_immediate_install\\">Instalar</button>\\n                                <button t-if=\\"installed and is_disabled and !selection_mode\\" type=\\"edit\\" class=\\"btn btn-sm btn-secondary ms-auto\\">Ativar</button>\\n                                <button t-if=\\"!installed and to_buy\\" href=\\"https://odoo.com/pricing?utm_source=db&amp;utm_medium=module\\" target=\\"_blank\\" class=\\"btn btn-sm btn-primary ms-auto\\">Atualizar</button>\\n                            </footer>\\n                        </main>\\n                    </t>\\n                </templates>\\n            </kanban>"}	<?xml version="1.0"?>\n<kanban create="false" quick_create="false">\n                <field name="is_published"/>\n                <field name="module_id"/>\n                <field name="module_state"/>\n                <field name="module_to_buy"/>\n                <templates>\n                    <t t-name="card" class="flex-row">\n                        <t t-set="installed" t-value="!record.module_id.value || (record.module_id.value &amp;&amp; record.module_state.raw_value === 'installed')"/>\n                        <t t-set="to_buy" t-value="record.module_to_buy.raw_value === true"/>\n                        <t t-set="is_disabled" t-value="record.state.raw_value=='disabled'"/>\n                        <t t-set="is_published" t-value="record.is_published.raw_value === true"/>\n                        <t t-set="to_upgrade" t-value="!installed and to_buy"/>\n                        <aside>\n                            <field type="open" name="image_128" widget="image" class="mb-0 o_image_64_max" alt="provider"/>\n                        </aside>\n                        <main class="ms-2">\n                            <field name="name" class="mb-0 fw-bold fs-4"/>\n                            <div class="d-flex">\n                                <t t-if="installed">\n                                    <field name="state" widget="label_selection" options="{'classes': {'enabled': 'success', 'test': 'warning', 'disabled' : 'light'}}"/>\n                                    <t t-if="!is_disabled">\n                                        <div>\n                                            <span t-if="is_published" class="badge text-bg-success ms-1">\n                                                Published\n                                            </span>\n                                            <span t-else="" class="badge text-bg-info ms-1">\n                                                Unpublished\n                                            </span>\n                                        </div>\n                                    </t>\n                                </t>\n                                <span t-if="to_upgrade" class="badge text-bg-primary">Enterprise</span>\n                            </div>\n                            <footer>\n                                <button t-if="!installed and !selection_mode and !to_buy" type="object" class="btn btn-sm btn-primary ms-auto" name="button_immediate_install">Install</button>\n                                <button t-if="installed and is_disabled and !selection_mode" type="edit" class="btn btn-sm btn-secondary ms-auto">Activate</button>\n                                <button t-if="!installed and to_buy" href="https://odoo.com/pricing?utm_source=db&amp;utm_medium=module" target="_blank" class="btn btn-sm btn-primary ms-auto">Upgrade</button>\n                            </footer>\n                        </main>\n                    </t>\n                </templates>\n            </kanban>\n        	f	t	2026-04-08 08:34:43.107373	2026-04-08 08:34:43.107373	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
659	16	\N	1	1	payment.provider.list	payment.provider	\N	list	payment/views/payment_provider_views.xml	primary	{"en_US": "<list string=\\"Payment Providers\\" create=\\"false\\">\\n                <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                <field name=\\"name\\"/>\\n                <field name=\\"code\\" groups=\\"base.group_no_one\\"/>\\n                <field name=\\"state\\"/>\\n                <field name=\\"available_country_ids\\" widget=\\"many2many_tags\\" optional=\\"hide\\"/>\\n                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" optional=\\"show\\"/>\\n            </list>", "es_ES": "<list string=\\"Proveedores de pago\\" create=\\"false\\">\\n                <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                <field name=\\"name\\"/>\\n                <field name=\\"code\\" groups=\\"base.group_no_one\\"/>\\n                <field name=\\"state\\"/>\\n                <field name=\\"available_country_ids\\" widget=\\"many2many_tags\\" optional=\\"hide\\"/>\\n                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" optional=\\"show\\"/>\\n            </list>", "pt_PT": "<list string=\\"Prestadores de Pagamentos\\" create=\\"false\\">\\n                <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                <field name=\\"name\\"/>\\n                <field name=\\"code\\" groups=\\"base.group_no_one\\"/>\\n                <field name=\\"state\\"/>\\n                <field name=\\"available_country_ids\\" widget=\\"many2many_tags\\" optional=\\"hide\\"/>\\n                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" optional=\\"show\\"/>\\n            </list>"}	<?xml version="1.0"?>\n<list string="Payment Providers" create="false">\n                <field name="sequence" widget="handle"/>\n                <field name="name"/>\n                <field name="code" groups="base.group_no_one"/>\n                <field name="state"/>\n                <field name="available_country_ids" widget="many2many_tags" optional="hide"/>\n                <field name="company_id" groups="base.group_multi_company" optional="show"/>\n            </list>\n        	f	t	2026-04-08 08:34:43.107373	2026-04-08 08:34:43.107373	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
676	16	\N	1	1	payment.provider.onboarding.wizard.form	payment.provider.onboarding.wizard	\N	form	payment/wizards/payment_onboarding_views.xml	primary	{"en_US": "<form string=\\"Choose a payment method\\" class=\\"o_onboarding_payment_provider_wizard\\">\\n                <div class=\\"container\\">\\n                    <div class=\\"row align-items-start\\">\\n                        <div class=\\"col col-4\\" name=\\"left-column\\">\\n                                <field name=\\"payment_method\\" widget=\\"radio\\"/>\\n                        </div>\\n                        <div class=\\"col\\" name=\\"right-column\\">\\n                            <div invisible=\\"payment_method != 'paypal'\\">\\n                                <group>\\n                                    <field name=\\"paypal_email_account\\" required=\\"payment_method == 'paypal'\\" string=\\"Email\\"/>\\n                                </group>\\n                                <widget name=\\"documentation_link\\" path=\\"/applications/finance/payment_providers/paypal.html\\" label=\\" How to configure your PayPal account\\" icon=\\"oi oi-arrow-right\\"/>\\n                            </div>\\n\\n                            <div invisible=\\"payment_method != 'manual'\\">\\n                                <group>\\n                                    <field name=\\"manual_name\\" required=\\"payment_method == 'manual'\\"/>\\n                                    <field name=\\"journal_name\\" required=\\"payment_method == 'manual'\\"/>\\n                                    <field name=\\"acc_number\\" required=\\"payment_method == 'manual'\\"/>\\n                                    <field name=\\"manual_post_msg\\" required=\\"payment_method == 'manual'\\"/>\\n                                </group>\\n                            </div>\\n                        </div>\\n                    </div>\\n                </div>\\n                <footer>\\n                    <button name=\\"add_payment_methods\\" string=\\"Apply\\" class=\\"oe_highlight\\" type=\\"object\\" data-hotkey=\\"q\\"/>\\n                    <button special=\\"cancel\\" data-hotkey=\\"x\\" string=\\"Cancel\\"/>\\n                </footer>\\n            </form>", "es_ES": "<form string=\\"Elige un método de pago\\" class=\\"o_onboarding_payment_provider_wizard\\">\\n                <div class=\\"container\\">\\n                    <div class=\\"row align-items-start\\">\\n                        <div class=\\"col col-4\\" name=\\"left-column\\">\\n                                <field name=\\"payment_method\\" widget=\\"radio\\"/>\\n                        </div>\\n                        <div class=\\"col\\" name=\\"right-column\\">\\n                            <div invisible=\\"payment_method != 'paypal'\\">\\n                                <group>\\n                                    <field name=\\"paypal_email_account\\" required=\\"payment_method == 'paypal'\\" string=\\"Correo electrónico\\"/>\\n                                </group>\\n                                <widget name=\\"documentation_link\\" path=\\"/applications/finance/payment_providers/paypal.html\\" label=\\"¿Cómo configurar su cuenta de PayPal?\\" icon=\\"oi oi-arrow-right\\"/>\\n                            </div>\\n\\n                            <div invisible=\\"payment_method != 'manual'\\">\\n                                <group>\\n                                    <field name=\\"manual_name\\" required=\\"payment_method == 'manual'\\"/>\\n                                    <field name=\\"journal_name\\" required=\\"payment_method == 'manual'\\"/>\\n                                    <field name=\\"acc_number\\" required=\\"payment_method == 'manual'\\"/>\\n                                    <field name=\\"manual_post_msg\\" required=\\"payment_method == 'manual'\\"/>\\n                                </group>\\n                            </div>\\n                        </div>\\n                    </div>\\n                </div>\\n                <footer>\\n                    <button name=\\"add_payment_methods\\" string=\\"Aplicar\\" class=\\"oe_highlight\\" type=\\"object\\" data-hotkey=\\"q\\"/>\\n                    <button special=\\"cancel\\" data-hotkey=\\"x\\" string=\\"Cancelar\\"/>\\n                </footer>\\n            </form>", "pt_PT": "<form string=\\"Escolha um método de pagamento\\" class=\\"o_onboarding_payment_provider_wizard\\">\\n                <div class=\\"container\\">\\n                    <div class=\\"row align-items-start\\">\\n                        <div class=\\"col col-4\\" name=\\"left-column\\">\\n                                <field name=\\"payment_method\\" widget=\\"radio\\"/>\\n                        </div>\\n                        <div class=\\"col\\" name=\\"right-column\\">\\n                            <div invisible=\\"payment_method != 'paypal'\\">\\n                                <group>\\n                                    <field name=\\"paypal_email_account\\" required=\\"payment_method == 'paypal'\\" string=\\"E-mail\\"/>\\n                                </group>\\n                                <widget name=\\"documentation_link\\" path=\\"/applications/finance/payment_providers/paypal.html\\" label=\\" How to configure your PayPal account\\" icon=\\"oi oi-arrow-right\\"/>\\n                            </div>\\n\\n                            <div invisible=\\"payment_method != 'manual'\\">\\n                                <group>\\n                                    <field name=\\"manual_name\\" required=\\"payment_method == 'manual'\\"/>\\n                                    <field name=\\"journal_name\\" required=\\"payment_method == 'manual'\\"/>\\n                                    <field name=\\"acc_number\\" required=\\"payment_method == 'manual'\\"/>\\n                                    <field name=\\"manual_post_msg\\" required=\\"payment_method == 'manual'\\"/>\\n                                </group>\\n                            </div>\\n                        </div>\\n                    </div>\\n                </div>\\n                <footer>\\n                    <button name=\\"add_payment_methods\\" string=\\"Aplicar\\" class=\\"oe_highlight\\" type=\\"object\\" data-hotkey=\\"q\\"/>\\n                    <button special=\\"cancel\\" data-hotkey=\\"x\\" string=\\"Cancelar\\"/>\\n                </footer>\\n            </form>"}	<?xml version="1.0"?>\n<form string="Choose a payment method" class="o_onboarding_payment_provider_wizard">\n                <div class="container">\n                    <div class="row align-items-start">\n                        <div class="col col-4" name="left-column">\n                                <field name="payment_method" widget="radio"/>\n                        </div>\n                        <div class="col" name="right-column">\n                            <div invisible="payment_method != 'paypal'">\n                                <group>\n                                    <field name="paypal_email_account" required="payment_method == 'paypal'" string="Email"/>\n                                </group>\n                                <widget name="documentation_link" path="/applications/finance/payment_providers/paypal.html" label=" How to configure your PayPal account" icon="oi oi-arrow-right"/>\n                            </div>\n\n                            <div invisible="payment_method != 'manual'">\n                                <group>\n                                    <field name="manual_name" required="payment_method == 'manual'"/>\n                                    <field name="journal_name" required="payment_method == 'manual'"/>\n                                    <field name="acc_number" required="payment_method == 'manual'"/>\n                                    <field name="manual_post_msg" required="payment_method == 'manual'"/>\n                                </group>\n                            </div>\n                        </div>\n                    </div>\n                </div>\n                <footer>\n                    <button name="add_payment_methods" string="Apply" class="oe_highlight" type="object" data-hotkey="q"/>\n                    <button special="cancel" data-hotkey="x" string="Cancel"/>\n                </footer>\n            </form>\n        	f	t	2026-04-08 08:34:43.107373	2026-04-08 08:34:43.107373	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
661	16	\N	1	1	payment.provider.search	payment.provider	\N	search	payment/views/payment_provider_views.xml	primary	{"en_US": "<search>\\n                <field name=\\"name\\" string=\\"provider\\" filter_domain=\\"[('name', 'ilike', self)]\\"/>\\n                <field name=\\"payment_method_ids\\" string=\\"payment method\\" context=\\"{'active_test': False}\\" filter_domain=\\"[                             '|',                             ('payment_method_ids.name', 'ilike', self),                             ('payment_method_ids.code', 'ilike', self),                        ]\\"/>\\n                <filter name=\\"provider_installed\\" string=\\"Installed\\" domain=\\"[('module_state', '=', 'installed')]\\"/>\\n                <group expand=\\"0\\" string=\\"Group By\\">\\n                    <filter string=\\"Provider\\" name=\\"code\\" context=\\"{'group_by': 'code'}\\"/>\\n                    <filter string=\\"State\\" name=\\"state\\" context=\\"{'group_by': 'state'}\\"/>\\n                    <filter string=\\"Company\\" name=\\"company\\" context=\\"{'group_by': 'company_id'}\\" groups=\\"base.group_multi_company\\"/>\\n                </group>\\n            </search>", "es_ES": "<search>\\n                <field name=\\"name\\" string=\\"proveedor\\" filter_domain=\\"[('name', 'ilike', self)]\\"/>\\n                <field name=\\"payment_method_ids\\" string=\\"método de pago\\" context=\\"{'active_test': False}\\" filter_domain=\\"[                             '|',                             ('payment_method_ids.name', 'ilike', self),                             ('payment_method_ids.code', 'ilike', self),                        ]\\"/>\\n                <filter name=\\"provider_installed\\" string=\\"Instalado\\" domain=\\"[('module_state', '=', 'installed')]\\"/>\\n                <group expand=\\"0\\" string=\\"Agrupar por\\">\\n                    <filter string=\\"Proveedor\\" name=\\"code\\" context=\\"{'group_by': 'code'}\\"/>\\n                    <filter string=\\"Estado\\" name=\\"state\\" context=\\"{'group_by': 'state'}\\"/>\\n                    <filter string=\\"Compañía\\" name=\\"company\\" context=\\"{'group_by': 'company_id'}\\" groups=\\"base.group_multi_company\\"/>\\n                </group>\\n            </search>", "pt_PT": "<search>\\n                <field name=\\"name\\" string=\\"provedor\\" filter_domain=\\"[('name', 'ilike', self)]\\"/>\\n                <field name=\\"payment_method_ids\\" string=\\"payment method\\" context=\\"{'active_test': False}\\" filter_domain=\\"[                             '|',                             ('payment_method_ids.name', 'ilike', self),                             ('payment_method_ids.code', 'ilike', self),                        ]\\"/>\\n                <filter name=\\"provider_installed\\" string=\\"Instalado\\" domain=\\"[('module_state', '=', 'installed')]\\"/>\\n                <group expand=\\"0\\" string=\\"Agrupar Por\\">\\n                    <filter string=\\"Provedor\\" name=\\"code\\" context=\\"{'group_by': 'code'}\\"/>\\n                    <filter string=\\"Estado\\" name=\\"state\\" context=\\"{'group_by': 'state'}\\"/>\\n                    <filter string=\\"Empresa\\" name=\\"company\\" context=\\"{'group_by': 'company_id'}\\" groups=\\"base.group_multi_company\\"/>\\n                </group>\\n            </search>"}	<?xml version="1.0"?>\n<search>\n                <field name="name" string="provider" filter_domain="[('name', 'ilike', self)]"/>\n                <field name="payment_method_ids" string="payment method" context="{'active_test': False}" filter_domain="[                             '|',                             ('payment_method_ids.name', 'ilike', self),                             ('payment_method_ids.code', 'ilike', self),                        ]"/>\n                <filter name="provider_installed" string="Installed" domain="[('module_state', '=', 'installed')]"/>\n                <group expand="0" string="Group By">\n                    <filter string="Provider" name="code" context="{'group_by': 'code'}"/>\n                    <filter string="State" name="state" context="{'group_by': 'state'}"/>\n                    <filter string="Company" name="company" context="{'group_by': 'company_id'}" groups="base.group_multi_company"/>\n                </group>\n            </search>\n        	f	t	2026-04-08 08:34:43.107373	2026-04-08 08:34:43.107373	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
652	16	\N	1	1	Payment Status	\N	payment.payment_status	qweb	payment/views/portal_templates.xml	primary	{"en_US": "<t name=\\"Payment Status\\" t-name=\\"payment.payment_status\\">\\n        <t t-call=\\"portal.frontend_layout\\">\\n            <t t-set=\\"page_title\\" t-value=\\"'Payment Status'\\"/>\\n            <t t-set=\\"additional_title\\"><t t-esc=\\"page_title\\"/></t>\\n            <div class=\\"wrap\\">\\n                <div class=\\"container\\">\\n                    <!-- Portal breadcrumb -->\\n                    <t t-call=\\"payment.portal_breadcrumb\\"/>\\n                    <!-- Payment status page -->\\n                    <div class=\\"row justify-content-center my-3\\">\\n                        <div class=\\"col-12 col-lg-8\\">\\n                            <div t-if=\\"payment_not_found\\" class=\\"text-center\\">\\n                                <p>Your payment is on its way!</p>\\n                                <p>\\n                                    You should receive an email confirming your payment within a few\\n                                    minutes.\\n                                </p>\\n                                <p>Don't hesitate to contact us if you don't receive it.</p>\\n                            </div>\\n                            <div t-else=\\"\\" name=\\"o_payment_status\\">\\n                                <t t-call=\\"payment.state_header\\">\\n                                    <t t-set=\\"is_processing\\" t-value=\\"True\\"/>\\n                                </t>\\n                                <div class=\\"text-bg-light row row-cols-1 row-cols-md-2 mx-0 mb-3                                             py-2 rounded\\">\\n                                    <t t-call=\\"payment.summary_item\\">\\n                                        <t t-set=\\"name\\" t-value=\\"'amount'\\"/>\\n                                        <t t-set=\\"label\\">Amount</t>\\n                                        <t t-set=\\"value\\" t-value=\\"tx.amount\\"/>\\n                                        <t t-set=\\"options\\" t-value=\\"{                                                         'widget': 'monetary',                                                         'display_currency': tx.currency_id,                                                     }\\"/>\\n                                    </t>\\n                                    <t t-call=\\"payment.summary_item\\">\\n                                        <t t-set=\\"name\\" t-value=\\"'reference'\\"/>\\n                                        <t t-set=\\"label\\">Reference</t>\\n                                        <t t-set=\\"value\\" t-value=\\"tx.reference\\"/>\\n                                        <t t-set=\\"include_separator\\" t-value=\\"True\\"/>\\n                                    </t>\\n                                </div>\\n                            </div>\\n                        </div>\\n                    </div>\\n                </div>\\n            </div>\\n        </t>\\n    </t>", "es_ES": "<t name=\\"Payment Status\\" t-name=\\"payment.payment_status\\">\\n        <t t-call=\\"portal.frontend_layout\\">\\n            <t t-set=\\"page_title\\" t-value=\\"'Payment Status'\\"/>\\n            <t t-set=\\"additional_title\\"><t t-esc=\\"page_title\\"/></t>\\n            <div class=\\"wrap\\">\\n                <div class=\\"container\\">\\n                    <!-- Portal breadcrumb -->\\n                    <t t-call=\\"payment.portal_breadcrumb\\"/>\\n                    <!-- Payment status page -->\\n                    <div class=\\"row justify-content-center my-3\\">\\n                        <div class=\\"col-12 col-lg-8\\">\\n                            <div t-if=\\"payment_not_found\\" class=\\"text-center\\">\\n                                <p>Su pago está en camino.</p>\\n                                <p>\\n                                    En unos minutos recibirá un correo electrónico\\n                                     con la confirmación de su pago.\\n                                </p>\\n                                <p>Contáctenos en caso de que no lo reciba.</p>\\n                            </div>\\n                            <div t-else=\\"\\" name=\\"o_payment_status\\">\\n                                <t t-call=\\"payment.state_header\\">\\n                                    <t t-set=\\"is_processing\\" t-value=\\"True\\"/>\\n                                </t>\\n                                <div class=\\"text-bg-light row row-cols-1 row-cols-md-2 mx-0 mb-3                                             py-2 rounded\\">\\n                                    <t t-call=\\"payment.summary_item\\">\\n                                        <t t-set=\\"name\\" t-value=\\"'amount'\\"/>\\n                                        <t t-set=\\"label\\">Importe</t>\\n                                        <t t-set=\\"value\\" t-value=\\"tx.amount\\"/>\\n                                        <t t-set=\\"options\\" t-value=\\"{                                                         'widget': 'monetary',                                                         'display_currency': tx.currency_id,                                                     }\\"/>\\n                                    </t>\\n                                    <t t-call=\\"payment.summary_item\\">\\n                                        <t t-set=\\"name\\" t-value=\\"'reference'\\"/>\\n                                        <t t-set=\\"label\\">Referencia</t>\\n                                        <t t-set=\\"value\\" t-value=\\"tx.reference\\"/>\\n                                        <t t-set=\\"include_separator\\" t-value=\\"True\\"/>\\n                                    </t>\\n                                </div>\\n                            </div>\\n                        </div>\\n                    </div>\\n                </div>\\n            </div>\\n        </t>\\n    </t>", "pt_PT": "<t name=\\"Payment Status\\" t-name=\\"payment.payment_status\\">\\n        <t t-call=\\"portal.frontend_layout\\">\\n            <t t-set=\\"page_title\\" t-value=\\"'Payment Status'\\"/>\\n            <t t-set=\\"additional_title\\"><t t-esc=\\"page_title\\"/></t>\\n            <div class=\\"wrap\\">\\n                <div class=\\"container\\">\\n                    <!-- Portal breadcrumb -->\\n                    <t t-call=\\"payment.portal_breadcrumb\\"/>\\n                    <!-- Payment status page -->\\n                    <div class=\\"row justify-content-center my-3\\">\\n                        <div class=\\"col-12 col-lg-8\\">\\n                            <div t-if=\\"payment_not_found\\" class=\\"text-center\\">\\n                                <p>Your payment is on its way!</p>\\n                                <p>\\n                                    You should receive an email confirming your payment within a few\\n                                    minutes.\\n                                </p>\\n                                <p>Don't hesitate to contact us if you don't receive it.</p>\\n                            </div>\\n                            <div t-else=\\"\\" name=\\"o_payment_status\\">\\n                                <t t-call=\\"payment.state_header\\">\\n                                    <t t-set=\\"is_processing\\" t-value=\\"True\\"/>\\n                                </t>\\n                                <div class=\\"text-bg-light row row-cols-1 row-cols-md-2 mx-0 mb-3                                             py-2 rounded\\">\\n                                    <t t-call=\\"payment.summary_item\\">\\n                                        <t t-set=\\"name\\" t-value=\\"'amount'\\"/>\\n                                        <t t-set=\\"label\\">Valor</t>\\n                                        <t t-set=\\"value\\" t-value=\\"tx.amount\\"/>\\n                                        <t t-set=\\"options\\" t-value=\\"{                                                         'widget': 'monetary',                                                         'display_currency': tx.currency_id,                                                     }\\"/>\\n                                    </t>\\n                                    <t t-call=\\"payment.summary_item\\">\\n                                        <t t-set=\\"name\\" t-value=\\"'reference'\\"/>\\n                                        <t t-set=\\"label\\">Referência</t>\\n                                        <t t-set=\\"value\\" t-value=\\"tx.reference\\"/>\\n                                        <t t-set=\\"include_separator\\" t-value=\\"True\\"/>\\n                                    </t>\\n                                </div>\\n                            </div>\\n                        </div>\\n                    </div>\\n                </div>\\n            </div>\\n        </t>\\n    </t>"}	<?xml version="1.0"?>\n<t name="Payment Status" t-name="payment.payment_status">\n        <t t-call="portal.frontend_layout">\n            <t t-set="page_title" t-value="'Payment Status'"/>\n            <t t-set="additional_title"><t t-esc="page_title"/></t>\n            <div class="wrap">\n                <div class="container">\n                    <!-- Portal breadcrumb -->\n                    <t t-call="payment.portal_breadcrumb"/>\n                    <!-- Payment status page -->\n                    <div class="row justify-content-center my-3">\n                        <div class="col-12 col-lg-8">\n                            <div t-if="payment_not_found" class="text-center">\n                                <p>Your payment is on its way!</p>\n                                <p>\n                                    You should receive an email confirming your payment within a few\n                                    minutes.\n                                </p>\n                                <p>Don't hesitate to contact us if you don't receive it.</p>\n                            </div>\n                            <div t-else="" name="o_payment_status">\n                                <t t-call="payment.state_header">\n                                    <t t-set="is_processing" t-value="True"/>\n                                </t>\n                                <div class="text-bg-light row row-cols-1 row-cols-md-2 mx-0 mb-3                                             py-2 rounded">\n                                    <t t-call="payment.summary_item">\n                                        <t t-set="name" t-value="'amount'"/>\n                                        <t t-set="label">Amount</t>\n                                        <t t-set="value" t-value="tx.amount"/>\n                                        <t t-set="options" t-value="{                                                         'widget': 'monetary',                                                         'display_currency': tx.currency_id,                                                     }"/>\n                                    </t>\n                                    <t t-call="payment.summary_item">\n                                        <t t-set="name" t-value="'reference'"/>\n                                        <t t-set="label">Reference</t>\n                                        <t t-set="value" t-value="tx.reference"/>\n                                        <t t-set="include_separator" t-value="True"/>\n                                    </t>\n                                </div>\n                            </div>\n                        </div>\n                    </div>\n                </div>\n            </div>\n        </t>\n    </t>\n\n    	f	t	2026-04-08 08:34:43.107373	2026-04-08 08:34:43.107373	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
670	16	\N	1	1	payment.token.form	payment.token	\N	form	payment/views/payment_token_views.xml	primary	{"en_US": "<form string=\\"Payment Tokens\\" create=\\"false\\" edit=\\"false\\">\\n                <sheet>\\n                    <field name=\\"active\\" invisible=\\"1\\"/>\\n                    <div class=\\"oe_button_box\\" name=\\"button_box\\">\\n                        <button class=\\"oe_stat_button\\" name=\\"229\\" type=\\"action\\" icon=\\"fa-money\\" string=\\"Payments\\">\\n                        </button>\\n                    </div>\\n                    <widget name=\\"web_ribbon\\" title=\\"Archived\\" bg_color=\\"text-bg-danger\\" invisible=\\"active\\"/>\\n                    <group>\\n                        <group name=\\"general_information\\">\\n                            <field name=\\"payment_details\\"/>\\n                            <field name=\\"payment_method_id\\"/>\\n                            <field name=\\"partner_id\\"/>\\n                        </group>\\n                        <group name=\\"technical_information\\">\\n                            <field name=\\"provider_id\\"/>\\n                            <field name=\\"provider_ref\\"/>\\n                            <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                        </group>\\n                    </group>\\n                </sheet>\\n            </form>", "es_ES": "<form string=\\"Tókenes de pago\\" create=\\"false\\" edit=\\"false\\">\\n                <sheet>\\n                    <field name=\\"active\\" invisible=\\"1\\"/>\\n                    <div class=\\"oe_button_box\\" name=\\"button_box\\">\\n                        <button class=\\"oe_stat_button\\" name=\\"229\\" type=\\"action\\" icon=\\"fa-money\\" string=\\"Pagos\\">\\n                        </button>\\n                    </div>\\n                    <widget name=\\"web_ribbon\\" title=\\"Archivado\\" bg_color=\\"text-bg-danger\\" invisible=\\"active\\"/>\\n                    <group>\\n                        <group name=\\"general_information\\">\\n                            <field name=\\"payment_details\\"/>\\n                            <field name=\\"payment_method_id\\"/>\\n                            <field name=\\"partner_id\\"/>\\n                        </group>\\n                        <group name=\\"technical_information\\">\\n                            <field name=\\"provider_id\\"/>\\n                            <field name=\\"provider_ref\\"/>\\n                            <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                        </group>\\n                    </group>\\n                </sheet>\\n            </form>", "pt_PT": "<form string=\\"Códigos de Pagamento\\" create=\\"false\\" edit=\\"false\\">\\n                <sheet>\\n                    <field name=\\"active\\" invisible=\\"1\\"/>\\n                    <div class=\\"oe_button_box\\" name=\\"button_box\\">\\n                        <button class=\\"oe_stat_button\\" name=\\"229\\" type=\\"action\\" icon=\\"fa-money\\" string=\\"Pagamentos\\">\\n                        </button>\\n                    </div>\\n                    <widget name=\\"web_ribbon\\" title=\\"Arquivados\\" bg_color=\\"text-bg-danger\\" invisible=\\"active\\"/>\\n                    <group>\\n                        <group name=\\"general_information\\">\\n                            <field name=\\"payment_details\\"/>\\n                            <field name=\\"payment_method_id\\"/>\\n                            <field name=\\"partner_id\\"/>\\n                        </group>\\n                        <group name=\\"technical_information\\">\\n                            <field name=\\"provider_id\\"/>\\n                            <field name=\\"provider_ref\\"/>\\n                            <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                        </group>\\n                    </group>\\n                </sheet>\\n            </form>"}	<?xml version="1.0"?>\n<form string="Payment Tokens" create="false" edit="false">\n                <sheet>\n                    <field name="active" invisible="1"/>\n                    <div class="oe_button_box" name="button_box">\n                        <button class="oe_stat_button" name="229" type="action" icon="fa-money" string="Payments">\n                        </button>\n                    </div>\n                    <widget name="web_ribbon" title="Archived" bg_color="text-bg-danger" invisible="active"/>\n                    <group>\n                        <group name="general_information">\n                            <field name="payment_details"/>\n                            <field name="payment_method_id"/>\n                            <field name="partner_id"/>\n                        </group>\n                        <group name="technical_information">\n                            <field name="provider_id"/>\n                            <field name="provider_ref"/>\n                            <field name="company_id" groups="base.group_multi_company"/>\n                        </group>\n                    </group>\n                </sheet>\n            </form>\n        	f	t	2026-04-08 08:34:43.107373	2026-04-08 08:34:43.107373	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
671	16	\N	1	1	payment.token.list	payment.token	\N	list	payment/views/payment_token_views.xml	primary	{"en_US": "<list string=\\"Payment Tokens\\" create=\\"false\\">\\n                <field name=\\"payment_details\\"/>\\n                <field name=\\"partner_id\\"/>\\n                <field name=\\"payment_method_id\\"/>\\n                <field name=\\"provider_id\\"/>\\n                <field name=\\"provider_ref\\"/>\\n                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" optional=\\"show\\"/>\\n            </list>", "es_ES": "<list string=\\"Tókenes de pago\\" create=\\"false\\">\\n                <field name=\\"payment_details\\"/>\\n                <field name=\\"partner_id\\"/>\\n                <field name=\\"payment_method_id\\"/>\\n                <field name=\\"provider_id\\"/>\\n                <field name=\\"provider_ref\\"/>\\n                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" optional=\\"show\\"/>\\n            </list>", "pt_PT": "<list string=\\"Códigos de Pagamento\\" create=\\"false\\">\\n                <field name=\\"payment_details\\"/>\\n                <field name=\\"partner_id\\"/>\\n                <field name=\\"payment_method_id\\"/>\\n                <field name=\\"provider_id\\"/>\\n                <field name=\\"provider_ref\\"/>\\n                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" optional=\\"show\\"/>\\n            </list>"}	<?xml version="1.0"?>\n<list string="Payment Tokens" create="false">\n                <field name="payment_details"/>\n                <field name="partner_id"/>\n                <field name="payment_method_id"/>\n                <field name="provider_id"/>\n                <field name="provider_ref"/>\n                <field name="company_id" groups="base.group_multi_company" optional="show"/>\n            </list>\n        	f	t	2026-04-08 08:34:43.107373	2026-04-08 08:34:43.107373	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
672	16	\N	1	1	payment.token.search	payment.token	\N	search	payment/views/payment_token_views.xml	primary	{"en_US": "<search string=\\"Payment Tokens\\">\\n                <field name=\\"partner_id\\"/>\\n                <separator/>\\n                <filter string=\\"Archived\\" name=\\"inactive\\" domain=\\"[('active', '=', False)]\\"/>\\n                <group expand=\\"1\\" string=\\"Group By\\">\\n                    <filter string=\\"Provider\\" name=\\"provider_id\\" context=\\"{'group_by': 'provider_id'}\\"/>\\n                    <filter string=\\"Partner\\" name=\\"partner_id\\" context=\\"{'group_by': 'partner_id'}\\"/>\\n                    <filter string=\\"Company\\" name=\\"company\\" context=\\"{'group_by': 'company_id'}\\" groups=\\"base.group_multi_company\\"/>\\n                </group>\\n            </search>", "es_ES": "<search string=\\"Tókenes de pago\\">\\n                <field name=\\"partner_id\\"/>\\n                <separator/>\\n                <filter string=\\"Archivado\\" name=\\"inactive\\" domain=\\"[('active', '=', False)]\\"/>\\n                <group expand=\\"1\\" string=\\"Agrupar por\\">\\n                    <filter string=\\"Proveedor\\" name=\\"provider_id\\" context=\\"{'group_by': 'provider_id'}\\"/>\\n                    <filter string=\\"Contacto\\" name=\\"partner_id\\" context=\\"{'group_by': 'partner_id'}\\"/>\\n                    <filter string=\\"Compañía\\" name=\\"company\\" context=\\"{'group_by': 'company_id'}\\" groups=\\"base.group_multi_company\\"/>\\n                </group>\\n            </search>", "pt_PT": "<search string=\\"Códigos de Pagamento\\">\\n                <field name=\\"partner_id\\"/>\\n                <separator/>\\n                <filter string=\\"Arquivados\\" name=\\"inactive\\" domain=\\"[('active', '=', False)]\\"/>\\n                <group expand=\\"1\\" string=\\"Agrupar Por\\">\\n                    <filter string=\\"Provedor\\" name=\\"provider_id\\" context=\\"{'group_by': 'provider_id'}\\"/>\\n                    <filter string=\\"Parceiro\\" name=\\"partner_id\\" context=\\"{'group_by': 'partner_id'}\\"/>\\n                    <filter string=\\"Empresa\\" name=\\"company\\" context=\\"{'group_by': 'company_id'}\\" groups=\\"base.group_multi_company\\"/>\\n                </group>\\n            </search>"}	<?xml version="1.0"?>\n<search string="Payment Tokens">\n                <field name="partner_id"/>\n                <separator/>\n                <filter string="Archived" name="inactive" domain="[('active', '=', False)]"/>\n                <group expand="1" string="Group By">\n                    <filter string="Provider" name="provider_id" context="{'group_by': 'provider_id'}"/>\n                    <filter string="Partner" name="partner_id" context="{'group_by': 'partner_id'}"/>\n                    <filter string="Company" name="company" context="{'group_by': 'company_id'}" groups="base.group_multi_company"/>\n                </group>\n            </search>\n        	f	t	2026-04-08 08:34:43.107373	2026-04-08 08:34:43.107373	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
778	1000	\N	1	1	res.company.form.view.onboarding	res.company	\N	form	account/views/res_company_views.xml	primary	{"en_US": "<form string=\\"Company\\" duplicate=\\"0\\">\\n                <sheet>\\n                    <field name=\\"logo\\" widget=\\"image\\" class=\\"oe_avatar\\"/>\\n                    <div class=\\"oe_title\\">\\n                        <label for=\\"name\\"/>\\n                        <h1>\\n                            <field name=\\"name\\" placeholder=\\"e.g. My Company\\"/>\\n                        </h1>\\n                    </div>\\n                    <group>\\n                        <group>\\n                            <field name=\\"vat\\"/>\\n                            <label for=\\"street\\" string=\\"Address\\"/>\\n                            <div class=\\"o_address_format\\">\\n                                <field name=\\"street\\" placeholder=\\"Street...\\" class=\\"o_address_street\\"/>\\n                                <field name=\\"street2\\" placeholder=\\"Street 2...\\" class=\\"o_address_street\\"/>\\n                                <field name=\\"city\\" placeholder=\\"City\\" class=\\"o_address_city\\"/>\\n                                <field name=\\"state_id\\" class=\\"o_address_state\\" placeholder=\\"State\\" options=\\"{&quot;no_open&quot;: True}\\"/>\\n                                <field name=\\"zip\\" placeholder=\\"ZIP\\" class=\\"o_address_zip\\"/>\\n                                <field name=\\"country_id\\" placeholder=\\"Country\\" class=\\"o_address_country\\" options=\\"{&quot;no_open&quot;: True, &quot;no_create&quot;: True}\\"/>\\n                            </div>\\n                            <field name=\\"company_registry\\"/>\\n                            <field name=\\"currency_id\\" options=\\"{'no_create': True, 'no_open': True}\\" id=\\"company_currency\\" context=\\"{'active_test': False}\\"/>\\n                        </group>\\n                        <group>\\n                            <field name=\\"phone\\" class=\\"o_force_ltr\\"/>\\n                            <field name=\\"mobile\\" class=\\"o_force_ltr\\"/>\\n                            <field name=\\"email\\"/>\\n                            <field name=\\"website\\" string=\\"Website\\" widget=\\"url\\" placeholder=\\"e.g. https://www.odoo.com\\"/>\\n                        </group>\\n                    </group>\\n                </sheet>\\n                <footer>\\n                    <button name=\\"action_save_onboarding_company_data\\" string=\\"Save\\" class=\\"oe_highlight\\" type=\\"object\\" data-hotkey=\\"S\\"/>\\n                    <button special=\\"cancel\\" data-hotkey=\\"J\\" string=\\"Discard\\"/>\\n                </footer>\\n            </form>", "es_ES": "<form string=\\"Compañía\\" duplicate=\\"0\\">\\n                <sheet>\\n                    <field name=\\"logo\\" widget=\\"image\\" class=\\"oe_avatar\\"/>\\n                    <div class=\\"oe_title\\">\\n                        <label for=\\"name\\"/>\\n                        <h1>\\n                            <field name=\\"name\\" placeholder=\\"p. ej. Mi Compañía\\"/>\\n                        </h1>\\n                    </div>\\n                    <group>\\n                        <group>\\n                            <field name=\\"vat\\"/>\\n                            <label for=\\"street\\" string=\\"Dirección\\"/>\\n                            <div class=\\"o_address_format\\">\\n                                <field name=\\"street\\" placeholder=\\"Calle...\\" class=\\"o_address_street\\"/>\\n                                <field name=\\"street2\\" placeholder=\\"Calle 2...\\" class=\\"o_address_street\\"/>\\n                                <field name=\\"city\\" placeholder=\\"Ciudad\\" class=\\"o_address_city\\"/>\\n                                <field name=\\"state_id\\" class=\\"o_address_state\\" placeholder=\\"Estado\\" options=\\"{&quot;no_open&quot;: True}\\"/>\\n                                <field name=\\"zip\\" placeholder=\\"C.P.\\" class=\\"o_address_zip\\"/>\\n                                <field name=\\"country_id\\" placeholder=\\"País\\" class=\\"o_address_country\\" options=\\"{&quot;no_open&quot;: True, &quot;no_create&quot;: True}\\"/>\\n                            </div>\\n                            <field name=\\"company_registry\\"/>\\n                            <field name=\\"currency_id\\" options=\\"{'no_create': True, 'no_open': True}\\" id=\\"company_currency\\" context=\\"{'active_test': False}\\"/>\\n                        </group>\\n                        <group>\\n                            <field name=\\"phone\\" class=\\"o_force_ltr\\"/>\\n                            <field name=\\"mobile\\" class=\\"o_force_ltr\\"/>\\n                            <field name=\\"email\\"/>\\n                            <field name=\\"website\\" string=\\"Sitio web\\" widget=\\"url\\" placeholder=\\"p. ej. https://www.odoo.com\\"/>\\n                        </group>\\n                    </group>\\n                </sheet>\\n                <footer>\\n                    <button name=\\"action_save_onboarding_company_data\\" string=\\"Guardar\\" class=\\"oe_highlight\\" type=\\"object\\" data-hotkey=\\"S\\"/>\\n                    <button special=\\"cancel\\" data-hotkey=\\"J\\" string=\\"Descartar\\"/>\\n                </footer>\\n            </form>", "pt_PT": "<form string=\\"Empresa\\" duplicate=\\"0\\">\\n                <sheet>\\n                    <field name=\\"logo\\" widget=\\"image\\" class=\\"oe_avatar\\"/>\\n                    <div class=\\"oe_title\\">\\n                        <label for=\\"name\\"/>\\n                        <h1>\\n                            <field name=\\"name\\" placeholder=\\"p. ex. Minha Empresa\\"/>\\n                        </h1>\\n                    </div>\\n                    <group>\\n                        <group>\\n                            <field name=\\"vat\\"/>\\n                            <label for=\\"street\\" string=\\"Endereço\\"/>\\n                            <div class=\\"o_address_format\\">\\n                                <field name=\\"street\\" placeholder=\\"Rua...\\" class=\\"o_address_street\\"/>\\n                                <field name=\\"street2\\" placeholder=\\"Rua 2...\\" class=\\"o_address_street\\"/>\\n                                <field name=\\"city\\" placeholder=\\"Cidade\\" class=\\"o_address_city\\"/>\\n                                <field name=\\"state_id\\" class=\\"o_address_state\\" placeholder=\\"Estado\\" options=\\"{&quot;no_open&quot;: True}\\"/>\\n                                <field name=\\"zip\\" placeholder=\\"Código Postal\\" class=\\"o_address_zip\\"/>\\n                                <field name=\\"country_id\\" placeholder=\\"País\\" class=\\"o_address_country\\" options=\\"{&quot;no_open&quot;: True, &quot;no_create&quot;: True}\\"/>\\n                            </div>\\n                            <field name=\\"company_registry\\"/>\\n                            <field name=\\"currency_id\\" options=\\"{'no_create': True, 'no_open': True}\\" id=\\"company_currency\\" context=\\"{'active_test': False}\\"/>\\n                        </group>\\n                        <group>\\n                            <field name=\\"phone\\" class=\\"o_force_ltr\\"/>\\n                            <field name=\\"mobile\\" class=\\"o_force_ltr\\"/>\\n                            <field name=\\"email\\"/>\\n                            <field name=\\"website\\" string=\\"Website\\" widget=\\"url\\" placeholder=\\"p. ex. https://www.odoo.com\\"/>\\n                        </group>\\n                    </group>\\n                </sheet>\\n                <footer>\\n                    <button name=\\"action_save_onboarding_company_data\\" string=\\"Guardar\\" class=\\"oe_highlight\\" type=\\"object\\" data-hotkey=\\"S\\"/>\\n                    <button special=\\"cancel\\" data-hotkey=\\"J\\" string=\\"Descartar\\"/>\\n                </footer>\\n            </form>"}	<?xml version="1.0"?>\n<form string="Company" duplicate="0">\n                <sheet>\n                    <field name="logo" widget="image" class="oe_avatar"/>\n                    <div class="oe_title">\n                        <label for="name"/>\n                        <h1>\n                            <field name="name" placeholder="e.g. My Company"/>\n                        </h1>\n                    </div>\n                    <group>\n                        <group>\n                            <field name="vat"/>\n                            <label for="street" string="Address"/>\n                            <div class="o_address_format">\n                                <field name="street" placeholder="Street..." class="o_address_street"/>\n                                <field name="street2" placeholder="Street 2..." class="o_address_street"/>\n                                <field name="city" placeholder="City" class="o_address_city"/>\n                                <field name="state_id" class="o_address_state" placeholder="State" options="{&quot;no_open&quot;: True}"/>\n                                <field name="zip" placeholder="ZIP" class="o_address_zip"/>\n                                <field name="country_id" placeholder="Country" class="o_address_country" options="{&quot;no_open&quot;: True, &quot;no_create&quot;: True}"/>\n                            </div>\n                            <field name="company_registry"/>\n                            <field name="currency_id" options="{'no_create': True, 'no_open': True}" id="company_currency" context="{'active_test': False}"/>\n                        </group>\n                        <group>\n                            <field name="phone" class="o_force_ltr"/>\n                            <field name="mobile" class="o_force_ltr"/>\n                            <field name="email"/>\n                            <field name="website" string="Website" widget="url" placeholder="e.g. https://www.odoo.com"/>\n                        </group>\n                    </group>\n                </sheet>\n                <footer>\n                    <button name="action_save_onboarding_company_data" string="Save" class="oe_highlight" type="object" data-hotkey="S"/>\n                    <button special="cancel" data-hotkey="J" string="Discard"/>\n                </footer>\n            </form>\n        	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
666	16	\N	1	1	payment.transaction.form	payment.transaction	\N	form	payment/views/payment_transaction_views.xml	primary	{"en_US": "<form string=\\"Payment Transactions\\" create=\\"false\\" edit=\\"false\\">\\n                <header>\\n                    <button type=\\"object\\" name=\\"action_capture\\" invisible=\\"state != 'authorized'\\" string=\\"Capture Transaction\\" class=\\"oe_highlight\\"/>\\n                    <button type=\\"object\\" name=\\"action_void\\" invisible=\\"state != 'authorized'\\" string=\\"Void Transaction\\" confirm=\\"Are you sure you want to void the authorized transaction? This action can't be undone.\\"/>\\n                    <field name=\\"state\\" widget=\\"statusbar\\"/>\\n                </header>\\n                <sheet>\\n                    <div class=\\"oe_button_box\\" name=\\"button_box\\">\\n                        <button name=\\"action_view_refunds\\" type=\\"object\\" class=\\"oe_stat_button\\" icon=\\"fa-money\\" invisible=\\"refunds_count == 0\\">\\n                            <field name=\\"refunds_count\\" widget=\\"statinfo\\" string=\\"Refunds\\"/>\\n                        </button>\\n                    </div>\\n                    <group>\\n                        <group name=\\"transaction_details\\">\\n                            <field name=\\"reference\\"/>\\n                            <field name=\\"source_transaction_id\\" invisible=\\"not source_transaction_id\\"/>\\n                            <field name=\\"amount\\"/>\\n                            <field name=\\"currency_id\\" invisible=\\"1\\"/>\\n                            <field name=\\"payment_method_id\\"/>\\n                            <field name=\\"provider_id\\"/>\\n                            <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                            <!-- Used by some provider-specific views -->\\n                            <field name=\\"provider_code\\" invisible=\\"1\\"/>\\n                            <field name=\\"provider_reference\\"/>\\n                            <field name=\\"token_id\\" invisible=\\"not token_id\\"/>\\n                            <field name=\\"create_date\\"/>\\n                            <field name=\\"last_state_change\\"/>\\n                            <field name=\\"is_post_processed\\" groups=\\"base.group_no_one\\"/>\\n                        </group>\\n                        <group name=\\"transaction_partner\\">\\n                            <field name=\\"partner_id\\" widget=\\"res_partner_many2one\\"/>\\n                            <label for=\\"partner_address\\" string=\\"Address\\"/>\\n                            <div class=\\"o_address_format\\">\\n                                <field name=\\"partner_address\\" placeholder=\\"Address\\" class=\\"o_address_street\\"/>\\n                                <field name=\\"partner_city\\" placeholder=\\"City\\" class=\\"o_address_city\\"/>\\n                                <field name=\\"partner_state_id\\" placeholder=\\"State\\" class=\\"o_address_state\\" options=\\"{'no_open': True}\\"/>\\n                                <field name=\\"partner_zip\\" placeholder=\\"ZIP\\" class=\\"o_address_zip\\"/>\\n                                <field name=\\"partner_country_id\\" placeholder=\\"Country\\" class=\\"o_address_country\\" options=\\"{'no_open': True}\\"/>\\n                            </div>\\n                            <field name=\\"partner_email\\" widget=\\"email\\"/>\\n                            <field name=\\"partner_phone\\" widget=\\"phone\\"/>\\n                            <field name=\\"partner_lang\\"/>\\n                        </group>\\n                    </group>\\n                    <separator string=\\"Child transactions\\" invisible=\\"not child_transaction_ids\\"/>\\n                    <field name=\\"child_transaction_ids\\" invisible=\\"not child_transaction_ids\\"/>\\n                    <group string=\\"Message\\" invisible=\\"not state_message\\">\\n                        <field name=\\"state_message\\" nolabel=\\"1\\"/>\\n                    </group>\\n                </sheet>\\n            </form>", "es_ES": "<form string=\\"Transacciones de pago\\" create=\\"false\\" edit=\\"false\\">\\n                <header>\\n                    <button type=\\"object\\" name=\\"action_capture\\" invisible=\\"state != 'authorized'\\" string=\\"Capturar transacción\\" class=\\"oe_highlight\\"/>\\n                    <button type=\\"object\\" name=\\"action_void\\" invisible=\\"state != 'authorized'\\" string=\\"Anular transacción\\" confirm=\\"¿Está seguro de que desea anular la transacción autorizada? Esta acción no puede deshacerse.\\"/>\\n                    <field name=\\"state\\" widget=\\"statusbar\\"/>\\n                </header>\\n                <sheet>\\n                    <div class=\\"oe_button_box\\" name=\\"button_box\\">\\n                        <button name=\\"action_view_refunds\\" type=\\"object\\" class=\\"oe_stat_button\\" icon=\\"fa-money\\" invisible=\\"refunds_count == 0\\">\\n                            <field name=\\"refunds_count\\" widget=\\"statinfo\\" string=\\"Reembolsos\\"/>\\n                        </button>\\n                    </div>\\n                    <group>\\n                        <group name=\\"transaction_details\\">\\n                            <field name=\\"reference\\"/>\\n                            <field name=\\"source_transaction_id\\" invisible=\\"not source_transaction_id\\"/>\\n                            <field name=\\"amount\\"/>\\n                            <field name=\\"currency_id\\" invisible=\\"1\\"/>\\n                            <field name=\\"payment_method_id\\"/>\\n                            <field name=\\"provider_id\\"/>\\n                            <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                            <!-- Used by some provider-specific views -->\\n                            <field name=\\"provider_code\\" invisible=\\"1\\"/>\\n                            <field name=\\"provider_reference\\"/>\\n                            <field name=\\"token_id\\" invisible=\\"not token_id\\"/>\\n                            <field name=\\"create_date\\"/>\\n                            <field name=\\"last_state_change\\"/>\\n                            <field name=\\"is_post_processed\\" groups=\\"base.group_no_one\\"/>\\n                        </group>\\n                        <group name=\\"transaction_partner\\">\\n                            <field name=\\"partner_id\\" widget=\\"res_partner_many2one\\"/>\\n                            <label for=\\"partner_address\\" string=\\"Dirección\\"/>\\n                            <div class=\\"o_address_format\\">\\n                                <field name=\\"partner_address\\" placeholder=\\"Dirección\\" class=\\"o_address_street\\"/>\\n                                <field name=\\"partner_city\\" placeholder=\\"Ciudad\\" class=\\"o_address_city\\"/>\\n                                <field name=\\"partner_state_id\\" placeholder=\\"Estado\\" class=\\"o_address_state\\" options=\\"{'no_open': True}\\"/>\\n                                <field name=\\"partner_zip\\" placeholder=\\"C.P.\\" class=\\"o_address_zip\\"/>\\n                                <field name=\\"partner_country_id\\" placeholder=\\"País\\" class=\\"o_address_country\\" options=\\"{'no_open': True}\\"/>\\n                            </div>\\n                            <field name=\\"partner_email\\" widget=\\"email\\"/>\\n                            <field name=\\"partner_phone\\" widget=\\"phone\\"/>\\n                            <field name=\\"partner_lang\\"/>\\n                        </group>\\n                    </group>\\n                    <separator string=\\"Transacciones hijas \\" invisible=\\"not child_transaction_ids\\"/>\\n                    <field name=\\"child_transaction_ids\\" invisible=\\"not child_transaction_ids\\"/>\\n                    <group string=\\"Mensaje\\" invisible=\\"not state_message\\">\\n                        <field name=\\"state_message\\" nolabel=\\"1\\"/>\\n                    </group>\\n                </sheet>\\n            </form>", "pt_PT": "<form string=\\"Transações de Pagamento\\" create=\\"false\\" edit=\\"false\\">\\n                <header>\\n                    <button type=\\"object\\" name=\\"action_capture\\" invisible=\\"state != 'authorized'\\" string=\\"Capturar Transação\\" class=\\"oe_highlight\\"/>\\n                    <button type=\\"object\\" name=\\"action_void\\" invisible=\\"state != 'authorized'\\" string=\\"Anular transação\\" confirm=\\"Tem certeza de que deseja anular a transação autorizada? Esta ação não pode ser desfeita.\\"/>\\n                    <field name=\\"state\\" widget=\\"statusbar\\"/>\\n                </header>\\n                <sheet>\\n                    <div class=\\"oe_button_box\\" name=\\"button_box\\">\\n                        <button name=\\"action_view_refunds\\" type=\\"object\\" class=\\"oe_stat_button\\" icon=\\"fa-money\\" invisible=\\"refunds_count == 0\\">\\n                            <field name=\\"refunds_count\\" widget=\\"statinfo\\" string=\\"Notas de Crédito\\"/>\\n                        </button>\\n                    </div>\\n                    <group>\\n                        <group name=\\"transaction_details\\">\\n                            <field name=\\"reference\\"/>\\n                            <field name=\\"source_transaction_id\\" invisible=\\"not source_transaction_id\\"/>\\n                            <field name=\\"amount\\"/>\\n                            <field name=\\"currency_id\\" invisible=\\"1\\"/>\\n                            <field name=\\"payment_method_id\\"/>\\n                            <field name=\\"provider_id\\"/>\\n                            <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                            <!-- Used by some provider-specific views -->\\n                            <field name=\\"provider_code\\" invisible=\\"1\\"/>\\n                            <field name=\\"provider_reference\\"/>\\n                            <field name=\\"token_id\\" invisible=\\"not token_id\\"/>\\n                            <field name=\\"create_date\\"/>\\n                            <field name=\\"last_state_change\\"/>\\n                            <field name=\\"is_post_processed\\" groups=\\"base.group_no_one\\"/>\\n                        </group>\\n                        <group name=\\"transaction_partner\\">\\n                            <field name=\\"partner_id\\" widget=\\"res_partner_many2one\\"/>\\n                            <label for=\\"partner_address\\" string=\\"Endereço\\"/>\\n                            <div class=\\"o_address_format\\">\\n                                <field name=\\"partner_address\\" placeholder=\\"Endereço\\" class=\\"o_address_street\\"/>\\n                                <field name=\\"partner_city\\" placeholder=\\"Cidade\\" class=\\"o_address_city\\"/>\\n                                <field name=\\"partner_state_id\\" placeholder=\\"Estado\\" class=\\"o_address_state\\" options=\\"{'no_open': True}\\"/>\\n                                <field name=\\"partner_zip\\" placeholder=\\"Código Postal\\" class=\\"o_address_zip\\"/>\\n                                <field name=\\"partner_country_id\\" placeholder=\\"País\\" class=\\"o_address_country\\" options=\\"{'no_open': True}\\"/>\\n                            </div>\\n                            <field name=\\"partner_email\\" widget=\\"email\\"/>\\n                            <field name=\\"partner_phone\\" widget=\\"phone\\"/>\\n                            <field name=\\"partner_lang\\"/>\\n                        </group>\\n                    </group>\\n                    <separator string=\\"Transações secundárias\\" invisible=\\"not child_transaction_ids\\"/>\\n                    <field name=\\"child_transaction_ids\\" invisible=\\"not child_transaction_ids\\"/>\\n                    <group string=\\"Mensagem\\" invisible=\\"not state_message\\">\\n                        <field name=\\"state_message\\" nolabel=\\"1\\"/>\\n                    </group>\\n                </sheet>\\n            </form>"}	<?xml version="1.0"?>\n<form string="Payment Transactions" create="false" edit="false">\n                <header>\n                    <button type="object" name="action_capture" invisible="state != 'authorized'" string="Capture Transaction" class="oe_highlight"/>\n                    <button type="object" name="action_void" invisible="state != 'authorized'" string="Void Transaction" confirm="Are you sure you want to void the authorized transaction? This action can't be undone."/>\n                    <field name="state" widget="statusbar"/>\n                </header>\n                <sheet>\n                    <div class="oe_button_box" name="button_box">\n                        <button name="action_view_refunds" type="object" class="oe_stat_button" icon="fa-money" invisible="refunds_count == 0">\n                            <field name="refunds_count" widget="statinfo" string="Refunds"/>\n                        </button>\n                    </div>\n                    <group>\n                        <group name="transaction_details">\n                            <field name="reference"/>\n                            <field name="source_transaction_id" invisible="not source_transaction_id"/>\n                            <field name="amount"/>\n                            <field name="currency_id" invisible="1"/>\n                            <field name="payment_method_id"/>\n                            <field name="provider_id"/>\n                            <field name="company_id" groups="base.group_multi_company"/>\n                            <!-- Used by some provider-specific views -->\n                            <field name="provider_code" invisible="1"/>\n                            <field name="provider_reference"/>\n                            <field name="token_id" invisible="not token_id"/>\n                            <field name="create_date"/>\n                            <field name="last_state_change"/>\n                            <field name="is_post_processed" groups="base.group_no_one"/>\n                        </group>\n                        <group name="transaction_partner">\n                            <field name="partner_id" widget="res_partner_many2one"/>\n                            <label for="partner_address" string="Address"/>\n                            <div class="o_address_format">\n                                <field name="partner_address" placeholder="Address" class="o_address_street"/>\n                                <field name="partner_city" placeholder="City" class="o_address_city"/>\n                                <field name="partner_state_id" placeholder="State" class="o_address_state" options="{'no_open': True}"/>\n                                <field name="partner_zip" placeholder="ZIP" class="o_address_zip"/>\n                                <field name="partner_country_id" placeholder="Country" class="o_address_country" options="{'no_open': True}"/>\n                            </div>\n                            <field name="partner_email" widget="email"/>\n                            <field name="partner_phone" widget="phone"/>\n                            <field name="partner_lang"/>\n                        </group>\n                    </group>\n                    <separator string="Child transactions" invisible="not child_transaction_ids"/>\n                    <field name="child_transaction_ids" invisible="not child_transaction_ids"/>\n                    <group string="Message" invisible="not state_message">\n                        <field name="state_message" nolabel="1"/>\n                    </group>\n                </sheet>\n            </form>\n        	f	t	2026-04-08 08:34:43.107373	2026-04-08 08:34:43.107373	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
667	16	\N	1	1	payment.transaction.list	payment.transaction	\N	list	payment/views/payment_transaction_views.xml	primary	{"en_US": "<list string=\\"Payment Transactions\\" create=\\"false\\">\\n                <field name=\\"reference\\"/>\\n                <field name=\\"create_date\\"/>\\n                <field name=\\"payment_method_id\\"/>\\n                <field name=\\"provider_id\\"/>\\n                <field name=\\"partner_id\\"/>\\n                <field name=\\"partner_name\\"/>\\n                <!-- Needed to display the currency of the amounts -->\\n                <field name=\\"currency_id\\" column_invisible=\\"True\\"/>\\n                <field name=\\"amount\\"/>\\n                <field name=\\"state\\"/>\\n                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" optional=\\"show\\"/>\\n            </list>", "es_ES": "<list string=\\"Transacciones de pago\\" create=\\"false\\">\\n                <field name=\\"reference\\"/>\\n                <field name=\\"create_date\\"/>\\n                <field name=\\"payment_method_id\\"/>\\n                <field name=\\"provider_id\\"/>\\n                <field name=\\"partner_id\\"/>\\n                <field name=\\"partner_name\\"/>\\n                <!-- Needed to display the currency of the amounts -->\\n                <field name=\\"currency_id\\" column_invisible=\\"True\\"/>\\n                <field name=\\"amount\\"/>\\n                <field name=\\"state\\"/>\\n                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" optional=\\"show\\"/>\\n            </list>", "pt_PT": "<list string=\\"Transações de Pagamento\\" create=\\"false\\">\\n                <field name=\\"reference\\"/>\\n                <field name=\\"create_date\\"/>\\n                <field name=\\"payment_method_id\\"/>\\n                <field name=\\"provider_id\\"/>\\n                <field name=\\"partner_id\\"/>\\n                <field name=\\"partner_name\\"/>\\n                <!-- Needed to display the currency of the amounts -->\\n                <field name=\\"currency_id\\" column_invisible=\\"True\\"/>\\n                <field name=\\"amount\\"/>\\n                <field name=\\"state\\"/>\\n                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" optional=\\"show\\"/>\\n            </list>"}	<?xml version="1.0"?>\n<list string="Payment Transactions" create="false">\n                <field name="reference"/>\n                <field name="create_date"/>\n                <field name="payment_method_id"/>\n                <field name="provider_id"/>\n                <field name="partner_id"/>\n                <field name="partner_name"/>\n                <!-- Needed to display the currency of the amounts -->\n                <field name="currency_id" column_invisible="True"/>\n                <field name="amount"/>\n                <field name="state"/>\n                <field name="company_id" groups="base.group_multi_company" optional="show"/>\n            </list>\n        	f	t	2026-04-08 08:34:43.107373	2026-04-08 08:34:43.107373	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
669	16	\N	1	1	payment.transaction.search	payment.transaction	\N	search	payment/views/payment_transaction_views.xml	primary	{"en_US": "<search>\\n                <field name=\\"reference\\"/>\\n                <field name=\\"provider_id\\"/>\\n                <field name=\\"partner_id\\"/>\\n                <field name=\\"partner_name\\"/>\\n                <group expand=\\"1\\" string=\\"Group By\\">\\n                    <filter string=\\"Provider\\" name=\\"provider_id\\" context=\\"{'group_by': 'provider_id'}\\"/>\\n                    <filter string=\\"Partner\\" name=\\"partner_id\\" context=\\"{'group_by': 'partner_id'}\\"/>\\n                    <filter string=\\"Status\\" name=\\"state\\" context=\\"{'group_by': 'state'}\\"/>\\n                    <filter string=\\"Company\\" name=\\"company\\" context=\\"{'group_by': 'company_id'}\\" groups=\\"base.group_multi_company\\"/>\\n                </group>\\n            </search>", "es_ES": "<search>\\n                <field name=\\"reference\\"/>\\n                <field name=\\"provider_id\\"/>\\n                <field name=\\"partner_id\\"/>\\n                <field name=\\"partner_name\\"/>\\n                <group expand=\\"1\\" string=\\"Agrupar por\\">\\n                    <filter string=\\"Proveedor\\" name=\\"provider_id\\" context=\\"{'group_by': 'provider_id'}\\"/>\\n                    <filter string=\\"Contacto\\" name=\\"partner_id\\" context=\\"{'group_by': 'partner_id'}\\"/>\\n                    <filter string=\\"Estado\\" name=\\"state\\" context=\\"{'group_by': 'state'}\\"/>\\n                    <filter string=\\"Compañía\\" name=\\"company\\" context=\\"{'group_by': 'company_id'}\\" groups=\\"base.group_multi_company\\"/>\\n                </group>\\n            </search>", "pt_PT": "<search>\\n                <field name=\\"reference\\"/>\\n                <field name=\\"provider_id\\"/>\\n                <field name=\\"partner_id\\"/>\\n                <field name=\\"partner_name\\"/>\\n                <group expand=\\"1\\" string=\\"Agrupar Por\\">\\n                    <filter string=\\"Provedor\\" name=\\"provider_id\\" context=\\"{'group_by': 'provider_id'}\\"/>\\n                    <filter string=\\"Parceiro\\" name=\\"partner_id\\" context=\\"{'group_by': 'partner_id'}\\"/>\\n                    <filter string=\\"Estado\\" name=\\"state\\" context=\\"{'group_by': 'state'}\\"/>\\n                    <filter string=\\"Empresa\\" name=\\"company\\" context=\\"{'group_by': 'company_id'}\\" groups=\\"base.group_multi_company\\"/>\\n                </group>\\n            </search>"}	<?xml version="1.0"?>\n<search>\n                <field name="reference"/>\n                <field name="provider_id"/>\n                <field name="partner_id"/>\n                <field name="partner_name"/>\n                <group expand="1" string="Group By">\n                    <filter string="Provider" name="provider_id" context="{'group_by': 'provider_id'}"/>\n                    <filter string="Partner" name="partner_id" context="{'group_by': 'partner_id'}"/>\n                    <filter string="Status" name="state" context="{'group_by': 'state'}"/>\n                    <filter string="Company" name="company" context="{'group_by': 'company_id'}" groups="base.group_multi_company"/>\n                </group>\n            </search>\n        	f	t	2026-04-08 08:34:43.107373	2026-04-08 08:34:43.107373	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
654	16	\N	1	1	payment.portal_breadcrumb	\N	payment.portal_breadcrumb	qweb	payment/views/portal_templates.xml	primary	{"en_US": "<t t-name=\\"payment.portal_breadcrumb\\">\\n        <!-- Parameters description:\\n            - page_title: The title of the breadcrumb item.\\n        -->\\n        <div class=\\"row\\">\\n            <div class=\\"col-md-6\\">\\n                <ol class=\\"breadcrumb px-0 mt16\\">\\n                    <li id=\\"o_payment_portal_home\\" class=\\"breadcrumb-item\\">\\n                        <a href=\\"/my/home\\">\\n                            <i class=\\"fa fa-home\\" role=\\"img\\" title=\\"Home\\" aria-label=\\"Home\\"/>\\n                        </a>\\n                    </li>\\n                    <li class=\\"breadcrumb-item\\"><t t-esc=\\"page_title\\"/></li>\\n                </ol>\\n            </div>\\n        </div>\\n    </t>", "es_ES": "<t t-name=\\"payment.portal_breadcrumb\\">\\n        <!-- Parameters description:\\n            - page_title: The title of the breadcrumb item.\\n        -->\\n        <div class=\\"row\\">\\n            <div class=\\"col-md-6\\">\\n                <ol class=\\"breadcrumb px-0 mt16\\">\\n                    <li id=\\"o_payment_portal_home\\" class=\\"breadcrumb-item\\">\\n                        <a href=\\"/my/home\\">\\n                            <i class=\\"fa fa-home\\" role=\\"img\\" title=\\"Home\\" aria-label=\\"Home\\"/>\\n                        </a>\\n                    </li>\\n                    <li class=\\"breadcrumb-item\\"><t t-esc=\\"page_title\\"/></li>\\n                </ol>\\n            </div>\\n        </div>\\n    </t>", "pt_PT": "<t t-name=\\"payment.portal_breadcrumb\\">\\n        <!-- Parameters description:\\n            - page_title: The title of the breadcrumb item.\\n        -->\\n        <div class=\\"row\\">\\n            <div class=\\"col-md-6\\">\\n                <ol class=\\"breadcrumb px-0 mt16\\">\\n                    <li id=\\"o_payment_portal_home\\" class=\\"breadcrumb-item\\">\\n                        <a href=\\"/my/home\\">\\n                            <i class=\\"fa fa-home\\" role=\\"img\\" title=\\"Home\\" aria-label=\\"Home\\"/>\\n                        </a>\\n                    </li>\\n                    <li class=\\"breadcrumb-item\\"><t t-esc=\\"page_title\\"/></li>\\n                </ol>\\n            </div>\\n        </div>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="payment.portal_breadcrumb">\n        <!-- Parameters description:\n            - page_title: The title of the breadcrumb item.\n        -->\n        <div class="row">\n            <div class="col-md-6">\n                <ol class="breadcrumb px-0 mt16">\n                    <li id="o_payment_portal_home" class="breadcrumb-item">\n                        <a href="/my/home">\n                            <i class="fa fa-home" role="img" title="Home" aria-label="Home"/>\n                        </a>\n                    </li>\n                    <li class="breadcrumb-item"><t t-esc="page_title"/></li>\n                </ol>\n            </div>\n        </div>\n    </t>\n\n    	f	t	2026-04-08 08:34:43.107373	2026-04-08 08:34:43.107373	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
657	60	578	1	1	Payment Methods	\N	payment.portal_my_home_payment	qweb	payment/views/portal_templates.xml	extension	{"en_US": "<data name=\\"Payment Methods\\" customize_show=\\"True\\" inherit_id=\\"portal.portal_my_home\\" priority=\\"60\\">\\n        <xpath expr=\\"//div[hasclass('o_portal_docs')]\\" position=\\"before\\">\\n            <t t-set=\\"portal_client_category_enable\\" t-value=\\"True\\"/>\\n        </xpath>\\n        <div id=\\"portal_client_category\\" position=\\"inside\\">\\n            <t t-set=\\"partner_sudo\\" t-value=\\"request.env.user.partner_id\\"/>\\n            <t t-set=\\"providers_sudo\\" t-value=\\"request.env['payment.provider'].sudo()._get_compatible_providers(request.env.company.id, partner_sudo.id, 0., force_tokenization=True, is_validation=True)\\"/>\\n            <t t-set=\\"methods_allowing_tokenization\\" t-value=\\"request.env['payment.method'].sudo()._get_compatible_payment_methods(                             providers_sudo.ids,                             partner_sudo.id,                             force_tokenization=True,                         )\\"/>\\n            <t t-set=\\"existing_tokens\\" t-value=\\"partner_sudo.payment_token_ids + partner_sudo.commercial_partner_id.payment_token_ids\\"/>\\n            <t t-if=\\"methods_allowing_tokenization or existing_tokens\\" t-call=\\"portal.portal_docs_entry\\">\\n                <t t-set=\\"icon\\" t-value=\\"'/payment/static/img/payment-methods.svg'\\"/>\\n                <t t-set=\\"title\\">Payment methods</t>\\n                <t t-set=\\"text\\">Manage your payment methods</t>\\n                <t t-set=\\"url\\" t-value=\\"'/my/payment_method'\\"/>\\n                <t t-set=\\"config_card\\" t-value=\\"True\\"/>\\n            </t>\\n        </div>\\n    </data>", "es_ES": "<data name=\\"Payment Methods\\" customize_show=\\"True\\" inherit_id=\\"portal.portal_my_home\\" priority=\\"60\\">\\n        <xpath expr=\\"//div[hasclass('o_portal_docs')]\\" position=\\"before\\">\\n            <t t-set=\\"portal_client_category_enable\\" t-value=\\"True\\"/>\\n        </xpath>\\n        <div id=\\"portal_client_category\\" position=\\"inside\\">\\n            <t t-set=\\"partner_sudo\\" t-value=\\"request.env.user.partner_id\\"/>\\n            <t t-set=\\"providers_sudo\\" t-value=\\"request.env['payment.provider'].sudo()._get_compatible_providers(request.env.company.id, partner_sudo.id, 0., force_tokenization=True, is_validation=True)\\"/>\\n            <t t-set=\\"methods_allowing_tokenization\\" t-value=\\"request.env['payment.method'].sudo()._get_compatible_payment_methods(                             providers_sudo.ids,                             partner_sudo.id,                             force_tokenization=True,                         )\\"/>\\n            <t t-set=\\"existing_tokens\\" t-value=\\"partner_sudo.payment_token_ids + partner_sudo.commercial_partner_id.payment_token_ids\\"/>\\n            <t t-if=\\"methods_allowing_tokenization or existing_tokens\\" t-call=\\"portal.portal_docs_entry\\">\\n                <t t-set=\\"icon\\" t-value=\\"'/payment/static/img/payment-methods.svg'\\"/>\\n                <t t-set=\\"title\\">Métodos de pago</t>\\n                <t t-set=\\"text\\">Gestione sus métodos de pago</t>\\n                <t t-set=\\"url\\" t-value=\\"'/my/payment_method'\\"/>\\n                <t t-set=\\"config_card\\" t-value=\\"True\\"/>\\n            </t>\\n        </div>\\n    </data>", "pt_PT": "<data name=\\"Payment Methods\\" customize_show=\\"True\\" inherit_id=\\"portal.portal_my_home\\" priority=\\"60\\">\\n        <xpath expr=\\"//div[hasclass('o_portal_docs')]\\" position=\\"before\\">\\n            <t t-set=\\"portal_client_category_enable\\" t-value=\\"True\\"/>\\n        </xpath>\\n        <div id=\\"portal_client_category\\" position=\\"inside\\">\\n            <t t-set=\\"partner_sudo\\" t-value=\\"request.env.user.partner_id\\"/>\\n            <t t-set=\\"providers_sudo\\" t-value=\\"request.env['payment.provider'].sudo()._get_compatible_providers(request.env.company.id, partner_sudo.id, 0., force_tokenization=True, is_validation=True)\\"/>\\n            <t t-set=\\"methods_allowing_tokenization\\" t-value=\\"request.env['payment.method'].sudo()._get_compatible_payment_methods(                             providers_sudo.ids,                             partner_sudo.id,                             force_tokenization=True,                         )\\"/>\\n            <t t-set=\\"existing_tokens\\" t-value=\\"partner_sudo.payment_token_ids + partner_sudo.commercial_partner_id.payment_token_ids\\"/>\\n            <t t-if=\\"methods_allowing_tokenization or existing_tokens\\" t-call=\\"portal.portal_docs_entry\\">\\n                <t t-set=\\"icon\\" t-value=\\"'/payment/static/img/payment-methods.svg'\\"/>\\n                <t t-set=\\"title\\">Payment methods</t>\\n                <t t-set=\\"text\\">Gira os seus métodos de pagamento</t>\\n                <t t-set=\\"url\\" t-value=\\"'/my/payment_method'\\"/>\\n                <t t-set=\\"config_card\\" t-value=\\"True\\"/>\\n            </t>\\n        </div>\\n    </data>"}	<?xml version="1.0"?>\n<data name="Payment Methods" customize_show="True" inherit_id="portal.portal_my_home" priority="60">\n        <xpath expr="//div[hasclass('o_portal_docs')]" position="before">\n            <t t-set="portal_client_category_enable" t-value="True"/>\n        </xpath>\n        <div id="portal_client_category" position="inside">\n            <t t-set="partner_sudo" t-value="request.env.user.partner_id"/>\n            <t t-set="providers_sudo" t-value="request.env['payment.provider'].sudo()._get_compatible_providers(request.env.company.id, partner_sudo.id, 0., force_tokenization=True, is_validation=True)"/>\n            <t t-set="methods_allowing_tokenization" t-value="request.env['payment.method'].sudo()._get_compatible_payment_methods(                             providers_sudo.ids,                             partner_sudo.id,                             force_tokenization=True,                         )"/>\n            <t t-set="existing_tokens" t-value="partner_sudo.payment_token_ids + partner_sudo.commercial_partner_id.payment_token_ids"/>\n            <t t-if="methods_allowing_tokenization or existing_tokens" t-call="portal.portal_docs_entry">\n                <t t-set="icon" t-value="'/payment/static/img/payment-methods.svg'"/>\n                <t t-set="title">Payment methods</t>\n                <t t-set="text">Manage your payment methods</t>\n                <t t-set="url" t-value="'/my/payment_method'"/>\n                <t t-set="config_card" t-value="True"/>\n            </t>\n        </div>\n    </data>\n\n	f	t	2026-04-08 08:34:43.107373	2026-04-08 08:34:43.107373	t	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
656	16	\N	1	1	payment.state_header	\N	payment.state_header	qweb	payment/views/portal_templates.xml	primary	{"en_US": "<t t-name=\\"payment.state_header\\">\\n        <!-- Parameters description:\\n            - tx: The transaction whose status must be displayed.\\n            - is_processing: Whether the transaction is being processed.\\n        -->\\n        <t t-set=\\"waiting_heading\\">\\n            <p>Please wait...</p>\\n        </t>\\n        <t t-if=\\"tx.state == 'draft'\\">\\n            <t t-set=\\"alert_style\\" t-value=\\"'warning'\\"/>\\n            <t t-if=\\"is_processing\\" t-set=\\"status_heading\\" t-value=\\"waiting_heading\\"/>\\n            <t t-set=\\"status_message\\">\\n                <p>Your payment has not been processed yet.</p>\\n            </t>\\n        </t>\\n        <t t-elif=\\"tx.state == 'pending'\\">\\n            <t t-set=\\"alert_style\\" t-value=\\"'info'\\"/>\\n            <t t-if=\\"is_processing\\" t-set=\\"status_heading\\" t-value=\\"waiting_heading\\"/>\\n            <t t-if=\\"tx.operation == 'validation'\\" t-set=\\"status_message\\">\\n                <p>Saving your payment method.</p>\\n            </t>\\n            <t t-else=\\"\\" t-set=\\"status_message\\" t-value=\\"tx.provider_id.sudo().pending_msg\\"/>\\n        </t>\\n        <t t-elif=\\"tx.state == 'authorized'\\">\\n            <t t-set=\\"alert_style\\" t-value=\\"'success'\\"/>\\n            <t t-if=\\"is_processing\\" t-set=\\"status_heading\\" t-value=\\"waiting_heading\\"/>\\n            <t t-set=\\"status_message\\" t-value=\\"tx.provider_id.sudo().auth_msg\\"/>\\n        </t>\\n        <t t-elif=\\"tx.state == 'done'\\">\\n            <t t-set=\\"alert_style\\" t-value=\\"'success'\\"/>\\n            <t t-if=\\"not is_processing\\" t-set=\\"status_heading\\">\\n                <p>Thank you!</p>\\n            </t>\\n            <t t-if=\\"tx.operation == 'validation'\\" t-set=\\"status_message\\">\\n                <p>Your payment method has been saved.</p>\\n            </t>\\n            <t t-else=\\"\\" t-set=\\"status_message\\" t-value=\\"tx.provider_id.sudo().done_msg\\"/>\\n        </t>\\n        <t t-elif=\\"tx.state == 'cancel'\\">\\n            <t t-set=\\"alert_style\\" t-value=\\"'danger'\\"/>\\n            <t t-if=\\"tx.operation == 'validation'\\" t-set=\\"status_message\\">\\n                <p>The saving of your payment method has been canceled.</p>\\n            </t>\\n            <t t-else=\\"\\" t-set=\\"status_message\\" t-value=\\"tx.provider_id.sudo().cancel_msg\\"/>\\n        </t>\\n        <t t-elif=\\"tx.state == 'error'\\">\\n            <t t-set=\\"alert_style\\" t-value=\\"'danger'\\"/>\\n            <t t-if=\\"tx.operation == 'validation'\\" t-set=\\"status_message\\">\\n                <p class=\\"mb-0\\">An error occurred while saving your payment method.</p>\\n            </t>\\n            <t t-else=\\"\\" t-set=\\"status_message\\">\\n                <p class=\\"mb-0\\">An error occurred during the processing of your payment.</p>\\n            </t>\\n        </t>\\n\\n        <t t-if=\\"is_html_empty(status_message)\\" t-set=\\"status_message\\" t-value=\\"''\\"/>\\n        <t t-set=\\"o_payment_status_alert_class\\" t-value=\\"'alert alert-'+ alert_style +' d-flex gap-3'\\"/>\\n\\n        <div t-if=\\"status_heading or status_message or tx.state_message\\" name=\\"o_payment_status_alert\\" t-attf-class=\\"{{o_payment_status_alert_class}}\\">\\n            <t t-set=\\"alert_icon\\" t-value=\\"'fa-cog fa-spin' if is_processing and alert_style != 'danger'                         else 'fa-check' if alert_style == 'success'                         else 'fa-info-circle' if alert_style == 'info'                         else 'fa-exclamation-triangle'\\"/>\\n            <div id=\\"o_payment_status_icon\\">\\n                <i t-attf-class=\\"fa {{alert_icon}}\\"/>\\n            </div>\\n            <div id=\\"o_payment_status_message\\" class=\\"w-100\\">\\n                <h5 t-if=\\"status_heading\\" t-out=\\"status_heading\\" class=\\"alert-heading mb-0\\"/>\\n                <t t-if=\\"status_message\\" t-out=\\"status_message\\" class=\\"mb-0\\"/>\\n                <t t-if=\\"tx.state_message\\" t-out=\\"tx.state_message\\" class=\\"mb-0\\"/>\\n            </div>\\n            <a t-if=\\"is_processing\\" t-att-href=\\"tx.landing_route\\" class=\\"alert-link ms-auto text-nowrap\\">\\n                Skip <i class=\\"oi oi-arrow-right ms-1 small\\"/>\\n            </a>\\n        </div>\\n    </t>", "es_ES": "<t t-name=\\"payment.state_header\\">\\n        <!-- Parameters description:\\n            - tx: The transaction whose status must be displayed.\\n            - is_processing: Whether the transaction is being processed.\\n        -->\\n        <t t-set=\\"waiting_heading\\">\\n            <p>Por favor espere... </p>\\n        </t>\\n        <t t-if=\\"tx.state == 'draft'\\">\\n            <t t-set=\\"alert_style\\" t-value=\\"'warning'\\"/>\\n            <t t-if=\\"is_processing\\" t-set=\\"status_heading\\" t-value=\\"waiting_heading\\"/>\\n            <t t-set=\\"status_message\\">\\n                <p>Aún no se ha procesado su pago.</p>\\n            </t>\\n        </t>\\n        <t t-elif=\\"tx.state == 'pending'\\">\\n            <t t-set=\\"alert_style\\" t-value=\\"'info'\\"/>\\n            <t t-if=\\"is_processing\\" t-set=\\"status_heading\\" t-value=\\"waiting_heading\\"/>\\n            <t t-if=\\"tx.operation == 'validation'\\" t-set=\\"status_message\\">\\n                <p>Guardando su método de pago. </p>\\n            </t>\\n            <t t-else=\\"\\" t-set=\\"status_message\\" t-value=\\"tx.provider_id.sudo().pending_msg\\"/>\\n        </t>\\n        <t t-elif=\\"tx.state == 'authorized'\\">\\n            <t t-set=\\"alert_style\\" t-value=\\"'success'\\"/>\\n            <t t-if=\\"is_processing\\" t-set=\\"status_heading\\" t-value=\\"waiting_heading\\"/>\\n            <t t-set=\\"status_message\\" t-value=\\"tx.provider_id.sudo().auth_msg\\"/>\\n        </t>\\n        <t t-elif=\\"tx.state == 'done'\\">\\n            <t t-set=\\"alert_style\\" t-value=\\"'success'\\"/>\\n            <t t-if=\\"not is_processing\\" t-set=\\"status_heading\\">\\n                <p>¡Gracias!</p>\\n            </t>\\n            <t t-if=\\"tx.operation == 'validation'\\" t-set=\\"status_message\\">\\n                <p>Tu método de pago ha sido guardado.</p>\\n            </t>\\n            <t t-else=\\"\\" t-set=\\"status_message\\" t-value=\\"tx.provider_id.sudo().done_msg\\"/>\\n        </t>\\n        <t t-elif=\\"tx.state == 'cancel'\\">\\n            <t t-set=\\"alert_style\\" t-value=\\"'danger'\\"/>\\n            <t t-if=\\"tx.operation == 'validation'\\" t-set=\\"status_message\\">\\n                <p>Se ha cancelado el almacenamiento de su método de pago. </p>\\n            </t>\\n            <t t-else=\\"\\" t-set=\\"status_message\\" t-value=\\"tx.provider_id.sudo().cancel_msg\\"/>\\n        </t>\\n        <t t-elif=\\"tx.state == 'error'\\">\\n            <t t-set=\\"alert_style\\" t-value=\\"'danger'\\"/>\\n            <t t-if=\\"tx.operation == 'validation'\\" t-set=\\"status_message\\">\\n                <p class=\\"mb-0\\">Ocurrió un error al guardar su método de pago.</p>\\n            </t>\\n            <t t-else=\\"\\" t-set=\\"status_message\\">\\n                <p class=\\"mb-0\\">Occurió un error al procesar su pago.</p>\\n            </t>\\n        </t>\\n\\n        <t t-if=\\"is_html_empty(status_message)\\" t-set=\\"status_message\\" t-value=\\"''\\"/>\\n        <t t-set=\\"o_payment_status_alert_class\\" t-value=\\"'alert alert-'+ alert_style +' d-flex gap-3'\\"/>\\n\\n        <div t-if=\\"status_heading or status_message or tx.state_message\\" name=\\"o_payment_status_alert\\" t-attf-class=\\"{{o_payment_status_alert_class}}\\">\\n            <t t-set=\\"alert_icon\\" t-value=\\"'fa-cog fa-spin' if is_processing and alert_style != 'danger'                         else 'fa-check' if alert_style == 'success'                         else 'fa-info-circle' if alert_style == 'info'                         else 'fa-exclamation-triangle'\\"/>\\n            <div id=\\"o_payment_status_icon\\">\\n                <i t-attf-class=\\"fa {{alert_icon}}\\"/>\\n            </div>\\n            <div id=\\"o_payment_status_message\\" class=\\"w-100\\">\\n                <h5 t-if=\\"status_heading\\" t-out=\\"status_heading\\" class=\\"alert-heading mb-0\\"/>\\n                <t t-if=\\"status_message\\" t-out=\\"status_message\\" class=\\"mb-0\\"/>\\n                <t t-if=\\"tx.state_message\\" t-out=\\"tx.state_message\\" class=\\"mb-0\\"/>\\n            </div>\\n            <a t-if=\\"is_processing\\" t-att-href=\\"tx.landing_route\\" class=\\"alert-link ms-auto text-nowrap\\">\\n                Omitir <i class=\\"oi oi-arrow-right ms-1 small\\"/>\\n            </a>\\n        </div>\\n    </t>", "pt_PT": "<t t-name=\\"payment.state_header\\">\\n        <!-- Parameters description:\\n            - tx: The transaction whose status must be displayed.\\n            - is_processing: Whether the transaction is being processed.\\n        -->\\n        <t t-set=\\"waiting_heading\\">\\n            <p>Please wait...</p>\\n        </t>\\n        <t t-if=\\"tx.state == 'draft'\\">\\n            <t t-set=\\"alert_style\\" t-value=\\"'warning'\\"/>\\n            <t t-if=\\"is_processing\\" t-set=\\"status_heading\\" t-value=\\"waiting_heading\\"/>\\n            <t t-set=\\"status_message\\">\\n                <p>O seu pagamento ainda não foi processado.</p>\\n            </t>\\n        </t>\\n        <t t-elif=\\"tx.state == 'pending'\\">\\n            <t t-set=\\"alert_style\\" t-value=\\"'info'\\"/>\\n            <t t-if=\\"is_processing\\" t-set=\\"status_heading\\" t-value=\\"waiting_heading\\"/>\\n            <t t-if=\\"tx.operation == 'validation'\\" t-set=\\"status_message\\">\\n                <p>Saving your payment method.</p>\\n            </t>\\n            <t t-else=\\"\\" t-set=\\"status_message\\" t-value=\\"tx.provider_id.sudo().pending_msg\\"/>\\n        </t>\\n        <t t-elif=\\"tx.state == 'authorized'\\">\\n            <t t-set=\\"alert_style\\" t-value=\\"'success'\\"/>\\n            <t t-if=\\"is_processing\\" t-set=\\"status_heading\\" t-value=\\"waiting_heading\\"/>\\n            <t t-set=\\"status_message\\" t-value=\\"tx.provider_id.sudo().auth_msg\\"/>\\n        </t>\\n        <t t-elif=\\"tx.state == 'done'\\">\\n            <t t-set=\\"alert_style\\" t-value=\\"'success'\\"/>\\n            <t t-if=\\"not is_processing\\" t-set=\\"status_heading\\">\\n                <p>Obrigado!</p>\\n            </t>\\n            <t t-if=\\"tx.operation == 'validation'\\" t-set=\\"status_message\\">\\n                <p>A forma de pagamento foi salva.</p>\\n            </t>\\n            <t t-else=\\"\\" t-set=\\"status_message\\" t-value=\\"tx.provider_id.sudo().done_msg\\"/>\\n        </t>\\n        <t t-elif=\\"tx.state == 'cancel'\\">\\n            <t t-set=\\"alert_style\\" t-value=\\"'danger'\\"/>\\n            <t t-if=\\"tx.operation == 'validation'\\" t-set=\\"status_message\\">\\n                <p>The saving of your payment method has been canceled.</p>\\n            </t>\\n            <t t-else=\\"\\" t-set=\\"status_message\\" t-value=\\"tx.provider_id.sudo().cancel_msg\\"/>\\n        </t>\\n        <t t-elif=\\"tx.state == 'error'\\">\\n            <t t-set=\\"alert_style\\" t-value=\\"'danger'\\"/>\\n            <t t-if=\\"tx.operation == 'validation'\\" t-set=\\"status_message\\">\\n                <p class=\\"mb-0\\">An error occurred while saving your payment method.</p>\\n            </t>\\n            <t t-else=\\"\\" t-set=\\"status_message\\">\\n                <p class=\\"mb-0\\">Ocorreu um erro durante o processamento do seu pagamento.</p>\\n            </t>\\n        </t>\\n\\n        <t t-if=\\"is_html_empty(status_message)\\" t-set=\\"status_message\\" t-value=\\"''\\"/>\\n        <t t-set=\\"o_payment_status_alert_class\\" t-value=\\"'alert alert-'+ alert_style +' d-flex gap-3'\\"/>\\n\\n        <div t-if=\\"status_heading or status_message or tx.state_message\\" name=\\"o_payment_status_alert\\" t-attf-class=\\"{{o_payment_status_alert_class}}\\">\\n            <t t-set=\\"alert_icon\\" t-value=\\"'fa-cog fa-spin' if is_processing and alert_style != 'danger'                         else 'fa-check' if alert_style == 'success'                         else 'fa-info-circle' if alert_style == 'info'                         else 'fa-exclamation-triangle'\\"/>\\n            <div id=\\"o_payment_status_icon\\">\\n                <i t-attf-class=\\"fa {{alert_icon}}\\"/>\\n            </div>\\n            <div id=\\"o_payment_status_message\\" class=\\"w-100\\">\\n                <h5 t-if=\\"status_heading\\" t-out=\\"status_heading\\" class=\\"alert-heading mb-0\\"/>\\n                <t t-if=\\"status_message\\" t-out=\\"status_message\\" class=\\"mb-0\\"/>\\n                <t t-if=\\"tx.state_message\\" t-out=\\"tx.state_message\\" class=\\"mb-0\\"/>\\n            </div>\\n            <a t-if=\\"is_processing\\" t-att-href=\\"tx.landing_route\\" class=\\"alert-link ms-auto text-nowrap\\">\\n                Skip <i class=\\"oi oi-arrow-right ms-1 small\\"/>\\n            </a>\\n        </div>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="payment.state_header">\n        <!-- Parameters description:\n            - tx: The transaction whose status must be displayed.\n            - is_processing: Whether the transaction is being processed.\n        -->\n        <t t-set="waiting_heading">\n            <p>Please wait...</p>\n        </t>\n        <t t-if="tx.state == 'draft'">\n            <t t-set="alert_style" t-value="'warning'"/>\n            <t t-if="is_processing" t-set="status_heading" t-value="waiting_heading"/>\n            <t t-set="status_message">\n                <p>Your payment has not been processed yet.</p>\n            </t>\n        </t>\n        <t t-elif="tx.state == 'pending'">\n            <t t-set="alert_style" t-value="'info'"/>\n            <t t-if="is_processing" t-set="status_heading" t-value="waiting_heading"/>\n            <t t-if="tx.operation == 'validation'" t-set="status_message">\n                <p>Saving your payment method.</p>\n            </t>\n            <t t-else="" t-set="status_message" t-value="tx.provider_id.sudo().pending_msg"/>\n        </t>\n        <t t-elif="tx.state == 'authorized'">\n            <t t-set="alert_style" t-value="'success'"/>\n            <t t-if="is_processing" t-set="status_heading" t-value="waiting_heading"/>\n            <t t-set="status_message" t-value="tx.provider_id.sudo().auth_msg"/>\n        </t>\n        <t t-elif="tx.state == 'done'">\n            <t t-set="alert_style" t-value="'success'"/>\n            <t t-if="not is_processing" t-set="status_heading">\n                <p>Thank you!</p>\n            </t>\n            <t t-if="tx.operation == 'validation'" t-set="status_message">\n                <p>Your payment method has been saved.</p>\n            </t>\n            <t t-else="" t-set="status_message" t-value="tx.provider_id.sudo().done_msg"/>\n        </t>\n        <t t-elif="tx.state == 'cancel'">\n            <t t-set="alert_style" t-value="'danger'"/>\n            <t t-if="tx.operation == 'validation'" t-set="status_message">\n                <p>The saving of your payment method has been canceled.</p>\n            </t>\n            <t t-else="" t-set="status_message" t-value="tx.provider_id.sudo().cancel_msg"/>\n        </t>\n        <t t-elif="tx.state == 'error'">\n            <t t-set="alert_style" t-value="'danger'"/>\n            <t t-if="tx.operation == 'validation'" t-set="status_message">\n                <p class="mb-0">An error occurred while saving your payment method.</p>\n            </t>\n            <t t-else="" t-set="status_message">\n                <p class="mb-0">An error occurred during the processing of your payment.</p>\n            </t>\n        </t>\n\n        <t t-if="is_html_empty(status_message)" t-set="status_message" t-value="''"/>\n        <t t-set="o_payment_status_alert_class" t-value="'alert alert-'+ alert_style +' d-flex gap-3'"/>\n\n        <div t-if="status_heading or status_message or tx.state_message" name="o_payment_status_alert" t-attf-class="{{o_payment_status_alert_class}}">\n            <t t-set="alert_icon" t-value="'fa-cog fa-spin' if is_processing and alert_style != 'danger'                         else 'fa-check' if alert_style == 'success'                         else 'fa-info-circle' if alert_style == 'info'                         else 'fa-exclamation-triangle'"/>\n            <div id="o_payment_status_icon">\n                <i t-attf-class="fa {{alert_icon}}"/>\n            </div>\n            <div id="o_payment_status_message" class="w-100">\n                <h5 t-if="status_heading" t-out="status_heading" class="alert-heading mb-0"/>\n                <t t-if="status_message" t-out="status_message" class="mb-0"/>\n                <t t-if="tx.state_message" t-out="tx.state_message" class="mb-0"/>\n            </div>\n            <a t-if="is_processing" t-att-href="tx.landing_route" class="alert-link ms-auto text-nowrap">\n                Skip <i class="oi oi-arrow-right ms-1 small"/>\n            </a>\n        </div>\n    </t>\n\n    	f	t	2026-04-08 08:34:43.107373	2026-04-08 08:34:43.107373	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
673	15	126	1	1	view.res.partner.form.payment.defaultcreditcard	res.partner	\N	form	payment/views/res_partner_views.xml	extension	{"en_US": "<div name=\\"button_box\\" position=\\"inside\\">\\n                <button type=\\"action\\" class=\\"oe_stat_button\\" icon=\\"fa-credit-card-alt\\" name=\\"230\\" context=\\"{'search_default_partner_id': id, 'create': False, 'edit': False}\\" invisible=\\"payment_token_count == 0\\">\\n                    <div class=\\"o_form_field o_stat_info\\">\\n                        <span class=\\"o_stat_value\\">\\n                            <field name=\\"payment_token_count\\" widget=\\"statinfo\\" nolabel=\\"1\\"/>\\n                        </span>\\n                        <span class=\\"o_stat_text\\">Saved Payment Methods</span>\\n                    </div>\\n                </button>\\n            </div>", "es_ES": "<div name=\\"button_box\\" position=\\"inside\\">\\n                <button type=\\"action\\" class=\\"oe_stat_button\\" icon=\\"fa-credit-card-alt\\" name=\\"230\\" context=\\"{'search_default_partner_id': id, 'create': False, 'edit': False}\\" invisible=\\"payment_token_count == 0\\">\\n                    <div class=\\"o_form_field o_stat_info\\">\\n                        <span class=\\"o_stat_value\\">\\n                            <field name=\\"payment_token_count\\" widget=\\"statinfo\\" nolabel=\\"1\\"/>\\n                        </span>\\n                        <span class=\\"o_stat_text\\">Métodos de pago guardados</span>\\n                    </div>\\n                </button>\\n            </div>", "pt_PT": "<div name=\\"button_box\\" position=\\"inside\\">\\n                <button type=\\"action\\" class=\\"oe_stat_button\\" icon=\\"fa-credit-card-alt\\" name=\\"230\\" context=\\"{'search_default_partner_id': id, 'create': False, 'edit': False}\\" invisible=\\"payment_token_count == 0\\">\\n                    <div class=\\"o_form_field o_stat_info\\">\\n                        <span class=\\"o_stat_value\\">\\n                            <field name=\\"payment_token_count\\" widget=\\"statinfo\\" nolabel=\\"1\\"/>\\n                        </span>\\n                        <span class=\\"o_stat_text\\">Formas de pagamento salvas</span>\\n                    </div>\\n                </button>\\n            </div>"}	<?xml version="1.0"?>\n<div name="button_box" position="inside">\n                <button type="action" class="oe_stat_button" icon="fa-credit-card-alt" name="230" context="{'search_default_partner_id': id, 'create': False, 'edit': False}" invisible="payment_token_count == 0">\n                    <div class="o_form_field o_stat_info">\n                        <span class="o_stat_value">\n                            <field name="payment_token_count" widget="statinfo" nolabel="1"/>\n                        </span>\n                        <span class="o_stat_text">Saved Payment Methods</span>\n                    </div>\n                </button>\n            </div>\n        	f	t	2026-04-08 08:34:43.107373	2026-04-08 08:34:43.107373	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
732	16	\N	1	1	account.group.list	account.group	\N	list	account/views/account_group_views.xml	primary	{"en_US": "<list string=\\"Account Group\\">\\n                    <field name=\\"code_prefix_start\\"/>\\n                    <field name=\\"code_prefix_end\\"/>\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                </list>", "es_ES": "<list string=\\"Grupo de cuenta\\">\\n                    <field name=\\"code_prefix_start\\"/>\\n                    <field name=\\"code_prefix_end\\"/>\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                </list>", "pt_PT": "<list string=\\"Grupo Contabilístico\\">\\n                    <field name=\\"code_prefix_start\\"/>\\n                    <field name=\\"code_prefix_end\\"/>\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                </list>"}	<?xml version="1.0"?>\n<list string="Account Group">\n                    <field name="code_prefix_start"/>\n                    <field name="code_prefix_end"/>\n                    <field name="name"/>\n                    <field name="company_id" groups="base.group_multi_company"/>\n                </list>\n            	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
753	16	\N	1	1	account.invoice.line.tax.search	account.tax	\N	list	account/views/account_tax_views.xml	primary	{"en_US": "<list string=\\"Account Tax\\">\\n                    <field name=\\"display_name\\" string=\\"Name\\"/>\\n                    <field name=\\"tax_scope\\"/>\\n                    <field name=\\"description\\"/>\\n                </list>", "es_ES": "<list string=\\"Impuestos de cuenta \\">\\n                    <field name=\\"display_name\\" string=\\"Nombre\\"/>\\n                    <field name=\\"tax_scope\\"/>\\n                    <field name=\\"description\\"/>\\n                </list>", "pt_PT": "<list string=\\"Conta de imposto\\">\\n                    <field name=\\"display_name\\" string=\\"Nome\\"/>\\n                    <field name=\\"tax_scope\\"/>\\n                    <field name=\\"description\\"/>\\n                </list>"}	<?xml version="1.0"?>\n<list string="Account Tax">\n                    <field name="display_name" string="Name"/>\n                    <field name="tax_scope"/>\n                    <field name="description"/>\n                </list>\n            	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
710	16	708	1	1	account.out.invoice.list	account.move	\N	list	account/views/account_move_views.xml	primary	{"en_US": "<data><xpath expr=\\"//list/header\\" position=\\"inside\\">\\n                    <button name=\\"action_send_and_print\\" type=\\"object\\" string=\\"Send\\"/>\\n                </xpath>\\n                <field name=\\"currency_id\\" position=\\"attributes\\">\\n                    <attribute name=\\"string\\">Invoice Currency</attribute>\\n                </field>\\n            </data>", "es_ES": "<data><xpath expr=\\"//list/header\\" position=\\"inside\\">\\n                    <button name=\\"action_send_and_print\\" type=\\"object\\" string=\\"Enviar\\"/>\\n                </xpath>\\n                <field name=\\"currency_id\\" position=\\"attributes\\">\\n                    <attribute name=\\"string\\">Moneda de la factura</attribute>\\n                </field>\\n            </data>", "pt_PT": "<data><xpath expr=\\"//list/header\\" position=\\"inside\\">\\n                    <button name=\\"action_send_and_print\\" type=\\"object\\" string=\\"Enviar\\"/>\\n                </xpath>\\n                <field name=\\"currency_id\\" position=\\"attributes\\">\\n                    <attribute name=\\"string\\">Moeda da Fatura</attribute>\\n                </field>\\n            </data>"}	<?xml version="1.0"?>\n<data><xpath expr="//list/header" position="inside">\n                    <button name="action_send_and_print" type="object" string="Send"/>\n                </xpath>\n                <field name="currency_id" position="attributes">\n                    <attribute name="string">Invoice Currency</attribute>\n                </field>\n            </data>	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
711	16	708	1	1	account.out.invoice.list	account.move	\N	list	account/views/account_move_views.xml	primary	{"en_US": "<data><xpath expr=\\"//list/header\\" position=\\"inside\\">\\n                    <button name=\\"action_send_and_print\\" type=\\"object\\" string=\\"Send\\"/>\\n                </xpath>\\n                <field name=\\"currency_id\\" position=\\"attributes\\">\\n                    <attribute name=\\"string\\">Credit Note Currency</attribute>\\n                </field>\\n            </data>", "es_ES": "<data><xpath expr=\\"//list/header\\" position=\\"inside\\">\\n                    <button name=\\"action_send_and_print\\" type=\\"object\\" string=\\"Enviar\\"/>\\n                </xpath>\\n                <field name=\\"currency_id\\" position=\\"attributes\\">\\n                    <attribute name=\\"string\\">Moneda de la factura rectificativa</attribute>\\n                </field>\\n            </data>", "pt_PT": "<data><xpath expr=\\"//list/header\\" position=\\"inside\\">\\n                    <button name=\\"action_send_and_print\\" type=\\"object\\" string=\\"Enviar\\"/>\\n                </xpath>\\n                <field name=\\"currency_id\\" position=\\"attributes\\">\\n                    <attribute name=\\"string\\">Moeda da Nota de Crédito</attribute>\\n                </field>\\n            </data>"}	<?xml version="1.0"?>\n<data><xpath expr="//list/header" position="inside">\n                    <button name="action_send_and_print" type="object" string="Send"/>\n                </xpath>\n                <field name="currency_id" position="attributes">\n                    <attribute name="string">Credit Note Currency</attribute>\n                </field>\n            </data>	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
714	16	712	1	1	account.out.invoice.list	account.move	\N	list	account/views/account_move_views.xml	primary	{"en_US": "<field name=\\"currency_id\\" position=\\"attributes\\">\\n                    <attribute name=\\"string\\">Refund Currency</attribute>\\n                </field>", "es_ES": "<field name=\\"currency_id\\" position=\\"attributes\\">\\n                    <attribute name=\\"string\\">Moneda del reembolso</attribute>\\n                </field>", "pt_PT": "<field name=\\"currency_id\\" position=\\"attributes\\">\\n                    <attribute name=\\"string\\">Moeda da Nota de Crédito</attribute>\\n                </field>"}	<?xml version="1.0"?>\n<field name="currency_id" position="attributes">\n                    <attribute name="string">Refund Currency</attribute>\n                </field>\n            	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
715	16	712	1	1	account.out.invoice.list	account.move	\N	list	account/views/account_move_views.xml	primary	{"en_US": "<field name=\\"currency_id\\" position=\\"attributes\\">\\n                    <attribute name=\\"string\\">Receipt Currency</attribute>\\n                </field>", "es_ES": "<field name=\\"currency_id\\" position=\\"attributes\\">\\n                    <attribute name=\\"string\\">Moneda del recibo</attribute>\\n                </field>", "pt_PT": "<field name=\\"currency_id\\" position=\\"attributes\\">\\n                    <attribute name=\\"string\\">Moeda do Recibo</attribute>\\n                </field>"}	<?xml version="1.0"?>\n<field name="currency_id" position="attributes">\n                    <attribute name="string">Receipt Currency</attribute>\n                </field>\n            	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
716	16	\N	1	1	account.move.kanban	account.move	\N	kanban	account/views/account_move_views.xml	primary	{"en_US": "<kanban class=\\"o_kanban_mobile\\" sample=\\"1\\" js_class=\\"account_documents_kanban\\">\\n                    <field name=\\"currency_id\\"/>\\n                    <templates>\\n                        <t t-name=\\"card\\">\\n                            <div class=\\"row mb4\\">\\n                                <div class=\\"col-6\\">\\n                                    <field class=\\"fw-bold\\" name=\\"partner_id\\" invisible=\\"not partner_id\\" readonly=\\"state != 'draft'\\"/>\\n                                    <field class=\\"fw-bold\\" name=\\"journal_id\\" invisible=\\"partner_id\\"/>\\n                                </div>\\n                                <div class=\\"col-6 text-end\\">\\n                                    <i class=\\"fa fa-clock-o fw-bold\\" aria-label=\\"Date\\" role=\\"img\\" title=\\"Date\\"/> <field class=\\"fw-bold\\" name=\\"date\\"/>\\n                                </div>\\n                            </div>\\n                            <field name=\\"ref\\"/>\\n                            <div class=\\"row\\">\\n                                <div class=\\"col-6\\">\\n                                    <field name=\\"amount_total_in_currency_signed\\" widget=\\"monetary\\"/>\\n                                </div>\\n                                <div class=\\"col-6\\">\\n                                    <field class=\\"float-end\\" name=\\"state\\" widget=\\"label_selection\\" options=\\"{'classes': {'draft': 'default', 'posted': 'success'}}\\"/>\\n                                </div>\\n                            </div>\\n                        </t>\\n                    </templates>\\n                </kanban>", "es_ES": "<kanban class=\\"o_kanban_mobile\\" sample=\\"1\\" js_class=\\"account_documents_kanban\\">\\n                    <field name=\\"currency_id\\"/>\\n                    <templates>\\n                        <t t-name=\\"card\\">\\n                            <div class=\\"row mb4\\">\\n                                <div class=\\"col-6\\">\\n                                    <field class=\\"fw-bold\\" name=\\"partner_id\\" invisible=\\"not partner_id\\" readonly=\\"state != 'draft'\\"/>\\n                                    <field class=\\"fw-bold\\" name=\\"journal_id\\" invisible=\\"partner_id\\"/>\\n                                </div>\\n                                <div class=\\"col-6 text-end\\">\\n                                    <i class=\\"fa fa-clock-o fw-bold\\" aria-label=\\"Date\\" role=\\"img\\" title=\\"Date\\"/> <field class=\\"fw-bold\\" name=\\"date\\"/>\\n                                </div>\\n                            </div>\\n                            <field name=\\"ref\\"/>\\n                            <div class=\\"row\\">\\n                                <div class=\\"col-6\\">\\n                                    <field name=\\"amount_total_in_currency_signed\\" widget=\\"monetary\\"/>\\n                                </div>\\n                                <div class=\\"col-6\\">\\n                                    <field class=\\"float-end\\" name=\\"state\\" widget=\\"label_selection\\" options=\\"{'classes': {'draft': 'default', 'posted': 'success'}}\\"/>\\n                                </div>\\n                            </div>\\n                        </t>\\n                    </templates>\\n                </kanban>", "pt_PT": "<kanban class=\\"o_kanban_mobile\\" sample=\\"1\\" js_class=\\"account_documents_kanban\\">\\n                    <field name=\\"currency_id\\"/>\\n                    <templates>\\n                        <t t-name=\\"card\\">\\n                            <div class=\\"row mb4\\">\\n                                <div class=\\"col-6\\">\\n                                    <field class=\\"fw-bold\\" name=\\"partner_id\\" invisible=\\"not partner_id\\" readonly=\\"state != 'draft'\\"/>\\n                                    <field class=\\"fw-bold\\" name=\\"journal_id\\" invisible=\\"partner_id\\"/>\\n                                </div>\\n                                <div class=\\"col-6 text-end\\">\\n                                    <i class=\\"fa fa-clock-o fw-bold\\" aria-label=\\"Data\\" role=\\"img\\" title=\\"Data\\"/> <field class=\\"fw-bold\\" name=\\"date\\"/>\\n                                </div>\\n                            </div>\\n                            <field name=\\"ref\\"/>\\n                            <div class=\\"row\\">\\n                                <div class=\\"col-6\\">\\n                                    <field name=\\"amount_total_in_currency_signed\\" widget=\\"monetary\\"/>\\n                                </div>\\n                                <div class=\\"col-6\\">\\n                                    <field class=\\"float-end\\" name=\\"state\\" widget=\\"label_selection\\" options=\\"{'classes': {'draft': 'default', 'posted': 'success'}}\\"/>\\n                                </div>\\n                            </div>\\n                        </t>\\n                    </templates>\\n                </kanban>"}	<?xml version="1.0"?>\n<kanban class="o_kanban_mobile" sample="1" js_class="account_documents_kanban">\n                    <field name="currency_id"/>\n                    <templates>\n                        <t t-name="card">\n                            <div class="row mb4">\n                                <div class="col-6">\n                                    <field class="fw-bold" name="partner_id" invisible="not partner_id" readonly="state != 'draft'"/>\n                                    <field class="fw-bold" name="journal_id" invisible="partner_id"/>\n                                </div>\n                                <div class="col-6 text-end">\n                                    <i class="fa fa-clock-o fw-bold" aria-label="Date" role="img" title="Date"/> <field class="fw-bold" name="date"/>\n                                </div>\n                            </div>\n                            <field name="ref"/>\n                            <div class="row">\n                                <div class="col-6">\n                                    <field name="amount_total_in_currency_signed" widget="monetary"/>\n                                </div>\n                                <div class="col-6">\n                                    <field class="float-end" name="state" widget="label_selection" options="{'classes': {'draft': 'default', 'posted': 'success'}}"/>\n                                </div>\n                            </div>\n                        </t>\n                    </templates>\n                </kanban>\n            	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
717	16	\N	1	1	account.move.form	account.move	\N	form	account/views/account_move_views.xml	primary	{"en_US": "<form string=\\"Account Entry\\" js_class=\\"account_move_form\\">\\n                    <header>\\n                        <!-- Post -->\\n                        <button name=\\"action_post\\" string=\\"Post\\" class=\\"oe_highlight\\" type=\\"object\\" groups=\\"account.group_account_invoice\\" data-hotkey=\\"q\\" context=\\"{'validate_analytic': True, 'disable_abnormal_invoice_detection': False}\\" invisible=\\"hide_post_button or move_type != 'entry'\\"/>\\n                        <button name=\\"action_post\\" string=\\"Confirm\\" class=\\"oe_highlight\\" type=\\"object\\" groups=\\"account.group_account_invoice\\" data-hotkey=\\"q\\" context=\\"{'validate_analytic': True, 'disable_abnormal_invoice_detection': False}\\" invisible=\\"hide_post_button or move_type == 'entry' or display_inactive_currency_warning\\"/>\\n                        <!-- Send (only invoices) -->\\n                        <button name=\\"action_invoice_sent\\" type=\\"object\\" string=\\"Send\\" invisible=\\"state != 'posted' or is_being_sent or invoice_pdf_report_id or move_type not in ('out_invoice', 'out_refund')\\" class=\\"oe_highlight\\" data-hotkey=\\"y\\"/>\\n                        <button name=\\"action_invoice_sent\\" type=\\"object\\" string=\\"Send\\" invisible=\\"state != 'posted' or not is_being_sent and not invoice_pdf_report_id or move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund')\\" data-hotkey=\\"y\\"/>\\n                        <button name=\\"action_print_pdf\\" type=\\"object\\" class=\\"oe_highlight\\" invisible=\\"state != 'posted' or is_being_sent or invoice_pdf_report_id or move_type == 'entry'\\" string=\\"Print\\"/>\\n                        <button name=\\"action_print_pdf\\" type=\\"object\\" invisible=\\"state != 'posted' or (not is_being_sent and not invoice_pdf_report_id)\\" string=\\"Print\\"/>\\n                        <!-- Register Payment (only invoices / receipts) -->\\n                        <button name=\\"action_register_payment\\" id=\\"account_invoice_payment_btn\\" type=\\"object\\" class=\\"oe_highlight\\" invisible=\\"(                                     state != 'posted'                                     or payment_state not in ('not_paid', 'partial', 'in_payment')                                     or move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt')                                     or invoice_has_outstanding                                 )\\" context=\\"{'dont_redirect_to_payments': True, 'display_account_trust': True}\\" string=\\"Pay\\" data-hotkey=\\"g\\" groups=\\"account.group_account_invoice\\"/>\\n                        <!-- Register Payment (only invoices / receipts, with outstanding payments) -->\\n                        <button name=\\"action_register_payment\\" id=\\"account_invoice_payment_secondary_btn\\" type=\\"object\\" invisible=\\"(                                     state != 'posted'                                     or payment_state not in ('not_paid', 'partial', 'in_payment')                                     or move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt')                                     or not invoice_has_outstanding                                 )\\" context=\\"{'dont_redirect_to_payments': True, 'display_account_trust': True}\\" string=\\"Pay\\" data-hotkey=\\"g\\" groups=\\"account.group_account_invoice\\"/>\\n                        <!-- Preview (only customer invoices) -->\\n                        <button name=\\"preview_invoice\\" type=\\"object\\" string=\\"Preview\\" data-hotkey=\\"o\\" title=\\"Preview invoice\\" invisible=\\"move_type not in ('out_invoice', 'out_refund') or state in ('draft', 'cancel')\\"/>\\n                        <!-- Reverse -->\\n                        <button name=\\"248\\" string=\\"Reverse Entry\\" type=\\"action\\" groups=\\"account.group_account_invoice\\" data-hotkey=\\"z\\" invisible=\\"move_type != 'entry' or state != 'posted' or payment_state == 'reversed'\\"/>\\n                        <button name=\\"action_reverse\\" string=\\"Credit Note\\" type=\\"object\\" groups=\\"account.group_account_invoice\\" invisible=\\"move_type not in ('out_invoice', 'in_invoice') or state != 'posted'\\" data-hotkey=\\"shift+n\\"/>\\n                        <!-- Cancel -->\\n                        <button name=\\"button_cancel\\" string=\\"Cancel Entry\\" type=\\"object\\" groups=\\"account.group_account_invoice\\" data-hotkey=\\"x\\" invisible=\\"not id or state != 'draft' or move_type != 'entry'\\"/>\\n                        <button name=\\"button_cancel\\" string=\\"Cancel\\" type=\\"object\\" groups=\\"account.group_account_invoice\\" data-hotkey=\\"x\\" invisible=\\"not id or state != 'draft' or move_type == 'entry'\\"/>\\n                        <button name=\\"button_draft\\" string=\\"Reset to Draft\\" type=\\"object\\" groups=\\"account.group_account_invoice\\" invisible=\\"not show_reset_to_draft_button\\" data-hotkey=\\"r\\"/>\\n                        <button name=\\"button_hash\\" string=\\"Lock\\" type=\\"object\\" groups=\\"account.group_account_invoice\\" invisible=\\"not restrict_mode_hash_table or inalterable_hash or state != 'posted'\\"/>\\n                        <button string=\\"Request Cancel\\" name=\\"button_request_cancel\\" type=\\"object\\" groups=\\"account.group_account_invoice\\" invisible=\\"state != 'posted' or show_reset_to_draft_button or not need_cancel_request\\" data-hotkey=\\"w\\"/>\\n\\n                        <!-- Set as Checked -->\\n                        <button name=\\"button_set_checked\\" string=\\"Set as Checked\\" type=\\"object\\" groups=\\"account.group_account_invoice\\" invisible=\\"checked or state == 'draft'\\" data-hotkey=\\"k\\"/>\\n                        <field name=\\"state\\" widget=\\"statusbar\\" statusbar_visible=\\"draft,posted\\" groups=\\"!account.group_account_secured\\"/>\\n                        <field name=\\"state\\" widget=\\"account_move_statusbar_secured\\" statusbar_visible=\\"draft,posted\\" groups=\\"account.group_account_secured\\"/>\\n                    </header>\\n                    <div class=\\"alert alert-warning w-100 d-flex align-items-center gap-1\\" invisible=\\"not duplicated_ref_ids\\" role=\\"alert\\">\\n                        <span>Warning: this document might be a duplicate of</span>\\n                        <field name=\\"duplicated_ref_ids\\" widget=\\"x2many_buttons\\" string=\\"Duplicated Documents\\" context=\\"{'name_as_amount_total': True}\\"/>\\n                    </div>\\n                    <div class=\\"alert alert-info\\" role=\\"alert\\" invisible=\\"not is_being_sent\\">\\n                        This invoice is being sent in the background.\\n                    </div>\\n                    <!-- Invoice outstanding credits -->\\n                    <div groups=\\"account.group_account_invoice,account.group_account_readonly\\" class=\\"alert alert-warning\\" role=\\"alert\\" invisible=\\"state != 'draft' or not tax_lock_date_message\\">\\n                        <field name=\\"tax_lock_date_message\\" nolabel=\\"1\\"/>\\n                    </div>\\n                    <div groups=\\"account.group_account_invoice,account.group_account_readonly\\" class=\\"alert alert-info\\" role=\\"alert\\" invisible=\\"move_type not in ('out_invoice', 'out_receipt') or not invoice_has_outstanding or payment_state not in ('not_paid', 'partial')\\">\\n                        You have <bold><a class=\\"alert-link\\" href=\\"#outstanding\\" role=\\"button\\">outstanding credits</a></bold> listed below for this customer.\\n                    </div>\\n                    <div groups=\\"account.group_account_invoice,account.group_account_readonly\\" class=\\"alert alert-info\\" role=\\"alert\\" invisible=\\"move_type not in ('in_invoice', 'in_receipt') or not invoice_has_outstanding or payment_state not in ('not_paid', 'partial')\\">\\n                        You have <bold><a class=\\"alert-link\\" href=\\"#outstanding\\" role=\\"button\\">outstanding debits</a></bold> listed below for this vendor.\\n                    </div>\\n                    <div groups=\\"account.group_account_invoice,account.group_account_readonly\\" class=\\"alert alert-info\\" role=\\"alert\\" invisible=\\"move_type != 'out_refund' or not invoice_has_outstanding or payment_state not in ('not_paid', 'partial')\\">\\n                        You have <bold><a class=\\"alert-link\\" href=\\"#outstanding\\" role=\\"button\\">outstanding debits</a></bold> listed below for this customer.\\n                    </div>\\n                    <div groups=\\"account.group_account_invoice,account.group_account_readonly\\" class=\\"alert alert-info\\" role=\\"alert\\" invisible=\\"move_type != 'in_refund' or not invoice_has_outstanding or payment_state not in ('not_paid', 'partial')\\">\\n                        You have <bold><a class=\\"alert-link\\" href=\\"#outstanding\\" role=\\"button\\">outstanding credits</a></bold> listed below for this vendor.\\n                    </div>\\n                    <div class=\\"alert alert-info\\" role=\\"alert\\" invisible=\\"state != 'draft' or auto_post != 'at_date'\\">\\n                        This move is configured to be posted automatically at the accounting date: <field name=\\"date\\" readonly=\\"1\\"/>.\\n                    </div>\\n                    <div class=\\"alert alert-info\\" role=\\"alert\\" invisible=\\"state != 'draft' or auto_post == 'no' or auto_post == 'at_date'\\">\\n                         <field name=\\"auto_post\\" readonly=\\"1\\"/> auto-posting enabled. Next accounting date: <field name=\\"date\\" readonly=\\"1\\"/>.<span invisible=\\"not auto_post_until\\"> The recurrence will end on <field name=\\"auto_post_until\\" readonly=\\"1\\"/> (included).</span>\\n                    </div>\\n                    <div groups=\\"account.group_account_invoice,account.group_account_readonly\\" class=\\"alert alert-warning\\" role=\\"alert\\" invisible=\\"partner_credit_warning == ''\\">\\n                        <field name=\\"partner_credit_warning\\"/>\\n                    </div>\\n                    <!-- Currency consistency -->\\n                    <div class=\\"alert alert-warning\\" role=\\"alert\\" invisible=\\"not display_inactive_currency_warning or move_type not in ('in_invoice', 'in_refund', 'in_receipt')\\">\\n                        In order to validate this bill, you must <button class=\\"oe_link\\" type=\\"object\\" name=\\"action_activate_currency\\" style=\\"padding: 0; vertical-align: baseline;\\">activate the currency of the bill</button>. The journal entries need to be computed by Odoo before being posted in your company's currency.\\n                    </div>\\n                    <div class=\\"alert alert-warning\\" role=\\"alert\\" invisible=\\"not display_inactive_currency_warning or move_type not in ('out_invoice', 'out_refund', 'out_receipt')\\">\\n                        In order to validate this invoice, you must <button class=\\"oe_link\\" type=\\"object\\" name=\\"action_activate_currency\\" style=\\"padding: 0; vertical-align: baseline;\\">activate the currency of the invoice</button>. The journal entries need to be computed by Odoo before being posted in your company's currency.\\n                    </div>\\n                    <div class=\\"alert alert-warning\\" role=\\"alert\\" invisible=\\"not abnormal_amount_warning\\">\\n                        <field name=\\"abnormal_amount_warning\\"/>\\n                    </div>\\n                    <div class=\\"alert alert-warning\\" role=\\"alert\\" invisible=\\"not abnormal_date_warning\\">\\n                        <field name=\\"abnormal_date_warning\\"/>\\n                    </div>\\n                    <sheet>\\n                        <div name=\\"button_box\\" class=\\"oe_button_box\\">\\n                            <button name=\\"action_open_business_doc\\" class=\\"oe_stat_button\\" icon=\\"fa-bars\\" type=\\"object\\" invisible=\\"move_type != 'entry' or not id or not origin_payment_id\\">\\n                                    <div class=\\"o_stat_info\\">\\n                                        <span class=\\"o_stat_text\\">1 Payment</span>\\n                                    </div>\\n                            </button>\\n                            <button name=\\"open_payments\\" class=\\"oe_stat_button\\" icon=\\"fa-bars\\" type=\\"object\\" invisible=\\"not payment_count\\">\\n                                    <field name=\\"payment_count\\" string=\\"Payments\\" widget=\\"statinfo\\"/>\\n                            </button>\\n                            <button name=\\"open_reconcile_view\\" class=\\"oe_stat_button\\" icon=\\"fa-bars\\" type=\\"object\\" invisible=\\"move_type != 'entry' or not id or not has_reconciled_entries\\">\\n                                    <div class=\\"o_stat_info\\">\\n                                        <span class=\\"o_stat_text\\">Reconciled Items</span>\\n                                    </div>\\n                            </button>\\n                            <button name=\\"open_created_caba_entries\\" class=\\"oe_stat_button\\" icon=\\"fa-usd\\" type=\\"object\\" invisible=\\"not tax_cash_basis_created_move_ids\\">\\n                                    <div class=\\"o_stat_info\\">\\n                                        <span class=\\"o_stat_text\\">Cash Basis Entries</span>\\n                                    </div>\\n                            </button>\\n                        </div>\\n\\n                        <!-- Payment status for invoices / receipts -->\\n                        <widget name=\\"web_ribbon\\" title=\\"Paid\\" invisible=\\"payment_state != 'paid' or move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt')\\"/>\\n                        <widget name=\\"web_ribbon\\" title=\\"In Payment\\" invisible=\\"payment_state != 'in_payment' or move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt')\\"/>\\n                        <widget name=\\"web_ribbon\\" title=\\"Partial\\" invisible=\\"payment_state != 'partial' or move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt')\\"/>\\n                        <widget name=\\"web_ribbon\\" title=\\"Reversed\\" bg_color=\\"text-bg-danger\\" invisible=\\"payment_state != 'reversed'\\"/>\\n                        <widget name=\\"web_ribbon\\" title=\\"Blocked\\" bg_color=\\"text-bg-danger\\" invisible=\\"payment_state != 'blocked' or move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt')\\"/>\\n                         <widget name=\\"web_ribbon\\" text=\\"Invoicing App Legacy\\" bg_color=\\"text-bg-info\\" invisible=\\"payment_state != 'invoicing_legacy'\\" tooltip=\\"This entry has been generated through the Invoicing app, before installing Accounting. It has been disabled by the 'Invoicing Switch Threshold Date' setting so that it does not impact your accounting.\\"/>\\n\\n                        <!-- Invisible fields -->\\n                        <field name=\\"id\\" invisible=\\"1\\"/>\\n                        <field name=\\"state\\" invisible=\\"1\\"/>\\n                        <field name=\\"company_id\\" invisible=\\"1\\"/>\\n                        <field name=\\"journal_id\\" invisible=\\"1\\"/>\\n                        <field name=\\"show_name_warning\\" invisible=\\"1\\"/>\\n                        <field name=\\"posted_before\\" invisible=\\"1\\"/>\\n                        <!--test-tags .test_01_account_tour -->\\n                        <field name=\\"move_type\\" invisible=\\"1\\" force_save=\\"1\\"/>\\n                        <field name=\\"payment_state\\" invisible=\\"1\\" force_save=\\"1\\"/>\\n                        <field name=\\"invoice_filter_type_domain\\" invisible=\\"1\\"/>\\n                        <field name=\\"suitable_journal_ids\\" invisible=\\"1\\"/>\\n                        <field name=\\"currency_id\\" invisible=\\"1\\" readonly=\\"state in ['cancel', 'posted']\\"/>\\n                        <field name=\\"company_currency_id\\" invisible=\\"1\\"/>\\n                        <field name=\\"commercial_partner_id\\" invisible=\\"1\\"/>\\n                        <field name=\\"bank_partner_id\\" invisible=\\"1\\"/>\\n                        <field name=\\"display_qr_code\\" invisible=\\"1\\"/>\\n                        <field name=\\"show_reset_to_draft_button\\" invisible=\\"1\\"/>\\n                        <field name=\\"expected_currency_rate\\" invisible=\\"1\\"/>\\n\\n                        <field name=\\"invoice_has_outstanding\\" invisible=\\"1\\"/>\\n                        <field name=\\"is_move_sent\\" invisible=\\"1\\"/>\\n                        <field name=\\"invoice_pdf_report_id\\" invisible=\\"1\\"/>\\n                        <field name=\\"need_cancel_request\\" invisible=\\"1\\"/>\\n                        <field name=\\"has_reconciled_entries\\" invisible=\\"1\\"/>\\n                        <field name=\\"restrict_mode_hash_table\\" invisible=\\"1\\"/>\\n                        <field name=\\"inalterable_hash\\" invisible=\\"1\\"/>\\n                        <field name=\\"country_code\\" invisible=\\"1\\"/>\\n                        <field name=\\"display_inactive_currency_warning\\" invisible=\\"1\\"/>\\n                        <field name=\\"statement_line_id\\" invisible=\\"1\\"/>\\n                        <field name=\\"statement_id\\" invisible=\\"1\\"/>\\n                        <field name=\\"origin_payment_id\\" invisible=\\"1\\"/>\\n                        <field name=\\"tax_country_id\\" invisible=\\"1\\"/>\\n                        <field name=\\"tax_calculation_rounding_method\\" invisible=\\"1\\"/>\\n                        <field name=\\"tax_cash_basis_created_move_ids\\" invisible=\\"1\\"/>\\n                        <field name=\\"quick_edit_mode\\" invisible=\\"1\\"/>\\n                        <field name=\\"hide_post_button\\" invisible=\\"1\\"/>\\n                        <field name=\\"quick_encoding_vals\\" invisible=\\"1\\"/>\\n                        <field name=\\"show_delivery_date\\" invisible=\\"1\\"/>\\n                        <field name=\\"is_being_sent\\" invisible=\\"1\\"/>\\n                        <field name=\\"show_update_fpos\\" invisible=\\"1\\"/>\\n\\n                        <div class=\\"oe_title\\">\\n                            <span class=\\"o_form_label\\"><field name=\\"move_type\\" readonly=\\"1\\" invisible=\\"move_type == 'entry'\\" nolabel=\\"1\\"/></span>\\n\\n                            <div class=\\"text-warning\\" invisible=\\"not show_name_warning\\">The current highest number is <field class=\\"oe_inline\\" name=\\"highest_name\\"/>. You might want to put a higher number here.</div>\\n\\n                            <h1>\\n                                <field name=\\"name\\" invisible=\\"not (name or name_placeholder or quick_edit_mode)\\" readonly=\\"state != 'draft'\\" options=\\"{'placeholder_field': 'name_placeholder'}\\"/>\\n\\n                                <span invisible=\\"name or name_placeholder or quick_edit_mode\\">Draft</span>\\n                            </h1>\\n                        </div>\\n                        <group>\\n                            <group id=\\"header_left_group\\">\\n\\n                                <label for=\\"partner_id\\" string=\\"Customer\\" style=\\"font-weight:bold;\\" invisible=\\"move_type not in ('out_invoice', 'out_refund', 'out_receipt')\\"/>\\n                                <label for=\\"partner_id\\" string=\\"Vendor\\" style=\\"font-weight:bold;\\" invisible=\\"move_type not in ('in_invoice', 'in_refund', 'in_receipt')\\"/>\\n                                <div class=\\"o_col\\" invisible=\\"move_type not in ('out_invoice', 'out_refund', 'out_receipt', 'in_invoice', 'in_refund', 'in_receipt')\\">\\n                                    <field name=\\"partner_id\\" widget=\\"res_partner_many2one\\" nolabel=\\"1\\" context=\\"{                                             'res_partner_search_mode': (context.get('default_move_type', 'entry') in ('out_invoice', 'out_refund', 'out_receipt') and 'customer') or (context.get('default_move_type', 'entry') in ('in_invoice', 'in_refund', 'in_receipt') and 'supplier') or False,                                             'show_address': 1, 'default_is_company': True, 'show_vat': True}\\" options=\\"{&quot;no_quick_create&quot;: True}\\" default_focus=\\"1\\" invisible=\\"move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt')\\" placeholder=\\"Search a name or Tax ID...\\" readonly=\\"state != 'draft'\\"/>\\n                                    <button name=\\"action_update_fpos_values\\" type=\\"object\\" string=\\"Update Taxes and Accounts\\" help=\\"Recompute all taxes and accounts based on this fiscal position\\" class=\\"btn-link mb-1 px-0\\" icon=\\"fa-refresh\\" confirm=\\"This will update all taxes and accounts based on the currently selected fiscal position.\\" invisible=\\"not show_update_fpos or state in ['cancel', 'posted']\\"/>\\n                                </div>\\n\\n                                <field name=\\"partner_shipping_id\\" groups=\\"account.group_delivery_invoice_address\\" invisible=\\"move_type not in ('out_invoice', 'out_refund', 'out_receipt')\\" readonly=\\"state != 'draft'\\"/>\\n                                <field name=\\"quick_edit_total_amount\\" class=\\"w-50\\" invisible=\\"move_type == 'entry' or not quick_edit_mode\\" readonly=\\"state != 'draft'\\"/>\\n                                <label for=\\"ref\\" string=\\"Bill Reference\\" invisible=\\"move_type not in ('in_invoice', 'in_receipt', 'in_refund')\\"/>\\n                                <field name=\\"ref\\" default_focus=\\"1\\" nolabel=\\"1\\" invisible=\\"move_type not in ('in_invoice', 'in_receipt', 'in_refund')\\"/>\\n                                <field name=\\"ref\\" default_focus=\\"1\\" invisible=\\"move_type in ('in_invoice', 'in_receipt', 'in_refund', 'out_invoice', 'out_refund')\\"/>\\n                                <field name=\\"tax_cash_basis_origin_move_id\\" invisible=\\"not tax_cash_basis_origin_move_id\\"/>\\n                                <label name=\\"invoice_vendor_bill_id_label\\" for=\\"invoice_vendor_bill_id\\" string=\\"Auto-Complete\\" class=\\"oe_edit_only\\" invisible=\\"state != 'draft' or move_type != 'in_invoice'\\"/>\\n                                <field name=\\"invoice_vendor_bill_id\\" nolabel=\\"1\\" class=\\"oe_edit_only\\" invisible=\\"state != 'draft' or move_type != 'in_invoice'\\" domain=\\"[('company_id', '=', company_id), ('partner_id','child_of', [partner_id]), ('move_type','=','in_invoice')]\\" placeholder=\\"Select an old vendor bill\\" options=\\"{'no_create': True}\\" context=\\"{'show_total_amount': True}\\"/>\\n                            </group>\\n                            <group id=\\"header_right_group\\">\\n                                <label for=\\"invoice_date\\" string=\\"Invoice Date\\" style=\\"font-weight:bold;\\" invisible=\\"move_type not in ('out_invoice', 'out_refund', 'out_receipt')\\"/>\\n                                <field name=\\"invoice_date\\" nolabel=\\"1\\" options=\\"{'warn_future': true}\\" invisible=\\"move_type not in ('out_invoice', 'out_refund', 'out_receipt')\\" readonly=\\"state != 'draft'\\" placeholder=\\"Today\\"/>\\n\\n                                <label for=\\"invoice_date\\" string=\\"Bill Date\\" style=\\"font-weight:bold;\\" invisible=\\"move_type not in ('in_invoice', 'in_refund', 'in_receipt')\\"/>\\n                                <field name=\\"invoice_date\\" nolabel=\\"1\\" options=\\"{'warn_future': true}\\" invisible=\\"move_type not in ('in_invoice', 'in_refund', 'in_receipt')\\" readonly=\\"state != 'draft'\\"/>\\n\\n                                <field name=\\"date\\" string=\\"Accounting Date\\" invisible=\\"move_type in ('out_invoice', 'out_refund', 'out_receipt') and not quick_edit_mode and not (state == 'posted' and date != invoice_date)\\" readonly=\\"state != 'draft'\\"/>\\n                                <field name=\\"payment_reference\\" invisible=\\"move_type not in ('in_invoice', 'in_refund', 'out_receipt', 'in_receipt')\\" readonly=\\"inalterable_hash != False\\" placeholder=\\"Use Bill Reference\\"/>\\n                                <field name=\\"partner_bank_id\\" context=\\"{'default_partner_id': bank_partner_id, 'display_account_trust': True}\\" domain=\\"[('partner_id', '=', bank_partner_id)]\\" invisible=\\"move_type not in ('in_invoice', 'in_refund', 'in_receipt')\\" readonly=\\"is_move_sent and state != 'draft'\\"/>\\n\\n                                <!-- Invoice payment terms (only invoices) + due date (only invoices / receipts) -->\\n                                <div class=\\"o_td_label\\" invisible=\\"move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt')\\">\\n                                    <label for=\\"invoice_date_due\\" string=\\"Due Date\\" invisible=\\"invoice_payment_term_id\\"/>\\n                                    <label for=\\"invoice_payment_term_id\\" string=\\"Payment terms\\" invisible=\\"not invoice_payment_term_id\\"/>\\n                                </div>\\n                                <div class=\\"d-flex\\" invisible=\\"move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt')\\" name=\\"due_date\\">\\n                                    <field name=\\"invoice_date_due\\" force_save=\\"1\\" placeholder=\\"Date\\" invisible=\\"invoice_payment_term_id\\"/>\\n                                    <span class=\\"o_form_label mx-3 oe_edit_only text-center\\" style=\\"width: 6ch;\\" invisible=\\"state != 'draft' or invoice_payment_term_id\\">or</span>\\n                                    <field name=\\"invoice_payment_term_id\\" context=\\"{'example_date': invoice_date, 'example_amount': tax_totals['total_amount_currency']}\\" placeholder=\\"Payment Terms\\" options=\\"{'no_quick_create':True}\\" readonly=\\"state in ['cancel', 'posted']\\"/>\\n                                </div>\\n                                <field name=\\"delivery_date\\" invisible=\\"not show_delivery_date\\" readonly=\\"state != 'draft'\\"/>\\n                                <label for=\\"journal_id\\" groups=\\"account.group_account_readonly\\"/>\\n                                <label for=\\"currency_id\\" groups=\\"!account.group_account_readonly,base.group_multi_currency\\"/>\\n                                <div name=\\"journal_div\\" class=\\"d-flex\\" groups=\\"account.group_account_readonly,base.group_multi_currency\\">\\n                                    <field name=\\"journal_id\\" groups=\\"account.group_account_readonly\\" options=\\"{'no_create': True, 'no_open': True}\\" readonly=\\"posted_before and name not in (False, '', '/')\\"/>\\n                                    <div name=\\"in_and_refresh_button_div\\" groups=\\"base.group_multi_currency\\" class=\\"d-flex flex-column mx-3 text-center\\" style=\\"width: 6ch;\\" invisible=\\"move_type == 'entry'\\">\\n                                        <div>in</div>\\n                                        <div class=\\"d-flex flex-column justify-content-center flex-grow-1\\" invisible=\\"state != 'draft' or invoice_currency_rate == expected_currency_rate\\">\\n                                            <button type=\\"object\\" name=\\"refresh_invoice_currency_rate\\" icon=\\"fa-refresh\\" title=\\"Refresh currency rate to the invoice date\\" class=\\"btn btn-link p-0\\"/>\\n                                        </div>\\n                                    </div>\\n                                    <div name=\\"currency_div\\" groups=\\"base.group_multi_currency\\" class=\\"w-100\\" invisible=\\"move_type == 'entry'\\">\\n                                        <div class=\\"d-flex gap-1\\">\\n                                            <field name=\\"currency_id\\" readonly=\\"state != 'draft'\\" class=\\"oe_inline\\" options=\\"{'no_create': True}\\" context=\\"{'search_default_active': 1, 'search_default_inactive': 1}\\"/>\\n                                            <widget name=\\"account_pick_currency_date\\" invisible=\\"state != 'draft' or currency_id == company_currency_id\\"/>\\n                                        </div>\\n                                        <div name=\\"currency_conversion_div\\" class=\\"d-flex gap-1 text-muted\\" invisible=\\"currency_id == company_currency_id\\">\\n                                            <span>1</span>\\n                                            <field name=\\"company_currency_id\\" readonly=\\"True\\" options=\\"{'no_open': True}\\" class=\\"w-auto\\"/>\\n                                            <span>=</span>\\n                                            <field name=\\"invoice_currency_rate\\" digits=\\"[12,6]\\" readonly=\\"state != 'draft'\\"/>\\n                                            <field name=\\"currency_id\\" readonly=\\"True\\" options=\\"{'no_open': True}\\" class=\\"w-auto\\"/>\\n                                        </div>\\n                                    </div>\\n                                </div>\\n                            </group>\\n                        </group>\\n                        <notebook>\\n                            <page id=\\"invoice_tab\\" name=\\"invoice_tab\\" string=\\"Invoice Lines\\" invisible=\\"move_type == 'entry'\\">\\n                                <field name=\\"invoice_line_ids\\" widget=\\"product_label_section_and_note_field_o2m\\" mode=\\"list,kanban\\" context=\\"{                                            'default_move_type': context.get('default_move_type'),                                            'journal_id': journal_id,                                            'default_partner_id': commercial_partner_id,                                            'default_currency_id': currency_id or company_currency_id,                                            'default_display_type': 'product',                                            'quick_encoding_vals': quick_encoding_vals,                                        }\\" readonly=\\"state != 'draft'\\">\\n                                    <list editable=\\"bottom\\" string=\\"Journal Items\\" default_order=\\"sequence, id\\">\\n                                        <control>\\n                                            <create name=\\"add_line_control\\" string=\\"Add a line\\"/>\\n                                            <create name=\\"add_section_control\\" string=\\"Add a section\\" context=\\"{'default_display_type': 'line_section'}\\"/>\\n                                            <create name=\\"add_note_control\\" string=\\"Add a note\\" context=\\"{'default_display_type': 'line_note'}\\"/>\\n                                            <button name=\\"action_add_from_catalog\\" string=\\"Catalog\\" type=\\"object\\" class=\\"btn-link\\" context=\\"{'order_id': parent.id}\\"/>\\n                                        </control>\\n\\n                                        <!-- Displayed fields -->\\n                                        <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                                        <field name=\\"product_id\\" optional=\\"show\\" widget=\\"product_label_section_and_note_field\\" domain=\\"                                                     context.get('default_move_type') in ('out_invoice', 'out_refund', 'out_receipt')                                                     and [('sale_ok', '=', True)]                                                     or [('purchase_ok', '=', True)]                                                \\"/>\\n                                        <field name=\\"name\\" widget=\\"section_and_note_text\\" optional=\\"show\\"/>\\n                                        <field name=\\"account_id\\" context=\\"{'partner_id': partner_id, 'move_type': parent.move_type}\\" groups=\\"account.group_account_readonly\\" options=\\"{'no_quick_create': True}\\" domain=\\"[('deprecated', '=', False), ('company_ids', 'parent_of', company_id), ('account_type', 'not in', ('asset_receivable', 'liability_payable', 'off_balance'))]\\" required=\\"display_type not in ('line_note', 'line_section')\\"/>\\n                                        <field name=\\"analytic_distribution\\" widget=\\"analytic_distribution\\" string=\\"Analytic\\" groups=\\"analytic.group_analytic_accounting\\" optional=\\"show\\" options=\\"{'product_field': 'product_id', 'account_field': 'account_id', 'amount_field': 'price_subtotal'}\\" business_domain_compute=\\"parent.move_type in ['out_invoice', 'out_refund', 'out_receipt'] and 'invoice' or parent.move_type in ['in_invoice', 'in_refund', 'in_receipt'] and 'bill' or 'general'\\"/>\\n                                        <field name=\\"quantity\\" optional=\\"show\\"/>\\n                                        <field name=\\"product_uom_category_id\\" column_invisible=\\"True\\"/>\\n                                        <field name=\\"product_uom_id\\" string=\\"UoM\\" groups=\\"uom.group_uom\\" optional=\\"show\\" width=\\"92px\\"/>\\n                                        <!-- /l10n_in_edi.test_edi_json -->\\n                                        <!-- required for @api.onchange('product_id') -->\\n                                        <field name=\\"product_uom_id\\" column_invisible=\\"True\\"/>\\n                                        <field name=\\"price_unit\\" string=\\"Price\\"/>\\n                                        <field name=\\"discount\\" width=\\"50px\\" string=\\"Disc.%\\" optional=\\"hide\\"/>\\n                                        <field name=\\"tax_ids\\" widget=\\"many2many_tax_tags\\" domain=\\"[('type_tax_use', '=?', parent.invoice_filter_type_domain), ('company_id', 'parent_of', parent.company_id), ('country_id', '=', parent.tax_country_id)]\\" context=\\"{'append_type_to_tax_name': not parent.invoice_filter_type_domain, 'active_test': True}\\" options=\\"{'no_create': True}\\" optional=\\"show\\"/>\\n                                        <field name=\\"price_subtotal\\" column_invisible=\\"parent.move_type not in ['in_invoice', 'in_refund', 'in_receipt'] and parent.company_price_include == 'tax_included'\\" string=\\"Amount\\"/>\\n                                        <field name=\\"price_total\\" column_invisible=\\"parent.move_type in ['in_invoice', 'in_refund', 'in_receipt'] or parent.company_price_include == 'tax_excluded'\\" string=\\"Amount\\"/>\\n                                        <!-- Others fields -->\\n                                        <field name=\\"partner_id\\" column_invisible=\\"True\\"/>\\n                                        <field name=\\"currency_id\\" column_invisible=\\"True\\"/>\\n                                        <field name=\\"company_id\\" column_invisible=\\"True\\"/>\\n                                        <field name=\\"company_currency_id\\" column_invisible=\\"True\\"/>\\n                                        <field name=\\"display_type\\" force_save=\\"1\\" column_invisible=\\"True\\"/>\\n                                    </list>\\n                                    <kanban class=\\"o_kanban_mobile\\">\\n                                        <!-- Displayed fields -->\\n                                        <templates>\\n                                            <t t-name=\\"card\\">\\n                                                <div t-attf-class=\\"ps-0 pe-0 {{ record.display_type.raw_value ? 'o_is_' + record.display_type.raw_value : '' }}\\">\\n                                                    <t t-if=\\"!['line_note', 'line_section'].includes(record.display_type.raw_value)\\">\\n                                                        <div class=\\"row g-0\\">\\n                                                            <div class=\\"col-2 pe-3\\">\\n                                                                <field name=\\"product_id\\" widget=\\"image\\" options=\\"{'preview_image': 'image_128'}\\" class=\\"w-100\\"/>\\n                                                            </div>\\n                                                            <div class=\\"col-10\\">\\n                                                                <div class=\\"row\\">\\n                                                                    <div class=\\"col\\">\\n                                                                        <field class=\\"fw-bold\\" name=\\"product_id\\"/>\\n                                                                    </div>\\n                                                                    <div class=\\"col-auto fw-bold float-end text-end\\">\\n                                                                        <field name=\\"price_subtotal\\" t-if=\\"['in_invoice', 'in_refund', 'in_receipt'].includes(record.move_type.raw_value)\\" string=\\"Amount\\"/>\\n                                                                        <field name=\\"price_total\\" t-if=\\"!['in_invoice', 'in_refund', 'in_receipt'].includes(record.move_type.raw_value)\\" string=\\"Amount\\"/>\\n                                                                    </div>\\n                                                                </div>\\n                                                                <div class=\\"text-muted\\">\\n                                                                    Quantity:\\n                                                                    <field name=\\"quantity\\"/>\\n                                                                    <field name=\\"product_uom_id\\" groups=\\"uom.group_uom\\"/>\\n                                                                </div>\\n                                                                <div class=\\"text-muted\\">\\n                                                                    Unit Price:\\n                                                                    <field name=\\"price_unit\\"/>\\n                                                                </div>\\n                                                            </div>\\n                                                        </div>\\n                                                    </t>\\n                                                    <t t-if=\\"record.display_type.raw_value === 'line_section' || record.display_type.raw_value === 'line_note'\\">\\n                                                        <field name=\\"name\\"/>\\n                                                    </t>\\n                                                </div>\\n                                            </t>\\n                                        </templates>\\n\\n                                        <!-- Others fields -->\\n                                        <field name=\\"tax_calculation_rounding_method\\"/>\\n                                        <field name=\\"currency_id\\"/>\\n                                        <field name=\\"company_currency_id\\"/>\\n                                        <field name=\\"display_type\\" force_save=\\"1\\"/>\\n                                        <field name=\\"move_type\\"/>\\n                                    </kanban>\\n\\n                                    <!-- Form view to cover mobile use -->\\n                                    <form>\\n                                        <sheet>\\n                                            <field name=\\"tax_calculation_rounding_method\\" invisible=\\"1\\"/>\\n                                            <field name=\\"display_type\\" invisible=\\"1\\"/>\\n                                            <field name=\\"company_id\\" invisible=\\"1\\"/>\\n                                            <field name=\\"partner_id\\" invisible=\\"1\\"/>\\n                                            <group>\\n                                                <field name=\\"product_id\\" widget=\\"many2one_barcode\\"/>\\n                                                <label for=\\"name\\" string=\\"Description\\" invisible=\\"display_type in ('line_note', 'line_section')\\"/>\\n                                                <label for=\\"name\\" string=\\"Section\\" invisible=\\"display_type != 'line_section'\\"/>\\n                                                <label for=\\"name\\" string=\\"Note\\" invisible=\\"display_type != 'line_note'\\"/>\\n                                                <field name=\\"name\\" widget=\\"text\\" nolabel=\\"1\\"/>\\n                                                <field name=\\"quantity\\"/>\\n                                                <field name=\\"product_uom_category_id\\" invisible=\\"1\\"/>\\n                                                <field name=\\"product_uom_id\\" groups=\\"uom.group_uom\\"/>\\n                                                <field name=\\"price_unit\\"/>\\n                                                <field name=\\"discount\\" string=\\"Disc.%\\"/>\\n                                            </group>\\n                                            <group>\\n                                                <field name=\\"account_id\\" domain=\\"[('deprecated', '=', False), ('company_ids', 'parent_of', company_id)]\\" options=\\"{'no_create': True}\\" context=\\"{'partner_id': partner_id, 'move_type': parent.move_type}\\"/>\\n                                                <field name=\\"tax_ids\\" widget=\\"many2many_tags\\" domain=\\"[('type_tax_use', '=?', parent.invoice_filter_type_domain), ('company_id', 'parent_of', parent.company_id), ('country_id', '=', parent.tax_country_id)]\\" context=\\"{'append_type_to_tax_name': not parent.invoice_filter_type_domain, 'active_test': True}\\" options=\\"{'no_create': True}\\"/>\\n                                                <field name=\\"analytic_distribution\\" widget=\\"analytic_distribution\\" groups=\\"analytic.group_analytic_accounting\\"/>\\n                                            </group>\\n                                            <group>\\n                                                <field name=\\"price_subtotal\\" invisible=\\"parent.move_type not in ['in_invoice', 'in_refund', 'in_receipt'] and parent.company_price_include == 'tax_included'\\" string=\\"Amount\\"/>\\n                                                <field name=\\"price_total\\" invisible=\\"parent.move_type in ['in_invoice', 'in_refund', 'in_receipt'] or parent.company_price_include == 'tax_excluded'\\" string=\\"Amount\\"/>\\n                                            </group>\\n                                        </sheet>\\n                                    </form>\\n                                </field>\\n                                <group col=\\"12\\" class=\\"oe_invoice_lines_tab overflow-hidden\\">\\n                                    <group colspan=\\"8\\">\\n                                        <field name=\\"narration\\" placeholder=\\"Terms and Conditions\\" nolabel=\\"1\\"/>\\n                                    </group>\\n                                    <!-- Totals (only invoices / receipts) -->\\n                                    <group colspan=\\"4\\">\\n                                        <group class=\\"oe_subtotal_footer\\" invisible=\\"move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt') or payment_state == 'invoicing_legacy'\\">\\n\\n                                            <field name=\\"tax_totals\\" widget=\\"account-tax-totals-field\\" nolabel=\\"1\\" colspan=\\"2\\" readonly=\\"state != 'draft' or (move_type not in ('in_invoice', 'in_refund', 'in_receipt') and not quick_edit_mode)\\"/>\\n\\n                                            <field name=\\"invoice_payments_widget\\" colspan=\\"2\\" nolabel=\\"1\\" widget=\\"payment\\"/>\\n                                            <field name=\\"amount_residual\\" class=\\"oe_subtotal_footer_separator\\" invisible=\\"state == 'draft'\\"/>\\n                                        </group>\\n                                        <group class=\\"oe_subtotal_footer px-4\\" invisible=\\"state != 'posted' or not invoice_has_outstanding\\" groups=\\"account.group_account_invoice,account.group_account_readonly\\">\\n                                            <field name=\\"invoice_outstanding_credits_debits_widget\\" class=\\"oe_invoice_outstanding_credits_debits py-3\\" colspan=\\"2\\" nolabel=\\"1\\" widget=\\"payment\\"/>\\n                                        </group>\\n                                    </group>\\n                                </group>\\n                            </page>\\n                            <page id=\\"aml_tab\\" string=\\"Journal Items\\" groups=\\"account.group_account_readonly\\" name=\\"aml_tab\\">\\n                                <field name=\\"line_ids\\" mode=\\"list,kanban\\" context=\\"{                                            'default_move_type': context.get('default_move_type'),                                            'line_ids': line_ids,                                            'journal_id': journal_id,                                            'default_partner_id': commercial_partner_id,                                            'default_currency_id': currency_id or company_currency_id,                                            'kanban_view_ref': 'account.account_move_line_view_kanban_mobile',                                        }\\" invisible=\\"payment_state == 'invoicing_legacy' and move_type != 'entry'\\" readonly=\\"state != 'draft'\\">\\n                                    <list editable=\\"bottom\\" string=\\"Journal Items\\" decoration-muted=\\"display_type in ('line_section', 'line_note')\\" default_order=\\"sequence, id\\">\\n                                        <!-- Displayed fields -->\\n                                        <field name=\\"account_id\\" invisible=\\"display_type in ('line_section', 'line_note')\\" required=\\"display_type not in ('line_section', 'line_note')\\" domain=\\"[('deprecated', '=', False), ('company_ids', 'parent_of', company_id)]\\"/>\\n                                        <field name=\\"partner_id\\" optional=\\"show\\" domain=\\"['|', ('parent_id', '=', False), ('is_company', '=', True)]\\" column_invisible=\\"parent.move_type != 'entry'\\"/>\\n                                        <field name=\\"name\\" widget=\\"section_and_note_text\\" optional=\\"show\\"/>\\n                                        <field name=\\"analytic_distribution\\" widget=\\"analytic_distribution\\" groups=\\"analytic.group_analytic_accounting\\" optional=\\"show\\" options=\\"{'account_field': 'account_id'}\\" business_domain_compute=\\"parent.move_type in ['out_invoice', 'out_refund', 'out_receipt'] and 'invoice' or parent.move_type in ['in_invoice', 'in_refund', 'in_receipt'] and 'bill' or 'general'\\"/>\\n                                        <field name=\\"date_maturity\\" optional=\\"hide\\" invisible=\\"display_type in ('line_section', 'line_note')\\" column_invisible=\\"context.get('view_no_maturity')\\"/>\\n                                        <field name=\\"amount_currency\\" groups=\\"base.group_multi_currency\\" optional=\\"hide\\"/>\\n                                        <field name=\\"currency_id\\" options=\\"{'no_create': True}\\" optional=\\"hide\\" groups=\\"base.group_multi_currency\\" column_invisible=\\"parent.move_type != 'entry'\\"/>\\n                                        <field name=\\"tax_ids\\" widget=\\"autosave_many2many_tags\\" optional=\\"hide\\" domain=\\"[('type_tax_use', '=?', parent.invoice_filter_type_domain)]\\" context=\\"{'append_type_to_tax_name': not parent.invoice_filter_type_domain, 'active_test': True}\\" options=\\"{'no_create': True}\\" force_save=\\"1\\" readonly=\\"display_type in ('line_section', 'line_note') or tax_line_id or (parent.move_type in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt') and account_type in ('asset_receivable', 'liability_payable'))\\"/>\\n                                        <field name=\\"debit\\" sum=\\"Total Debit\\" invisible=\\"display_type in ('line_section', 'line_note')\\" readonly=\\"parent.move_type in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt') and display_type in ('line_section', 'line_note', 'product')\\"/>\\n                                        <field name=\\"credit\\" sum=\\"Total Credit\\" invisible=\\"display_type in ('line_section', 'line_note')\\" readonly=\\"parent.move_type in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt') and display_type in ('line_section', 'line_note', 'product')\\"/>\\n                                        <field name=\\"balance\\" column_invisible=\\"True\\"/>\\n                                        <field name=\\"discount_date\\" string=\\"Discount Date\\" optional=\\"hide\\"/>\\n                                        <field name=\\"discount_amount_currency\\" string=\\"Discount Amount\\" optional=\\"hide\\"/>\\n\\n                                        <field name=\\"tax_tag_ids\\" widget=\\"many2many_tags\\" string=\\"Tax Grids\\" optional=\\"show\\" options=\\"{'no_create': True}\\" domain=\\"[                                                     ('applicability', '=', 'taxes'),                                                     '|', ('country_id', '=', parent.tax_country_id),                                                     ('country_id', '=', False),                                                 ]\\"/>\\n\\n                                        <field name=\\"tax_tag_invert\\" readonly=\\"1\\" optional=\\"hide\\" groups=\\"base.group_no_one\\"/>\\n\\n                                        <!-- Buttons -->\\n                                        <button name=\\"action_automatic_entry\\" type=\\"object\\" icon=\\"fa-calendar\\" string=\\"Cut-Off\\" aria-label=\\"Change Period\\" class=\\"float-end\\" column_invisible=\\"parent.move_type == 'entry' or parent.state != 'posted'\\" invisible=\\"account_internal_group not in ('income', 'expense')\\" context=\\"{'default_action': 'change_period'}\\"/>\\n\\n                                        <!-- Others fields -->\\n                                        <field name=\\"tax_line_id\\" column_invisible=\\"True\\"/>\\n                                        <field name=\\"company_currency_id\\" column_invisible=\\"True\\"/>\\n                                        <field name=\\"display_type\\" force_save=\\"1\\" column_invisible=\\"True\\"/>\\n                                        <field name=\\"company_id\\" column_invisible=\\"True\\"/>\\n                                        <field name=\\"sequence\\" column_invisible=\\"True\\"/>\\n                                        <field name=\\"id\\" column_invisible=\\"True\\"/>\\n                                        <field name=\\"account_internal_group\\" column_invisible=\\"True\\"/>\\n                                        <field name=\\"account_type\\" column_invisible=\\"True\\"/>\\n                                    </list>\\n                                    <!-- Form view to cover mobile use -->\\n                                    <form>\\n                                      <group>\\n                                        <field name=\\"account_id\\" domain=\\"[('deprecated', '=', False), ('company_ids', 'parent_of', company_id)]\\"/>\\n                                        <field name=\\"partner_id\\" domain=\\"['|', ('parent_id', '=', False), ('is_company', '=', True)]\\"/>\\n                                        <field name=\\"name\\"/>\\n                                        <field name=\\"analytic_distribution\\" widget=\\"analytic_distribution\\" groups=\\"analytic.group_analytic_accounting\\"/>\\n                                        <field name=\\"amount_currency\\" groups=\\"base.group_multi_currency\\"/>\\n                                        <field name=\\"company_currency_id\\" invisible=\\"1\\"/>\\n                                        <field name=\\"company_id\\" invisible=\\"1\\"/>\\n                                        <field name=\\"currency_id\\" options=\\"{'no_create': True}\\" groups=\\"base.group_multi_currency\\"/>\\n                                        <field name=\\"debit\\" sum=\\"Total Debit\\"/>\\n                                        <field name=\\"credit\\" sum=\\"Total Credit\\"/>\\n                                        <field name=\\"balance\\" invisible=\\"1\\"/>\\n                                        <field name=\\"tax_ids\\" string=\\"Taxes Applied\\" widget=\\"many2many_tags\\" options=\\"{'no_create': True}\\"/>\\n                                        <field name=\\"date_maturity\\" required=\\"0\\" invisible=\\"context.get('view_no_maturity', False)\\"/>\\n                                      </group>\\n                                    </form>\\n                                </field>\\n                                <div class=\\"alert alert-info text-center mb-0\\" role=\\"alert\\" invisible=\\"payment_state != 'invoicing_legacy' or move_type == 'entry'\\">\\n                                    <span>This entry has been generated through the Invoicing app, before installing Accounting. Its balance has been imported separately.</span>\\n                                </div>\\n                            </page>\\n                            <page id=\\"other_tab\\" string=\\"Other Info\\" name=\\"other_info\\" invisible=\\"move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund')\\">\\n                                <group id=\\"other_tab_group\\">\\n                                    <group string=\\"Invoice\\" name=\\"sale_info_group\\" invisible=\\"move_type not in ('out_invoice', 'out_refund')\\">\\n                                        <label for=\\"ref\\" string=\\"Customer Reference\\"/>\\n                                        <field name=\\"ref\\" nolabel=\\"1\\"/>\\n                                        <field name=\\"user_id\\" invisible=\\"1\\" force_save=\\"1\\"/>\\n                                        <field name=\\"invoice_user_id\\" domain=\\"[('share', '=', False)]\\" widget=\\"many2one_avatar_user\\"/>\\n                                        <field name=\\"invoice_origin\\" string=\\"Source Document\\" force_save=\\"1\\" invisible=\\"1\\"/>\\n                                        <field name=\\"partner_bank_id\\" context=\\"{'default_partner_id': bank_partner_id, 'display_account_trust': True}\\" domain=\\"[('partner_id.ref_company_ids', 'parent_of', company_id)]\\" invisible=\\"move_type != 'out_invoice'\\" readonly=\\"is_move_sent and state != 'draft'\\"/>\\n                                        <field name=\\"partner_bank_id\\" context=\\"{'default_partner_id': bank_partner_id, 'display_account_trust': True}\\" domain=\\"[('partner_id', '=', bank_partner_id)]\\" invisible=\\"move_type != 'out_refund'\\" readonly=\\"is_move_sent and state != 'draft'\\"/>\\n                                        <field name=\\"payment_reference\\" invisible=\\"move_type not in ('out_invoice', 'out_refund')\\" readonly=\\"inalterable_hash\\" placeholder=\\"Standard communication\\"/>\\n                                        <field name=\\"qr_code_method\\" invisible=\\"not display_qr_code\\"/>\\n                                        <field name=\\"delivery_date\\" readonly=\\"state != 'draft'\\"/>\\n                                    </group>\\n                                    <group string=\\"Accounting\\" name=\\"accounting_info_group\\" invisible=\\"move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund')\\">\\n                                        <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                                        <field name=\\"invoice_incoterm_id\\"/>\\n                                        <field name=\\"incoterm_location\\"/>\\n                                        <field name=\\"fiscal_position_id\\" readonly=\\"state in ['cancel', 'posted']\\"/>\\n                                        <field name=\\"secured\\" groups=\\"account.group_account_secured,base.group_no_one\\"/>\\n                                        <field name=\\"preferred_payment_method_line_id\\" string=\\"Payment Method\\" domain=\\"[('payment_type', '=', 'inbound'), ('company_id', '=', company_id)]\\" invisible=\\"move_type in ('in_invoice', 'in_refund')\\"/>\\n                                        <field name=\\"preferred_payment_method_line_id\\" string=\\"Payment Method\\" domain=\\"[('payment_type', '=', 'outbound'), ('company_id', '=', company_id)]\\" invisible=\\"move_type in ('out_invoice', 'out_refund')\\"/>\\n                                        <field name=\\"invoice_cash_rounding_id\\" groups=\\"account.group_cash_rounding\\" readonly=\\"state != 'draft'\\"/>\\n                                        <field name=\\"invoice_source_email\\" widget=\\"email\\" invisible=\\"move_type not in ('in_invoice', 'in_refund') or not invoice_source_email\\"/>\\n                                        <field name=\\"auto_post\\" readonly=\\"state != 'draft'\\"/>\\n                                        <field name=\\"auto_post_until\\" invisible=\\"auto_post in ('no', 'at_date')\\" readonly=\\"state != 'draft'\\"/>\\n                                        <field name=\\"checked\\"/>\\n                                    </group>\\n                                </group>\\n                            </page>\\n                            <page id=\\"other_tab_entry\\" string=\\"Other Info\\" name=\\"other_info\\" invisible=\\"move_type != 'entry'\\">\\n                                <group id=\\"other_tab_entry_group\\">\\n                                    <group name=\\"misc_group\\">\\n                                        <field name=\\"auto_post\\" invisible=\\"move_type != 'entry'\\" readonly=\\"state != 'draft'\\"/>\\n                                        <field name=\\"reversed_entry_id\\" invisible=\\"move_type != 'entry' or not reversed_entry_id\\"/>\\n                                        <field name=\\"auto_post_until\\" invisible=\\"auto_post in ('no', 'at_date')\\" readonly=\\"state != 'draft'\\"/>\\n                                        <field name=\\"checked\\" invisible=\\"move_type != 'entry'\\"/>\\n                                    </group>\\n                                    <group>\\n                                        <field name=\\"fiscal_position_id\\" readonly=\\"state in ['cancel', 'posted']\\"/>\\n                                        <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" required=\\"1\\"/>\\n                                    </group>\\n                                </group>\\n                                <!-- Internal note -->\\n                                <field name=\\"narration\\" placeholder=\\"Add an internal note...\\" nolabel=\\"1\\" height=\\"50\\"/>\\n                            </page>\\n                        </notebook>\\n                    </sheet>\\n                    <!-- Attachment preview -->\\n                    <div class=\\"o_attachment_preview\\" invisible=\\"move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund') or state != 'draft'\\"/>\\n                    <!-- Chatter -->\\n                    <chatter reload_on_attachment=\\"True\\"/>\\n                </form>", "es_ES": "<form string=\\"Asiento contable\\" js_class=\\"account_move_form\\">\\n                    <header>\\n                        <!-- Post -->\\n                        <button name=\\"action_post\\" string=\\"Publicar\\" class=\\"oe_highlight\\" type=\\"object\\" groups=\\"account.group_account_invoice\\" data-hotkey=\\"q\\" context=\\"{'validate_analytic': True, 'disable_abnormal_invoice_detection': False}\\" invisible=\\"hide_post_button or move_type != 'entry'\\"/>\\n                        <button name=\\"action_post\\" string=\\"Confirmar\\" class=\\"oe_highlight\\" type=\\"object\\" groups=\\"account.group_account_invoice\\" data-hotkey=\\"q\\" context=\\"{'validate_analytic': True, 'disable_abnormal_invoice_detection': False}\\" invisible=\\"hide_post_button or move_type == 'entry' or display_inactive_currency_warning\\"/>\\n                        <!-- Send (only invoices) -->\\n                        <button name=\\"action_invoice_sent\\" type=\\"object\\" string=\\"Enviar\\" invisible=\\"state != 'posted' or is_being_sent or invoice_pdf_report_id or move_type not in ('out_invoice', 'out_refund')\\" class=\\"oe_highlight\\" data-hotkey=\\"y\\"/>\\n                        <button name=\\"action_invoice_sent\\" type=\\"object\\" string=\\"Enviar\\" invisible=\\"state != 'posted' or not is_being_sent and not invoice_pdf_report_id or move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund')\\" data-hotkey=\\"y\\"/>\\n                        <button name=\\"action_print_pdf\\" type=\\"object\\" class=\\"oe_highlight\\" invisible=\\"state != 'posted' or is_being_sent or invoice_pdf_report_id or move_type == 'entry'\\" string=\\"Imprimir\\"/>\\n                        <button name=\\"action_print_pdf\\" type=\\"object\\" invisible=\\"state != 'posted' or (not is_being_sent and not invoice_pdf_report_id)\\" string=\\"Imprimir\\"/>\\n                        <!-- Register Payment (only invoices / receipts) -->\\n                        <button name=\\"action_register_payment\\" id=\\"account_invoice_payment_btn\\" type=\\"object\\" class=\\"oe_highlight\\" invisible=\\"(                                     state != 'posted'                                     or payment_state not in ('not_paid', 'partial', 'in_payment')                                     or move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt')                                     or invoice_has_outstanding                                 )\\" context=\\"{'dont_redirect_to_payments': True, 'display_account_trust': True}\\" string=\\"Pagar\\" data-hotkey=\\"g\\" groups=\\"account.group_account_invoice\\"/>\\n                        <!-- Register Payment (only invoices / receipts, with outstanding payments) -->\\n                        <button name=\\"action_register_payment\\" id=\\"account_invoice_payment_secondary_btn\\" type=\\"object\\" invisible=\\"(                                     state != 'posted'                                     or payment_state not in ('not_paid', 'partial', 'in_payment')                                     or move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt')                                     or not invoice_has_outstanding                                 )\\" context=\\"{'dont_redirect_to_payments': True, 'display_account_trust': True}\\" string=\\"Pagar\\" data-hotkey=\\"g\\" groups=\\"account.group_account_invoice\\"/>\\n                        <!-- Preview (only customer invoices) -->\\n                        <button name=\\"preview_invoice\\" type=\\"object\\" string=\\"Vista previa\\" data-hotkey=\\"o\\" title=\\"Vista previa de la factura\\" invisible=\\"move_type not in ('out_invoice', 'out_refund') or state in ('draft', 'cancel')\\"/>\\n                        <!-- Reverse -->\\n                        <button name=\\"248\\" string=\\"Revertir asiento\\" type=\\"action\\" groups=\\"account.group_account_invoice\\" data-hotkey=\\"z\\" invisible=\\"move_type != 'entry' or state != 'posted' or payment_state == 'reversed'\\"/>\\n                        <button name=\\"action_reverse\\" string=\\"Factura rectificativa\\" type=\\"object\\" groups=\\"account.group_account_invoice\\" invisible=\\"move_type not in ('out_invoice', 'in_invoice') or state != 'posted'\\" data-hotkey=\\"shift+n\\"/>\\n                        <!-- Cancel -->\\n                        <button name=\\"button_cancel\\" string=\\"Cancelar asiento\\" type=\\"object\\" groups=\\"account.group_account_invoice\\" data-hotkey=\\"x\\" invisible=\\"not id or state != 'draft' or move_type != 'entry'\\"/>\\n                        <button name=\\"button_cancel\\" string=\\"Cancelar\\" type=\\"object\\" groups=\\"account.group_account_invoice\\" data-hotkey=\\"x\\" invisible=\\"not id or state != 'draft' or move_type == 'entry'\\"/>\\n                        <button name=\\"button_draft\\" string=\\"Restablecer a borrador\\" type=\\"object\\" groups=\\"account.group_account_invoice\\" invisible=\\"not show_reset_to_draft_button\\" data-hotkey=\\"r\\"/>\\n                        <button name=\\"button_hash\\" string=\\"Bloquear\\" type=\\"object\\" groups=\\"account.group_account_invoice\\" invisible=\\"not restrict_mode_hash_table or inalterable_hash or state != 'posted'\\"/>\\n                        <button string=\\"Solicitud de cancelación\\" name=\\"button_request_cancel\\" type=\\"object\\" groups=\\"account.group_account_invoice\\" invisible=\\"state != 'posted' or show_reset_to_draft_button or not need_cancel_request\\" data-hotkey=\\"w\\"/>\\n\\n                        <!-- Set as Checked -->\\n                        <button name=\\"button_set_checked\\" string=\\"Establecer como revisado\\" type=\\"object\\" groups=\\"account.group_account_invoice\\" invisible=\\"checked or state == 'draft'\\" data-hotkey=\\"k\\"/>\\n                        <field name=\\"state\\" widget=\\"statusbar\\" statusbar_visible=\\"draft,posted\\" groups=\\"!account.group_account_secured\\"/>\\n                        <field name=\\"state\\" widget=\\"account_move_statusbar_secured\\" statusbar_visible=\\"draft,posted\\" groups=\\"account.group_account_secured\\"/>\\n                    </header>\\n                    <div class=\\"alert alert-warning w-100 d-flex align-items-center gap-1\\" invisible=\\"not duplicated_ref_ids\\" role=\\"alert\\">\\n                        <span>Advertencia: este documento podría ser un duplicado de</span>\\n                        <field name=\\"duplicated_ref_ids\\" widget=\\"x2many_buttons\\" string=\\"Documentos duplicados\\" context=\\"{'name_as_amount_total': True}\\"/>\\n                    </div>\\n                    <div class=\\"alert alert-info\\" role=\\"alert\\" invisible=\\"not is_being_sent\\">\\n                        Esta factura se envía en segundo plano.\\n                    </div>\\n                    <!-- Invoice outstanding credits -->\\n                    <div groups=\\"account.group_account_invoice,account.group_account_readonly\\" class=\\"alert alert-warning\\" role=\\"alert\\" invisible=\\"state != 'draft' or not tax_lock_date_message\\">\\n                        <field name=\\"tax_lock_date_message\\" nolabel=\\"1\\"/>\\n                    </div>\\n                    <div groups=\\"account.group_account_invoice,account.group_account_readonly\\" class=\\"alert alert-info\\" role=\\"alert\\" invisible=\\"move_type not in ('out_invoice', 'out_receipt') or not invoice_has_outstanding or payment_state not in ('not_paid', 'partial')\\">\\n                        Tiene <bold><a class=\\"alert-link\\" href=\\"#outstanding\\" role=\\"button\\">créditos pendientes</a></bold> que encuentra a continuación para este cliente.\\n                    </div>\\n                    <div groups=\\"account.group_account_invoice,account.group_account_readonly\\" class=\\"alert alert-info\\" role=\\"alert\\" invisible=\\"move_type not in ('in_invoice', 'in_receipt') or not invoice_has_outstanding or payment_state not in ('not_paid', 'partial')\\">\\n                        Tiene <bold><a class=\\"alert-link\\" href=\\"#outstanding\\" role=\\"button\\">débitos pendientes</a></bold> que encuentra a continuación para este proveedor.\\n                    </div>\\n                    <div groups=\\"account.group_account_invoice,account.group_account_readonly\\" class=\\"alert alert-info\\" role=\\"alert\\" invisible=\\"move_type != 'out_refund' or not invoice_has_outstanding or payment_state not in ('not_paid', 'partial')\\">\\n                        Tiene <bold><a class=\\"alert-link\\" href=\\"#outstanding\\" role=\\"button\\">débitos pendientes</a></bold> que encuentra a continuación para este cliente.\\n                    </div>\\n                    <div groups=\\"account.group_account_invoice,account.group_account_readonly\\" class=\\"alert alert-info\\" role=\\"alert\\" invisible=\\"move_type != 'in_refund' or not invoice_has_outstanding or payment_state not in ('not_paid', 'partial')\\">\\n                        Tiene <bold><a class=\\"alert-link\\" href=\\"#outstanding\\" role=\\"button\\">créditos pendientes</a></bold> que encuentra a continuación para este proveedor.\\n                    </div>\\n                    <div class=\\"alert alert-info\\" role=\\"alert\\" invisible=\\"state != 'draft' or auto_post != 'at_date'\\">\\n                        Este movimiento está configurado para contabilizarse automáticamente en la fecha contable: <field name=\\"date\\" readonly=\\"1\\"/>.\\n                    </div>\\n                    <div class=\\"alert alert-info\\" role=\\"alert\\" invisible=\\"state != 'draft' or auto_post == 'no' or auto_post == 'at_date'\\">\\n                         <field name=\\"auto_post\\" readonly=\\"1\\"/> publicación automática habilitada. Próxima fecha contable: <field name=\\"date\\" readonly=\\"1\\"/>.<span invisible=\\"not auto_post_until\\"> La recurrencia terminará el <field name=\\"auto_post_until\\" readonly=\\"1\\"/> (incluido).</span>\\n                    </div>\\n                    <div groups=\\"account.group_account_invoice,account.group_account_readonly\\" class=\\"alert alert-warning\\" role=\\"alert\\" invisible=\\"partner_credit_warning == ''\\">\\n                        <field name=\\"partner_credit_warning\\"/>\\n                    </div>\\n                    <!-- Currency consistency -->\\n                    <div class=\\"alert alert-warning\\" role=\\"alert\\" invisible=\\"not display_inactive_currency_warning or move_type not in ('in_invoice', 'in_refund', 'in_receipt')\\">\\n                        Para validar esta factura, debe <button class=\\"oe_link\\" type=\\"object\\" name=\\"action_activate_currency\\" style=\\"padding: 0; vertical-align: baseline;\\">activar la moneda de la factura</button>. Odoo debe calcular los asientos contables antes de contabilizarlas en la moneda de su empresa.\\n                    </div>\\n                    <div class=\\"alert alert-warning\\" role=\\"alert\\" invisible=\\"not display_inactive_currency_warning or move_type not in ('out_invoice', 'out_refund', 'out_receipt')\\">\\n                        Para validar esta factura, debe <button class=\\"oe_link\\" type=\\"object\\" name=\\"action_activate_currency\\" style=\\"padding: 0; vertical-align: baseline;\\">activar la moneda de la factura</button>. Odoo debe calcular los asientos contables antes de contabilizarlas en la moneda de su empresa.\\n                    </div>\\n                    <div class=\\"alert alert-warning\\" role=\\"alert\\" invisible=\\"not abnormal_amount_warning\\">\\n                        <field name=\\"abnormal_amount_warning\\"/>\\n                    </div>\\n                    <div class=\\"alert alert-warning\\" role=\\"alert\\" invisible=\\"not abnormal_date_warning\\">\\n                        <field name=\\"abnormal_date_warning\\"/>\\n                    </div>\\n                    <sheet>\\n                        <div name=\\"button_box\\" class=\\"oe_button_box\\">\\n                            <button name=\\"action_open_business_doc\\" class=\\"oe_stat_button\\" icon=\\"fa-bars\\" type=\\"object\\" invisible=\\"move_type != 'entry' or not id or not origin_payment_id\\">\\n                                    <div class=\\"o_stat_info\\">\\n                                        <span class=\\"o_stat_text\\">1 pago</span>\\n                                    </div>\\n                            </button>\\n                            <button name=\\"open_payments\\" class=\\"oe_stat_button\\" icon=\\"fa-bars\\" type=\\"object\\" invisible=\\"not payment_count\\">\\n                                    <field name=\\"payment_count\\" string=\\"Pagos\\" widget=\\"statinfo\\"/>\\n                            </button>\\n                            <button name=\\"open_reconcile_view\\" class=\\"oe_stat_button\\" icon=\\"fa-bars\\" type=\\"object\\" invisible=\\"move_type != 'entry' or not id or not has_reconciled_entries\\">\\n                                    <div class=\\"o_stat_info\\">\\n                                        <span class=\\"o_stat_text\\">Apuntes conciliados</span>\\n                                    </div>\\n                            </button>\\n                            <button name=\\"open_created_caba_entries\\" class=\\"oe_stat_button\\" icon=\\"fa-usd\\" type=\\"object\\" invisible=\\"not tax_cash_basis_created_move_ids\\">\\n                                    <div class=\\"o_stat_info\\">\\n                                        <span class=\\"o_stat_text\\">Asientos del criterio de caja</span>\\n                                    </div>\\n                            </button>\\n                        </div>\\n\\n                        <!-- Payment status for invoices / receipts -->\\n                        <widget name=\\"web_ribbon\\" title=\\"Pagado\\" invisible=\\"payment_state != 'paid' or move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt')\\"/>\\n                        <widget name=\\"web_ribbon\\" title=\\"En proceso de pago\\" invisible=\\"payment_state != 'in_payment' or move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt')\\"/>\\n                        <widget name=\\"web_ribbon\\" title=\\"Parcial\\" invisible=\\"payment_state != 'partial' or move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt')\\"/>\\n                        <widget name=\\"web_ribbon\\" title=\\"Revertido\\" bg_color=\\"text-bg-danger\\" invisible=\\"payment_state != 'reversed'\\"/>\\n                        <widget name=\\"web_ribbon\\" title=\\"Bloqueado\\" bg_color=\\"text-bg-danger\\" invisible=\\"payment_state != 'blocked' or move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt')\\"/>\\n                         <widget name=\\"web_ribbon\\" text=\\"Invoicing App Legacy\\" bg_color=\\"text-bg-info\\" invisible=\\"payment_state != 'invoicing_legacy'\\" tooltip=\\"This entry has been generated through the Invoicing app, before installing Accounting. It has been disabled by the 'Invoicing Switch Threshold Date' setting so that it does not impact your accounting.\\"/>\\n\\n                        <!-- Invisible fields -->\\n                        <field name=\\"id\\" invisible=\\"1\\"/>\\n                        <field name=\\"state\\" invisible=\\"1\\"/>\\n                        <field name=\\"company_id\\" invisible=\\"1\\"/>\\n                        <field name=\\"journal_id\\" invisible=\\"1\\"/>\\n                        <field name=\\"show_name_warning\\" invisible=\\"1\\"/>\\n                        <field name=\\"posted_before\\" invisible=\\"1\\"/>\\n                        <!--test-tags .test_01_account_tour -->\\n                        <field name=\\"move_type\\" invisible=\\"1\\" force_save=\\"1\\"/>\\n                        <field name=\\"payment_state\\" invisible=\\"1\\" force_save=\\"1\\"/>\\n                        <field name=\\"invoice_filter_type_domain\\" invisible=\\"1\\"/>\\n                        <field name=\\"suitable_journal_ids\\" invisible=\\"1\\"/>\\n                        <field name=\\"currency_id\\" invisible=\\"1\\" readonly=\\"state in ['cancel', 'posted']\\"/>\\n                        <field name=\\"company_currency_id\\" invisible=\\"1\\"/>\\n                        <field name=\\"commercial_partner_id\\" invisible=\\"1\\"/>\\n                        <field name=\\"bank_partner_id\\" invisible=\\"1\\"/>\\n                        <field name=\\"display_qr_code\\" invisible=\\"1\\"/>\\n                        <field name=\\"show_reset_to_draft_button\\" invisible=\\"1\\"/>\\n                        <field name=\\"expected_currency_rate\\" invisible=\\"1\\"/>\\n\\n                        <field name=\\"invoice_has_outstanding\\" invisible=\\"1\\"/>\\n                        <field name=\\"is_move_sent\\" invisible=\\"1\\"/>\\n                        <field name=\\"invoice_pdf_report_id\\" invisible=\\"1\\"/>\\n                        <field name=\\"need_cancel_request\\" invisible=\\"1\\"/>\\n                        <field name=\\"has_reconciled_entries\\" invisible=\\"1\\"/>\\n                        <field name=\\"restrict_mode_hash_table\\" invisible=\\"1\\"/>\\n                        <field name=\\"inalterable_hash\\" invisible=\\"1\\"/>\\n                        <field name=\\"country_code\\" invisible=\\"1\\"/>\\n                        <field name=\\"display_inactive_currency_warning\\" invisible=\\"1\\"/>\\n                        <field name=\\"statement_line_id\\" invisible=\\"1\\"/>\\n                        <field name=\\"statement_id\\" invisible=\\"1\\"/>\\n                        <field name=\\"origin_payment_id\\" invisible=\\"1\\"/>\\n                        <field name=\\"tax_country_id\\" invisible=\\"1\\"/>\\n                        <field name=\\"tax_calculation_rounding_method\\" invisible=\\"1\\"/>\\n                        <field name=\\"tax_cash_basis_created_move_ids\\" invisible=\\"1\\"/>\\n                        <field name=\\"quick_edit_mode\\" invisible=\\"1\\"/>\\n                        <field name=\\"hide_post_button\\" invisible=\\"1\\"/>\\n                        <field name=\\"quick_encoding_vals\\" invisible=\\"1\\"/>\\n                        <field name=\\"show_delivery_date\\" invisible=\\"1\\"/>\\n                        <field name=\\"is_being_sent\\" invisible=\\"1\\"/>\\n                        <field name=\\"show_update_fpos\\" invisible=\\"1\\"/>\\n\\n                        <div class=\\"oe_title\\">\\n                            <span class=\\"o_form_label\\"><field name=\\"move_type\\" readonly=\\"1\\" invisible=\\"move_type == 'entry'\\" nolabel=\\"1\\"/></span>\\n\\n                            <div class=\\"text-warning\\" invisible=\\"not show_name_warning\\">El número más alto actual es <field class=\\"oe_inline\\" name=\\"highest_name\\"/>. Es posible que desee poner un número más alto aquí.</div>\\n\\n                            <h1>\\n                                <field name=\\"name\\" invisible=\\"not (name or name_placeholder or quick_edit_mode)\\" readonly=\\"state != 'draft'\\" options=\\"{'placeholder_field': 'name_placeholder'}\\"/>\\n\\n                                <span invisible=\\"name or name_placeholder or quick_edit_mode\\">Borrador</span>\\n                            </h1>\\n                        </div>\\n                        <group>\\n                            <group id=\\"header_left_group\\">\\n\\n                                <label for=\\"partner_id\\" string=\\"Cliente\\" style=\\"font-weight:bold;\\" invisible=\\"move_type not in ('out_invoice', 'out_refund', 'out_receipt')\\"/>\\n                                <label for=\\"partner_id\\" string=\\"Proveedor\\" style=\\"font-weight:bold;\\" invisible=\\"move_type not in ('in_invoice', 'in_refund', 'in_receipt')\\"/>\\n                                <div class=\\"o_col\\" invisible=\\"move_type not in ('out_invoice', 'out_refund', 'out_receipt', 'in_invoice', 'in_refund', 'in_receipt')\\">\\n                                    <field name=\\"partner_id\\" widget=\\"res_partner_many2one\\" nolabel=\\"1\\" context=\\"{                                             'res_partner_search_mode': (context.get('default_move_type', 'entry') in ('out_invoice', 'out_refund', 'out_receipt') and 'customer') or (context.get('default_move_type', 'entry') in ('in_invoice', 'in_refund', 'in_receipt') and 'supplier') or False,                                             'show_address': 1, 'default_is_company': True, 'show_vat': True}\\" options=\\"{&quot;no_quick_create&quot;: True}\\" default_focus=\\"1\\" invisible=\\"move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt')\\" placeholder=\\"Buscar nombre o NIF...\\" readonly=\\"state != 'draft'\\"/>\\n                                    <button name=\\"action_update_fpos_values\\" type=\\"object\\" string=\\"Actualizar impuestos y cuentas\\" help=\\"Vuelva a calcular todos los impuestos y cuentas según la posición fiscal\\" class=\\"btn-link mb-1 px-0\\" icon=\\"fa-refresh\\" confirm=\\"Esto actualizará todos los impuestos y todas las cuentas según la posición fiscal actualmente establecida.\\" invisible=\\"not show_update_fpos or state in ['cancel', 'posted']\\"/>\\n                                </div>\\n\\n                                <field name=\\"partner_shipping_id\\" groups=\\"account.group_delivery_invoice_address\\" invisible=\\"move_type not in ('out_invoice', 'out_refund', 'out_receipt')\\" readonly=\\"state != 'draft'\\"/>\\n                                <field name=\\"quick_edit_total_amount\\" class=\\"w-50\\" invisible=\\"move_type == 'entry' or not quick_edit_mode\\" readonly=\\"state != 'draft'\\"/>\\n                                <label for=\\"ref\\" string=\\"Referencia de factura\\" invisible=\\"move_type not in ('in_invoice', 'in_receipt', 'in_refund')\\"/>\\n                                <field name=\\"ref\\" default_focus=\\"1\\" nolabel=\\"1\\" invisible=\\"move_type not in ('in_invoice', 'in_receipt', 'in_refund')\\"/>\\n                                <field name=\\"ref\\" default_focus=\\"1\\" invisible=\\"move_type in ('in_invoice', 'in_receipt', 'in_refund', 'out_invoice', 'out_refund')\\"/>\\n                                <field name=\\"tax_cash_basis_origin_move_id\\" invisible=\\"not tax_cash_basis_origin_move_id\\"/>\\n                                <label name=\\"invoice_vendor_bill_id_label\\" for=\\"invoice_vendor_bill_id\\" string=\\"Autocompletar\\" class=\\"oe_edit_only\\" invisible=\\"state != 'draft' or move_type != 'in_invoice'\\"/>\\n                                <field name=\\"invoice_vendor_bill_id\\" nolabel=\\"1\\" class=\\"oe_edit_only\\" invisible=\\"state != 'draft' or move_type != 'in_invoice'\\" domain=\\"[('company_id', '=', company_id), ('partner_id','child_of', [partner_id]), ('move_type','=','in_invoice')]\\" placeholder=\\"Seleccione una factura de proveedor antigua\\" options=\\"{'no_create': True}\\" context=\\"{'show_total_amount': True}\\"/>\\n                            </group>\\n                            <group id=\\"header_right_group\\">\\n                                <label for=\\"invoice_date\\" string=\\"Fecha de factura\\" style=\\"font-weight:bold;\\" invisible=\\"move_type not in ('out_invoice', 'out_refund', 'out_receipt')\\"/>\\n                                <field name=\\"invoice_date\\" nolabel=\\"1\\" options=\\"{'warn_future': true}\\" invisible=\\"move_type not in ('out_invoice', 'out_refund', 'out_receipt')\\" readonly=\\"state != 'draft'\\" placeholder=\\"Hoy\\"/>\\n\\n                                <label for=\\"invoice_date\\" string=\\"Fecha de la factura\\" style=\\"font-weight:bold;\\" invisible=\\"move_type not in ('in_invoice', 'in_refund', 'in_receipt')\\"/>\\n                                <field name=\\"invoice_date\\" nolabel=\\"1\\" options=\\"{'warn_future': true}\\" invisible=\\"move_type not in ('in_invoice', 'in_refund', 'in_receipt')\\" readonly=\\"state != 'draft'\\"/>\\n\\n                                <field name=\\"date\\" string=\\"Fecha contable\\" invisible=\\"move_type in ('out_invoice', 'out_refund', 'out_receipt') and not quick_edit_mode and not (state == 'posted' and date != invoice_date)\\" readonly=\\"state != 'draft'\\"/>\\n                                <field name=\\"payment_reference\\" invisible=\\"move_type not in ('in_invoice', 'in_refund', 'out_receipt', 'in_receipt')\\" readonly=\\"inalterable_hash != False\\" placeholder=\\"Usar referencia de factura\\"/>\\n                                <field name=\\"partner_bank_id\\" context=\\"{'default_partner_id': bank_partner_id, 'display_account_trust': True}\\" domain=\\"[('partner_id', '=', bank_partner_id)]\\" invisible=\\"move_type not in ('in_invoice', 'in_refund', 'in_receipt')\\" readonly=\\"is_move_sent and state != 'draft'\\"/>\\n\\n                                <!-- Invoice payment terms (only invoices) + due date (only invoices / receipts) -->\\n                                <div class=\\"o_td_label\\" invisible=\\"move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt')\\">\\n                                    <label for=\\"invoice_date_due\\" string=\\"Fecha de vencimiento\\" invisible=\\"invoice_payment_term_id\\"/>\\n                                    <label for=\\"invoice_payment_term_id\\" string=\\"Condiciones de pago\\" invisible=\\"not invoice_payment_term_id\\"/>\\n                                </div>\\n                                <div class=\\"d-flex\\" invisible=\\"move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt')\\" name=\\"due_date\\">\\n                                    <field name=\\"invoice_date_due\\" force_save=\\"1\\" placeholder=\\"Fecha\\" invisible=\\"invoice_payment_term_id\\"/>\\n                                    <span class=\\"o_form_label mx-3 oe_edit_only text-center\\" style=\\"width: 6ch;\\" invisible=\\"state != 'draft' or invoice_payment_term_id\\">o</span>\\n                                    <field name=\\"invoice_payment_term_id\\" context=\\"{'example_date': invoice_date, 'example_amount': tax_totals['total_amount_currency']}\\" placeholder=\\"Condiciones de pago\\" options=\\"{'no_quick_create':True}\\" readonly=\\"state in ['cancel', 'posted']\\"/>\\n                                </div>\\n                                <field name=\\"delivery_date\\" invisible=\\"not show_delivery_date\\" readonly=\\"state != 'draft'\\"/>\\n                                <label for=\\"journal_id\\" groups=\\"account.group_account_readonly\\"/>\\n                                <label for=\\"currency_id\\" groups=\\"!account.group_account_readonly,base.group_multi_currency\\"/>\\n                                <div name=\\"journal_div\\" class=\\"d-flex\\" groups=\\"account.group_account_readonly,base.group_multi_currency\\">\\n                                    <field name=\\"journal_id\\" groups=\\"account.group_account_readonly\\" options=\\"{'no_create': True, 'no_open': True}\\" readonly=\\"posted_before and name not in (False, '', '/')\\"/>\\n                                    <div name=\\"in_and_refresh_button_div\\" groups=\\"base.group_multi_currency\\" class=\\"d-flex flex-column mx-3 text-center\\" style=\\"width: 6ch;\\" invisible=\\"move_type == 'entry'\\">\\n                                        <div>en</div>\\n                                        <div class=\\"d-flex flex-column justify-content-center flex-grow-1\\" invisible=\\"state != 'draft' or invoice_currency_rate == expected_currency_rate\\">\\n                                            <button type=\\"object\\" name=\\"refresh_invoice_currency_rate\\" icon=\\"fa-refresh\\" title=\\"Actualizar el tipo de cambio a la fecha de la factura\\" class=\\"btn btn-link p-0\\"/>\\n                                        </div>\\n                                    </div>\\n                                    <div name=\\"currency_div\\" groups=\\"base.group_multi_currency\\" class=\\"w-100\\" invisible=\\"move_type == 'entry'\\">\\n                                        <div class=\\"d-flex gap-1\\">\\n                                            <field name=\\"currency_id\\" readonly=\\"state != 'draft'\\" class=\\"oe_inline\\" options=\\"{'no_create': True}\\" context=\\"{'search_default_active': 1, 'search_default_inactive': 1}\\"/>\\n                                            <widget name=\\"account_pick_currency_date\\" invisible=\\"state != 'draft' or currency_id == company_currency_id\\"/>\\n                                        </div>\\n                                        <div name=\\"currency_conversion_div\\" class=\\"d-flex gap-1 text-muted\\" invisible=\\"currency_id == company_currency_id\\">\\n                                            <span>1</span>\\n                                            <field name=\\"company_currency_id\\" readonly=\\"True\\" options=\\"{'no_open': True}\\" class=\\"w-auto\\"/>\\n                                            <span>=</span>\\n                                            <field name=\\"invoice_currency_rate\\" digits=\\"[12,6]\\" readonly=\\"state != 'draft'\\"/>\\n                                            <field name=\\"currency_id\\" readonly=\\"True\\" options=\\"{'no_open': True}\\" class=\\"w-auto\\"/>\\n                                        </div>\\n                                    </div>\\n                                </div>\\n                            </group>\\n                        </group>\\n                        <notebook>\\n                            <page id=\\"invoice_tab\\" name=\\"invoice_tab\\" string=\\"Líneas de factura\\" invisible=\\"move_type == 'entry'\\">\\n                                <field name=\\"invoice_line_ids\\" widget=\\"product_label_section_and_note_field_o2m\\" mode=\\"list,kanban\\" context=\\"{                                            'default_move_type': context.get('default_move_type'),                                            'journal_id': journal_id,                                            'default_partner_id': commercial_partner_id,                                            'default_currency_id': currency_id or company_currency_id,                                            'default_display_type': 'product',                                            'quick_encoding_vals': quick_encoding_vals,                                        }\\" readonly=\\"state != 'draft'\\">\\n                                    <list editable=\\"bottom\\" string=\\"Apuntes contables\\" default_order=\\"sequence, id\\">\\n                                        <control>\\n                                            <create name=\\"add_line_control\\" string=\\"Añadir una línea\\"/>\\n                                            <create name=\\"add_section_control\\" string=\\"Añadir una sección\\" context=\\"{'default_display_type': 'line_section'}\\"/>\\n                                            <create name=\\"add_note_control\\" string=\\"Añadir una nota\\" context=\\"{'default_display_type': 'line_note'}\\"/>\\n                                            <button name=\\"action_add_from_catalog\\" string=\\"Catálogo\\" type=\\"object\\" class=\\"btn-link\\" context=\\"{'order_id': parent.id}\\"/>\\n                                        </control>\\n\\n                                        <!-- Displayed fields -->\\n                                        <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                                        <field name=\\"product_id\\" optional=\\"show\\" widget=\\"product_label_section_and_note_field\\" domain=\\"                                                     context.get('default_move_type') in ('out_invoice', 'out_refund', 'out_receipt')                                                     and [('sale_ok', '=', True)]                                                     or [('purchase_ok', '=', True)]                                                \\"/>\\n                                        <field name=\\"name\\" widget=\\"section_and_note_text\\" optional=\\"show\\"/>\\n                                        <field name=\\"account_id\\" context=\\"{'partner_id': partner_id, 'move_type': parent.move_type}\\" groups=\\"account.group_account_readonly\\" options=\\"{'no_quick_create': True}\\" domain=\\"[('deprecated', '=', False), ('company_ids', 'parent_of', company_id), ('account_type', 'not in', ('asset_receivable', 'liability_payable', 'off_balance'))]\\" required=\\"display_type not in ('line_note', 'line_section')\\"/>\\n                                        <field name=\\"analytic_distribution\\" widget=\\"analytic_distribution\\" string=\\"Analítico\\" groups=\\"analytic.group_analytic_accounting\\" optional=\\"show\\" options=\\"{'product_field': 'product_id', 'account_field': 'account_id', 'amount_field': 'price_subtotal'}\\" business_domain_compute=\\"parent.move_type in ['out_invoice', 'out_refund', 'out_receipt'] and 'invoice' or parent.move_type in ['in_invoice', 'in_refund', 'in_receipt'] and 'bill' or 'general'\\"/>\\n                                        <field name=\\"quantity\\" optional=\\"show\\"/>\\n                                        <field name=\\"product_uom_category_id\\" column_invisible=\\"True\\"/>\\n                                        <field name=\\"product_uom_id\\" string=\\"UdM\\" groups=\\"uom.group_uom\\" optional=\\"show\\" width=\\"92px\\"/>\\n                                        <!-- /l10n_in_edi.test_edi_json -->\\n                                        <!-- required for @api.onchange('product_id') -->\\n                                        <field name=\\"product_uom_id\\" column_invisible=\\"True\\"/>\\n                                        <field name=\\"price_unit\\" string=\\"Precio\\"/>\\n                                        <field name=\\"discount\\" width=\\"50px\\" string=\\"Desc.%\\" optional=\\"hide\\"/>\\n                                        <field name=\\"tax_ids\\" widget=\\"many2many_tax_tags\\" domain=\\"[('type_tax_use', '=?', parent.invoice_filter_type_domain), ('company_id', 'parent_of', parent.company_id), ('country_id', '=', parent.tax_country_id)]\\" context=\\"{'append_type_to_tax_name': not parent.invoice_filter_type_domain, 'active_test': True}\\" options=\\"{'no_create': True}\\" optional=\\"show\\"/>\\n                                        <field name=\\"price_subtotal\\" column_invisible=\\"parent.move_type not in ['in_invoice', 'in_refund', 'in_receipt'] and parent.company_price_include == 'tax_included'\\" string=\\"Importe\\"/>\\n                                        <field name=\\"price_total\\" column_invisible=\\"parent.move_type in ['in_invoice', 'in_refund', 'in_receipt'] or parent.company_price_include == 'tax_excluded'\\" string=\\"Importe\\"/>\\n                                        <!-- Others fields -->\\n                                        <field name=\\"partner_id\\" column_invisible=\\"True\\"/>\\n                                        <field name=\\"currency_id\\" column_invisible=\\"True\\"/>\\n                                        <field name=\\"company_id\\" column_invisible=\\"True\\"/>\\n                                        <field name=\\"company_currency_id\\" column_invisible=\\"True\\"/>\\n                                        <field name=\\"display_type\\" force_save=\\"1\\" column_invisible=\\"True\\"/>\\n                                    </list>\\n                                    <kanban class=\\"o_kanban_mobile\\">\\n                                        <!-- Displayed fields -->\\n                                        <templates>\\n                                            <t t-name=\\"card\\">\\n                                                <div t-attf-class=\\"ps-0 pe-0 {{ record.display_type.raw_value ? 'o_is_' + record.display_type.raw_value : '' }}\\">\\n                                                    <t t-if=\\"!['line_note', 'line_section'].includes(record.display_type.raw_value)\\">\\n                                                        <div class=\\"row g-0\\">\\n                                                            <div class=\\"col-2 pe-3\\">\\n                                                                <field name=\\"product_id\\" widget=\\"image\\" options=\\"{'preview_image': 'image_128'}\\" class=\\"w-100\\"/>\\n                                                            </div>\\n                                                            <div class=\\"col-10\\">\\n                                                                <div class=\\"row\\">\\n                                                                    <div class=\\"col\\">\\n                                                                        <field class=\\"fw-bold\\" name=\\"product_id\\"/>\\n                                                                    </div>\\n                                                                    <div class=\\"col-auto fw-bold float-end text-end\\">\\n                                                                        <field name=\\"price_subtotal\\" t-if=\\"['in_invoice', 'in_refund', 'in_receipt'].includes(record.move_type.raw_value)\\" string=\\"Importe\\"/>\\n                                                                        <field name=\\"price_total\\" t-if=\\"!['in_invoice', 'in_refund', 'in_receipt'].includes(record.move_type.raw_value)\\" string=\\"Importe\\"/>\\n                                                                    </div>\\n                                                                </div>\\n                                                                <div class=\\"text-muted\\">\\n                                                                    Cantidad:\\n                                                                    <field name=\\"quantity\\"/>\\n                                                                    <field name=\\"product_uom_id\\" groups=\\"uom.group_uom\\"/>\\n                                                                </div>\\n                                                                <div class=\\"text-muted\\">\\n                                                                    Precio unitario:\\n                                                                    <field name=\\"price_unit\\"/>\\n                                                                </div>\\n                                                            </div>\\n                                                        </div>\\n                                                    </t>\\n                                                    <t t-if=\\"record.display_type.raw_value === 'line_section' || record.display_type.raw_value === 'line_note'\\">\\n                                                        <field name=\\"name\\"/>\\n                                                    </t>\\n                                                </div>\\n                                            </t>\\n                                        </templates>\\n\\n                                        <!-- Others fields -->\\n                                        <field name=\\"tax_calculation_rounding_method\\"/>\\n                                        <field name=\\"currency_id\\"/>\\n                                        <field name=\\"company_currency_id\\"/>\\n                                        <field name=\\"display_type\\" force_save=\\"1\\"/>\\n                                        <field name=\\"move_type\\"/>\\n                                    </kanban>\\n\\n                                    <!-- Form view to cover mobile use -->\\n                                    <form>\\n                                        <sheet>\\n                                            <field name=\\"tax_calculation_rounding_method\\" invisible=\\"1\\"/>\\n                                            <field name=\\"display_type\\" invisible=\\"1\\"/>\\n                                            <field name=\\"company_id\\" invisible=\\"1\\"/>\\n                                            <field name=\\"partner_id\\" invisible=\\"1\\"/>\\n                                            <group>\\n                                                <field name=\\"product_id\\" widget=\\"many2one_barcode\\"/>\\n                                                <label for=\\"name\\" string=\\"Descripción\\" invisible=\\"display_type in ('line_note', 'line_section')\\"/>\\n                                                <label for=\\"name\\" string=\\"Sección\\" invisible=\\"display_type != 'line_section'\\"/>\\n                                                <label for=\\"name\\" string=\\"Nota\\" invisible=\\"display_type != 'line_note'\\"/>\\n                                                <field name=\\"name\\" widget=\\"text\\" nolabel=\\"1\\"/>\\n                                                <field name=\\"quantity\\"/>\\n                                                <field name=\\"product_uom_category_id\\" invisible=\\"1\\"/>\\n                                                <field name=\\"product_uom_id\\" groups=\\"uom.group_uom\\"/>\\n                                                <field name=\\"price_unit\\"/>\\n                                                <field name=\\"discount\\" string=\\"Desc.%\\"/>\\n                                            </group>\\n                                            <group>\\n                                                <field name=\\"account_id\\" domain=\\"[('deprecated', '=', False), ('company_ids', 'parent_of', company_id)]\\" options=\\"{'no_create': True}\\" context=\\"{'partner_id': partner_id, 'move_type': parent.move_type}\\"/>\\n                                                <field name=\\"tax_ids\\" widget=\\"many2many_tags\\" domain=\\"[('type_tax_use', '=?', parent.invoice_filter_type_domain), ('company_id', 'parent_of', parent.company_id), ('country_id', '=', parent.tax_country_id)]\\" context=\\"{'append_type_to_tax_name': not parent.invoice_filter_type_domain, 'active_test': True}\\" options=\\"{'no_create': True}\\"/>\\n                                                <field name=\\"analytic_distribution\\" widget=\\"analytic_distribution\\" groups=\\"analytic.group_analytic_accounting\\"/>\\n                                            </group>\\n                                            <group>\\n                                                <field name=\\"price_subtotal\\" invisible=\\"parent.move_type not in ['in_invoice', 'in_refund', 'in_receipt'] and parent.company_price_include == 'tax_included'\\" string=\\"Importe\\"/>\\n                                                <field name=\\"price_total\\" invisible=\\"parent.move_type in ['in_invoice', 'in_refund', 'in_receipt'] or parent.company_price_include == 'tax_excluded'\\" string=\\"Importe\\"/>\\n                                            </group>\\n                                        </sheet>\\n                                    </form>\\n                                </field>\\n                                <group col=\\"12\\" class=\\"oe_invoice_lines_tab overflow-hidden\\">\\n                                    <group colspan=\\"8\\">\\n                                        <field name=\\"narration\\" placeholder=\\"Términos y condiciones\\" nolabel=\\"1\\"/>\\n                                    </group>\\n                                    <!-- Totals (only invoices / receipts) -->\\n                                    <group colspan=\\"4\\">\\n                                        <group class=\\"oe_subtotal_footer\\" invisible=\\"move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt') or payment_state == 'invoicing_legacy'\\">\\n\\n                                            <field name=\\"tax_totals\\" widget=\\"account-tax-totals-field\\" nolabel=\\"1\\" colspan=\\"2\\" readonly=\\"state != 'draft' or (move_type not in ('in_invoice', 'in_refund', 'in_receipt') and not quick_edit_mode)\\"/>\\n\\n                                            <field name=\\"invoice_payments_widget\\" colspan=\\"2\\" nolabel=\\"1\\" widget=\\"payment\\"/>\\n                                            <field name=\\"amount_residual\\" class=\\"oe_subtotal_footer_separator\\" invisible=\\"state == 'draft'\\"/>\\n                                        </group>\\n                                        <group class=\\"oe_subtotal_footer px-4\\" invisible=\\"state != 'posted' or not invoice_has_outstanding\\" groups=\\"account.group_account_invoice,account.group_account_readonly\\">\\n                                            <field name=\\"invoice_outstanding_credits_debits_widget\\" class=\\"oe_invoice_outstanding_credits_debits py-3\\" colspan=\\"2\\" nolabel=\\"1\\" widget=\\"payment\\"/>\\n                                        </group>\\n                                    </group>\\n                                </group>\\n                            </page>\\n                            <page id=\\"aml_tab\\" string=\\"Apuntes contables\\" groups=\\"account.group_account_readonly\\" name=\\"aml_tab\\">\\n                                <field name=\\"line_ids\\" mode=\\"list,kanban\\" context=\\"{                                            'default_move_type': context.get('default_move_type'),                                            'line_ids': line_ids,                                            'journal_id': journal_id,                                            'default_partner_id': commercial_partner_id,                                            'default_currency_id': currency_id or company_currency_id,                                            'kanban_view_ref': 'account.account_move_line_view_kanban_mobile',                                        }\\" invisible=\\"payment_state == 'invoicing_legacy' and move_type != 'entry'\\" readonly=\\"state != 'draft'\\">\\n                                    <list editable=\\"bottom\\" string=\\"Apuntes contables\\" decoration-muted=\\"display_type in ('line_section', 'line_note')\\" default_order=\\"sequence, id\\">\\n                                        <!-- Displayed fields -->\\n                                        <field name=\\"account_id\\" invisible=\\"display_type in ('line_section', 'line_note')\\" required=\\"display_type not in ('line_section', 'line_note')\\" domain=\\"[('deprecated', '=', False), ('company_ids', 'parent_of', company_id)]\\"/>\\n                                        <field name=\\"partner_id\\" optional=\\"show\\" domain=\\"['|', ('parent_id', '=', False), ('is_company', '=', True)]\\" column_invisible=\\"parent.move_type != 'entry'\\"/>\\n                                        <field name=\\"name\\" widget=\\"section_and_note_text\\" optional=\\"show\\"/>\\n                                        <field name=\\"analytic_distribution\\" widget=\\"analytic_distribution\\" groups=\\"analytic.group_analytic_accounting\\" optional=\\"show\\" options=\\"{'account_field': 'account_id'}\\" business_domain_compute=\\"parent.move_type in ['out_invoice', 'out_refund', 'out_receipt'] and 'invoice' or parent.move_type in ['in_invoice', 'in_refund', 'in_receipt'] and 'bill' or 'general'\\"/>\\n                                        <field name=\\"date_maturity\\" optional=\\"hide\\" invisible=\\"display_type in ('line_section', 'line_note')\\" column_invisible=\\"context.get('view_no_maturity')\\"/>\\n                                        <field name=\\"amount_currency\\" groups=\\"base.group_multi_currency\\" optional=\\"hide\\"/>\\n                                        <field name=\\"currency_id\\" options=\\"{'no_create': True}\\" optional=\\"hide\\" groups=\\"base.group_multi_currency\\" column_invisible=\\"parent.move_type != 'entry'\\"/>\\n                                        <field name=\\"tax_ids\\" widget=\\"autosave_many2many_tags\\" optional=\\"hide\\" domain=\\"[('type_tax_use', '=?', parent.invoice_filter_type_domain)]\\" context=\\"{'append_type_to_tax_name': not parent.invoice_filter_type_domain, 'active_test': True}\\" options=\\"{'no_create': True}\\" force_save=\\"1\\" readonly=\\"display_type in ('line_section', 'line_note') or tax_line_id or (parent.move_type in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt') and account_type in ('asset_receivable', 'liability_payable'))\\"/>\\n                                        <field name=\\"debit\\" sum=\\"Débito total\\" invisible=\\"display_type in ('line_section', 'line_note')\\" readonly=\\"parent.move_type in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt') and display_type in ('line_section', 'line_note', 'product')\\"/>\\n                                        <field name=\\"credit\\" sum=\\"Crédito total\\" invisible=\\"display_type in ('line_section', 'line_note')\\" readonly=\\"parent.move_type in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt') and display_type in ('line_section', 'line_note', 'product')\\"/>\\n                                        <field name=\\"balance\\" column_invisible=\\"True\\"/>\\n                                        <field name=\\"discount_date\\" string=\\"Fecha de descuento\\" optional=\\"hide\\"/>\\n                                        <field name=\\"discount_amount_currency\\" string=\\"Importe del descuento\\" optional=\\"hide\\"/>\\n\\n                                        <field name=\\"tax_tag_ids\\" widget=\\"many2many_tags\\" string=\\"Tablas de impuestos\\" optional=\\"show\\" options=\\"{'no_create': True}\\" domain=\\"[                                                     ('applicability', '=', 'taxes'),                                                     '|', ('country_id', '=', parent.tax_country_id),                                                     ('country_id', '=', False),                                                 ]\\"/>\\n\\n                                        <field name=\\"tax_tag_invert\\" readonly=\\"1\\" optional=\\"hide\\" groups=\\"base.group_no_one\\"/>\\n\\n                                        <!-- Buttons -->\\n                                        <button name=\\"action_automatic_entry\\" type=\\"object\\" icon=\\"fa-calendar\\" string=\\"Cierre\\" aria-label=\\"Cambiar periodo\\" class=\\"float-end\\" column_invisible=\\"parent.move_type == 'entry' or parent.state != 'posted'\\" invisible=\\"account_internal_group not in ('income', 'expense')\\" context=\\"{'default_action': 'change_period'}\\"/>\\n\\n                                        <!-- Others fields -->\\n                                        <field name=\\"tax_line_id\\" column_invisible=\\"True\\"/>\\n                                        <field name=\\"company_currency_id\\" column_invisible=\\"True\\"/>\\n                                        <field name=\\"display_type\\" force_save=\\"1\\" column_invisible=\\"True\\"/>\\n                                        <field name=\\"company_id\\" column_invisible=\\"True\\"/>\\n                                        <field name=\\"sequence\\" column_invisible=\\"True\\"/>\\n                                        <field name=\\"id\\" column_invisible=\\"True\\"/>\\n                                        <field name=\\"account_internal_group\\" column_invisible=\\"True\\"/>\\n                                        <field name=\\"account_type\\" column_invisible=\\"True\\"/>\\n                                    </list>\\n                                    <!-- Form view to cover mobile use -->\\n                                    <form>\\n                                      <group>\\n                                        <field name=\\"account_id\\" domain=\\"[('deprecated', '=', False), ('company_ids', 'parent_of', company_id)]\\"/>\\n                                        <field name=\\"partner_id\\" domain=\\"['|', ('parent_id', '=', False), ('is_company', '=', True)]\\"/>\\n                                        <field name=\\"name\\"/>\\n                                        <field name=\\"analytic_distribution\\" widget=\\"analytic_distribution\\" groups=\\"analytic.group_analytic_accounting\\"/>\\n                                        <field name=\\"amount_currency\\" groups=\\"base.group_multi_currency\\"/>\\n                                        <field name=\\"company_currency_id\\" invisible=\\"1\\"/>\\n                                        <field name=\\"company_id\\" invisible=\\"1\\"/>\\n                                        <field name=\\"currency_id\\" options=\\"{'no_create': True}\\" groups=\\"base.group_multi_currency\\"/>\\n                                        <field name=\\"debit\\" sum=\\"Débito total\\"/>\\n                                        <field name=\\"credit\\" sum=\\"Crédito total\\"/>\\n                                        <field name=\\"balance\\" invisible=\\"1\\"/>\\n                                        <field name=\\"tax_ids\\" string=\\"Impuestos aplicados\\" widget=\\"many2many_tags\\" options=\\"{'no_create': True}\\"/>\\n                                        <field name=\\"date_maturity\\" required=\\"0\\" invisible=\\"context.get('view_no_maturity', False)\\"/>\\n                                      </group>\\n                                    </form>\\n                                </field>\\n                                <div class=\\"alert alert-info text-center mb-0\\" role=\\"alert\\" invisible=\\"payment_state != 'invoicing_legacy' or move_type == 'entry'\\">\\n                                    <span>Este asiento se ha generado a través de la aplicación *Facturación*, antes de instalar *Contabilidad*. Su saldo se ha importado por separado.</span>\\n                                </div>\\n                            </page>\\n                            <page id=\\"other_tab\\" string=\\"Otra Información\\" name=\\"other_info\\" invisible=\\"move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund')\\">\\n                                <group id=\\"other_tab_group\\">\\n                                    <group string=\\"Factura\\" name=\\"sale_info_group\\" invisible=\\"move_type not in ('out_invoice', 'out_refund')\\">\\n                                        <label for=\\"ref\\" string=\\"Referencia del cliente\\"/>\\n                                        <field name=\\"ref\\" nolabel=\\"1\\"/>\\n                                        <field name=\\"user_id\\" invisible=\\"1\\" force_save=\\"1\\"/>\\n                                        <field name=\\"invoice_user_id\\" domain=\\"[('share', '=', False)]\\" widget=\\"many2one_avatar_user\\"/>\\n                                        <field name=\\"invoice_origin\\" string=\\"Documento de origen\\" force_save=\\"1\\" invisible=\\"1\\"/>\\n                                        <field name=\\"partner_bank_id\\" context=\\"{'default_partner_id': bank_partner_id, 'display_account_trust': True}\\" domain=\\"[('partner_id.ref_company_ids', 'parent_of', company_id)]\\" invisible=\\"move_type != 'out_invoice'\\" readonly=\\"is_move_sent and state != 'draft'\\"/>\\n                                        <field name=\\"partner_bank_id\\" context=\\"{'default_partner_id': bank_partner_id, 'display_account_trust': True}\\" domain=\\"[('partner_id', '=', bank_partner_id)]\\" invisible=\\"move_type != 'out_refund'\\" readonly=\\"is_move_sent and state != 'draft'\\"/>\\n                                        <field name=\\"payment_reference\\" invisible=\\"move_type not in ('out_invoice', 'out_refund')\\" readonly=\\"inalterable_hash\\" placeholder=\\"Mensaje estándar\\"/>\\n                                        <field name=\\"qr_code_method\\" invisible=\\"not display_qr_code\\"/>\\n                                        <field name=\\"delivery_date\\" readonly=\\"state != 'draft'\\"/>\\n                                    </group>\\n                                    <group string=\\"Contabilidad\\" name=\\"accounting_info_group\\" invisible=\\"move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund')\\">\\n                                        <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                                        <field name=\\"invoice_incoterm_id\\"/>\\n                                        <field name=\\"incoterm_location\\"/>\\n                                        <field name=\\"fiscal_position_id\\" readonly=\\"state in ['cancel', 'posted']\\"/>\\n                                        <field name=\\"secured\\" groups=\\"account.group_account_secured,base.group_no_one\\"/>\\n                                        <field name=\\"preferred_payment_method_line_id\\" string=\\"Método de pago\\" domain=\\"[('payment_type', '=', 'inbound'), ('company_id', '=', company_id)]\\" invisible=\\"move_type in ('in_invoice', 'in_refund')\\"/>\\n                                        <field name=\\"preferred_payment_method_line_id\\" string=\\"Método de pago\\" domain=\\"[('payment_type', '=', 'outbound'), ('company_id', '=', company_id)]\\" invisible=\\"move_type in ('out_invoice', 'out_refund')\\"/>\\n                                        <field name=\\"invoice_cash_rounding_id\\" groups=\\"account.group_cash_rounding\\" readonly=\\"state != 'draft'\\"/>\\n                                        <field name=\\"invoice_source_email\\" widget=\\"email\\" invisible=\\"move_type not in ('in_invoice', 'in_refund') or not invoice_source_email\\"/>\\n                                        <field name=\\"auto_post\\" readonly=\\"state != 'draft'\\"/>\\n                                        <field name=\\"auto_post_until\\" invisible=\\"auto_post in ('no', 'at_date')\\" readonly=\\"state != 'draft'\\"/>\\n                                        <field name=\\"checked\\"/>\\n                                    </group>\\n                                </group>\\n                            </page>\\n                            <page id=\\"other_tab_entry\\" string=\\"Otra Información\\" name=\\"other_info\\" invisible=\\"move_type != 'entry'\\">\\n                                <group id=\\"other_tab_entry_group\\">\\n                                    <group name=\\"misc_group\\">\\n                                        <field name=\\"auto_post\\" invisible=\\"move_type != 'entry'\\" readonly=\\"state != 'draft'\\"/>\\n                                        <field name=\\"reversed_entry_id\\" invisible=\\"move_type != 'entry' or not reversed_entry_id\\"/>\\n                                        <field name=\\"auto_post_until\\" invisible=\\"auto_post in ('no', 'at_date')\\" readonly=\\"state != 'draft'\\"/>\\n                                        <field name=\\"checked\\" invisible=\\"move_type != 'entry'\\"/>\\n                                    </group>\\n                                    <group>\\n                                        <field name=\\"fiscal_position_id\\" readonly=\\"state in ['cancel', 'posted']\\"/>\\n                                        <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" required=\\"1\\"/>\\n                                    </group>\\n                                </group>\\n                                <!-- Internal note -->\\n                                <field name=\\"narration\\" placeholder=\\"Añada una nota interna...\\" nolabel=\\"1\\" height=\\"50\\"/>\\n                            </page>\\n                        </notebook>\\n                    </sheet>\\n                    <!-- Attachment preview -->\\n                    <div class=\\"o_attachment_preview\\" invisible=\\"move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund') or state != 'draft'\\"/>\\n                    <!-- Chatter -->\\n                    <chatter reload_on_attachment=\\"True\\"/>\\n                </form>", "pt_PT": "<form string=\\"Lançamento em Conta\\" js_class=\\"account_move_form\\">\\n                    <header>\\n                        <!-- Post -->\\n                        <button name=\\"action_post\\" string=\\"Publicar\\" class=\\"oe_highlight\\" type=\\"object\\" groups=\\"account.group_account_invoice\\" data-hotkey=\\"q\\" context=\\"{'validate_analytic': True, 'disable_abnormal_invoice_detection': False}\\" invisible=\\"hide_post_button or move_type != 'entry'\\"/>\\n                        <button name=\\"action_post\\" string=\\"Confirmar\\" class=\\"oe_highlight\\" type=\\"object\\" groups=\\"account.group_account_invoice\\" data-hotkey=\\"q\\" context=\\"{'validate_analytic': True, 'disable_abnormal_invoice_detection': False}\\" invisible=\\"hide_post_button or move_type == 'entry' or display_inactive_currency_warning\\"/>\\n                        <!-- Send (only invoices) -->\\n                        <button name=\\"action_invoice_sent\\" type=\\"object\\" string=\\"Enviar\\" invisible=\\"state != 'posted' or is_being_sent or invoice_pdf_report_id or move_type not in ('out_invoice', 'out_refund')\\" class=\\"oe_highlight\\" data-hotkey=\\"y\\"/>\\n                        <button name=\\"action_invoice_sent\\" type=\\"object\\" string=\\"Enviar\\" invisible=\\"state != 'posted' or not is_being_sent and not invoice_pdf_report_id or move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund')\\" data-hotkey=\\"y\\"/>\\n                        <button name=\\"action_print_pdf\\" type=\\"object\\" class=\\"oe_highlight\\" invisible=\\"state != 'posted' or is_being_sent or invoice_pdf_report_id or move_type == 'entry'\\" string=\\"Imprimir\\"/>\\n                        <button name=\\"action_print_pdf\\" type=\\"object\\" invisible=\\"state != 'posted' or (not is_being_sent and not invoice_pdf_report_id)\\" string=\\"Imprimir\\"/>\\n                        <!-- Register Payment (only invoices / receipts) -->\\n                        <button name=\\"action_register_payment\\" id=\\"account_invoice_payment_btn\\" type=\\"object\\" class=\\"oe_highlight\\" invisible=\\"(                                     state != 'posted'                                     or payment_state not in ('not_paid', 'partial', 'in_payment')                                     or move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt')                                     or invoice_has_outstanding                                 )\\" context=\\"{'dont_redirect_to_payments': True, 'display_account_trust': True}\\" string=\\"Pagar\\" data-hotkey=\\"g\\" groups=\\"account.group_account_invoice\\"/>\\n                        <!-- Register Payment (only invoices / receipts, with outstanding payments) -->\\n                        <button name=\\"action_register_payment\\" id=\\"account_invoice_payment_secondary_btn\\" type=\\"object\\" invisible=\\"(                                     state != 'posted'                                     or payment_state not in ('not_paid', 'partial', 'in_payment')                                     or move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt')                                     or not invoice_has_outstanding                                 )\\" context=\\"{'dont_redirect_to_payments': True, 'display_account_trust': True}\\" string=\\"Pagar\\" data-hotkey=\\"g\\" groups=\\"account.group_account_invoice\\"/>\\n                        <!-- Preview (only customer invoices) -->\\n                        <button name=\\"preview_invoice\\" type=\\"object\\" string=\\"Pré-visualizar\\" data-hotkey=\\"o\\" title=\\"Pré-visualizar Fatura\\" invisible=\\"move_type not in ('out_invoice', 'out_refund') or state in ('draft', 'cancel')\\"/>\\n                        <!-- Reverse -->\\n                        <button name=\\"248\\" string=\\"Movimento de Reversão\\" type=\\"action\\" groups=\\"account.group_account_invoice\\" data-hotkey=\\"z\\" invisible=\\"move_type != 'entry' or state != 'posted' or payment_state == 'reversed'\\"/>\\n                        <button name=\\"action_reverse\\" string=\\"Nota de Crédito\\" type=\\"object\\" groups=\\"account.group_account_invoice\\" invisible=\\"move_type not in ('out_invoice', 'in_invoice') or state != 'posted'\\" data-hotkey=\\"shift+n\\"/>\\n                        <!-- Cancel -->\\n                        <button name=\\"button_cancel\\" string=\\"Cancelar Movimento\\" type=\\"object\\" groups=\\"account.group_account_invoice\\" data-hotkey=\\"x\\" invisible=\\"not id or state != 'draft' or move_type != 'entry'\\"/>\\n                        <button name=\\"button_cancel\\" string=\\"Cancelar\\" type=\\"object\\" groups=\\"account.group_account_invoice\\" data-hotkey=\\"x\\" invisible=\\"not id or state != 'draft' or move_type == 'entry'\\"/>\\n                        <button name=\\"button_draft\\" string=\\"Mudar para Rascunho\\" type=\\"object\\" groups=\\"account.group_account_invoice\\" invisible=\\"not show_reset_to_draft_button\\" data-hotkey=\\"r\\"/>\\n                        <button name=\\"button_hash\\" string=\\"Bloquear\\" type=\\"object\\" groups=\\"account.group_account_invoice\\" invisible=\\"not restrict_mode_hash_table or inalterable_hash or state != 'posted'\\"/>\\n                        <button string=\\"Solicitar Cancelamento\\" name=\\"button_request_cancel\\" type=\\"object\\" groups=\\"account.group_account_invoice\\" invisible=\\"state != 'posted' or show_reset_to_draft_button or not need_cancel_request\\" data-hotkey=\\"w\\"/>\\n\\n                        <!-- Set as Checked -->\\n                        <button name=\\"button_set_checked\\" string=\\"Definir como Verificado\\" type=\\"object\\" groups=\\"account.group_account_invoice\\" invisible=\\"checked or state == 'draft'\\" data-hotkey=\\"k\\"/>\\n                        <field name=\\"state\\" widget=\\"statusbar\\" statusbar_visible=\\"draft,posted\\" groups=\\"!account.group_account_secured\\"/>\\n                        <field name=\\"state\\" widget=\\"account_move_statusbar_secured\\" statusbar_visible=\\"draft,posted\\" groups=\\"account.group_account_secured\\"/>\\n                    </header>\\n                    <div class=\\"alert alert-warning w-100 d-flex align-items-center gap-1\\" invisible=\\"not duplicated_ref_ids\\" role=\\"alert\\">\\n                        <span>Aviso: este documento pode ser um duplicado de</span>\\n                        <field name=\\"duplicated_ref_ids\\" widget=\\"x2many_buttons\\" string=\\"Documentos Duplicados\\" context=\\"{'name_as_amount_total': True}\\"/>\\n                    </div>\\n                    <div class=\\"alert alert-info\\" role=\\"alert\\" invisible=\\"not is_being_sent\\">\\n                        Esta fatura está a ser enviada em segundo plano.\\n                    </div>\\n                    <!-- Invoice outstanding credits -->\\n                    <div groups=\\"account.group_account_invoice,account.group_account_readonly\\" class=\\"alert alert-warning\\" role=\\"alert\\" invisible=\\"state != 'draft' or not tax_lock_date_message\\">\\n                        <field name=\\"tax_lock_date_message\\" nolabel=\\"1\\"/>\\n                    </div>\\n                    <div groups=\\"account.group_account_invoice,account.group_account_readonly\\" class=\\"alert alert-info\\" role=\\"alert\\" invisible=\\"move_type not in ('out_invoice', 'out_receipt') or not invoice_has_outstanding or payment_state not in ('not_paid', 'partial')\\">\\n                        Você tem <bold><a class=\\"alert-link\\" href=\\"#outstanding\\" role=\\"button\\">créditos pendentes</a></bold> listados abaixo para este cliente.\\n                    </div>\\n                    <div groups=\\"account.group_account_invoice,account.group_account_readonly\\" class=\\"alert alert-info\\" role=\\"alert\\" invisible=\\"move_type not in ('in_invoice', 'in_receipt') or not invoice_has_outstanding or payment_state not in ('not_paid', 'partial')\\">\\n                        Você tem <bold><a class=\\"alert-link\\" href=\\"#outstanding\\" role=\\"button\\">débitos por fazer</a></bold> listados abaixo para este fornecedor.\\n                    </div>\\n                    <div groups=\\"account.group_account_invoice,account.group_account_readonly\\" class=\\"alert alert-info\\" role=\\"alert\\" invisible=\\"move_type != 'out_refund' or not invoice_has_outstanding or payment_state not in ('not_paid', 'partial')\\">\\n                        Você tem <bold><a class=\\"alert-link\\" href=\\"#outstanding\\" role=\\"button\\">débitos por fazer</a></bold> listados abaixo para este cliente.\\n                    </div>\\n                    <div groups=\\"account.group_account_invoice,account.group_account_readonly\\" class=\\"alert alert-info\\" role=\\"alert\\" invisible=\\"move_type != 'in_refund' or not invoice_has_outstanding or payment_state not in ('not_paid', 'partial')\\">\\n                        Você tem <bold><a class=\\"alert-link\\" href=\\"#outstanding\\" role=\\"button\\">créditos pendentes</a></bold> listados abaixo para este fornecedor.\\n                    </div>\\n                    <div class=\\"alert alert-info\\" role=\\"alert\\" invisible=\\"state != 'draft' or auto_post != 'at_date'\\">\\n                        Este movimento está configurado para ser publicado automaticamente na data de contabilidade: <field name=\\"date\\" readonly=\\"1\\"/>.\\n                    </div>\\n                    <div class=\\"alert alert-info\\" role=\\"alert\\" invisible=\\"state != 'draft' or auto_post == 'no' or auto_post == 'at_date'\\">\\n                         <field name=\\"auto_post\\" readonly=\\"1\\"/> postagem automática ativada. Próxima data contabilística: <field name=\\"date\\" readonly=\\"1\\"/>.<span invisible=\\"not auto_post_until\\"> A recorrência terminará em <field name=\\"auto_post_until\\" readonly=\\"1\\"/> (incluído).</span>\\n                    </div>\\n                    <div groups=\\"account.group_account_invoice,account.group_account_readonly\\" class=\\"alert alert-warning\\" role=\\"alert\\" invisible=\\"partner_credit_warning == ''\\">\\n                        <field name=\\"partner_credit_warning\\"/>\\n                    </div>\\n                    <!-- Currency consistency -->\\n                    <div class=\\"alert alert-warning\\" role=\\"alert\\" invisible=\\"not display_inactive_currency_warning or move_type not in ('in_invoice', 'in_refund', 'in_receipt')\\">\\n                        Para validar esta fatura, deve <button class=\\"oe_link\\" type=\\"object\\" name=\\"action_activate_currency\\" style=\\"padding: 0; vertical-align: baseline;\\">ativar a moeda da fatura</button>. Os lançamentos de diário precisam ser calculados pelo Odoo antes de serem publicados na moeda da sua empresa.\\n                    </div>\\n                    <div class=\\"alert alert-warning\\" role=\\"alert\\" invisible=\\"not display_inactive_currency_warning or move_type not in ('out_invoice', 'out_refund', 'out_receipt')\\">\\n                        Para validar esta fatura, você deve <button class=\\"oe_link\\" type=\\"object\\" name=\\"action_activate_currency\\" style=\\"padding: 0; vertical-align: baseline;\\">ativar a moeda da fatura</button>. Os lançamentos de diário precisam ser calculados pelo Odoo antes de serem publicados na moeda da sua empresa.\\n                    </div>\\n                    <div class=\\"alert alert-warning\\" role=\\"alert\\" invisible=\\"not abnormal_amount_warning\\">\\n                        <field name=\\"abnormal_amount_warning\\"/>\\n                    </div>\\n                    <div class=\\"alert alert-warning\\" role=\\"alert\\" invisible=\\"not abnormal_date_warning\\">\\n                        <field name=\\"abnormal_date_warning\\"/>\\n                    </div>\\n                    <sheet>\\n                        <div name=\\"button_box\\" class=\\"oe_button_box\\">\\n                            <button name=\\"action_open_business_doc\\" class=\\"oe_stat_button\\" icon=\\"fa-bars\\" type=\\"object\\" invisible=\\"move_type != 'entry' or not id or not origin_payment_id\\">\\n                                    <div class=\\"o_stat_info\\">\\n                                        <span class=\\"o_stat_text\\">1 pagamento</span>\\n                                    </div>\\n                            </button>\\n                            <button name=\\"open_payments\\" class=\\"oe_stat_button\\" icon=\\"fa-bars\\" type=\\"object\\" invisible=\\"not payment_count\\">\\n                                    <field name=\\"payment_count\\" string=\\"Pagamentos\\" widget=\\"statinfo\\"/>\\n                            </button>\\n                            <button name=\\"open_reconcile_view\\" class=\\"oe_stat_button\\" icon=\\"fa-bars\\" type=\\"object\\" invisible=\\"move_type != 'entry' or not id or not has_reconciled_entries\\">\\n                                    <div class=\\"o_stat_info\\">\\n                                        <span class=\\"o_stat_text\\">Itens reconciliados</span>\\n                                    </div>\\n                            </button>\\n                            <button name=\\"open_created_caba_entries\\" class=\\"oe_stat_button\\" icon=\\"fa-usd\\" type=\\"object\\" invisible=\\"not tax_cash_basis_created_move_ids\\">\\n                                    <div class=\\"o_stat_info\\">\\n                                        <span class=\\"o_stat_text\\">Entradas de movimentos no Lançamento de caixa</span>\\n                                    </div>\\n                            </button>\\n                        </div>\\n\\n                        <!-- Payment status for invoices / receipts -->\\n                        <widget name=\\"web_ribbon\\" title=\\"Pago\\" invisible=\\"payment_state != 'paid' or move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt')\\"/>\\n                        <widget name=\\"web_ribbon\\" title=\\"Em pagamento\\" invisible=\\"payment_state != 'in_payment' or move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt')\\"/>\\n                        <widget name=\\"web_ribbon\\" title=\\"Parcial\\" invisible=\\"payment_state != 'partial' or move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt')\\"/>\\n                        <widget name=\\"web_ribbon\\" title=\\"Revertido\\" bg_color=\\"text-bg-danger\\" invisible=\\"payment_state != 'reversed'\\"/>\\n                        <widget name=\\"web_ribbon\\" title=\\"Bloqueado\\" bg_color=\\"text-bg-danger\\" invisible=\\"payment_state != 'blocked' or move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt')\\"/>\\n                         <widget name=\\"web_ribbon\\" text=\\"Invoicing App Legacy\\" bg_color=\\"text-bg-info\\" invisible=\\"payment_state != 'invoicing_legacy'\\" tooltip=\\"This entry has been generated through the Invoicing app, before installing Accounting. It has been disabled by the 'Invoicing Switch Threshold Date' setting so that it does not impact your accounting.\\"/>\\n\\n                        <!-- Invisible fields -->\\n                        <field name=\\"id\\" invisible=\\"1\\"/>\\n                        <field name=\\"state\\" invisible=\\"1\\"/>\\n                        <field name=\\"company_id\\" invisible=\\"1\\"/>\\n                        <field name=\\"journal_id\\" invisible=\\"1\\"/>\\n                        <field name=\\"show_name_warning\\" invisible=\\"1\\"/>\\n                        <field name=\\"posted_before\\" invisible=\\"1\\"/>\\n                        <!--test-tags .test_01_account_tour -->\\n                        <field name=\\"move_type\\" invisible=\\"1\\" force_save=\\"1\\"/>\\n                        <field name=\\"payment_state\\" invisible=\\"1\\" force_save=\\"1\\"/>\\n                        <field name=\\"invoice_filter_type_domain\\" invisible=\\"1\\"/>\\n                        <field name=\\"suitable_journal_ids\\" invisible=\\"1\\"/>\\n                        <field name=\\"currency_id\\" invisible=\\"1\\" readonly=\\"state in ['cancel', 'posted']\\"/>\\n                        <field name=\\"company_currency_id\\" invisible=\\"1\\"/>\\n                        <field name=\\"commercial_partner_id\\" invisible=\\"1\\"/>\\n                        <field name=\\"bank_partner_id\\" invisible=\\"1\\"/>\\n                        <field name=\\"display_qr_code\\" invisible=\\"1\\"/>\\n                        <field name=\\"show_reset_to_draft_button\\" invisible=\\"1\\"/>\\n                        <field name=\\"expected_currency_rate\\" invisible=\\"1\\"/>\\n\\n                        <field name=\\"invoice_has_outstanding\\" invisible=\\"1\\"/>\\n                        <field name=\\"is_move_sent\\" invisible=\\"1\\"/>\\n                        <field name=\\"invoice_pdf_report_id\\" invisible=\\"1\\"/>\\n                        <field name=\\"need_cancel_request\\" invisible=\\"1\\"/>\\n                        <field name=\\"has_reconciled_entries\\" invisible=\\"1\\"/>\\n                        <field name=\\"restrict_mode_hash_table\\" invisible=\\"1\\"/>\\n                        <field name=\\"inalterable_hash\\" invisible=\\"1\\"/>\\n                        <field name=\\"country_code\\" invisible=\\"1\\"/>\\n                        <field name=\\"display_inactive_currency_warning\\" invisible=\\"1\\"/>\\n                        <field name=\\"statement_line_id\\" invisible=\\"1\\"/>\\n                        <field name=\\"statement_id\\" invisible=\\"1\\"/>\\n                        <field name=\\"origin_payment_id\\" invisible=\\"1\\"/>\\n                        <field name=\\"tax_country_id\\" invisible=\\"1\\"/>\\n                        <field name=\\"tax_calculation_rounding_method\\" invisible=\\"1\\"/>\\n                        <field name=\\"tax_cash_basis_created_move_ids\\" invisible=\\"1\\"/>\\n                        <field name=\\"quick_edit_mode\\" invisible=\\"1\\"/>\\n                        <field name=\\"hide_post_button\\" invisible=\\"1\\"/>\\n                        <field name=\\"quick_encoding_vals\\" invisible=\\"1\\"/>\\n                        <field name=\\"show_delivery_date\\" invisible=\\"1\\"/>\\n                        <field name=\\"is_being_sent\\" invisible=\\"1\\"/>\\n                        <field name=\\"show_update_fpos\\" invisible=\\"1\\"/>\\n\\n                        <div class=\\"oe_title\\">\\n                            <span class=\\"o_form_label\\"><field name=\\"move_type\\" readonly=\\"1\\" invisible=\\"move_type == 'entry'\\" nolabel=\\"1\\"/></span>\\n\\n                            <div class=\\"text-warning\\" invisible=\\"not show_name_warning\\">O número mais alto atual é <field class=\\"oe_inline\\" name=\\"highest_name\\"/>. Talvez queira colocar um número mais alto aqui.</div>\\n\\n                            <h1>\\n                                <field name=\\"name\\" invisible=\\"not (name or name_placeholder or quick_edit_mode)\\" readonly=\\"state != 'draft'\\" options=\\"{'placeholder_field': 'name_placeholder'}\\"/>\\n\\n                                <span invisible=\\"name or name_placeholder or quick_edit_mode\\">Rascunho</span>\\n                            </h1>\\n                        </div>\\n                        <group>\\n                            <group id=\\"header_left_group\\">\\n\\n                                <label for=\\"partner_id\\" string=\\"Cliente\\" style=\\"font-weight:bold;\\" invisible=\\"move_type not in ('out_invoice', 'out_refund', 'out_receipt')\\"/>\\n                                <label for=\\"partner_id\\" string=\\"Fornecedor\\" style=\\"font-weight:bold;\\" invisible=\\"move_type not in ('in_invoice', 'in_refund', 'in_receipt')\\"/>\\n                                <div class=\\"o_col\\" invisible=\\"move_type not in ('out_invoice', 'out_refund', 'out_receipt', 'in_invoice', 'in_refund', 'in_receipt')\\">\\n                                    <field name=\\"partner_id\\" widget=\\"res_partner_many2one\\" nolabel=\\"1\\" context=\\"{                                             'res_partner_search_mode': (context.get('default_move_type', 'entry') in ('out_invoice', 'out_refund', 'out_receipt') and 'customer') or (context.get('default_move_type', 'entry') in ('in_invoice', 'in_refund', 'in_receipt') and 'supplier') or False,                                             'show_address': 1, 'default_is_company': True, 'show_vat': True}\\" options=\\"{&quot;no_quick_create&quot;: True}\\" default_focus=\\"1\\" invisible=\\"move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt')\\" placeholder=\\"Pesquisar um nome ou NIF...\\" readonly=\\"state != 'draft'\\"/>\\n                                    <button name=\\"action_update_fpos_values\\" type=\\"object\\" string=\\"Atualizar Impostos e Contas\\" help=\\"Recalcular todos os impostos com base nesta posição fiscal\\" class=\\"btn-link mb-1 px-0\\" icon=\\"fa-refresh\\" confirm=\\"Isso atualizará todos os impostos e contas com base na posição fiscal selecionada atualmente.\\" invisible=\\"not show_update_fpos or state in ['cancel', 'posted']\\"/>\\n                                </div>\\n\\n                                <field name=\\"partner_shipping_id\\" groups=\\"account.group_delivery_invoice_address\\" invisible=\\"move_type not in ('out_invoice', 'out_refund', 'out_receipt')\\" readonly=\\"state != 'draft'\\"/>\\n                                <field name=\\"quick_edit_total_amount\\" class=\\"w-50\\" invisible=\\"move_type == 'entry' or not quick_edit_mode\\" readonly=\\"state != 'draft'\\"/>\\n                                <label for=\\"ref\\" string=\\"Referência de Fatura\\" invisible=\\"move_type not in ('in_invoice', 'in_receipt', 'in_refund')\\"/>\\n                                <field name=\\"ref\\" default_focus=\\"1\\" nolabel=\\"1\\" invisible=\\"move_type not in ('in_invoice', 'in_receipt', 'in_refund')\\"/>\\n                                <field name=\\"ref\\" default_focus=\\"1\\" invisible=\\"move_type in ('in_invoice', 'in_receipt', 'in_refund', 'out_invoice', 'out_refund')\\"/>\\n                                <field name=\\"tax_cash_basis_origin_move_id\\" invisible=\\"not tax_cash_basis_origin_move_id\\"/>\\n                                <label name=\\"invoice_vendor_bill_id_label\\" for=\\"invoice_vendor_bill_id\\" string=\\"Completar Automaticamente\\" class=\\"oe_edit_only\\" invisible=\\"state != 'draft' or move_type != 'in_invoice'\\"/>\\n                                <field name=\\"invoice_vendor_bill_id\\" nolabel=\\"1\\" class=\\"oe_edit_only\\" invisible=\\"state != 'draft' or move_type != 'in_invoice'\\" domain=\\"[('company_id', '=', company_id), ('partner_id','child_of', [partner_id]), ('move_type','=','in_invoice')]\\" placeholder=\\"Selecionar uma fatura de vendedor antiga\\" options=\\"{'no_create': True}\\" context=\\"{'show_total_amount': True}\\"/>\\n                            </group>\\n                            <group id=\\"header_right_group\\">\\n                                <label for=\\"invoice_date\\" string=\\"Data da Fatura\\" style=\\"font-weight:bold;\\" invisible=\\"move_type not in ('out_invoice', 'out_refund', 'out_receipt')\\"/>\\n                                <field name=\\"invoice_date\\" nolabel=\\"1\\" options=\\"{'warn_future': true}\\" invisible=\\"move_type not in ('out_invoice', 'out_refund', 'out_receipt')\\" readonly=\\"state != 'draft'\\" placeholder=\\"Hoje\\"/>\\n\\n                                <label for=\\"invoice_date\\" string=\\"Data da Fatura de Fornecedor\\" style=\\"font-weight:bold;\\" invisible=\\"move_type not in ('in_invoice', 'in_refund', 'in_receipt')\\"/>\\n                                <field name=\\"invoice_date\\" nolabel=\\"1\\" options=\\"{'warn_future': true}\\" invisible=\\"move_type not in ('in_invoice', 'in_refund', 'in_receipt')\\" readonly=\\"state != 'draft'\\"/>\\n\\n                                <field name=\\"date\\" string=\\"Data Contabilística\\" invisible=\\"move_type in ('out_invoice', 'out_refund', 'out_receipt') and not quick_edit_mode and not (state == 'posted' and date != invoice_date)\\" readonly=\\"state != 'draft'\\"/>\\n                                <field name=\\"payment_reference\\" invisible=\\"move_type not in ('in_invoice', 'in_refund', 'out_receipt', 'in_receipt')\\" readonly=\\"inalterable_hash != False\\" placeholder=\\"Usar Referência da Fatura\\"/>\\n                                <field name=\\"partner_bank_id\\" context=\\"{'default_partner_id': bank_partner_id, 'display_account_trust': True}\\" domain=\\"[('partner_id', '=', bank_partner_id)]\\" invisible=\\"move_type not in ('in_invoice', 'in_refund', 'in_receipt')\\" readonly=\\"is_move_sent and state != 'draft'\\"/>\\n\\n                                <!-- Invoice payment terms (only invoices) + due date (only invoices / receipts) -->\\n                                <div class=\\"o_td_label\\" invisible=\\"move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt')\\">\\n                                    <label for=\\"invoice_date_due\\" string=\\"Data de Vencimento\\" invisible=\\"invoice_payment_term_id\\"/>\\n                                    <label for=\\"invoice_payment_term_id\\" string=\\"Termos de pagamento\\" invisible=\\"not invoice_payment_term_id\\"/>\\n                                </div>\\n                                <div class=\\"d-flex\\" invisible=\\"move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt')\\" name=\\"due_date\\">\\n                                    <field name=\\"invoice_date_due\\" force_save=\\"1\\" placeholder=\\"Data\\" invisible=\\"invoice_payment_term_id\\"/>\\n                                    <span class=\\"o_form_label mx-3 oe_edit_only text-center\\" style=\\"width: 6ch;\\" invisible=\\"state != 'draft' or invoice_payment_term_id\\">ou</span>\\n                                    <field name=\\"invoice_payment_term_id\\" context=\\"{'example_date': invoice_date, 'example_amount': tax_totals['total_amount_currency']}\\" placeholder=\\"Termos de Pagamento\\" options=\\"{'no_quick_create':True}\\" readonly=\\"state in ['cancel', 'posted']\\"/>\\n                                </div>\\n                                <field name=\\"delivery_date\\" invisible=\\"not show_delivery_date\\" readonly=\\"state != 'draft'\\"/>\\n                                <label for=\\"journal_id\\" groups=\\"account.group_account_readonly\\"/>\\n                                <label for=\\"currency_id\\" groups=\\"!account.group_account_readonly,base.group_multi_currency\\"/>\\n                                <div name=\\"journal_div\\" class=\\"d-flex\\" groups=\\"account.group_account_readonly,base.group_multi_currency\\">\\n                                    <field name=\\"journal_id\\" groups=\\"account.group_account_readonly\\" options=\\"{'no_create': True, 'no_open': True}\\" readonly=\\"posted_before and name not in (False, '', '/')\\"/>\\n                                    <div name=\\"in_and_refresh_button_div\\" groups=\\"base.group_multi_currency\\" class=\\"d-flex flex-column mx-3 text-center\\" style=\\"width: 6ch;\\" invisible=\\"move_type == 'entry'\\">\\n                                        <div>em</div>\\n                                        <div class=\\"d-flex flex-column justify-content-center flex-grow-1\\" invisible=\\"state != 'draft' or invoice_currency_rate == expected_currency_rate\\">\\n                                            <button type=\\"object\\" name=\\"refresh_invoice_currency_rate\\" icon=\\"fa-refresh\\" title=\\"Atualizar a taxa de câmbio para a data da fatura\\" class=\\"btn btn-link p-0\\"/>\\n                                        </div>\\n                                    </div>\\n                                    <div name=\\"currency_div\\" groups=\\"base.group_multi_currency\\" class=\\"w-100\\" invisible=\\"move_type == 'entry'\\">\\n                                        <div class=\\"d-flex gap-1\\">\\n                                            <field name=\\"currency_id\\" readonly=\\"state != 'draft'\\" class=\\"oe_inline\\" options=\\"{'no_create': True}\\" context=\\"{'search_default_active': 1, 'search_default_inactive': 1}\\"/>\\n                                            <widget name=\\"account_pick_currency_date\\" invisible=\\"state != 'draft' or currency_id == company_currency_id\\"/>\\n                                        </div>\\n                                        <div name=\\"currency_conversion_div\\" class=\\"d-flex gap-1 text-muted\\" invisible=\\"currency_id == company_currency_id\\">\\n                                            <span>1 </span>\\n                                            <field name=\\"company_currency_id\\" readonly=\\"True\\" options=\\"{'no_open': True}\\" class=\\"w-auto\\"/>\\n                                            <span>=</span>\\n                                            <field name=\\"invoice_currency_rate\\" digits=\\"[12,6]\\" readonly=\\"state != 'draft'\\"/>\\n                                            <field name=\\"currency_id\\" readonly=\\"True\\" options=\\"{'no_open': True}\\" class=\\"w-auto\\"/>\\n                                        </div>\\n                                    </div>\\n                                </div>\\n                            </group>\\n                        </group>\\n                        <notebook>\\n                            <page id=\\"invoice_tab\\" name=\\"invoice_tab\\" string=\\"Linhas da Fatura\\" invisible=\\"move_type == 'entry'\\">\\n                                <field name=\\"invoice_line_ids\\" widget=\\"product_label_section_and_note_field_o2m\\" mode=\\"list,kanban\\" context=\\"{                                            'default_move_type': context.get('default_move_type'),                                            'journal_id': journal_id,                                            'default_partner_id': commercial_partner_id,                                            'default_currency_id': currency_id or company_currency_id,                                            'default_display_type': 'product',                                            'quick_encoding_vals': quick_encoding_vals,                                        }\\" readonly=\\"state != 'draft'\\">\\n                                    <list editable=\\"bottom\\" string=\\"Itens do Diário\\" default_order=\\"sequence, id\\">\\n                                        <control>\\n                                            <create name=\\"add_line_control\\" string=\\"Adicionar uma linha\\"/>\\n                                            <create name=\\"add_section_control\\" string=\\"Adicionar uma secção\\" context=\\"{'default_display_type': 'line_section'}\\"/>\\n                                            <create name=\\"add_note_control\\" string=\\"Adicione uma observação\\" context=\\"{'default_display_type': 'line_note'}\\"/>\\n                                            <button name=\\"action_add_from_catalog\\" string=\\"Catálogo\\" type=\\"object\\" class=\\"btn-link\\" context=\\"{'order_id': parent.id}\\"/>\\n                                        </control>\\n\\n                                        <!-- Displayed fields -->\\n                                        <field name=\\"sequence\\" widget=\\"handle\\"/>\\n                                        <field name=\\"product_id\\" optional=\\"show\\" widget=\\"product_label_section_and_note_field\\" domain=\\"                                                     context.get('default_move_type') in ('out_invoice', 'out_refund', 'out_receipt')                                                     and [('sale_ok', '=', True)]                                                     or [('purchase_ok', '=', True)]                                                \\"/>\\n                                        <field name=\\"name\\" widget=\\"section_and_note_text\\" optional=\\"show\\"/>\\n                                        <field name=\\"account_id\\" context=\\"{'partner_id': partner_id, 'move_type': parent.move_type}\\" groups=\\"account.group_account_readonly\\" options=\\"{'no_quick_create': True}\\" domain=\\"[('deprecated', '=', False), ('company_ids', 'parent_of', company_id), ('account_type', 'not in', ('asset_receivable', 'liability_payable', 'off_balance'))]\\" required=\\"display_type not in ('line_note', 'line_section')\\"/>\\n                                        <field name=\\"analytic_distribution\\" widget=\\"analytic_distribution\\" string=\\"Analítica\\" groups=\\"analytic.group_analytic_accounting\\" optional=\\"show\\" options=\\"{'product_field': 'product_id', 'account_field': 'account_id', 'amount_field': 'price_subtotal'}\\" business_domain_compute=\\"parent.move_type in ['out_invoice', 'out_refund', 'out_receipt'] and 'invoice' or parent.move_type in ['in_invoice', 'in_refund', 'in_receipt'] and 'bill' or 'general'\\"/>\\n                                        <field name=\\"quantity\\" optional=\\"show\\"/>\\n                                        <field name=\\"product_uom_category_id\\" column_invisible=\\"True\\"/>\\n                                        <field name=\\"product_uom_id\\" string=\\"U.M.\\" groups=\\"uom.group_uom\\" optional=\\"show\\" width=\\"92px\\"/>\\n                                        <!-- /l10n_in_edi.test_edi_json -->\\n                                        <!-- required for @api.onchange('product_id') -->\\n                                        <field name=\\"product_uom_id\\" column_invisible=\\"True\\"/>\\n                                        <field name=\\"price_unit\\" string=\\"Preço\\"/>\\n                                        <field name=\\"discount\\" width=\\"50px\\" string=\\"Desc.%\\" optional=\\"hide\\"/>\\n                                        <field name=\\"tax_ids\\" widget=\\"many2many_tax_tags\\" domain=\\"[('type_tax_use', '=?', parent.invoice_filter_type_domain), ('company_id', 'parent_of', parent.company_id), ('country_id', '=', parent.tax_country_id)]\\" context=\\"{'append_type_to_tax_name': not parent.invoice_filter_type_domain, 'active_test': True}\\" options=\\"{'no_create': True}\\" optional=\\"show\\"/>\\n                                        <field name=\\"price_subtotal\\" column_invisible=\\"parent.move_type not in ['in_invoice', 'in_refund', 'in_receipt'] and parent.company_price_include == 'tax_included'\\" string=\\"Valor\\"/>\\n                                        <field name=\\"price_total\\" column_invisible=\\"parent.move_type in ['in_invoice', 'in_refund', 'in_receipt'] or parent.company_price_include == 'tax_excluded'\\" string=\\"Valor\\"/>\\n                                        <!-- Others fields -->\\n                                        <field name=\\"partner_id\\" column_invisible=\\"True\\"/>\\n                                        <field name=\\"currency_id\\" column_invisible=\\"True\\"/>\\n                                        <field name=\\"company_id\\" column_invisible=\\"True\\"/>\\n                                        <field name=\\"company_currency_id\\" column_invisible=\\"True\\"/>\\n                                        <field name=\\"display_type\\" force_save=\\"1\\" column_invisible=\\"True\\"/>\\n                                    </list>\\n                                    <kanban class=\\"o_kanban_mobile\\">\\n                                        <!-- Displayed fields -->\\n                                        <templates>\\n                                            <t t-name=\\"card\\">\\n                                                <div t-attf-class=\\"ps-0 pe-0 {{ record.display_type.raw_value ? 'o_is_' + record.display_type.raw_value : '' }}\\">\\n                                                    <t t-if=\\"!['line_note', 'line_section'].includes(record.display_type.raw_value)\\">\\n                                                        <div class=\\"row g-0\\">\\n                                                            <div class=\\"col-2 pe-3\\">\\n                                                                <field name=\\"product_id\\" widget=\\"image\\" options=\\"{'preview_image': 'image_128'}\\" class=\\"w-100\\"/>\\n                                                            </div>\\n                                                            <div class=\\"col-10\\">\\n                                                                <div class=\\"row\\">\\n                                                                    <div class=\\"col\\">\\n                                                                        <field class=\\"fw-bold\\" name=\\"product_id\\"/>\\n                                                                    </div>\\n                                                                    <div class=\\"col-auto fw-bold float-end text-end\\">\\n                                                                        <field name=\\"price_subtotal\\" t-if=\\"['in_invoice', 'in_refund', 'in_receipt'].includes(record.move_type.raw_value)\\" string=\\"Valor\\"/>\\n                                                                        <field name=\\"price_total\\" t-if=\\"!['in_invoice', 'in_refund', 'in_receipt'].includes(record.move_type.raw_value)\\" string=\\"Valor\\"/>\\n                                                                    </div>\\n                                                                </div>\\n                                                                <div class=\\"text-muted\\">\\n                                                                    Quantidade:\\n                                                                    <field name=\\"quantity\\"/>\\n                                                                    <field name=\\"product_uom_id\\" groups=\\"uom.group_uom\\"/>\\n                                                                </div>\\n                                                                <div class=\\"text-muted\\">\\n                                                                    Preço Unitário:\\n                                                                    <field name=\\"price_unit\\"/>\\n                                                                </div>\\n                                                            </div>\\n                                                        </div>\\n                                                    </t>\\n                                                    <t t-if=\\"record.display_type.raw_value === 'line_section' || record.display_type.raw_value === 'line_note'\\">\\n                                                        <field name=\\"name\\"/>\\n                                                    </t>\\n                                                </div>\\n                                            </t>\\n                                        </templates>\\n\\n                                        <!-- Others fields -->\\n                                        <field name=\\"tax_calculation_rounding_method\\"/>\\n                                        <field name=\\"currency_id\\"/>\\n                                        <field name=\\"company_currency_id\\"/>\\n                                        <field name=\\"display_type\\" force_save=\\"1\\"/>\\n                                        <field name=\\"move_type\\"/>\\n                                    </kanban>\\n\\n                                    <!-- Form view to cover mobile use -->\\n                                    <form>\\n                                        <sheet>\\n                                            <field name=\\"tax_calculation_rounding_method\\" invisible=\\"1\\"/>\\n                                            <field name=\\"display_type\\" invisible=\\"1\\"/>\\n                                            <field name=\\"company_id\\" invisible=\\"1\\"/>\\n                                            <field name=\\"partner_id\\" invisible=\\"1\\"/>\\n                                            <group>\\n                                                <field name=\\"product_id\\" widget=\\"many2one_barcode\\"/>\\n                                                <label for=\\"name\\" string=\\"Descrição\\" invisible=\\"display_type in ('line_note', 'line_section')\\"/>\\n                                                <label for=\\"name\\" string=\\"Secção\\" invisible=\\"display_type != 'line_section'\\"/>\\n                                                <label for=\\"name\\" string=\\"Nota\\" invisible=\\"display_type != 'line_note'\\"/>\\n                                                <field name=\\"name\\" widget=\\"text\\" nolabel=\\"1\\"/>\\n                                                <field name=\\"quantity\\"/>\\n                                                <field name=\\"product_uom_category_id\\" invisible=\\"1\\"/>\\n                                                <field name=\\"product_uom_id\\" groups=\\"uom.group_uom\\"/>\\n                                                <field name=\\"price_unit\\"/>\\n                                                <field name=\\"discount\\" string=\\"Desc.%\\"/>\\n                                            </group>\\n                                            <group>\\n                                                <field name=\\"account_id\\" domain=\\"[('deprecated', '=', False), ('company_ids', 'parent_of', company_id)]\\" options=\\"{'no_create': True}\\" context=\\"{'partner_id': partner_id, 'move_type': parent.move_type}\\"/>\\n                                                <field name=\\"tax_ids\\" widget=\\"many2many_tags\\" domain=\\"[('type_tax_use', '=?', parent.invoice_filter_type_domain), ('company_id', 'parent_of', parent.company_id), ('country_id', '=', parent.tax_country_id)]\\" context=\\"{'append_type_to_tax_name': not parent.invoice_filter_type_domain, 'active_test': True}\\" options=\\"{'no_create': True}\\"/>\\n                                                <field name=\\"analytic_distribution\\" widget=\\"analytic_distribution\\" groups=\\"analytic.group_analytic_accounting\\"/>\\n                                            </group>\\n                                            <group>\\n                                                <field name=\\"price_subtotal\\" invisible=\\"parent.move_type not in ['in_invoice', 'in_refund', 'in_receipt'] and parent.company_price_include == 'tax_included'\\" string=\\"Valor\\"/>\\n                                                <field name=\\"price_total\\" invisible=\\"parent.move_type in ['in_invoice', 'in_refund', 'in_receipt'] or parent.company_price_include == 'tax_excluded'\\" string=\\"Valor\\"/>\\n                                            </group>\\n                                        </sheet>\\n                                    </form>\\n                                </field>\\n                                <group col=\\"12\\" class=\\"oe_invoice_lines_tab overflow-hidden\\">\\n                                    <group colspan=\\"8\\">\\n                                        <field name=\\"narration\\" placeholder=\\"Termos e Condições\\" nolabel=\\"1\\"/>\\n                                    </group>\\n                                    <!-- Totals (only invoices / receipts) -->\\n                                    <group colspan=\\"4\\">\\n                                        <group class=\\"oe_subtotal_footer\\" invisible=\\"move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt') or payment_state == 'invoicing_legacy'\\">\\n\\n                                            <field name=\\"tax_totals\\" widget=\\"account-tax-totals-field\\" nolabel=\\"1\\" colspan=\\"2\\" readonly=\\"state != 'draft' or (move_type not in ('in_invoice', 'in_refund', 'in_receipt') and not quick_edit_mode)\\"/>\\n\\n                                            <field name=\\"invoice_payments_widget\\" colspan=\\"2\\" nolabel=\\"1\\" widget=\\"payment\\"/>\\n                                            <field name=\\"amount_residual\\" class=\\"oe_subtotal_footer_separator\\" invisible=\\"state == 'draft'\\"/>\\n                                        </group>\\n                                        <group class=\\"oe_subtotal_footer px-4\\" invisible=\\"state != 'posted' or not invoice_has_outstanding\\" groups=\\"account.group_account_invoice,account.group_account_readonly\\">\\n                                            <field name=\\"invoice_outstanding_credits_debits_widget\\" class=\\"oe_invoice_outstanding_credits_debits py-3\\" colspan=\\"2\\" nolabel=\\"1\\" widget=\\"payment\\"/>\\n                                        </group>\\n                                    </group>\\n                                </group>\\n                            </page>\\n                            <page id=\\"aml_tab\\" string=\\"Itens do Diário\\" groups=\\"account.group_account_readonly\\" name=\\"aml_tab\\">\\n                                <field name=\\"line_ids\\" mode=\\"list,kanban\\" context=\\"{                                            'default_move_type': context.get('default_move_type'),                                            'line_ids': line_ids,                                            'journal_id': journal_id,                                            'default_partner_id': commercial_partner_id,                                            'default_currency_id': currency_id or company_currency_id,                                            'kanban_view_ref': 'account.account_move_line_view_kanban_mobile',                                        }\\" invisible=\\"payment_state == 'invoicing_legacy' and move_type != 'entry'\\" readonly=\\"state != 'draft'\\">\\n                                    <list editable=\\"bottom\\" string=\\"Itens do Diário\\" decoration-muted=\\"display_type in ('line_section', 'line_note')\\" default_order=\\"sequence, id\\">\\n                                        <!-- Displayed fields -->\\n                                        <field name=\\"account_id\\" invisible=\\"display_type in ('line_section', 'line_note')\\" required=\\"display_type not in ('line_section', 'line_note')\\" domain=\\"[('deprecated', '=', False), ('company_ids', 'parent_of', company_id)]\\"/>\\n                                        <field name=\\"partner_id\\" optional=\\"show\\" domain=\\"['|', ('parent_id', '=', False), ('is_company', '=', True)]\\" column_invisible=\\"parent.move_type != 'entry'\\"/>\\n                                        <field name=\\"name\\" widget=\\"section_and_note_text\\" optional=\\"show\\"/>\\n                                        <field name=\\"analytic_distribution\\" widget=\\"analytic_distribution\\" groups=\\"analytic.group_analytic_accounting\\" optional=\\"show\\" options=\\"{'account_field': 'account_id'}\\" business_domain_compute=\\"parent.move_type in ['out_invoice', 'out_refund', 'out_receipt'] and 'invoice' or parent.move_type in ['in_invoice', 'in_refund', 'in_receipt'] and 'bill' or 'general'\\"/>\\n                                        <field name=\\"date_maturity\\" optional=\\"hide\\" invisible=\\"display_type in ('line_section', 'line_note')\\" column_invisible=\\"context.get('view_no_maturity')\\"/>\\n                                        <field name=\\"amount_currency\\" groups=\\"base.group_multi_currency\\" optional=\\"hide\\"/>\\n                                        <field name=\\"currency_id\\" options=\\"{'no_create': True}\\" optional=\\"hide\\" groups=\\"base.group_multi_currency\\" column_invisible=\\"parent.move_type != 'entry'\\"/>\\n                                        <field name=\\"tax_ids\\" widget=\\"autosave_many2many_tags\\" optional=\\"hide\\" domain=\\"[('type_tax_use', '=?', parent.invoice_filter_type_domain)]\\" context=\\"{'append_type_to_tax_name': not parent.invoice_filter_type_domain, 'active_test': True}\\" options=\\"{'no_create': True}\\" force_save=\\"1\\" readonly=\\"display_type in ('line_section', 'line_note') or tax_line_id or (parent.move_type in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt') and account_type in ('asset_receivable', 'liability_payable'))\\"/>\\n                                        <field name=\\"debit\\" sum=\\"Débito Total\\" invisible=\\"display_type in ('line_section', 'line_note')\\" readonly=\\"parent.move_type in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt') and display_type in ('line_section', 'line_note', 'product')\\"/>\\n                                        <field name=\\"credit\\" sum=\\"Crédito Total\\" invisible=\\"display_type in ('line_section', 'line_note')\\" readonly=\\"parent.move_type in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt') and display_type in ('line_section', 'line_note', 'product')\\"/>\\n                                        <field name=\\"balance\\" column_invisible=\\"True\\"/>\\n                                        <field name=\\"discount_date\\" string=\\"Data do Desconto\\" optional=\\"hide\\"/>\\n                                        <field name=\\"discount_amount_currency\\" string=\\"Valor do Desconto\\" optional=\\"hide\\"/>\\n\\n                                        <field name=\\"tax_tag_ids\\" widget=\\"many2many_tags\\" string=\\"Grelhas de Impostos\\" optional=\\"show\\" options=\\"{'no_create': True}\\" domain=\\"[                                                     ('applicability', '=', 'taxes'),                                                     '|', ('country_id', '=', parent.tax_country_id),                                                     ('country_id', '=', False),                                                 ]\\"/>\\n\\n                                        <field name=\\"tax_tag_invert\\" readonly=\\"1\\" optional=\\"hide\\" groups=\\"base.group_no_one\\"/>\\n\\n                                        <!-- Buttons -->\\n                                        <button name=\\"action_automatic_entry\\" type=\\"object\\" icon=\\"fa-calendar\\" string=\\"Fecho\\" aria-label=\\"Alterar Período\\" class=\\"float-end\\" column_invisible=\\"parent.move_type == 'entry' or parent.state != 'posted'\\" invisible=\\"account_internal_group not in ('income', 'expense')\\" context=\\"{'default_action': 'change_period'}\\"/>\\n\\n                                        <!-- Others fields -->\\n                                        <field name=\\"tax_line_id\\" column_invisible=\\"True\\"/>\\n                                        <field name=\\"company_currency_id\\" column_invisible=\\"True\\"/>\\n                                        <field name=\\"display_type\\" force_save=\\"1\\" column_invisible=\\"True\\"/>\\n                                        <field name=\\"company_id\\" column_invisible=\\"True\\"/>\\n                                        <field name=\\"sequence\\" column_invisible=\\"True\\"/>\\n                                        <field name=\\"id\\" column_invisible=\\"True\\"/>\\n                                        <field name=\\"account_internal_group\\" column_invisible=\\"True\\"/>\\n                                        <field name=\\"account_type\\" column_invisible=\\"True\\"/>\\n                                    </list>\\n                                    <!-- Form view to cover mobile use -->\\n                                    <form>\\n                                      <group>\\n                                        <field name=\\"account_id\\" domain=\\"[('deprecated', '=', False), ('company_ids', 'parent_of', company_id)]\\"/>\\n                                        <field name=\\"partner_id\\" domain=\\"['|', ('parent_id', '=', False), ('is_company', '=', True)]\\"/>\\n                                        <field name=\\"name\\"/>\\n                                        <field name=\\"analytic_distribution\\" widget=\\"analytic_distribution\\" groups=\\"analytic.group_analytic_accounting\\"/>\\n                                        <field name=\\"amount_currency\\" groups=\\"base.group_multi_currency\\"/>\\n                                        <field name=\\"company_currency_id\\" invisible=\\"1\\"/>\\n                                        <field name=\\"company_id\\" invisible=\\"1\\"/>\\n                                        <field name=\\"currency_id\\" options=\\"{'no_create': True}\\" groups=\\"base.group_multi_currency\\"/>\\n                                        <field name=\\"debit\\" sum=\\"Débito Total\\"/>\\n                                        <field name=\\"credit\\" sum=\\"Crédito Total\\"/>\\n                                        <field name=\\"balance\\" invisible=\\"1\\"/>\\n                                        <field name=\\"tax_ids\\" string=\\"Impostos Aplicados\\" widget=\\"many2many_tags\\" options=\\"{'no_create': True}\\"/>\\n                                        <field name=\\"date_maturity\\" required=\\"0\\" invisible=\\"context.get('view_no_maturity', False)\\"/>\\n                                      </group>\\n                                    </form>\\n                                </field>\\n                                <div class=\\"alert alert-info text-center mb-0\\" role=\\"alert\\" invisible=\\"payment_state != 'invoicing_legacy' or move_type == 'entry'\\">\\n                                    <span>Este lançamento foi gerado através da aplicação de Faturação, antes de instalar a Contabilidade. O saldo foi importado separadamente.</span>\\n                                </div>\\n                            </page>\\n                            <page id=\\"other_tab\\" string=\\"Outra Informação\\" name=\\"other_info\\" invisible=\\"move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund')\\">\\n                                <group id=\\"other_tab_group\\">\\n                                    <group string=\\"Fatura\\" name=\\"sale_info_group\\" invisible=\\"move_type not in ('out_invoice', 'out_refund')\\">\\n                                        <label for=\\"ref\\" string=\\"Referência do cliente\\"/>\\n                                        <field name=\\"ref\\" nolabel=\\"1\\"/>\\n                                        <field name=\\"user_id\\" invisible=\\"1\\" force_save=\\"1\\"/>\\n                                        <field name=\\"invoice_user_id\\" domain=\\"[('share', '=', False)]\\" widget=\\"many2one_avatar_user\\"/>\\n                                        <field name=\\"invoice_origin\\" string=\\"Documento de Origem\\" force_save=\\"1\\" invisible=\\"1\\"/>\\n                                        <field name=\\"partner_bank_id\\" context=\\"{'default_partner_id': bank_partner_id, 'display_account_trust': True}\\" domain=\\"[('partner_id.ref_company_ids', 'parent_of', company_id)]\\" invisible=\\"move_type != 'out_invoice'\\" readonly=\\"is_move_sent and state != 'draft'\\"/>\\n                                        <field name=\\"partner_bank_id\\" context=\\"{'default_partner_id': bank_partner_id, 'display_account_trust': True}\\" domain=\\"[('partner_id', '=', bank_partner_id)]\\" invisible=\\"move_type != 'out_refund'\\" readonly=\\"is_move_sent and state != 'draft'\\"/>\\n                                        <field name=\\"payment_reference\\" invisible=\\"move_type not in ('out_invoice', 'out_refund')\\" readonly=\\"inalterable_hash\\" placeholder=\\"Comunicação padrão\\"/>\\n                                        <field name=\\"qr_code_method\\" invisible=\\"not display_qr_code\\"/>\\n                                        <field name=\\"delivery_date\\" readonly=\\"state != 'draft'\\"/>\\n                                    </group>\\n                                    <group string=\\"Contabilidade\\" name=\\"accounting_info_group\\" invisible=\\"move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund')\\">\\n                                        <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                                        <field name=\\"invoice_incoterm_id\\"/>\\n                                        <field name=\\"incoterm_location\\"/>\\n                                        <field name=\\"fiscal_position_id\\" readonly=\\"state in ['cancel', 'posted']\\"/>\\n                                        <field name=\\"secured\\" groups=\\"account.group_account_secured,base.group_no_one\\"/>\\n                                        <field name=\\"preferred_payment_method_line_id\\" string=\\"Método de Pagamento\\" domain=\\"[('payment_type', '=', 'inbound'), ('company_id', '=', company_id)]\\" invisible=\\"move_type in ('in_invoice', 'in_refund')\\"/>\\n                                        <field name=\\"preferred_payment_method_line_id\\" string=\\"Método de Pagamento\\" domain=\\"[('payment_type', '=', 'outbound'), ('company_id', '=', company_id)]\\" invisible=\\"move_type in ('out_invoice', 'out_refund')\\"/>\\n                                        <field name=\\"invoice_cash_rounding_id\\" groups=\\"account.group_cash_rounding\\" readonly=\\"state != 'draft'\\"/>\\n                                        <field name=\\"invoice_source_email\\" widget=\\"email\\" invisible=\\"move_type not in ('in_invoice', 'in_refund') or not invoice_source_email\\"/>\\n                                        <field name=\\"auto_post\\" readonly=\\"state != 'draft'\\"/>\\n                                        <field name=\\"auto_post_until\\" invisible=\\"auto_post in ('no', 'at_date')\\" readonly=\\"state != 'draft'\\"/>\\n                                        <field name=\\"checked\\"/>\\n                                    </group>\\n                                </group>\\n                            </page>\\n                            <page id=\\"other_tab_entry\\" string=\\"Outra Informação\\" name=\\"other_info\\" invisible=\\"move_type != 'entry'\\">\\n                                <group id=\\"other_tab_entry_group\\">\\n                                    <group name=\\"misc_group\\">\\n                                        <field name=\\"auto_post\\" invisible=\\"move_type != 'entry'\\" readonly=\\"state != 'draft'\\"/>\\n                                        <field name=\\"reversed_entry_id\\" invisible=\\"move_type != 'entry' or not reversed_entry_id\\"/>\\n                                        <field name=\\"auto_post_until\\" invisible=\\"auto_post in ('no', 'at_date')\\" readonly=\\"state != 'draft'\\"/>\\n                                        <field name=\\"checked\\" invisible=\\"move_type != 'entry'\\"/>\\n                                    </group>\\n                                    <group>\\n                                        <field name=\\"fiscal_position_id\\" readonly=\\"state in ['cancel', 'posted']\\"/>\\n                                        <field name=\\"company_id\\" groups=\\"base.group_multi_company\\" required=\\"1\\"/>\\n                                    </group>\\n                                </group>\\n                                <!-- Internal note -->\\n                                <field name=\\"narration\\" placeholder=\\"Adicionar uma nota interna...\\" nolabel=\\"1\\" height=\\"50\\"/>\\n                            </page>\\n                        </notebook>\\n                    </sheet>\\n                    <!-- Attachment preview -->\\n                    <div class=\\"o_attachment_preview\\" invisible=\\"move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund') or state != 'draft'\\"/>\\n                    <!-- Chatter -->\\n                    <chatter reload_on_attachment=\\"True\\"/>\\n                </form>"}	<?xml version="1.0"?>\n<form string="Account Entry" js_class="account_move_form">\n                    <header>\n                        <!-- Post -->\n                        <button name="action_post" string="Post" class="oe_highlight" type="object" groups="account.group_account_invoice" data-hotkey="q" context="{'validate_analytic': True, 'disable_abnormal_invoice_detection': False}" invisible="hide_post_button or move_type != 'entry'"/>\n                        <button name="action_post" string="Confirm" class="oe_highlight" type="object" groups="account.group_account_invoice" data-hotkey="q" context="{'validate_analytic': True, 'disable_abnormal_invoice_detection': False}" invisible="hide_post_button or move_type == 'entry' or display_inactive_currency_warning"/>\n                        <!-- Send (only invoices) -->\n                        <button name="action_invoice_sent" type="object" string="Send" invisible="state != 'posted' or is_being_sent or invoice_pdf_report_id or move_type not in ('out_invoice', 'out_refund')" class="oe_highlight" data-hotkey="y"/>\n                        <button name="action_invoice_sent" type="object" string="Send" invisible="state != 'posted' or not is_being_sent and not invoice_pdf_report_id or move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund')" data-hotkey="y"/>\n                        <button name="action_print_pdf" type="object" class="oe_highlight" invisible="state != 'posted' or is_being_sent or invoice_pdf_report_id or move_type == 'entry'" string="Print"/>\n                        <button name="action_print_pdf" type="object" invisible="state != 'posted' or (not is_being_sent and not invoice_pdf_report_id)" string="Print"/>\n                        <!-- Register Payment (only invoices / receipts) -->\n                        <button name="action_register_payment" id="account_invoice_payment_btn" type="object" class="oe_highlight" invisible="(                                     state != 'posted'                                     or payment_state not in ('not_paid', 'partial', 'in_payment')                                     or move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt')                                     or invoice_has_outstanding                                 )" context="{'dont_redirect_to_payments': True, 'display_account_trust': True}" string="Pay" data-hotkey="g" groups="account.group_account_invoice"/>\n                        <!-- Register Payment (only invoices / receipts, with outstanding payments) -->\n                        <button name="action_register_payment" id="account_invoice_payment_secondary_btn" type="object" invisible="(                                     state != 'posted'                                     or payment_state not in ('not_paid', 'partial', 'in_payment')                                     or move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt')                                     or not invoice_has_outstanding                                 )" context="{'dont_redirect_to_payments': True, 'display_account_trust': True}" string="Pay" data-hotkey="g" groups="account.group_account_invoice"/>\n                        <!-- Preview (only customer invoices) -->\n                        <button name="preview_invoice" type="object" string="Preview" data-hotkey="o" title="Preview invoice" invisible="move_type not in ('out_invoice', 'out_refund') or state in ('draft', 'cancel')"/>\n                        <!-- Reverse -->\n                        <button name="248" string="Reverse Entry" type="action" groups="account.group_account_invoice" data-hotkey="z" invisible="move_type != 'entry' or state != 'posted' or payment_state == 'reversed'"/>\n                        <button name="action_reverse" string="Credit Note" type="object" groups="account.group_account_invoice" invisible="move_type not in ('out_invoice', 'in_invoice') or state != 'posted'" data-hotkey="shift+n"/>\n                        <!-- Cancel -->\n                        <button name="button_cancel" string="Cancel Entry" type="object" groups="account.group_account_invoice" data-hotkey="x" invisible="not id or state != 'draft' or move_type != 'entry'"/>\n                        <button name="button_cancel" string="Cancel" type="object" groups="account.group_account_invoice" data-hotkey="x" invisible="not id or state != 'draft' or move_type == 'entry'"/>\n                        <button name="button_draft" string="Reset to Draft" type="object" groups="account.group_account_invoice" invisible="not show_reset_to_draft_button" data-hotkey="r"/>\n                        <button name="button_hash" string="Lock" type="object" groups="account.group_account_invoice" invisible="not restrict_mode_hash_table or inalterable_hash or state != 'posted'"/>\n                        <button string="Request Cancel" name="button_request_cancel" type="object" groups="account.group_account_invoice" invisible="state != 'posted' or show_reset_to_draft_button or not need_cancel_request" data-hotkey="w"/>\n\n                        <!-- Set as Checked -->\n                        <button name="button_set_checked" string="Set as Checked" type="object" groups="account.group_account_invoice" invisible="checked or state == 'draft'" data-hotkey="k"/>\n                        <field name="state" widget="statusbar" statusbar_visible="draft,posted" groups="!account.group_account_secured"/>\n                        <field name="state" widget="account_move_statusbar_secured" statusbar_visible="draft,posted" groups="account.group_account_secured"/>\n                    </header>\n                    <div class="alert alert-warning w-100 d-flex align-items-center gap-1" invisible="not duplicated_ref_ids" role="alert">\n                        <span>Warning: this document might be a duplicate of</span>\n                        <field name="duplicated_ref_ids" widget="x2many_buttons" string="Duplicated Documents" context="{'name_as_amount_total': True}"/>\n                    </div>\n                    <div class="alert alert-info" role="alert" invisible="not is_being_sent">\n                        This invoice is being sent in the background.\n                    </div>\n                    <!-- Invoice outstanding credits -->\n                    <div groups="account.group_account_invoice,account.group_account_readonly" class="alert alert-warning" role="alert" invisible="state != 'draft' or not tax_lock_date_message">\n                        <field name="tax_lock_date_message" nolabel="1"/>\n                    </div>\n                    <div groups="account.group_account_invoice,account.group_account_readonly" class="alert alert-info" role="alert" invisible="move_type not in ('out_invoice', 'out_receipt') or not invoice_has_outstanding or payment_state not in ('not_paid', 'partial')">\n                        You have <bold><a class="alert-link" href="#outstanding" role="button">outstanding credits</a></bold> listed below for this customer.\n                    </div>\n                    <div groups="account.group_account_invoice,account.group_account_readonly" class="alert alert-info" role="alert" invisible="move_type not in ('in_invoice', 'in_receipt') or not invoice_has_outstanding or payment_state not in ('not_paid', 'partial')">\n                        You have <bold><a class="alert-link" href="#outstanding" role="button">outstanding debits</a></bold> listed below for this vendor.\n                    </div>\n                    <div groups="account.group_account_invoice,account.group_account_readonly" class="alert alert-info" role="alert" invisible="move_type != 'out_refund' or not invoice_has_outstanding or payment_state not in ('not_paid', 'partial')">\n                        You have <bold><a class="alert-link" href="#outstanding" role="button">outstanding debits</a></bold> listed below for this customer.\n                    </div>\n                    <div groups="account.group_account_invoice,account.group_account_readonly" class="alert alert-info" role="alert" invisible="move_type != 'in_refund' or not invoice_has_outstanding or payment_state not in ('not_paid', 'partial')">\n                        You have <bold><a class="alert-link" href="#outstanding" role="button">outstanding credits</a></bold> listed below for this vendor.\n                    </div>\n                    <div class="alert alert-info" role="alert" invisible="state != 'draft' or auto_post != 'at_date'">\n                        This move is configured to be posted automatically at the accounting date: <field name="date" readonly="1"/>.\n                    </div>\n                    <div class="alert alert-info" role="alert" invisible="state != 'draft' or auto_post == 'no' or auto_post == 'at_date'">\n                         <field name="auto_post" readonly="1"/> auto-posting enabled. Next accounting date: <field name="date" readonly="1"/>.<span invisible="not auto_post_until"> The recurrence will end on <field name="auto_post_until" readonly="1"/> (included).</span>\n                    </div>\n                    <div groups="account.group_account_invoice,account.group_account_readonly" class="alert alert-warning" role="alert" invisible="partner_credit_warning == ''">\n                        <field name="partner_credit_warning"/>\n                    </div>\n                    <!-- Currency consistency -->\n                    <div class="alert alert-warning" role="alert" invisible="not display_inactive_currency_warning or move_type not in ('in_invoice', 'in_refund', 'in_receipt')">\n                        In order to validate this bill, you must <button class="oe_link" type="object" name="action_activate_currency" style="padding: 0; vertical-align: baseline;">activate the currency of the bill</button>. The journal entries need to be computed by Odoo before being posted in your company's currency.\n                    </div>\n                    <div class="alert alert-warning" role="alert" invisible="not display_inactive_currency_warning or move_type not in ('out_invoice', 'out_refund', 'out_receipt')">\n                        In order to validate this invoice, you must <button class="oe_link" type="object" name="action_activate_currency" style="padding: 0; vertical-align: baseline;">activate the currency of the invoice</button>. The journal entries need to be computed by Odoo before being posted in your company's currency.\n                    </div>\n                    <div class="alert alert-warning" role="alert" invisible="not abnormal_amount_warning">\n                        <field name="abnormal_amount_warning"/>\n                    </div>\n                    <div class="alert alert-warning" role="alert" invisible="not abnormal_date_warning">\n                        <field name="abnormal_date_warning"/>\n                    </div>\n                    <sheet>\n                        <div name="button_box" class="oe_button_box">\n                            <button name="action_open_business_doc" class="oe_stat_button" icon="fa-bars" type="object" invisible="move_type != 'entry' or not id or not origin_payment_id">\n                                    <div class="o_stat_info">\n                                        <span class="o_stat_text">1 Payment</span>\n                                    </div>\n                            </button>\n                            <button name="open_payments" class="oe_stat_button" icon="fa-bars" type="object" invisible="not payment_count">\n                                    <field name="payment_count" string="Payments" widget="statinfo"/>\n                            </button>\n                            <button name="open_reconcile_view" class="oe_stat_button" icon="fa-bars" type="object" invisible="move_type != 'entry' or not id or not has_reconciled_entries">\n                                    <div class="o_stat_info">\n                                        <span class="o_stat_text">Reconciled Items</span>\n                                    </div>\n                            </button>\n                            <button name="open_created_caba_entries" class="oe_stat_button" icon="fa-usd" type="object" invisible="not tax_cash_basis_created_move_ids">\n                                    <div class="o_stat_info">\n                                        <span class="o_stat_text">Cash Basis Entries</span>\n                                    </div>\n                            </button>\n                        </div>\n\n                        <!-- Payment status for invoices / receipts -->\n                        <widget name="web_ribbon" title="Paid" invisible="payment_state != 'paid' or move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt')"/>\n                        <widget name="web_ribbon" title="In Payment" invisible="payment_state != 'in_payment' or move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt')"/>\n                        <widget name="web_ribbon" title="Partial" invisible="payment_state != 'partial' or move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt')"/>\n                        <widget name="web_ribbon" title="Reversed" bg_color="text-bg-danger" invisible="payment_state != 'reversed'"/>\n                        <widget name="web_ribbon" title="Blocked" bg_color="text-bg-danger" invisible="payment_state != 'blocked' or move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt')"/>\n                         <widget name="web_ribbon" text="Invoicing App Legacy" bg_color="text-bg-info" invisible="payment_state != 'invoicing_legacy'" tooltip="This entry has been generated through the Invoicing app, before installing Accounting. It has been disabled by the 'Invoicing Switch Threshold Date' setting so that it does not impact your accounting."/>\n\n                        <!-- Invisible fields -->\n                        <field name="id" invisible="1"/>\n                        <field name="state" invisible="1"/>\n                        <field name="company_id" invisible="1"/>\n                        <field name="journal_id" invisible="1"/>\n                        <field name="show_name_warning" invisible="1"/>\n                        <field name="posted_before" invisible="1"/>\n                        <!--test-tags .test_01_account_tour -->\n                        <field name="move_type" invisible="1" force_save="1"/>\n                        <field name="payment_state" invisible="1" force_save="1"/>\n                        <field name="invoice_filter_type_domain" invisible="1"/>\n                        <field name="suitable_journal_ids" invisible="1"/>\n                        <field name="currency_id" invisible="1" readonly="state in ['cancel', 'posted']"/>\n                        <field name="company_currency_id" invisible="1"/>\n                        <field name="commercial_partner_id" invisible="1"/>\n                        <field name="bank_partner_id" invisible="1"/>\n                        <field name="display_qr_code" invisible="1"/>\n                        <field name="show_reset_to_draft_button" invisible="1"/>\n                        <field name="expected_currency_rate" invisible="1"/>\n\n                        <field name="invoice_has_outstanding" invisible="1"/>\n                        <field name="is_move_sent" invisible="1"/>\n                        <field name="invoice_pdf_report_id" invisible="1"/>\n                        <field name="need_cancel_request" invisible="1"/>\n                        <field name="has_reconciled_entries" invisible="1"/>\n                        <field name="restrict_mode_hash_table" invisible="1"/>\n                        <field name="inalterable_hash" invisible="1"/>\n                        <field name="country_code" invisible="1"/>\n                        <field name="display_inactive_currency_warning" invisible="1"/>\n                        <field name="statement_line_id" invisible="1"/>\n                        <field name="statement_id" invisible="1"/>\n                        <field name="origin_payment_id" invisible="1"/>\n                        <field name="tax_country_id" invisible="1"/>\n                        <field name="tax_calculation_rounding_method" invisible="1"/>\n                        <field name="tax_cash_basis_created_move_ids" invisible="1"/>\n                        <field name="quick_edit_mode" invisible="1"/>\n                        <field name="hide_post_button" invisible="1"/>\n                        <field name="quick_encoding_vals" invisible="1"/>\n                        <field name="show_delivery_date" invisible="1"/>\n                        <field name="is_being_sent" invisible="1"/>\n                        <field name="show_update_fpos" invisible="1"/>\n\n                        <div class="oe_title">\n                            <span class="o_form_label"><field name="move_type" readonly="1" invisible="move_type == 'entry'" nolabel="1"/></span>\n\n                            <div class="text-warning" invisible="not show_name_warning">The current highest number is <field class="oe_inline" name="highest_name"/>. You might want to put a higher number here.</div>\n\n                            <h1>\n                                <field name="name" invisible="not (name or name_placeholder or quick_edit_mode)" readonly="state != 'draft'" options="{'placeholder_field': 'name_placeholder'}"/>\n\n                                <span invisible="name or name_placeholder or quick_edit_mode">Draft</span>\n                            </h1>\n                        </div>\n                        <group>\n                            <group id="header_left_group">\n\n                                <label for="partner_id" string="Customer" style="font-weight:bold;" invisible="move_type not in ('out_invoice', 'out_refund', 'out_receipt')"/>\n                                <label for="partner_id" string="Vendor" style="font-weight:bold;" invisible="move_type not in ('in_invoice', 'in_refund', 'in_receipt')"/>\n                                <div class="o_col" invisible="move_type not in ('out_invoice', 'out_refund', 'out_receipt', 'in_invoice', 'in_refund', 'in_receipt')">\n                                    <field name="partner_id" widget="res_partner_many2one" nolabel="1" context="{                                             'res_partner_search_mode': (context.get('default_move_type', 'entry') in ('out_invoice', 'out_refund', 'out_receipt') and 'customer') or (context.get('default_move_type', 'entry') in ('in_invoice', 'in_refund', 'in_receipt') and 'supplier') or False,                                             'show_address': 1, 'default_is_company': True, 'show_vat': True}" options="{&quot;no_quick_create&quot;: True}" default_focus="1" invisible="move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt')" placeholder="Search a name or Tax ID..." readonly="state != 'draft'"/>\n                                    <button name="action_update_fpos_values" type="object" string="Update Taxes and Accounts" help="Recompute all taxes and accounts based on this fiscal position" class="btn-link mb-1 px-0" icon="fa-refresh" confirm="This will update all taxes and accounts based on the currently selected fiscal position." invisible="not show_update_fpos or state in ['cancel', 'posted']"/>\n                                </div>\n\n                                <field name="partner_shipping_id" groups="account.group_delivery_invoice_address" invisible="move_type not in ('out_invoice', 'out_refund', 'out_receipt')" readonly="state != 'draft'"/>\n                                <field name="quick_edit_total_amount" class="w-50" invisible="move_type == 'entry' or not quick_edit_mode" readonly="state != 'draft'"/>\n                                <label for="ref" string="Bill Reference" invisible="move_type not in ('in_invoice', 'in_receipt', 'in_refund')"/>\n                                <field name="ref" default_focus="1" nolabel="1" invisible="move_type not in ('in_invoice', 'in_receipt', 'in_refund')"/>\n                                <field name="ref" default_focus="1" invisible="move_type in ('in_invoice', 'in_receipt', 'in_refund', 'out_invoice', 'out_refund')"/>\n                                <field name="tax_cash_basis_origin_move_id" invisible="not tax_cash_basis_origin_move_id"/>\n                                <label name="invoice_vendor_bill_id_label" for="invoice_vendor_bill_id" string="Auto-Complete" class="oe_edit_only" invisible="state != 'draft' or move_type != 'in_invoice'"/>\n                                <field name="invoice_vendor_bill_id" nolabel="1" class="oe_edit_only" invisible="state != 'draft' or move_type != 'in_invoice'" domain="[('company_id', '=', company_id), ('partner_id','child_of', [partner_id]), ('move_type','=','in_invoice')]" placeholder="Select an old vendor bill" options="{'no_create': True}" context="{'show_total_amount': True}"/>\n                            </group>\n                            <group id="header_right_group">\n                                <label for="invoice_date" string="Invoice Date" style="font-weight:bold;" invisible="move_type not in ('out_invoice', 'out_refund', 'out_receipt')"/>\n                                <field name="invoice_date" nolabel="1" options="{'warn_future': true}" invisible="move_type not in ('out_invoice', 'out_refund', 'out_receipt')" readonly="state != 'draft'" placeholder="Today"/>\n\n                                <label for="invoice_date" string="Bill Date" style="font-weight:bold;" invisible="move_type not in ('in_invoice', 'in_refund', 'in_receipt')"/>\n                                <field name="invoice_date" nolabel="1" options="{'warn_future': true}" invisible="move_type not in ('in_invoice', 'in_refund', 'in_receipt')" readonly="state != 'draft'"/>\n\n                                <field name="date" string="Accounting Date" invisible="move_type in ('out_invoice', 'out_refund', 'out_receipt') and not quick_edit_mode and not (state == 'posted' and date != invoice_date)" readonly="state != 'draft'"/>\n                                <field name="payment_reference" invisible="move_type not in ('in_invoice', 'in_refund', 'out_receipt', 'in_receipt')" readonly="inalterable_hash != False" placeholder="Use Bill Reference"/>\n                                <field name="partner_bank_id" context="{'default_partner_id': bank_partner_id, 'display_account_trust': True}" domain="[('partner_id', '=', bank_partner_id)]" invisible="move_type not in ('in_invoice', 'in_refund', 'in_receipt')" readonly="is_move_sent and state != 'draft'"/>\n\n                                <!-- Invoice payment terms (only invoices) + due date (only invoices / receipts) -->\n                                <div class="o_td_label" invisible="move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt')">\n                                    <label for="invoice_date_due" string="Due Date" invisible="invoice_payment_term_id"/>\n                                    <label for="invoice_payment_term_id" string="Payment terms" invisible="not invoice_payment_term_id"/>\n                                </div>\n                                <div class="d-flex" invisible="move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt')" name="due_date">\n                                    <field name="invoice_date_due" force_save="1" placeholder="Date" invisible="invoice_payment_term_id"/>\n                                    <span class="o_form_label mx-3 oe_edit_only text-center" style="width: 6ch;" invisible="state != 'draft' or invoice_payment_term_id">or</span>\n                                    <field name="invoice_payment_term_id" context="{'example_date': invoice_date, 'example_amount': tax_totals['total_amount_currency']}" placeholder="Payment Terms" options="{'no_quick_create':True}" readonly="state in ['cancel', 'posted']"/>\n                                </div>\n                                <field name="delivery_date" invisible="not show_delivery_date" readonly="state != 'draft'"/>\n                                <label for="journal_id" groups="account.group_account_readonly"/>\n                                <label for="currency_id" groups="!account.group_account_readonly,base.group_multi_currency"/>\n                                <div name="journal_div" class="d-flex" groups="account.group_account_readonly,base.group_multi_currency">\n                                    <field name="journal_id" groups="account.group_account_readonly" options="{'no_create': True, 'no_open': True}" readonly="posted_before and name not in (False, '', '/')"/>\n                                    <div name="in_and_refresh_button_div" groups="base.group_multi_currency" class="d-flex flex-column mx-3 text-center" style="width: 6ch;" invisible="move_type == 'entry'">\n                                        <div>in</div>\n                                        <div class="d-flex flex-column justify-content-center flex-grow-1" invisible="state != 'draft' or invoice_currency_rate == expected_currency_rate">\n                                            <button type="object" name="refresh_invoice_currency_rate" icon="fa-refresh" title="Refresh currency rate to the invoice date" class="btn btn-link p-0"/>\n                                        </div>\n                                    </div>\n                                    <div name="currency_div" groups="base.group_multi_currency" class="w-100" invisible="move_type == 'entry'">\n                                        <div class="d-flex gap-1">\n                                            <field name="currency_id" readonly="state != 'draft'" class="oe_inline" options="{'no_create': True}" context="{'search_default_active': 1, 'search_default_inactive': 1}"/>\n                                            <widget name="account_pick_currency_date" invisible="state != 'draft' or currency_id == company_currency_id"/>\n                                        </div>\n                                        <div name="currency_conversion_div" class="d-flex gap-1 text-muted" invisible="currency_id == company_currency_id">\n                                            <span>1</span>\n                                            <field name="company_currency_id" readonly="True" options="{'no_open': True}" class="w-auto"/>\n                                            <span>=</span>\n                                            <field name="invoice_currency_rate" digits="[12,6]" readonly="state != 'draft'"/>\n                                            <field name="currency_id" readonly="True" options="{'no_open': True}" class="w-auto"/>\n                                        </div>\n                                    </div>\n                                </div>\n                            </group>\n                        </group>\n                        <notebook>\n                            <page id="invoice_tab" name="invoice_tab" string="Invoice Lines" invisible="move_type == 'entry'">\n                                <field name="invoice_line_ids" widget="product_label_section_and_note_field_o2m" mode="list,kanban" context="{                                            'default_move_type': context.get('default_move_type'),                                            'journal_id': journal_id,                                            'default_partner_id': commercial_partner_id,                                            'default_currency_id': currency_id or company_currency_id,                                            'default_display_type': 'product',                                            'quick_encoding_vals': quick_encoding_vals,                                        }" readonly="state != 'draft'">\n                                    <list editable="bottom" string="Journal Items" default_order="sequence, id">\n                                        <control>\n                                            <create name="add_line_control" string="Add a line"/>\n                                            <create name="add_section_control" string="Add a section" context="{'default_display_type': 'line_section'}"/>\n                                            <create name="add_note_control" string="Add a note" context="{'default_display_type': 'line_note'}"/>\n                                            <button name="action_add_from_catalog" string="Catalog" type="object" class="btn-link" context="{'order_id': parent.id}"/>\n                                        </control>\n\n                                        <!-- Displayed fields -->\n                                        <field name="sequence" widget="handle"/>\n                                        <field name="product_id" optional="show" widget="product_label_section_and_note_field" domain="                                                     context.get('default_move_type') in ('out_invoice', 'out_refund', 'out_receipt')                                                     and [('sale_ok', '=', True)]                                                     or [('purchase_ok', '=', True)]                                                "/>\n                                        <field name="name" widget="section_and_note_text" optional="show"/>\n                                        <field name="account_id" context="{'partner_id': partner_id, 'move_type': parent.move_type}" groups="account.group_account_readonly" options="{'no_quick_create': True}" domain="[('deprecated', '=', False), ('company_ids', 'parent_of', company_id), ('account_type', 'not in', ('asset_receivable', 'liability_payable', 'off_balance'))]" required="display_type not in ('line_note', 'line_section')"/>\n                                        <field name="analytic_distribution" widget="analytic_distribution" string="Analytic" groups="analytic.group_analytic_accounting" optional="show" options="{'product_field': 'product_id', 'account_field': 'account_id', 'amount_field': 'price_subtotal'}" business_domain_compute="parent.move_type in ['out_invoice', 'out_refund', 'out_receipt'] and 'invoice' or parent.move_type in ['in_invoice', 'in_refund', 'in_receipt'] and 'bill' or 'general'"/>\n                                        <field name="quantity" optional="show"/>\n                                        <field name="product_uom_category_id" column_invisible="True"/>\n                                        <field name="product_uom_id" string="UoM" groups="uom.group_uom" optional="show" width="92px"/>\n                                        <!-- /l10n_in_edi.test_edi_json -->\n                                        <!-- required for @api.onchange('product_id') -->\n                                        <field name="product_uom_id" column_invisible="True"/>\n                                        <field name="price_unit" string="Price"/>\n                                        <field name="discount" width="50px" string="Disc.%" optional="hide"/>\n                                        <field name="tax_ids" widget="many2many_tax_tags" domain="[('type_tax_use', '=?', parent.invoice_filter_type_domain), ('company_id', 'parent_of', parent.company_id), ('country_id', '=', parent.tax_country_id)]" context="{'append_type_to_tax_name': not parent.invoice_filter_type_domain, 'active_test': True}" options="{'no_create': True}" optional="show"/>\n                                        <field name="price_subtotal" column_invisible="parent.move_type not in ['in_invoice', 'in_refund', 'in_receipt'] and parent.company_price_include == 'tax_included'" string="Amount"/>\n                                        <field name="price_total" column_invisible="parent.move_type in ['in_invoice', 'in_refund', 'in_receipt'] or parent.company_price_include == 'tax_excluded'" string="Amount"/>\n                                        <!-- Others fields -->\n                                        <field name="partner_id" column_invisible="True"/>\n                                        <field name="currency_id" column_invisible="True"/>\n                                        <field name="company_id" column_invisible="True"/>\n                                        <field name="company_currency_id" column_invisible="True"/>\n                                        <field name="display_type" force_save="1" column_invisible="True"/>\n                                    </list>\n                                    <kanban class="o_kanban_mobile">\n                                        <!-- Displayed fields -->\n                                        <templates>\n                                            <t t-name="card">\n                                                <div t-attf-class="ps-0 pe-0 {{ record.display_type.raw_value ? 'o_is_' + record.display_type.raw_value : '' }}">\n                                                    <t t-if="!['line_note', 'line_section'].includes(record.display_type.raw_value)">\n                                                        <div class="row g-0">\n                                                            <div class="col-2 pe-3">\n                                                                <field name="product_id" widget="image" options="{'preview_image': 'image_128'}" class="w-100"/>\n                                                            </div>\n                                                            <div class="col-10">\n                                                                <div class="row">\n                                                                    <div class="col">\n                                                                        <field class="fw-bold" name="product_id"/>\n                                                                    </div>\n                                                                    <div class="col-auto fw-bold float-end text-end">\n                                                                        <field name="price_subtotal" t-if="['in_invoice', 'in_refund', 'in_receipt'].includes(record.move_type.raw_value)" string="Amount"/>\n                                                                        <field name="price_total" t-if="!['in_invoice', 'in_refund', 'in_receipt'].includes(record.move_type.raw_value)" string="Amount"/>\n                                                                    </div>\n                                                                </div>\n                                                                <div class="text-muted">\n                                                                    Quantity:\n                                                                    <field name="quantity"/>\n                                                                    <field name="product_uom_id" groups="uom.group_uom"/>\n                                                                </div>\n                                                                <div class="text-muted">\n                                                                    Unit Price:\n                                                                    <field name="price_unit"/>\n                                                                </div>\n                                                            </div>\n                                                        </div>\n                                                    </t>\n                                                    <t t-if="record.display_type.raw_value === 'line_section' || record.display_type.raw_value === 'line_note'">\n                                                        <field name="name"/>\n                                                    </t>\n                                                </div>\n                                            </t>\n                                        </templates>\n\n                                        <!-- Others fields -->\n                                        <field name="tax_calculation_rounding_method"/>\n                                        <field name="currency_id"/>\n                                        <field name="company_currency_id"/>\n                                        <field name="display_type" force_save="1"/>\n                                        <field name="move_type"/>\n                                    </kanban>\n\n                                    <!-- Form view to cover mobile use -->\n                                    <form>\n                                        <sheet>\n                                            <field name="tax_calculation_rounding_method" invisible="1"/>\n                                            <field name="display_type" invisible="1"/>\n                                            <field name="company_id" invisible="1"/>\n                                            <field name="partner_id" invisible="1"/>\n                                            <group>\n                                                <field name="product_id" widget="many2one_barcode"/>\n                                                <label for="name" string="Description" invisible="display_type in ('line_note', 'line_section')"/>\n                                                <label for="name" string="Section" invisible="display_type != 'line_section'"/>\n                                                <label for="name" string="Note" invisible="display_type != 'line_note'"/>\n                                                <field name="name" widget="text" nolabel="1"/>\n                                                <field name="quantity"/>\n                                                <field name="product_uom_category_id" invisible="1"/>\n                                                <field name="product_uom_id" groups="uom.group_uom"/>\n                                                <field name="price_unit"/>\n                                                <field name="discount" string="Disc.%"/>\n                                            </group>\n                                            <group>\n                                                <field name="account_id" domain="[('deprecated', '=', False), ('company_ids', 'parent_of', company_id)]" options="{'no_create': True}" context="{'partner_id': partner_id, 'move_type': parent.move_type}"/>\n                                                <field name="tax_ids" widget="many2many_tags" domain="[('type_tax_use', '=?', parent.invoice_filter_type_domain), ('company_id', 'parent_of', parent.company_id), ('country_id', '=', parent.tax_country_id)]" context="{'append_type_to_tax_name': not parent.invoice_filter_type_domain, 'active_test': True}" options="{'no_create': True}"/>\n                                                <field name="analytic_distribution" widget="analytic_distribution" groups="analytic.group_analytic_accounting"/>\n                                            </group>\n                                            <group>\n                                                <field name="price_subtotal" invisible="parent.move_type not in ['in_invoice', 'in_refund', 'in_receipt'] and parent.company_price_include == 'tax_included'" string="Amount"/>\n                                                <field name="price_total" invisible="parent.move_type in ['in_invoice', 'in_refund', 'in_receipt'] or parent.company_price_include == 'tax_excluded'" string="Amount"/>\n                                            </group>\n                                        </sheet>\n                                    </form>\n                                </field>\n                                <group col="12" class="oe_invoice_lines_tab overflow-hidden">\n                                    <group colspan="8">\n                                        <field name="narration" placeholder="Terms and Conditions" nolabel="1"/>\n                                    </group>\n                                    <!-- Totals (only invoices / receipts) -->\n                                    <group colspan="4">\n                                        <group class="oe_subtotal_footer" invisible="move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt') or payment_state == 'invoicing_legacy'">\n\n                                            <field name="tax_totals" widget="account-tax-totals-field" nolabel="1" colspan="2" readonly="state != 'draft' or (move_type not in ('in_invoice', 'in_refund', 'in_receipt') and not quick_edit_mode)"/>\n\n                                            <field name="invoice_payments_widget" colspan="2" nolabel="1" widget="payment"/>\n                                            <field name="amount_residual" class="oe_subtotal_footer_separator" invisible="state == 'draft'"/>\n                                        </group>\n                                        <group class="oe_subtotal_footer px-4" invisible="state != 'posted' or not invoice_has_outstanding" groups="account.group_account_invoice,account.group_account_readonly">\n                                            <field name="invoice_outstanding_credits_debits_widget" class="oe_invoice_outstanding_credits_debits py-3" colspan="2" nolabel="1" widget="payment"/>\n                                        </group>\n                                    </group>\n                                </group>\n                            </page>\n                            <page id="aml_tab" string="Journal Items" groups="account.group_account_readonly" name="aml_tab">\n                                <field name="line_ids" mode="list,kanban" context="{                                            'default_move_type': context.get('default_move_type'),                                            'line_ids': line_ids,                                            'journal_id': journal_id,                                            'default_partner_id': commercial_partner_id,                                            'default_currency_id': currency_id or company_currency_id,                                            'kanban_view_ref': 'account.account_move_line_view_kanban_mobile',                                        }" invisible="payment_state == 'invoicing_legacy' and move_type != 'entry'" readonly="state != 'draft'">\n                                    <list editable="bottom" string="Journal Items" decoration-muted="display_type in ('line_section', 'line_note')" default_order="sequence, id">\n                                        <!-- Displayed fields -->\n                                        <field name="account_id" invisible="display_type in ('line_section', 'line_note')" required="display_type not in ('line_section', 'line_note')" domain="[('deprecated', '=', False), ('company_ids', 'parent_of', company_id)]"/>\n                                        <field name="partner_id" optional="show" domain="['|', ('parent_id', '=', False), ('is_company', '=', True)]" column_invisible="parent.move_type != 'entry'"/>\n                                        <field name="name" widget="section_and_note_text" optional="show"/>\n                                        <field name="analytic_distribution" widget="analytic_distribution" groups="analytic.group_analytic_accounting" optional="show" options="{'account_field': 'account_id'}" business_domain_compute="parent.move_type in ['out_invoice', 'out_refund', 'out_receipt'] and 'invoice' or parent.move_type in ['in_invoice', 'in_refund', 'in_receipt'] and 'bill' or 'general'"/>\n                                        <field name="date_maturity" optional="hide" invisible="display_type in ('line_section', 'line_note')" column_invisible="context.get('view_no_maturity')"/>\n                                        <field name="amount_currency" groups="base.group_multi_currency" optional="hide"/>\n                                        <field name="currency_id" options="{'no_create': True}" optional="hide" groups="base.group_multi_currency" column_invisible="parent.move_type != 'entry'"/>\n                                        <field name="tax_ids" widget="autosave_many2many_tags" optional="hide" domain="[('type_tax_use', '=?', parent.invoice_filter_type_domain)]" context="{'append_type_to_tax_name': not parent.invoice_filter_type_domain, 'active_test': True}" options="{'no_create': True}" force_save="1" readonly="display_type in ('line_section', 'line_note') or tax_line_id or (parent.move_type in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt') and account_type in ('asset_receivable', 'liability_payable'))"/>\n                                        <field name="debit" sum="Total Debit" invisible="display_type in ('line_section', 'line_note')" readonly="parent.move_type in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt') and display_type in ('line_section', 'line_note', 'product')"/>\n                                        <field name="credit" sum="Total Credit" invisible="display_type in ('line_section', 'line_note')" readonly="parent.move_type in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund', 'out_receipt', 'in_receipt') and display_type in ('line_section', 'line_note', 'product')"/>\n                                        <field name="balance" column_invisible="True"/>\n                                        <field name="discount_date" string="Discount Date" optional="hide"/>\n                                        <field name="discount_amount_currency" string="Discount Amount" optional="hide"/>\n\n                                        <field name="tax_tag_ids" widget="many2many_tags" string="Tax Grids" optional="show" options="{'no_create': True}" domain="[                                                     ('applicability', '=', 'taxes'),                                                     '|', ('country_id', '=', parent.tax_country_id),                                                     ('country_id', '=', False),                                                 ]"/>\n\n                                        <field name="tax_tag_invert" readonly="1" optional="hide" groups="base.group_no_one"/>\n\n                                        <!-- Buttons -->\n                                        <button name="action_automatic_entry" type="object" icon="fa-calendar" string="Cut-Off" aria-label="Change Period" class="float-end" column_invisible="parent.move_type == 'entry' or parent.state != 'posted'" invisible="account_internal_group not in ('income', 'expense')" context="{'default_action': 'change_period'}"/>\n\n                                        <!-- Others fields -->\n                                        <field name="tax_line_id" column_invisible="True"/>\n                                        <field name="company_currency_id" column_invisible="True"/>\n                                        <field name="display_type" force_save="1" column_invisible="True"/>\n                                        <field name="company_id" column_invisible="True"/>\n                                        <field name="sequence" column_invisible="True"/>\n                                        <field name="id" column_invisible="True"/>\n                                        <field name="account_internal_group" column_invisible="True"/>\n                                        <field name="account_type" column_invisible="True"/>\n                                    </list>\n                                    <!-- Form view to cover mobile use -->\n                                    <form>\n                                      <group>\n                                        <field name="account_id" domain="[('deprecated', '=', False), ('company_ids', 'parent_of', company_id)]"/>\n                                        <field name="partner_id" domain="['|', ('parent_id', '=', False), ('is_company', '=', True)]"/>\n                                        <field name="name"/>\n                                        <field name="analytic_distribution" widget="analytic_distribution" groups="analytic.group_analytic_accounting"/>\n                                        <field name="amount_currency" groups="base.group_multi_currency"/>\n                                        <field name="company_currency_id" invisible="1"/>\n                                        <field name="company_id" invisible="1"/>\n                                        <field name="currency_id" options="{'no_create': True}" groups="base.group_multi_currency"/>\n                                        <field name="debit" sum="Total Debit"/>\n                                        <field name="credit" sum="Total Credit"/>\n                                        <field name="balance" invisible="1"/>\n                                        <field name="tax_ids" string="Taxes Applied" widget="many2many_tags" options="{'no_create': True}"/>\n                                        <field name="date_maturity" required="0" invisible="context.get('view_no_maturity', False)"/>\n                                      </group>\n                                    </form>\n                                </field>\n                                <div class="alert alert-info text-center mb-0" role="alert" invisible="payment_state != 'invoicing_legacy' or move_type == 'entry'">\n                                    <span>This entry has been generated through the Invoicing app, before installing Accounting. Its balance has been imported separately.</span>\n                                </div>\n                            </page>\n                            <page id="other_tab" string="Other Info" name="other_info" invisible="move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund')">\n                                <group id="other_tab_group">\n                                    <group string="Invoice" name="sale_info_group" invisible="move_type not in ('out_invoice', 'out_refund')">\n                                        <label for="ref" string="Customer Reference"/>\n                                        <field name="ref" nolabel="1"/>\n                                        <field name="user_id" invisible="1" force_save="1"/>\n                                        <field name="invoice_user_id" domain="[('share', '=', False)]" widget="many2one_avatar_user"/>\n                                        <field name="invoice_origin" string="Source Document" force_save="1" invisible="1"/>\n                                        <field name="partner_bank_id" context="{'default_partner_id': bank_partner_id, 'display_account_trust': True}" domain="[('partner_id.ref_company_ids', 'parent_of', company_id)]" invisible="move_type != 'out_invoice'" readonly="is_move_sent and state != 'draft'"/>\n                                        <field name="partner_bank_id" context="{'default_partner_id': bank_partner_id, 'display_account_trust': True}" domain="[('partner_id', '=', bank_partner_id)]" invisible="move_type != 'out_refund'" readonly="is_move_sent and state != 'draft'"/>\n                                        <field name="payment_reference" invisible="move_type not in ('out_invoice', 'out_refund')" readonly="inalterable_hash" placeholder="Standard communication"/>\n                                        <field name="qr_code_method" invisible="not display_qr_code"/>\n                                        <field name="delivery_date" readonly="state != 'draft'"/>\n                                    </group>\n                                    <group string="Accounting" name="accounting_info_group" invisible="move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund')">\n                                        <field name="company_id" groups="base.group_multi_company"/>\n                                        <field name="invoice_incoterm_id"/>\n                                        <field name="incoterm_location"/>\n                                        <field name="fiscal_position_id" readonly="state in ['cancel', 'posted']"/>\n                                        <field name="secured" groups="account.group_account_secured,base.group_no_one"/>\n                                        <field name="preferred_payment_method_line_id" string="Payment Method" domain="[('payment_type', '=', 'inbound'), ('company_id', '=', company_id)]" invisible="move_type in ('in_invoice', 'in_refund')"/>\n                                        <field name="preferred_payment_method_line_id" string="Payment Method" domain="[('payment_type', '=', 'outbound'), ('company_id', '=', company_id)]" invisible="move_type in ('out_invoice', 'out_refund')"/>\n                                        <field name="invoice_cash_rounding_id" groups="account.group_cash_rounding" readonly="state != 'draft'"/>\n                                        <field name="invoice_source_email" widget="email" invisible="move_type not in ('in_invoice', 'in_refund') or not invoice_source_email"/>\n                                        <field name="auto_post" readonly="state != 'draft'"/>\n                                        <field name="auto_post_until" invisible="auto_post in ('no', 'at_date')" readonly="state != 'draft'"/>\n                                        <field name="checked"/>\n                                    </group>\n                                </group>\n                            </page>\n                            <page id="other_tab_entry" string="Other Info" name="other_info" invisible="move_type != 'entry'">\n                                <group id="other_tab_entry_group">\n                                    <group name="misc_group">\n                                        <field name="auto_post" invisible="move_type != 'entry'" readonly="state != 'draft'"/>\n                                        <field name="reversed_entry_id" invisible="move_type != 'entry' or not reversed_entry_id"/>\n                                        <field name="auto_post_until" invisible="auto_post in ('no', 'at_date')" readonly="state != 'draft'"/>\n                                        <field name="checked" invisible="move_type != 'entry'"/>\n                                    </group>\n                                    <group>\n                                        <field name="fiscal_position_id" readonly="state in ['cancel', 'posted']"/>\n                                        <field name="company_id" groups="base.group_multi_company" required="1"/>\n                                    </group>\n                                </group>\n                                <!-- Internal note -->\n                                <field name="narration" placeholder="Add an internal note..." nolabel="1" height="50"/>\n                            </page>\n                        </notebook>\n                    </sheet>\n                    <!-- Attachment preview -->\n                    <div class="o_attachment_preview" invisible="move_type not in ('out_invoice', 'out_refund', 'in_invoice', 'in_refund') or state != 'draft'"/>\n                    <!-- Chatter -->\n                    <chatter reload_on_attachment="True"/>\n                </form>\n            	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
718	16	\N	1	1	account.move.view.activity	account.move	\N	activity	account/views/account_move_views.xml	primary	{"en_US": "<activity string=\\"Account Entry\\">\\n                    <field name=\\"currency_id\\"/>\\n                    <templates>\\n                        <div t-name=\\"activity-box\\" class=\\"d-block\\">\\n                            <div class=\\"d-flex justify-content-between\\">\\n                                <field name=\\"name\\" string=\\"Entry Name\\" class=\\"o_text_block o_text_bold\\"/>\\n                                <div class=\\"m-1\\"/>\\n                                <field name=\\"amount_total\\" widget=\\"monetary\\"/>\\n                            </div>\\n                            <div class=\\"d-flex justify-content-between\\">\\n                                <field name=\\"commercial_partner_id\\" string=\\"Commercial Entity\\" class=\\"o_text_block\\"/>\\n                                <div class=\\"m-1\\"/>\\n                                <field name=\\"state\\" widget=\\"badge\\" decoration-info=\\"state == 'draft'\\" decoration-success=\\"state == 'posted'\\"/>\\n                            </div>\\n                        </div>\\n                    </templates>\\n                </activity>", "es_ES": "<activity string=\\"Asiento contable\\">\\n                    <field name=\\"currency_id\\"/>\\n                    <templates>\\n                        <div t-name=\\"activity-box\\" class=\\"d-block\\">\\n                            <div class=\\"d-flex justify-content-between\\">\\n                                <field name=\\"name\\" string=\\"Nombre del asiento\\" class=\\"o_text_block o_text_bold\\"/>\\n                                <div class=\\"m-1\\"/>\\n                                <field name=\\"amount_total\\" widget=\\"monetary\\"/>\\n                            </div>\\n                            <div class=\\"d-flex justify-content-between\\">\\n                                <field name=\\"commercial_partner_id\\" string=\\"Entidad comercial\\" class=\\"o_text_block\\"/>\\n                                <div class=\\"m-1\\"/>\\n                                <field name=\\"state\\" widget=\\"badge\\" decoration-info=\\"state == 'draft'\\" decoration-success=\\"state == 'posted'\\"/>\\n                            </div>\\n                        </div>\\n                    </templates>\\n                </activity>", "pt_PT": "<activity string=\\"Lançamento em Conta\\">\\n                    <field name=\\"currency_id\\"/>\\n                    <templates>\\n                        <div t-name=\\"activity-box\\" class=\\"d-block\\">\\n                            <div class=\\"d-flex justify-content-between\\">\\n                                <field name=\\"name\\" string=\\"Nome da Entrada\\" class=\\"o_text_block o_text_bold\\"/>\\n                                <div class=\\"m-1\\"/>\\n                                <field name=\\"amount_total\\" widget=\\"monetary\\"/>\\n                            </div>\\n                            <div class=\\"d-flex justify-content-between\\">\\n                                <field name=\\"commercial_partner_id\\" string=\\"Entidade Comercial\\" class=\\"o_text_block\\"/>\\n                                <div class=\\"m-1\\"/>\\n                                <field name=\\"state\\" widget=\\"badge\\" decoration-info=\\"state == 'draft'\\" decoration-success=\\"state == 'posted'\\"/>\\n                            </div>\\n                        </div>\\n                    </templates>\\n                </activity>"}	<?xml version="1.0"?>\n<activity string="Account Entry">\n                    <field name="currency_id"/>\n                    <templates>\n                        <div t-name="activity-box" class="d-block">\n                            <div class="d-flex justify-content-between">\n                                <field name="name" string="Entry Name" class="o_text_block o_text_bold"/>\n                                <div class="m-1"/>\n                                <field name="amount_total" widget="monetary"/>\n                            </div>\n                            <div class="d-flex justify-content-between">\n                                <field name="commercial_partner_id" string="Commercial Entity" class="o_text_block"/>\n                                <div class="m-1"/>\n                                <field name="state" widget="badge" decoration-info="state == 'draft'" decoration-success="state == 'posted'"/>\n                            </div>\n                        </div>\n                    </templates>\n                </activity>\n            	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
678	16	\N	1	1	email_template_mail_gateway_failed	\N	account.email_template_mail_gateway_failed	qweb	account/data/mail_template_data.xml	primary	{"en_US": "<t t-name=\\"account.email_template_mail_gateway_failed\\">\\n<p>\\n    Hi,\\n    <br/><br/>\\n    Your email has been discarded. the e-mail address you have used only accepts new invoices:\\n    <ul>\\n        <li>For new invoices, please ensure a PDF or electronic invoice file is attached</li>\\n        <li>To add information to a previously sent invoice, reply to your \\"sent\\" email</li>\\n    </ul>\\n    For any other question, write to <t t-esc=\\"company_email\\"/>.\\n    <br/>\\n    --\\n    <br/>\\n    <t t-esc=\\"company_name\\"/>\\n</p>\\n        </t>", "es_ES": "<t t-name=\\"account.email_template_mail_gateway_failed\\">\\n<p>\\n    Hola:\\n    <br/><br/>\\n    Su correo electrónico ha sido descartado. La dirección de correo electrónico que ha utilizado solo acepta nuevas facturas:\\n    <ul>\\n        <li>Para las nuevas facturas, asegúrese de adjuntar un archivo PDF o electrónico de la factura</li>\\n        <li>Para añadir información a una factura enviada previamente, responda a su correo electrónico \\"enviado\\"</li>\\n    </ul>\\n    Para cualquier otra pregunta, escriba a <t t-esc=\\"company_email\\"/>.\\n    <br/>\\n    --\\n    <br/>\\n    <t t-esc=\\"company_name\\"/>\\n</p>\\n        </t>", "pt_PT": "<t t-name=\\"account.email_template_mail_gateway_failed\\">\\n<p>\\n    Olá,\\n<br/><br/>\\nO seu e-mail foi descartado. O endereço de e-mail que usou aceita apenas novas faturas:\\n    <ul>\\n        <li>Para novas faturas, certifique-se de que um arquivo PDF ou de fatura eletrónica esteja anexado</li>\\n        <li>Para adicionar informações a uma fatura enviada anteriormente, responda ao seu e-mail \\"enviado\\"</li>\\n    </ul>\\n    Para qualquer outra questão, escreva para <t t-esc=\\"company_email\\"/>.\\n    <br/>\\n    --\\n    <br/>\\n    <t t-esc=\\"company_name\\"/>\\n</p>\\n        </t>"}	<?xml version="1.0"?>\n<t t-name="account.email_template_mail_gateway_failed">\n<p>\n    Hi,\n    <br/><br/>\n    Your email has been discarded. the e-mail address you have used only accepts new invoices:\n    <ul>\n        <li>For new invoices, please ensure a PDF or electronic invoice file is attached</li>\n        <li>To add information to a previously sent invoice, reply to your "sent" email</li>\n    </ul>\n    For any other question, write to <t t-esc="company_email"/>.\n    <br/>\n    --\n    <br/>\n    <t t-esc="company_name"/>\n</p>\n        </t>\n    	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
741	16	\N	1	1	account.tag.view.search	account.account.tag	\N	search	account/views/account_account_tag_views.xml	primary	{"en_US": "<search>\\n                    <field name=\\"name\\"/>\\n                    <separator/>\\n                    <filter name=\\"archived\\" string=\\"Archived\\" domain=\\"[('active', '=', False)]\\"/>\\n                </search>", "es_ES": "<search>\\n                    <field name=\\"name\\"/>\\n                    <separator/>\\n                    <filter name=\\"archived\\" string=\\"Archivado\\" domain=\\"[('active', '=', False)]\\"/>\\n                </search>", "pt_PT": "<search>\\n                    <field name=\\"name\\"/>\\n                    <separator/>\\n                    <filter name=\\"archived\\" string=\\"Arquivados\\" domain=\\"[('active', '=', False)]\\"/>\\n                </search>"}	<?xml version="1.0"?>\n<search>\n                    <field name="name"/>\n                    <separator/>\n                    <filter name="archived" string="Archived" domain="[('active', '=', False)]"/>\n                </search>\n            	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
817	16	128	1	1	res.partner.search.inherit	res.partner	\N	search	account/views/partner_view.xml	extension	{"en_US": "<xpath expr=\\"//filter[@name='inactive']\\" position=\\"before\\">\\n                   <field name=\\"fiscal_country_codes\\" invisible=\\"1\\"/>\\n                   <filter string=\\"Customer Invoices\\" name=\\"customer\\" domain=\\"[('customer_rank','&gt;', 0)]\\"/>\\n                   <filter string=\\"Vendor Bills\\" name=\\"supplier\\" domain=\\"[('supplier_rank','&gt;', 0)]\\"/>\\n                   <separator/>\\n                </xpath>", "es_ES": "<xpath expr=\\"//filter[@name='inactive']\\" position=\\"before\\">\\n                   <field name=\\"fiscal_country_codes\\" invisible=\\"1\\"/>\\n                   <filter string=\\"Facturas de cliente\\" name=\\"customer\\" domain=\\"[('customer_rank','&gt;', 0)]\\"/>\\n                   <filter string=\\"Facturas de proveedores\\" name=\\"supplier\\" domain=\\"[('supplier_rank','&gt;', 0)]\\"/>\\n                   <separator/>\\n                </xpath>", "pt_PT": "<xpath expr=\\"//filter[@name='inactive']\\" position=\\"before\\">\\n                   <field name=\\"fiscal_country_codes\\" invisible=\\"1\\"/>\\n                   <filter string=\\"Faturas a Clientes\\" name=\\"customer\\" domain=\\"[('customer_rank','&gt;', 0)]\\"/>\\n                   <filter string=\\"Faturas de Fornecedores\\" name=\\"supplier\\" domain=\\"[('supplier_rank','&gt;', 0)]\\"/>\\n                   <separator/>\\n                </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//filter[@name='inactive']" position="before">\n                   <field name="fiscal_country_codes" invisible="1"/>\n                   <filter string="Customer Invoices" name="customer" domain="[('customer_rank','&gt;', 0)]"/>\n                   <filter string="Vendor Bills" name="supplier" domain="[('supplier_rank','&gt;', 0)]"/>\n                   <separator/>\n                </xpath>\n            	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
1078	16	\N	1	1	Badge User Kanban View	gamification.badge.user	\N	kanban	gamification/views/gamification_badge_user_views.xml	primary	{"en_US": "<kanban action=\\"action_open_badge\\" type=\\"object\\">\\n                <field name=\\"create_date\\"/>\\n                <templates>\\n                    <t t-name=\\"card\\" class=\\"row g-0\\">\\n                        <aside class=\\"col-2\\">\\n                            <field name=\\"badge_id\\" widget=\\"image\\" options=\\"{'preview_image': 'image_1024'}\\" t-att-alt=\\"record.badge_name.value\\"/>\\n                        </aside>\\n                        <main class=\\"col ps-2\\">\\n                            <field class=\\"fw-bold fs-5\\" type=\\"open\\" name=\\"badge_name\\"/>\\n                            <field name=\\"comment\\"/>\\n                            <p>Granted by <field name=\\"create_uid\\"/> the <t t-esc=\\"luxon.DateTime.fromISO(record.create_date.raw_value).toFormat('D')\\"/></p>\\n                        </main>\\n                    </t>\\n                </templates>\\n            </kanban>", "es_ES": "<kanban action=\\"action_open_badge\\" type=\\"object\\">\\n                <field name=\\"create_date\\"/>\\n                <templates>\\n                    <t t-name=\\"card\\" class=\\"row g-0\\">\\n                        <aside class=\\"col-2\\">\\n                            <field name=\\"badge_id\\" widget=\\"image\\" options=\\"{'preview_image': 'image_1024'}\\" t-att-alt=\\"record.badge_name.value\\"/>\\n                        </aside>\\n                        <main class=\\"col ps-2\\">\\n                            <field class=\\"fw-bold fs-5\\" type=\\"open\\" name=\\"badge_name\\"/>\\n                            <field name=\\"comment\\"/>\\n                            <p>Otorgada por <field name=\\"create_uid\\"/> el <t t-esc=\\"luxon.DateTime.fromISO(record.create_date.raw_value).toFormat('D')\\"/></p>\\n                        </main>\\n                    </t>\\n                </templates>\\n            </kanban>", "pt_PT": "<kanban action=\\"action_open_badge\\" type=\\"object\\">\\n                <field name=\\"create_date\\"/>\\n                <templates>\\n                    <t t-name=\\"card\\" class=\\"row g-0\\">\\n                        <aside class=\\"col-2\\">\\n                            <field name=\\"badge_id\\" widget=\\"image\\" options=\\"{'preview_image': 'image_1024'}\\" t-att-alt=\\"record.badge_name.value\\"/>\\n                        </aside>\\n                        <main class=\\"col ps-2\\">\\n                            <field class=\\"fw-bold fs-5\\" type=\\"open\\" name=\\"badge_name\\"/>\\n                            <field name=\\"comment\\"/>\\n                            <p>Concedido por <field name=\\"create_uid\\"/> o/a <t t-esc=\\"luxon.DateTime.fromISO(record.create_date.raw_value).toFormat('D')\\"/></p>\\n                        </main>\\n                    </t>\\n                </templates>\\n            </kanban>"}	<?xml version="1.0"?>\n<kanban action="action_open_badge" type="object">\n                <field name="create_date"/>\n                <templates>\n                    <t t-name="card" class="row g-0">\n                        <aside class="col-2">\n                            <field name="badge_id" widget="image" options="{'preview_image': 'image_1024'}" t-att-alt="record.badge_name.value"/>\n                        </aside>\n                        <main class="col ps-2">\n                            <field class="fw-bold fs-5" type="open" name="badge_name"/>\n                            <field name="comment"/>\n                            <p>Granted by <field name="create_uid"/> the <t t-esc="luxon.DateTime.fromISO(record.create_date.raw_value).toFormat('D')"/></p>\n                        </main>\n                    </t>\n                </templates>\n            </kanban>\n        	f	t	2026-04-08 08:35:10.407079	2026-04-08 08:35:10.407079	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
679	16	\N	1	1	account.payment.list	account.payment	\N	list	account/views/account_payment_view.xml	primary	{"en_US": "<list edit=\\"false\\" sample=\\"1\\" decoration-info=\\"state == 'draft'\\" decoration-muted=\\"state == 'canceled'\\">\\n                    <header>\\n                        <button name=\\"action_post\\" type=\\"object\\" string=\\"Confirm\\"/>\\n                    </header>\\n                    <field name=\\"company_currency_id\\" column_invisible=\\"True\\"/>\\n                    <!-- <field name=\\"suitable_journal_ids\\" column_invisible=\\"True\\"/> -->\\n                    <field name=\\"available_payment_method_line_ids\\" column_invisible=\\"True\\"/>\\n                    <field name=\\"date\\" readonly=\\"state in ['cancel', 'in_process']\\"/>\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"journal_id\\"/>\\n                    <field name=\\"company_id\\" optional=\\"hide\\" groups=\\"base.group_multi_company\\"/>\\n                    <field name=\\"payment_method_line_id\\" context=\\"{'hide_payment_journal_id': 1}\\"/>\\n                    <field name=\\"partner_id\\" string=\\"Customer\\"/>\\n                    <field name=\\"amount_signed\\" string=\\"Amount in Currency\\" optional=\\"hide\\" groups=\\"!base.group_multi_currency\\"/>\\n                    <field name=\\"amount_signed\\" string=\\"Amount in Currency\\" optional=\\"show\\" groups=\\"base.group_multi_currency\\"/>\\n                    <field name=\\"currency_id\\" string=\\"Payment Currency\\" optional=\\"hide\\"/>\\n                    <field name=\\"activity_ids\\" widget=\\"list_activity\\" optional=\\"hide\\"/>\\n                    <field name=\\"amount_company_currency_signed\\" widget=\\"monetary\\" string=\\"Amount\\" sum=\\"Total\\"/>\\n                    <field name=\\"state\\" widget=\\"badge\\" decoration-info=\\"state == 'draft'\\" decoration-warning=\\"state == 'in_process'\\" decoration-success=\\"state == 'paid'\\"/>\\n                </list>", "es_ES": "<list edit=\\"false\\" sample=\\"1\\" decoration-info=\\"state == 'draft'\\" decoration-muted=\\"state == 'canceled'\\">\\n                    <header>\\n                        <button name=\\"action_post\\" type=\\"object\\" string=\\"Confirmar\\"/>\\n                    </header>\\n                    <field name=\\"company_currency_id\\" column_invisible=\\"True\\"/>\\n                    <!-- <field name=\\"suitable_journal_ids\\" column_invisible=\\"True\\"/> -->\\n                    <field name=\\"available_payment_method_line_ids\\" column_invisible=\\"True\\"/>\\n                    <field name=\\"date\\" readonly=\\"state in ['cancel', 'in_process']\\"/>\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"journal_id\\"/>\\n                    <field name=\\"company_id\\" optional=\\"hide\\" groups=\\"base.group_multi_company\\"/>\\n                    <field name=\\"payment_method_line_id\\" context=\\"{'hide_payment_journal_id': 1}\\"/>\\n                    <field name=\\"partner_id\\" string=\\"Cliente\\"/>\\n                    <field name=\\"amount_signed\\" string=\\"Importe en moneda\\" optional=\\"hide\\" groups=\\"!base.group_multi_currency\\"/>\\n                    <field name=\\"amount_signed\\" string=\\"Importe en moneda\\" optional=\\"show\\" groups=\\"base.group_multi_currency\\"/>\\n                    <field name=\\"currency_id\\" string=\\"Moneda del pago\\" optional=\\"hide\\"/>\\n                    <field name=\\"activity_ids\\" widget=\\"list_activity\\" optional=\\"hide\\"/>\\n                    <field name=\\"amount_company_currency_signed\\" widget=\\"monetary\\" string=\\"Importe\\" sum=\\"Total\\"/>\\n                    <field name=\\"state\\" widget=\\"badge\\" decoration-info=\\"state == 'draft'\\" decoration-warning=\\"state == 'in_process'\\" decoration-success=\\"state == 'paid'\\"/>\\n                </list>", "pt_PT": "<list edit=\\"false\\" sample=\\"1\\" decoration-info=\\"state == 'draft'\\" decoration-muted=\\"state == 'canceled'\\">\\n                    <header>\\n                        <button name=\\"action_post\\" type=\\"object\\" string=\\"Confirmar\\"/>\\n                    </header>\\n                    <field name=\\"company_currency_id\\" column_invisible=\\"True\\"/>\\n                    <!-- <field name=\\"suitable_journal_ids\\" column_invisible=\\"True\\"/> -->\\n                    <field name=\\"available_payment_method_line_ids\\" column_invisible=\\"True\\"/>\\n                    <field name=\\"date\\" readonly=\\"state in ['cancel', 'in_process']\\"/>\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"journal_id\\"/>\\n                    <field name=\\"company_id\\" optional=\\"hide\\" groups=\\"base.group_multi_company\\"/>\\n                    <field name=\\"payment_method_line_id\\" context=\\"{'hide_payment_journal_id': 1}\\"/>\\n                    <field name=\\"partner_id\\" string=\\"Cliente\\"/>\\n                    <field name=\\"amount_signed\\" string=\\"Valor na Moeda\\" optional=\\"hide\\" groups=\\"!base.group_multi_currency\\"/>\\n                    <field name=\\"amount_signed\\" string=\\"Valor na Moeda\\" optional=\\"show\\" groups=\\"base.group_multi_currency\\"/>\\n                    <field name=\\"currency_id\\" string=\\"Moeda do Pagamento\\" optional=\\"hide\\"/>\\n                    <field name=\\"activity_ids\\" widget=\\"list_activity\\" optional=\\"hide\\"/>\\n                    <field name=\\"amount_company_currency_signed\\" widget=\\"monetary\\" string=\\"Valor\\" sum=\\"Total\\"/>\\n                    <field name=\\"state\\" widget=\\"badge\\" decoration-info=\\"state == 'draft'\\" decoration-warning=\\"state == 'in_process'\\" decoration-success=\\"state == 'paid'\\"/>\\n                </list>"}	<?xml version="1.0"?>\n<list edit="false" sample="1" decoration-info="state == 'draft'" decoration-muted="state == 'canceled'">\n                    <header>\n                        <button name="action_post" type="object" string="Confirm"/>\n                    </header>\n                    <field name="company_currency_id" column_invisible="True"/>\n                    <!-- <field name="suitable_journal_ids" column_invisible="True"/> -->\n                    <field name="available_payment_method_line_ids" column_invisible="True"/>\n                    <field name="date" readonly="state in ['cancel', 'in_process']"/>\n                    <field name="name"/>\n                    <field name="journal_id"/>\n                    <field name="company_id" optional="hide" groups="base.group_multi_company"/>\n                    <field name="payment_method_line_id" context="{'hide_payment_journal_id': 1}"/>\n                    <field name="partner_id" string="Customer"/>\n                    <field name="amount_signed" string="Amount in Currency" optional="hide" groups="!base.group_multi_currency"/>\n                    <field name="amount_signed" string="Amount in Currency" optional="show" groups="base.group_multi_currency"/>\n                    <field name="currency_id" string="Payment Currency" optional="hide"/>\n                    <field name="activity_ids" widget="list_activity" optional="hide"/>\n                    <field name="amount_company_currency_signed" widget="monetary" string="Amount" sum="Total"/>\n                    <field name="state" widget="badge" decoration-info="state == 'draft'" decoration-warning="state == 'in_process'" decoration-success="state == 'paid'"/>\n                </list>\n            	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
680	16	679	1	1	account.supplier.payment.list	account.payment	\N	list	account/views/account_payment_view.xml	primary	{"en_US": "<field name=\\"partner_id\\" position=\\"attributes\\">\\n                    <attribute name=\\"string\\">Vendor</attribute>\\n                </field>", "es_ES": "<field name=\\"partner_id\\" position=\\"attributes\\">\\n                    <attribute name=\\"string\\">Proveedor</attribute>\\n                </field>", "pt_PT": "<field name=\\"partner_id\\" position=\\"attributes\\">\\n                    <attribute name=\\"string\\">Fornecedor</attribute>\\n                </field>"}	<?xml version="1.0"?>\n<field name="partner_id" position="attributes">\n                    <attribute name="string">Vendor</attribute>\n                </field>\n            	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
681	16	679	1	1	account.supplier.payment.list	account.payment	\N	list	account/views/account_payment_view.xml	primary	{"en_US": "<field name=\\"partner_id\\" position=\\"attributes\\">\\n                    <attribute name=\\"string\\">Partner</attribute>\\n                </field>", "es_ES": "<field name=\\"partner_id\\" position=\\"attributes\\">\\n                    <attribute name=\\"string\\">Empresa</attribute>\\n                </field>", "pt_PT": "<field name=\\"partner_id\\" position=\\"attributes\\">\\n                    <attribute name=\\"string\\">Parceiro</attribute>\\n                </field>"}	<?xml version="1.0"?>\n<field name="partner_id" position="attributes">\n                    <attribute name="string">Partner</attribute>\n                </field>\n            	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
682	16	\N	1	1	account.payment.kanban	account.payment	\N	kanban	account/views/account_payment_view.xml	primary	{"en_US": "<kanban class=\\"o_kanban_mobile\\" create=\\"0\\" group_create=\\"0\\" sample=\\"1\\">\\n                    <templates>\\n                        <t t-name=\\"card\\">\\n                            <div class=\\"row mb4\\">\\n                                <div class=\\"col-6\\">\\n                                   <field class=\\"fw-bolder\\" name=\\"name\\"/>\\n                                </div>\\n                                <div class=\\"col-6 text-end\\">\\n                                    <i class=\\"fa fa-clock-o fw-bold\\" role=\\"img\\" aria-label=\\"Date\\" title=\\"Date\\"/> <field class=\\"fw-bold\\" name=\\"date\\"/>\\n                                </div>\\n                            </div>\\n                            <field name=\\"partner_id\\"/>\\n                            <div class=\\"row\\">\\n                                <div class=\\"col-6\\">\\n                                    <field name=\\"amount\\" widget=\\"monetary\\"/>\\n                                    <field name=\\"currency_id\\" invisible=\\"1\\"/>\\n                                </div>\\n                                <div class=\\"col-6\\">\\n                                    <field class=\\"float-end\\" name=\\"state\\" widget=\\"label_selection\\" options=\\"{'classes': {'draft': 'secondary', 'sent': 'success'}}\\"/>\\n                                </div>\\n                            </div>\\n                        </t>\\n                    </templates>\\n                </kanban>", "es_ES": "<kanban class=\\"o_kanban_mobile\\" create=\\"0\\" group_create=\\"0\\" sample=\\"1\\">\\n                    <templates>\\n                        <t t-name=\\"card\\">\\n                            <div class=\\"row mb4\\">\\n                                <div class=\\"col-6\\">\\n                                   <field class=\\"fw-bolder\\" name=\\"name\\"/>\\n                                </div>\\n                                <div class=\\"col-6 text-end\\">\\n                                    <i class=\\"fa fa-clock-o fw-bold\\" role=\\"img\\" aria-label=\\"Date\\" title=\\"Date\\"/> <field class=\\"fw-bold\\" name=\\"date\\"/>\\n                                </div>\\n                            </div>\\n                            <field name=\\"partner_id\\"/>\\n                            <div class=\\"row\\">\\n                                <div class=\\"col-6\\">\\n                                    <field name=\\"amount\\" widget=\\"monetary\\"/>\\n                                    <field name=\\"currency_id\\" invisible=\\"1\\"/>\\n                                </div>\\n                                <div class=\\"col-6\\">\\n                                    <field class=\\"float-end\\" name=\\"state\\" widget=\\"label_selection\\" options=\\"{'classes': {'draft': 'secondary', 'sent': 'success'}}\\"/>\\n                                </div>\\n                            </div>\\n                        </t>\\n                    </templates>\\n                </kanban>", "pt_PT": "<kanban class=\\"o_kanban_mobile\\" create=\\"0\\" group_create=\\"0\\" sample=\\"1\\">\\n                    <templates>\\n                        <t t-name=\\"card\\">\\n                            <div class=\\"row mb4\\">\\n                                <div class=\\"col-6\\">\\n                                   <field class=\\"fw-bolder\\" name=\\"name\\"/>\\n                                </div>\\n                                <div class=\\"col-6 text-end\\">\\n                                    <i class=\\"fa fa-clock-o fw-bold\\" role=\\"img\\" aria-label=\\"Data\\" title=\\"Data\\"/> <field class=\\"fw-bold\\" name=\\"date\\"/>\\n                                </div>\\n                            </div>\\n                            <field name=\\"partner_id\\"/>\\n                            <div class=\\"row\\">\\n                                <div class=\\"col-6\\">\\n                                    <field name=\\"amount\\" widget=\\"monetary\\"/>\\n                                    <field name=\\"currency_id\\" invisible=\\"1\\"/>\\n                                </div>\\n                                <div class=\\"col-6\\">\\n                                    <field class=\\"float-end\\" name=\\"state\\" widget=\\"label_selection\\" options=\\"{'classes': {'draft': 'secondary', 'sent': 'success'}}\\"/>\\n                                </div>\\n                            </div>\\n                        </t>\\n                    </templates>\\n                </kanban>"}	<?xml version="1.0"?>\n<kanban class="o_kanban_mobile" create="0" group_create="0" sample="1">\n                    <templates>\n                        <t t-name="card">\n                            <div class="row mb4">\n                                <div class="col-6">\n                                   <field class="fw-bolder" name="name"/>\n                                </div>\n                                <div class="col-6 text-end">\n                                    <i class="fa fa-clock-o fw-bold" role="img" aria-label="Date" title="Date"/> <field class="fw-bold" name="date"/>\n                                </div>\n                            </div>\n                            <field name="partner_id"/>\n                            <div class="row">\n                                <div class="col-6">\n                                    <field name="amount" widget="monetary"/>\n                                    <field name="currency_id" invisible="1"/>\n                                </div>\n                                <div class="col-6">\n                                    <field class="float-end" name="state" widget="label_selection" options="{'classes': {'draft': 'secondary', 'sent': 'success'}}"/>\n                                </div>\n                            </div>\n                        </t>\n                    </templates>\n                </kanban>\n            	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
683	16	\N	1	1	account.payment.search	account.payment	\N	search	account/views/account_payment_view.xml	primary	{"en_US": "<search string=\\"Payments\\">\\n                    <field name=\\"name\\" string=\\"Payment\\" filter_domain=\\"['|', '|', '|', '|', ('name', 'ilike', self), ('partner_id', 'ilike', self), ('memo', 'ilike', self), ('amount_company_currency_signed' , 'ilike', self), ('amount', 'ilike', self)]\\"/>\\n                    <field name=\\"partner_id\\" string=\\"Customer/Vendor\\"/>\\n                    <field name=\\"journal_id\\"/>\\n                    <separator/>\\n                    <filter string=\\"Customer Payments\\" name=\\"inbound_filter\\" domain=\\"[('partner_type', '=', 'customer')]\\"/>\\n                    <filter string=\\"Vendor Payments\\" name=\\"outbound_filter\\" domain=\\"[('partner_type', '=', 'supplier')]\\"/>\\n                    <separator/>\\n                    <filter string=\\"Draft\\" name=\\"state_draft\\" domain=\\"[('state', '=', 'draft')]\\"/>\\n                    <filter string=\\"In Process\\" name=\\"state_in_process\\" domain=\\"[('state', '=', 'in_process')]\\"/>\\n                    <separator/>\\n                    <filter string=\\"Sent\\" name=\\"state_sent\\" domain=\\"[('is_sent', '=', 'True')]\\"/>\\n                    <filter string=\\"Not Sent\\" name=\\"state_no_sent\\" domain=\\"[('is_sent', '!=', 'True')]\\"/>\\n                    <filter string=\\"No Bank Matching\\" name=\\"unmatched\\" domain=\\"[('is_matched', '=', False)]\\"/>\\n                    <filter string=\\"Reconciled\\" name=\\"reconciled\\" domain=\\"[('is_reconciled', '=', True)]\\"/>\\n                    <separator/>\\n                    <filter string=\\"Payment Date\\" name=\\"date\\" date=\\"date\\"/>\\n                    <separator/>\\n                    <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                    <filter string=\\"Partner\\" name=\\"partner\\" domain=\\"[]\\" context=\\"{'group_by': 'partner_id'}\\"/>\\n                    <filter string=\\"Journal\\" name=\\"journal\\" domain=\\"[]\\" context=\\"{'group_by': 'journal_id'}\\"/>\\n                    <filter string=\\"Payment Method Line\\" name=\\"paymentmethodline\\" domain=\\"[]\\" context=\\"{'group_by': 'payment_method_line_id'}\\"/>\\n                    <filter string=\\"Status\\" name=\\"state\\" domain=\\"[]\\" context=\\"{'group_by': 'state'}\\"/>\\n                    <filter string=\\"Payment Date\\" name=\\"groupby_date\\" domain=\\"[]\\" context=\\"{'group_by': 'date'}\\"/>\\n                    <filter string=\\"Currency\\" name=\\"currency\\" domain=\\"[]\\" context=\\"{'group_by': 'currency_id'}\\" groups=\\"base.group_multi_currency\\"/>\\n                    <filter string=\\"Company\\" name=\\"company\\" domain=\\"[]\\" context=\\"{'group_by': 'company_id'}\\" groups=\\"base.group_multi_company\\"/>\\n                    <separator/>\\n                    <filter invisible=\\"1\\" string=\\"Late Activities\\" name=\\"activities_overdue\\" domain=\\"[('my_activity_date_deadline', '&lt;', context_today().strftime('%Y-%m-%d'))]\\" help=\\"Show all records which has next action date is before today\\"/>\\n                    <filter invisible=\\"1\\" string=\\"Today Activities\\" name=\\"activities_today\\" domain=\\"[('my_activity_date_deadline', '=', context_today().strftime('%Y-%m-%d'))]\\"/>\\n                    <filter invisible=\\"1\\" string=\\"Future Activities\\" name=\\"activities_upcoming_all\\" domain=\\"[('my_activity_date_deadline', '&gt;', context_today().strftime('%Y-%m-%d'))]\\"/>\\n                </search>", "es_ES": "<search string=\\"Pagos\\">\\n                    <field name=\\"name\\" string=\\"Pago\\" filter_domain=\\"['|', '|', '|', '|', ('name', 'ilike', self), ('partner_id', 'ilike', self), ('memo', 'ilike', self), ('amount_company_currency_signed' , 'ilike', self), ('amount', 'ilike', self)]\\"/>\\n                    <field name=\\"partner_id\\" string=\\"Cliente/Proveedor\\"/>\\n                    <field name=\\"journal_id\\"/>\\n                    <separator/>\\n                    <filter string=\\"Pagos de cliente\\" name=\\"inbound_filter\\" domain=\\"[('partner_type', '=', 'customer')]\\"/>\\n                    <filter string=\\"Pagos de proveedor\\" name=\\"outbound_filter\\" domain=\\"[('partner_type', '=', 'supplier')]\\"/>\\n                    <separator/>\\n                    <filter string=\\"Borrador\\" name=\\"state_draft\\" domain=\\"[('state', '=', 'draft')]\\"/>\\n                    <filter string=\\"En proceso\\" name=\\"state_in_process\\" domain=\\"[('state', '=', 'in_process')]\\"/>\\n                    <separator/>\\n                    <filter string=\\"Enviado\\" name=\\"state_sent\\" domain=\\"[('is_sent', '=', 'True')]\\"/>\\n                    <filter string=\\"No enviado\\" name=\\"state_no_sent\\" domain=\\"[('is_sent', '!=', 'True')]\\"/>\\n                    <filter string=\\"Sin conciliación bancaria\\" name=\\"unmatched\\" domain=\\"[('is_matched', '=', False)]\\"/>\\n                    <filter string=\\"Conciliado\\" name=\\"reconciled\\" domain=\\"[('is_reconciled', '=', True)]\\"/>\\n                    <separator/>\\n                    <filter string=\\"Fecha de pago\\" name=\\"date\\" date=\\"date\\"/>\\n                    <separator/>\\n                    <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                    <filter string=\\"Empresa\\" name=\\"partner\\" domain=\\"[]\\" context=\\"{'group_by': 'partner_id'}\\"/>\\n                    <filter string=\\"Diario\\" name=\\"journal\\" domain=\\"[]\\" context=\\"{'group_by': 'journal_id'}\\"/>\\n                    <filter string=\\"Línea de método de pago\\" name=\\"paymentmethodline\\" domain=\\"[]\\" context=\\"{'group_by': 'payment_method_line_id'}\\"/>\\n                    <filter string=\\"Estado\\" name=\\"state\\" domain=\\"[]\\" context=\\"{'group_by': 'state'}\\"/>\\n                    <filter string=\\"Fecha de pago\\" name=\\"groupby_date\\" domain=\\"[]\\" context=\\"{'group_by': 'date'}\\"/>\\n                    <filter string=\\"Moneda\\" name=\\"currency\\" domain=\\"[]\\" context=\\"{'group_by': 'currency_id'}\\" groups=\\"base.group_multi_currency\\"/>\\n                    <filter string=\\"Compañía\\" name=\\"company\\" domain=\\"[]\\" context=\\"{'group_by': 'company_id'}\\" groups=\\"base.group_multi_company\\"/>\\n                    <separator/>\\n                    <filter invisible=\\"1\\" string=\\"Actividades retrasadas\\" name=\\"activities_overdue\\" domain=\\"[('my_activity_date_deadline', '&lt;', context_today().strftime('%Y-%m-%d'))]\\" help=\\"Mostrar todos los registros que tienen la próxima fecha de acción antes de hoy\\"/>\\n                    <filter invisible=\\"1\\" string=\\"Actividades de hoy\\" name=\\"activities_today\\" domain=\\"[('my_activity_date_deadline', '=', context_today().strftime('%Y-%m-%d'))]\\"/>\\n                    <filter invisible=\\"1\\" string=\\"Actividades futuras\\" name=\\"activities_upcoming_all\\" domain=\\"[('my_activity_date_deadline', '&gt;', context_today().strftime('%Y-%m-%d'))]\\"/>\\n                </search>", "pt_PT": "<search string=\\"Pagamentos\\">\\n                    <field name=\\"name\\" string=\\"Pagamento\\" filter_domain=\\"['|', '|', '|', '|', ('name', 'ilike', self), ('partner_id', 'ilike', self), ('memo', 'ilike', self), ('amount_company_currency_signed' , 'ilike', self), ('amount', 'ilike', self)]\\"/>\\n                    <field name=\\"partner_id\\" string=\\"Cliente/fornecedor\\"/>\\n                    <field name=\\"journal_id\\"/>\\n                    <separator/>\\n                    <filter string=\\"Pagamentos de Cliente\\" name=\\"inbound_filter\\" domain=\\"[('partner_type', '=', 'customer')]\\"/>\\n                    <filter string=\\"Pagamento a Fornecedor\\" name=\\"outbound_filter\\" domain=\\"[('partner_type', '=', 'supplier')]\\"/>\\n                    <separator/>\\n                    <filter string=\\"Rascunho\\" name=\\"state_draft\\" domain=\\"[('state', '=', 'draft')]\\"/>\\n                    <filter string=\\"Em Processo\\" name=\\"state_in_process\\" domain=\\"[('state', '=', 'in_process')]\\"/>\\n                    <separator/>\\n                    <filter string=\\"Enviado\\" name=\\"state_sent\\" domain=\\"[('is_sent', '=', 'True')]\\"/>\\n                    <filter string=\\"Não Enviado\\" name=\\"state_no_sent\\" domain=\\"[('is_sent', '!=', 'True')]\\"/>\\n                    <filter string=\\"Sem Reconciliação Bancária\\" name=\\"unmatched\\" domain=\\"[('is_matched', '=', False)]\\"/>\\n                    <filter string=\\"Reconciliado\\" name=\\"reconciled\\" domain=\\"[('is_reconciled', '=', True)]\\"/>\\n                    <separator/>\\n                    <filter string=\\"Data de Pagamento\\" name=\\"date\\" date=\\"date\\"/>\\n                    <separator/>\\n                    <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                    <filter string=\\"Parceiro\\" name=\\"partner\\" domain=\\"[]\\" context=\\"{'group_by': 'partner_id'}\\"/>\\n                    <filter string=\\"Diário\\" name=\\"journal\\" domain=\\"[]\\" context=\\"{'group_by': 'journal_id'}\\"/>\\n                    <filter string=\\"Linha do Método de Pagamento\\" name=\\"paymentmethodline\\" domain=\\"[]\\" context=\\"{'group_by': 'payment_method_line_id'}\\"/>\\n                    <filter string=\\"Estado\\" name=\\"state\\" domain=\\"[]\\" context=\\"{'group_by': 'state'}\\"/>\\n                    <filter string=\\"Data de Pagamento\\" name=\\"groupby_date\\" domain=\\"[]\\" context=\\"{'group_by': 'date'}\\"/>\\n                    <filter string=\\"Moeda\\" name=\\"currency\\" domain=\\"[]\\" context=\\"{'group_by': 'currency_id'}\\" groups=\\"base.group_multi_currency\\"/>\\n                    <filter string=\\"Empresa\\" name=\\"company\\" domain=\\"[]\\" context=\\"{'group_by': 'company_id'}\\" groups=\\"base.group_multi_company\\"/>\\n                    <separator/>\\n                    <filter invisible=\\"1\\" string=\\"Atividades em Atraso\\" name=\\"activities_overdue\\" domain=\\"[('my_activity_date_deadline', '&lt;', context_today().strftime('%Y-%m-%d'))]\\" help=\\"Mostrar todos os registos cuja próxima data de ação é anterior à de hoje\\"/>\\n                    <filter invisible=\\"1\\" string=\\"Atividades de hoje\\" name=\\"activities_today\\" domain=\\"[('my_activity_date_deadline', '=', context_today().strftime('%Y-%m-%d'))]\\"/>\\n                    <filter invisible=\\"1\\" string=\\"Atividades Futuras\\" name=\\"activities_upcoming_all\\" domain=\\"[('my_activity_date_deadline', '&gt;', context_today().strftime('%Y-%m-%d'))]\\"/>\\n                </search>"}	<?xml version="1.0"?>\n<search string="Payments">\n                    <field name="name" string="Payment" filter_domain="['|', '|', '|', '|', ('name', 'ilike', self), ('partner_id', 'ilike', self), ('memo', 'ilike', self), ('amount_company_currency_signed' , 'ilike', self), ('amount', 'ilike', self)]"/>\n                    <field name="partner_id" string="Customer/Vendor"/>\n                    <field name="journal_id"/>\n                    <separator/>\n                    <filter string="Customer Payments" name="inbound_filter" domain="[('partner_type', '=', 'customer')]"/>\n                    <filter string="Vendor Payments" name="outbound_filter" domain="[('partner_type', '=', 'supplier')]"/>\n                    <separator/>\n                    <filter string="Draft" name="state_draft" domain="[('state', '=', 'draft')]"/>\n                    <filter string="In Process" name="state_in_process" domain="[('state', '=', 'in_process')]"/>\n                    <separator/>\n                    <filter string="Sent" name="state_sent" domain="[('is_sent', '=', 'True')]"/>\n                    <filter string="Not Sent" name="state_no_sent" domain="[('is_sent', '!=', 'True')]"/>\n                    <filter string="No Bank Matching" name="unmatched" domain="[('is_matched', '=', False)]"/>\n                    <filter string="Reconciled" name="reconciled" domain="[('is_reconciled', '=', True)]"/>\n                    <separator/>\n                    <filter string="Payment Date" name="date" date="date"/>\n                    <separator/>\n                    <field name="company_id" groups="base.group_multi_company"/>\n                    <filter string="Partner" name="partner" domain="[]" context="{'group_by': 'partner_id'}"/>\n                    <filter string="Journal" name="journal" domain="[]" context="{'group_by': 'journal_id'}"/>\n                    <filter string="Payment Method Line" name="paymentmethodline" domain="[]" context="{'group_by': 'payment_method_line_id'}"/>\n                    <filter string="Status" name="state" domain="[]" context="{'group_by': 'state'}"/>\n                    <filter string="Payment Date" name="groupby_date" domain="[]" context="{'group_by': 'date'}"/>\n                    <filter string="Currency" name="currency" domain="[]" context="{'group_by': 'currency_id'}" groups="base.group_multi_currency"/>\n                    <filter string="Company" name="company" domain="[]" context="{'group_by': 'company_id'}" groups="base.group_multi_company"/>\n                    <separator/>\n                    <filter invisible="1" string="Late Activities" name="activities_overdue" domain="[('my_activity_date_deadline', '&lt;', context_today().strftime('%Y-%m-%d'))]" help="Show all records which has next action date is before today"/>\n                    <filter invisible="1" string="Today Activities" name="activities_today" domain="[('my_activity_date_deadline', '=', context_today().strftime('%Y-%m-%d'))]"/>\n                    <filter invisible="1" string="Future Activities" name="activities_upcoming_all" domain="[('my_activity_date_deadline', '&gt;', context_today().strftime('%Y-%m-%d'))]"/>\n                </search>\n            	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
685	16	\N	1	1	account.payment.graph	account.payment	\N	graph	account/views/account_payment_view.xml	primary	{"en_US": "<graph string=\\"Invoices\\" sample=\\"1\\">\\n                    <field name=\\"payment_type\\"/>\\n                    <field name=\\"journal_id\\"/>\\n                    <field name=\\"amount\\" type=\\"measure\\"/>\\n                </graph>", "es_ES": "<graph string=\\"Facturas de clientes\\" sample=\\"1\\">\\n                    <field name=\\"payment_type\\"/>\\n                    <field name=\\"journal_id\\"/>\\n                    <field name=\\"amount\\" type=\\"measure\\"/>\\n                </graph>", "pt_PT": "<graph string=\\"Faturas\\" sample=\\"1\\">\\n                    <field name=\\"payment_type\\"/>\\n                    <field name=\\"journal_id\\"/>\\n                    <field name=\\"amount\\" type=\\"measure\\"/>\\n                </graph>"}	<?xml version="1.0"?>\n<graph string="Invoices" sample="1">\n                    <field name="payment_type"/>\n                    <field name="journal_id"/>\n                    <field name="amount" type="measure"/>\n                </graph>\n            	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
779	1000	\N	1	1	res.company.form.view.onboarding.sale.tax	res.company	\N	form	account/views/res_company_views.xml	primary	{"en_US": "<form>\\n                <div class=\\"mb16\\">Choose a default sales tax for your products.</div>\\n                <label for=\\"account_sale_tax_id\\" string=\\"Sales Tax\\"/>\\n                <field name=\\"account_sale_tax_id\\"/>\\n                <footer>\\n                    <button string=\\"Apply\\" class=\\"btn btn-primary\\" type=\\"object\\" name=\\"action_save_onboarding_sale_tax\\" data-hotkey=\\"q\\"/>\\n                    <button string=\\"Cancel\\" class=\\"btn-secondary\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                </footer>\\n            </form>", "es_ES": "<form>\\n                <div class=\\"mb16\\">Elija los impuestos de venta por defecto para sus productos.</div>\\n                <label for=\\"account_sale_tax_id\\" string=\\"Impuesto de venta\\"/>\\n                <field name=\\"account_sale_tax_id\\"/>\\n                <footer>\\n                    <button string=\\"Aplicar\\" class=\\"btn btn-primary\\" type=\\"object\\" name=\\"action_save_onboarding_sale_tax\\" data-hotkey=\\"q\\"/>\\n                    <button string=\\"Cancelar\\" class=\\"btn-secondary\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                </footer>\\n            </form>", "pt_PT": "<form>\\n                <div class=\\"mb16\\">Escolha uma imposto de venda pré definido para os seus artigos.</div>\\n                <label for=\\"account_sale_tax_id\\" string=\\"Imposto Sobre Vendas\\"/>\\n                <field name=\\"account_sale_tax_id\\"/>\\n                <footer>\\n                    <button string=\\"Aplicar\\" class=\\"btn btn-primary\\" type=\\"object\\" name=\\"action_save_onboarding_sale_tax\\" data-hotkey=\\"q\\"/>\\n                    <button string=\\"Cancelar\\" class=\\"btn-secondary\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                </footer>\\n            </form>"}	<?xml version="1.0"?>\n<form>\n                <div class="mb16">Choose a default sales tax for your products.</div>\n                <label for="account_sale_tax_id" string="Sales Tax"/>\n                <field name="account_sale_tax_id"/>\n                <footer>\n                    <button string="Apply" class="btn btn-primary" type="object" name="action_save_onboarding_sale_tax" data-hotkey="q"/>\n                    <button string="Cancel" class="btn-secondary" special="cancel" data-hotkey="x"/>\n                </footer>\n            </form>\n        	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
686	16	\N	1	1	account.automatic.entry.wizard.form	account.automatic.entry.wizard	\N	form	account/wizard/account_automatic_entry_wizard_views.xml	primary	{"en_US": "<form>\\n                    <field name=\\"account_type\\" invisible=\\"1\\"/>\\n                    <field name=\\"company_id\\" invisible=\\"1\\"/>\\n                    <field name=\\"move_line_ids\\" invisible=\\"1\\"/>\\n                    <field name=\\"display_currency_helper\\" invisible=\\"1\\"/>\\n                    <field name=\\"action\\" invisible=\\"1\\"/>\\n                    <div invisible=\\"not display_currency_helper\\" class=\\"alert alert-info text-center\\" role=\\"status\\">\\n                        The selected destination account is set to use a specific currency. Every entry transferred to it will be converted into this currency, causing\\n                        the loss of any pre-existing foreign currency amount.\\n                    </div>\\n                    <div invisible=\\"not lock_date_message\\" class=\\"alert alert-warning text-center\\" role=\\"status\\">\\n                        <field name=\\"lock_date_message\\" nolabel=\\"1\\"/>\\n                    </div>\\n                    <group>\\n                        <group invisible=\\"action != 'change_period'\\">\\n                            <field name=\\"date\\" string=\\"Recognition Date\\"/>\\n                            <field name=\\"expense_accrual_account\\" string=\\"Accrued Account\\" invisible=\\"account_type != 'expense'\\" required=\\"account_type == 'expense' and action == 'change_period'\\"/>\\n                            <field name=\\"revenue_accrual_account\\" string=\\"Accrued Account\\" invisible=\\"account_type != 'income'\\" required=\\"account_type == 'income' and action == 'change_period'\\"/>\\n                        </group>\\n                        <group invisible=\\"action != 'change_account'\\">\\n                            <field name=\\"date\\" string=\\"Transfer Date\\"/>\\n                            <field name=\\"destination_account_id\\" required=\\"action == 'change_account'\\"/>\\n                        </group>\\n                        <group>\\n                            <label for=\\"total_amount\\" string=\\"Adjusting Amount\\" invisible=\\"action != 'change_period'\\"/>\\n                            <div invisible=\\"action != 'change_period'\\">\\n                                <field name=\\"percentage\\" style=\\"width:40% !important\\" readonly=\\"action != 'change_period'\\"/>%<span class=\\"px-3\\"/>(<field name=\\"total_amount\\" class=\\"oe_inline\\"/>)\\n                            </div>\\n                            <field name=\\"total_amount\\" readonly=\\"1\\" invisible=\\"action == 'change_period'\\"/>\\n                            <field name=\\"journal_id\\"/>\\n                        </group>\\n                    </group>\\n                    <label for=\\"preview_move_data\\" string=\\"The following Journal Entries will be generated\\"/>\\n                    <field name=\\"preview_move_data\\" widget=\\"grouped_view_widget\\" class=\\"d-block\\"/>\\n                    <footer>\\n                        <button string=\\"Create Journal Entries\\" name=\\"do_action\\" type=\\"object\\" class=\\"oe_highlight\\" data-hotkey=\\"q\\"/>\\n                        <button string=\\"Cancel\\" class=\\"btn btn-secondary\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                    </footer>\\n                </form>", "es_ES": "<form>\\n                    <field name=\\"account_type\\" invisible=\\"1\\"/>\\n                    <field name=\\"company_id\\" invisible=\\"1\\"/>\\n                    <field name=\\"move_line_ids\\" invisible=\\"1\\"/>\\n                    <field name=\\"display_currency_helper\\" invisible=\\"1\\"/>\\n                    <field name=\\"action\\" invisible=\\"1\\"/>\\n                    <div invisible=\\"not display_currency_helper\\" class=\\"alert alert-info text-center\\" role=\\"status\\">\\n                        La cuenta de destino seleccionada está configurada para usar una moneda específica. Cada entrada transferida se convertirá a esta moneda, lo que provocará\\n                        la pérdida de cualquier importe en moneda extranjera preexistente.\\n                    </div>\\n                    <div invisible=\\"not lock_date_message\\" class=\\"alert alert-warning text-center\\" role=\\"status\\">\\n                        <field name=\\"lock_date_message\\" nolabel=\\"1\\"/>\\n                    </div>\\n                    <group>\\n                        <group invisible=\\"action != 'change_period'\\">\\n                            <field name=\\"date\\" string=\\"Fecha de reconocimiento\\"/>\\n                            <field name=\\"expense_accrual_account\\" string=\\"Cuenta de devengo\\" invisible=\\"account_type != 'expense'\\" required=\\"account_type == 'expense' and action == 'change_period'\\"/>\\n                            <field name=\\"revenue_accrual_account\\" string=\\"Cuenta de devengo\\" invisible=\\"account_type != 'income'\\" required=\\"account_type == 'income' and action == 'change_period'\\"/>\\n                        </group>\\n                        <group invisible=\\"action != 'change_account'\\">\\n                            <field name=\\"date\\" string=\\"Fecha de transferencia\\"/>\\n                            <field name=\\"destination_account_id\\" required=\\"action == 'change_account'\\"/>\\n                        </group>\\n                        <group>\\n                            <label for=\\"total_amount\\" string=\\"Importe de ajuste\\" invisible=\\"action != 'change_period'\\"/>\\n                            <div invisible=\\"action != 'change_period'\\">\\n                                <field name=\\"percentage\\" style=\\"width:40% !important\\" readonly=\\"action != 'change_period'\\"/>%<span class=\\"px-3\\"/>(<field name=\\"total_amount\\" class=\\"oe_inline\\"/>)\\n                            </div>\\n                            <field name=\\"total_amount\\" readonly=\\"1\\" invisible=\\"action == 'change_period'\\"/>\\n                            <field name=\\"journal_id\\"/>\\n                        </group>\\n                    </group>\\n                    <label for=\\"preview_move_data\\" string=\\"Se generarán los siguientes asientos contables\\"/>\\n                    <field name=\\"preview_move_data\\" widget=\\"grouped_view_widget\\" class=\\"d-block\\"/>\\n                    <footer>\\n                        <button string=\\"Crear asientos contables\\" name=\\"do_action\\" type=\\"object\\" class=\\"oe_highlight\\" data-hotkey=\\"q\\"/>\\n                        <button string=\\"Cancelar\\" class=\\"btn btn-secondary\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                    </footer>\\n                </form>", "pt_PT": "<form>\\n                    <field name=\\"account_type\\" invisible=\\"1\\"/>\\n                    <field name=\\"company_id\\" invisible=\\"1\\"/>\\n                    <field name=\\"move_line_ids\\" invisible=\\"1\\"/>\\n                    <field name=\\"display_currency_helper\\" invisible=\\"1\\"/>\\n                    <field name=\\"action\\" invisible=\\"1\\"/>\\n                    <div invisible=\\"not display_currency_helper\\" class=\\"alert alert-info text-center\\" role=\\"status\\">\\n                        A conta de destino selecionada está definida para usar uma moeda específica. Cada movimento transferido para ela será convertido nesta moeda, causando\\n                        a perda de qualquer quantia pré-existente em moeda estrangeira.\\n                    </div>\\n                    <div invisible=\\"not lock_date_message\\" class=\\"alert alert-warning text-center\\" role=\\"status\\">\\n                        <field name=\\"lock_date_message\\" nolabel=\\"1\\"/>\\n                    </div>\\n                    <group>\\n                        <group invisible=\\"action != 'change_period'\\">\\n                            <field name=\\"date\\" string=\\"Data de Reconhecimento\\"/>\\n                            <field name=\\"expense_accrual_account\\" string=\\"Conta de Acréscimos\\" invisible=\\"account_type != 'expense'\\" required=\\"account_type == 'expense' and action == 'change_period'\\"/>\\n                            <field name=\\"revenue_accrual_account\\" string=\\"Conta de Acréscimos\\" invisible=\\"account_type != 'income'\\" required=\\"account_type == 'income' and action == 'change_period'\\"/>\\n                        </group>\\n                        <group invisible=\\"action != 'change_account'\\">\\n                            <field name=\\"date\\" string=\\"Data da Transferência\\"/>\\n                            <field name=\\"destination_account_id\\" required=\\"action == 'change_account'\\"/>\\n                        </group>\\n                        <group>\\n                            <label for=\\"total_amount\\" string=\\"Ajustando o valor\\" invisible=\\"action != 'change_period'\\"/>\\n                            <div invisible=\\"action != 'change_period'\\">\\n                                <field name=\\"percentage\\" style=\\"width:40% !important\\" readonly=\\"action != 'change_period'\\"/>%<span class=\\"px-3\\"/>(<field name=\\"total_amount\\" class=\\"oe_inline\\"/>)\\n                            </div>\\n                            <field name=\\"total_amount\\" readonly=\\"1\\" invisible=\\"action == 'change_period'\\"/>\\n                            <field name=\\"journal_id\\"/>\\n                        </group>\\n                    </group>\\n                    <label for=\\"preview_move_data\\" string=\\"Serão gerados os seguintes Lançamentos de Diário\\"/>\\n                    <field name=\\"preview_move_data\\" widget=\\"grouped_view_widget\\" class=\\"d-block\\"/>\\n                    <footer>\\n                        <button string=\\"Criar lançamentos em diário\\" name=\\"do_action\\" type=\\"object\\" class=\\"oe_highlight\\" data-hotkey=\\"q\\"/>\\n                        <button string=\\"Cancelar\\" class=\\"btn btn-secondary\\" special=\\"cancel\\" data-hotkey=\\"x\\"/>\\n                    </footer>\\n                </form>"}	<?xml version="1.0"?>\n<form>\n                    <field name="account_type" invisible="1"/>\n                    <field name="company_id" invisible="1"/>\n                    <field name="move_line_ids" invisible="1"/>\n                    <field name="display_currency_helper" invisible="1"/>\n                    <field name="action" invisible="1"/>\n                    <div invisible="not display_currency_helper" class="alert alert-info text-center" role="status">\n                        The selected destination account is set to use a specific currency. Every entry transferred to it will be converted into this currency, causing\n                        the loss of any pre-existing foreign currency amount.\n                    </div>\n                    <div invisible="not lock_date_message" class="alert alert-warning text-center" role="status">\n                        <field name="lock_date_message" nolabel="1"/>\n                    </div>\n                    <group>\n                        <group invisible="action != 'change_period'">\n                            <field name="date" string="Recognition Date"/>\n                            <field name="expense_accrual_account" string="Accrued Account" invisible="account_type != 'expense'" required="account_type == 'expense' and action == 'change_period'"/>\n                            <field name="revenue_accrual_account" string="Accrued Account" invisible="account_type != 'income'" required="account_type == 'income' and action == 'change_period'"/>\n                        </group>\n                        <group invisible="action != 'change_account'">\n                            <field name="date" string="Transfer Date"/>\n                            <field name="destination_account_id" required="action == 'change_account'"/>\n                        </group>\n                        <group>\n                            <label for="total_amount" string="Adjusting Amount" invisible="action != 'change_period'"/>\n                            <div invisible="action != 'change_period'">\n                                <field name="percentage" style="width:40% !important" readonly="action != 'change_period'"/>%<span class="px-3"/>(<field name="total_amount" class="oe_inline"/>)\n                            </div>\n                            <field name="total_amount" readonly="1" invisible="action == 'change_period'"/>\n                            <field name="journal_id"/>\n                        </group>\n                    </group>\n                    <label for="preview_move_data" string="The following Journal Entries will be generated"/>\n                    <field name="preview_move_data" widget="grouped_view_widget" class="d-block"/>\n                    <footer>\n                        <button string="Create Journal Entries" name="do_action" type="object" class="oe_highlight" data-hotkey="q"/>\n                        <button string="Cancel" class="btn btn-secondary" special="cancel" data-hotkey="x"/>\n                    </footer>\n                </form>\n            	f	t	2026-04-08 08:34:46.340378	2026-04-08 08:34:46.340378	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N
