600	16	557	1	1	template_header_additional_color_secondary	\N	website.template_header_additional_color_secondary	qweb	website/views/website_templates.xml	extension	{"en_US": "<data inherit_id=\\"website.layout\\" active=\\"False\\">\\n    <xpath expr=\\"//t[@t-set='secondary_additional_colors']\\" position=\\"attributes\\">\\n        <attribute name=\\"t-value\\">True</attribute>\\n    </xpath>\\n</data>"}	<?xml version="1.0"?>\n<data inherit_id="website.layout" active="False">\n    <xpath expr="//t[@t-set='secondary_additional_colors']" position="attributes">\n        <attribute name="t-value">True</attribute>\n    </xpath>\n</data>\n\n	f	f	2025-07-20 21:14:37.445508	2025-07-20 21:14:37.445508	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	f
1154	16	1086	1	1	Snippet 's_quotes_carousel' for new page 'about' template 'full_1'	\N	website.new_page_template_about_full_1_s_quotes_carousel	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2025-07-20 21:14:37.445508	2025-07-20 21:14:37.445508	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	f
1155	16	1080	1	1	Snippet 's_call_to_action' for new page 'about' template 'full_1'	\N	website.new_page_template_about_full_1_s_call_to_action	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2025-07-20 21:14:37.445508	2025-07-20 21:14:37.445508	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	f
977	16	714	1	1	new_page_template_s_features	\N	website.new_page_template_s_features	qweb	website/views/new_page_template_templates.xml	primary	{"en_US": "<data inherit_id=\\"website.s_features\\" primary=\\"True\\"><xpath expr=\\".\\" position=\\"attributes\\"><attribute name=\\"t-name\\">website.new_page_template_s_features</attribute></xpath></data>"}	<?xml version="1.0"?>\n<data inherit_id="website.s_features" primary="True"><xpath expr="." position="attributes"><attribute name="t-name">website.new_page_template_s_features</attribute></xpath></data>\n\n	f	t	2025-07-20 21:14:37.445508	2025-07-20 21:14:37.445508	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	f
1777	16	\N	1	1	account.payment.term.form	account.payment.term	\N	form	account/views/account_payment_term_views.xml	primary	{"en_US": "<form string=\\"Payment Terms\\">\\n                    <sheet>\\n                        <field name=\\"active\\" invisible=\\"1\\"/>\\n                        <field name=\\"fiscal_country_codes\\" invisible=\\"1\\"/>\\n                        <field name=\\"company_id\\" invisible=\\"1\\"/>\\n                        <widget name=\\"web_ribbon\\" title=\\"Archived\\" bg_color=\\"text-bg-danger\\" invisible=\\"active\\"/>\\n                        <div class=\\"oe_title\\">\\n                            <label for=\\"name\\" string=\\"Payment Terms\\"/>\\n                            <h1><field name=\\"name\\" nolabel=\\"1\\" placeholder=\\"e.g. 30 days\\"/></h1>\\n                        </div>\\n                        <group>\\n                            <field name=\\"company_id\\" options=\\"{'no_create': True}\\" class=\\"w-25\\" groups=\\"base.group_multi_company\\" placeholder=\\"Visible to all\\"/>\\n                            <label for=\\"early_discount\\"/>\\n                            <div class=\\"o_field_highlight\\">\\n                                <field name=\\"early_discount\\"/>\\n                                <field name=\\"discount_percentage\\" class=\\"text-end o_field_highlight o_input oe_inline\\" invisible=\\"not early_discount\\"/>\\n                                <span invisible=\\"not early_discount\\"> % if paid within </span>\\n                                <field name=\\"discount_days\\" class=\\"text-end o_field_highlight o_input oe_inline\\" invisible=\\"not early_discount\\"/>\\n                                <span invisible=\\"not early_discount\\"> days</span>\\n                                <div invisible=\\"not early_discount\\">\\n                                    <span> Reduced tax:\\n                                        <field name=\\"early_pay_discount_computation\\" class=\\"w-auto\\"/>\\n                                    </span>\\n                                </div>\\n                            </div>\\n                        </group>\\n                        <group>\\n                            <group string=\\"Due Terms\\">\\n                                <field name=\\"line_ids\\" widget=\\"payment_term_line_ids\\" nolabel=\\"1\\">\\n                                    <list string=\\"Payment Terms\\" editable=\\"bottom\\" no_open=\\"True\\">\\n                                        <field name=\\"value_amount\\"/>\\n                                        <field name=\\"value\\" nolabel=\\"1\\"/>\\n                                        <field name=\\"nb_days\\" string=\\"After\\"/>\\n                                        <field name=\\"delay_type\\" nolabel=\\"1\\"/>\\n                                        <field name=\\"display_days_next_month\\" column_invisible=\\"1\\"/>\\n                                        <field name=\\"days_next_month\\" width=\\"30px\\" nolabel=\\"1\\" invisible=\\"not display_days_next_month\\"/>\\n                                    </list>\\n                                </field>\\n                            </group>\\n                            <group string=\\"Preview\\">\\n                                <div colspan=\\"2\\">\\n                                    <field name=\\"display_on_invoice\\" nolabel=\\"1\\"/>\\n                                    <label for=\\"display_on_invoice\\"/>\\n                                </div>\\n                                <div class=\\"d-flex gap-2\\" colspan=\\"2\\" col=\\"4\\">\\n                                    Example:\\n                                    <field name=\\"example_amount\\" class=\\"oe_inline\\"/>\\n                                    on\\n                                    <field name=\\"example_date\\" class=\\"fw-bold border-bottom o_example_date\\"/>\\n                                </div>\\n                                <div colspan=\\"2\\" class=\\"py-1 bg-secondary\\">\\n                                    <field name=\\"note\\" placeholder=\\"Description on invoice (e.g. Payment terms: 30 days after invoice date)\\" class=\\"border-bottom o_example_note\\"/>\\n                                    <field name=\\"example_preview_discount\\" class=\\"ps-2\\" invisible=\\"not early_discount or not display_on_invoice\\"/>\\n                                    <field name=\\"example_preview\\" class=\\"ps-2\\" invisible=\\"not display_on_invoice\\"/>\\n                                </div>\\n                            </group>\\n                        </group>\\n                    </sheet>\\n                </form>", "fr_FR": "<form string=\\"Conditions de paiement\\">\\n                    <sheet>\\n                        <field name=\\"active\\" invisible=\\"1\\"/>\\n                        <field name=\\"fiscal_country_codes\\" invisible=\\"1\\"/>\\n                        <field name=\\"company_id\\" invisible=\\"1\\"/>\\n                        <widget name=\\"web_ribbon\\" title=\\"Archivé\\" bg_color=\\"text-bg-danger\\" invisible=\\"active\\"/>\\n                        <div class=\\"oe_title\\">\\n                            <label for=\\"name\\" string=\\"Conditions de paiement\\"/>\\n                            <h1><field name=\\"name\\" nolabel=\\"1\\" placeholder=\\"par ex. 30 jours\\"/></h1>\\n                        </div>\\n                        <group>\\n                            <field name=\\"company_id\\" options=\\"{'no_create': True}\\" class=\\"w-25\\" groups=\\"base.group_multi_company\\" placeholder=\\"Visible pour tous\\"/>\\n                            <label for=\\"early_discount\\"/>\\n                            <div class=\\"o_field_highlight\\">\\n                                <field name=\\"early_discount\\"/>\\n                                <field name=\\"discount_percentage\\" class=\\"text-end o_field_highlight o_input oe_inline\\" invisible=\\"not early_discount\\"/>\\n                                <span invisible=\\"not early_discount\\"> % si payé endéans les </span>\\n                                <field name=\\"discount_days\\" class=\\"text-end o_field_highlight o_input oe_inline\\" invisible=\\"not early_discount\\"/>\\n                                <span invisible=\\"not early_discount\\"> jours</span>\\n                                <div invisible=\\"not early_discount\\">\\n                                    <span> Taxes réduites :\\n                                        <field name=\\"early_pay_discount_computation\\" class=\\"w-auto\\"/>\\n                                    </span>\\n                                </div>\\n                            </div>\\n                        </group>\\n                        <group>\\n                            <group string=\\"Conditions d'échéance\\">\\n                                <field name=\\"line_ids\\" widget=\\"payment_term_line_ids\\" nolabel=\\"1\\">\\n                                    <list string=\\"Conditions de paiement\\" editable=\\"bottom\\" no_open=\\"True\\">\\n                                        <field name=\\"value_amount\\"/>\\n                                        <field name=\\"value\\" nolabel=\\"1\\"/>\\n                                        <field name=\\"nb_days\\" string=\\"Après\\"/>\\n                                        <field name=\\"delay_type\\" nolabel=\\"1\\"/>\\n                                        <field name=\\"display_days_next_month\\" column_invisible=\\"1\\"/>\\n                                        <field name=\\"days_next_month\\" width=\\"30px\\" nolabel=\\"1\\" invisible=\\"not display_days_next_month\\"/>\\n                                    </list>\\n                                </field>\\n                            </group>\\n                            <group string=\\"Aperçu\\">\\n                                <div colspan=\\"2\\">\\n                                    <field name=\\"display_on_invoice\\" nolabel=\\"1\\"/>\\n                                    <label for=\\"display_on_invoice\\"/>\\n                                </div>\\n                                <div class=\\"d-flex gap-2\\" colspan=\\"2\\" col=\\"4\\">\\n                                    Exemple :\\n                                    <field name=\\"example_amount\\" class=\\"oe_inline\\"/>\\n                                    sur\\n                                    <field name=\\"example_date\\" class=\\"fw-bold border-bottom o_example_date\\"/>\\n                                </div>\\n                                <div colspan=\\"2\\" class=\\"py-1 bg-secondary\\">\\n                                    <field name=\\"note\\" placeholder=\\"Description sur facture (par ex. Conditions de paiement : 30 jours après la date de facturation)\\" class=\\"border-bottom o_example_note\\"/>\\n                                    <field name=\\"example_preview_discount\\" class=\\"ps-2\\" invisible=\\"not early_discount or not display_on_invoice\\"/>\\n                                    <field name=\\"example_preview\\" class=\\"ps-2\\" invisible=\\"not display_on_invoice\\"/>\\n                                </div>\\n                            </group>\\n                        </group>\\n                    </sheet>\\n                </form>"}	<?xml version="1.0"?>\n<form string="Payment Terms">\n                    <sheet>\n                        <field name="active" invisible="1"/>\n                        <field name="fiscal_country_codes" invisible="1"/>\n                        <field name="company_id" invisible="1"/>\n                        <widget name="web_ribbon" title="Archived" bg_color="text-bg-danger" invisible="active"/>\n                        <div class="oe_title">\n                            <label for="name" string="Payment Terms"/>\n                            <h1><field name="name" nolabel="1" placeholder="e.g. 30 days"/></h1>\n                        </div>\n                        <group>\n                            <field name="company_id" options="{'no_create': True}" class="w-25" groups="base.group_multi_company" placeholder="Visible to all"/>\n                            <label for="early_discount"/>\n                            <div class="o_field_highlight">\n                                <field name="early_discount"/>\n                                <field name="discount_percentage" class="text-end o_field_highlight o_input oe_inline" invisible="not early_discount"/>\n                                <span invisible="not early_discount"> % if paid within </span>\n                                <field name="discount_days" class="text-end o_field_highlight o_input oe_inline" invisible="not early_discount"/>\n                                <span invisible="not early_discount"> days</span>\n                                <div invisible="not early_discount">\n                                    <span> Reduced tax:\n                                        <field name="early_pay_discount_computation" class="w-auto"/>\n                                    </span>\n                                </div>\n                            </div>\n                        </group>\n                        <group>\n                            <group string="Due Terms">\n                                <field name="line_ids" widget="payment_term_line_ids" nolabel="1">\n                                    <list string="Payment Terms" editable="bottom" no_open="True">\n                                        <field name="value_amount"/>\n                                        <field name="value" nolabel="1"/>\n                                        <field name="nb_days" string="After"/>\n                                        <field name="delay_type" nolabel="1"/>\n                                        <field name="display_days_next_month" column_invisible="1"/>\n                                        <field name="days_next_month" width="30px" nolabel="1" invisible="not display_days_next_month"/>\n                                    </list>\n                                </field>\n                            </group>\n                            <group string="Preview">\n                                <div colspan="2">\n                                    <field name="display_on_invoice" nolabel="1"/>\n                                    <label for="display_on_invoice"/>\n                                </div>\n                                <div class="d-flex gap-2" colspan="2" col="4">\n                                    Example:\n                                    <field name="example_amount" class="oe_inline"/>\n                                    on\n                                    <field name="example_date" class="fw-bold border-bottom o_example_date"/>\n                                </div>\n                                <div colspan="2" class="py-1 bg-secondary">\n                                    <field name="note" placeholder="Description on invoice (e.g. Payment terms: 30 days after invoice date)" class="border-bottom o_example_note"/>\n                                    <field name="example_preview_discount" class="ps-2" invisible="not early_discount or not display_on_invoice"/>\n                                    <field name="example_preview" class="ps-2" invisible="not display_on_invoice"/>\n                                </div>\n                            </group>\n                        </group>\n                    </sheet>\n                </form>\n            	f	t	2025-07-20 21:22:06.63315	2025-07-20 21:22:06.63315	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	f
668	16	\N	1	1	sitemap_index_xml	\N	website.sitemap_index_xml	qweb	website/views/website_templates.xml	primary	{"en_US": "<t t-name=\\"website.sitemap_index_xml\\"><t t-translation=\\"off\\">&lt;?xml version=\\"1.0\\" encoding=\\"UTF-8\\"?&gt;\\n<sitemapindex t-attf-xmlns=\\"http://www.sitemaps.org/schemas/sitemap/0.9\\">\\n  <sitemap t-translation=\\"off\\" t-foreach=\\"pages\\" t-as=\\"page\\">\\n    <loc><t t-esc=\\"url_root\\"/>sitemap-<t t-esc=\\"page\\"/>.xml</loc>\\n  </sitemap>\\n</sitemapindex>\\n</t>\\n</t>"}	<?xml version="1.0"?>\n<t t-name="website.sitemap_index_xml"><t t-translation="off">&lt;?xml version="1.0" encoding="UTF-8"?&gt;\n<sitemapindex t-attf-xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">\n  <sitemap t-translation="off" t-foreach="pages" t-as="page">\n    <loc><t t-esc="url_root"/>sitemap-<t t-esc="page"/>.xml</loc>\n  </sitemap>\n</sitemapindex>\n</t>\n</t>\n\n	f	t	2025-07-20 21:14:37.445508	2025-07-20 21:14:37.445508	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	f
1778	16	\N	1	1	account.payment.term.kanban	account.payment.term	\N	kanban	account/views/account_payment_term_views.xml	primary	{"en_US": "<kanban class=\\"o_kanban_mobile\\">\\n                    <templates>\\n                        <t t-name=\\"card\\">\\n                            <field class=\\"fw-bolder fs-5\\" name=\\"name\\"/>\\n                            <field name=\\"note\\"/>\\n                        </t>\\n                    </templates>\\n                </kanban>"}	<?xml version="1.0"?>\n<kanban class="o_kanban_mobile">\n                    <templates>\n                        <t t-name="card">\n                            <field class="fw-bolder fs-5" name="name"/>\n                            <field name="note"/>\n                        </t>\n                    </templates>\n                </kanban>\n            	f	t	2025-07-20 21:22:06.63315	2025-07-20 21:22:06.63315	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	f
62	16	\N	1	1	ir.model.relation list	ir.model.relation	\N	list	base/views/ir_model_views.xml	primary	{"en_US": "<list string=\\"ManyToMany Relations\\">\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"module\\"/>\\n                    <field name=\\"model\\"/>\\n                </list>", "fr_FR": "<list string=\\"Relations ManyToMany\\">\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"module\\"/>\\n                    <field name=\\"model\\"/>\\n                </list>"}	<?xml version="1.0"?>\n<list string="ManyToMany Relations">\n                    <field name="name"/>\n                    <field name="module"/>\n                    <field name="model"/>\n                </list>\n            	f	t	2025-07-20 21:14:37.445508	2025-07-20 21:14:37.445508	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	\N
1780	16	\N	1	1	account.payment.method.line.kanban	account.payment.method.line	\N	kanban	account/views/account_payment_method.xml	primary	{"en_US": "<kanban class=\\"o_kanban_mobile\\">\\n                <t t-name=\\"card\\">\\n                    <field name=\\"display_name\\"/>\\n                </t>\\n            </kanban>"}	<?xml version="1.0"?>\n<kanban class="o_kanban_mobile">\n                <t t-name="card">\n                    <field name="display_name"/>\n                </t>\n            </kanban>\n        	f	t	2025-07-20 21:22:06.63315	2025-07-20 21:22:06.63315	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	f
1779	16	\N	1	1	account.payment.method.line.list	account.payment.method.line	\N	list	account/views/account_payment_method.xml	primary	{"en_US": "<list edit=\\"0\\">\\n                <field name=\\"name\\" string=\\"Payment Method Name\\"/>\\n                <field name=\\"journal_id\\"/>\\n            </list>", "fr_FR": "<list edit=\\"0\\">\\n                <field name=\\"name\\" string=\\"Nom du mode de paiement\\"/>\\n                <field name=\\"journal_id\\"/>\\n            </list>"}	<?xml version="1.0"?>\n<list edit="0">\n                <field name="name" string="Payment Method Name"/>\n                <field name="journal_id"/>\n            </list>\n        	f	t	2025-07-20 21:22:06.63315	2025-07-20 21:22:06.63315	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	f
112	16	\N	1	1	Demo Failure Form	ir.demo_failure	\N	form	base/data/ir_demo_failure_data.xml	primary	{"en_US": "<form>\\n                <sheet>\\n                    <group>\\n                        <group>\\n                            <field name=\\"module_id\\"/>\\n                            <field name=\\"wizard_id\\"/>\\n                        </group>\\n                        <group>\\n                            <field name=\\"error\\"/>\\n                        </group>\\n                    </group>\\n                </sheet>\\n            </form>"}	<?xml version="1.0"?>\n<form>\n                <sheet>\n                    <group>\n                        <group>\n                            <field name="module_id"/>\n                            <field name="wizard_id"/>\n                        </group>\n                        <group>\n                            <field name="error"/>\n                        </group>\n                    </group>\n                </sheet>\n            </form>\n        	f	t	2025-07-20 21:14:37.445508	2025-07-20 21:14:37.445508	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	\N
66	16	\N	1	1	ir.model.access search	ir.model.access	\N	search	base/views/ir_model_views.xml	primary	{"en_US": "<search string=\\"Access Rights\\">\\n                    <field name=\\"name\\" string=\\"Access Rights\\"/>\\n                    <filter string=\\"Global\\" name=\\"global\\" domain=\\"[('group_id', '=', False)]\\"/>\\n                    <separator/>\\n                    <filter string=\\"Full Access\\" name=\\"full_access\\" domain=\\"[('perm_read', '=', True), ('perm_write', '=', True), ('perm_create', '=', True), ('perm_unlink', '=', True)]\\"/>\\n                    <filter string=\\"Read Access\\" name=\\"read_access\\" domain=\\"[('perm_read', '=', True)]\\"/>\\n                    <filter string=\\"Write Access\\" name=\\"write_access\\" domain=\\"[('perm_write', '=', True)]\\"/>\\n                    <separator/>\\n                    <filter string=\\"Archived\\" name=\\"inactive\\" domain=\\"[('active', '=', False)]\\"/>\\n                    <field name=\\"model_id\\"/>\\n                    <field name=\\"group_id\\"/>\\n                    <group expand=\\"0\\" string=\\"Group By\\" colspan=\\"11\\" col=\\"11\\" groups=\\"base.group_no_one\\">\\n                        <filter string=\\"Group\\" name=\\"group\\" domain=\\"[]\\" context=\\"{'group_by': 'group_id'}\\"/>\\n                        <filter string=\\"Model\\" name=\\"group_by_object\\" domain=\\"[]\\" context=\\"{'group_by': 'model_id'}\\"/>\\n                    </group>\\n                </search>", "fr_FR": "<search string=\\"Droits d'accès\\">\\n                    <field name=\\"name\\" string=\\"Droits d'accès\\"/>\\n                    <filter string=\\"Global\\" name=\\"global\\" domain=\\"[('group_id', '=', False)]\\"/>\\n                    <separator/>\\n                    <filter string=\\"Accès complet\\" name=\\"full_access\\" domain=\\"[('perm_read', '=', True), ('perm_write', '=', True), ('perm_create', '=', True), ('perm_unlink', '=', True)]\\"/>\\n                    <filter string=\\"Accès en lecture\\" name=\\"read_access\\" domain=\\"[('perm_read', '=', True)]\\"/>\\n                    <filter string=\\"Accès en écriture\\" name=\\"write_access\\" domain=\\"[('perm_write', '=', True)]\\"/>\\n                    <separator/>\\n                    <filter string=\\"Archivé\\" name=\\"inactive\\" domain=\\"[('active', '=', False)]\\"/>\\n                    <field name=\\"model_id\\"/>\\n                    <field name=\\"group_id\\"/>\\n                    <group expand=\\"0\\" string=\\"Regrouper par\\" colspan=\\"11\\" col=\\"11\\" groups=\\"base.group_no_one\\">\\n                        <filter string=\\"Groupe\\" name=\\"group\\" domain=\\"[]\\" context=\\"{'group_by': 'group_id'}\\"/>\\n                        <filter string=\\"Modèle\\" name=\\"group_by_object\\" domain=\\"[]\\" context=\\"{'group_by': 'model_id'}\\"/>\\n                    </group>\\n                </search>"}	<?xml version="1.0"?>\n<search string="Access Rights">\n                    <field name="name" string="Access Rights"/>\n                    <filter string="Global" name="global" domain="[('group_id', '=', False)]"/>\n                    <separator/>\n                    <filter string="Full Access" name="full_access" domain="[('perm_read', '=', True), ('perm_write', '=', True), ('perm_create', '=', True), ('perm_unlink', '=', True)]"/>\n                    <filter string="Read Access" name="read_access" domain="[('perm_read', '=', True)]"/>\n                    <filter string="Write Access" name="write_access" domain="[('perm_write', '=', True)]"/>\n                    <separator/>\n                    <filter string="Archived" name="inactive" domain="[('active', '=', False)]"/>\n                    <field name="model_id"/>\n                    <field name="group_id"/>\n                    <group expand="0" string="Group By" colspan="11" col="11" groups="base.group_no_one">\n                        <filter string="Group" name="group" domain="[]" context="{'group_by': 'group_id'}"/>\n                        <filter string="Model" name="group_by_object" domain="[]" context="{'group_by': 'model_id'}"/>\n                    </group>\n                </search>\n            	f	t	2025-07-20 21:14:37.445508	2025-07-20 21:14:37.445508	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	\N
1783	16	211	1	1	report_statement_internal_layout	\N	account.report_statement_internal_layout	qweb	account/views/report_statement.xml	primary	{"en_US": "<data inherit_id=\\"web.internal_layout\\" primary=\\"True\\">\\n            <xpath expr=\\"//div[hasclass('col-3')]\\" position=\\"attributes\\">\\n                <attribute name=\\"class\\">col-4</attribute>\\n            </xpath>\\n            <xpath expr=\\"//div[hasclass('col-2') and hasclass('offset-2') and hasclass('text-center')]\\" position=\\"attributes\\">\\n                <attribute name=\\"class\\">col-4 text-center</attribute>\\n            </xpath>\\n            <xpath expr=\\"//div[hasclass('col-2') and hasclass('offset-3') and hasclass('text-end')]\\" position=\\"attributes\\">\\n                <attribute name=\\"class\\">col-2 offset-2 text-end</attribute>\\n            </xpath>\\n        <xpath expr=\\".\\" position=\\"attributes\\"><attribute name=\\"t-name\\">account.report_statement_internal_layout</attribute></xpath></data>"}	<?xml version="1.0"?>\n<data inherit_id="web.internal_layout" primary="True">\n            <xpath expr="//div[hasclass('col-3')]" position="attributes">\n                <attribute name="class">col-4</attribute>\n            </xpath>\n            <xpath expr="//div[hasclass('col-2') and hasclass('offset-2') and hasclass('text-center')]" position="attributes">\n                <attribute name="class">col-4 text-center</attribute>\n            </xpath>\n            <xpath expr="//div[hasclass('col-2') and hasclass('offset-3') and hasclass('text-end')]" position="attributes">\n                <attribute name="class">col-2 offset-2 text-end</attribute>\n            </xpath>\n        <xpath expr="." position="attributes"><attribute name="t-name">account.report_statement_internal_layout</attribute></xpath></data>\n\n        	f	t	2025-07-20 21:22:06.63315	2025-07-20 21:22:06.63315	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	f
1784	16	\N	1	1	report_statement	\N	account.report_statement	qweb	account/views/report_statement.xml	primary	{"en_US": "<t t-name=\\"account.report_statement\\">\\n            <t t-call=\\"web.html_container\\">\\n                <t t-foreach=\\"docs\\" t-as=\\"o\\">\\n                    <t t-call=\\"account.report_statement_internal_layout\\">\\n                        <div class=\\"page\\">\\n                        <div class=\\"oe_structure\\"/>\\n                            <div class=\\"border border-top-0 border-end-0 border-start-0 border-info\\">\\n                                <div class=\\"row\\">\\n                                    <div class=\\"col-12\\">\\n                                        <h4 class=\\"text-center w-100\\">\\n                                            <strong>\\n                                                <span t-if=\\"o.journal_id.type == 'bank'\\">Bank Statement</span>\\n                                                <span t-else=\\"\\">Cash Statement</span>\\n                                            </strong>\\n                                        </h4>\\n                                    </div>\\n                                </div>\\n                            </div>\\n\\n                            <div class=\\"oe_structure\\"/>\\n                            <div class=\\"pt-2 pb-2\\">\\n                                <div class=\\"row\\">\\n                                    <div class=\\"col-7\\">\\n                                        <h5>\\n                                            <strong>\\n                                                <span t-out=\\"o.journal_id.display_name\\">Journal Name</span>\\n                                                <span t-if=\\"o.journal_id.bank_account_id\\">\\n                                                    - <span t-out=\\"o.journal_id.bank_account_id.display_name\\">Bank Account Name</span>\\n                                                </span>\\n                                                <span t-if=\\"o.journal_id.code\\">\\n                                                    - <span t-out=\\"o.journal_id.code\\">12345</span>\\n                                                </span>\\n                                            </strong>\\n                                        </h5>\\n                                    </div>\\n                                    <div class=\\"col-5\\" style=\\"text-align: end;\\">\\n                                        <h5>\\n                                            <strong>\\n                                                <span t-if=\\"o.name\\">\\n                                                    <span t-field=\\"o.name\\">Statement Name</span>\\n                                                - </span>\\n                                                <span t-field=\\"o.date\\">2023-08-15</span>\\n                                            </strong>\\n                                        </h5>\\n                                    </div>\\n                                </div>\\n                            </div>\\n\\n                            <div class=\\"oe_structure\\"/>\\n                            <table class=\\"table table-lg m-0 table-borderless border border-end-0 border-start-0 border-info\\">\\n                                <tbody>\\n                                    <tr>\\n                                        <td class=\\"pt-2 pb-2 ps-0 pe-0\\">\\n                                            <table class=\\"table table-borderless m-0\\">\\n                                                <tr>\\n                                                    <td class=\\"p-0 w-25\\">\\n                                                        <strong>Starting Balance</strong>\\n                                                    </td>\\n                                                    <td class=\\"p-0\\">\\n                                                        <strong>\\n                                                            <span t-out=\\"o.line_ids and o.line_ids.sorted(lambda line: line.date)[0].date\\" t-options=\\"{&quot;widget&quot;: &quot;date&quot;}\\">2023-08-11</span>\\n                                                        </strong>\\n                                                    </td>\\n                                                    <td class=\\"text-end p-0\\">\\n                                                        <strong>\\n                                                            <span t-field=\\"o.balance_start\\">1000.0</span>\\n                                                        </strong>\\n                                                    </td>\\n                                                </tr>\\n                                                <tr>\\n                                                    <td class=\\"p-0 w-25\\">\\n                                                        <strong>Ending Balance</strong>\\n                                                    </td>\\n                                                    <td class=\\"p-0\\">\\n                                                        <strong>\\n                                                            <span t-out=\\"o.line_ids and o.line_ids.sorted(lambda line: line.date)[-1].date\\" t-options=\\"{&quot;widget&quot;: &quot;date&quot;}\\">2023-08-31</span>\\n                                                        </strong>\\n                                                    </td>\\n                                                    <td class=\\"text-end p-0\\">\\n                                                        <strong>\\n                                                            <span t-field=\\"o.balance_end_real\\">1500.0</span>\\n                                                        </strong>\\n                                                    </td>\\n                                                </tr>\\n                                            </table>\\n                                        </td>\\n                                    </tr>\\n                                </tbody>\\n                            </table>\\n\\n                            <div class=\\"oe_structure\\"/>\\n                            <table class=\\"table table-borderless m-0\\">\\n                                <tbody>\\n                                    <tr t-foreach=\\"o.line_ids\\" t-as=\\"line\\">\\n                                        <td class=\\"w-25 py-1\\">\\n                                            <span class=\\"d-block fw-bold\\" t-field=\\"line.date\\">2023-08-11</span>\\n                                        </td>\\n                                        <td class=\\"py-1\\">\\n                                            <span class=\\"d-block fw-bold\\" t-if=\\"line.partner_id\\">\\n                                                <span t-out=\\"line.partner_id.name\\">Marc Demo</span> <span t-if=\\"line.partner_bank_id and line.partner_bank_id.partner_id != line.partner_id\\">(<span t-out=\\"line.partner_bank_id.partner_id.name\\">Bank of odoo</span>)</span>\\n                                            </span>\\n                                            <span class=\\"d-block\\" t-if=\\"line.partner_bank_id or line.account_number\\" t-out=\\"line.account_number or line.partner_bank_id.acc_number\\">534677881234</span>\\n                                            <span class=\\"d-block\\" t-if=\\"line.payment_ref\\" t-field=\\"line.payment_ref\\">Payment Reference</span>\\n                                        </td>\\n                                        <td class=\\"text-end py-1\\">\\n                                            <span t-att-class=\\"'d-block fw-bold' + (' text-danger' if line.amount &lt; 0 else '')\\" t-field=\\"line.amount\\">100.0</span>\\n                                        </td>\\n                                    </tr>\\n                                </tbody>\\n                            </table>\\n                            <div class=\\"oe_structure\\"/>\\n                        </div>\\n                    </t>\\n                </t>\\n            </t>\\n        </t>", "fr_FR": "<t t-name=\\"account.report_statement\\">\\n            <t t-call=\\"web.html_container\\">\\n                <t t-foreach=\\"docs\\" t-as=\\"o\\">\\n                    <t t-call=\\"account.report_statement_internal_layout\\">\\n                        <div class=\\"page\\">\\n                        <div class=\\"oe_structure\\"/>\\n                            <div class=\\"border border-top-0 border-end-0 border-start-0 border-info\\">\\n                                <div class=\\"row\\">\\n                                    <div class=\\"col-12\\">\\n                                        <h4 class=\\"text-center w-100\\">\\n                                            <strong>\\n                                                <span t-if=\\"o.journal_id.type == 'bank'\\">Relevé bancaire</span>\\n                                                <span t-else=\\"\\">Relevé de caisse</span>\\n                                            </strong>\\n                                        </h4>\\n                                    </div>\\n                                </div>\\n                            </div>\\n\\n                            <div class=\\"oe_structure\\"/>\\n                            <div class=\\"pt-2 pb-2\\">\\n                                <div class=\\"row\\">\\n                                    <div class=\\"col-7\\">\\n                                        <h5>\\n                                            <strong>\\n                                                <span t-out=\\"o.journal_id.display_name\\">Nom du journal</span>\\n                                                <span t-if=\\"o.journal_id.bank_account_id\\">\\n                                                    - <span t-out=\\"o.journal_id.bank_account_id.display_name\\">Nom du compte bancaire</span>\\n                                                </span>\\n                                                <span t-if=\\"o.journal_id.code\\">\\n                                                    - <span t-out=\\"o.journal_id.code\\">12345</span>\\n                                                </span>\\n                                            </strong>\\n                                        </h5>\\n                                    </div>\\n                                    <div class=\\"col-5\\" style=\\"text-align: end;\\">\\n                                        <h5>\\n                                            <strong>\\n                                                <span t-if=\\"o.name\\">\\n                                                    <span t-field=\\"o.name\\">Nom du relevé</span>\\n                                                - </span>\\n                                                <span t-field=\\"o.date\\">15-08-2023</span>\\n                                            </strong>\\n                                        </h5>\\n                                    </div>\\n                                </div>\\n                            </div>\\n\\n                            <div class=\\"oe_structure\\"/>\\n                            <table class=\\"table table-lg m-0 table-borderless border border-end-0 border-start-0 border-info\\">\\n                                <tbody>\\n                                    <tr>\\n                                        <td class=\\"pt-2 pb-2 ps-0 pe-0\\">\\n                                            <table class=\\"table table-borderless m-0\\">\\n                                                <tr>\\n                                                    <td class=\\"p-0 w-25\\">\\n                                                        <strong>Solde de départ</strong>\\n                                                    </td>\\n                                                    <td class=\\"p-0\\">\\n                                                        <strong>\\n                                                            <span t-out=\\"o.line_ids and o.line_ids.sorted(lambda line: line.date)[0].date\\" t-options=\\"{&quot;widget&quot;: &quot;date&quot;}\\">11-08-2023</span>\\n                                                        </strong>\\n                                                    </td>\\n                                                    <td class=\\"text-end p-0\\">\\n                                                        <strong>\\n                                                            <span t-field=\\"o.balance_start\\">1000,0</span>\\n                                                        </strong>\\n                                                    </td>\\n                                                </tr>\\n                                                <tr>\\n                                                    <td class=\\"p-0 w-25\\">\\n                                                        <strong>Solde final</strong>\\n                                                    </td>\\n                                                    <td class=\\"p-0\\">\\n                                                        <strong>\\n                                                            <span t-out=\\"o.line_ids and o.line_ids.sorted(lambda line: line.date)[-1].date\\" t-options=\\"{&quot;widget&quot;: &quot;date&quot;}\\">31-08-2023</span>\\n                                                        </strong>\\n                                                    </td>\\n                                                    <td class=\\"text-end p-0\\">\\n                                                        <strong>\\n                                                            <span t-field=\\"o.balance_end_real\\">1500,0</span>\\n                                                        </strong>\\n                                                    </td>\\n                                                </tr>\\n                                            </table>\\n                                        </td>\\n                                    </tr>\\n                                </tbody>\\n                            </table>\\n\\n                            <div class=\\"oe_structure\\"/>\\n                            <table class=\\"table table-borderless m-0\\">\\n                                <tbody>\\n                                    <tr t-foreach=\\"o.line_ids\\" t-as=\\"line\\">\\n                                        <td class=\\"w-25 py-1\\">\\n                                            <span class=\\"d-block fw-bold\\" t-field=\\"line.date\\">11-08-2023</span>\\n                                        </td>\\n                                        <td class=\\"py-1\\">\\n                                            <span class=\\"d-block fw-bold\\" t-if=\\"line.partner_id\\">\\n                                                <span t-out=\\"line.partner_id.name\\">Marc Demo</span> <span t-if=\\"line.partner_bank_id and line.partner_bank_id.partner_id != line.partner_id\\">(<span t-out=\\"line.partner_bank_id.partner_id.name\\">Banque d'Odoo</span>)</span>\\n                                            </span>\\n                                            <span class=\\"d-block\\" t-if=\\"line.partner_bank_id or line.account_number\\" t-out=\\"line.account_number or line.partner_bank_id.acc_number\\">534677881234</span>\\n                                            <span class=\\"d-block\\" t-if=\\"line.payment_ref\\" t-field=\\"line.payment_ref\\">Référence paiement</span>\\n                                        </td>\\n                                        <td class=\\"text-end py-1\\">\\n                                            <span t-att-class=\\"'d-block fw-bold' + (' text-danger' if line.amount &lt; 0 else '')\\" t-field=\\"line.amount\\">100,0</span>\\n                                        </td>\\n                                    </tr>\\n                                </tbody>\\n                            </table>\\n                            <div class=\\"oe_structure\\"/>\\n                        </div>\\n                    </t>\\n                </t>\\n            </t>\\n        </t>"}	<?xml version="1.0"?>\n<t t-name="account.report_statement">\n            <t t-call="web.html_container">\n                <t t-foreach="docs" t-as="o">\n                    <t t-call="account.report_statement_internal_layout">\n                        <div class="page">\n                        <div class="oe_structure"/>\n                            <div class="border border-top-0 border-end-0 border-start-0 border-info">\n                                <div class="row">\n                                    <div class="col-12">\n                                        <h4 class="text-center w-100">\n                                            <strong>\n                                                <span t-if="o.journal_id.type == 'bank'">Bank Statement</span>\n                                                <span t-else="">Cash Statement</span>\n                                            </strong>\n                                        </h4>\n                                    </div>\n                                </div>\n                            </div>\n\n                            <div class="oe_structure"/>\n                            <div class="pt-2 pb-2">\n                                <div class="row">\n                                    <div class="col-7">\n                                        <h5>\n                                            <strong>\n                                                <span t-out="o.journal_id.display_name">Journal Name</span>\n                                                <span t-if="o.journal_id.bank_account_id">\n                                                    - <span t-out="o.journal_id.bank_account_id.display_name">Bank Account Name</span>\n                                                </span>\n                                                <span t-if="o.journal_id.code">\n                                                    - <span t-out="o.journal_id.code">12345</span>\n                                                </span>\n                                            </strong>\n                                        </h5>\n                                    </div>\n                                    <div class="col-5" style="text-align: end;">\n                                        <h5>\n                                            <strong>\n                                                <span t-if="o.name">\n                                                    <span t-field="o.name">Statement Name</span>\n                                                - </span>\n                                                <span t-field="o.date">2023-08-15</span>\n                                            </strong>\n                                        </h5>\n                                    </div>\n                                </div>\n                            </div>\n\n                            <div class="oe_structure"/>\n                            <table class="table table-lg m-0 table-borderless border border-end-0 border-start-0 border-info">\n                                <tbody>\n                                    <tr>\n                                        <td class="pt-2 pb-2 ps-0 pe-0">\n                                            <table class="table table-borderless m-0">\n                                                <tr>\n                                                    <td class="p-0 w-25">\n                                                        <strong>Starting Balance</strong>\n                                                    </td>\n                                                    <td class="p-0">\n                                                        <strong>\n                                                            <span t-out="o.line_ids and o.line_ids.sorted(lambda line: line.date)[0].date" t-options="{&quot;widget&quot;: &quot;date&quot;}">2023-08-11</span>\n                                                        </strong>\n                                                    </td>\n                                                    <td class="text-end p-0">\n                                                        <strong>\n                                                            <span t-field="o.balance_start">1000.0</span>\n                                                        </strong>\n                                                    </td>\n                                                </tr>\n                                                <tr>\n                                                    <td class="p-0 w-25">\n                                                        <strong>Ending Balance</strong>\n                                                    </td>\n                                                    <td class="p-0">\n                                                        <strong>\n                                                            <span t-out="o.line_ids and o.line_ids.sorted(lambda line: line.date)[-1].date" t-options="{&quot;widget&quot;: &quot;date&quot;}">2023-08-31</span>\n                                                        </strong>\n                                                    </td>\n                                                    <td class="text-end p-0">\n                                                        <strong>\n                                                            <span t-field="o.balance_end_real">1500.0</span>\n                                                        </strong>\n                                                    </td>\n                                                </tr>\n                                            </table>\n                                        </td>\n                                    </tr>\n                                </tbody>\n                            </table>\n\n                            <div class="oe_structure"/>\n                            <table class="table table-borderless m-0">\n                                <tbody>\n                                    <tr t-foreach="o.line_ids" t-as="line">\n                                        <td class="w-25 py-1">\n                                            <span class="d-block fw-bold" t-field="line.date">2023-08-11</span>\n                                        </td>\n                                        <td class="py-1">\n                                            <span class="d-block fw-bold" t-if="line.partner_id">\n                                                <span t-out="line.partner_id.name">Marc Demo</span> <span t-if="line.partner_bank_id and line.partner_bank_id.partner_id != line.partner_id">(<span t-out="line.partner_bank_id.partner_id.name">Bank of odoo</span>)</span>\n                                            </span>\n                                            <span class="d-block" t-if="line.partner_bank_id or line.account_number" t-out="line.account_number or line.partner_bank_id.acc_number">534677881234</span>\n                                            <span class="d-block" t-if="line.payment_ref" t-field="line.payment_ref">Payment Reference</span>\n                                        </td>\n                                        <td class="text-end py-1">\n                                            <span t-att-class="'d-block fw-bold' + (' text-danger' if line.amount &lt; 0 else '')" t-field="line.amount">100.0</span>\n                                        </td>\n                                    </tr>\n                                </tbody>\n                            </table>\n                            <div class="oe_structure"/>\n                        </div>\n                    </t>\n                </t>\n            </t>\n        </t>\n    	f	t	2025-07-20 21:22:06.63315	2025-07-20 21:22:06.63315	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	f
1786	16	\N	1	1	Terms & Conditions	\N	account.account_terms_conditions_page	qweb	account/views/terms_template.xml	primary	{"en_US": "<t name=\\"Terms &amp; Conditions\\" t-name=\\"account.account_terms_conditions_page\\">\\n        <t t-call=\\"web.frontend_layout\\">\\n            <t t-set=\\"o_portal_fullwidth_alert\\" groups=\\"account.group_account_manager\\">\\n                <t t-call=\\"account.account_terms_conditions_setting_banner\\">\\n                    <t t-set=\\"backend_url\\" t-value=\\"'/odoo/action-account.action_open_settings'\\"/>\\n                </t>\\n            </t>\\n            <div class=\\"oe_structure\\" id=\\"oe_structure_terms_conditions\\"/>\\n                <div class=\\"container oe_website_terms_conditions\\">\\n                    <div id=\\"o_terms_conditions\\">\\n                        <div t-field=\\"company.invoice_terms_html\\"/>\\n                    </div>\\n                </div>\\n        </t>\\n    </t>"}	<?xml version="1.0"?>\n<t name="Terms &amp; Conditions" t-name="account.account_terms_conditions_page">\n        <t t-call="web.frontend_layout">\n            <t t-set="o_portal_fullwidth_alert" groups="account.group_account_manager">\n                <t t-call="account.account_terms_conditions_setting_banner">\n                    <t t-set="backend_url" t-value="'/odoo/action-account.action_open_settings'"/>\n                </t>\n            </t>\n            <div class="oe_structure" id="oe_structure_terms_conditions"/>\n                <div class="container oe_website_terms_conditions">\n                    <div id="o_terms_conditions">\n                        <div t-field="company.invoice_terms_html"/>\n                    </div>\n                </div>\n        </t>\n    </t>\n\n    	f	t	2025-07-20 21:22:06.63315	2025-07-20 21:22:06.63315	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	f
1787	16	\N	1	1	account_default_terms_and_conditions	\N	account.account_default_terms_and_conditions	qweb	account/views/terms_template.xml	primary	{"en_US": "<t t-name=\\"account.account_default_terms_and_conditions\\">\\n        <div>\\n            <h1>STANDARD TERMS AND CONDITIONS OF SALE</h1>\\n            <p>You should update this document to reflect your T&amp;C.</p>\\n            <p>Below text serves as a suggestion and doesn’t engage Odoo S.A. responsibility.</p>\\n            <ol>\\n                <li>\\n                    The client explicitly waives its own standard terms and conditions, even if these were drawn up after these standard terms and conditions of sale. In order to be valid, any derogation must be expressly agreed to in advance in writing.\\n                </li>\\n                <li>\\n                    Our invoices are payable within 21 working days, unless another payment timeframe is indicated on either the invoice or the order. In the event of non-payment by the due date, <t t-out=\\"company_name\\"/> reserves the right to request a fixed interest payment amounting to 10% of the sum remaining due. <t t-out=\\"company_name\\"/> will be authorized to suspend any provision of services without prior warning in the event of late payment.\\n                </li>\\n                <li>\\n                    If a payment is still outstanding more than sixty (60) days after the due payment date, <t t-out=\\"company_name\\"/> reserves the right to call on the services of a debt recovery company. All legal expenses will be payable by the client.\\n                </li>\\n                <li>\\n                    Certain countries apply withholding at source on the amount of invoices, in accordance with their internal legislation. Any withholding at source will be paid by the client to the tax authorities. Under no circumstances can <t t-out=\\"company_name\\"/> become involved in costs related to a country's legislation. The amount of the invoice will therefore be due to <t t-out=\\"company_name\\"/> in its entirety and does not include any costs relating to the legislation of the country in which the client is located.\\n                </li>\\n                <li>\\n                    <t t-out=\\"company_name\\"/> undertakes to do its best to supply performant services in due time in accordance with the agreed timeframes. However, none of its obligations can be considered as being an obligation to achieve results. <t t-out=\\"company_name\\"/> cannot under any circumstances, be required by the client to appear as a third party in the context of any claim for damages filed against the client by an end consumer.\\n                </li>\\n                <li>\\n                    In order for it to be admissible, <t t-out=\\"company_name\\"/> must be notified of any claim by means of a letter sent by recorded delivery to its registered office within 8 days of the delivery of the goods or the provision of the services.\\n                </li>\\n                <li>\\n                    All our contractual relations will be governed exclusively by <t t-out=\\"company_country\\"/> law.\\n                </li>\\n            </ol>\\n        </div>\\n    </t>", "fr_FR": "<t t-name=\\"account.account_default_terms_and_conditions\\">\\n        <div>\\n            <h1>CONDITIONS GENERALES DE VENTE</h1>\\n            <p>Vous devriez mettre à jour ce document pour refléter vos conditions générales. </p>\\n            <p>Le texte ci-dessous est donné à titre informatif et n'engage pas la responsabilité d'Odoo S.A..</p>\\n            <ol>\\n                <li>\\n                    Le client renonce expressément à ses propres conditions générales standards, même si celles-ci ont été établies postérieurement aux présentes conditions générales de vente standards. Pour être valable, toute dérogation doit être expressément convenue au préalable par écrit.\\n                </li>\\n                <li>\\n                    Nos factures sont payables à 21 jours ouvrés, sauf indication d'un autre délai de paiement soit sur la facture soit sur la commande. En cas de non paiement à l'échéance, <t t-out=\\"company_name\\"/> se réserve le droit de demander un paiement d'intérêts fixes s'élevant à 10% de la somme restant due. <t t-out=\\"company_name\\"/> sera autorisé à suspendre toute prestation de services sans avertissement préalable en cas de retard de paiement.\\n                </li>\\n                <li>\\n                    Si un paiement est toujours dû plus de soixante (60) jours après la date d'échéance, <t t-out=\\"company_name\\"/> se réserve le droit de faire appel aux services d'une société de recouvrement de créances. Tous les frais juridiques seront à la charge du client.\\n                </li>\\n                <li>\\n                    Certains pays appliquent une retenue à la source sur le montant des factures, conformément à leur législation. Toute retenue à la source sera versée par le client à l'administration fiscale. En aucun cas  <t t-out=\\"company_name\\"/> être impliqué dans les coûts liés à la législation d'un pays. Le montant de la facture sera donc dû à <t t-out=\\"company_name\\"/> dans son intégralité et ne comprend pas les frais liés à la législation du pays dans lequel se trouve le client.\\n                </li>\\n                <li>\\n                    <t t-out=\\"company_name\\"/> s'engage à faire de son mieux pour fournir des services performants en temps voulu, conformément aux délais convenus. Toutefois, aucune de ses obligations ne peut être considérée comme une obligation de résultat. <t t-out=\\"company_name\\"/> ne peut en aucun cas être tenu par le client d'apparaître comme une tierce partie dans le cadre d'une demande de dommages-intérêts introduite contre le client par un consommateur final.\\n                </li>\\n                <li>\\n                    Pour être recevable,  <t t-out=\\"company_name\\"/> doit être notifiée de toute réclamation par lettre recommandée avec accusé de réception à son siège social dans les 8 jours suivant la livraison des marchandises ou la prestation des services. \\n                </li>\\n                <li>\\n                    Toutes nos relations contractuelles seront exclusivement régies par  <t t-out=\\"company_country\\"/> loi.\\n                </li>\\n            </ol>\\n        </div>\\n    </t>"}	<?xml version="1.0"?>\n<t t-name="account.account_default_terms_and_conditions">\n        <div>\n            <h1>STANDARD TERMS AND CONDITIONS OF SALE</h1>\n            <p>You should update this document to reflect your T&amp;C.</p>\n            <p>Below text serves as a suggestion and doesn’t engage Odoo S.A. responsibility.</p>\n            <ol>\n                <li>\n                    The client explicitly waives its own standard terms and conditions, even if these were drawn up after these standard terms and conditions of sale. In order to be valid, any derogation must be expressly agreed to in advance in writing.\n                </li>\n                <li>\n                    Our invoices are payable within 21 working days, unless another payment timeframe is indicated on either the invoice or the order. In the event of non-payment by the due date, <t t-out="company_name"/> reserves the right to request a fixed interest payment amounting to 10% of the sum remaining due. <t t-out="company_name"/> will be authorized to suspend any provision of services without prior warning in the event of late payment.\n                </li>\n                <li>\n                    If a payment is still outstanding more than sixty (60) days after the due payment date, <t t-out="company_name"/> reserves the right to call on the services of a debt recovery company. All legal expenses will be payable by the client.\n                </li>\n                <li>\n                    Certain countries apply withholding at source on the amount of invoices, in accordance with their internal legislation. Any withholding at source will be paid by the client to the tax authorities. Under no circumstances can <t t-out="company_name"/> become involved in costs related to a country's legislation. The amount of the invoice will therefore be due to <t t-out="company_name"/> in its entirety and does not include any costs relating to the legislation of the country in which the client is located.\n                </li>\n                <li>\n                    <t t-out="company_name"/> undertakes to do its best to supply performant services in due time in accordance with the agreed timeframes. However, none of its obligations can be considered as being an obligation to achieve results. <t t-out="company_name"/> cannot under any circumstances, be required by the client to appear as a third party in the context of any claim for damages filed against the client by an end consumer.\n                </li>\n                <li>\n                    In order for it to be admissible, <t t-out="company_name"/> must be notified of any claim by means of a letter sent by recorded delivery to its registered office within 8 days of the delivery of the goods or the provision of the services.\n                </li>\n                <li>\n                    All our contractual relations will be governed exclusively by <t t-out="company_country"/> law.\n                </li>\n            </ol>\n        </div>\n    </t>\n\n	f	t	2025-07-20 21:22:06.63315	2025-07-20 21:22:06.63315	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	f
1789	16	117	1	1	res.company.form.inherit.account	res.company	\N	form	account/views/res_company_views.xml	extension	{"en_US": "<data><xpath expr=\\"//field[@name='country_id']\\" position=\\"after\\">\\n                <field name=\\"account_enabled_tax_country_ids\\" invisible=\\"1\\"/>\\n            </xpath>\\n            <xpath expr=\\"//sheet\\" position=\\"after\\">\\n                <chatter/>\\n            </xpath>\\n            <field name=\\"vat\\" position=\\"before\\">\\n                <field name=\\"company_vat_placeholder\\" invisible=\\"1\\"/> <!-- Needed for the placeholder widget -->\\n            </field>\\n            <field name=\\"vat\\" position=\\"attributes\\">\\n                <attribute name=\\"options\\">{'placeholder_field': 'company_vat_placeholder'}</attribute>\\n            </field>\\n\\n            <field name=\\"company_registry\\" position=\\"before\\">\\n                <field name=\\"company_registry_placeholder\\" invisible=\\"1\\"/> <!-- Needed for the placeholder widget -->\\n            </field>\\n            <field name=\\"company_registry\\" position=\\"attributes\\">\\n                <attribute name=\\"options\\">{'placeholder_field': 'company_registry_placeholder'}</attribute>\\n            </field>\\n        </data>"}	<?xml version="1.0"?>\n<data><xpath expr="//field[@name='country_id']" position="after">\n                <field name="account_enabled_tax_country_ids" invisible="1"/>\n            </xpath>\n            <xpath expr="//sheet" position="after">\n                <chatter/>\n            </xpath>\n            <field name="vat" position="before">\n                <field name="company_vat_placeholder" invisible="1"/> <!-- Needed for the placeholder widget -->\n            </field>\n            <field name="vat" position="attributes">\n                <attribute name="options">{'placeholder_field': 'company_vat_placeholder'}</attribute>\n            </field>\n\n            <field name="company_registry" position="before">\n                <field name="company_registry_placeholder" invisible="1"/> <!-- Needed for the placeholder widget -->\n            </field>\n            <field name="company_registry" position="attributes">\n                <attribute name="options">{'placeholder_field': 'company_registry_placeholder'}</attribute>\n            </field>\n        </data>	f	t	2025-07-20 21:22:06.63315	2025-07-20 21:22:06.63315	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	f
93	16	\N	1	1	contact_name	\N	base.contact_name	qweb	base/views/ir_qweb_widget_templates.xml	primary	{"en_US": "<t t-name=\\"base.contact_name\\">\\n    <div t-if=\\"'name' in fields\\">\\n        <t t-if=\\"object.name\\">\\n            <span itemprop=\\"name\\" t-esc=\\"name\\"/>\\n        </t>\\n        <t t-if=\\"not object.name and object.parent_name\\">\\n            <span itemprop=\\"name\\" t-esc=\\"object.parent_name\\"/>\\n        </t>\\n        <t t-if=\\"options.get('country_image') and 'country_id' in fields and object.country_id and object.country_id.image_url\\">\\n            <span t-field=\\"object.country_id.image_url\\" t-options=\\"{&quot;widget&quot;: &quot;image_url&quot;, &quot;class&quot;: &quot;country_flag&quot;}\\"/>\\n        </t>\\n    </div>\\n</t>"}	<?xml version="1.0"?>\n<t t-name="base.contact_name">\n    <div t-if="'name' in fields">\n        <t t-if="object.name">\n            <span itemprop="name" t-esc="name"/>\n        </t>\n        <t t-if="not object.name and object.parent_name">\n            <span itemprop="name" t-esc="object.parent_name"/>\n        </t>\n        <t t-if="options.get('country_image') and 'country_id' in fields and object.country_id and object.country_id.image_url">\n            <span t-field="object.country_id.image_url" t-options="{&quot;widget&quot;: &quot;image_url&quot;, &quot;class&quot;: &quot;country_flag&quot;}"/>\n        </t>\n    </div>\n</t>\n\n	f	t	2025-07-20 21:14:37.445508	2025-07-20 21:14:37.445508	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	\N
1157	16	915	1	1	Snippet 's_text_block_2nd' for new page 'about' template 'mini'	\N	website.new_page_template_about_mini_s_text_block_2nd	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2025-07-20 21:14:37.445508	2025-07-20 21:14:37.445508	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	f
1793	16	1531	1	1	product.template.list.sellable.inherit	product.template	\N	list	account/views/product_view.xml	extension	{"en_US": "<xpath expr=\\"//field[@name='list_price']\\" position=\\"after\\">\\n                        <field name=\\"taxes_id\\" widget=\\"many2many_tax_tags\\" context=\\"{'search_default_domestictax': True, 'append_fields': ['company_id']}\\"/>\\n                    </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//field[@name='list_price']" position="after">\n                        <field name="taxes_id" widget="many2many_tax_tags" context="{'search_default_domestictax': True, 'append_fields': ['company_id']}"/>\n                    </xpath>\n                	f	t	2025-07-20 21:22:06.63315	2025-07-20 21:22:06.63315	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	f
98	16	\N	1	1	ir.module.module.form	ir.module.module	\N	form	base/views/ir_module_views.xml	primary	{"en_US": "<form create=\\"0\\" edit=\\"0\\" string=\\"Module\\" class=\\"o_module_form\\">\\n                    <link rel=\\"stylesheet\\" href=\\"/base/static/src/css/description.css\\"/>\\n                    <sheet>\\n                    <field name=\\"icon_image\\" widget=\\"image\\" class=\\"oe_avatar\\"/>\\n                    <div class=\\"mb32\\">\\n                        <h1 class=\\"d-flex flex-column\\">\\n                            <field name=\\"shortdesc\\" placeholder=\\"Module Name\\"/>\\n                            <field class=\\"fs-2 text-muted\\" name=\\"summary\\" invisible=\\"not summary\\"/>\\n                        </h1>\\n                        <h4 class=\\"text-muted d-flex flex-column\\">\\n                            <div>By <field name=\\"author\\" class=\\"oe_inline\\" placeholder=\\"Author Name\\"/> </div>\\n                            <small><field name=\\"website\\" widget=\\"url\\" invisible=\\"not website\\"/></small>\\n                        </h4>\\n\\n                        <div>\\n                            <button name=\\"button_immediate_install\\" string=\\"Activate\\" invisible=\\"to_buy or state != 'uninstalled'\\" type=\\"object\\" class=\\"btn btn-primary me-1\\" groups=\\"base.group_system\\"/>\\n                            <a href=\\"https://odoo.com/pricing?utm_source=db&amp;utm_medium=module#hosting=on_premise\\" target=\\"_blank\\" class=\\"btn btn-primary me-1\\" invisible=\\"not to_buy or state not in ('uninstalled', 'uninstallable')\\" role=\\"button\\">Upgrade</a>\\n                            <button name=\\"button_immediate_upgrade\\" invisible=\\"state != 'installed'\\" string=\\"Upgrade\\" type=\\"object\\" class=\\"btn btn-primary me-1\\" groups=\\"base.group_system\\"/>\\n                            <button name=\\"button_uninstall_wizard\\" invisible=\\"state != 'installed'\\" string=\\"Uninstall\\" type=\\"object\\" class=\\"btn btn-secondary me-1\\" groups=\\"base.group_system\\"/>\\n                            <button name=\\"button_uninstall_cancel\\" invisible=\\"state != 'to remove'\\" string=\\"Cancel Uninstall\\" type=\\"object\\" class=\\"btn btn-secondary me-1\\" groups=\\"base.group_system\\"/>\\n                            <button name=\\"button_upgrade_cancel\\" invisible=\\"state != 'to upgrade'\\" string=\\"Cancel Upgrade\\" type=\\"object\\" class=\\"btn btn-secondary me-1\\" groups=\\"base.group_system\\"/>\\n                            <button name=\\"button_install_cancel\\" invisible=\\"state != 'to install'\\" string=\\"Cancel Install\\" type=\\"object\\" class=\\"btn btn-secondary me-1\\" groups=\\"base.group_system\\"/>\\n                        </div>\\n                        <h6 class=\\"text-muted mt-2\\" invisible=\\"not has_iap\\">Contains In-App Purchases</h6>\\n                    </div>\\n                    <div class=\\"clearfix\\"/>\\n                    <notebook groups=\\"base.group_no_one\\">\\n                        <page string=\\"Information\\" name=\\"information\\">\\n                            <group>\\n                                <group>\\n                                    <field name=\\"category_id\\" options=\\"{'no_open': True, 'no_create': True}\\"/>\\n                                    <field name=\\"name\\"/>\\n                                    <field name=\\"license\\"/>\\n                                    <field name=\\"installed_version\\"/>\\n                                </group>\\n                            </group>\\n                        </page>\\n                        <page string=\\"Technical Data\\" name=\\"technical_data\\">\\n                            <group col=\\"4\\">\\n                                <field name=\\"demo\\"/>\\n                                <field name=\\"application\\"/>\\n                                <field name=\\"state\\"/>\\n                            </group>\\n                            <group>\\n                                <group string=\\"Dependencies\\">\\n                                    <field name=\\"dependencies_id\\" nolabel=\\"1\\" colspan=\\"2\\">\\n                                        <list string=\\"Dependencies\\">\\n                                            <field name=\\"name\\"/>\\n                                            <field name=\\"state\\"/>\\n                                        </list>\\n                                    </field>\\n                                </group>\\n                                <group string=\\"Exclusions\\">\\n                                    <field name=\\"exclusion_ids\\" nolabel=\\"1\\" colspan=\\"2\\">\\n                                        <list string=\\"Exclusions\\">\\n                                            <field name=\\"name\\"/>\\n                                            <field name=\\"state\\"/>\\n                                        </list>\\n                                    </field>\\n                                </group>\\n                            </group>\\n                        </page>\\n                        <page string=\\"Installed Features\\" name=\\"installed_features\\" invisible=\\"state != 'installed'\\">\\n                            <group string=\\"Created Menus\\"/>\\n                            <field name=\\"menus_by_module\\"/>\\n                            <group string=\\"Created Views\\"/>\\n                            <field name=\\"views_by_module\\"/>\\n                            <group string=\\"Defined Reports\\"/>\\n                            <field name=\\"reports_by_module\\"/>\\n                        </page>\\n                    </notebook>\\n                    <field name=\\"description_html\\" class=\\"oe_styling_v8\\" invisible=\\"not description_html\\"/>\\n                    </sheet>\\n                </form>", "fr_FR": "<form create=\\"0\\" edit=\\"0\\" string=\\"Module\\" class=\\"o_module_form\\">\\n                    <link rel=\\"stylesheet\\" href=\\"/base/static/src/css/description.css\\"/>\\n                    <sheet>\\n                    <field name=\\"icon_image\\" widget=\\"image\\" class=\\"oe_avatar\\"/>\\n                    <div class=\\"mb32\\">\\n                        <h1 class=\\"d-flex flex-column\\">\\n                            <field name=\\"shortdesc\\" placeholder=\\"Nom de module\\"/>\\n                            <field class=\\"fs-2 text-muted\\" name=\\"summary\\" invisible=\\"not summary\\"/>\\n                        </h1>\\n                        <h4 class=\\"text-muted d-flex flex-column\\">\\n                            <div>Par <field name=\\"author\\" class=\\"oe_inline\\" placeholder=\\"Nom de l'auteur\\"/> </div>\\n                            <small><field name=\\"website\\" widget=\\"url\\" invisible=\\"not website\\"/></small>\\n                        </h4>\\n\\n                        <div>\\n                            <button name=\\"button_immediate_install\\" string=\\"Activer\\" invisible=\\"to_buy or state != 'uninstalled'\\" type=\\"object\\" class=\\"btn btn-primary me-1\\" groups=\\"base.group_system\\"/>\\n                            <a href=\\"https://odoo.com/pricing?utm_source=db&amp;utm_medium=module#hosting=on_premise\\" target=\\"_blank\\" class=\\"btn btn-primary me-1\\" invisible=\\"not to_buy or state not in ('uninstalled', 'uninstallable')\\" role=\\"button\\">Mettre à niveau</a>\\n                            <button name=\\"button_immediate_upgrade\\" invisible=\\"state != 'installed'\\" string=\\"Mettre à niveau\\" type=\\"object\\" class=\\"btn btn-primary me-1\\" groups=\\"base.group_system\\"/>\\n                            <button name=\\"button_uninstall_wizard\\" invisible=\\"state != 'installed'\\" string=\\"Désinstaller\\" type=\\"object\\" class=\\"btn btn-secondary me-1\\" groups=\\"base.group_system\\"/>\\n                            <button name=\\"button_uninstall_cancel\\" invisible=\\"state != 'to remove'\\" string=\\"Annuler la désinstallation\\" type=\\"object\\" class=\\"btn btn-secondary me-1\\" groups=\\"base.group_system\\"/>\\n                            <button name=\\"button_upgrade_cancel\\" invisible=\\"state != 'to upgrade'\\" string=\\"Annuler la mise à jour\\" type=\\"object\\" class=\\"btn btn-secondary me-1\\" groups=\\"base.group_system\\"/>\\n                            <button name=\\"button_install_cancel\\" invisible=\\"state != 'to install'\\" string=\\"Annuler l'installation\\" type=\\"object\\" class=\\"btn btn-secondary me-1\\" groups=\\"base.group_system\\"/>\\n                        </div>\\n                        <h6 class=\\"text-muted mt-2\\" invisible=\\"not has_iap\\">Contient des Achats In-App</h6>\\n                    </div>\\n                    <div class=\\"clearfix\\"/>\\n                    <notebook groups=\\"base.group_no_one\\">\\n                        <page string=\\"Informations\\" name=\\"information\\">\\n                            <group>\\n                                <group>\\n                                    <field name=\\"category_id\\" options=\\"{'no_open': True, 'no_create': True}\\"/>\\n                                    <field name=\\"name\\"/>\\n                                    <field name=\\"license\\"/>\\n                                    <field name=\\"installed_version\\"/>\\n                                </group>\\n                            </group>\\n                        </page>\\n                        <page string=\\"Données techniques\\" name=\\"technical_data\\">\\n                            <group col=\\"4\\">\\n                                <field name=\\"demo\\"/>\\n                                <field name=\\"application\\"/>\\n                                <field name=\\"state\\"/>\\n                            </group>\\n                            <group>\\n                                <group string=\\"Dépendances\\">\\n                                    <field name=\\"dependencies_id\\" nolabel=\\"1\\" colspan=\\"2\\">\\n                                        <list string=\\"Dépendances\\">\\n                                            <field name=\\"name\\"/>\\n                                            <field name=\\"state\\"/>\\n                                        </list>\\n                                    </field>\\n                                </group>\\n                                <group string=\\"Exclusions\\">\\n                                    <field name=\\"exclusion_ids\\" nolabel=\\"1\\" colspan=\\"2\\">\\n                                        <list string=\\"Exclusions\\">\\n                                            <field name=\\"name\\"/>\\n                                            <field name=\\"state\\"/>\\n                                        </list>\\n                                    </field>\\n                                </group>\\n                            </group>\\n                        </page>\\n                        <page string=\\"Fonctionnalités installées\\" name=\\"installed_features\\" invisible=\\"state != 'installed'\\">\\n                            <group string=\\"Menus créés\\"/>\\n                            <field name=\\"menus_by_module\\"/>\\n                            <group string=\\"Vues créées\\"/>\\n                            <field name=\\"views_by_module\\"/>\\n                            <group string=\\"Rapports définis\\"/>\\n                            <field name=\\"reports_by_module\\"/>\\n                        </page>\\n                    </notebook>\\n                    <field name=\\"description_html\\" class=\\"oe_styling_v8\\" invisible=\\"not description_html\\"/>\\n                    </sheet>\\n                </form>"}	<?xml version="1.0"?>\n<form create="0" edit="0" string="Module" class="o_module_form">\n                    <link rel="stylesheet" href="/base/static/src/css/description.css"/>\n                    <sheet>\n                    <field name="icon_image" widget="image" class="oe_avatar"/>\n                    <div class="mb32">\n                        <h1 class="d-flex flex-column">\n                            <field name="shortdesc" placeholder="Module Name"/>\n                            <field class="fs-2 text-muted" name="summary" invisible="not summary"/>\n                        </h1>\n                        <h4 class="text-muted d-flex flex-column">\n                            <div>By <field name="author" class="oe_inline" placeholder="Author Name"/> </div>\n                            <small><field name="website" widget="url" invisible="not website"/></small>\n                        </h4>\n\n                        <div>\n                            <button name="button_immediate_install" string="Activate" invisible="to_buy or state != 'uninstalled'" type="object" class="btn btn-primary me-1" groups="base.group_system"/>\n                            <a href="https://odoo.com/pricing?utm_source=db&amp;utm_medium=module#hosting=on_premise" target="_blank" class="btn btn-primary me-1" invisible="not to_buy or state not in ('uninstalled', 'uninstallable')" role="button">Upgrade</a>\n                            <button name="button_immediate_upgrade" invisible="state != 'installed'" string="Upgrade" type="object" class="btn btn-primary me-1" groups="base.group_system"/>\n                            <button name="button_uninstall_wizard" invisible="state != 'installed'" string="Uninstall" type="object" class="btn btn-secondary me-1" groups="base.group_system"/>\n                            <button name="button_uninstall_cancel" invisible="state != 'to remove'" string="Cancel Uninstall" type="object" class="btn btn-secondary me-1" groups="base.group_system"/>\n                            <button name="button_upgrade_cancel" invisible="state != 'to upgrade'" string="Cancel Upgrade" type="object" class="btn btn-secondary me-1" groups="base.group_system"/>\n                            <button name="button_install_cancel" invisible="state != 'to install'" string="Cancel Install" type="object" class="btn btn-secondary me-1" groups="base.group_system"/>\n                        </div>\n                        <h6 class="text-muted mt-2" invisible="not has_iap">Contains In-App Purchases</h6>\n                    </div>\n                    <div class="clearfix"/>\n                    <notebook groups="base.group_no_one">\n                        <page string="Information" name="information">\n                            <group>\n                                <group>\n                                    <field name="category_id" options="{'no_open': True, 'no_create': True}"/>\n                                    <field name="name"/>\n                                    <field name="license"/>\n                                    <field name="installed_version"/>\n                                </group>\n                            </group>\n                        </page>\n                        <page string="Technical Data" name="technical_data">\n                            <group col="4">\n                                <field name="demo"/>\n                                <field name="application"/>\n                                <field name="state"/>\n                            </group>\n                            <group>\n                                <group string="Dependencies">\n                                    <field name="dependencies_id" nolabel="1" colspan="2">\n                                        <list string="Dependencies">\n                                            <field name="name"/>\n                                            <field name="state"/>\n                                        </list>\n                                    </field>\n                                </group>\n                                <group string="Exclusions">\n                                    <field name="exclusion_ids" nolabel="1" colspan="2">\n                                        <list string="Exclusions">\n                                            <field name="name"/>\n                                            <field name="state"/>\n                                        </list>\n                                    </field>\n                                </group>\n                            </group>\n                        </page>\n                        <page string="Installed Features" name="installed_features" invisible="state != 'installed'">\n                            <group string="Created Menus"/>\n                            <field name="menus_by_module"/>\n                            <group string="Created Views"/>\n                            <field name="views_by_module"/>\n                            <group string="Defined Reports"/>\n                            <field name="reports_by_module"/>\n                        </page>\n                    </notebook>\n                    <field name="description_html" class="oe_styling_v8" invisible="not description_html"/>\n                    </sheet>\n                </form>\n            	f	t	2025-07-20 21:14:37.445508	2025-07-20 21:14:37.445508	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	\N
1794	16	1532	1	1	product.template.list.purchasable.inherit	product.template	\N	list	account/views/product_view.xml	extension	{"en_US": "<xpath expr=\\"//field[@name='standard_price']\\" position=\\"after\\">\\n                        <field name=\\"supplier_taxes_id\\" widget=\\"many2many_tax_tags\\" context=\\"{'search_default_domestictax': True, 'append_fields': ['company_id']}\\"/>\\n                    </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//field[@name='standard_price']" position="after">\n                        <field name="supplier_taxes_id" widget="many2many_tax_tags" context="{'search_default_domestictax': True, 'append_fields': ['company_id']}"/>\n                    </xpath>\n                	f	t	2025-07-20 21:22:06.63315	2025-07-20 21:22:06.63315	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	f
2524	16	2063	1	1	sale.order.form	sale.order	\N	form	website_sale/views/sale_order_views.xml	extension	{"en_US": "<data><button name=\\"action_quotation_send\\" id=\\"quotation_send_primary\\" position=\\"attributes\\">\\n                <attribute name=\\"invisible\\" separator=\\"or\\" add=\\"is_abandoned_cart and not cart_recovery_email_sent\\"/>\\n            </button>\\n            <button name=\\"action_quotation_send\\" position=\\"after\\">\\n                <button name=\\"action_recovery_email_send\\" type=\\"object\\" string=\\"Send a Recovery Email\\" class=\\"btn-primary\\" data-hotkey=\\"l\\" invisible=\\"not is_abandoned_cart or cart_recovery_email_sent\\"/>\\n            </button>\\n            <button name=\\"action_quotation_send\\" id=\\"quotation_send\\" position=\\"after\\">\\n                <button name=\\"action_quotation_send\\" id=\\"send_by_email_bis\\" string=\\"Send by Email\\" type=\\"object\\" invisible=\\"not is_abandoned_cart or cart_recovery_email_sent or state != 'draft'\\"/>\\n            </button>\\n            <field name=\\"partner_id\\" position=\\"attributes\\">\\n                <attribute name=\\"context\\">{\\n                    'display_website': True,\\n                    'res_partner_search_mode': 'customer',\\n                    'show_address': 1,\\n                    'show_vat': True,\\n                }</attribute>\\n            </field>\\n            <field name=\\"team_id\\" position=\\"after\\">\\n                <field name=\\"website_id\\" invisible=\\"not website_id\\" groups=\\"website.group_multi_website\\"/>\\n            </field>\\n        </data>", "fr_FR": "<data><button name=\\"action_quotation_send\\" id=\\"quotation_send_primary\\" position=\\"attributes\\">\\n                <attribute name=\\"invisible\\" separator=\\"or\\" add=\\"is_abandoned_cart and not cart_recovery_email_sent\\"/>\\n            </button>\\n            <button name=\\"action_quotation_send\\" position=\\"after\\">\\n                <button name=\\"action_recovery_email_send\\" type=\\"object\\" string=\\"Envoyer un e-mail de récupération\\" class=\\"btn-primary\\" data-hotkey=\\"l\\" invisible=\\"not is_abandoned_cart or cart_recovery_email_sent\\"/>\\n            </button>\\n            <button name=\\"action_quotation_send\\" id=\\"quotation_send\\" position=\\"after\\">\\n                <button name=\\"action_quotation_send\\" id=\\"send_by_email_bis\\" string=\\"Envoyer par e-mail\\" type=\\"object\\" invisible=\\"not is_abandoned_cart or cart_recovery_email_sent or state != 'draft'\\"/>\\n            </button>\\n            <field name=\\"partner_id\\" position=\\"attributes\\">\\n                <attribute name=\\"context\\">{\\n                    'display_website': True,\\n                    'res_partner_search_mode': 'customer',\\n                    'show_address': 1,\\n                    'show_vat': True,\\n                }</attribute>\\n            </field>\\n            <field name=\\"team_id\\" position=\\"after\\">\\n                <field name=\\"website_id\\" invisible=\\"not website_id\\" groups=\\"website.group_multi_website\\"/>\\n            </field>\\n        </data>"}	<?xml version="1.0"?>\n<data><button name="action_quotation_send" id="quotation_send_primary" position="attributes">\n                <attribute name="invisible" separator="or" add="is_abandoned_cart and not cart_recovery_email_sent"/>\n            </button>\n            <button name="action_quotation_send" position="after">\n                <button name="action_recovery_email_send" type="object" string="Send a Recovery Email" class="btn-primary" data-hotkey="l" invisible="not is_abandoned_cart or cart_recovery_email_sent"/>\n            </button>\n            <button name="action_quotation_send" id="quotation_send" position="after">\n                <button name="action_quotation_send" id="send_by_email_bis" string="Send by Email" type="object" invisible="not is_abandoned_cart or cart_recovery_email_sent or state != 'draft'"/>\n            </button>\n            <field name="partner_id" position="attributes">\n                <attribute name="context">{\n                    'display_website': True,\n                    'res_partner_search_mode': 'customer',\n                    'show_address': 1,\n                    'show_vat': True,\n                }</attribute>\n            </field>\n            <field name="team_id" position="after">\n                <field name="website_id" invisible="not website_id" groups="website.group_multi_website"/>\n            </field>\n        </data>	f	t	2025-07-20 21:22:19.442228	2025-07-20 21:22:19.442228	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	f
2349	16	\N	1	1	sale.report.view.graph.website	sale.report	\N	graph	website_sale/report/sale_report_views.xml	primary	{"en_US": "<graph string=\\"Sale Analysis\\" sample=\\"1\\">\\n                <field name=\\"date\\"/>\\n                <field name=\\"price_subtotal\\" type=\\"measure\\"/>\\n            </graph>", "fr_FR": "<graph string=\\"Analyse des ventes\\" sample=\\"1\\">\\n                <field name=\\"date\\"/>\\n                <field name=\\"price_subtotal\\" type=\\"measure\\"/>\\n            </graph>"}	<?xml version="1.0"?>\n<graph string="Sale Analysis" sample="1">\n                <field name="date"/>\n                <field name="price_subtotal" type="measure"/>\n            </graph>\n        	f	t	2025-07-20 21:22:19.442228	2025-07-20 21:22:19.442228	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	f
2348	16	\N	1	1	sale.report.view.pivot.website	sale.report	\N	pivot	website_sale/report/sale_report_views.xml	primary	{"en_US": "<pivot string=\\"Sales Analysis\\" sample=\\"1\\">\\n                <field name=\\"date\\" type=\\"row\\"/>\\n                <field name=\\"state\\" type=\\"col\\"/>\\n                <field name=\\"price_subtotal\\" type=\\"measure\\"/>\\n            </pivot>", "fr_FR": "<pivot string=\\"Analyse des ventes\\" sample=\\"1\\">\\n                <field name=\\"date\\" type=\\"row\\"/>\\n                <field name=\\"state\\" type=\\"col\\"/>\\n                <field name=\\"price_subtotal\\" type=\\"measure\\"/>\\n            </pivot>"}	<?xml version="1.0"?>\n<pivot string="Sales Analysis" sample="1">\n                <field name="date" type="row"/>\n                <field name="state" type="col"/>\n                <field name="price_subtotal" type="measure"/>\n            </pivot>\n        	f	t	2025-07-20 21:22:19.442228	2025-07-20 21:22:19.442228	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	f
2347	16	\N	1	1	sale.report.search	sale.report	\N	search	website_sale/report/sale_report_views.xml	primary	{"en_US": "<search string=\\"Sales\\">\\n                <field name=\\"website_id\\" groups=\\"website.group_multi_website\\"/>\\n                <field name=\\"product_id\\"/>\\n                <field name=\\"categ_id\\"/>\\n                <field name=\\"partner_id\\"/>\\n                <field name=\\"country_id\\"/>\\n                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                <filter string=\\"Confirmed Orders\\" name=\\"confirmed\\" domain=\\"[('state', '=', 'sale')]\\"/>\\n                <separator/>\\n                <filter name=\\"filter_date\\" date=\\"date\\" default_period=\\"month\\"/>\\n                <group expand=\\"0\\" string=\\"Group By\\">\\n                    <filter string=\\"Website\\" name=\\"groupby_website\\" context=\\"{'group_by':'website_id'}\\" groups=\\"website.group_multi_website\\"/>\\n                    <filter string=\\"Product\\" name=\\"groupby_product\\" context=\\"{'group_by':'product_id'}\\"/>\\n                    <filter string=\\"Product Category\\" name=\\"groupby_product_category\\" context=\\"{'group_by':'categ_id'}\\"/>\\n                    <filter string=\\"Customer\\" name=\\"groupby_customer\\" context=\\"{'group_by':'partner_id'}\\"/>\\n                    <filter string=\\"Customer Country\\" name=\\"groupby_country\\" context=\\"{'group_by':'country_id'}\\"/>\\n                    <filter string=\\"Status\\" name=\\"groupby_status\\" context=\\"{'group_by':'state'}\\"/>\\n                    <filter string=\\"eCommerce Category\\" name=\\"groupby_product_public_category\\" context=\\"{'group_by': 'public_categ_ids'}\\"/>\\n                    <separator orientation=\\"vertical\\"/>\\n                    <filter string=\\"Order Date\\" name=\\"groupby_order_date\\" context=\\"{'group_by':'date'}\\"/>\\n                    <!-- Dashboard filter - used by context -->\\n                    <filter string=\\"Last Week\\" invisible=\\"1\\" name=\\"week\\" domain=\\"[('date','&gt;=', (context_today() - datetime.timedelta(days=7)).strftime('%Y-%m-%d'))]\\"/>\\n                    <filter string=\\"Last Month\\" invisible=\\"1\\" name=\\"month\\" domain=\\"[('date','&gt;=', (context_today() - datetime.timedelta(days=30)).strftime('%Y-%m-%d'))]\\"/>\\n                    <filter string=\\"Last Year\\" invisible=\\"1\\" name=\\"year\\" domain=\\"[('date','&gt;=', (context_today() - datetime.timedelta(days=365)).strftime('%Y-%m-%d'))]\\"/>\\n                </group>\\n            </search>", "fr_FR": "<search string=\\"Ventes\\">\\n                <field name=\\"website_id\\" groups=\\"website.group_multi_website\\"/>\\n                <field name=\\"product_id\\"/>\\n                <field name=\\"categ_id\\"/>\\n                <field name=\\"partner_id\\"/>\\n                <field name=\\"country_id\\"/>\\n                <field name=\\"company_id\\" groups=\\"base.group_multi_company\\"/>\\n                <filter string=\\"Commandes confirmées\\" name=\\"confirmed\\" domain=\\"[('state', '=', 'sale')]\\"/>\\n                <separator/>\\n                <filter name=\\"filter_date\\" date=\\"date\\" default_period=\\"month\\"/>\\n                <group expand=\\"0\\" string=\\"Regrouper par\\">\\n                    <filter string=\\"Site Web\\" name=\\"groupby_website\\" context=\\"{'group_by':'website_id'}\\" groups=\\"website.group_multi_website\\"/>\\n                    <filter string=\\"Produit\\" name=\\"groupby_product\\" context=\\"{'group_by':'product_id'}\\"/>\\n                    <filter string=\\"Catégorie de produits\\" name=\\"groupby_product_category\\" context=\\"{'group_by':'categ_id'}\\"/>\\n                    <filter string=\\"Client\\" name=\\"groupby_customer\\" context=\\"{'group_by':'partner_id'}\\"/>\\n                    <filter string=\\"Pays du client\\" name=\\"groupby_country\\" context=\\"{'group_by':'country_id'}\\"/>\\n                    <filter string=\\"Statut\\" name=\\"groupby_status\\" context=\\"{'group_by':'state'}\\"/>\\n                    <filter string=\\"Catégorie d'eCommerce\\" name=\\"groupby_product_public_category\\" context=\\"{'group_by': 'public_categ_ids'}\\"/>\\n                    <separator orientation=\\"vertical\\"/>\\n                    <filter string=\\"Date de la commande\\" name=\\"groupby_order_date\\" context=\\"{'group_by':'date'}\\"/>\\n                    <!-- Dashboard filter - used by context -->\\n                    <filter string=\\"Semaine dernière\\" invisible=\\"1\\" name=\\"week\\" domain=\\"[('date','&gt;=', (context_today() - datetime.timedelta(days=7)).strftime('%Y-%m-%d'))]\\"/>\\n                    <filter string=\\"Le mois dernier\\" invisible=\\"1\\" name=\\"month\\" domain=\\"[('date','&gt;=', (context_today() - datetime.timedelta(days=30)).strftime('%Y-%m-%d'))]\\"/>\\n                    <filter string=\\"L'année dernière \\" invisible=\\"1\\" name=\\"year\\" domain=\\"[('date','&gt;=', (context_today() - datetime.timedelta(days=365)).strftime('%Y-%m-%d'))]\\"/>\\n                </group>\\n            </search>"}	<?xml version="1.0"?>\n<search string="Sales">\n                <field name="website_id" groups="website.group_multi_website"/>\n                <field name="product_id"/>\n                <field name="categ_id"/>\n                <field name="partner_id"/>\n                <field name="country_id"/>\n                <field name="company_id" groups="base.group_multi_company"/>\n                <filter string="Confirmed Orders" name="confirmed" domain="[('state', '=', 'sale')]"/>\n                <separator/>\n                <filter name="filter_date" date="date" default_period="month"/>\n                <group expand="0" string="Group By">\n                    <filter string="Website" name="groupby_website" context="{'group_by':'website_id'}" groups="website.group_multi_website"/>\n                    <filter string="Product" name="groupby_product" context="{'group_by':'product_id'}"/>\n                    <filter string="Product Category" name="groupby_product_category" context="{'group_by':'categ_id'}"/>\n                    <filter string="Customer" name="groupby_customer" context="{'group_by':'partner_id'}"/>\n                    <filter string="Customer Country" name="groupby_country" context="{'group_by':'country_id'}"/>\n                    <filter string="Status" name="groupby_status" context="{'group_by':'state'}"/>\n                    <filter string="eCommerce Category" name="groupby_product_public_category" context="{'group_by': 'public_categ_ids'}"/>\n                    <separator orientation="vertical"/>\n                    <filter string="Order Date" name="groupby_order_date" context="{'group_by':'date'}"/>\n                    <!-- Dashboard filter - used by context -->\n                    <filter string="Last Week" invisible="1" name="week" domain="[('date','&gt;=', (context_today() - datetime.timedelta(days=7)).strftime('%Y-%m-%d'))]"/>\n                    <filter string="Last Month" invisible="1" name="month" domain="[('date','&gt;=', (context_today() - datetime.timedelta(days=30)).strftime('%Y-%m-%d'))]"/>\n                    <filter string="Last Year" invisible="1" name="year" domain="[('date','&gt;=', (context_today() - datetime.timedelta(days=365)).strftime('%Y-%m-%d'))]"/>\n                </group>\n            </search>\n        	f	t	2025-07-20 21:22:19.442228	2025-07-20 21:22:19.442228	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	f
2476	16	\N	1	1	Shop Product Carousel	\N	website_sale.shop_product_carousel	qweb	website_sale/views/templates.xml	primary	{"en_US": "<t name=\\"Shop Product Carousel\\" t-name=\\"website_sale.shop_product_carousel\\">\\n        <t t-set=\\"product_carousel_block_name\\">Product Carousel</t>\\n        <div id=\\"o-carousel-product\\" t-attf-class=\\"#{len(product_images) &gt; 1 and 'o_carousel_not_single'} carousel slide position-sticky mb-3 overflow-hidden\\" t-att-data-name=\\"product_carousel_block_name\\">\\n            <div class=\\"o_carousel_product_outer carousel-outer position-relative d-flex align-items-center w-100 overflow-hidden\\">\\n                <span t-if=\\"len(product_images) &gt; 1\\" t-attf-class=\\"o_ribbon #{ribbon._get_position_class()} z-1\\" t-attf-style=\\"#{text_color and ('color: %s; ' % text_color)}#{bg_color and 'background-color:' + bg_color}\\" t-out=\\"ribbon['name'] or ''\\"/>\\n                <div class=\\"carousel-inner h-100\\">\\n                    <t t-set=\\"image_classes\\" t-value=\\"'d-flex align-items-center justify-content-center h-100'\\"/>\\n                    <t t-foreach=\\"product_images\\" t-as=\\"product_image\\">\\n                        <div t-attf-class=\\"carousel-item h-100 text-center#{' active' if product_image_first else ''}\\">\\n                            <t t-call=\\"website_sale.shop_product_image\\"/>\\n                        </div>\\n                    </t>\\n                </div>\\n                <t t-if=\\"len(product_images) &gt; 1\\">\\n                    <a class=\\"carousel-control-prev\\" href=\\"#o-carousel-product\\" role=\\"button\\" data-bs-slide=\\"prev\\">\\n                        <i class=\\"oi oi-chevron-left oe_unmovable border bg-white text-900\\" role=\\"img\\" aria-label=\\"Previous\\" title=\\"Previous\\"/>\\n                    </a>\\n                    <a class=\\"carousel-control-next\\" href=\\"#o-carousel-product\\" role=\\"button\\" data-bs-slide=\\"next\\">\\n                        <i class=\\"oi oi-chevron-right oe_unmovable border bg-white text-900\\" role=\\"img\\" aria-label=\\"Next\\" title=\\"Next\\"/>\\n                    </a>\\n                </t>\\n            </div>\\n        </div>\\n    </t>", "fr_FR": "<t name=\\"Shop Product Carousel\\" t-name=\\"website_sale.shop_product_carousel\\">\\n        <t t-set=\\"product_carousel_block_name\\">Carrousel de produits</t>\\n        <div id=\\"o-carousel-product\\" t-attf-class=\\"#{len(product_images) &gt; 1 and 'o_carousel_not_single'} carousel slide position-sticky mb-3 overflow-hidden\\" t-att-data-name=\\"product_carousel_block_name\\">\\n            <div class=\\"o_carousel_product_outer carousel-outer position-relative d-flex align-items-center w-100 overflow-hidden\\">\\n                <span t-if=\\"len(product_images) &gt; 1\\" t-attf-class=\\"o_ribbon #{ribbon._get_position_class()} z-1\\" t-attf-style=\\"#{text_color and ('color: %s; ' % text_color)}#{bg_color and 'background-color:' + bg_color}\\" t-out=\\"ribbon['name'] or ''\\"/>\\n                <div class=\\"carousel-inner h-100\\">\\n                    <t t-set=\\"image_classes\\" t-value=\\"'d-flex align-items-center justify-content-center h-100'\\"/>\\n                    <t t-foreach=\\"product_images\\" t-as=\\"product_image\\">\\n                        <div t-attf-class=\\"carousel-item h-100 text-center#{' active' if product_image_first else ''}\\">\\n                            <t t-call=\\"website_sale.shop_product_image\\"/>\\n                        </div>\\n                    </t>\\n                </div>\\n                <t t-if=\\"len(product_images) &gt; 1\\">\\n                    <a class=\\"carousel-control-prev\\" href=\\"#o-carousel-product\\" role=\\"button\\" data-bs-slide=\\"prev\\">\\n                        <i class=\\"oi oi-chevron-left oe_unmovable border bg-white text-900\\" role=\\"img\\" aria-label=\\"Précédent\\" title=\\"Précédent\\"/>\\n                    </a>\\n                    <a class=\\"carousel-control-next\\" href=\\"#o-carousel-product\\" role=\\"button\\" data-bs-slide=\\"next\\">\\n                        <i class=\\"oi oi-chevron-right oe_unmovable border bg-white text-900\\" role=\\"img\\" aria-label=\\"Suivant\\" title=\\"Suivant\\"/>\\n                    </a>\\n                </t>\\n            </div>\\n        </div>\\n    </t>"}	<?xml version="1.0"?>\n<t name="Shop Product Carousel" t-name="website_sale.shop_product_carousel">\n        <t t-set="product_carousel_block_name">Product Carousel</t>\n        <div id="o-carousel-product" t-attf-class="#{len(product_images) &gt; 1 and 'o_carousel_not_single'} carousel slide position-sticky mb-3 overflow-hidden" t-att-data-name="product_carousel_block_name">\n            <div class="o_carousel_product_outer carousel-outer position-relative d-flex align-items-center w-100 overflow-hidden">\n                <span t-if="len(product_images) &gt; 1" t-attf-class="o_ribbon #{ribbon._get_position_class()} z-1" t-attf-style="#{text_color and ('color: %s; ' % text_color)}#{bg_color and 'background-color:' + bg_color}" t-out="ribbon['name'] or ''"/>\n                <div class="carousel-inner h-100">\n                    <t t-set="image_classes" t-value="'d-flex align-items-center justify-content-center h-100'"/>\n                    <t t-foreach="product_images" t-as="product_image">\n                        <div t-attf-class="carousel-item h-100 text-center#{' active' if product_image_first else ''}">\n                            <t t-call="website_sale.shop_product_image"/>\n                        </div>\n                    </t>\n                </div>\n                <t t-if="len(product_images) &gt; 1">\n                    <a class="carousel-control-prev" href="#o-carousel-product" role="button" data-bs-slide="prev">\n                        <i class="oi oi-chevron-left oe_unmovable border bg-white text-900" role="img" aria-label="Previous" title="Previous"/>\n                    </a>\n                    <a class="carousel-control-next" href="#o-carousel-product" role="button" data-bs-slide="next">\n                        <i class="oi oi-chevron-right oe_unmovable border bg-white text-900" role="img" aria-label="Next" title="Next"/>\n                    </a>\n                </t>\n            </div>\n        </div>\n    </t>\n\n    	f	t	2025-07-20 21:22:19.442228	2025-07-20 21:22:19.442228	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	f
1797	16	1476	1	1	account.analytic.plan.inherit.form	account.analytic.plan	\N	form	account/views/account_analytic_plan_views.xml	extension	{"en_US": "<data>\\n                    <xpath expr=\\"//field[@name='applicability_ids']//field[@name='business_domain']\\" position=\\"after\\">\\n                        <field name=\\"display_account_prefix\\" column_invisible=\\"True\\"/>\\n                        <field name=\\"account_prefix_placeholder\\" column_invisible=\\"True\\"/>\\n                        <field name=\\"account_prefix\\" widget=\\"char_with_placeholder_field\\" options=\\"{'placeholder_field': 'account_prefix_placeholder'}\\" invisible=\\"not display_account_prefix\\"/>\\n                        <field name=\\"product_categ_id\\"/>\\n                    </xpath>\\n                </data>"}	<?xml version="1.0"?>\n<data>\n                    <xpath expr="//field[@name='applicability_ids']//field[@name='business_domain']" position="after">\n                        <field name="display_account_prefix" column_invisible="True"/>\n                        <field name="account_prefix_placeholder" column_invisible="True"/>\n                        <field name="account_prefix" widget="char_with_placeholder_field" options="{'placeholder_field': 'account_prefix_placeholder'}" invisible="not display_account_prefix"/>\n                        <field name="product_categ_id"/>\n                    </xpath>\n                </data>\n            	f	t	2025-07-20 21:22:06.63315	2025-07-20 21:22:06.63315	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	f
414	16	49	1	1	ir.model.fields form	ir.model.fields	\N	form	mail/views/ir_model_views.xml	extension	{"en_US": "<field name=\\"copied\\" position=\\"after\\">\\n                <field name=\\"state\\" invisible=\\"1\\"/>\\n                <field name=\\"tracking\\" invisible=\\"ttype == 'binary'\\" readonly=\\"state != 'manual'\\"/>\\n            </field>"}	<?xml version="1.0"?>\n<field name="copied" position="after">\n                <field name="state" invisible="1"/>\n                <field name="tracking" invisible="ttype == 'binary'" readonly="state != 'manual'"/>\n            </field>\n        	f	t	2025-07-20 21:14:37.445508	2025-07-20 21:14:37.445508	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	\N
1799	16	1472	1	1	account.analytic.account.list.inherit	account.analytic.account	\N	list	account/views/account_analytic_account_views.xml	extension	{"en_US": "<data><field name=\\"debit\\" position=\\"attributes\\">\\n                    <attribute name=\\"column_invisible\\">False</attribute>\\n                    <attribute name=\\"groups\\">account.group_account_readonly</attribute>\\n                </field>\\n                <field name=\\"credit\\" position=\\"attributes\\">\\n                    <attribute name=\\"column_invisible\\">False</attribute>\\n                    <attribute name=\\"groups\\">account.group_account_readonly</attribute>\\n                </field>\\n            </data>"}	<?xml version="1.0"?>\n<data><field name="debit" position="attributes">\n                    <attribute name="column_invisible">False</attribute>\n                    <attribute name="groups">account.group_account_readonly</attribute>\n                </field>\n                <field name="credit" position="attributes">\n                    <attribute name="column_invisible">False</attribute>\n                    <attribute name="groups">account.group_account_readonly</attribute>\n                </field>\n            </data>	f	t	2025-07-20 21:22:06.63315	2025-07-20 21:22:06.63315	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	f
109	16	\N	1	1	Export Translations	base.language.export	\N	form	base/wizard/base_export_language_views.xml	primary	{"en_US": "<form string=\\"Export Translations\\">\\n                    <field name=\\"name\\" invisible=\\"1\\"/> <!-- The name is needed in the BinaryField component used to download the file -->\\n                    <group invisible=\\"state != 'choose'\\" string=\\"Export Settings\\">\\n                        <field name=\\"lang\\"/>\\n                        <field name=\\"format\\"/>\\n                        <field name=\\"export_type\\"/>\\n                        <field name=\\"modules\\" widget=\\"many2many_tags\\" options=\\"{'no_create': True}\\" invisible=\\"export_type == 'model'\\"/>\\n                        <field name=\\"model_id\\" options=\\"{'no_create': True}\\" invisible=\\"export_type == 'module'\\" required=\\"export_type == 'model'\\"/>\\n                        <field name=\\"model_name\\" invisible=\\"1\\"/> <!-- The model_name is needed for the option of the domain -->\\n                        <field name=\\"domain\\" widget=\\"domain\\" options=\\"{'model': 'model_name'}\\" invisible=\\"export_type == 'module'\\"/>\\n                    </group>\\n                    <div invisible=\\"state != 'get'\\">\\n                        <h2>Export Complete</h2>\\n                        <div invisible=\\"data\\">\\n                            <div class=\\"mb-2 rounded-2 overflow-hidden d-grid gap-2\\">\\n                                <div class=\\"alert alert-warning m-0 p-1 ps-3\\" role=\\"alert\\">\\n                                    <div name=\\"error\\" style=\\"white-space: pre-wrap;\\" invisible=\\"export_type == 'module'\\">\\n                                        Model\\n                                        <field name=\\"model_id\\" readonly=\\"1\\"/>\\n                                        does not contain translatable terms.<br/>\\n                                    </div>\\n                                    <div name=\\"error\\" style=\\"white-space: pre-wrap;\\" invisible=\\"export_type == 'model'\\">\\n                                        Modules\\n                                        <field name=\\"modules\\" widget=\\"many2many_tags\\" readonly=\\"1\\"/>\\n                                        do not contain translatable terms.<br/>\\n                                    </div>\\n                                </div>\\n                            </div>\\n                            No file could be exported.\\n                        </div>\\n                        <div invisible=\\"not data\\">\\n                            <p>Here is the exported translation file: <field name=\\"data\\" readonly=\\"1\\" filename=\\"name\\"/></p>\\n                            <p>This file was generated using the universal <strong>Unicode/UTF-8</strong> file encoding, please be sure to view and edit\\n                               using the same encoding.</p>\\n                            <p>The next step depends on the file format:\\n                                <ul>\\n                                <li>CSV format: you may edit it directly with your favorite spreadsheet software,\\n                                    the rightmost column (value) contains the translations</li>\\n                                <li>PO(T) format: you should edit it with a PO editor such as\\n                                    <a href=\\"http://www.poedit.net/\\" target=\\"_blank\\">POEdit</a>, or your preferred text editor</li>\\n                                <li>TGZ format: bundles multiple PO(T) files as a single archive</li>\\n                                </ul>\\n                            </p>\\n                            <p>For more details about translating Odoo in your language, please refer to the\\n                                <a href=\\"https://github.com/odoo/odoo/wiki/Translations\\" target=\\"_blank\\">documentation</a>.</p>\\n                        </div>\\n                    </div>\\n                    <footer invisible=\\"state != 'choose'\\">\\n                        <button name=\\"act_getfile\\" data-hotkey=\\"q\\" string=\\"Export\\" type=\\"object\\" class=\\"btn-primary\\"/>\\n                        <button special=\\"cancel\\" data-hotkey=\\"x\\" string=\\"Cancel\\" type=\\"object\\" class=\\"btn-secondary\\"/>\\n                    </footer>\\n                    <footer invisible=\\"state != 'get'\\">\\n                        <button special=\\"cancel\\" data-hotkey=\\"x\\" string=\\"Close\\" type=\\"object\\" class=\\"btn-primary\\"/>\\n                    </footer>\\n                </form>", "fr_FR": "<form string=\\"Exporter des traductions\\">\\n                    <field name=\\"name\\" invisible=\\"1\\"/> <!-- The name is needed in the BinaryField component used to download the file -->\\n                    <group invisible=\\"state != 'choose'\\" string=\\"Réglages de l'export\\">\\n                        <field name=\\"lang\\"/>\\n                        <field name=\\"format\\"/>\\n                        <field name=\\"export_type\\"/>\\n                        <field name=\\"modules\\" widget=\\"many2many_tags\\" options=\\"{'no_create': True}\\" invisible=\\"export_type == 'model'\\"/>\\n                        <field name=\\"model_id\\" options=\\"{'no_create': True}\\" invisible=\\"export_type == 'module'\\" required=\\"export_type == 'model'\\"/>\\n                        <field name=\\"model_name\\" invisible=\\"1\\"/> <!-- The model_name is needed for the option of the domain -->\\n                        <field name=\\"domain\\" widget=\\"domain\\" options=\\"{'model': 'model_name'}\\" invisible=\\"export_type == 'module'\\"/>\\n                    </group>\\n                    <div invisible=\\"state != 'get'\\">\\n                        <h2>Export complet</h2>\\n                        <div invisible=\\"data\\">\\n                            <div class=\\"mb-2 rounded-2 overflow-hidden d-grid gap-2\\">\\n                                <div class=\\"alert alert-warning m-0 p-1 ps-3\\" role=\\"alert\\">\\n                                    <div name=\\"error\\" style=\\"white-space: pre-wrap;\\" invisible=\\"export_type == 'module'\\">\\n                                        Model\\n                                        <field name=\\"model_id\\" readonly=\\"1\\"/>\\n                                        does not contain translatable terms.<br/>\\n                                    </div>\\n                                    <div name=\\"error\\" style=\\"white-space: pre-wrap;\\" invisible=\\"export_type == 'model'\\">\\n                                        Modules\\n                                        <field name=\\"modules\\" widget=\\"many2many_tags\\" readonly=\\"1\\"/>\\n                                        do not contain translatable terms.<br/>\\n                                    </div>\\n                                </div>\\n                            </div>\\n                            No file could be exported.\\n                        </div>\\n                        <div invisible=\\"not data\\">\\n                            <p>Voici le fichier de traduction exporté : <field name=\\"data\\" readonly=\\"1\\" filename=\\"name\\"/></p>\\n                            <p>This file was generated using the universal <strong>Unicode/UTF-8</strong> file encoding, please be sure to view and edit\\n                               using the same encoding.</p>\\n                            <p>La prochaine étape dépend du format de fichier :\\n                                <ul>\\n                                <li>CSV format: you may edit it directly with your favorite spreadsheet software,\\n                                    the rightmost column (value) contains the translations</li>\\n                                <li>Format PO(T) : À modifier avec un éditeur de fichiers PO\\n                                    <a href=\\"http://www.poedit.net/\\" target=\\"_blank\\">POEdit</a>, ou votre éditeur de texte préféré</li>\\n                                <li>Format TGZ : regroupe plusieurs fichiers PO(T) en une seule archive</li>\\n                                </ul>\\n                            </p>\\n                            <p>Pour plus de détails concernant la traduction d'Odoo dans votre langue, veuillez consulter\\n                                <a href=\\"https://github.com/odoo/odoo/wiki/Translations\\" target=\\"_blank\\">documentation</a>.</p>\\n                        </div>\\n                    </div>\\n                    <footer invisible=\\"state != 'choose'\\">\\n                        <button name=\\"act_getfile\\" data-hotkey=\\"q\\" string=\\"Exporter\\" type=\\"object\\" class=\\"btn-primary\\"/>\\n                        <button special=\\"cancel\\" data-hotkey=\\"x\\" string=\\"Annuler\\" type=\\"object\\" class=\\"btn-secondary\\"/>\\n                    </footer>\\n                    <footer invisible=\\"state != 'get'\\">\\n                        <button special=\\"cancel\\" data-hotkey=\\"x\\" string=\\"Clôturer\\" type=\\"object\\" class=\\"btn-primary\\"/>\\n                    </footer>\\n                </form>"}	<?xml version="1.0"?>\n<form string="Export Translations">\n                    <field name="name" invisible="1"/> <!-- The name is needed in the BinaryField component used to download the file -->\n                    <group invisible="state != 'choose'" string="Export Settings">\n                        <field name="lang"/>\n                        <field name="format"/>\n                        <field name="export_type"/>\n                        <field name="modules" widget="many2many_tags" options="{'no_create': True}" invisible="export_type == 'model'"/>\n                        <field name="model_id" options="{'no_create': True}" invisible="export_type == 'module'" required="export_type == 'model'"/>\n                        <field name="model_name" invisible="1"/> <!-- The model_name is needed for the option of the domain -->\n                        <field name="domain" widget="domain" options="{'model': 'model_name'}" invisible="export_type == 'module'"/>\n                    </group>\n                    <div invisible="state != 'get'">\n                        <h2>Export Complete</h2>\n                        <div invisible="data">\n                            <div class="mb-2 rounded-2 overflow-hidden d-grid gap-2">\n                                <div class="alert alert-warning m-0 p-1 ps-3" role="alert">\n                                    <div name="error" style="white-space: pre-wrap;" invisible="export_type == 'module'">\n                                        Model\n                                        <field name="model_id" readonly="1"/>\n                                        does not contain translatable terms.<br/>\n                                    </div>\n                                    <div name="error" style="white-space: pre-wrap;" invisible="export_type == 'model'">\n                                        Modules\n                                        <field name="modules" widget="many2many_tags" readonly="1"/>\n                                        do not contain translatable terms.<br/>\n                                    </div>\n                                </div>\n                            </div>\n                            No file could be exported.\n                        </div>\n                        <div invisible="not data">\n                            <p>Here is the exported translation file: <field name="data" readonly="1" filename="name"/></p>\n                            <p>This file was generated using the universal <strong>Unicode/UTF-8</strong> file encoding, please be sure to view and edit\n                               using the same encoding.</p>\n                            <p>The next step depends on the file format:\n                                <ul>\n                                <li>CSV format: you may edit it directly with your favorite spreadsheet software,\n                                    the rightmost column (value) contains the translations</li>\n                                <li>PO(T) format: you should edit it with a PO editor such as\n                                    <a href="http://www.poedit.net/" target="_blank">POEdit</a>, or your preferred text editor</li>\n                                <li>TGZ format: bundles multiple PO(T) files as a single archive</li>\n                                </ul>\n                            </p>\n                            <p>For more details about translating Odoo in your language, please refer to the\n                                <a href="https://github.com/odoo/odoo/wiki/Translations" target="_blank">documentation</a>.</p>\n                        </div>\n                    </div>\n                    <footer invisible="state != 'choose'">\n                        <button name="act_getfile" data-hotkey="q" string="Export" type="object" class="btn-primary"/>\n                        <button special="cancel" data-hotkey="x" string="Cancel" type="object" class="btn-secondary"/>\n                    </footer>\n                    <footer invisible="state != 'get'">\n                        <button special="cancel" data-hotkey="x" string="Close" type="object" class="btn-primary"/>\n                    </footer>\n                </form>\n            	f	t	2025-07-20 21:14:37.445508	2025-07-20 21:14:37.445508	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	\N
1803	16	1465	1	1	account.analytic.line.list.inherit.account	account.analytic.line	\N	list	account/views/account_analytic_line_views.xml	extension	{"en_US": "<data>\\n                    <xpath expr=\\"//field[@name='account_id']\\" position=\\"after\\">\\n                        <field name=\\"ref\\" column_invisible=\\"context.get('to_invoice', False)\\" optional=\\"hide\\"/>\\n                        <field name=\\"general_account_id\\" optional=\\"hide\\"/>\\n                        <field name=\\"move_line_id\\" widget=\\"line_open_move_widget\\" optional=\\"hide\\"/>\\n                        <field name=\\"product_id\\" optional=\\"hide\\"/>\\n                    </xpath>\\n                </data>"}	<?xml version="1.0"?>\n<data>\n                    <xpath expr="//field[@name='account_id']" position="after">\n                        <field name="ref" column_invisible="context.get('to_invoice', False)" optional="hide"/>\n                        <field name="general_account_id" optional="hide"/>\n                        <field name="move_line_id" widget="line_open_move_widget" optional="hide"/>\n                        <field name="product_id" optional="hide"/>\n                    </xpath>\n                </data>\n            	f	t	2025-07-20 21:22:06.63315	2025-07-20 21:22:06.63315	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	f
666	16	\N	1	1	sitemap_locs	\N	website.sitemap_locs	qweb	website/views/website_templates.xml	primary	{"en_US": "<t t-name=\\"website.sitemap_locs\\">\\n    <url t-foreach=\\"locs\\" t-as=\\"page\\">\\n        <loc><t t-esc=\\"url_root\\"/><t t-esc=\\"page['loc']\\"/></loc><t t-if=\\"page.get('lastmod', False)\\">\\n        <lastmod t-esc=\\"page['lastmod']\\"/></t><t t-if=\\"page.get('priority', False)\\">\\n        <priority t-esc=\\"page['priority']\\"/></t><t t-if=\\"page.get('changefreq', False)\\">\\n        <changefreq t-esc=\\"page['changefreq']\\"/></t>\\n    </url>\\n</t>"}	<?xml version="1.0"?>\n<t t-name="website.sitemap_locs">\n    <url t-foreach="locs" t-as="page">\n        <loc><t t-esc="url_root"/><t t-esc="page['loc']"/></loc><t t-if="page.get('lastmod', False)">\n        <lastmod t-esc="page['lastmod']"/></t><t t-if="page.get('priority', False)">\n        <priority t-esc="page['priority']"/></t><t t-if="page.get('changefreq', False)">\n        <changefreq t-esc="page['changefreq']"/></t>\n    </url>\n</t>\n\n	f	t	2025-07-20 21:14:37.445508	2025-07-20 21:14:37.445508	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	f
117	16	\N	1	1	res.company.form	res.company	\N	form	base/views/res_company_views.xml	primary	{"en_US": "<form string=\\"Company\\" duplicate=\\"0\\">\\n                  <sheet>\\n                    <div class=\\"oe_button_box\\" name=\\"button_box\\">\\n                        <button class=\\"oe_stat_button\\" name=\\"action_all_company_branches\\" type=\\"object\\" invisible=\\"not all_child_ids\\" icon=\\"fa-sitemap\\" string=\\"Branches\\"/>\\n                    </div>\\n                    <div class=\\"d-flex gap-2\\">\\n                        <field name=\\"logo\\" widget=\\"contact_image\\" class=\\"oe_avatar text-start float-none\\" nolabel=\\"1\\" options=\\"{'size': [100,100], 'img_class': 'rounded-4'}\\"/>\\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                    </div>\\n                    <notebook colspan=\\"4\\">\\n                        <page string=\\"General Information\\" name=\\"general_info\\">\\n                            <group>\\n                                <group>\\n                                    <field name=\\"partner_id\\" string=\\"Contact\\" readonly=\\"1\\" required=\\"0\\" groups=\\"base.group_no_one\\"/>\\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=\\"vat\\"/>\\n                                    <field name=\\"company_registry_placeholder\\" invisible=\\"1\\"/> <!-- Needed for the placeholder widget -->\\n                                    <field name=\\"company_registry\\" options=\\"{'placeholder_field': 'company_registry_placeholder'}\\"/>\\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=\\"email\\"/>\\n                                    <field name=\\"website\\" string=\\"Website\\" widget=\\"url\\" placeholder=\\"e.g. https://www.odoo.com\\"/>\\n                                    <field name=\\"parent_id\\" groups=\\"base.group_no_one\\"/>\\n                                    <field name=\\"color\\" widget=\\"color_picker\\"/>\\n                                </group>\\n                                <group name=\\"social_media\\"/>\\n                            </group>\\n                        </page>\\n                        <page string=\\"Branches\\" name=\\"branches\\">\\n                            <field name=\\"child_ids\\" nolabel=\\"1\\" context=\\"{'default_parent_id': id}\\"/>\\n                        </page>\\n                    </notebook>\\n                    </sheet>\\n                </form>", "fr_FR": "<form string=\\"Société\\" duplicate=\\"0\\">\\n                  <sheet>\\n                    <div class=\\"oe_button_box\\" name=\\"button_box\\">\\n                        <button class=\\"oe_stat_button\\" name=\\"action_all_company_branches\\" type=\\"object\\" invisible=\\"not all_child_ids\\" icon=\\"fa-sitemap\\" string=\\"Branches\\"/>\\n                    </div>\\n                    <div class=\\"d-flex gap-2\\">\\n                        <field name=\\"logo\\" widget=\\"contact_image\\" class=\\"oe_avatar text-start float-none\\" nolabel=\\"1\\" options=\\"{'size': [100,100], 'img_class': 'rounded-4'}\\"/>\\n                        <div class=\\"oe_title\\">\\n                            <label for=\\"name\\"/>\\n                            <h1>\\n                                <field name=\\"name\\" placeholder=\\"par ex. My Company\\"/>\\n                            </h1>\\n                        </div>\\n                    </div>\\n                    <notebook colspan=\\"4\\">\\n                        <page string=\\"Informations générales\\" name=\\"general_info\\">\\n                            <group>\\n                                <group>\\n                                    <field name=\\"partner_id\\" string=\\"Contact\\" readonly=\\"1\\" required=\\"0\\" groups=\\"base.group_no_one\\"/>\\n                                    <label for=\\"street\\" string=\\"Adresse\\"/>\\n                                    <div class=\\"o_address_format\\">\\n                                        <field name=\\"street\\" placeholder=\\"Rue...\\" class=\\"o_address_street\\"/>\\n                                        <field name=\\"street2\\" placeholder=\\"Rue 2...\\" class=\\"o_address_street\\"/>\\n                                        <field name=\\"city\\" placeholder=\\"Ville\\" class=\\"o_address_city\\"/>\\n                                        <field name=\\"state_id\\" class=\\"o_address_state\\" placeholder=\\"État\\" options=\\"{&quot;no_open&quot;: True}\\"/>\\n                                        <field name=\\"zip\\" placeholder=\\"Code postal\\" class=\\"o_address_zip\\"/>\\n                                        <field name=\\"country_id\\" placeholder=\\"Pays\\" class=\\"o_address_country\\" options=\\"{&quot;no_open&quot;: True, &quot;no_create&quot;: True}\\"/>\\n                                    </div>\\n                                    <field name=\\"vat\\"/>\\n                                    <field name=\\"company_registry_placeholder\\" invisible=\\"1\\"/> <!-- Needed for the placeholder widget -->\\n                                    <field name=\\"company_registry\\" options=\\"{'placeholder_field': 'company_registry_placeholder'}\\"/>\\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=\\"email\\"/>\\n                                    <field name=\\"website\\" string=\\"Site Web\\" widget=\\"url\\" placeholder=\\"par ex. https://www.odoo.com\\"/>\\n                                    <field name=\\"parent_id\\" groups=\\"base.group_no_one\\"/>\\n                                    <field name=\\"color\\" widget=\\"color_picker\\"/>\\n                                </group>\\n                                <group name=\\"social_media\\"/>\\n                            </group>\\n                        </page>\\n                        <page string=\\"Branches\\" name=\\"branches\\">\\n                            <field name=\\"child_ids\\" nolabel=\\"1\\" context=\\"{'default_parent_id': id}\\"/>\\n                        </page>\\n                    </notebook>\\n                    </sheet>\\n                </form>"}	<?xml version="1.0"?>\n<form string="Company" duplicate="0">\n                  <sheet>\n                    <div class="oe_button_box" name="button_box">\n                        <button class="oe_stat_button" name="action_all_company_branches" type="object" invisible="not all_child_ids" icon="fa-sitemap" string="Branches"/>\n                    </div>\n                    <div class="d-flex gap-2">\n                        <field name="logo" widget="contact_image" class="oe_avatar text-start float-none" nolabel="1" options="{'size': [100,100], 'img_class': 'rounded-4'}"/>\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                    </div>\n                    <notebook colspan="4">\n                        <page string="General Information" name="general_info">\n                            <group>\n                                <group>\n                                    <field name="partner_id" string="Contact" readonly="1" required="0" groups="base.group_no_one"/>\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="vat"/>\n                                    <field name="company_registry_placeholder" invisible="1"/> <!-- Needed for the placeholder widget -->\n                                    <field name="company_registry" options="{'placeholder_field': 'company_registry_placeholder'}"/>\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="email"/>\n                                    <field name="website" string="Website" widget="url" placeholder="e.g. https://www.odoo.com"/>\n                                    <field name="parent_id" groups="base.group_no_one"/>\n                                    <field name="color" widget="color_picker"/>\n                                </group>\n                                <group name="social_media"/>\n                            </group>\n                        </page>\n                        <page string="Branches" name="branches">\n                            <field name="child_ids" nolabel="1" context="{'default_parent_id': id}"/>\n                        </page>\n                    </notebook>\n                    </sheet>\n                </form>\n            	f	t	2025-07-20 21:14:37.445508	2025-07-20 21:14:37.445508	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	\N
1805	16	1469	1	1	account.analytic.line.pivot	account.analytic.line	\N	pivot	account/views/account_analytic_line_views.xml	extension	{"en_US": "<field name=\\"account_id\\" position=\\"after\\">\\n                    <field name=\\"partner_id\\" type=\\"row\\" invisible=\\"1\\"/>\\n                </field>"}	<?xml version="1.0"?>\n<field name="account_id" position="after">\n                    <field name="partner_id" type="row" invisible="1"/>\n                </field>\n            	f	t	2025-07-20 21:22:06.63315	2025-07-20 21:22:06.63315	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	f
121	16	\N	1	1	res.lang.form	res.lang	\N	form	base/views/res_lang_views.xml	primary	{"en_US": "<form string=\\"Languages\\">\\n                    <sheet>\\n                        <div class=\\"oe_button_box\\" name=\\"button_box\\">\\n                            <button name=\\"44\\" type=\\"action\\" class=\\"oe_stat_button\\" icon=\\"fa-refresh\\">\\n                                <div class=\\"o_field_widget o_stat_info\\">\\n                                    <span class=\\"o_stat_text\\">Activate and Translate</span>\\n                                </div>\\n                            </button>\\n                        </div>\\n                        <field name=\\"flag_image\\" widget=\\"image\\" class=\\"oe_avatar\\"/>\\n                        <div class=\\"oe_title\\">\\n                            <label for=\\"name\\"/>\\n                            <h1><field name=\\"name\\" placeholder=\\"e.g. French\\"/></h1>\\n                        </div>\\n                        <group>\\n                            <group>\\n                                <field name=\\"code\\"/>\\n                                <field name=\\"iso_code\\"/>\\n                                <field name=\\"active\\" widget=\\"boolean_toggle\\"/>\\n                            </group>\\n                            <group>\\n                                <field name=\\"direction\\"/>\\n                                <field name=\\"grouping\\"/>\\n                                <field name=\\"decimal_point\\"/>\\n                                <field name=\\"thousands_sep\\"/>\\n                                <field name=\\"date_format\\"/>\\n                                <field name=\\"short_date_format\\"/>\\n                                <field name=\\"time_format\\"/>\\n                                <field name=\\"short_time_format\\"/>\\n                                <field name=\\"week_start\\"/>\\n                            </group>\\n                        </group>\\n\\n                        <div class=\\"row\\">\\n                            <div class=\\"col-md-8 row\\">\\n                                <div class=\\"col-12\\">\\n                                    <div class=\\"o_horizontal_separator mb-3 mt-4 text-uppercase fw-bolder small\\">Legends for supported Date and Time Formats</div>\\n                                </div>\\n                                <div class=\\"col-sm\\">\\n                                    <div>%a - Abbreviated day of the week.</div>\\n                                    <div>%A - Full day of the week.</div>\\n                                    <div>%b - Abbreviated month name.</div>\\n                                    <div>%B - Full month name.\\"</div>\\n                                    <div>%d - Day of the month [01,31].\\"</div>\\n                                    <div>%j - Day of the year [001,366].\\"</div>\\n                                    <div>%H - Hour (24-hour clock) [00,23].\\"</div>\\n                                    <div>%I - Hour (12-hour clock) [01,12].\\"</div>\\n                                </div>\\n                                <div class=\\"col-sm\\">\\n                                    <div>%M - Minute [00,59].\\"</div>\\n                                    <div>%p - Equivalent of either AM or PM.\\"</div>\\n                                    <div>%S - Seconds [00,61].\\"</div>\\n                                    <div>%w - Day of the week number [0(Sunday),6].\\"</div>\\n                                    <div>%y - Year without century [00,99].\\"</div>\\n                                    <div>%Y - Year with century.\\"</div>\\n                                    <div>%m - Month number [01,12].\\"</div>\\n                                </div>\\n                            </div>\\n                            <div class=\\"col-md-4 text-info\\">\\n                                <div class=\\"o_horizontal_separator mb-3 mt-4 text-uppercase fw-bolder small\\">Examples</div>\\n                                <div>1. %b, %B         ==&gt; Dec, December</div>\\n                                <div>2. %a ,%A         ==&gt; Fri, Friday</div>\\n                                <div>3. %y, %Y         ==&gt; 08, 2008</div>\\n                                <div>4. %d, %m         ==&gt; 05, 12</div>\\n                                <div>5. %H:%M:%S      ==&gt; 18:25:20</div>\\n                                <div>6. %I:%M:%S %p  ==&gt; 06:25:20 PM</div>\\n                                <div>7. %j              ==&gt; 340</div>\\n                                <div>8. %S              ==&gt; 20</div>\\n                                <div>9. %w              ==&gt; 5 ( Friday is the 6th day)</div>\\n                            </div>\\n                        </div>\\n                    </sheet>\\n                </form>", "fr_FR": "<form string=\\"Langues\\">\\n                    <sheet>\\n                        <div class=\\"oe_button_box\\" name=\\"button_box\\">\\n                            <button name=\\"44\\" type=\\"action\\" class=\\"oe_stat_button\\" icon=\\"fa-refresh\\">\\n                                <div class=\\"o_field_widget o_stat_info\\">\\n                                    <span class=\\"o_stat_text\\">Activer et traduire</span>\\n                                </div>\\n                            </button>\\n                        </div>\\n                        <field name=\\"flag_image\\" widget=\\"image\\" class=\\"oe_avatar\\"/>\\n                        <div class=\\"oe_title\\">\\n                            <label for=\\"name\\"/>\\n                            <h1><field name=\\"name\\" placeholder=\\"par ex. français\\"/></h1>\\n                        </div>\\n                        <group>\\n                            <group>\\n                                <field name=\\"code\\"/>\\n                                <field name=\\"iso_code\\"/>\\n                                <field name=\\"active\\" widget=\\"boolean_toggle\\"/>\\n                            </group>\\n                            <group>\\n                                <field name=\\"direction\\"/>\\n                                <field name=\\"grouping\\"/>\\n                                <field name=\\"decimal_point\\"/>\\n                                <field name=\\"thousands_sep\\"/>\\n                                <field name=\\"date_format\\"/>\\n                                <field name=\\"short_date_format\\"/>\\n                                <field name=\\"time_format\\"/>\\n                                <field name=\\"short_time_format\\"/>\\n                                <field name=\\"week_start\\"/>\\n                            </group>\\n                        </group>\\n\\n                        <div class=\\"row\\">\\n                            <div class=\\"col-md-8 row\\">\\n                                <div class=\\"col-12\\">\\n                                    <div class=\\"o_horizontal_separator mb-3 mt-4 text-uppercase fw-bolder small\\">Légendes pour les formats de date et heure pris en charge</div>\\n                                </div>\\n                                <div class=\\"col-sm\\">\\n                                    <div>%a - Jour de la semaine abrégé.</div>\\n                                    <div>%A -  Jour complet de la semaine.</div>\\n                                    <div>%b - Nom du mois abrégé.</div>\\n                                    <div>%B - Nom complet du mois.\\"</div>\\n                                    <div>%d - Jour du mois [01,31].\\"</div>\\n                                    <div>%j - Jour de l'année [001,366].\\"</div>\\n                                    <div>%H - Heure (Affichage 24h) [00,23].\\"</div>\\n                                    <div>%I - Heure (Affichage 12h) [01,12].\\"</div>\\n                                </div>\\n                                <div class=\\"col-sm\\">\\n                                    <div>%M - Minute [00,59].\\"</div>\\n                                    <div>%p - Équivalent ou AM ou PM.\\"</div>\\n                                    <div>%S - Secondes [00,61].\\"</div>\\n                                    <div>%w - Numéro du jour de la semaine [0(Sunday),6].\\"</div>\\n                                    <div>%y - Année sans le siècle [00,99].\\"</div>\\n                                    <div>%Y - Année avec siècle\\"</div>\\n                                    <div>%m - Numéro du mois [01,12].\\"</div>\\n                                </div>\\n                            </div>\\n                            <div class=\\"col-md-4 text-info\\">\\n                                <div class=\\"o_horizontal_separator mb-3 mt-4 text-uppercase fw-bolder small\\">Exemples</div>\\n                                <div>1. %b, %B → Déc, Décembre</div>\\n                                <div>2.  %a ,%A → Ven, Vendredi</div>\\n                                <div>3. %y, %Y → 08, 2008</div>\\n                                <div>4. %d, %m         ==&gt; 05, 12</div>\\n                                <div>5. %H:%M:%S      ==&gt; 18:25:20</div>\\n                                <div>6. %I:%M:%S %p  ==&gt; 06:25:20 PM</div>\\n                                <div>7. %j              ==&gt; 340</div>\\n                                <div>8. %S              ==&gt; 20</div>\\n                                <div>9. %w              ==&gt; 5 (Vendredi est le 6e jour)</div>\\n                            </div>\\n                        </div>\\n                    </sheet>\\n                </form>"}	<?xml version="1.0"?>\n<form string="Languages">\n                    <sheet>\n                        <div class="oe_button_box" name="button_box">\n                            <button name="44" type="action" class="oe_stat_button" icon="fa-refresh">\n                                <div class="o_field_widget o_stat_info">\n                                    <span class="o_stat_text">Activate and Translate</span>\n                                </div>\n                            </button>\n                        </div>\n                        <field name="flag_image" widget="image" class="oe_avatar"/>\n                        <div class="oe_title">\n                            <label for="name"/>\n                            <h1><field name="name" placeholder="e.g. French"/></h1>\n                        </div>\n                        <group>\n                            <group>\n                                <field name="code"/>\n                                <field name="iso_code"/>\n                                <field name="active" widget="boolean_toggle"/>\n                            </group>\n                            <group>\n                                <field name="direction"/>\n                                <field name="grouping"/>\n                                <field name="decimal_point"/>\n                                <field name="thousands_sep"/>\n                                <field name="date_format"/>\n                                <field name="short_date_format"/>\n                                <field name="time_format"/>\n                                <field name="short_time_format"/>\n                                <field name="week_start"/>\n                            </group>\n                        </group>\n\n                        <div class="row">\n                            <div class="col-md-8 row">\n                                <div class="col-12">\n                                    <div class="o_horizontal_separator mb-3 mt-4 text-uppercase fw-bolder small">Legends for supported Date and Time Formats</div>\n                                </div>\n                                <div class="col-sm">\n                                    <div>%a - Abbreviated day of the week.</div>\n                                    <div>%A - Full day of the week.</div>\n                                    <div>%b - Abbreviated month name.</div>\n                                    <div>%B - Full month name."</div>\n                                    <div>%d - Day of the month [01,31]."</div>\n                                    <div>%j - Day of the year [001,366]."</div>\n                                    <div>%H - Hour (24-hour clock) [00,23]."</div>\n                                    <div>%I - Hour (12-hour clock) [01,12]."</div>\n                                </div>\n                                <div class="col-sm">\n                                    <div>%M - Minute [00,59]."</div>\n                                    <div>%p - Equivalent of either AM or PM."</div>\n                                    <div>%S - Seconds [00,61]."</div>\n                                    <div>%w - Day of the week number [0(Sunday),6]."</div>\n                                    <div>%y - Year without century [00,99]."</div>\n                                    <div>%Y - Year with century."</div>\n                                    <div>%m - Month number [01,12]."</div>\n                                </div>\n                            </div>\n                            <div class="col-md-4 text-info">\n                                <div class="o_horizontal_separator mb-3 mt-4 text-uppercase fw-bolder small">Examples</div>\n                                <div>1. %b, %B         ==&gt; Dec, December</div>\n                                <div>2. %a ,%A         ==&gt; Fri, Friday</div>\n                                <div>3. %y, %Y         ==&gt; 08, 2008</div>\n                                <div>4. %d, %m         ==&gt; 05, 12</div>\n                                <div>5. %H:%M:%S      ==&gt; 18:25:20</div>\n                                <div>6. %I:%M:%S %p  ==&gt; 06:25:20 PM</div>\n                                <div>7. %j              ==&gt; 340</div>\n                                <div>8. %S              ==&gt; 20</div>\n                                <div>9. %w              ==&gt; 5 ( Friday is the 6th day)</div>\n                            </div>\n                        </div>\n                    </sheet>\n                </form>\n            	f	t	2025-07-20 21:14:37.445508	2025-07-20 21:14:37.445508	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	\N
1808	16	1807	1	1	document_tax_totals	\N	account.document_tax_totals	qweb	account/views/report_invoice.xml	primary	{"en_US": "<data inherit_id=\\"account.document_tax_totals_template\\" primary=\\"True\\"><xpath expr=\\".\\" position=\\"attributes\\"><attribute name=\\"t-name\\">account.document_tax_totals</attribute></xpath></data>"}	<?xml version="1.0"?>\n<data inherit_id="account.document_tax_totals_template" primary="True"><xpath expr="." position="attributes"><attribute name="t-name">account.document_tax_totals</attribute></xpath></data>\n\n        	f	t	2025-07-20 21:22:06.63315	2025-07-20 21:22:06.63315	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	f
1806	16	\N	1	1	report_invoice_document	\N	account.report_invoice_document	qweb	account/views/report_invoice.xml	primary	{"en_US": "<t t-name=\\"account.report_invoice_document\\">\\n            <t t-call=\\"web.external_layout\\">\\n                <t t-set=\\"o\\" t-value=\\"o.with_context(lang=lang)\\"/>\\n                <t t-set=\\"forced_vat\\" t-value=\\"o.fiscal_position_id.foreign_vat\\"/> <!-- So that it appears in the footer of the report instead of the company VAT if it's set -->\\n                <div class=\\"row\\">\\n                    <t t-if=\\"o.partner_shipping_id and (o.partner_shipping_id != o.partner_id)\\">\\n                        <div class=\\"col-6\\">\\n                            <t t-set=\\"information_block\\">\\n                                <div groups=\\"account.group_delivery_invoice_address\\" name=\\"shipping_address_block\\">\\n                                    <strong class=\\"d-block mt-3\\">Shipping Address</strong>\\n                                    <div t-field=\\"o.partner_shipping_id\\" t-options=\\"{&quot;widget&quot;: &quot;contact&quot;, &quot;fields&quot;: [&quot;address&quot;, &quot;name&quot;], &quot;no_marker&quot;: True}\\"/>\\n                                </div>\\n                            </t>\\n                        </div>\\n                        <div class=\\"col-6\\" name=\\"address_not_same_as_shipping\\">\\n                            <t t-set=\\"address\\">\\n                                <address class=\\"mb-0\\" t-field=\\"o.partner_id\\" t-options=\\"{&quot;widget&quot;: &quot;contact&quot;, &quot;fields&quot;: [&quot;address&quot;, &quot;name&quot;], &quot;no_marker&quot;: True}\\"/>\\n                                <div t-if=\\"o.partner_id.vat\\" id=\\"partner_vat_address_not_same_as_shipping\\">\\n                                    <t t-if=\\"o.company_id.account_fiscal_country_id.vat_label\\" t-out=\\"o.company_id.account_fiscal_country_id.vat_label\\" id=\\"inv_tax_id_label\\"/>\\n                                    <t t-else=\\"\\">Tax ID</t>: <span t-field=\\"o.partner_id.vat\\"/>\\n                                </div>\\n                            </t>\\n                        </div>\\n                    </t>\\n                    <t t-elif=\\"o.partner_shipping_id and (o.partner_shipping_id == o.partner_id)\\">\\n                        <div class=\\"offset-col-6 col-6\\" name=\\"address_same_as_shipping\\">\\n                            <t t-set=\\"address\\">\\n                                <address class=\\"mb-0\\" t-field=\\"o.partner_id\\" t-options=\\"{&quot;widget&quot;: &quot;contact&quot;, &quot;fields&quot;: [&quot;address&quot;, &quot;name&quot;], &quot;no_marker&quot;: True}\\"/>\\n                                <div t-if=\\"o.partner_id.vat\\" id=\\"partner_vat_address_same_as_shipping\\">\\n                                    <t t-if=\\"o.company_id.account_fiscal_country_id.vat_label\\" t-out=\\"o.company_id.account_fiscal_country_id.vat_label\\" id=\\"inv_tax_id_label\\"/>\\n                                    <t t-else=\\"\\">Tax ID</t>: <span t-field=\\"o.partner_id.vat\\"/>\\n                                </div>\\n                            </t>\\n                        </div>\\n                    </t>\\n                    <t t-else=\\"\\">\\n                        <div class=\\"offset-col-6 col-6\\" name=\\"no_shipping\\">\\n                            <t t-set=\\"address\\">\\n                                <address class=\\"mb-0\\" t-field=\\"o.partner_id\\" t-options=\\"{&quot;widget&quot;: &quot;contact&quot;, &quot;fields&quot;: [&quot;address&quot;, &quot;name&quot;], &quot;no_marker&quot;: True}\\"/>\\n                                <div t-if=\\"o.partner_id.vat\\" id=\\"partner_vat_no_shipping\\">\\n                                    <t t-if=\\"o.company_id.account_fiscal_country_id.vat_label\\" t-out=\\"o.company_id.account_fiscal_country_id.vat_label\\" id=\\"inv_tax_id_label\\"/>\\n                                    <t t-else=\\"\\">Tax ID</t>: <span t-field=\\"o.partner_id.vat\\"/>\\n                                </div>\\n                            </t>\\n                        </div>\\n                    </t>\\n                </div>\\n                <div class=\\"clearfix invoice_main\\">\\n                    <div class=\\"page mb-4\\">\\n                        <t t-set=\\"layout_document_title\\">\\n                            <t t-if=\\"not proforma\\">\\n                                <span t-if=\\"o.move_type == 'out_invoice' and o.state == 'posted'\\">\\n                                    <t name=\\"invoice_title\\">Invoice</t>\\n                                </span>\\n                                <span t-elif=\\"o.move_type == 'out_invoice' and o.state == 'draft'\\">\\n                                    <t name=\\"draft_invoice_title\\">Draft Invoice</t>\\n                                </span>\\n                                <span t-elif=\\"o.move_type == 'out_invoice' and o.state == 'cancel'\\">\\n                                    <t name=\\"cancelled_invoice_title\\">Cancelled Invoice</t>\\n                                </span>\\n                                <span t-elif=\\"o.move_type == 'out_refund' and o.state == 'posted'\\">\\n                                    <t name=\\"credit_note_title\\">Credit Note</t>\\n                                </span>\\n                                <span t-elif=\\"o.move_type == 'out_refund' and o.state == 'draft'\\">\\n                                    <t name=\\"draft_credit_note_title\\">Draft Credit Note</t>\\n                                </span>\\n                                <span t-elif=\\"o.move_type == 'out_refund' and o.state == 'cancel'\\">\\n                                    <t name=\\"cancelled_credit_note_title\\">Cancelled Credit Note</t>\\n                                </span>\\n                                <span t-elif=\\"o.move_type == 'in_refund'\\">\\n                                    <t name=\\"vendor_credit_note_title\\">Vendor Credit Note</t>\\n                                </span>\\n                                <span t-elif=\\"o.move_type == 'in_invoice'\\">\\n                                    <t name=\\"vendor_bill_title\\">Vendor Bill</t>\\n                                </span>\\n                            </t>\\n                            <t t-else=\\"\\">\\n                                <span t-if=\\"o.move_type == 'out_invoice' and o.state == 'posted'\\">\\n                                    <t name=\\"proforma_invoice_title\\">Proforma Invoice</t>\\n                                </span>\\n                                <span t-elif=\\"o.move_type == 'out_invoice' and o.state == 'draft'\\">\\n                                    <t name=\\"draft_proforma_invoice_title\\">Draft Proforma Invoice</t>\\n                                </span>\\n                                <span t-elif=\\"o.move_type == 'out_invoice' and o.state == 'cancel'\\">\\n                                    <t name=\\"cancelled_proforma_invoice_title\\">Cancelled Proforma Invoice</t>\\n                                </span>\\n                                <span t-elif=\\"o.move_type == 'out_refund' and o.state == 'posted'\\">\\n                                    <t name=\\"proforma_credit_note_title\\">Proforma Credit Note</t>\\n                                </span>\\n                                <span t-elif=\\"o.move_type == 'out_refund' and o.state == 'draft'\\">\\n                                    <t name=\\"draft_proforma_credit_note_title\\">Draft Proforma Credit Note</t>\\n                                </span>\\n                                <span t-elif=\\"o.move_type == 'out_refund' and o.state == 'cancel'\\">\\n                                    <t name=\\"cancelled_proforma_credit_note_title\\">Cancelled Proforma Credit Note</t>\\n                                </span>\\n                                <span t-elif=\\"o.move_type == 'in_refund'\\">\\n                                    <t name=\\"proforma_vendor_credit_note_title\\">Proforma Vendor Credit Note</t>\\n                                </span>\\n                                <span t-elif=\\"o.move_type == 'in_invoice'\\">\\n                                    <t name=\\"proforma_vendor_bill_title\\">Proforma Vendor Bill</t>\\n                                </span>\\n                            </t>\\n                            <span t-if=\\"o.name and o.name != '/'\\" t-field=\\"o.name\\">INV/2023/0001</span>\\n                        </t>\\n                        <div class=\\"oe_structure\\"/>\\n                        <div id=\\"informations\\" class=\\"row mb-4\\" t-if=\\"o.invoice_date or (o.invoice_date_due and o.move_type == 'out_invoice' and o.state == 'posted') or o.delivery_date or o.invoice_origin or o.partner_id.ref or o.ref or o.invoice_incoterm_id\\">\\n                            <div class=\\"col\\" t-if=\\"o.invoice_date\\" name=\\"invoice_date\\">\\n                                <t t-if=\\"o.move_type == 'out_invoice'\\"><strong>Invoice Date</strong></t>\\n                                <t t-elif=\\"o.move_type == 'out_refund'\\"><strong>Credit Note Date</strong></t>\\n                                <t t-elif=\\"o.move_type == 'out_receipt'\\"><strong>Receipt Date</strong></t>\\n                                <t t-else=\\"\\"><strong>Date</strong></t>\\n                                <div t-field=\\"o.invoice_date\\">2023-09-12</div>\\n                            </div>\\n                            <div class=\\"col\\" t-if=\\"o.invoice_date_due and o.move_type == 'out_invoice' and o.state == 'posted'\\" name=\\"due_date\\">\\n                                <strong>Due Date</strong>\\n                                <div t-field=\\"o.invoice_date_due\\">2023-10-31</div>\\n                            </div>\\n                            <div class=\\"col\\" t-if=\\"o.delivery_date\\" name=\\"delivery_date\\">\\n                                <strong>Delivery Date</strong>\\n                                <div t-field=\\"o.delivery_date\\">2023-09-25</div>\\n                            </div>\\n                            <div class=\\"col\\" t-if=\\"o.invoice_origin\\" name=\\"origin\\">\\n                                <strong>Source</strong>\\n                                <div t-field=\\"o.invoice_origin\\">SO123</div>\\n                            </div>\\n                            <div class=\\"col\\" t-if=\\"o.partner_id.ref\\" name=\\"customer_code\\">\\n                                <strong>Customer Code</strong>\\n                                <div t-field=\\"o.partner_id.ref\\"/>\\n                            </div>\\n                            <div class=\\"col\\" t-if=\\"o.ref\\" name=\\"reference\\">\\n                                <strong>Reference</strong>\\n                                <div t-field=\\"o.ref\\">INV/2023/00001</div>\\n                            </div>\\n                            <div class=\\"col\\" t-if=\\"o.invoice_incoterm_id\\" name=\\"incoterm_id\\">\\n                                <strong>Incoterm</strong>\\n                                <div t-if=\\"o.incoterm_location\\">\\n                                    <span t-field=\\"o.invoice_incoterm_id.code\\"/> <br/>\\n                                    <span t-field=\\"o.incoterm_location\\"/>\\n                                </div>\\n                                <div t-else=\\"\\" t-field=\\"o.invoice_incoterm_id.code\\" class=\\"m-0\\"/>\\n                            </div>\\n                        </div>\\n\\n                        <t t-set=\\"display_discount\\" t-value=\\"any(l.discount for l in o.invoice_line_ids)\\"/>\\n                        <t t-set=\\"display_taxes\\" t-value=\\"any(l.tax_ids for l in o.invoice_line_ids)\\"/>\\n                        <div class=\\"oe_structure\\"/>\\n                        <table class=\\"o_has_total_table table o_main_table table-borderless mb-0\\" name=\\"invoice_line_table\\">\\n                            <thead>\\n                                <tr>\\n                                    <th name=\\"th_description\\" class=\\"text-start\\"><span>Description</span></th>\\n                                    <th name=\\"th_quantity\\" class=\\"text-end\\"><span>Quantity</span></th>\\n                                    <th name=\\"th_priceunit\\" t-attf-class=\\"text-end text-nowrap {{ 'd-none d-md-table-cell' if report_type == 'html' else '' }}\\"><span>Unit Price</span></th>\\n                                    <th name=\\"th_discount\\" t-if=\\"display_discount\\" t-attf-class=\\"text-end {{ 'd-none d-md-table-cell' if report_type == 'html' else '' }}\\">\\n                                        <span>Disc.%</span>\\n                                    </th>\\n                                    <th name=\\"th_taxes\\" t-if=\\"display_taxes\\" t-attf-class=\\"text-end {{ 'd-none d-md-table-cell' if report_type == 'html' else '' }}\\"><span>Taxes</span></th>\\n                                    <th name=\\"th_subtotal\\" class=\\"text-end\\">\\n                                        <span>Amount</span>\\n                                    </th>\\n                                </tr>\\n                            </thead>\\n                            <tbody class=\\"invoice_tbody\\">\\n                                <t t-set=\\"current_subtotal\\" t-value=\\"0\\"/>\\n                                <t t-set=\\"current_total\\" t-value=\\"0\\"/>\\n                                <t t-set=\\"lines\\" t-value=\\"o.invoice_line_ids.sorted(key=lambda l: (-l.sequence, l.date, l.move_name, -l.id), reverse=True)\\"/>\\n\\n                                <t t-foreach=\\"lines\\" t-as=\\"line\\">\\n                                    <t t-set=\\"current_subtotal\\" t-value=\\"current_subtotal + line.price_subtotal\\"/>\\n                                    <t t-set=\\"current_total\\" t-value=\\"current_total + line.price_total\\"/>\\n\\n                                    <tr t-att-class=\\"'fw-bold o_line_section' if line.display_type == 'line_section' else 'fst-italic o_line_note' if line.display_type == 'line_note' else ''\\">\\n                                        <t t-if=\\"line.display_type == 'product'\\" name=\\"account_invoice_line_accountable\\">\\n                                            <td name=\\"account_invoice_line_name\\">\\n                                                <span t-if=\\"line.name\\" t-field=\\"line.name\\" t-options=\\"{'widget': 'text'}\\">Bacon Burger</span>\\n                                            </td>\\n                                            <td name=\\"td_quantity\\" class=\\"text-end text-nowrap\\">\\n                                                <span t-field=\\"line.quantity\\">3.00</span>\\n                                                <span t-field=\\"line.product_uom_id\\" groups=\\"uom.group_uom\\">units</span>\\n                                                <span t-if=\\"line.product_uom_id != line.product_id.uom_id\\" groups=\\"uom.group_uom\\" class=\\"text-muted small\\">\\n                                                    <br/>\\n                                                    <t t-set=\\"product_uom_qty\\" t-value=\\"line.product_uom_id._compute_quantity(line.quantity, line.product_id.uom_id)\\"/>\\n                                                    <span t-out=\\"product_uom_qty\\" t-options=\\"{'widget': 'float', 'decimal_precision': 'Product Unit'}\\" data-oe-demo=\\"3.00\\"/> <span t-field=\\"line.product_id.uom_id\\" data-oe-demo=\\"units\\"/>\\n                                                </span>\\n                                            </td>\\n                                            <td name=\\"td_price_unit\\" t-attf-class=\\"text-end {{ 'd-none d-md-table-cell' if report_type == 'html' else '' }}\\">\\n                                                <span class=\\"text-nowrap\\" t-field=\\"line.price_unit\\">9.00</span>\\n                                            </td>\\n                                            <td name=\\"td_discount\\" t-if=\\"display_discount\\" t-attf-class=\\"text-end {{ 'd-none d-md-table-cell' if report_type == 'html' else '' }}\\">\\n                                                <span class=\\"text-nowrap\\" t-field=\\"line.discount\\">0</span>\\n                                            </td>\\n                                            <t t-set=\\"taxes\\" t-value=\\"', '.join(tax.tax_label for tax in line.tax_ids if tax.tax_label)\\"/>\\n                                            <td name=\\"td_taxes\\" t-if=\\"display_taxes\\" t-attf-class=\\"text-end {{ 'd-none d-md-table-cell' if report_type == 'html' else '' }} {{ 'text-nowrap' if len(taxes) &lt; 10 else '' }}\\">\\n                                                <span t-out=\\"taxes\\" id=\\"line_tax_ids\\">Tax 15%</span>\\n                                            </td>\\n                                            <td name=\\"td_subtotal\\" class=\\"text-end o_price_total\\">\\n                                                <span t-if=\\"o.company_price_include == 'tax_excluded'\\" class=\\"text-nowrap\\" t-field=\\"line.price_subtotal\\">27.00</span>\\n                                                <span t-if=\\"o.company_price_include == 'tax_included'\\" class=\\"text-nowrap\\" t-field=\\"line.price_total\\">31.05</span>\\n                                            </td>\\n                                        </t>\\n                                        <t t-elif=\\"line.display_type == 'line_section'\\">\\n                                            <td colspan=\\"99\\">\\n                                                <span t-if=\\"line.name\\" t-field=\\"line.name\\" t-options=\\"{'widget': 'text'}\\">A section title</span>\\n                                            </td>\\n                                            <t t-set=\\"current_section\\" t-value=\\"line\\"/>\\n                                            <t t-set=\\"current_subtotal\\" t-value=\\"0\\"/>\\n                                        </t>\\n                                        <t t-elif=\\"line.display_type == 'line_note'\\">\\n                                            <td colspan=\\"99\\">\\n                                                <span t-if=\\"line.name\\" t-field=\\"line.name\\" t-options=\\"{'widget': 'text'}\\">A note, whose content usually applies to the section or product above.</span>\\n                                            </td>\\n                                        </t>\\n                                    </tr>\\n\\n                                    <t t-if=\\"current_section and (line_last or lines[line_index+1].display_type == 'line_section')\\">\\n                                        <tr class=\\"is-subtotal text-end\\">\\n                                            <td colspan=\\"99\\">\\n                                                <strong class=\\"mr16\\">Subtotal</strong>\\n                                                <span t-out=\\"current_subtotal\\" t-options=\\"{&quot;widget&quot;: &quot;monetary&quot;, &quot;display_currency&quot;: o.currency_id}\\">31.05</span>\\n                                            </td>\\n                                        </tr>\\n                                    </t>\\n                                </t>\\n                            </tbody>\\n                        </table>\\n                        <div class=\\"overflow-hidden\\">\\n                            <div id=\\"right-elements\\" t-attf-class=\\"#{'col-5 mt-5' if report_type == 'pdf' else 'col-12 col-md-5'} ms-5 d-inline-block float-end\\">\\n                                <div id=\\"total\\" class=\\"clearfix row\\">\\n                                    <div class=\\"ms-auto\\">\\n                                        <table class=\\"o_total_table table table-borderless avoid-page-break-inside\\">\\n\\n                                            <!-- Tax totals summary (invoice currency) -->\\n                                            <t t-if=\\"o.tax_totals\\" t-call=\\"account.document_tax_totals\\">\\n                                                <t t-set=\\"tax_totals\\" t-value=\\"o.tax_totals\\"/>\\n                                                <t t-set=\\"currency\\" t-value=\\"o.currency_id\\"/>\\n                                            </t>\\n\\n                                            <!--Payments-->\\n                                            <t t-if=\\"print_with_payments\\">\\n                                                <t t-if=\\"o.payment_state != 'invoicing_legacy'\\">\\n                                                    <t t-set=\\"payments_vals\\" t-value=\\"o.sudo().invoice_payments_widget and o.sudo().invoice_payments_widget['content'] or []\\"/>\\n                                                    <t t-foreach=\\"payments_vals\\" t-as=\\"payment_vals\\">\\n                                                        <tr t-if=\\"payment_vals['is_exchange'] == 0\\">\\n                                                            <td>\\n                                                                <i class=\\"oe_form_field text-end oe_payment_label\\">Paid on <t t-out=\\"payment_vals['date']\\" t-options=\\"{&quot;widget&quot;: &quot;date&quot;}\\">2021-09-19</t></i>\\n                                                            </td>\\n                                                            <td class=\\"text-end\\">\\n                                                                <span t-out=\\"payment_vals['amount']\\" t-options=\\"{&quot;widget&quot;: &quot;monetary&quot;, &quot;display_currency&quot;: o.currency_id}\\">20.00</span>\\n                                                            </td>\\n                                                        </tr>\\n                                                    </t>\\n                                                    <t t-if=\\"len(payments_vals) &gt; 0\\">\\n                                                        <tr class=\\"fw-bold\\">\\n                                                            <td>Amount Due</td>\\n                                                            <td class=\\"text-end\\">\\n                                                                <span t-field=\\"o.amount_residual\\">11.05</span>\\n                                                            </td>\\n                                                        </tr>\\n                                                    </t>\\n                                                </t>\\n                                            </t>\\n                                        </table>\\n                                    </div>\\n                                </div>\\n                                <div class=\\"mb-2\\">\\n                                    <p class=\\"text-end lh-sm\\" t-if=\\"o.company_id.display_invoice_amount_total_words\\">\\n                                        Total amount in words: <br/>\\n                                        <small class=\\"text-muted lh-sm\\"><span t-field=\\"o.amount_total_words\\">Thirty one dollar and Five cents</span></small>\\n                                    </p>\\n                                </div>\\n\\n                                <!-- Tax totals summary (company currency) -->\\n                                <t t-if=\\"o.tax_totals and o.tax_totals.get('display_in_company_currency')\\">\\n                                    <t t-set=\\"tax_totals\\" t-value=\\"o.tax_totals\\"/>\\n                                    <t t-call=\\"account.document_tax_totals_company_currency_template\\"/>\\n                                </t>\\n                                <t t-else=\\"\\">\\n                                    <div class=\\"oe_structure\\"/>\\n                                </t>\\n                            </div>\\n                            <div id=\\"payment_term\\" class=\\"clearfix mt-3\\">\\n                                <div class=\\"justify-text\\">\\n                                    <p t-if=\\"not is_html_empty(o.fiscal_position_id.note)\\" name=\\"note\\" class=\\"mb-2\\">\\n                                        <span t-field=\\"o.fiscal_position_id.note\\"/>\\n                                    </p>\\n                                </div>\\n                                <div class=\\"justify-text\\">\\n                                    <p t-if=\\"not is_html_empty(o.taxes_legal_notes)\\" name=\\"taxes_legal_notes\\" class=\\"mb-2\\">\\n                                        <span t-field=\\"o.taxes_legal_notes\\"/>\\n                                    </p>\\n                                </div>\\n                                <t t-set=\\"payment_term_details\\" t-value=\\"o.payment_term_details\\"/>\\n                                <div class=\\"mb-3\\">\\n                                    <span id=\\"payment_terms_note_id\\" t-if=\\"o.invoice_payment_term_id.note\\" t-field=\\"o.invoice_payment_term_id.note\\" name=\\"payment_term\\">Payment within 30 calendar day</span><br/>\\n                                    <t t-if=\\"o.invoice_payment_term_id.display_on_invoice and payment_term_details\\">\\n                                        <div t-if=\\"o.show_payment_term_details\\" id=\\"total_payment_term_details_table\\" class=\\"row\\">\\n                                            <div t-attf-class=\\"#{'col-10' if report_type != 'html' else 'col-sm-10 col-md-9'}\\">\\n                                                <t t-if=\\"o._is_eligible_for_early_payment_discount(o.currency_id,o.invoice_date)\\">\\n                                                    <td>\\n                                                        <span t-options=\\"{&quot;widget&quot;: &quot;monetary&quot;, &quot;display_currency&quot;: o.currency_id}\\" t-out=\\"o.invoice_payment_term_id._get_amount_due_after_discount(o.amount_total, o.amount_tax)\\">30.00</span> due if paid before\\n                                                        <span t-out=\\"o.invoice_payment_term_id._get_last_discount_date_formatted(o.invoice_date)\\">2024-01-01</span>\\n                                                    </td>\\n                                                </t>\\n                                                <t t-if=\\"len(payment_term_details) &gt; 1\\" t-foreach=\\"payment_term_details\\" t-as=\\"term\\">\\n                                                    <div>\\n                                                        <span t-out=\\"term_index + 1\\">1</span> - Installment of\\n                                                        <t t-options=\\"{&quot;widget&quot;: &quot;monetary&quot;, &quot;display_currency&quot;: o.currency_id}\\" t-out=\\"term.get('amount')\\" class=\\"text-end\\">31.05</t>\\n                                                        <span> due on </span>\\n                                                        <t t-out=\\"term.get('date')\\" class=\\"text-start\\">2024-01-01</t>\\n                                                    </div>\\n                                                </t>\\n                                            </div>\\n                                        </div>\\n                                    </t>\\n                                </div>\\n                                <div class=\\"mb-3\\" t-if=\\"o.move_type in ('out_invoice', 'in_refund') and o.payment_reference\\">\\n                                    <p name=\\"payment_communication\\">\\n                                        Payment Communication: <span class=\\"fw-bold\\" t-field=\\"o.payment_reference\\">INV/2023/00001</span>\\n                                        <t t-if=\\"o.partner_bank_id\\">\\n                                            <br/> on this account: <span t-field=\\"o.partner_bank_id\\" class=\\"fw-bold\\"/>\\n                                        </t>\\n                                    </p>\\n                                </div>\\n                                <t t-set=\\"show_qr\\" t-value=\\"o.display_qr_code and o.amount_residual\\"/>\\n                                <div t-if=\\"not show_qr\\" name=\\"qr_code_placeholder\\" class=\\"oe_structure\\"/>\\n                                <div id=\\"qrcode\\" class=\\"d-flex mb-3 avoid-page-break-inside\\" t-else=\\"\\">\\n                                    <div class=\\"qrcode me-3\\" id=\\"qrcode_image\\">\\n                                        <t t-set=\\"qr_code_url\\" t-value=\\"o._generate_qr_code(silent_errors=True)\\"/>\\n                                        <p t-if=\\"qr_code_url\\" class=\\"position-relative mb-0\\">\\n                                            <img t-att-src=\\"qr_code_url\\"/>\\n                                            <img src=\\"/account/static/src/img/Odoo_logo_O.svg\\" id=\\"qrcode_odoo_logo\\" class=\\"top-50 start-50 position-absolute bg-white border border-3 rounded-circle\\"/>\\n                                        </p>\\n                                    </div>\\n                                    <div class=\\"d-inline text-muted lh-sm fst-italic\\" id=\\"qrcode_info\\" t-if=\\"qr_code_url\\">\\n                                        <p>Scan this QR Code with<br/>your banking application</p>\\n                                    </div>\\n                                </div>\\n                                <t t-set=\\"show_link_qr\\" t-value=\\"o.display_link_qr_code and o.amount_residual\\"/>\\n                                <div t-if=\\"show_link_qr\\" id=\\"payment_link_qrcode\\" class=\\"d-flex mb-3 avoid-page-break-inside\\">\\n                                    <t t-set=\\"portal_qr_code\\" t-value=\\"o._generate_portal_payment_qr()\\"/>\\n                                    <div class=\\"qrcode me-3 position-relative\\" id=\\"qrcode_image\\">\\n                                        <a t-att-href=\\"o._get_portal_payment_link()\\" target=\\"_blank\\" class=\\"top-0 start-0 position-absolute w-100 h-100 z-1\\"/>\\n                                        <p class=\\"position-relative mb-0\\">\\n                                            <img t-att-src=\\"portal_qr_code\\"/>\\n                                            <img src=\\"/account/static/src/img/Odoo_logo_O.svg\\" id=\\"qrcode_odoo_logo\\" class=\\"top-50 start-50 position-absolute bg-white border border-3 rounded-circle\\"/>\\n                                        </p>\\n                                    </div>\\n                                    <div class=\\"d-inline lh-sm\\" id=\\"qrcode_info\\" t-if=\\"portal_qr_code\\">\\n                                        <p class=\\"fw-bold mb-0\\">PAY IN A FLASH!</p>\\n                                        <p class=\\"text-muted fst-italic\\">Scan the QR code<br/>or click to pay online</p>\\n                                    </div>\\n                                </div>\\n                                <!--terms and conditions-->\\n                                <div class=\\"text-muted mb-3\\" t-attf-style=\\"#{'text-align:justify;text-justify:inter-word;' if o.company_id.terms_type != 'html' else ''}\\" t-if=\\"not is_html_empty(o.narration)\\" name=\\"comment\\">\\n                                    <span t-field=\\"o.narration\\"/>\\n                                </div>\\n                            </div>\\n                        </div>\\n                    </div>\\n                </div>\\n            </t>\\n        </t>", "fr_FR": "<t t-name=\\"account.report_invoice_document\\">\\n            <t t-call=\\"web.external_layout\\">\\n                <t t-set=\\"o\\" t-value=\\"o.with_context(lang=lang)\\"/>\\n                <t t-set=\\"forced_vat\\" t-value=\\"o.fiscal_position_id.foreign_vat\\"/> <!-- So that it appears in the footer of the report instead of the company VAT if it's set -->\\n                <div class=\\"row\\">\\n                    <t t-if=\\"o.partner_shipping_id and (o.partner_shipping_id != o.partner_id)\\">\\n                        <div class=\\"col-6\\">\\n                            <t t-set=\\"information_block\\">\\n                                <div groups=\\"account.group_delivery_invoice_address\\" name=\\"shipping_address_block\\">\\n                                    <strong class=\\"d-block mt-3\\">Adresse de livraison</strong>\\n                                    <div t-field=\\"o.partner_shipping_id\\" t-options=\\"{&quot;widget&quot;: &quot;contact&quot;, &quot;fields&quot;: [&quot;address&quot;, &quot;name&quot;], &quot;no_marker&quot;: True}\\"/>\\n                                </div>\\n                            </t>\\n                        </div>\\n                        <div class=\\"col-6\\" name=\\"address_not_same_as_shipping\\">\\n                            <t t-set=\\"address\\">\\n                                <address class=\\"mb-0\\" t-field=\\"o.partner_id\\" t-options=\\"{&quot;widget&quot;: &quot;contact&quot;, &quot;fields&quot;: [&quot;address&quot;, &quot;name&quot;], &quot;no_marker&quot;: True}\\"/>\\n                                <div t-if=\\"o.partner_id.vat\\" id=\\"partner_vat_address_not_same_as_shipping\\">\\n                                    <t t-if=\\"o.company_id.account_fiscal_country_id.vat_label\\" t-out=\\"o.company_id.account_fiscal_country_id.vat_label\\" id=\\"inv_tax_id_label\\"/>\\n                                    <t t-else=\\"\\">N° TVA</t>: <span t-field=\\"o.partner_id.vat\\"/>\\n                                </div>\\n                            </t>\\n                        </div>\\n                    </t>\\n                    <t t-elif=\\"o.partner_shipping_id and (o.partner_shipping_id == o.partner_id)\\">\\n                        <div class=\\"offset-col-6 col-6\\" name=\\"address_same_as_shipping\\">\\n                            <t t-set=\\"address\\">\\n                                <address class=\\"mb-0\\" t-field=\\"o.partner_id\\" t-options=\\"{&quot;widget&quot;: &quot;contact&quot;, &quot;fields&quot;: [&quot;address&quot;, &quot;name&quot;], &quot;no_marker&quot;: True}\\"/>\\n                                <div t-if=\\"o.partner_id.vat\\" id=\\"partner_vat_address_same_as_shipping\\">\\n                                    <t t-if=\\"o.company_id.account_fiscal_country_id.vat_label\\" t-out=\\"o.company_id.account_fiscal_country_id.vat_label\\" id=\\"inv_tax_id_label\\"/>\\n                                    <t t-else=\\"\\">N° TVA</t>: <span t-field=\\"o.partner_id.vat\\"/>\\n                                </div>\\n                            </t>\\n                        </div>\\n                    </t>\\n                    <t t-else=\\"\\">\\n                        <div class=\\"offset-col-6 col-6\\" name=\\"no_shipping\\">\\n                            <t t-set=\\"address\\">\\n                                <address class=\\"mb-0\\" t-field=\\"o.partner_id\\" t-options=\\"{&quot;widget&quot;: &quot;contact&quot;, &quot;fields&quot;: [&quot;address&quot;, &quot;name&quot;], &quot;no_marker&quot;: True}\\"/>\\n                                <div t-if=\\"o.partner_id.vat\\" id=\\"partner_vat_no_shipping\\">\\n                                    <t t-if=\\"o.company_id.account_fiscal_country_id.vat_label\\" t-out=\\"o.company_id.account_fiscal_country_id.vat_label\\" id=\\"inv_tax_id_label\\"/>\\n                                    <t t-else=\\"\\">N° TVA</t>: <span t-field=\\"o.partner_id.vat\\"/>\\n                                </div>\\n                            </t>\\n                        </div>\\n                    </t>\\n                </div>\\n                <div class=\\"clearfix invoice_main\\">\\n                    <div class=\\"page mb-4\\">\\n                        <t t-set=\\"layout_document_title\\">\\n                            <t t-if=\\"not proforma\\">\\n                                <span t-if=\\"o.move_type == 'out_invoice' and o.state == 'posted'\\">\\n                                    <t name=\\"invoice_title\\">Facture</t>\\n                                </span>\\n                                <span t-elif=\\"o.move_type == 'out_invoice' and o.state == 'draft'\\">\\n                                    <t name=\\"draft_invoice_title\\">Facture brouillon</t>\\n                                </span>\\n                                <span t-elif=\\"o.move_type == 'out_invoice' and o.state == 'cancel'\\">\\n                                    <t name=\\"cancelled_invoice_title\\">Facture annulée</t>\\n                                </span>\\n                                <span t-elif=\\"o.move_type == 'out_refund' and o.state == 'posted'\\">\\n                                    <t name=\\"credit_note_title\\">Avoir</t>\\n                                </span>\\n                                <span t-elif=\\"o.move_type == 'out_refund' and o.state == 'draft'\\">\\n                                    <t name=\\"draft_credit_note_title\\">Avoir brouillon</t>\\n                                </span>\\n                                <span t-elif=\\"o.move_type == 'out_refund' and o.state == 'cancel'\\">\\n                                    <t name=\\"cancelled_credit_note_title\\">Avoir annulé</t>\\n                                </span>\\n                                <span t-elif=\\"o.move_type == 'in_refund'\\">\\n                                    <t name=\\"vendor_credit_note_title\\">Avoir fournisseur</t>\\n                                </span>\\n                                <span t-elif=\\"o.move_type == 'in_invoice'\\">\\n                                    <t name=\\"vendor_bill_title\\">Facture fournisseur</t>\\n                                </span>\\n                            </t>\\n                            <t t-else=\\"\\">\\n                                <span t-if=\\"o.move_type == 'out_invoice' and o.state == 'posted'\\">\\n                                    <t name=\\"proforma_invoice_title\\">Facture proforma</t>\\n                                </span>\\n                                <span t-elif=\\"o.move_type == 'out_invoice' and o.state == 'draft'\\">\\n                                    <t name=\\"draft_proforma_invoice_title\\">Facture proforma brouillon</t>\\n                                </span>\\n                                <span t-elif=\\"o.move_type == 'out_invoice' and o.state == 'cancel'\\">\\n                                    <t name=\\"cancelled_proforma_invoice_title\\">Facture proforma annulée</t>\\n                                </span>\\n                                <span t-elif=\\"o.move_type == 'out_refund' and o.state == 'posted'\\">\\n                                    <t name=\\"proforma_credit_note_title\\">Avoir proforma</t>\\n                                </span>\\n                                <span t-elif=\\"o.move_type == 'out_refund' and o.state == 'draft'\\">\\n                                    <t name=\\"draft_proforma_credit_note_title\\">Avoir proforma brouillon</t>\\n                                </span>\\n                                <span t-elif=\\"o.move_type == 'out_refund' and o.state == 'cancel'\\">\\n                                    <t name=\\"cancelled_proforma_credit_note_title\\">Avoir proforma annulé</t>\\n                                </span>\\n                                <span t-elif=\\"o.move_type == 'in_refund'\\">\\n                                    <t name=\\"proforma_vendor_credit_note_title\\">Avoir fournisseur proforma</t>\\n                                </span>\\n                                <span t-elif=\\"o.move_type == 'in_invoice'\\">\\n                                    <t name=\\"proforma_vendor_bill_title\\">Facture fournisseur proforma</t>\\n                                </span>\\n                            </t>\\n                            <span t-if=\\"o.name and o.name != '/'\\" t-field=\\"o.name\\">INV/2023/0001</span>\\n                        </t>\\n                        <div class=\\"oe_structure\\"/>\\n                        <div id=\\"informations\\" class=\\"row mb-4\\" t-if=\\"o.invoice_date or (o.invoice_date_due and o.move_type == 'out_invoice' and o.state == 'posted') or o.delivery_date or o.invoice_origin or o.partner_id.ref or o.ref or o.invoice_incoterm_id\\">\\n                            <div class=\\"col\\" t-if=\\"o.invoice_date\\" name=\\"invoice_date\\">\\n                                <t t-if=\\"o.move_type == 'out_invoice'\\"><strong>Date de facturation</strong></t>\\n                                <t t-elif=\\"o.move_type == 'out_refund'\\"><strong>Date de l'avoir</strong></t>\\n                                <t t-elif=\\"o.move_type == 'out_receipt'\\"><strong>Date de réception</strong></t>\\n                                <t t-else=\\"\\"><strong>Date</strong></t>\\n                                <div t-field=\\"o.invoice_date\\">12-09-2023</div>\\n                            </div>\\n                            <div class=\\"col\\" t-if=\\"o.invoice_date_due and o.move_type == 'out_invoice' and o.state == 'posted'\\" name=\\"due_date\\">\\n                                <strong>Date d'échéance</strong>\\n                                <div t-field=\\"o.invoice_date_due\\">31-10-2023</div>\\n                            </div>\\n                            <div class=\\"col\\" t-if=\\"o.delivery_date\\" name=\\"delivery_date\\">\\n                                <strong>Date de livraison</strong>\\n                                <div t-field=\\"o.delivery_date\\">25-09-2023</div>\\n                            </div>\\n                            <div class=\\"col\\" t-if=\\"o.invoice_origin\\" name=\\"origin\\">\\n                                <strong>Source</strong>\\n                                <div t-field=\\"o.invoice_origin\\">SO123</div>\\n                            </div>\\n                            <div class=\\"col\\" t-if=\\"o.partner_id.ref\\" name=\\"customer_code\\">\\n                                <strong>Numéro de client</strong>\\n                                <div t-field=\\"o.partner_id.ref\\"/>\\n                            </div>\\n                            <div class=\\"col\\" t-if=\\"o.ref\\" name=\\"reference\\">\\n                                <strong>Référence</strong>\\n                                <div t-field=\\"o.ref\\">INV/2023/00001</div>\\n                            </div>\\n                            <div class=\\"col\\" t-if=\\"o.invoice_incoterm_id\\" name=\\"incoterm_id\\">\\n                                <strong>Incoterm</strong>\\n                                <div t-if=\\"o.incoterm_location\\">\\n                                    <span t-field=\\"o.invoice_incoterm_id.code\\"/> <br/>\\n                                    <span t-field=\\"o.incoterm_location\\"/>\\n                                </div>\\n                                <div t-else=\\"\\" t-field=\\"o.invoice_incoterm_id.code\\" class=\\"m-0\\"/>\\n                            </div>\\n                        </div>\\n\\n                        <t t-set=\\"display_discount\\" t-value=\\"any(l.discount for l in o.invoice_line_ids)\\"/>\\n                        <t t-set=\\"display_taxes\\" t-value=\\"any(l.tax_ids for l in o.invoice_line_ids)\\"/>\\n                        <div class=\\"oe_structure\\"/>\\n                        <table class=\\"o_has_total_table table o_main_table table-borderless mb-0\\" name=\\"invoice_line_table\\">\\n                            <thead>\\n                                <tr>\\n                                    <th name=\\"th_description\\" class=\\"text-start\\"><span>Description</span></th>\\n                                    <th name=\\"th_quantity\\" class=\\"text-end\\"><span>Quantité</span></th>\\n                                    <th name=\\"th_priceunit\\" t-attf-class=\\"text-end text-nowrap {{ 'd-none d-md-table-cell' if report_type == 'html' else '' }}\\"><span>Prix unitaire</span></th>\\n                                    <th name=\\"th_discount\\" t-if=\\"display_discount\\" t-attf-class=\\"text-end {{ 'd-none d-md-table-cell' if report_type == 'html' else '' }}\\">\\n                                        <span>Rem.%</span>\\n                                    </th>\\n                                    <th name=\\"th_taxes\\" t-if=\\"display_taxes\\" t-attf-class=\\"text-end {{ 'd-none d-md-table-cell' if report_type == 'html' else '' }}\\"><span>Taxes</span></th>\\n                                    <th name=\\"th_subtotal\\" class=\\"text-end\\">\\n                                        <span>Montant</span>\\n                                    </th>\\n                                </tr>\\n                            </thead>\\n                            <tbody class=\\"invoice_tbody\\">\\n                                <t t-set=\\"current_subtotal\\" t-value=\\"0\\"/>\\n                                <t t-set=\\"current_total\\" t-value=\\"0\\"/>\\n                                <t t-set=\\"lines\\" t-value=\\"o.invoice_line_ids.sorted(key=lambda l: (-l.sequence, l.date, l.move_name, -l.id), reverse=True)\\"/>\\n\\n                                <t t-foreach=\\"lines\\" t-as=\\"line\\">\\n                                    <t t-set=\\"current_subtotal\\" t-value=\\"current_subtotal + line.price_subtotal\\"/>\\n                                    <t t-set=\\"current_total\\" t-value=\\"current_total + line.price_total\\"/>\\n\\n                                    <tr t-att-class=\\"'fw-bold o_line_section' if line.display_type == 'line_section' else 'fst-italic o_line_note' if line.display_type == 'line_note' else ''\\">\\n                                        <t t-if=\\"line.display_type == 'product'\\" name=\\"account_invoice_line_accountable\\">\\n                                            <td name=\\"account_invoice_line_name\\">\\n                                                <span t-if=\\"line.name\\" t-field=\\"line.name\\" t-options=\\"{'widget': 'text'}\\">Burger au bacon</span>\\n                                            </td>\\n                                            <td name=\\"td_quantity\\" class=\\"text-end text-nowrap\\">\\n                                                <span t-field=\\"line.quantity\\">3.00</span>\\n                                                <span t-field=\\"line.product_uom_id\\" groups=\\"uom.group_uom\\">unité(s)</span>\\n                                                <span t-if=\\"line.product_uom_id != line.product_id.uom_id\\" groups=\\"uom.group_uom\\" class=\\"text-muted small\\">\\n                                                    <br/>\\n                                                    <t t-set=\\"product_uom_qty\\" t-value=\\"line.product_uom_id._compute_quantity(line.quantity, line.product_id.uom_id)\\"/>\\n                                                    <span t-out=\\"product_uom_qty\\" t-options=\\"{'widget': 'float', 'decimal_precision': 'Product Unit'}\\" data-oe-demo=\\"3.00\\"/> <span t-field=\\"line.product_id.uom_id\\" data-oe-demo=\\"units\\"/>\\n                                                </span>\\n                                            </td>\\n                                            <td name=\\"td_price_unit\\" t-attf-class=\\"text-end {{ 'd-none d-md-table-cell' if report_type == 'html' else '' }}\\">\\n                                                <span class=\\"text-nowrap\\" t-field=\\"line.price_unit\\">9.00</span>\\n                                            </td>\\n                                            <td name=\\"td_discount\\" t-if=\\"display_discount\\" t-attf-class=\\"text-end {{ 'd-none d-md-table-cell' if report_type == 'html' else '' }}\\">\\n                                                <span class=\\"text-nowrap\\" t-field=\\"line.discount\\">0</span>\\n                                            </td>\\n                                            <t t-set=\\"taxes\\" t-value=\\"', '.join(tax.tax_label for tax in line.tax_ids if tax.tax_label)\\"/>\\n                                            <td name=\\"td_taxes\\" t-if=\\"display_taxes\\" t-attf-class=\\"text-end {{ 'd-none d-md-table-cell' if report_type == 'html' else '' }} {{ 'text-nowrap' if len(taxes) &lt; 10 else '' }}\\">\\n                                                <span t-out=\\"taxes\\" id=\\"line_tax_ids\\">Taxe 15%</span>\\n                                            </td>\\n                                            <td name=\\"td_subtotal\\" class=\\"text-end o_price_total\\">\\n                                                <span t-if=\\"o.company_price_include == 'tax_excluded'\\" class=\\"text-nowrap\\" t-field=\\"line.price_subtotal\\">27.00</span>\\n                                                <span t-if=\\"o.company_price_include == 'tax_included'\\" class=\\"text-nowrap\\" t-field=\\"line.price_total\\">31.05</span>\\n                                            </td>\\n                                        </t>\\n                                        <t t-elif=\\"line.display_type == 'line_section'\\">\\n                                            <td colspan=\\"99\\">\\n                                                <span t-if=\\"line.name\\" t-field=\\"line.name\\" t-options=\\"{'widget': 'text'}\\">Un titre de section</span>\\n                                            </td>\\n                                            <t t-set=\\"current_section\\" t-value=\\"line\\"/>\\n                                            <t t-set=\\"current_subtotal\\" t-value=\\"0\\"/>\\n                                        </t>\\n                                        <t t-elif=\\"line.display_type == 'line_note'\\">\\n                                            <td colspan=\\"99\\">\\n                                                <span t-if=\\"line.name\\" t-field=\\"line.name\\" t-options=\\"{'widget': 'text'}\\">Note dont le contenu s'applique généralement à la section ou au produit ci-dessus.</span>\\n                                            </td>\\n                                        </t>\\n                                    </tr>\\n\\n                                    <t t-if=\\"current_section and (line_last or lines[line_index+1].display_type == 'line_section')\\">\\n                                        <tr class=\\"is-subtotal text-end\\">\\n                                            <td colspan=\\"99\\">\\n                                                <strong class=\\"mr16\\">Sous-total</strong>\\n                                                <span t-out=\\"current_subtotal\\" t-options=\\"{&quot;widget&quot;: &quot;monetary&quot;, &quot;display_currency&quot;: o.currency_id}\\">31.05</span>\\n                                            </td>\\n                                        </tr>\\n                                    </t>\\n                                </t>\\n                            </tbody>\\n                        </table>\\n                        <div class=\\"overflow-hidden\\">\\n                            <div id=\\"right-elements\\" t-attf-class=\\"#{'col-5 mt-5' if report_type == 'pdf' else 'col-12 col-md-5'} ms-5 d-inline-block float-end\\">\\n                                <div id=\\"total\\" class=\\"clearfix row\\">\\n                                    <div class=\\"ms-auto\\">\\n                                        <table class=\\"o_total_table table table-borderless avoid-page-break-inside\\">\\n\\n                                            <!-- Tax totals summary (invoice currency) -->\\n                                            <t t-if=\\"o.tax_totals\\" t-call=\\"account.document_tax_totals\\">\\n                                                <t t-set=\\"tax_totals\\" t-value=\\"o.tax_totals\\"/>\\n                                                <t t-set=\\"currency\\" t-value=\\"o.currency_id\\"/>\\n                                            </t>\\n\\n                                            <!--Payments-->\\n                                            <t t-if=\\"print_with_payments\\">\\n                                                <t t-if=\\"o.payment_state != 'invoicing_legacy'\\">\\n                                                    <t t-set=\\"payments_vals\\" t-value=\\"o.sudo().invoice_payments_widget and o.sudo().invoice_payments_widget['content'] or []\\"/>\\n                                                    <t t-foreach=\\"payments_vals\\" t-as=\\"payment_vals\\">\\n                                                        <tr t-if=\\"payment_vals['is_exchange'] == 0\\">\\n                                                            <td>\\n                                                                <i class=\\"oe_form_field text-end oe_payment_label\\">Payé le <t t-out=\\"payment_vals['date']\\" t-options=\\"{&quot;widget&quot;: &quot;date&quot;}\\">19-09-2021</t></i>\\n                                                            </td>\\n                                                            <td class=\\"text-end\\">\\n                                                                <span t-out=\\"payment_vals['amount']\\" t-options=\\"{&quot;widget&quot;: &quot;monetary&quot;, &quot;display_currency&quot;: o.currency_id}\\">20.00</span>\\n                                                            </td>\\n                                                        </tr>\\n                                                    </t>\\n                                                    <t t-if=\\"len(payments_vals) &gt; 0\\">\\n                                                        <tr class=\\"fw-bold\\">\\n                                                            <td>Montant dû</td>\\n                                                            <td class=\\"text-end\\">\\n                                                                <span t-field=\\"o.amount_residual\\">11.05</span>\\n                                                            </td>\\n                                                        </tr>\\n                                                    </t>\\n                                                </t>\\n                                            </t>\\n                                        </table>\\n                                    </div>\\n                                </div>\\n                                <div class=\\"mb-2\\">\\n                                    <p class=\\"text-end lh-sm\\" t-if=\\"o.company_id.display_invoice_amount_total_words\\">\\n                                        Montant total en toutes lettres : <br/>\\n                                        <small class=\\"text-muted lh-sm\\"><span t-field=\\"o.amount_total_words\\">Trente et un dollars et cinq cents</span></small>\\n                                    </p>\\n                                </div>\\n\\n                                <!-- Tax totals summary (company currency) -->\\n                                <t t-if=\\"o.tax_totals and o.tax_totals.get('display_in_company_currency')\\">\\n                                    <t t-set=\\"tax_totals\\" t-value=\\"o.tax_totals\\"/>\\n                                    <t t-call=\\"account.document_tax_totals_company_currency_template\\"/>\\n                                </t>\\n                                <t t-else=\\"\\">\\n                                    <div class=\\"oe_structure\\"/>\\n                                </t>\\n                            </div>\\n                            <div id=\\"payment_term\\" class=\\"clearfix mt-3\\">\\n                                <div class=\\"justify-text\\">\\n                                    <p t-if=\\"not is_html_empty(o.fiscal_position_id.note)\\" name=\\"note\\" class=\\"mb-2\\">\\n                                        <span t-field=\\"o.fiscal_position_id.note\\"/>\\n                                    </p>\\n                                </div>\\n                                <div class=\\"justify-text\\">\\n                                    <p t-if=\\"not is_html_empty(o.taxes_legal_notes)\\" name=\\"taxes_legal_notes\\" class=\\"mb-2\\">\\n                                        <span t-field=\\"o.taxes_legal_notes\\"/>\\n                                    </p>\\n                                </div>\\n                                <t t-set=\\"payment_term_details\\" t-value=\\"o.payment_term_details\\"/>\\n                                <div class=\\"mb-3\\">\\n                                    <span id=\\"payment_terms_note_id\\" t-if=\\"o.invoice_payment_term_id.note\\" t-field=\\"o.invoice_payment_term_id.note\\" name=\\"payment_term\\">Paiement ans les 30 jours calendaires</span><br/>\\n                                    <t t-if=\\"o.invoice_payment_term_id.display_on_invoice and payment_term_details\\">\\n                                        <div t-if=\\"o.show_payment_term_details\\" id=\\"total_payment_term_details_table\\" class=\\"row\\">\\n                                            <div t-attf-class=\\"#{'col-10' if report_type != 'html' else 'col-sm-10 col-md-9'}\\">\\n                                                <t t-if=\\"o._is_eligible_for_early_payment_discount(o.currency_id,o.invoice_date)\\">\\n                                                    <td>\\n                                                        <span t-options=\\"{&quot;widget&quot;: &quot;monetary&quot;, &quot;display_currency&quot;: o.currency_id}\\" t-out=\\"o.invoice_payment_term_id._get_amount_due_after_discount(o.amount_total, o.amount_tax)\\">30.00</span> dû si payé avant\\n                                                        <span t-out=\\"o.invoice_payment_term_id._get_last_discount_date_formatted(o.invoice_date)\\">01-01-2024</span>\\n                                                    </td>\\n                                                </t>\\n                                                <t t-if=\\"len(payment_term_details) &gt; 1\\" t-foreach=\\"payment_term_details\\" t-as=\\"term\\">\\n                                                    <div>\\n                                                        <span t-out=\\"term_index + 1\\">1</span> - Versement de\\n                                                        <t t-options=\\"{&quot;widget&quot;: &quot;monetary&quot;, &quot;display_currency&quot;: o.currency_id}\\" t-out=\\"term.get('amount')\\" class=\\"text-end\\">31.05</t>\\n                                                        <span> dû le </span>\\n                                                        <t t-out=\\"term.get('date')\\" class=\\"text-start\\">01-01-2024</t>\\n                                                    </div>\\n                                                </t>\\n                                            </div>\\n                                        </div>\\n                                    </t>\\n                                </div>\\n                                <div class=\\"mb-3\\" t-if=\\"o.move_type in ('out_invoice', 'in_refund') and o.payment_reference\\">\\n                                    <p name=\\"payment_communication\\">\\n                                        Communication de paiement : <span class=\\"fw-bold\\" t-field=\\"o.payment_reference\\">INV/2023/00001</span>\\n                                        <t t-if=\\"o.partner_bank_id\\">\\n                                            <br/> sur ce compte : <span t-field=\\"o.partner_bank_id\\" class=\\"fw-bold\\"/>\\n                                        </t>\\n                                    </p>\\n                                </div>\\n                                <t t-set=\\"show_qr\\" t-value=\\"o.display_qr_code and o.amount_residual\\"/>\\n                                <div t-if=\\"not show_qr\\" name=\\"qr_code_placeholder\\" class=\\"oe_structure\\"/>\\n                                <div id=\\"qrcode\\" class=\\"d-flex mb-3 avoid-page-break-inside\\" t-else=\\"\\">\\n                                    <div class=\\"qrcode me-3\\" id=\\"qrcode_image\\">\\n                                        <t t-set=\\"qr_code_url\\" t-value=\\"o._generate_qr_code(silent_errors=True)\\"/>\\n                                        <p t-if=\\"qr_code_url\\" class=\\"position-relative mb-0\\">\\n                                            <img t-att-src=\\"qr_code_url\\"/>\\n                                            <img src=\\"/account/static/src/img/Odoo_logo_O.svg\\" id=\\"qrcode_odoo_logo\\" class=\\"top-50 start-50 position-absolute bg-white border border-3 rounded-circle\\"/>\\n                                        </p>\\n                                    </div>\\n                                    <div class=\\"d-inline text-muted lh-sm fst-italic\\" id=\\"qrcode_info\\" t-if=\\"qr_code_url\\">\\n                                        <p>Scanner le code QR avec<br/>votre application bancaire</p>\\n                                    </div>\\n                                </div>\\n                                <t t-set=\\"show_link_qr\\" t-value=\\"o.display_link_qr_code and o.amount_residual\\"/>\\n                                <div t-if=\\"show_link_qr\\" id=\\"payment_link_qrcode\\" class=\\"d-flex mb-3 avoid-page-break-inside\\">\\n                                    <t t-set=\\"portal_qr_code\\" t-value=\\"o._generate_portal_payment_qr()\\"/>\\n                                    <div class=\\"qrcode me-3 position-relative\\" id=\\"qrcode_image\\">\\n                                        <a t-att-href=\\"o._get_portal_payment_link()\\" target=\\"_blank\\" class=\\"top-0 start-0 position-absolute w-100 h-100 z-1\\"/>\\n                                        <p class=\\"position-relative mb-0\\">\\n                                            <img t-att-src=\\"portal_qr_code\\"/>\\n                                            <img src=\\"/account/static/src/img/Odoo_logo_O.svg\\" id=\\"qrcode_odoo_logo\\" class=\\"top-50 start-50 position-absolute bg-white border border-3 rounded-circle\\"/>\\n                                        </p>\\n                                    </div>\\n                                    <div class=\\"d-inline lh-sm\\" id=\\"qrcode_info\\" t-if=\\"portal_qr_code\\">\\n                                        <p class=\\"fw-bold mb-0\\">PAYEZ EN UN CLIN D’ŒIL !</p>\\n                                        <p class=\\"text-muted fst-italic\\">Scannez le QR code <br/>ou cliquez pour payer en ligne</p>\\n                                    </div>\\n                                </div>\\n                                <!--terms and conditions-->\\n                                <div class=\\"text-muted mb-3\\" t-attf-style=\\"#{'text-align:justify;text-justify:inter-word;' if o.company_id.terms_type != 'html' else ''}\\" t-if=\\"not is_html_empty(o.narration)\\" name=\\"comment\\">\\n                                    <span t-field=\\"o.narration\\"/>\\n                                </div>\\n                            </div>\\n                        </div>\\n                    </div>\\n                </div>\\n            </t>\\n        </t>"}	<?xml version="1.0"?>\n<t t-name="account.report_invoice_document">\n            <t t-call="web.external_layout">\n                <t t-set="o" t-value="o.with_context(lang=lang)"/>\n                <t t-set="forced_vat" t-value="o.fiscal_position_id.foreign_vat"/> <!-- So that it appears in the footer of the report instead of the company VAT if it's set -->\n                <div class="row">\n                    <t t-if="o.partner_shipping_id and (o.partner_shipping_id != o.partner_id)">\n                        <div class="col-6">\n                            <t t-set="information_block">\n                                <div groups="account.group_delivery_invoice_address" name="shipping_address_block">\n                                    <strong class="d-block mt-3">Shipping Address</strong>\n                                    <div t-field="o.partner_shipping_id" t-options="{&quot;widget&quot;: &quot;contact&quot;, &quot;fields&quot;: [&quot;address&quot;, &quot;name&quot;], &quot;no_marker&quot;: True}"/>\n                                </div>\n                            </t>\n                        </div>\n                        <div class="col-6" name="address_not_same_as_shipping">\n                            <t t-set="address">\n                                <address class="mb-0" t-field="o.partner_id" t-options="{&quot;widget&quot;: &quot;contact&quot;, &quot;fields&quot;: [&quot;address&quot;, &quot;name&quot;], &quot;no_marker&quot;: True}"/>\n                                <div t-if="o.partner_id.vat" id="partner_vat_address_not_same_as_shipping">\n                                    <t t-if="o.company_id.account_fiscal_country_id.vat_label" t-out="o.company_id.account_fiscal_country_id.vat_label" id="inv_tax_id_label"/>\n                                    <t t-else="">Tax ID</t>: <span t-field="o.partner_id.vat"/>\n                                </div>\n                            </t>\n                        </div>\n                    </t>\n                    <t t-elif="o.partner_shipping_id and (o.partner_shipping_id == o.partner_id)">\n                        <div class="offset-col-6 col-6" name="address_same_as_shipping">\n                            <t t-set="address">\n                                <address class="mb-0" t-field="o.partner_id" t-options="{&quot;widget&quot;: &quot;contact&quot;, &quot;fields&quot;: [&quot;address&quot;, &quot;name&quot;], &quot;no_marker&quot;: True}"/>\n                                <div t-if="o.partner_id.vat" id="partner_vat_address_same_as_shipping">\n                                    <t t-if="o.company_id.account_fiscal_country_id.vat_label" t-out="o.company_id.account_fiscal_country_id.vat_label" id="inv_tax_id_label"/>\n                                    <t t-else="">Tax ID</t>: <span t-field="o.partner_id.vat"/>\n                                </div>\n                            </t>\n                        </div>\n                    </t>\n                    <t t-else="">\n                        <div class="offset-col-6 col-6" name="no_shipping">\n                            <t t-set="address">\n                                <address class="mb-0" t-field="o.partner_id" t-options="{&quot;widget&quot;: &quot;contact&quot;, &quot;fields&quot;: [&quot;address&quot;, &quot;name&quot;], &quot;no_marker&quot;: True}"/>\n                                <div t-if="o.partner_id.vat" id="partner_vat_no_shipping">\n                                    <t t-if="o.company_id.account_fiscal_country_id.vat_label" t-out="o.company_id.account_fiscal_country_id.vat_label" id="inv_tax_id_label"/>\n                                    <t t-else="">Tax ID</t>: <span t-field="o.partner_id.vat"/>\n                                </div>\n                            </t>\n                        </div>\n                    </t>\n                </div>\n                <div class="clearfix invoice_main">\n                    <div class="page mb-4">\n                        <t t-set="layout_document_title">\n                            <t t-if="not proforma">\n                                <span t-if="o.move_type == 'out_invoice' and o.state == 'posted'">\n                                    <t name="invoice_title">Invoice</t>\n                                </span>\n                                <span t-elif="o.move_type == 'out_invoice' and o.state == 'draft'">\n                                    <t name="draft_invoice_title">Draft Invoice</t>\n                                </span>\n                                <span t-elif="o.move_type == 'out_invoice' and o.state == 'cancel'">\n                                    <t name="cancelled_invoice_title">Cancelled Invoice</t>\n                                </span>\n                                <span t-elif="o.move_type == 'out_refund' and o.state == 'posted'">\n                                    <t name="credit_note_title">Credit Note</t>\n                                </span>\n                                <span t-elif="o.move_type == 'out_refund' and o.state == 'draft'">\n                                    <t name="draft_credit_note_title">Draft Credit Note</t>\n                                </span>\n                                <span t-elif="o.move_type == 'out_refund' and o.state == 'cancel'">\n                                    <t name="cancelled_credit_note_title">Cancelled Credit Note</t>\n                                </span>\n                                <span t-elif="o.move_type == 'in_refund'">\n                                    <t name="vendor_credit_note_title">Vendor Credit Note</t>\n                                </span>\n                                <span t-elif="o.move_type == 'in_invoice'">\n                                    <t name="vendor_bill_title">Vendor Bill</t>\n                                </span>\n                            </t>\n                            <t t-else="">\n                                <span t-if="o.move_type == 'out_invoice' and o.state == 'posted'">\n                                    <t name="proforma_invoice_title">Proforma Invoice</t>\n                                </span>\n                                <span t-elif="o.move_type == 'out_invoice' and o.state == 'draft'">\n                                    <t name="draft_proforma_invoice_title">Draft Proforma Invoice</t>\n                                </span>\n                                <span t-elif="o.move_type == 'out_invoice' and o.state == 'cancel'">\n                                    <t name="cancelled_proforma_invoice_title">Cancelled Proforma Invoice</t>\n                                </span>\n                                <span t-elif="o.move_type == 'out_refund' and o.state == 'posted'">\n                                    <t name="proforma_credit_note_title">Proforma Credit Note</t>\n                                </span>\n                                <span t-elif="o.move_type == 'out_refund' and o.state == 'draft'">\n                                    <t name="draft_proforma_credit_note_title">Draft Proforma Credit Note</t>\n                                </span>\n                                <span t-elif="o.move_type == 'out_refund' and o.state == 'cancel'">\n                                    <t name="cancelled_proforma_credit_note_title">Cancelled Proforma Credit Note</t>\n                                </span>\n                                <span t-elif="o.move_type == 'in_refund'">\n                                    <t name="proforma_vendor_credit_note_title">Proforma Vendor Credit Note</t>\n                                </span>\n                                <span t-elif="o.move_type == 'in_invoice'">\n                                    <t name="proforma_vendor_bill_title">Proforma Vendor Bill</t>\n                                </span>\n                            </t>\n                            <span t-if="o.name and o.name != '/'" t-field="o.name">INV/2023/0001</span>\n                        </t>\n                        <div class="oe_structure"/>\n                        <div id="informations" class="row mb-4" t-if="o.invoice_date or (o.invoice_date_due and o.move_type == 'out_invoice' and o.state == 'posted') or o.delivery_date or o.invoice_origin or o.partner_id.ref or o.ref or o.invoice_incoterm_id">\n                            <div class="col" t-if="o.invoice_date" name="invoice_date">\n                                <t t-if="o.move_type == 'out_invoice'"><strong>Invoice Date</strong></t>\n                                <t t-elif="o.move_type == 'out_refund'"><strong>Credit Note Date</strong></t>\n                                <t t-elif="o.move_type == 'out_receipt'"><strong>Receipt Date</strong></t>\n                                <t t-else=""><strong>Date</strong></t>\n                                <div t-field="o.invoice_date">2023-09-12</div>\n                            </div>\n                            <div class="col" t-if="o.invoice_date_due and o.move_type == 'out_invoice' and o.state == 'posted'" name="due_date">\n                                <strong>Due Date</strong>\n                                <div t-field="o.invoice_date_due">2023-10-31</div>\n                            </div>\n                            <div class="col" t-if="o.delivery_date" name="delivery_date">\n                                <strong>Delivery Date</strong>\n                                <div t-field="o.delivery_date">2023-09-25</div>\n                            </div>\n                            <div class="col" t-if="o.invoice_origin" name="origin">\n                                <strong>Source</strong>\n                                <div t-field="o.invoice_origin">SO123</div>\n                            </div>\n                            <div class="col" t-if="o.partner_id.ref" name="customer_code">\n                                <strong>Customer Code</strong>\n                                <div t-field="o.partner_id.ref"/>\n                            </div>\n                            <div class="col" t-if="o.ref" name="reference">\n                                <strong>Reference</strong>\n                                <div t-field="o.ref">INV/2023/00001</div>\n                            </div>\n                            <div class="col" t-if="o.invoice_incoterm_id" name="incoterm_id">\n                                <strong>Incoterm</strong>\n                                <div t-if="o.incoterm_location">\n                                    <span t-field="o.invoice_incoterm_id.code"/> <br/>\n                                    <span t-field="o.incoterm_location"/>\n                                </div>\n                                <div t-else="" t-field="o.invoice_incoterm_id.code" class="m-0"/>\n                            </div>\n                        </div>\n\n                        <t t-set="display_discount" t-value="any(l.discount for l in o.invoice_line_ids)"/>\n                        <t t-set="display_taxes" t-value="any(l.tax_ids for l in o.invoice_line_ids)"/>\n                        <div class="oe_structure"/>\n                        <table class="o_has_total_table table o_main_table table-borderless mb-0" name="invoice_line_table">\n                            <thead>\n                                <tr>\n                                    <th name="th_description" class="text-start"><span>Description</span></th>\n                                    <th name="th_quantity" class="text-end"><span>Quantity</span></th>\n                                    <th name="th_priceunit" t-attf-class="text-end text-nowrap {{ 'd-none d-md-table-cell' if report_type == 'html' else '' }}"><span>Unit Price</span></th>\n                                    <th name="th_discount" t-if="display_discount" t-attf-class="text-end {{ 'd-none d-md-table-cell' if report_type == 'html' else '' }}">\n                                        <span>Disc.%</span>\n                                    </th>\n                                    <th name="th_taxes" t-if="display_taxes" t-attf-class="text-end {{ 'd-none d-md-table-cell' if report_type == 'html' else '' }}"><span>Taxes</span></th>\n                                    <th name="th_subtotal" class="text-end">\n                                        <span>Amount</span>\n                                    </th>\n                                </tr>\n                            </thead>\n                            <tbody class="invoice_tbody">\n                                <t t-set="current_subtotal" t-value="0"/>\n                                <t t-set="current_total" t-value="0"/>\n                                <t t-set="lines" t-value="o.invoice_line_ids.sorted(key=lambda l: (-l.sequence, l.date, l.move_name, -l.id), reverse=True)"/>\n\n                                <t t-foreach="lines" t-as="line">\n                                    <t t-set="current_subtotal" t-value="current_subtotal + line.price_subtotal"/>\n                                    <t t-set="current_total" t-value="current_total + line.price_total"/>\n\n                                    <tr t-att-class="'fw-bold o_line_section' if line.display_type == 'line_section' else 'fst-italic o_line_note' if line.display_type == 'line_note' else ''">\n                                        <t t-if="line.display_type == 'product'" name="account_invoice_line_accountable">\n                                            <td name="account_invoice_line_name">\n                                                <span t-if="line.name" t-field="line.name" t-options="{'widget': 'text'}">Bacon Burger</span>\n                                            </td>\n                                            <td name="td_quantity" class="text-end text-nowrap">\n                                                <span t-field="line.quantity">3.00</span>\n                                                <span t-field="line.product_uom_id" groups="uom.group_uom">units</span>\n                                                <span t-if="line.product_uom_id != line.product_id.uom_id" groups="uom.group_uom" class="text-muted small">\n                                                    <br/>\n                                                    <t t-set="product_uom_qty" t-value="line.product_uom_id._compute_quantity(line.quantity, line.product_id.uom_id)"/>\n                                                    <span t-out="product_uom_qty" t-options="{'widget': 'float', 'decimal_precision': 'Product Unit'}" data-oe-demo="3.00"/> <span t-field="line.product_id.uom_id" data-oe-demo="units"/>\n                                                </span>\n                                            </td>\n                                            <td name="td_price_unit" t-attf-class="text-end {{ 'd-none d-md-table-cell' if report_type == 'html' else '' }}">\n                                                <span class="text-nowrap" t-field="line.price_unit">9.00</span>\n                                            </td>\n                                            <td name="td_discount" t-if="display_discount" t-attf-class="text-end {{ 'd-none d-md-table-cell' if report_type == 'html' else '' }}">\n                                                <span class="text-nowrap" t-field="line.discount">0</span>\n                                            </td>\n                                            <t t-set="taxes" t-value="', '.join(tax.tax_label for tax in line.tax_ids if tax.tax_label)"/>\n                                            <td name="td_taxes" t-if="display_taxes" t-attf-class="text-end {{ 'd-none d-md-table-cell' if report_type == 'html' else '' }} {{ 'text-nowrap' if len(taxes) &lt; 10 else '' }}">\n                                                <span t-out="taxes" id="line_tax_ids">Tax 15%</span>\n                                            </td>\n                                            <td name="td_subtotal" class="text-end o_price_total">\n                                                <span t-if="o.company_price_include == 'tax_excluded'" class="text-nowrap" t-field="line.price_subtotal">27.00</span>\n                                                <span t-if="o.company_price_include == 'tax_included'" class="text-nowrap" t-field="line.price_total">31.05</span>\n                                            </td>\n                                        </t>\n                                        <t t-elif="line.display_type == 'line_section'">\n                                            <td colspan="99">\n                                                <span t-if="line.name" t-field="line.name" t-options="{'widget': 'text'}">A section title</span>\n                                            </td>\n                                            <t t-set="current_section" t-value="line"/>\n                                            <t t-set="current_subtotal" t-value="0"/>\n                                        </t>\n                                        <t t-elif="line.display_type == 'line_note'">\n                                            <td colspan="99">\n                                                <span t-if="line.name" t-field="line.name" t-options="{'widget': 'text'}">A note, whose content usually applies to the section or product above.</span>\n                                            </td>\n                                        </t>\n                                    </tr>\n\n                                    <t t-if="current_section and (line_last or lines[line_index+1].display_type == 'line_section')">\n                                        <tr class="is-subtotal text-end">\n                                            <td colspan="99">\n                                                <strong class="mr16">Subtotal</strong>\n                                                <span t-out="current_subtotal" t-options="{&quot;widget&quot;: &quot;monetary&quot;, &quot;display_currency&quot;: o.currency_id}">31.05</span>\n                                            </td>\n                                        </tr>\n                                    </t>\n                                </t>\n                            </tbody>\n                        </table>\n                        <div class="overflow-hidden">\n                            <div id="right-elements" t-attf-class="#{'col-5 mt-5' if report_type == 'pdf' else 'col-12 col-md-5'} ms-5 d-inline-block float-end">\n                                <div id="total" class="clearfix row">\n                                    <div class="ms-auto">\n                                        <table class="o_total_table table table-borderless avoid-page-break-inside">\n\n                                            <!-- Tax totals summary (invoice currency) -->\n                                            <t t-if="o.tax_totals" t-call="account.document_tax_totals">\n                                                <t t-set="tax_totals" t-value="o.tax_totals"/>\n                                                <t t-set="currency" t-value="o.currency_id"/>\n                                            </t>\n\n                                            <!--Payments-->\n                                            <t t-if="print_with_payments">\n                                                <t t-if="o.payment_state != 'invoicing_legacy'">\n                                                    <t t-set="payments_vals" t-value="o.sudo().invoice_payments_widget and o.sudo().invoice_payments_widget['content'] or []"/>\n                                                    <t t-foreach="payments_vals" t-as="payment_vals">\n                                                        <tr t-if="payment_vals['is_exchange'] == 0">\n                                                            <td>\n                                                                <i class="oe_form_field text-end oe_payment_label">Paid on <t t-out="payment_vals['date']" t-options="{&quot;widget&quot;: &quot;date&quot;}">2021-09-19</t></i>\n                                                            </td>\n                                                            <td class="text-end">\n                                                                <span t-out="payment_vals['amount']" t-options="{&quot;widget&quot;: &quot;monetary&quot;, &quot;display_currency&quot;: o.currency_id}">20.00</span>\n                                                            </td>\n                                                        </tr>\n                                                    </t>\n                                                    <t t-if="len(payments_vals) &gt; 0">\n                                                        <tr class="fw-bold">\n                                                            <td>Amount Due</td>\n                                                            <td class="text-end">\n                                                                <span t-field="o.amount_residual">11.05</span>\n                                                            </td>\n                                                        </tr>\n                                                    </t>\n                                                </t>\n                                            </t>\n                                        </table>\n                                    </div>\n                                </div>\n                                <div class="mb-2">\n                                    <p class="text-end lh-sm" t-if="o.company_id.display_invoice_amount_total_words">\n                                        Total amount in words: <br/>\n                                        <small class="text-muted lh-sm"><span t-field="o.amount_total_words">Thirty one dollar and Five cents</span></small>\n                                    </p>\n                                </div>\n\n                                <!-- Tax totals summary (company currency) -->\n                                <t t-if="o.tax_totals and o.tax_totals.get('display_in_company_currency')">\n                                    <t t-set="tax_totals" t-value="o.tax_totals"/>\n                                    <t t-call="account.document_tax_totals_company_currency_template"/>\n                                </t>\n                                <t t-else="">\n                                    <div class="oe_structure"/>\n                                </t>\n                            </div>\n                            <div id="payment_term" class="clearfix mt-3">\n                                <div class="justify-text">\n                                    <p t-if="not is_html_empty(o.fiscal_position_id.note)" name="note" class="mb-2">\n                                        <span t-field="o.fiscal_position_id.note"/>\n                                    </p>\n                                </div>\n                                <div class="justify-text">\n                                    <p t-if="not is_html_empty(o.taxes_legal_notes)" name="taxes_legal_notes" class="mb-2">\n                                        <span t-field="o.taxes_legal_notes"/>\n                                    </p>\n                                </div>\n                                <t t-set="payment_term_details" t-value="o.payment_term_details"/>\n                                <div class="mb-3">\n                                    <span id="payment_terms_note_id" t-if="o.invoice_payment_term_id.note" t-field="o.invoice_payment_term_id.note" name="payment_term">Payment within 30 calendar day</span><br/>\n                                    <t t-if="o.invoice_payment_term_id.display_on_invoice and payment_term_details">\n                                        <div t-if="o.show_payment_term_details" id="total_payment_term_details_table" class="row">\n                                            <div t-attf-class="#{'col-10' if report_type != 'html' else 'col-sm-10 col-md-9'}">\n                                                <t t-if="o._is_eligible_for_early_payment_discount(o.currency_id,o.invoice_date)">\n                                                    <td>\n                                                        <span t-options="{&quot;widget&quot;: &quot;monetary&quot;, &quot;display_currency&quot;: o.currency_id}" t-out="o.invoice_payment_term_id._get_amount_due_after_discount(o.amount_total, o.amount_tax)">30.00</span> due if paid before\n                                                        <span t-out="o.invoice_payment_term_id._get_last_discount_date_formatted(o.invoice_date)">2024-01-01</span>\n                                                    </td>\n                                                </t>\n                                                <t t-if="len(payment_term_details) &gt; 1" t-foreach="payment_term_details" t-as="term">\n                                                    <div>\n                                                        <span t-out="term_index + 1">1</span> - Installment of\n                                                        <t t-options="{&quot;widget&quot;: &quot;monetary&quot;, &quot;display_currency&quot;: o.currency_id}" t-out="term.get('amount')" class="text-end">31.05</t>\n                                                        <span> due on </span>\n                                                        <t t-out="term.get('date')" class="text-start">2024-01-01</t>\n                                                    </div>\n                                                </t>\n                                            </div>\n                                        </div>\n                                    </t>\n                                </div>\n                                <div class="mb-3" t-if="o.move_type in ('out_invoice', 'in_refund') and o.payment_reference">\n                                    <p name="payment_communication">\n                                        Payment Communication: <span class="fw-bold" t-field="o.payment_reference">INV/2023/00001</span>\n                                        <t t-if="o.partner_bank_id">\n                                            <br/> on this account: <span t-field="o.partner_bank_id" class="fw-bold"/>\n                                        </t>\n                                    </p>\n                                </div>\n                                <t t-set="show_qr" t-value="o.display_qr_code and o.amount_residual"/>\n                                <div t-if="not show_qr" name="qr_code_placeholder" class="oe_structure"/>\n                                <div id="qrcode" class="d-flex mb-3 avoid-page-break-inside" t-else="">\n                                    <div class="qrcode me-3" id="qrcode_image">\n                                        <t t-set="qr_code_url" t-value="o._generate_qr_code(silent_errors=True)"/>\n                                        <p t-if="qr_code_url" class="position-relative mb-0">\n                                            <img t-att-src="qr_code_url"/>\n                                            <img src="/account/static/src/img/Odoo_logo_O.svg" id="qrcode_odoo_logo" class="top-50 start-50 position-absolute bg-white border border-3 rounded-circle"/>\n                                        </p>\n                                    </div>\n                                    <div class="d-inline text-muted lh-sm fst-italic" id="qrcode_info" t-if="qr_code_url">\n                                        <p>Scan this QR Code with<br/>your banking application</p>\n                                    </div>\n                                </div>\n                                <t t-set="show_link_qr" t-value="o.display_link_qr_code and o.amount_residual"/>\n                                <div t-if="show_link_qr" id="payment_link_qrcode" class="d-flex mb-3 avoid-page-break-inside">\n                                    <t t-set="portal_qr_code" t-value="o._generate_portal_payment_qr()"/>\n                                    <div class="qrcode me-3 position-relative" id="qrcode_image">\n                                        <a t-att-href="o._get_portal_payment_link()" target="_blank" class="top-0 start-0 position-absolute w-100 h-100 z-1"/>\n                                        <p class="position-relative mb-0">\n                                            <img t-att-src="portal_qr_code"/>\n                                            <img src="/account/static/src/img/Odoo_logo_O.svg" id="qrcode_odoo_logo" class="top-50 start-50 position-absolute bg-white border border-3 rounded-circle"/>\n                                        </p>\n                                    </div>\n                                    <div class="d-inline lh-sm" id="qrcode_info" t-if="portal_qr_code">\n                                        <p class="fw-bold mb-0">PAY IN A FLASH!</p>\n                                        <p class="text-muted fst-italic">Scan the QR code<br/>or click to pay online</p>\n                                    </div>\n                                </div>\n                                <!--terms and conditions-->\n                                <div class="text-muted mb-3" t-attf-style="#{'text-align:justify;text-justify:inter-word;' if o.company_id.terms_type != 'html' else ''}" t-if="not is_html_empty(o.narration)" name="comment">\n                                    <span t-field="o.narration"/>\n                                </div>\n                            </div>\n                        </div>\n                    </div>\n                </div>\n            </t>\n        </t>\n\n        	f	t	2025-07-20 21:22:06.63315	2025-07-20 21:22:06.63315	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	f
1810	16	\N	1	1	report_invoice	\N	account.report_invoice	qweb	account/views/report_invoice.xml	primary	{"en_US": "<t t-name=\\"account.report_invoice\\">\\n            <t t-call=\\"web.html_container\\">\\n                <t t-foreach=\\"docs\\" t-as=\\"o\\">\\n                    <t t-set=\\"lang\\" t-value=\\"o.partner_id.lang\\"/>\\n                    <t t-if=\\"o._get_name_invoice_report() == 'account.report_invoice_document'\\" t-call=\\"account.report_invoice_document\\" t-lang=\\"lang\\"/>\\n                </t>\\n            </t>\\n        </t>"}	<?xml version="1.0"?>\n<t t-name="account.report_invoice">\n            <t t-call="web.html_container">\n                <t t-foreach="docs" t-as="o">\n                    <t t-set="lang" t-value="o.partner_id.lang"/>\n                    <t t-if="o._get_name_invoice_report() == 'account.report_invoice_document'" t-call="account.report_invoice_document" t-lang="lang"/>\n                </t>\n            </t>\n        </t>\n\n        	f	t	2025-07-20 21:22:06.63315	2025-07-20 21:22:06.63315	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	f
1811	16	\N	1	1	report_invoice_with_payments	\N	account.report_invoice_with_payments	qweb	account/views/report_invoice.xml	primary	{"en_US": "<t t-name=\\"account.report_invoice_with_payments\\">\\n            <t t-call=\\"account.report_invoice\\">\\n                <t t-set=\\"print_with_payments\\" t-value=\\"True\\"/>\\n            </t>\\n        </t>"}	<?xml version="1.0"?>\n<t t-name="account.report_invoice_with_payments">\n            <t t-call="account.report_invoice">\n                <t t-set="print_with_payments" t-value="True"/>\n            </t>\n        </t>\n\n        	f	t	2025-07-20 21:22:06.63315	2025-07-20 21:22:06.63315	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	f
1812	16	\N	1	1	report_original_vendor_bill	\N	account.report_original_vendor_bill	qweb	account/views/report_invoice.xml	primary	{"en_US": "<t t-name=\\"account.report_original_vendor_bill\\">\\n            <t t-call=\\"web.html_container\\">\\n                <t t-foreach=\\"docs\\" t-as=\\"o\\">\\n                    <div class=\\"article\\" t-att-data-oe-model=\\"o and o._name\\" t-att-data-oe-id=\\"o and o.id\\" t-att-data-oe-lang=\\"o and o.env.context.get('lang')\\"/>\\n                </t>\\n            </t>\\n        </t>"}	<?xml version="1.0"?>\n<t t-name="account.report_original_vendor_bill">\n            <t t-call="web.html_container">\n                <t t-foreach="docs" t-as="o">\n                    <div class="article" t-att-data-oe-model="o and o._name" t-att-data-oe-id="o and o.id" t-att-data-oe-lang="o and o.env.context.get('lang')"/>\n                </t>\n            </t>\n        </t>\n    	f	t	2025-07-20 21:22:06.63315	2025-07-20 21:22:06.63315	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	f
1158	16	1082	1	1	Snippet 's_picture_only' for new page 'about' template 'mini'	\N	website.new_page_template_about_mini_s_picture_only	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2025-07-20 21:14:37.445508	2025-07-20 21:14:37.445508	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	f
667	16	\N	1	1	sitemap_xml	\N	website.sitemap_xml	qweb	website/views/website_templates.xml	primary	{"en_US": "<t t-name=\\"website.sitemap_xml\\"><t t-translation=\\"off\\">&lt;?xml version=\\"1.0\\" encoding=\\"UTF-8\\"?&gt;</t>\\n<urlset t-attf-xmlns=\\"http://www.sitemaps.org/schemas/sitemap/0.9\\">\\n    <t t-out=\\"content\\"/>\\n</urlset>\\n</t>"}	<?xml version="1.0"?>\n<t t-name="website.sitemap_xml"><t t-translation="off">&lt;?xml version="1.0" encoding="UTF-8"?&gt;</t>\n<urlset t-attf-xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">\n    <t t-out="content"/>\n</urlset>\n</t>\n\n	f	t	2025-07-20 21:14:37.445508	2025-07-20 21:14:37.445508	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	f
1815	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_total_currency\\" 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>", "fr_FR": "<list string=\\"Analyse des factures\\">\\n                <field name=\\"move_id\\" string=\\"Numéro de la facture\\"/>\\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_total_currency\\" 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_total_currency" 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	2025-07-20 21:22:06.63315	2025-07-20 21:22:06.63315	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	f
1818	16	\N	1	1	account.cash.rounding.search	account.cash.rounding	\N	search	account/views/account_cash_rounding_view.xml	primary	{"en_US": "<search>\\n                    <field name=\\"name\\"/>\\n                </search>"}	<?xml version="1.0"?>\n<search>\n                    <field name="name"/>\n                </search>\n            	f	t	2025-07-20 21:22:06.63315	2025-07-20 21:22:06.63315	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	f
1820	16	9	1	1	ir.actions.report.form.inherit.account	ir.actions.report	\N	form	account/views/ir_actions_views.xml	extension	{"en_US": "<data><field name=\\"paperformat_id\\" position=\\"after\\">\\n                <field name=\\"is_invoice_report\\" invisible=\\"model != 'account.move'\\"/>\\n            </field>\\n\\n            <field name=\\"report_name\\" position=\\"after\\">\\n                <field name=\\"domain\\"/>\\n            </field>\\n        </data>"}	<?xml version="1.0"?>\n<data><field name="paperformat_id" position="after">\n                <field name="is_invoice_report" invisible="model != 'account.move'"/>\n            </field>\n\n            <field name="report_name" position="after">\n                <field name="domain"/>\n            </field>\n        </data>	f	t	2025-07-20 21:22:06.63315	2025-07-20 21:22:06.63315	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	f
1821	16	97	1	1	ir.module.module.list.inherit.account	ir.module.module	\N	search	account/views/ir_module_views.xml	primary	{"en_US": "<xpath expr=\\"//searchpanel\\" position=\\"replace\\">\\n                    <!-- Hide the search panel -->\\n                </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//searchpanel" position="replace">\n                    <!-- Hide the search panel -->\n                </xpath>\n            	f	t	2025-07-20 21:22:06.63315	2025-07-20 21:22:06.63315	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	f
1822	40	178	1	1	res.config.settings.view.form.inherit.account	res.config.settings	\N	form	account/views/res_config_settings_views.xml	extension	{"en_US": "<xpath expr=\\"//form\\" position=\\"inside\\">\\n                    <field name=\\"country_code\\" invisible=\\"1\\" groups=\\"account.group_account_manager\\"/>\\n                    <app data-string=\\"Invoicing\\" string=\\"Invoicing\\" name=\\"account\\" groups=\\"account.group_account_manager\\">\\n                        <field name=\\"has_chart_of_accounts\\" invisible=\\"1\\"/>\\n                        <field name=\\"has_accounting_entries\\" invisible=\\"1\\"/>\\n                        <block title=\\"Fiscal Localization\\" name=\\"fiscal_localization_setting_container\\" invisible=\\"not is_root_company\\">\\n                            <setting string=\\"Fiscal Localization\\" company_dependent=\\"1\\" help=\\"Taxes, fiscal positions, chart of accounts &amp; legal statements for your country\\" documentation=\\"/applications/finance/fiscal_localizations.html\\">\\n                                <div class=\\"content-group\\">\\n                                    <div class=\\"mt16\\">\\n                                        <div>\\n                                            <label for=\\"chart_template\\" string=\\"Package\\" class=\\"col-2 o_light_label\\"/>\\n                                            <field name=\\"chart_template\\" readonly=\\"has_accounting_entries\\" required=\\"chart_template\\"/>\\n                                        </div>\\n                                        <div class=\\"mt16\\">\\n                                            <button name=\\"reload_template\\" type=\\"object\\" string=\\"Reload\\" class=\\"btn-secondary ps-2 w-100\\" icon=\\"fa-refresh\\" title=\\"Reload accounting data (taxes, accounts, ...) if you notice inconsistencies. This action is irreversible.\\" invisible=\\"not has_accounting_entries or not chart_template\\"/>\\n                                        </div>\\n                                    </div>\\n                                </div>\\n                            </setting>\\n                        </block>\\n                        <block title=\\"Taxes\\" name=\\"default_taxes_setting_container\\">\\n                            <setting id=\\"default_taxes\\" string=\\"Default Taxes\\" company_dependent=\\"1\\" help=\\"Default taxes applied when creating new products.\\" documentation=\\"/applications/finance/accounting/taxation/taxes/default_taxes.html\\">\\n                                <div class=\\"content-group\\">\\n                                    <div class=\\"row mt16\\">\\n                                        <label string=\\"Sales Tax\\" for=\\"sale_tax_id\\" class=\\"col-lg-3 o_light_label\\"/>\\n                                        <field name=\\"sale_tax_id\\" domain=\\"[('type_tax_use', 'in', ('sale', 'all'))]\\"/>\\n                                    </div>\\n                                    <div class=\\"row\\">\\n                                        <label string=\\"Purchase Tax\\" for=\\"purchase_tax_id\\" class=\\"col-lg-3 o_light_label\\"/>\\n                                        <field name=\\"purchase_tax_id\\" domain=\\"[('type_tax_use', 'in', ('purchase', 'all'))]\\"/>\\n                                    </div>\\n                                    <div class=\\"row\\">\\n                                        <div class=\\"col-lg-3\\">\\n                                            <label string=\\"Prices\\" for=\\"account_price_include\\" class=\\"o_light_label\\"/>\\n                                            <div class=\\"fa fa-question-circle\\" title=\\"This setting cannot be changed after an invoice is created.\\"/>\\n                                        </div>\\n                                        <field name=\\"account_price_include\\" readonly=\\"has_accounting_entries\\"/>\\n                                    </div>\\n                                </div>\\n                            </setting>\\n                            <setting id=\\"rounding_method\\" company_dependent=\\"1\\" string=\\"Rounding Method\\" help=\\"How total tax amount is computed in orders and invoices\\" title=\\"A rounding per line is advised if your prices are tax-included. That way, the sum of line subtotals equals the total with taxes.\\">\\n                                <field name=\\"tax_calculation_rounding_method\\" class=\\"o_light_label mt16\\" widget=\\"radio\\"/>\\n                            </setting>\\n                            <setting id=\\"eu_service\\" title=\\"If you sell goods and services to customers in a                                 foreign EU country, you must charge VAT based on the delivery address.                                 This rule applies regardless of where you are located.\\" documentation=\\"/applications/finance/accounting/taxation/taxes/eu_distance_selling.html\\" help=\\"Apply VAT of the EU country to which goods and services are delivered.\\" invisible=\\"'EU' not in company_country_group_codes\\">\\n                                <field name=\\"module_l10n_eu_oss\\"/>\\n                            </setting>\\n                            <setting id=\\"tax_exigibility\\" company_dependent=\\"1\\" help=\\"Allow to configure taxes using cash basis\\" title=\\"Select this if the taxes should use cash basis, which will create an entry for such taxes on a given account during reconciliation.\\" documentation=\\"/applications/finance/accounting/taxation/taxes/cash_basis_taxes.html\\">\\n                                <field name=\\"tax_exigibility\\"/>\\n                                <div class=\\"content-group\\" invisible=\\"not tax_exigibility\\" groups=\\"account.group_account_user\\">\\n                                    <div class=\\"row mt16\\">\\n                                        <label for=\\"tax_cash_basis_journal_id\\" class=\\"col-lg-3 o_light_label\\"/>\\n                                        <field name=\\"tax_cash_basis_journal_id\\"/>\\n                                    </div>\\n                                    <div class=\\"row mt16\\">\\n                                        <label for=\\"account_cash_basis_base_account_id\\" class=\\"col-lg-3 o_light_label\\"/>\\n                                        <field name=\\"account_cash_basis_base_account_id\\"/>\\n                                    </div>\\n                                </div>\\n                            </setting>\\n                            <setting id=\\"tax_fiscal_country_234\\" string=\\"Fiscal Country\\" company_dependent=\\"1\\" help=\\"Domestic country of your accounting\\">\\n                                <field name=\\"account_fiscal_country_id\\" options=\\"{'no_create': True, 'no_open': True}\\"/>\\n                            </setting>\\n                        </block>\\n                        <block title=\\"Currencies\\" name=\\"main_currency_setting_container\\">\\n                            <setting id=\\"main_currency\\" string=\\"Main Currency\\" company_dependent=\\"1\\" help=\\"Main currency of your company\\" documentation=\\"/applications/finance/accounting/others/multi_currency.html\\">\\n                                <div class=\\"content-group\\">\\n                                    <div class=\\"row mt16\\">\\n                                        <label for=\\"currency_id\\" class=\\"col-lg-3 o_light_label\\"/>\\n                                        <field name=\\"currency_id\\" options=\\"{'no_create_edit': True, 'no_open': True}\\" context=\\"{'active_test': False}\\"/>\\n                                        <field name=\\"group_multi_currency\\" invisible=\\"1\\"/>\\n                                    </div>\\n                                    <div class=\\"mt8\\">\\n                                        <button type=\\"action\\" name=\\"66\\" string=\\"Currencies\\" class=\\"btn-link\\" icon=\\"oi-arrow-right\\"/>\\n                                    </div>\\n                                </div>\\n                            </setting>\\n                            <setting id=\\"update_exchange_rates\\" invisible=\\"not group_multi_currency\\" help=\\"Update exchange rates automatically\\" documentation=\\"/applications/finance/accounting/others/multi_currency.html\\">\\n                                <field name=\\"module_currency_rate_live\\" widget=\\"upgrade_boolean\\"/>\\n                            </setting>\\n                        </block>\\n                        <block title=\\"Customer Invoices\\" id=\\"invoicing_settings\\">\\n                            <setting id=\\"send_invoices_followups\\" help=\\"Send invoices and payment follow-ups by post\\" documentation=\\"/applications/finance/accounting/receivables/customer_invoices/snailmail.html\\">\\n                                <field name=\\"module_snailmail_account\\"/>\\n                            </setting>\\n                            <setting id=\\"invoice_delivery_addresses\\" documentation=\\"/applications/sales/sales/send_quotations/different_addresses.html\\" help=\\"Select specific invoice and delivery addresses\\">\\n                                <field name=\\"group_sale_delivery_address\\"/>\\n                            </setting>\\n                            <setting id=\\"smallest_coinage_currency\\" help=\\"Define the smallest coinage of the currency used to pay by cash\\" documentation=\\"/applications/finance/accounting/receivables/customer_invoices/cash_rounding.html\\">\\n                                <field name=\\"group_cash_rounding\\"/>\\n                                <div class=\\"mt8\\">\\n                                    <button name=\\"342\\" icon=\\"oi-arrow-right\\" type=\\"action\\" string=\\"Cash Roundings\\" class=\\"btn-link\\" invisible=\\"not group_cash_rounding\\"/>\\n                                </div>\\n                            </setting>\\n                            <setting id=\\"intrastat_statistics\\" help=\\"Collect information and produce statistics on the trade in goods in Europe with intrastat\\" documentation=\\"/applications/finance/accounting/reporting/declarations/intrastat.html\\" invisible=\\"'EU' not in company_country_group_codes\\">\\n                                <field name=\\"module_account_intrastat\\" widget=\\"upgrade_boolean\\"/>\\n                            </setting>\\n                            <setting id=\\"default_incoterm\\" string=\\"Default Incoterm\\" help=\\"Default Incoterm of your company\\">\\n                                <field name=\\"incoterm_id\\"/>\\n                            </setting>\\n                            <setting id=\\"show_sale_receipts\\" help=\\"Activate to create sale receipt\\">\\n                                <field name=\\"show_sale_receipts\\"/>\\n                            </setting>\\n                            <setting id=\\"use_invoice_terms\\" company_dependent=\\"1\\" help=\\"Add your terms &amp; conditions at the bottom of invoices/orders/quotations\\">\\n                                <field name=\\"use_invoice_terms\\"/>\\n                                <div class=\\"content-group\\" invisible=\\"not use_invoice_terms\\">\\n                                    <div class=\\"mt16\\">\\n                                        <field name=\\"terms_type\\" class=\\"o_light_label\\" widget=\\"radio\\"/>\\n                                        <div>\\n                                            <field name=\\"invoice_terms\\" invisible=\\"terms_type == 'html'\\" class=\\"oe_account_terms mt-5 w-100\\" placeholder=\\"Insert your terms &amp; conditions here...\\"/>\\n                                        </div>\\n                                        <div class=\\"mt8\\" invisible=\\"terms_type != 'html'\\">\\n                                            <button name=\\"action_update_terms\\" icon=\\"oi-arrow-right\\" type=\\"object\\" string=\\"Update Terms\\" class=\\"btn-link\\"/>\\n                                        </div>\\n                                        <field name=\\"preview_ready\\" invisible=\\"1\\"/>\\n                                        <div class=\\"mt4 ms-1\\" invisible=\\"not preview_ready\\">\\n                                            <a class=\\"btn-link\\" href=\\"/terms\\" role=\\"button\\">\\n                                                <i class=\\"oi oi-arrow-right\\"/>\\n                                                Preview\\n                                            </a>\\n                                        </div>\\n                                    </div>\\n                                </div>\\n                            </setting>\\n                            <setting company_dependent=\\"1\\" help=\\"Trigger alerts when creating Invoices and Sales Orders for Partners with a Total Receivable amount exceeding a limit.                                      Set a value greater than 0.0 to activate a credit limit check\\">\\n                                <field name=\\"account_use_credit_limit\\"/>\\n                                <div class=\\"content-group mt-2\\" invisible=\\"not account_use_credit_limit\\">\\n                                    <div class=\\"row\\">\\n                                        <label for=\\"account_default_credit_limit\\" class=\\"col-lg-4 o_light_label\\"/>\\n                                        <field name=\\"account_default_credit_limit\\"/>\\n                                    </div>\\n                                </div>\\n                            </setting>\\n                            <setting id=\\"total_amount_words\\" company_dependent=\\"1\\" help=\\"Display the total amount of an invoice in letters\\">\\n                                <field name=\\"display_invoice_amount_total_words\\"/>\\n                            </setting>\\n                            <setting id=\\"display_invoice_tax_company_currency\\" company_dependent=\\"1\\" help=\\"Taxes are also displayed in local currency on invoices\\">\\n                                <field name=\\"display_invoice_tax_company_currency\\"/>\\n                            </setting>\\n                        </block>\\n                        <block title=\\"Units &amp; Packagings\\">\\n                            <setting id=\\"account_uom\\" help=\\"Sell and purchase products in different units of measure or packagings\\">\\n                                <field name=\\"group_uom\\"/>\\n                                <div class=\\"content-group\\" invisible=\\"not group_uom\\">\\n                                    <button name=\\"203\\" icon=\\"oi-arrow-right\\" type=\\"action\\" string=\\"Units &amp; Packagings\\" class=\\"btn-link\\"/>\\n                                </div>\\n                            </setting>\\n                        </block>\\n                        <block title=\\"Customer Payments\\" id=\\"pay_invoice_online_setting_container\\">\\n                            <setting help=\\"Let your customers pay their invoices online\\" documentation=\\"/applications/finance/accounting/receivables/customer_payments/online_payment.html\\">\\n                                <field name=\\"module_account_payment\\"/>\\n                                <div class=\\"mt-3 d-flex\\" invisible=\\"not module_account_payment\\">\\n                                    <field name=\\"link_qr_code\\" string=\\"Add QR-code link on PDF\\"/>\\n                                    <div>\\n                                        <label for=\\"link_qr_code\\"/><br/>\\n                                    </div>\\n                                </div>\\n                            </setting>\\n                            <setting id=\\"account_batch_payment\\" string=\\"Batch Payments\\" help=\\"Group payments into a single batch to ease the reconciliation process\\" documentation=\\"/applications/finance/accounting/receivables/customer_payments/batch.html\\">\\n                                <field name=\\"module_account_batch_payment\\" widget=\\"upgrade_boolean\\"/>\\n                            </setting>\\n                            <setting id=\\"collect_customer_payment\\" title=\\"If you check this box, you will be able to collect payments using SEPA Direct Debit mandates.\\" string=\\"SEPA Direct Debit (SDD)\\" company_dependent=\\"1\\" help=\\"Collect customer payments in one-click using Euro SEPA Service\\" documentation=\\"/applications/finance/accounting/receivables/customer_payments/batch_sdd.html\\" invisible=\\"'SEPA' not in company_country_group_codes\\">\\n                                <field name=\\"module_account_sepa_direct_debit\\" class=\\"oe_inline\\" widget=\\"upgrade_boolean\\"/>\\n                                <div class=\\"content-group\\" invisible=\\"not module_account_sepa_direct_debit\\">\\n                                    <div class=\\"text-warning mt16 mb4\\">\\n                                        Save this page and come back here to set up the feature.\\n                                    </div>\\n                                </div>\\n                            </setting>\\n                            <setting id=\\"qr_code_invoices\\" title=\\"Add a QR-code to your invoices so that your customers can pay instantly with their mobile banking application.\\" string=\\"QR Codes\\" company_dependent=\\"1\\" help=\\"Add a payment QR-code to your invoices\\" documentation=\\"/applications/finance/accounting/receivables/customer_invoices/epc_qr_code.html\\">\\n                                <field name=\\"qr_code\\" class=\\"oe_inline\\"/>\\n                            </setting>\\n                        </block>\\n                        <block title=\\"Vendor Bills\\" id=\\"account_vendor_bills\\">\\n                            <setting id=\\"autopost_bills\\" help=\\"Propose to validate bills automatically when AI accuracy is right 3 times in a row for a vendor.\\">\\n                                <field name=\\"autopost_bills\\"/>\\n                            </setting>\\n                        </block>\\n                        <block title=\\"Vendor Payments\\" id=\\"print_vendor_checks_setting_container\\">\\n                            <setting id=\\"print_checks\\" groups=\\"account.group_account_user\\" string=\\"Checks\\" company_dependent=\\"1\\" help=\\"Print checks to pay your vendors\\" documentation=\\"/applications/finance/accounting/payables/pay/check.html\\">\\n                                <field name=\\"module_account_check_printing\\"/>\\n                            </setting>\\n                            <setting id=\\"sepa_payments\\" title=\\"If you check this box, you will be able to register your payment using SEPA.\\" company_dependent=\\"1\\" help=\\"Pay your bills in one-click using Euro SEPA Service\\" documentation=\\"/applications/finance/accounting/payables/pay/sepa.html\\" invisible=\\"'SEPA' not in company_country_group_codes\\">\\n                                <field name=\\"module_account_iso20022\\" widget=\\"upgrade_boolean\\"/>\\n                            </setting>\\n                        </block>\\n\\n                        <block title=\\"Digitization\\" id=\\"account_digitalization\\">\\n                            <setting id=\\"account_ocr_settings\\" help=\\"Digitize your PDF or scanned documents with OCR and Artificial Intelligence\\" documentation=\\"/applications/finance/accounting/payables/supplier_bills/invoice_digitization.html\\">\\n                                <field name=\\"module_account_extract\\" widget=\\"upgrade_boolean\\"/>\\n                                <div id=\\"msg_invoice_extract\\" class=\\"content-group\\" invisible=\\"not module_account_extract\\">\\n                                    <div class=\\"text-warning mt16 mb4\\">\\n                                        Save this page and come back here to set up the feature.\\n                                    </div>\\n                                </div>\\n                            </setting>\\n                        </block>\\n\\n                        <t groups=\\"account.group_account_user\\">\\n                            <block title=\\"Default Accounts\\" id=\\"default_accounts\\">\\n                                <setting invisible=\\"not group_multi_currency\\" string=\\"Exchange difference entries:\\">\\n                                    <div class=\\"content-group\\">\\n                                        <div class=\\"row mt8\\">\\n                                            <label for=\\"currency_exchange_journal_id\\" class=\\"col-lg-4 o_light_label\\" string=\\"Journal\\"/>\\n                                            <field name=\\"currency_exchange_journal_id\\"/>\\n                                        </div>\\n                                        <div class=\\"row mt8\\">\\n                                            <label for=\\"income_currency_exchange_account_id\\" string=\\"Gain\\" class=\\"col-lg-4 o_light_label\\"/>\\n                                            <field name=\\"income_currency_exchange_account_id\\"/>\\n                                        </div>\\n                                        <div class=\\"row mt8\\">\\n                                            <label for=\\"expense_currency_exchange_account_id\\" string=\\"Loss\\" class=\\"col-lg-4 o_light_label\\"/>\\n                                            <field name=\\"expense_currency_exchange_account_id\\"/>\\n                                        </div>\\n                                    </div>\\n                                </setting>\\n                                <setting id=\\"post_bank_transactions_and_payments_setting\\" string=\\"Bank transactions and payments:\\">\\n                                    <div class=\\"content-group\\">\\n                                        <div class=\\"row mt8\\">\\n                                            <label for=\\"account_journal_suspense_account_id\\" class=\\"col-lg-5 o_light_label\\"/>\\n                                            <field name=\\"account_journal_suspense_account_id\\"/>\\n                                        </div>\\n                                        <div class=\\"row mt8\\">\\n                                            <label for=\\"transfer_account_id\\" class=\\"col-lg-5 o_light_label\\"/>\\n                                            <field name=\\"transfer_account_id\\"/>\\n                                        </div>\\n                                    </div>\\n                                </setting>\\n                                <setting string=\\"Invoice line discounts:\\" title=\\"If empty, the discount will be discounted directly on the income/expense account. If set, discount on invoices will be realized in separate accounts.\\">\\n                                    <div class=\\"content-group\\">\\n                                        <div class=\\"row mt8\\">\\n                                            <label for=\\"account_discount_expense_allocation_id\\" class=\\"col-lg-5 o_light_label\\" string=\\"Customer Invoices\\"/>\\n                                            <field name=\\"account_discount_expense_allocation_id\\" placeholder=\\"Same Account as product\\"/>\\n                                        </div>\\n                                        <div class=\\"row mt8\\">\\n                                            <label for=\\"account_discount_income_allocation_id\\" class=\\"col-lg-5 o_light_label\\" string=\\"Vendor Bills\\"/>\\n                                            <field name=\\"account_discount_income_allocation_id\\" placeholder=\\"Same Account as product\\"/>\\n                                        </div>\\n                                    </div>\\n                                </setting>\\n                                <setting string=\\"Early payment discounts:\\">\\n                                    <div class=\\"content-group\\">\\n                                        <div class=\\"row mt8\\">\\n                                            <label for=\\"account_journal_early_pay_discount_gain_account_id\\" class=\\"col-lg-5 o_light_label\\"/>\\n                                            <field name=\\"account_journal_early_pay_discount_gain_account_id\\"/>\\n                                        </div>\\n                                        <div class=\\"row mt8\\">\\n                                            <label for=\\"account_journal_early_pay_discount_loss_account_id\\" class=\\"col-lg-5 o_light_label\\"/>\\n                                            <field name=\\"account_journal_early_pay_discount_loss_account_id\\"/>\\n                                        </div>\\n                                    </div>\\n                                </setting>\\n                                <setting id=\\"product_accounts\\" string=\\"Product Accounts:\\">\\n                                    <div class=\\"content-group\\">\\n                                        <div class=\\"row mt8\\">\\n                                            <label for=\\"income_account_id\\" class=\\"col-lg-5 o_light_label\\"/>\\n                                            <field name=\\"income_account_id\\"/>\\n                                        </div>\\n                                        <div class=\\"row mt8\\">\\n                                            <label for=\\"expense_account_id\\" class=\\"col-lg-5 o_light_label\\"/>\\n                                            <field name=\\"expense_account_id\\"/>\\n                                        </div>\\n                                    </div>\\n                                </setting>\\n                            </block>\\n                        </t>\\n\\n                        <t groups=\\"account.group_account_user\\">\\n                            <block title=\\"Bank &amp; Cash\\" id=\\"bank_cash\\">\\n                                <setting title=\\"Once installed, set 'Bank Feeds' to 'File Import' in bank account settings.This adds a button to import from the Accounting dashboard.\\" string=\\"QIF Import\\" help=\\"Import your bank statements in QIF\\">\\n                                    <field name=\\"module_account_bank_statement_import_qif\\" widget=\\"upgrade_boolean\\"/>\\n                                </setting>\\n                            </block>\\n                        </t>\\n\\n                        <t groups=\\"account.group_account_user\\">\\n                            <block title=\\"Fiscal Periods\\" id=\\"accounting_reports\\">\\n                                <setting id=\\"fiscalyear\\" invisible=\\"1\\" groups=\\"account.group_account_user\\"/>\\n                                <setting id=\\"dynamic_report\\" groups=\\"account.group_account_user\\" help=\\"Navigate easily through reports and see what is behind the numbers\\">\\n                                    <field name=\\"module_account_reports\\" widget=\\"upgrade_boolean\\"/>\\n                                </setting>\\n                            </block>\\n                        </t>\\n                        <block title=\\"Analytics\\" id=\\"analytic\\" groups=\\"account.group_account_user\\">\\n                            <setting id=\\"track_costs_revenues\\" title=\\"Allows you to use the analytic accounting.\\" groups=\\"account.group_account_user\\" help=\\"Track costs &amp; revenues by project, department, etc\\" documentation=\\"/applications/finance/accounting/others/analytic_accounting.html\\">\\n                                <field name=\\"group_analytic_accounting\\"/>\\n                            </setting>\\n                            <setting id=\\"account_budget\\" title=\\"This allows accountants to manage analytic and crossovered budgets. Once the master budgets and the budgets are defined, the project managers can set the planned amount on each analytic account.\\" groups=\\"account.group_account_user\\" help=\\"Use budgets to compare actual with expected revenues and costs\\" documentation=\\"/applications/finance/accounting/others/adviser/budget.html\\">\\n                                <field name=\\"module_account_budget\\" widget=\\"upgrade_boolean\\"/>\\n                            </setting>\\n                            <setting id=\\"monitor_product_margins\\" string=\\"Margin Analysis\\" help=\\"Monitor your product margins from invoices\\" groups=\\"account.group_account_user\\">\\n                                <field name=\\"module_product_margin\\"/>\\n                            </setting>\\n                        </block>\\n                        <block title=\\"Reporting\\" id=\\"account_reports_settings\\" groups=\\"account.group_account_user\\" invisible=\\"not module_account_reports\\">\\n                            <setting string=\\"Restrictive Audit Trail\\" company_dependent=\\"1\\" invisible=\\"force_restrictive_audit_trail\\" help=\\"Log changes to posted journal entries immutably\\">\\n                                <field name=\\"restrictive_audit_trail\\"/>\\n                            </setting>\\n                        </block>\\n                        <field name=\\"is_account_peppol_eligible\\" invisible=\\"1\\"/>\\n                        <block title=\\"PEPPOL Electronic Invoicing\\" id=\\"peppol\\" invisible=\\"not is_account_peppol_eligible\\">\\n                            <div id=\\"account_peppol_install\\" class=\\"col-12 col-lg-12 o_setting_box\\">\\n                                <div class=\\"o_setting_left_pane\\">\\n                                    <field name=\\"module_account_peppol\\" readonly=\\"False\\"/>\\n                                </div>\\n                                <div class=\\"o_setting_right_pane\\">\\n                                    <label for=\\"module_account_peppol\\" string=\\"Enable PEPPOL\\"/>\\n                                    <div class=\\"text-muted\\">\\n                                        Allow sending and receiving invoices through the PEPPOL network\\n                                    </div>\\n                                </div>\\n                            </div>\\n                        </block>\\n                        <block title=\\"Storno Accounting\\" id=\\"storno\\" groups=\\"account.group_account_user\\">\\n                            <setting id=\\"enable_storno_accounting\\" company_dependent=\\"1\\" help=\\"Use negative numbers to reverse original entries\\">\\n                                <field name=\\"account_storno\\"/>\\n                            </setting>\\n                        </block>\\n                        <block title=\\"Accounting Firms mode\\" id=\\"quick_edit_mode\\">\\n                            <div class=\\"text-muted\\">\\n                                <p style=\\"margin-bottom: 0\\">Accounting firm mode will change invoice/bill encoding:</p>\\n                                <p style=\\"margin-bottom: 0\\"> - The document's sequence becomes editable on all documents.</p>\\n                                <p style=\\"margin-bottom: 0\\"> - A new field « Total (tax inc.) » to speed up and control the encoding by automating line creation with the right account &amp; tax.</p>\\n                            </div>\\n                            <setting company_dependent=\\"1\\">\\n                                <field name=\\"quick_edit_mode\\" placeholder=\\"Disabled\\"/>\\n                            </setting>\\n                        </block>\\n                    </app>\\n                </xpath>", "fr_FR": "<xpath expr=\\"//form\\" position=\\"inside\\">\\n                    <field name=\\"country_code\\" invisible=\\"1\\" groups=\\"account.group_account_manager\\"/>\\n                    <app data-string=\\"Invoicing\\" string=\\"Facturation\\" name=\\"account\\" groups=\\"account.group_account_manager\\">\\n                        <field name=\\"has_chart_of_accounts\\" invisible=\\"1\\"/>\\n                        <field name=\\"has_accounting_entries\\" invisible=\\"1\\"/>\\n                        <block title=\\"Localisation fiscale\\" name=\\"fiscal_localization_setting_container\\" invisible=\\"not is_root_company\\">\\n                            <setting string=\\"Localisation fiscale\\" company_dependent=\\"1\\" help=\\"Taxes, positions fiscales, plan comptable &amp; rapports légaux pour votre pays\\" documentation=\\"/applications/finance/fiscal_localizations.html\\">\\n                                <div class=\\"content-group\\">\\n                                    <div class=\\"mt16\\">\\n                                        <div>\\n                                            <label for=\\"chart_template\\" string=\\"Colis\\" class=\\"col-2 o_light_label\\"/>\\n                                            <field name=\\"chart_template\\" readonly=\\"has_accounting_entries\\" required=\\"chart_template\\"/>\\n                                        </div>\\n                                        <div class=\\"mt16\\">\\n                                            <button name=\\"reload_template\\" type=\\"object\\" string=\\"Recharger\\" class=\\"btn-secondary ps-2 w-100\\" icon=\\"fa-refresh\\" title=\\"Rechargez les données comptables (taxes, comptes,...) si vous constatez des incohérences. Cette action est irréversible.\\" invisible=\\"not has_accounting_entries or not chart_template\\"/>\\n                                        </div>\\n                                    </div>\\n                                </div>\\n                            </setting>\\n                        </block>\\n                        <block title=\\"Taxes\\" name=\\"default_taxes_setting_container\\">\\n                            <setting id=\\"default_taxes\\" string=\\"Taxes par défaut\\" company_dependent=\\"1\\" help=\\"Taxes utilisées par défaut lors de la création de nouveaux produits.\\" documentation=\\"/applications/finance/accounting/taxation/taxes/default_taxes.html\\">\\n                                <div class=\\"content-group\\">\\n                                    <div class=\\"row mt16\\">\\n                                        <label string=\\"Taxe de vente\\" for=\\"sale_tax_id\\" class=\\"col-lg-3 o_light_label\\"/>\\n                                        <field name=\\"sale_tax_id\\" domain=\\"[('type_tax_use', 'in', ('sale', 'all'))]\\"/>\\n                                    </div>\\n                                    <div class=\\"row\\">\\n                                        <label string=\\"Taxe d'achat\\" for=\\"purchase_tax_id\\" class=\\"col-lg-3 o_light_label\\"/>\\n                                        <field name=\\"purchase_tax_id\\" domain=\\"[('type_tax_use', 'in', ('purchase', 'all'))]\\"/>\\n                                    </div>\\n                                    <div class=\\"row\\">\\n                                        <div class=\\"col-lg-3\\">\\n                                            <label string=\\"Prix\\" for=\\"account_price_include\\" class=\\"o_light_label\\"/>\\n                                            <div class=\\"fa fa-question-circle\\" title=\\"Ce paramètre ne peut pas être modifié après la création d'une facture.\\"/>\\n                                        </div>\\n                                        <field name=\\"account_price_include\\" readonly=\\"has_accounting_entries\\"/>\\n                                    </div>\\n                                </div>\\n                            </setting>\\n                            <setting id=\\"rounding_method\\" company_dependent=\\"1\\" string=\\"Méthode d'arrondi\\" help=\\"Définir comment le montant total des taxes est calculé sur les commandes et factures\\" title=\\"Un arrondi par ligne est conseillé si vos prix comprennent les taxes. De cette façon, la somme des sous-totaux de ligne est égale au total toutes taxes comprises.\\">\\n                                <field name=\\"tax_calculation_rounding_method\\" class=\\"o_light_label mt16\\" widget=\\"radio\\"/>\\n                            </setting>\\n                            <setting id=\\"eu_service\\" title=\\"Si vous vendez des biens et services à des clients dans un                                 pays étranger de l’UE, vous devez facturer la TVA en fonction de l’adresse de livraison. Cette règle s’applique quel que soit votre lieu d’établissement.\\" documentation=\\"/applications/finance/accounting/taxation/taxes/eu_distance_selling.html\\" help=\\"Appliquer la TVA du pays de l'UE auquel les biens et services sont livrés.\\" invisible=\\"'EU' not in company_country_group_codes\\">\\n                                <field name=\\"module_l10n_eu_oss\\"/>\\n                            </setting>\\n                            <setting id=\\"tax_exigibility\\" company_dependent=\\"1\\" help=\\"Autoriser la configuration des taxes via la comptabilité de caisse\\" title=\\"Sélectionner ceci si les taxes doivent faire l'objet d'une comptabilité de caisse, ceci créera une écriture pour ces taxes sur un compte donné pendant le lettrage\\" documentation=\\"/applications/finance/accounting/taxation/taxes/cash_basis_taxes.html\\">\\n                                <field name=\\"tax_exigibility\\"/>\\n                                <div class=\\"content-group\\" invisible=\\"not tax_exigibility\\" groups=\\"account.group_account_user\\">\\n                                    <div class=\\"row mt16\\">\\n                                        <label for=\\"tax_cash_basis_journal_id\\" class=\\"col-lg-3 o_light_label\\"/>\\n                                        <field name=\\"tax_cash_basis_journal_id\\"/>\\n                                    </div>\\n                                    <div class=\\"row mt16\\">\\n                                        <label for=\\"account_cash_basis_base_account_id\\" class=\\"col-lg-3 o_light_label\\"/>\\n                                        <field name=\\"account_cash_basis_base_account_id\\"/>\\n                                    </div>\\n                                </div>\\n                            </setting>\\n                            <setting id=\\"tax_fiscal_country_234\\" string=\\"Pays d'imposition\\" company_dependent=\\"1\\" help=\\"Pays national de votre comptabilité\\">\\n                                <field name=\\"account_fiscal_country_id\\" options=\\"{'no_create': True, 'no_open': True}\\"/>\\n                            </setting>\\n                        </block>\\n                        <block title=\\"Devises\\" name=\\"main_currency_setting_container\\">\\n                            <setting id=\\"main_currency\\" string=\\"Devise principale\\" company_dependent=\\"1\\" help=\\"Devise principale de votre société\\" documentation=\\"/applications/finance/accounting/others/multi_currency.html\\">\\n                                <div class=\\"content-group\\">\\n                                    <div class=\\"row mt16\\">\\n                                        <label for=\\"currency_id\\" class=\\"col-lg-3 o_light_label\\"/>\\n                                        <field name=\\"currency_id\\" options=\\"{'no_create_edit': True, 'no_open': True}\\" context=\\"{'active_test': False}\\"/>\\n                                        <field name=\\"group_multi_currency\\" invisible=\\"1\\"/>\\n                                    </div>\\n                                    <div class=\\"mt8\\">\\n                                        <button type=\\"action\\" name=\\"66\\" string=\\"Devises\\" class=\\"btn-link\\" icon=\\"oi-arrow-right\\"/>\\n                                    </div>\\n                                </div>\\n                            </setting>\\n                            <setting id=\\"update_exchange_rates\\" invisible=\\"not group_multi_currency\\" help=\\"Mettre à jour les taux de change automatiquement\\" documentation=\\"/applications/finance/accounting/others/multi_currency.html\\">\\n                                <field name=\\"module_currency_rate_live\\" widget=\\"upgrade_boolean\\"/>\\n                            </setting>\\n                        </block>\\n                        <block title=\\"Factures clients\\" id=\\"invoicing_settings\\">\\n                            <setting id=\\"send_invoices_followups\\" help=\\"Envoyer les factures et les rappels de paiement par courrier\\" documentation=\\"/applications/finance/accounting/receivables/customer_invoices/snailmail.html\\">\\n                                <field name=\\"module_snailmail_account\\"/>\\n                            </setting>\\n                            <setting id=\\"invoice_delivery_addresses\\" documentation=\\"/applications/sales/sales/send_quotations/different_addresses.html\\" help=\\"Sélectionner des adresses de facturation et d'expédition spécifiques\\">\\n                                <field name=\\"group_sale_delivery_address\\"/>\\n                            </setting>\\n                            <setting id=\\"smallest_coinage_currency\\" help=\\"Définir la plus petite monnaie de la devise pouvant être utilisée pour payer en espèces.\\" documentation=\\"/applications/finance/accounting/receivables/customer_invoices/cash_rounding.html\\">\\n                                <field name=\\"group_cash_rounding\\"/>\\n                                <div class=\\"mt8\\">\\n                                    <button name=\\"342\\" icon=\\"oi-arrow-right\\" type=\\"action\\" string=\\"Arrondi des paiements en espèces\\" class=\\"btn-link\\" invisible=\\"not group_cash_rounding\\"/>\\n                                </div>\\n                            </setting>\\n                            <setting id=\\"intrastat_statistics\\" help=\\"Collecter les informations et produisez des statistiques sur le commerce de marchandises en Europe avec Intrastat.\\" documentation=\\"/applications/finance/accounting/reporting/declarations/intrastat.html\\" invisible=\\"'EU' not in company_country_group_codes\\">\\n                                <field name=\\"module_account_intrastat\\" widget=\\"upgrade_boolean\\"/>\\n                            </setting>\\n                            <setting id=\\"default_incoterm\\" string=\\"Incoterm par défaut\\" help=\\"Incoterm par défaut de votre société\\">\\n                                <field name=\\"incoterm_id\\"/>\\n                            </setting>\\n                            <setting id=\\"show_sale_receipts\\" help=\\"Activer pour créer un reçu de vente\\">\\n                                <field name=\\"show_sale_receipts\\"/>\\n                            </setting>\\n                            <setting id=\\"use_invoice_terms\\" company_dependent=\\"1\\" help=\\"Ajouter vos conditions générales en bas des factures/commandes/devis\\">\\n                                <field name=\\"use_invoice_terms\\"/>\\n                                <div class=\\"content-group\\" invisible=\\"not use_invoice_terms\\">\\n                                    <div class=\\"mt16\\">\\n                                        <field name=\\"terms_type\\" class=\\"o_light_label\\" widget=\\"radio\\"/>\\n                                        <div>\\n                                            <field name=\\"invoice_terms\\" invisible=\\"terms_type == 'html'\\" class=\\"oe_account_terms mt-5 w-100\\" placeholder=\\"Insérer vos conditions générales ici...\\"/>\\n                                        </div>\\n                                        <div class=\\"mt8\\" invisible=\\"terms_type != 'html'\\">\\n                                            <button name=\\"action_update_terms\\" icon=\\"oi-arrow-right\\" type=\\"object\\" string=\\"Mise à jour des conditions\\" class=\\"btn-link\\"/>\\n                                        </div>\\n                                        <field name=\\"preview_ready\\" invisible=\\"1\\"/>\\n                                        <div class=\\"mt4 ms-1\\" invisible=\\"not preview_ready\\">\\n                                            <a class=\\"btn-link\\" href=\\"/terms\\" role=\\"button\\">\\n                                                <i class=\\"oi oi-arrow-right\\"/>\\n                                                Aperçu\\n                                            </a>\\n                                        </div>\\n                                    </div>\\n                                </div>\\n                            </setting>\\n                            <setting company_dependent=\\"1\\" help=\\"Déclencher des alertes lors de la création de factures et de commandes clients pour des partenaires dont le total des créances dépasse une limite.                                      Définir une valeur supérieure à 0,0 pour activer la vérification du plafond de crédit\\">\\n                                <field name=\\"account_use_credit_limit\\"/>\\n                                <div class=\\"content-group mt-2\\" invisible=\\"not account_use_credit_limit\\">\\n                                    <div class=\\"row\\">\\n                                        <label for=\\"account_default_credit_limit\\" class=\\"col-lg-4 o_light_label\\"/>\\n                                        <field name=\\"account_default_credit_limit\\"/>\\n                                    </div>\\n                                </div>\\n                            </setting>\\n                            <setting id=\\"total_amount_words\\" company_dependent=\\"1\\" help=\\"Afficher le montant total d'une facture en toutes lettres\\">\\n                                <field name=\\"display_invoice_amount_total_words\\"/>\\n                            </setting>\\n                            <setting id=\\"display_invoice_tax_company_currency\\" company_dependent=\\"1\\" help=\\"Les taxes sont également affichées en devise locale sur les factures.\\">\\n                                <field name=\\"display_invoice_tax_company_currency\\"/>\\n                            </setting>\\n                        </block>\\n                        <block title=\\"Unités et conditionnements\\">\\n                            <setting id=\\"account_uom\\" help=\\"Vendre et acheter des produits dans différentes unités de mesure ou conditionnements\\">\\n                                <field name=\\"group_uom\\"/>\\n                                <div class=\\"content-group\\" invisible=\\"not group_uom\\">\\n                                    <button name=\\"203\\" icon=\\"oi-arrow-right\\" type=\\"action\\" string=\\"Unités et conditionnements\\" class=\\"btn-link\\"/>\\n                                </div>\\n                            </setting>\\n                        </block>\\n                        <block title=\\"Paiements clients\\" id=\\"pay_invoice_online_setting_container\\">\\n                            <setting help=\\"Permettre à vos clients de payer leurs factures en ligne\\" documentation=\\"/applications/finance/accounting/receivables/customer_payments/online_payment.html\\">\\n                                <field name=\\"module_account_payment\\"/>\\n                                <div class=\\"mt-3 d-flex\\" invisible=\\"not module_account_payment\\">\\n                                    <field name=\\"link_qr_code\\" string=\\"Ajouter un lien QR-code sur le PDF\\"/>\\n                                    <div>\\n                                        <label for=\\"link_qr_code\\"/><br/>\\n                                    </div>\\n                                </div>\\n                            </setting>\\n                            <setting id=\\"account_batch_payment\\" string=\\"Paiements par lot\\" help=\\"Regrouper les paiements en une seule opération pour simplifier le processus de rapprochement.\\" documentation=\\"/applications/finance/accounting/receivables/customer_payments/batch.html\\">\\n                                <field name=\\"module_account_batch_payment\\" widget=\\"upgrade_boolean\\"/>\\n                            </setting>\\n                            <setting id=\\"collect_customer_payment\\" title=\\"Si vous cochez cette case, vous pourrez collecter les paiements grâce à des mandats de prélèvement SEPA.\\" string=\\"Prélèvement SEPA (SDD)\\" company_dependent=\\"1\\" help=\\"Collecter des paiements de vos clients en un clic à l'aide du service Euro SEPA.\\" documentation=\\"/applications/finance/accounting/receivables/customer_payments/batch_sdd.html\\" invisible=\\"'SEPA' not in company_country_group_codes\\">\\n                                <field name=\\"module_account_sepa_direct_debit\\" class=\\"oe_inline\\" widget=\\"upgrade_boolean\\"/>\\n                                <div class=\\"content-group\\" invisible=\\"not module_account_sepa_direct_debit\\">\\n                                    <div class=\\"text-warning mt16 mb4\\">\\n                                        Enregistrer cette page et y revenir pour configurer la fonctionnalité.\\n                                    </div>\\n                                </div>\\n                            </setting>\\n                            <setting id=\\"qr_code_invoices\\" title=\\"Ajouter un code QR aux factures afin que les clients puissent immédiatement payer les factures avec leur téléphone mobile.\\" string=\\"Codes QR\\" company_dependent=\\"1\\" help=\\"Ajouter un code QR aux factures\\" documentation=\\"/applications/finance/accounting/receivables/customer_invoices/epc_qr_code.html\\">\\n                                <field name=\\"qr_code\\" class=\\"oe_inline\\"/>\\n                            </setting>\\n                        </block>\\n                        <block title=\\"Factures fournisseurs\\" id=\\"account_vendor_bills\\">\\n                            <setting id=\\"autopost_bills\\" help=\\"Propose to validate bills automatically when AI accuracy is right 3 times in a row for a vendor.\\">\\n                                <field name=\\"autopost_bills\\"/>\\n                            </setting>\\n                        </block>\\n                        <block title=\\"Paiements fournisseurs\\" id=\\"print_vendor_checks_setting_container\\">\\n                            <setting id=\\"print_checks\\" groups=\\"account.group_account_user\\" string=\\"Chèques\\" company_dependent=\\"1\\" help=\\"Imprimer les chèques pour payer vos fournisseurs\\" documentation=\\"/applications/finance/accounting/payables/pay/check.html\\">\\n                                <field name=\\"module_account_check_printing\\"/>\\n                            </setting>\\n                            <setting id=\\"sepa_payments\\" title=\\"Si vous cochez cette case, vous pourrez enregistrer votre paiement grâce au système SEPA.\\" company_dependent=\\"1\\" help=\\"Payer votre facture en un clic avec le Service Euro SEPA\\" documentation=\\"/applications/finance/accounting/payables/pay/sepa.html\\" invisible=\\"'SEPA' not in company_country_group_codes\\">\\n                                <field name=\\"module_account_iso20022\\" widget=\\"upgrade_boolean\\"/>\\n                            </setting>\\n                        </block>\\n\\n                        <block title=\\"Numérisation\\" id=\\"account_digitalization\\">\\n                            <setting id=\\"account_ocr_settings\\" help=\\"Numériser vos PDF ou vos documents scannés grâce à l'OCR et à l'Intelligence Artificielle\\" documentation=\\"/applications/finance/accounting/payables/supplier_bills/invoice_digitization.html\\">\\n                                <field name=\\"module_account_extract\\" widget=\\"upgrade_boolean\\"/>\\n                                <div id=\\"msg_invoice_extract\\" class=\\"content-group\\" invisible=\\"not module_account_extract\\">\\n                                    <div class=\\"text-warning mt16 mb4\\">\\n                                        Enregistrer cette page et y revenir pour configurer la fonctionnalité.\\n                                    </div>\\n                                </div>\\n                            </setting>\\n                        </block>\\n\\n                        <t groups=\\"account.group_account_user\\">\\n                            <block title=\\"Comptes par défaut\\" id=\\"default_accounts\\">\\n                                <setting invisible=\\"not group_multi_currency\\" string=\\"Écritures de différence de change :\\">\\n                                    <div class=\\"content-group\\">\\n                                        <div class=\\"row mt8\\">\\n                                            <label for=\\"currency_exchange_journal_id\\" class=\\"col-lg-4 o_light_label\\" string=\\"Journal\\"/>\\n                                            <field name=\\"currency_exchange_journal_id\\"/>\\n                                        </div>\\n                                        <div class=\\"row mt8\\">\\n                                            <label for=\\"income_currency_exchange_account_id\\" string=\\"Bénéfice\\" class=\\"col-lg-4 o_light_label\\"/>\\n                                            <field name=\\"income_currency_exchange_account_id\\"/>\\n                                        </div>\\n                                        <div class=\\"row mt8\\">\\n                                            <label for=\\"expense_currency_exchange_account_id\\" string=\\"Pertes\\" class=\\"col-lg-4 o_light_label\\"/>\\n                                            <field name=\\"expense_currency_exchange_account_id\\"/>\\n                                        </div>\\n                                    </div>\\n                                </setting>\\n                                <setting id=\\"post_bank_transactions_and_payments_setting\\" string=\\"Transactions bancaires et paiements :\\">\\n                                    <div class=\\"content-group\\">\\n                                        <div class=\\"row mt8\\">\\n                                            <label for=\\"account_journal_suspense_account_id\\" class=\\"col-lg-5 o_light_label\\"/>\\n                                            <field name=\\"account_journal_suspense_account_id\\"/>\\n                                        </div>\\n                                        <div class=\\"row mt8\\">\\n                                            <label for=\\"transfer_account_id\\" class=\\"col-lg-5 o_light_label\\"/>\\n                                            <field name=\\"transfer_account_id\\"/>\\n                                        </div>\\n                                    </div>\\n                                </setting>\\n                                <setting string=\\"Remises sur les lignes de facture :\\" title=\\"Si vide, la remise sera directement comptabilisée sur le compte des produits/charges. Si cette option est activée, la remise sur les factures sera réalisé dans des comptes séparés.\\">\\n                                    <div class=\\"content-group\\">\\n                                        <div class=\\"row mt8\\">\\n                                            <label for=\\"account_discount_expense_allocation_id\\" class=\\"col-lg-5 o_light_label\\" string=\\"Factures clients\\"/>\\n                                            <field name=\\"account_discount_expense_allocation_id\\" placeholder=\\"Même compte que le produit\\"/>\\n                                        </div>\\n                                        <div class=\\"row mt8\\">\\n                                            <label for=\\"account_discount_income_allocation_id\\" class=\\"col-lg-5 o_light_label\\" string=\\"Factures fournisseurs\\"/>\\n                                            <field name=\\"account_discount_income_allocation_id\\" placeholder=\\"Même compte que le produit\\"/>\\n                                        </div>\\n                                    </div>\\n                                </setting>\\n                                <setting string=\\"Escomptes :\\">\\n                                    <div class=\\"content-group\\">\\n                                        <div class=\\"row mt8\\">\\n                                            <label for=\\"account_journal_early_pay_discount_gain_account_id\\" class=\\"col-lg-5 o_light_label\\"/>\\n                                            <field name=\\"account_journal_early_pay_discount_gain_account_id\\"/>\\n                                        </div>\\n                                        <div class=\\"row mt8\\">\\n                                            <label for=\\"account_journal_early_pay_discount_loss_account_id\\" class=\\"col-lg-5 o_light_label\\"/>\\n                                            <field name=\\"account_journal_early_pay_discount_loss_account_id\\"/>\\n                                        </div>\\n                                    </div>\\n                                </setting>\\n                                <setting id=\\"product_accounts\\" string=\\"Product Accounts:\\">\\n                                    <div class=\\"content-group\\">\\n                                        <div class=\\"row mt8\\">\\n                                            <label for=\\"income_account_id\\" class=\\"col-lg-5 o_light_label\\"/>\\n                                            <field name=\\"income_account_id\\"/>\\n                                        </div>\\n                                        <div class=\\"row mt8\\">\\n                                            <label for=\\"expense_account_id\\" class=\\"col-lg-5 o_light_label\\"/>\\n                                            <field name=\\"expense_account_id\\"/>\\n                                        </div>\\n                                    </div>\\n                                </setting>\\n                            </block>\\n                        </t>\\n\\n                        <t groups=\\"account.group_account_user\\">\\n                            <block title=\\"Banque et liquidités\\" id=\\"bank_cash\\">\\n                                <setting title=\\"Une fois installé, configurez les 'relevés bancaires' sur 'Import de fichier' dans les paramètres du compte bancaire. Cela ajoute un bouton pour importer depuis votre tableau de bord de comptabilité.\\" string=\\"Import QIF\\" help=\\"Importer vos relevés bancaires en QIF\\">\\n                                    <field name=\\"module_account_bank_statement_import_qif\\" widget=\\"upgrade_boolean\\"/>\\n                                </setting>\\n                            </block>\\n                        </t>\\n\\n                        <t groups=\\"account.group_account_user\\">\\n                            <block title=\\"Périodes fiscales\\" id=\\"accounting_reports\\">\\n                                <setting id=\\"fiscalyear\\" invisible=\\"1\\" groups=\\"account.group_account_user\\"/>\\n                                <setting id=\\"dynamic_report\\" groups=\\"account.group_account_user\\" help=\\"Naviguer facilement à travers les rapports et voir ce qui se cache derrière les chiffres\\">\\n                                    <field name=\\"module_account_reports\\" widget=\\"upgrade_boolean\\"/>\\n                                </setting>\\n                            </block>\\n                        </t>\\n                        <block title=\\"Analytique\\" id=\\"analytic\\" groups=\\"account.group_account_user\\">\\n                            <setting id=\\"track_costs_revenues\\" title=\\"Vous permet d'utiliser la comptabilité analytique.\\" groups=\\"account.group_account_user\\" help=\\"Suivre les coûts et les produits par projet, département, etc.\\" documentation=\\"/applications/finance/accounting/others/analytic_accounting.html\\">\\n                                <field name=\\"group_analytic_accounting\\"/>\\n                            </setting>\\n                            <setting id=\\"account_budget\\" title=\\"Ceci autorise les comptables à gérer la comptabilité analytique et les budgets croisés. Une fois les budgets directeurs définis, les gestionnaires de projet peuvent fixer le montant prévu pour chaque compte analytique.\\" groups=\\"account.group_account_user\\" help=\\"Utiliser les budgets pour comparer les produits et coûts réels et prévus.\\" documentation=\\"/applications/finance/accounting/others/adviser/budget.html\\">\\n                                <field name=\\"module_account_budget\\" widget=\\"upgrade_boolean\\"/>\\n                            </setting>\\n                            <setting id=\\"monitor_product_margins\\" string=\\"Analyse des marges\\" help=\\"Contrôler vos marges par produits à partir des factures\\" groups=\\"account.group_account_user\\">\\n                                <field name=\\"module_product_margin\\"/>\\n                            </setting>\\n                        </block>\\n                        <block title=\\"Analyse\\" id=\\"account_reports_settings\\" groups=\\"account.group_account_user\\" invisible=\\"not module_account_reports\\">\\n                            <setting string=\\"Piste d’audit restrictive\\" company_dependent=\\"1\\" invisible=\\"force_restrictive_audit_trail\\" help=\\"Log changes to posted journal entries immutably\\">\\n                                <field name=\\"restrictive_audit_trail\\"/>\\n                            </setting>\\n                        </block>\\n                        <field name=\\"is_account_peppol_eligible\\" invisible=\\"1\\"/>\\n                        <block title=\\"Facturation électronique PEPPOL\\" id=\\"peppol\\" invisible=\\"not is_account_peppol_eligible\\">\\n                            <div id=\\"account_peppol_install\\" class=\\"col-12 col-lg-12 o_setting_box\\">\\n                                <div class=\\"o_setting_left_pane\\">\\n                                    <field name=\\"module_account_peppol\\" readonly=\\"False\\"/>\\n                                </div>\\n                                <div class=\\"o_setting_right_pane\\">\\n                                    <label for=\\"module_account_peppol\\" string=\\"Activer Peppol\\"/>\\n                                    <div class=\\"text-muted\\">\\n                                        Permettre l'envoi et la réception de factures via le réseau PEPPOL.\\n                                    </div>\\n                                </div>\\n                            </div>\\n                        </block>\\n                        <block title=\\"Comptabilité Storno\\" id=\\"storno\\" groups=\\"account.group_account_user\\">\\n                            <setting id=\\"enable_storno_accounting\\" company_dependent=\\"1\\" help=\\"Use negative numbers to reverse original entries\\">\\n                                <field name=\\"account_storno\\"/>\\n                            </setting>\\n                        </block>\\n                        <block title=\\"Mode Fiduciaires\\" id=\\"quick_edit_mode\\">\\n                            <div class=\\"text-muted\\">\\n                                <p style=\\"margin-bottom: 0\\">Le mode Fiduciaire modifiera l'encodage des factures clients/fournisseurs :</p>\\n                                <p style=\\"margin-bottom: 0\\"> - La séquence du document devient modifiable sur tous les documents.</p>\\n                                <p style=\\"margin-bottom: 0\\"> - Un nouveau champ \\"Total (toutes taxes comprises)\\" pour accélérer et contrôler l'encodage en automatisant la création de lignes avec le bon compte et taxe.</p>\\n                            </div>\\n                            <setting company_dependent=\\"1\\">\\n                                <field name=\\"quick_edit_mode\\" placeholder=\\"Désactivé\\"/>\\n                            </setting>\\n                        </block>\\n                    </app>\\n                </xpath>"}	<?xml version="1.0"?>\n<xpath expr="//form" position="inside">\n                    <field name="country_code" invisible="1" groups="account.group_account_manager"/>\n                    <app data-string="Invoicing" string="Invoicing" name="account" groups="account.group_account_manager">\n                        <field name="has_chart_of_accounts" invisible="1"/>\n                        <field name="has_accounting_entries" invisible="1"/>\n                        <block title="Fiscal Localization" name="fiscal_localization_setting_container" invisible="not is_root_company">\n                            <setting string="Fiscal Localization" company_dependent="1" help="Taxes, fiscal positions, chart of accounts &amp; legal statements for your country" documentation="/applications/finance/fiscal_localizations.html">\n                                <div class="content-group">\n                                    <div class="mt16">\n                                        <div>\n                                            <label for="chart_template" string="Package" class="col-2 o_light_label"/>\n                                            <field name="chart_template" readonly="has_accounting_entries" required="chart_template"/>\n                                        </div>\n                                        <div class="mt16">\n                                            <button name="reload_template" type="object" string="Reload" class="btn-secondary ps-2 w-100" icon="fa-refresh" title="Reload accounting data (taxes, accounts, ...) if you notice inconsistencies. This action is irreversible." invisible="not has_accounting_entries or not chart_template"/>\n                                        </div>\n                                    </div>\n                                </div>\n                            </setting>\n                        </block>\n                        <block title="Taxes" name="default_taxes_setting_container">\n                            <setting id="default_taxes" string="Default Taxes" company_dependent="1" help="Default taxes applied when creating new products." documentation="/applications/finance/accounting/taxation/taxes/default_taxes.html">\n                                <div class="content-group">\n                                    <div class="row mt16">\n                                        <label string="Sales Tax" for="sale_tax_id" class="col-lg-3 o_light_label"/>\n                                        <field name="sale_tax_id" domain="[('type_tax_use', 'in', ('sale', 'all'))]"/>\n                                    </div>\n                                    <div class="row">\n                                        <label string="Purchase Tax" for="purchase_tax_id" class="col-lg-3 o_light_label"/>\n                                        <field name="purchase_tax_id" domain="[('type_tax_use', 'in', ('purchase', 'all'))]"/>\n                                    </div>\n                                    <div class="row">\n                                        <div class="col-lg-3">\n                                            <label string="Prices" for="account_price_include" class="o_light_label"/>\n                                            <div class="fa fa-question-circle" title="This setting cannot be changed after an invoice is created."/>\n                                        </div>\n                                        <field name="account_price_include" readonly="has_accounting_entries"/>\n                                    </div>\n                                </div>\n                            </setting>\n                            <setting id="rounding_method" company_dependent="1" string="Rounding Method" help="How total tax amount is computed in orders and invoices" title="A rounding per line is advised if your prices are tax-included. That way, the sum of line subtotals equals the total with taxes.">\n                                <field name="tax_calculation_rounding_method" class="o_light_label mt16" widget="radio"/>\n                            </setting>\n                            <setting id="eu_service" title="If you sell goods and services to customers in a                                 foreign EU country, you must charge VAT based on the delivery address.                                 This rule applies regardless of where you are located." documentation="/applications/finance/accounting/taxation/taxes/eu_distance_selling.html" help="Apply VAT of the EU country to which goods and services are delivered." invisible="'EU' not in company_country_group_codes">\n                                <field name="module_l10n_eu_oss"/>\n                            </setting>\n                            <setting id="tax_exigibility" company_dependent="1" help="Allow to configure taxes using cash basis" title="Select this if the taxes should use cash basis, which will create an entry for such taxes on a given account during reconciliation." documentation="/applications/finance/accounting/taxation/taxes/cash_basis_taxes.html">\n                                <field name="tax_exigibility"/>\n                                <div class="content-group" invisible="not tax_exigibility" groups="account.group_account_user">\n                                    <div class="row mt16">\n                                        <label for="tax_cash_basis_journal_id" class="col-lg-3 o_light_label"/>\n                                        <field name="tax_cash_basis_journal_id"/>\n                                    </div>\n                                    <div class="row mt16">\n                                        <label for="account_cash_basis_base_account_id" class="col-lg-3 o_light_label"/>\n                                        <field name="account_cash_basis_base_account_id"/>\n                                    </div>\n                                </div>\n                            </setting>\n                            <setting id="tax_fiscal_country_234" string="Fiscal Country" company_dependent="1" help="Domestic country of your accounting">\n                                <field name="account_fiscal_country_id" options="{'no_create': True, 'no_open': True}"/>\n                            </setting>\n                        </block>\n                        <block title="Currencies" name="main_currency_setting_container">\n                            <setting id="main_currency" string="Main Currency" company_dependent="1" help="Main currency of your company" documentation="/applications/finance/accounting/others/multi_currency.html">\n                                <div class="content-group">\n                                    <div class="row mt16">\n                                        <label for="currency_id" class="col-lg-3 o_light_label"/>\n                                        <field name="currency_id" options="{'no_create_edit': True, 'no_open': True}" context="{'active_test': False}"/>\n                                        <field name="group_multi_currency" invisible="1"/>\n                                    </div>\n                                    <div class="mt8">\n                                        <button type="action" name="66" string="Currencies" class="btn-link" icon="oi-arrow-right"/>\n                                    </div>\n                                </div>\n                            </setting>\n                            <setting id="update_exchange_rates" invisible="not group_multi_currency" help="Update exchange rates automatically" documentation="/applications/finance/accounting/others/multi_currency.html">\n                                <field name="module_currency_rate_live" widget="upgrade_boolean"/>\n                            </setting>\n                        </block>\n                        <block title="Customer Invoices" id="invoicing_settings">\n                            <setting id="send_invoices_followups" help="Send invoices and payment follow-ups by post" documentation="/applications/finance/accounting/receivables/customer_invoices/snailmail.html">\n                                <field name="module_snailmail_account"/>\n                            </setting>\n                            <setting id="invoice_delivery_addresses" documentation="/applications/sales/sales/send_quotations/different_addresses.html" help="Select specific invoice and delivery addresses">\n                                <field name="group_sale_delivery_address"/>\n                            </setting>\n                            <setting id="smallest_coinage_currency" help="Define the smallest coinage of the currency used to pay by cash" documentation="/applications/finance/accounting/receivables/customer_invoices/cash_rounding.html">\n                                <field name="group_cash_rounding"/>\n                                <div class="mt8">\n                                    <button name="342" icon="oi-arrow-right" type="action" string="Cash Roundings" class="btn-link" invisible="not group_cash_rounding"/>\n                                </div>\n                            </setting>\n                            <setting id="intrastat_statistics" help="Collect information and produce statistics on the trade in goods in Europe with intrastat" documentation="/applications/finance/accounting/reporting/declarations/intrastat.html" invisible="'EU' not in company_country_group_codes">\n                                <field name="module_account_intrastat" widget="upgrade_boolean"/>\n                            </setting>\n                            <setting id="default_incoterm" string="Default Incoterm" help="Default Incoterm of your company">\n                                <field name="incoterm_id"/>\n                            </setting>\n                            <setting id="show_sale_receipts" help="Activate to create sale receipt">\n                                <field name="show_sale_receipts"/>\n                            </setting>\n                            <setting id="use_invoice_terms" company_dependent="1" help="Add your terms &amp; conditions at the bottom of invoices/orders/quotations">\n                                <field name="use_invoice_terms"/>\n                                <div class="content-group" invisible="not use_invoice_terms">\n                                    <div class="mt16">\n                                        <field name="terms_type" class="o_light_label" widget="radio"/>\n                                        <div>\n                                            <field name="invoice_terms" invisible="terms_type == 'html'" class="oe_account_terms mt-5 w-100" placeholder="Insert your terms &amp; conditions here..."/>\n                                        </div>\n                                        <div class="mt8" invisible="terms_type != 'html'">\n                                            <button name="action_update_terms" icon="oi-arrow-right" type="object" string="Update Terms" class="btn-link"/>\n                                        </div>\n                                        <field name="preview_ready" invisible="1"/>\n                                        <div class="mt4 ms-1" invisible="not preview_ready">\n                                            <a class="btn-link" href="/terms" role="button">\n                                                <i class="oi oi-arrow-right"/>\n                                                Preview\n                                            </a>\n                                        </div>\n                                    </div>\n                                </div>\n                            </setting>\n                            <setting company_dependent="1" help="Trigger alerts when creating Invoices and Sales Orders for Partners with a Total Receivable amount exceeding a limit.                                      Set a value greater than 0.0 to activate a credit limit check">\n                                <field name="account_use_credit_limit"/>\n                                <div class="content-group mt-2" invisible="not account_use_credit_limit">\n                                    <div class="row">\n                                        <label for="account_default_credit_limit" class="col-lg-4 o_light_label"/>\n                                        <field name="account_default_credit_limit"/>\n                                    </div>\n                                </div>\n                            </setting>\n                            <setting id="total_amount_words" company_dependent="1" help="Display the total amount of an invoice in letters">\n                                <field name="display_invoice_amount_total_words"/>\n                            </setting>\n                            <setting id="display_invoice_tax_company_currency" company_dependent="1" help="Taxes are also displayed in local currency on invoices">\n                                <field name="display_invoice_tax_company_currency"/>\n                            </setting>\n                        </block>\n                        <block title="Units &amp; Packagings">\n                            <setting id="account_uom" help="Sell and purchase products in different units of measure or packagings">\n                                <field name="group_uom"/>\n                                <div class="content-group" invisible="not group_uom">\n                                    <button name="203" icon="oi-arrow-right" type="action" string="Units &amp; Packagings" class="btn-link"/>\n                                </div>\n                            </setting>\n                        </block>\n                        <block title="Customer Payments" id="pay_invoice_online_setting_container">\n                            <setting help="Let your customers pay their invoices online" documentation="/applications/finance/accounting/receivables/customer_payments/online_payment.html">\n                                <field name="module_account_payment"/>\n                                <div class="mt-3 d-flex" invisible="not module_account_payment">\n                                    <field name="link_qr_code" string="Add QR-code link on PDF"/>\n                                    <div>\n                                        <label for="link_qr_code"/><br/>\n                                    </div>\n                                </div>\n                            </setting>\n                            <setting id="account_batch_payment" string="Batch Payments" help="Group payments into a single batch to ease the reconciliation process" documentation="/applications/finance/accounting/receivables/customer_payments/batch.html">\n                                <field name="module_account_batch_payment" widget="upgrade_boolean"/>\n                            </setting>\n                            <setting id="collect_customer_payment" title="If you check this box, you will be able to collect payments using SEPA Direct Debit mandates." string="SEPA Direct Debit (SDD)" company_dependent="1" help="Collect customer payments in one-click using Euro SEPA Service" documentation="/applications/finance/accounting/receivables/customer_payments/batch_sdd.html" invisible="'SEPA' not in company_country_group_codes">\n                                <field name="module_account_sepa_direct_debit" class="oe_inline" widget="upgrade_boolean"/>\n                                <div class="content-group" invisible="not module_account_sepa_direct_debit">\n                                    <div class="text-warning mt16 mb4">\n                                        Save this page and come back here to set up the feature.\n                                    </div>\n                                </div>\n                            </setting>\n                            <setting id="qr_code_invoices" title="Add a QR-code to your invoices so that your customers can pay instantly with their mobile banking application." string="QR Codes" company_dependent="1" help="Add a payment QR-code to your invoices" documentation="/applications/finance/accounting/receivables/customer_invoices/epc_qr_code.html">\n                                <field name="qr_code" class="oe_inline"/>\n                            </setting>\n                        </block>\n                        <block title="Vendor Bills" id="account_vendor_bills">\n                            <setting id="autopost_bills" help="Propose to validate bills automatically when AI accuracy is right 3 times in a row for a vendor.">\n                                <field name="autopost_bills"/>\n                            </setting>\n                        </block>\n                        <block title="Vendor Payments" id="print_vendor_checks_setting_container">\n                            <setting id="print_checks" groups="account.group_account_user" string="Checks" company_dependent="1" help="Print checks to pay your vendors" documentation="/applications/finance/accounting/payables/pay/check.html">\n                                <field name="module_account_check_printing"/>\n                            </setting>\n                            <setting id="sepa_payments" title="If you check this box, you will be able to register your payment using SEPA." company_dependent="1" help="Pay your bills in one-click using Euro SEPA Service" documentation="/applications/finance/accounting/payables/pay/sepa.html" invisible="'SEPA' not in company_country_group_codes">\n                                <field name="module_account_iso20022" widget="upgrade_boolean"/>\n                            </setting>\n                        </block>\n\n                        <block title="Digitization" id="account_digitalization">\n                            <setting id="account_ocr_settings" help="Digitize your PDF or scanned documents with OCR and Artificial Intelligence" documentation="/applications/finance/accounting/payables/supplier_bills/invoice_digitization.html">\n                                <field name="module_account_extract" widget="upgrade_boolean"/>\n                                <div id="msg_invoice_extract" class="content-group" invisible="not module_account_extract">\n                                    <div class="text-warning mt16 mb4">\n                                        Save this page and come back here to set up the feature.\n                                    </div>\n                                </div>\n                            </setting>\n                        </block>\n\n                        <t groups="account.group_account_user">\n                            <block title="Default Accounts" id="default_accounts">\n                                <setting invisible="not group_multi_currency" string="Exchange difference entries:">\n                                    <div class="content-group">\n                                        <div class="row mt8">\n                                            <label for="currency_exchange_journal_id" class="col-lg-4 o_light_label" string="Journal"/>\n                                            <field name="currency_exchange_journal_id"/>\n                                        </div>\n                                        <div class="row mt8">\n                                            <label for="income_currency_exchange_account_id" string="Gain" class="col-lg-4 o_light_label"/>\n                                            <field name="income_currency_exchange_account_id"/>\n                                        </div>\n                                        <div class="row mt8">\n                                            <label for="expense_currency_exchange_account_id" string="Loss" class="col-lg-4 o_light_label"/>\n                                            <field name="expense_currency_exchange_account_id"/>\n                                        </div>\n                                    </div>\n                                </setting>\n                                <setting id="post_bank_transactions_and_payments_setting" string="Bank transactions and payments:">\n                                    <div class="content-group">\n                                        <div class="row mt8">\n                                            <label for="account_journal_suspense_account_id" class="col-lg-5 o_light_label"/>\n                                            <field name="account_journal_suspense_account_id"/>\n                                        </div>\n                                        <div class="row mt8">\n                                            <label for="transfer_account_id" class="col-lg-5 o_light_label"/>\n                                            <field name="transfer_account_id"/>\n                                        </div>\n                                    </div>\n                                </setting>\n                                <setting string="Invoice line discounts:" title="If empty, the discount will be discounted directly on the income/expense account. If set, discount on invoices will be realized in separate accounts.">\n                                    <div class="content-group">\n                                        <div class="row mt8">\n                                            <label for="account_discount_expense_allocation_id" class="col-lg-5 o_light_label" string="Customer Invoices"/>\n                                            <field name="account_discount_expense_allocation_id" placeholder="Same Account as product"/>\n                                        </div>\n                                        <div class="row mt8">\n                                            <label for="account_discount_income_allocation_id" class="col-lg-5 o_light_label" string="Vendor Bills"/>\n                                            <field name="account_discount_income_allocation_id" placeholder="Same Account as product"/>\n                                        </div>\n                                    </div>\n                                </setting>\n                                <setting string="Early payment discounts:">\n                                    <div class="content-group">\n                                        <div class="row mt8">\n                                            <label for="account_journal_early_pay_discount_gain_account_id" class="col-lg-5 o_light_label"/>\n                                            <field name="account_journal_early_pay_discount_gain_account_id"/>\n                                        </div>\n                                        <div class="row mt8">\n                                            <label for="account_journal_early_pay_discount_loss_account_id" class="col-lg-5 o_light_label"/>\n                                            <field name="account_journal_early_pay_discount_loss_account_id"/>\n                                        </div>\n                                    </div>\n                                </setting>\n                                <setting id="product_accounts" string="Product Accounts:">\n                                    <div class="content-group">\n                                        <div class="row mt8">\n                                            <label for="income_account_id" class="col-lg-5 o_light_label"/>\n                                            <field name="income_account_id"/>\n                                        </div>\n                                        <div class="row mt8">\n                                            <label for="expense_account_id" class="col-lg-5 o_light_label"/>\n                                            <field name="expense_account_id"/>\n                                        </div>\n                                    </div>\n                                </setting>\n                            </block>\n                        </t>\n\n                        <t groups="account.group_account_user">\n                            <block title="Bank &amp; Cash" id="bank_cash">\n                                <setting title="Once installed, set 'Bank Feeds' to 'File Import' in bank account settings.This adds a button to import from the Accounting dashboard." string="QIF Import" help="Import your bank statements in QIF">\n                                    <field name="module_account_bank_statement_import_qif" widget="upgrade_boolean"/>\n                                </setting>\n                            </block>\n                        </t>\n\n                        <t groups="account.group_account_user">\n                            <block title="Fiscal Periods" id="accounting_reports">\n                                <setting id="fiscalyear" invisible="1" groups="account.group_account_user"/>\n                                <setting id="dynamic_report" groups="account.group_account_user" help="Navigate easily through reports and see what is behind the numbers">\n                                    <field name="module_account_reports" widget="upgrade_boolean"/>\n                                </setting>\n                            </block>\n                        </t>\n                        <block title="Analytics" id="analytic" groups="account.group_account_user">\n                            <setting id="track_costs_revenues" title="Allows you to use the analytic accounting." groups="account.group_account_user" help="Track costs &amp; revenues by project, department, etc" documentation="/applications/finance/accounting/others/analytic_accounting.html">\n                                <field name="group_analytic_accounting"/>\n                            </setting>\n                            <setting id="account_budget" title="This allows accountants to manage analytic and crossovered budgets. Once the master budgets and the budgets are defined, the project managers can set the planned amount on each analytic account." groups="account.group_account_user" help="Use budgets to compare actual with expected revenues and costs" documentation="/applications/finance/accounting/others/adviser/budget.html">\n                                <field name="module_account_budget" widget="upgrade_boolean"/>\n                            </setting>\n                            <setting id="monitor_product_margins" string="Margin Analysis" help="Monitor your product margins from invoices" groups="account.group_account_user">\n                                <field name="module_product_margin"/>\n                            </setting>\n                        </block>\n                        <block title="Reporting" id="account_reports_settings" groups="account.group_account_user" invisible="not module_account_reports">\n                            <setting string="Restrictive Audit Trail" company_dependent="1" invisible="force_restrictive_audit_trail" help="Log changes to posted journal entries immutably">\n                                <field name="restrictive_audit_trail"/>\n                            </setting>\n                        </block>\n                        <field name="is_account_peppol_eligible" invisible="1"/>\n                        <block title="PEPPOL Electronic Invoicing" id="peppol" invisible="not is_account_peppol_eligible">\n                            <div id="account_peppol_install" class="col-12 col-lg-12 o_setting_box">\n                                <div class="o_setting_left_pane">\n                                    <field name="module_account_peppol" readonly="False"/>\n                                </div>\n                                <div class="o_setting_right_pane">\n                                    <label for="module_account_peppol" string="Enable PEPPOL"/>\n                                    <div class="text-muted">\n                                        Allow sending and receiving invoices through the PEPPOL network\n                                    </div>\n                                </div>\n                            </div>\n                        </block>\n                        <block title="Storno Accounting" id="storno" groups="account.group_account_user">\n                            <setting id="enable_storno_accounting" company_dependent="1" help="Use negative numbers to reverse original entries">\n                                <field name="account_storno"/>\n                            </setting>\n                        </block>\n                        <block title="Accounting Firms mode" id="quick_edit_mode">\n                            <div class="text-muted">\n                                <p style="margin-bottom: 0">Accounting firm mode will change invoice/bill encoding:</p>\n                                <p style="margin-bottom: 0"> - The document's sequence becomes editable on all documents.</p>\n                                <p style="margin-bottom: 0"> - A new field « Total (tax inc.) » to speed up and control the encoding by automating line creation with the right account &amp; tax.</p>\n                            </div>\n                            <setting company_dependent="1">\n                                <field name="quick_edit_mode" placeholder="Disabled"/>\n                            </setting>\n                        </block>\n                    </app>\n                </xpath>\n            	f	t	2025-07-20 21:22:06.63315	2025-07-20 21:22:06.63315	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	f
1823	16	\N	1	1	account.fiscal.position.form	account.fiscal.position	\N	form	account/views/partner_view.xml	primary	{"en_US": "<form string=\\"Fiscal Position\\">\\n                    <div groups=\\"account.group_account_manager\\" class=\\"alert alert-info\\" role=\\"alert\\" invisible=\\"not foreign_vat_header_mode\\">\\n                        <div invisible=\\"foreign_vat_header_mode not in ('templates_found', 'no_template')\\">\\n                            Click\\n                            <button string=\\"here\\" type=\\"object\\" name=\\"action_create_foreign_taxes\\" class=\\"oe_link p-0 align-baseline\\"/>\\n                            to create the taxes for this country.\\n                        </div>\\n                    </div>\\n\\n                    <sheet>\\n                    <div class=\\"oe_button_box\\" name=\\"button_box\\">\\n                        <button class=\\"oe_stat_button\\" name=\\"action_open_related_taxes\\" type=\\"object\\" icon=\\"fa-bars\\" invisible=\\"not tax_ids\\">\\n                            <div class=\\"o_stat_info\\">\\n                                <span class=\\"o_stat_text\\">\\n                                    Taxes\\n                                </span>\\n                            </div>\\n                        </button>\\n                    </div>\\n                    <widget name=\\"web_ribbon\\" title=\\"Archived\\" bg_color=\\"text-bg-danger\\" invisible=\\"active\\"/>\\n                    <group>\\n                        <group>\\n                            <field name=\\"active\\" invisible=\\"1\\"/>\\n                            <field name=\\"company_id\\" invisible=\\"1\\"/>\\n                            <field name=\\"states_count\\" invisible=\\"1\\"/>\\n                            <field name=\\"company_country_id\\" invisible=\\"1\\"/>\\n                            <field name=\\"fiscal_country_codes\\" invisible=\\"1\\"/>\\n                            <field name=\\"foreign_vat_header_mode\\" invisible=\\"1\\"/>\\n                            <field name=\\"name\\"/>\\n                            <field name=\\"company_id\\" options=\\"{'no_create': True}\\" groups=\\"base.group_multi_company\\"/>\\n                        </group>\\n                        <group>\\n                            <field name=\\"auto_apply\\"/>\\n                            <field name=\\"vat_required\\" invisible=\\"not auto_apply\\"/>\\n                            <field name=\\"foreign_vat\\"/>\\n                            <field name=\\"country_group_id\\" invisible=\\"not auto_apply\\"/>\\n                            <field name=\\"country_id\\" required=\\"foreign_vat\\" options=\\"{'no_open': True, 'no_create': True}\\"/>\\n                            <field name=\\"state_ids\\" widget=\\"many2many_tags\\" domain=\\"[('country_id', '=', country_id)]\\" invisible=\\"(not auto_apply and not foreign_vat) or not country_id or states_count == 0\\"/>\\n                            <label for=\\"zip_from\\" string=\\"Zip Range\\" invisible=\\"not auto_apply or not country_id\\"/>\\n                            <div invisible=\\"not auto_apply or not country_id\\">\\n                                <span> From </span>\\n                                <field name=\\"zip_from\\" class=\\"oe_inline\\"/>\\n                                <div class=\\"oe_edit_only\\"/>\\n                                <span> To </span>\\n                                <field name=\\"zip_to\\" class=\\"oe_inline\\"/>\\n                            </div>\\n                        </group>\\n                    </group>\\n                    <notebook>\\n                        <page name=\\"account_mapping\\" string=\\"Account Mapping\\" groups=\\"account.group_account_readonly\\">\\n                            <field name=\\"account_ids\\" widget=\\"one2many\\" nolabel=\\"1\\">\\n                                <list string=\\"Account Mapping\\" editable=\\"bottom\\">\\n                                    <field name=\\"account_src_id\\" domain=\\"['|', ('company_ids', '=', parent.company_id), ('account_type', '!=', 'off_balance')]\\"/>\\n                                    <field name=\\"account_dest_id\\" domain=\\"['|', ('company_ids', '=', parent.company_id), ('account_type', '!=', 'off_balance')]\\"/>\\n                                </list>\\n                                <form string=\\"Account Mapping\\">\\n                                    <field name=\\"account_src_id\\" domain=\\"['|', ('company_ids', '=', parent.company_id), ('account_type', '!=', 'off_balance')]\\"/>\\n                                    <field name=\\"account_dest_id\\" domain=\\"['|', ('company_ids', '=', parent.company_id), ('account_type', '!=', 'off_balance')]\\"/>\\n                                </form>\\n                            </field>\\n                        </page>\\n                    </notebook>\\n                    <field name=\\"note\\" class=\\"oe-bordered-editor\\" placeholder=\\"Legal Notes...\\"/>\\n                    </sheet>\\n                </form>", "fr_FR": "<form string=\\"Position fiscale\\">\\n                    <div groups=\\"account.group_account_manager\\" class=\\"alert alert-info\\" role=\\"alert\\" invisible=\\"not foreign_vat_header_mode\\">\\n                        <div invisible=\\"foreign_vat_header_mode not in ('templates_found', 'no_template')\\">\\n                            Cliquer\\n                            <button string=\\"ici\\" type=\\"object\\" name=\\"action_create_foreign_taxes\\" class=\\"oe_link p-0 align-baseline\\"/>\\n                            pour créer les taxes de ce pays.\\n                        </div>\\n                    </div>\\n\\n                    <sheet>\\n                    <div class=\\"oe_button_box\\" name=\\"button_box\\">\\n                        <button class=\\"oe_stat_button\\" name=\\"action_open_related_taxes\\" type=\\"object\\" icon=\\"fa-bars\\" invisible=\\"not tax_ids\\">\\n                            <div class=\\"o_stat_info\\">\\n                                <span class=\\"o_stat_text\\">\\n                                    Taxes\\n                                </span>\\n                            </div>\\n                        </button>\\n                    </div>\\n                    <widget name=\\"web_ribbon\\" title=\\"Archivé\\" bg_color=\\"text-bg-danger\\" invisible=\\"active\\"/>\\n                    <group>\\n                        <group>\\n                            <field name=\\"active\\" invisible=\\"1\\"/>\\n                            <field name=\\"company_id\\" invisible=\\"1\\"/>\\n                            <field name=\\"states_count\\" invisible=\\"1\\"/>\\n                            <field name=\\"company_country_id\\" invisible=\\"1\\"/>\\n                            <field name=\\"fiscal_country_codes\\" invisible=\\"1\\"/>\\n                            <field name=\\"foreign_vat_header_mode\\" invisible=\\"1\\"/>\\n                            <field name=\\"name\\"/>\\n                            <field name=\\"company_id\\" options=\\"{'no_create': True}\\" groups=\\"base.group_multi_company\\"/>\\n                        </group>\\n                        <group>\\n                            <field name=\\"auto_apply\\"/>\\n                            <field name=\\"vat_required\\" invisible=\\"not auto_apply\\"/>\\n                            <field name=\\"foreign_vat\\"/>\\n                            <field name=\\"country_group_id\\" invisible=\\"not auto_apply\\"/>\\n                            <field name=\\"country_id\\" required=\\"foreign_vat\\" options=\\"{'no_open': True, 'no_create': True}\\"/>\\n                            <field name=\\"state_ids\\" widget=\\"many2many_tags\\" domain=\\"[('country_id', '=', country_id)]\\" invisible=\\"(not auto_apply and not foreign_vat) or not country_id or states_count == 0\\"/>\\n                            <label for=\\"zip_from\\" string=\\"Intervalle de code postal\\" invisible=\\"not auto_apply or not country_id\\"/>\\n                            <div invisible=\\"not auto_apply or not country_id\\">\\n                                <span> De </span>\\n                                <field name=\\"zip_from\\" class=\\"oe_inline\\"/>\\n                                <div class=\\"oe_edit_only\\"/>\\n                                <span> À </span>\\n                                <field name=\\"zip_to\\" class=\\"oe_inline\\"/>\\n                            </div>\\n                        </group>\\n                    </group>\\n                    <notebook>\\n                        <page name=\\"account_mapping\\" string=\\"Correspondance de comptes\\" groups=\\"account.group_account_readonly\\">\\n                            <field name=\\"account_ids\\" widget=\\"one2many\\" nolabel=\\"1\\">\\n                                <list string=\\"Correspondance de comptes\\" editable=\\"bottom\\">\\n                                    <field name=\\"account_src_id\\" domain=\\"['|', ('company_ids', '=', parent.company_id), ('account_type', '!=', 'off_balance')]\\"/>\\n                                    <field name=\\"account_dest_id\\" domain=\\"['|', ('company_ids', '=', parent.company_id), ('account_type', '!=', 'off_balance')]\\"/>\\n                                </list>\\n                                <form string=\\"Correspondance de comptes\\">\\n                                    <field name=\\"account_src_id\\" domain=\\"['|', ('company_ids', '=', parent.company_id), ('account_type', '!=', 'off_balance')]\\"/>\\n                                    <field name=\\"account_dest_id\\" domain=\\"['|', ('company_ids', '=', parent.company_id), ('account_type', '!=', 'off_balance')]\\"/>\\n                                </form>\\n                            </field>\\n                        </page>\\n                    </notebook>\\n                    <field name=\\"note\\" class=\\"oe-bordered-editor\\" placeholder=\\"Mentions juridiques...\\"/>\\n                    </sheet>\\n                </form>"}	<?xml version="1.0"?>\n<form string="Fiscal Position">\n                    <div groups="account.group_account_manager" class="alert alert-info" role="alert" invisible="not foreign_vat_header_mode">\n                        <div invisible="foreign_vat_header_mode not in ('templates_found', 'no_template')">\n                            Click\n                            <button string="here" type="object" name="action_create_foreign_taxes" class="oe_link p-0 align-baseline"/>\n                            to create the taxes for this country.\n                        </div>\n                    </div>\n\n                    <sheet>\n                    <div class="oe_button_box" name="button_box">\n                        <button class="oe_stat_button" name="action_open_related_taxes" type="object" icon="fa-bars" invisible="not tax_ids">\n                            <div class="o_stat_info">\n                                <span class="o_stat_text">\n                                    Taxes\n                                </span>\n                            </div>\n                        </button>\n                    </div>\n                    <widget name="web_ribbon" title="Archived" bg_color="text-bg-danger" invisible="active"/>\n                    <group>\n                        <group>\n                            <field name="active" invisible="1"/>\n                            <field name="company_id" invisible="1"/>\n                            <field name="states_count" invisible="1"/>\n                            <field name="company_country_id" invisible="1"/>\n                            <field name="fiscal_country_codes" invisible="1"/>\n                            <field name="foreign_vat_header_mode" invisible="1"/>\n                            <field name="name"/>\n                            <field name="company_id" options="{'no_create': True}" groups="base.group_multi_company"/>\n                        </group>\n                        <group>\n                            <field name="auto_apply"/>\n                            <field name="vat_required" invisible="not auto_apply"/>\n                            <field name="foreign_vat"/>\n                            <field name="country_group_id" invisible="not auto_apply"/>\n                            <field name="country_id" required="foreign_vat" options="{'no_open': True, 'no_create': True}"/>\n                            <field name="state_ids" widget="many2many_tags" domain="[('country_id', '=', country_id)]" invisible="(not auto_apply and not foreign_vat) or not country_id or states_count == 0"/>\n                            <label for="zip_from" string="Zip Range" invisible="not auto_apply or not country_id"/>\n                            <div invisible="not auto_apply or not country_id">\n                                <span> From </span>\n                                <field name="zip_from" class="oe_inline"/>\n                                <div class="oe_edit_only"/>\n                                <span> To </span>\n                                <field name="zip_to" class="oe_inline"/>\n                            </div>\n                        </group>\n                    </group>\n                    <notebook>\n                        <page name="account_mapping" string="Account Mapping" groups="account.group_account_readonly">\n                            <field name="account_ids" widget="one2many" nolabel="1">\n                                <list string="Account Mapping" editable="bottom">\n                                    <field name="account_src_id" domain="['|', ('company_ids', '=', parent.company_id), ('account_type', '!=', 'off_balance')]"/>\n                                    <field name="account_dest_id" domain="['|', ('company_ids', '=', parent.company_id), ('account_type', '!=', 'off_balance')]"/>\n                                </list>\n                                <form string="Account Mapping">\n                                    <field name="account_src_id" domain="['|', ('company_ids', '=', parent.company_id), ('account_type', '!=', 'off_balance')]"/>\n                                    <field name="account_dest_id" domain="['|', ('company_ids', '=', parent.company_id), ('account_type', '!=', 'off_balance')]"/>\n                                </form>\n                            </field>\n                        </page>\n                    </notebook>\n                    <field name="note" class="oe-bordered-editor" placeholder="Legal Notes..."/>\n                    </sheet>\n                </form>\n            	f	t	2025-07-20 21:22:06.63315	2025-07-20 21:22:06.63315	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	f
156	16	\N	1	1	res.groups.privilege.list	res.groups.privilege	\N	list	base/views/res_groups_views.xml	primary	{"en_US": "<list default_group_by=\\"category_id\\">\\n                    <field name=\\"name\\"/>\\n                    <field name=\\"group_ids\\" widget=\\"many2many_tags\\" context=\\"{'short_display_name': True}\\"/>\\n                </list>"}	<?xml version="1.0"?>\n<list default_group_by="category_id">\n                    <field name="name"/>\n                    <field name="group_ids" widget="many2many_tags" context="{'short_display_name': True}"/>\n                </list>\n            	f	t	2025-07-20 21:14:37.445508	2025-07-20 21:14:37.445508	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	\N
1057	16	1011	1	1	Snippet 's_three_columns_2nd' for new page templates	\N	website.new_page_template_s_three_columns_2nd	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2025-07-20 21:14:37.445508	2025-07-20 21:14:37.445508	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	f
1159	16	1088	1	1	Snippet 's_text_block_h2_contact' for new page 'about' template 'mini'	\N	website.new_page_template_about_mini_s_text_block_h2_contact	qweb	\N	primary	{"en_US": "<t/>"}	<t/>	\N	t	2025-07-20 21:14:37.445508	2025-07-20 21:14:37.445508	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	f
1827	2	126	1	1	res.partner.property.form.inherit	res.partner	\N	form	account/views/partner_view.xml	extension	{"en_US": "<data><xpath expr=\\"//field[@name='company_id']\\" position=\\"after\\">\\n                    <field name=\\"fiscal_country_codes\\" invisible=\\"1\\"/>\\n                </xpath>\\n                <xpath expr=\\"//sheet\\" position=\\"before\\">\\n                    <div groups=\\"account.group_account_invoice,account.group_account_readonly\\" class=\\"alert alert-warning\\" role=\\"alert\\" invisible=\\"not duplicate_bank_partner_ids\\">\\n                        <span>One or more Bank Accounts set on this partner are also used by others:</span>\\n                        <field name=\\"duplicate_bank_partner_ids\\" widget=\\"x2many_buttons\\" string=\\"Partners with same bank\\"/>\\n                        <br/>\\n                        <span>Please make sure that this is a wanted behavior.</span>\\n                    </div>\\n                </xpath>\\n                <page name=\\"sales_purchases\\" position=\\"after\\">\\n                    <page string=\\"Invoicing\\" name=\\"accounting\\" invisible=\\"not is_company and parent_id\\" groups=\\"account.group_account_invoice,account.group_account_readonly\\">\\n                        <field name=\\"duplicated_bank_account_partners_count\\" invisible=\\"1\\"/>\\n                        <group>\\n                            <group string=\\"General\\" name=\\"general\\" groups=\\"account.group_account_invoice,account.group_account_readonly\\">\\n                                <field name=\\"bank_ids\\" context=\\"{'default_partner_id': id}\\" domain=\\"[('partner_id','=', id)]\\" widget=\\"many2many_tags_banks\\" options=\\"{'color_field': 'color', 'allow_out_payment_field': 'allow_out_payment', 'edit_tags': True}\\"/>\\n                                <field name=\\"property_account_receivable_id\\" required=\\"True\\"/>\\n                                <field name=\\"property_account_payable_id\\" required=\\"True\\"/>\\n                                <field name=\\"autopost_bills\\" groups=\\"account.group_account_invoice,account.group_account_readonly\\"/>\\n                                <field name=\\"ignore_abnormal_invoice_amount\\" groups=\\"base.group_no_one\\"/>\\n                                <field name=\\"ignore_abnormal_invoice_date\\" groups=\\"base.group_no_one\\"/>\\n                            </group>\\n                            <group id=\\"invoice_send_settings\\" string=\\"Customer Invoices\\" groups=\\"account.group_account_invoice,account.group_account_readonly\\">\\n                                <field name=\\"invoice_sending_method\\" placeholder=\\"e-Invoicing &amp; Email\\"/>\\n                                <field name=\\"invoice_edi_format\\" placeholder=\\"XML format\\" invisible=\\"not display_invoice_edi_format\\"/>\\n                                <field name=\\"invoice_template_pdf_report_id\\" invisible=\\"not display_invoice_template_pdf_report_id\\" options=\\"{'no_create': True, 'no_edit': True}\\"/>\\n                            </group>\\n                            <group string=\\"Credit Limits\\" name=\\"credit_limits\\" groups=\\"account.group_account_invoice,account.group_account_readonly\\" invisible=\\"not show_credit_limit\\">\\n                                <field name=\\"credit\\"/>\\n                                <field name=\\"days_sales_outstanding\\"/>\\n                                <label for=\\"use_partner_credit_limit\\"/>\\n                                <div class=\\"o_row\\">\\n                                    <field name=\\"use_partner_credit_limit\\"/>\\n                                    <field name=\\"credit_limit\\" class=\\"oe_inline\\" widget=\\"monetary\\" options=\\"{'currency_field': 'currency_id'}\\" invisible=\\"not use_partner_credit_limit\\"/>\\n                                </div>\\n                            </group>\\n                        </group>\\n                    </page>\\n                    <page string=\\"Invoicing\\" name=\\"accounting_disabled\\" invisible=\\"is_company or not parent_id\\" groups=\\"account.group_account_invoice,account.group_account_readonly\\">\\n                        <div>\\n                            <p>Accounting-related settings are managed on <button name=\\"open_commercial_entity\\" type=\\"object\\" string=\\"the parent company\\" class=\\"oe_link\\"/></p>\\n                        </div>\\n                    </page>\\n                </page>\\n                <xpath expr=\\"//group[@name='misc']\\" position=\\"before\\">\\n                    <group string=\\"Fiscal Information\\" name=\\"fiscal_information\\" priority=\\"5\\" groups=\\"account.group_account_invoice,account.group_account_readonly\\">\\n                        <field name=\\"property_account_position_id\\" options=\\"{'no_create': True, 'no_open': True}\\"/>\\n                    </group>\\n                </xpath>\\n                <group name=\\"sale\\" position=\\"inside\\">\\n                    <field string=\\"Payment Terms\\" name=\\"property_payment_term_id\\" options=\\"{'no_open': True, 'no_create': True}\\" groups=\\"account.group_account_invoice,account.group_account_readonly\\"/>\\n                    <field string=\\"Payment Method\\" name=\\"property_inbound_payment_method_line_id\\" options=\\"{'no_open': True, 'no_create': True}\\" groups=\\"account.group_account_invoice,account.group_account_readonly\\"/>\\n                </group>\\n                <group name=\\"purchase\\" position=\\"inside\\">\\n                    <field string=\\"Payment Terms\\" name=\\"property_supplier_payment_term_id\\" options=\\"{'no_open': True, 'no_create': True}\\" groups=\\"account.group_account_invoice,account.group_account_readonly\\"/>\\n                    <field string=\\"Payment Method\\" name=\\"property_outbound_payment_method_line_id\\" options=\\"{'no_open': True, 'no_create': True}\\" groups=\\"account.group_account_invoice,account.group_account_readonly\\"/>\\n                </group>\\n            </data>", "fr_FR": "<data><xpath expr=\\"//field[@name='company_id']\\" position=\\"after\\">\\n                    <field name=\\"fiscal_country_codes\\" invisible=\\"1\\"/>\\n                </xpath>\\n                <xpath expr=\\"//sheet\\" position=\\"before\\">\\n                    <div groups=\\"account.group_account_invoice,account.group_account_readonly\\" class=\\"alert alert-warning\\" role=\\"alert\\" invisible=\\"not duplicate_bank_partner_ids\\">\\n                        <span>One or more Bank Accounts set on this partner are also used by others:</span>\\n                        <field name=\\"duplicate_bank_partner_ids\\" widget=\\"x2many_buttons\\" string=\\"Partners with same bank\\"/>\\n                        <br/>\\n                        <span>Please make sure that this is a wanted behavior.</span>\\n                    </div>\\n                </xpath>\\n                <page name=\\"sales_purchases\\" position=\\"after\\">\\n                    <page string=\\"Facturation\\" name=\\"accounting\\" invisible=\\"not is_company and parent_id\\" groups=\\"account.group_account_invoice,account.group_account_readonly\\">\\n                        <field name=\\"duplicated_bank_account_partners_count\\" invisible=\\"1\\"/>\\n                        <group>\\n                            <group string=\\"Général\\" name=\\"general\\" groups=\\"account.group_account_invoice,account.group_account_readonly\\">\\n                                <field name=\\"bank_ids\\" context=\\"{'default_partner_id': id}\\" domain=\\"[('partner_id','=', id)]\\" widget=\\"many2many_tags_banks\\" options=\\"{'color_field': 'color', 'allow_out_payment_field': 'allow_out_payment', 'edit_tags': True}\\"/>\\n                                <field name=\\"property_account_receivable_id\\" required=\\"True\\"/>\\n                                <field name=\\"property_account_payable_id\\" required=\\"True\\"/>\\n                                <field name=\\"autopost_bills\\" groups=\\"account.group_account_invoice,account.group_account_readonly\\"/>\\n                                <field name=\\"ignore_abnormal_invoice_amount\\" groups=\\"base.group_no_one\\"/>\\n                                <field name=\\"ignore_abnormal_invoice_date\\" groups=\\"base.group_no_one\\"/>\\n                            </group>\\n                            <group id=\\"invoice_send_settings\\" string=\\"Factures clients\\" groups=\\"account.group_account_invoice,account.group_account_readonly\\">\\n                                <field name=\\"invoice_sending_method\\" placeholder=\\"Facturation électronique et e-mail\\"/>\\n                                <field name=\\"invoice_edi_format\\" placeholder=\\"Format XML\\" invisible=\\"not display_invoice_edi_format\\"/>\\n                                <field name=\\"invoice_template_pdf_report_id\\" invisible=\\"not display_invoice_template_pdf_report_id\\" options=\\"{'no_create': True, 'no_edit': True}\\"/>\\n                            </group>\\n                            <group string=\\"Limites de crédit\\" name=\\"credit_limits\\" groups=\\"account.group_account_invoice,account.group_account_readonly\\" invisible=\\"not show_credit_limit\\">\\n                                <field name=\\"credit\\"/>\\n                                <field name=\\"days_sales_outstanding\\"/>\\n                                <label for=\\"use_partner_credit_limit\\"/>\\n                                <div class=\\"o_row\\">\\n                                    <field name=\\"use_partner_credit_limit\\"/>\\n                                    <field name=\\"credit_limit\\" class=\\"oe_inline\\" widget=\\"monetary\\" options=\\"{'currency_field': 'currency_id'}\\" invisible=\\"not use_partner_credit_limit\\"/>\\n                                </div>\\n                            </group>\\n                        </group>\\n                    </page>\\n                    <page string=\\"Facturation\\" name=\\"accounting_disabled\\" invisible=\\"is_company or not parent_id\\" groups=\\"account.group_account_invoice,account.group_account_readonly\\">\\n                        <div>\\n                            <p>Les paramètres liés à la comptabilité sont gérés <button name=\\"open_commercial_entity\\" type=\\"object\\" string=\\"la société parente\\" class=\\"oe_link\\"/></p>\\n                        </div>\\n                    </page>\\n                </page>\\n                <xpath expr=\\"//group[@name='misc']\\" position=\\"before\\">\\n                    <group string=\\"Information fiscale\\" name=\\"fiscal_information\\" priority=\\"5\\" groups=\\"account.group_account_invoice,account.group_account_readonly\\">\\n                        <field name=\\"property_account_position_id\\" options=\\"{'no_create': True, 'no_open': True}\\"/>\\n                    </group>\\n                </xpath>\\n                <group name=\\"sale\\" position=\\"inside\\">\\n                    <field string=\\"Conditions de paiement\\" name=\\"property_payment_term_id\\" options=\\"{'no_open': True, 'no_create': True}\\" groups=\\"account.group_account_invoice,account.group_account_readonly\\"/>\\n                    <field string=\\"Mode de paiement\\" name=\\"property_inbound_payment_method_line_id\\" options=\\"{'no_open': True, 'no_create': True}\\" groups=\\"account.group_account_invoice,account.group_account_readonly\\"/>\\n                </group>\\n                <group name=\\"purchase\\" position=\\"inside\\">\\n                    <field string=\\"Conditions de paiement\\" name=\\"property_supplier_payment_term_id\\" options=\\"{'no_open': True, 'no_create': True}\\" groups=\\"account.group_account_invoice,account.group_account_readonly\\"/>\\n                    <field string=\\"Mode de paiement\\" name=\\"property_outbound_payment_method_line_id\\" options=\\"{'no_open': True, 'no_create': True}\\" groups=\\"account.group_account_invoice,account.group_account_readonly\\"/>\\n                </group>\\n            </data>"}	<?xml version="1.0"?>\n<data><xpath expr="//field[@name='company_id']" position="after">\n                    <field name="fiscal_country_codes" invisible="1"/>\n                </xpath>\n                <xpath expr="//sheet" position="before">\n                    <div groups="account.group_account_invoice,account.group_account_readonly" class="alert alert-warning" role="alert" invisible="not duplicate_bank_partner_ids">\n                        <span>One or more Bank Accounts set on this partner are also used by others:</span>\n                        <field name="duplicate_bank_partner_ids" widget="x2many_buttons" string="Partners with same bank"/>\n                        <br/>\n                        <span>Please make sure that this is a wanted behavior.</span>\n                    </div>\n                </xpath>\n                <page name="sales_purchases" position="after">\n                    <page string="Invoicing" name="accounting" invisible="not is_company and parent_id" groups="account.group_account_invoice,account.group_account_readonly">\n                        <field name="duplicated_bank_account_partners_count" invisible="1"/>\n                        <group>\n                            <group string="General" name="general" groups="account.group_account_invoice,account.group_account_readonly">\n                                <field name="bank_ids" context="{'default_partner_id': id}" domain="[('partner_id','=', id)]" widget="many2many_tags_banks" options="{'color_field': 'color', 'allow_out_payment_field': 'allow_out_payment', 'edit_tags': True}"/>\n                                <field name="property_account_receivable_id" required="True"/>\n                                <field name="property_account_payable_id" required="True"/>\n                                <field name="autopost_bills" groups="account.group_account_invoice,account.group_account_readonly"/>\n                                <field name="ignore_abnormal_invoice_amount" groups="base.group_no_one"/>\n                                <field name="ignore_abnormal_invoice_date" groups="base.group_no_one"/>\n                            </group>\n                            <group id="invoice_send_settings" string="Customer Invoices" groups="account.group_account_invoice,account.group_account_readonly">\n                                <field name="invoice_sending_method" placeholder="e-Invoicing &amp; Email"/>\n                                <field name="invoice_edi_format" placeholder="XML format" invisible="not display_invoice_edi_format"/>\n                                <field name="invoice_template_pdf_report_id" invisible="not display_invoice_template_pdf_report_id" options="{'no_create': True, 'no_edit': True}"/>\n                            </group>\n                            <group string="Credit Limits" name="credit_limits" groups="account.group_account_invoice,account.group_account_readonly" invisible="not show_credit_limit">\n                                <field name="credit"/>\n                                <field name="days_sales_outstanding"/>\n                                <label for="use_partner_credit_limit"/>\n                                <div class="o_row">\n                                    <field name="use_partner_credit_limit"/>\n                                    <field name="credit_limit" class="oe_inline" widget="monetary" options="{'currency_field': 'currency_id'}" invisible="not use_partner_credit_limit"/>\n                                </div>\n                            </group>\n                        </group>\n                    </page>\n                    <page string="Invoicing" name="accounting_disabled" invisible="is_company or not parent_id" groups="account.group_account_invoice,account.group_account_readonly">\n                        <div>\n                            <p>Accounting-related settings are managed on <button name="open_commercial_entity" type="object" string="the parent company" class="oe_link"/></p>\n                        </div>\n                    </page>\n                </page>\n                <xpath expr="//group[@name='misc']" position="before">\n                    <group string="Fiscal Information" name="fiscal_information" priority="5" groups="account.group_account_invoice,account.group_account_readonly">\n                        <field name="property_account_position_id" options="{'no_create': True, 'no_open': True}"/>\n                    </group>\n                </xpath>\n                <group name="sale" position="inside">\n                    <field string="Payment Terms" name="property_payment_term_id" options="{'no_open': True, 'no_create': True}" groups="account.group_account_invoice,account.group_account_readonly"/>\n                    <field string="Payment Method" name="property_inbound_payment_method_line_id" options="{'no_open': True, 'no_create': True}" groups="account.group_account_invoice,account.group_account_readonly"/>\n                </group>\n                <group name="purchase" position="inside">\n                    <field string="Payment Terms" name="property_supplier_payment_term_id" options="{'no_open': True, 'no_create': True}" groups="account.group_account_invoice,account.group_account_readonly"/>\n                    <field string="Payment Method" name="property_outbound_payment_method_line_id" options="{'no_open': True, 'no_create': True}" groups="account.group_account_invoice,account.group_account_readonly"/>\n                </group>\n            </data>	f	t	2025-07-20 21:22:06.63315	2025-07-20 21:22:06.63315	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	f
172	18	\N	1	1	res.users.preferences.form	res.users	\N	form	base/views/res_users_views.xml	primary	{"en_US": "<form string=\\"Users\\" edit=\\"1\\">\\n                    <widget name=\\"notification_alert\\"/>\\n                    <field name=\\"image_1920\\" readonly=\\"0\\" widget=\\"image\\" class=\\"oe_avatar\\" options=\\"{&quot;preview_image&quot;: &quot;avatar_128&quot;}\\"/>\\n                    <h1>\\n                        <field name=\\"name\\" readonly=\\"1\\" class=\\"oe_inline\\"/>\\n                    </h1>\\n                    <notebook>\\n                        <page string=\\"Preferences\\" name=\\"preferences_page\\">\\n                            <group name=\\"preferences\\">\\n                                <group>\\n                                    <field name=\\"email\\" widget=\\"email\\" readonly=\\"0\\"/>\\n                                    <field name=\\"phone\\"/>\\n                                </group>\\n                                <group>\\n                                    <label for=\\"lang\\"/>\\n                                    <div class=\\"o_row\\">\\n                                        <field name=\\"lang\\" required=\\"1\\" readonly=\\"0\\"/>\\n                                        <button type=\\"action\\" name=\\"44\\" class=\\"oe_edit_only btn-sm btn-link mb4 fa fa-globe\\" aria-label=\\"Add a language\\" groups=\\"base.group_system\\" title=\\"Add a language\\"/>\\n                                    </div>\\n                                    <field name=\\"tz\\" widget=\\"timezone_mismatch\\" options=\\"{'tz_offset_field': 'tz_offset'}\\" readonly=\\"0\\"/>\\n                                    <field name=\\"tz_offset\\" invisible=\\"1\\"/> <!-- needed for the timezone_mismatch widget -->\\n                                </group>\\n                            </group>\\n                            <group name=\\"signature\\">\\n                                <field name=\\"signature\\" readonly=\\"0\\" options=\\"{'codeview': true}\\"/>\\n                            </group>\\n                            <group name=\\"status\\" string=\\"Status\\" invisible=\\"1\\">\\n                                <field name=\\"company_id\\" options=\\"{'no_create': True}\\" readonly=\\"0\\" groups=\\"base.group_multi_company\\"/>\\n                            </group>\\n                            <group name=\\"preference_contact\\"/>\\n                        </page>\\n                        <page string=\\"Account Security\\" name=\\"page_account_security\\">\\n                            <group name=\\"auth\\" string=\\"Password Management\\">\\n                                <div colspan=\\"2\\">\\n                                    <button name=\\"preference_change_password\\" type=\\"object\\" string=\\"Change password\\" class=\\"btn btn-secondary\\"/>\\n                                </div>\\n                            </group>\\n                            <group name=\\"access\\" string=\\"Other Devices\\">\\n                                <div colspan=\\"2\\">\\n                                    <button name=\\"action_revoke_all_devices\\" type=\\"object\\" string=\\"Log out from all devices\\" class=\\"btn btn-secondary\\"/>\\n                                </div>\\n                            </group>\\n                            <group string=\\"API Keys\\">\\n                                <div class=\\"text-muted\\" colspan=\\"2\\">\\n                                    API Keys are used to connect to Odoo from external tools without the need for a password or Two-factor Authentication.\\n                                    <widget name=\\"documentation_link\\" path=\\"/developer/misc/api/external_api.html#api-keys\\" lable=\\"Learn more\\" icon=\\"fa-fw o_button_icon fa-info-circle\\"/>\\n                                </div>\\n                                <div colspan=\\"2\\" invisible=\\"not api_key_ids\\">\\n                                    <field name=\\"api_key_ids\\" nolabel=\\"1\\" colspan=\\"4\\" readonly=\\"0\\">\\n                                        <list editable=\\"bottom\\" create=\\"false\\" delete=\\"false\\">\\n                                            <field name=\\"name\\"/>\\n                                            <field name=\\"scope\\"/>\\n                                            <field name=\\"create_date\\"/>\\n                                            <field name=\\"expiration_date\\"/>\\n                                            <button type=\\"object\\" name=\\"remove\\" string=\\"Delete API key.\\" icon=\\"fa-trash\\"/>\\n                                        </list>\\n                                    </field>\\n                                </div>\\n                                <div colspan=\\"2\\">\\n                                    <button name=\\"api_key_wizard\\" string=\\"New API Key\\" type=\\"object\\" class=\\"btn btn-secondary\\"/>\\n                                </div>\\n                            </group>\\n                        </page>\\n                        <page string=\\"Devices\\" name=\\"page_devices\\">\\n                            <field name=\\"device_ids\\" mode=\\"kanban\\"/>\\n                        </page>\\n                    </notebook>\\n                    <footer>\\n                        <button name=\\"preference_save\\" type=\\"object\\" string=\\"Save\\" class=\\"btn-primary\\" data-hotkey=\\"q\\"/>\\n                        <button name=\\"preference_cancel\\" string=\\"Cancel\\" special=\\"cancel\\" data-hotkey=\\"x\\" class=\\"btn-secondary\\"/>\\n                    </footer>\\n                </form>", "fr_FR": "<form string=\\"Utilisateurs\\" edit=\\"1\\">\\n                    <widget name=\\"notification_alert\\"/>\\n                    <field name=\\"image_1920\\" readonly=\\"0\\" widget=\\"image\\" class=\\"oe_avatar\\" options=\\"{&quot;preview_image&quot;: &quot;avatar_128&quot;}\\"/>\\n                    <h1>\\n                        <field name=\\"name\\" readonly=\\"1\\" class=\\"oe_inline\\"/>\\n                    </h1>\\n                    <notebook>\\n                        <page string=\\"Préférences\\" name=\\"preferences_page\\">\\n                            <group name=\\"preferences\\">\\n                                <group>\\n                                    <field name=\\"email\\" widget=\\"email\\" readonly=\\"0\\"/>\\n                                    <field name=\\"phone\\"/>\\n                                </group>\\n                                <group>\\n                                    <label for=\\"lang\\"/>\\n                                    <div class=\\"o_row\\">\\n                                        <field name=\\"lang\\" required=\\"1\\" readonly=\\"0\\"/>\\n                                        <button type=\\"action\\" name=\\"44\\" class=\\"oe_edit_only btn-sm btn-link mb4 fa fa-globe\\" aria-label=\\"Ajouter une langue\\" groups=\\"base.group_system\\" title=\\"Ajouter une langue\\"/>\\n                                    </div>\\n                                    <field name=\\"tz\\" widget=\\"timezone_mismatch\\" options=\\"{'tz_offset_field': 'tz_offset'}\\" readonly=\\"0\\"/>\\n                                    <field name=\\"tz_offset\\" invisible=\\"1\\"/> <!-- needed for the timezone_mismatch widget -->\\n                                </group>\\n                            </group>\\n                            <group name=\\"signature\\">\\n                                <field name=\\"signature\\" readonly=\\"0\\" options=\\"{'codeview': true}\\"/>\\n                            </group>\\n                            <group name=\\"status\\" string=\\"Statut\\" invisible=\\"1\\">\\n                                <field name=\\"company_id\\" options=\\"{'no_create': True}\\" readonly=\\"0\\" groups=\\"base.group_multi_company\\"/>\\n                            </group>\\n                            <group name=\\"preference_contact\\"/>\\n                        </page>\\n                        <page string=\\"Sécurité du compte\\" name=\\"page_account_security\\">\\n                            <group name=\\"auth\\" string=\\"Gestion du mot de passe\\">\\n                                <div colspan=\\"2\\">\\n                                    <button name=\\"preference_change_password\\" type=\\"object\\" string=\\"Modifier le mot de passe\\" class=\\"btn btn-secondary\\"/>\\n                                </div>\\n                            </group>\\n                            <group name=\\"access\\" string=\\"Autres périphériques\\">\\n                                <div colspan=\\"2\\">\\n                                    <button name=\\"action_revoke_all_devices\\" type=\\"object\\" string=\\"Se déconnecter de tous les appareils\\" class=\\"btn btn-secondary\\"/>\\n                                </div>\\n                            </group>\\n                            <group string=\\"Clés API\\">\\n                                <div class=\\"text-muted\\" colspan=\\"2\\">\\n                                    Les clés API sont utilisées pour se connecter à Odoo à partir d'outils externes sans avoir besoin d'un mot de passe ou d'une authentification à deux facteurs.\\n                                    <widget name=\\"documentation_link\\" path=\\"/developer/misc/api/external_api.html#api-keys\\" lable=\\"Learn more\\" icon=\\"fa-fw o_button_icon fa-info-circle\\"/>\\n                                </div>\\n                                <div colspan=\\"2\\" invisible=\\"not api_key_ids\\">\\n                                    <field name=\\"api_key_ids\\" nolabel=\\"1\\" colspan=\\"4\\" readonly=\\"0\\">\\n                                        <list editable=\\"bottom\\" create=\\"false\\" delete=\\"false\\">\\n                                            <field name=\\"name\\"/>\\n                                            <field name=\\"scope\\"/>\\n                                            <field name=\\"create_date\\"/>\\n                                            <field name=\\"expiration_date\\"/>\\n                                            <button type=\\"object\\" name=\\"remove\\" string=\\"Effacer la clé API.\\" icon=\\"fa-trash\\"/>\\n                                        </list>\\n                                    </field>\\n                                </div>\\n                                <div colspan=\\"2\\">\\n                                    <button name=\\"api_key_wizard\\" string=\\"Nouvelle clé API\\" type=\\"object\\" class=\\"btn btn-secondary\\"/>\\n                                </div>\\n                            </group>\\n                        </page>\\n                        <page string=\\"Périphériques\\" name=\\"page_devices\\">\\n                            <field name=\\"device_ids\\" mode=\\"kanban\\"/>\\n                        </page>\\n                    </notebook>\\n                    <footer>\\n                        <button name=\\"preference_save\\" type=\\"object\\" string=\\"Enregistrer\\" class=\\"btn-primary\\" data-hotkey=\\"q\\"/>\\n                        <button name=\\"preference_cancel\\" string=\\"Annuler\\" special=\\"cancel\\" data-hotkey=\\"x\\" class=\\"btn-secondary\\"/>\\n                    </footer>\\n                </form>"}	<?xml version="1.0"?>\n<form string="Users" edit="1">\n                    <widget name="notification_alert"/>\n                    <field name="image_1920" readonly="0" widget="image" class="oe_avatar" options="{&quot;preview_image&quot;: &quot;avatar_128&quot;}"/>\n                    <h1>\n                        <field name="name" readonly="1" class="oe_inline"/>\n                    </h1>\n                    <notebook>\n                        <page string="Preferences" name="preferences_page">\n                            <group name="preferences">\n                                <group>\n                                    <field name="email" widget="email" readonly="0"/>\n                                    <field name="phone"/>\n                                </group>\n                                <group>\n                                    <label for="lang"/>\n                                    <div class="o_row">\n                                        <field name="lang" required="1" readonly="0"/>\n                                        <button type="action" name="44" class="oe_edit_only btn-sm btn-link mb4 fa fa-globe" aria-label="Add a language" groups="base.group_system" title="Add a language"/>\n                                    </div>\n                                    <field name="tz" widget="timezone_mismatch" options="{'tz_offset_field': 'tz_offset'}" readonly="0"/>\n                                    <field name="tz_offset" invisible="1"/> <!-- needed for the timezone_mismatch widget -->\n                                </group>\n                            </group>\n                            <group name="signature">\n                                <field name="signature" readonly="0" options="{'codeview': true}"/>\n                            </group>\n                            <group name="status" string="Status" invisible="1">\n                                <field name="company_id" options="{'no_create': True}" readonly="0" groups="base.group_multi_company"/>\n                            </group>\n                            <group name="preference_contact"/>\n                        </page>\n                        <page string="Account Security" name="page_account_security">\n                            <group name="auth" string="Password Management">\n                                <div colspan="2">\n                                    <button name="preference_change_password" type="object" string="Change password" class="btn btn-secondary"/>\n                                </div>\n                            </group>\n                            <group name="access" string="Other Devices">\n                                <div colspan="2">\n                                    <button name="action_revoke_all_devices" type="object" string="Log out from all devices" class="btn btn-secondary"/>\n                                </div>\n                            </group>\n                            <group string="API Keys">\n                                <div class="text-muted" colspan="2">\n                                    API Keys are used to connect to Odoo from external tools without the need for a password or Two-factor Authentication.\n                                    <widget name="documentation_link" path="/developer/misc/api/external_api.html#api-keys" lable="Learn more" icon="fa-fw o_button_icon fa-info-circle"/>\n                                </div>\n                                <div colspan="2" invisible="not api_key_ids">\n                                    <field name="api_key_ids" nolabel="1" colspan="4" readonly="0">\n                                        <list editable="bottom" create="false" delete="false">\n                                            <field name="name"/>\n                                            <field name="scope"/>\n                                            <field name="create_date"/>\n                                            <field name="expiration_date"/>\n                                            <button type="object" name="remove" string="Delete API key." icon="fa-trash"/>\n                                        </list>\n                                    </field>\n                                </div>\n                                <div colspan="2">\n                                    <button name="api_key_wizard" string="New API Key" type="object" class="btn btn-secondary"/>\n                                </div>\n                            </group>\n                        </page>\n                        <page string="Devices" name="page_devices">\n                            <field name="device_ids" mode="kanban"/>\n                        </page>\n                    </notebook>\n                    <footer>\n                        <button name="preference_save" type="object" string="Save" class="btn-primary" data-hotkey="q"/>\n                        <button name="preference_cancel" string="Cancel" special="cancel" data-hotkey="x" class="btn-secondary"/>\n                    </footer>\n                </form>\n            	f	t	2025-07-20 21:14:37.445508	2025-07-20 21:14:37.445508	\N	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	\N
1831	16	\N	1	1	account.journal.dashboard.kanban	account.journal	\N	kanban	account/views/account_journal_dashboard_view.xml	primary	{"en_US": "<kanban can_open=\\"0\\" highlight_color=\\"color\\" class=\\"o_account_kanban\\" js_class=\\"account_dashboard_kanban\\">\\n                <field name=\\"id\\"/>\\n                <field name=\\"type\\"/>\\n                <field name=\\"color\\"/>\\n                <field name=\\"kanban_dashboard\\"/>\\n                <field name=\\"has_entries\\"/>\\n                <field name=\\"has_posted_entries\\"/>\\n                <field name=\\"activity_ids\\"/>\\n                <field name=\\"activity_state\\"/>\\n                <field name=\\"alias_domain_id\\"/>\\n                <field name=\\"bank_account_id\\"/>\\n                <field name=\\"show_fetch_in_einvoices_button\\"/>\\n                <field name=\\"show_refresh_out_einvoices_status_button\\"/>\\n                <templates>\\n                    <t t-name=\\"card\\">\\n                        <t t-value=\\"JSON.parse(record.kanban_dashboard.raw_value)\\" t-set=\\"dashboard\\"/>\\n                        <t t-value=\\"record.type.raw_value\\" t-set=\\"journal_type\\"/>\\n                        <t t-value=\\"!record.has_entries.raw_value\\" t-set=\\"journal_is_empty\\"/>\\n                        <t t-set=\\"bank_unconfigured\\" t-value=\\"(journal_type == 'bank' or journal_type == 'credit')                                                                 and ['undefined', 'online_sync'].includes(dashboard.bank_statements_source)                                                                 and journal_is_empty\\"/>\\n                        <t t-call=\\"JournalTop\\"/>\\n                        <div t-att-class=\\"'mt-3 p-0 container-fluid' + (dashboard.is_sample_data ? ' o_sample_data' : '')\\">\\n                            <div class=\\"row\\">\\n                                <t t-if=\\"journal_type == 'bank' || journal_type == 'credit'\\" t-call=\\"JournalBodyBank\\"/>\\n                                <t t-if=\\"journal_type == 'cash'\\" t-call=\\"JournalBodyBankCash\\"/>\\n                                <t t-if=\\"journal_type == 'sale' || journal_type == 'purchase'\\" t-call=\\"JournalBodySalePurchase\\"/>\\n                                <t t-if=\\"journal_type == 'general'\\" t-call=\\"JournalMiscelaneous\\"/>\\n                            </div>\\n                            <div class=\\"row mt-auto\\">\\n                                <t t-if=\\"['bank', 'cash', 'credit', 'sale'].includes(journal_type)                                             and !bank_unconfigured                                             or (journal_type == 'purchase' and !journal_is_empty)\\" t-call=\\"JournalBodyGraph\\"/>\\n                            </div>\\n                        </div>\\n                    </t>\\n\\n                    <t t-name=\\"JournalTop\\">\\n                        <span class=\\"d-flex d-flew-row align-items-baseline\\">\\n                            <a class=\\"fs-4 fw-bold\\" type=\\"object\\" name=\\"open_action\\" context=\\"{'show_fetch_in_einvoices_button': show_fetch_in_einvoices_button, 'show_refresh_out_einvoices_status_button': show_refresh_out_einvoices_status_button}\\"><field name=\\"name\\"/></a>\\n                            <t t-if=\\"dashboard.show_company\\" groups=\\"base.group_multi_company\\">\\n                                <span class=\\"small fw-bold ms-1\\"> - <field name=\\"company_id\\"/></span>\\n                            </t>\\n                        </span>\\n                        <div t-att-title=\\"dashboard.title\\" t-if=\\"journal_type == 'purchase' &amp;&amp; record.alias_domain_id.raw_value &amp;&amp; !journal_is_empty\\">\\n                            <field name=\\"alias_id\\"/>\\n                        </div>\\n                        <t t-if=\\"journal_is_empty\\" name=\\"empty_journal_helper\\">\\n                            <span class=\\"text-muted\\" t-if=\\"journal_type == 'sale'\\">Get Paid online. Send electronic invoices.</span>\\n                            <span class=\\"text-muted\\" t-if=\\"journal_type == 'purchase'\\">Let artificial intelligence scan your bill. Pay easily.</span>\\n                            <span class=\\"text-muted\\" t-if=\\"journal_type == 'bank'\\">Connect your bank. Match invoices automatically.</span>\\n                        </t>\\n                    </t>\\n\\n                    <t t-name=\\"menu\\">\\n                        <t t-value=\\"JSON.parse(record.kanban_dashboard.raw_value)\\" t-set=\\"dashboard\\"/>\\n                        <t t-value=\\"record.type.raw_value\\" t-set=\\"journal_type\\"/>\\n                        <div class=\\"container\\">\\n                            <!-- For bank, cash and credit -->\\n                            <div t-if=\\"journal_type == 'bank' || journal_type == 'cash' || journal_type == 'credit'\\" class=\\"row\\" id=\\"bank_and_cash_container\\">\\n                                <div class=\\"col-4\\">\\n                                    <h5 id=\\"card_action_view_menus\\" class=\\"o_kanban_card_manage_title\\">\\n                                        <span role=\\"separator\\">View</span>\\n                                    </h5>\\n                                    <div id=\\"action_card_statements\\">\\n                                        <a t-if=\\"journal_type == 'bank'\\" role=\\"menuitem\\" type=\\"object\\" name=\\"open_action_with_context\\" context=\\"{'action_name': 'action_bank_statement_tree', 'search_default_journal': True}\\">Statements</a>\\n                                        <a t-if=\\"journal_type == 'credit'\\" role=\\"menuitem\\" type=\\"object\\" name=\\"open_action_with_context\\" context=\\"{'action_name': 'action_credit_statement_tree', 'search_default_journal': True}\\">Statements</a>\\n                                        <a t-if=\\"journal_type == 'cash'\\" role=\\"menuitem\\" type=\\"object\\" name=\\"open_action_with_context\\" context=\\"{'action_name': 'action_view_bank_statement_tree', 'search_default_journal': True}\\">Cash Registers</a>\\n                                    </div>\\n                                    <div>\\n                                        <a role=\\"menuitem\\" type=\\"object\\" name=\\"open_payments_action\\">Payments</a>\\n                                    </div>\\n                                </div>\\n\\n                                <div class=\\"col-4\\" groups=\\"account.group_account_basic\\" name=\\"kanban_manage_new\\">\\n                                    <h5 class=\\"o_kanban_card_manage_title\\">\\n                                        <span role=\\"separator\\">New</span>\\n                                    </h5>\\n                                    <div name=\\"bank_customer_payment\\">\\n                                        <a role=\\"menuitem\\" type=\\"object\\" name=\\"create_customer_payment\\">Customer Payment</a>\\n                                    </div>\\n                                    <div>\\n                                        <a role=\\"menuitem\\" type=\\"object\\" name=\\"create_supplier_payment\\">Vendor Payment</a>\\n                                    </div>\\n                                </div>\\n\\n                                <div class=\\"col-4\\" groups=\\"account.group_account_user\\" name=\\"kanban_manage_reconciliation\\">\\n                                    <h5 class=\\"o_kanban_card_manage_title\\">\\n                                        <span role=\\"separator\\">Reconciliation</span>\\n                                    </h5>\\n                                    <div name=\\"action_card_reconciliation\\">\\n                                        <a type=\\"action\\" name=\\"331\\">Models</a>\\n                                    </div>\\n                                </div>\\n\\n                            </div>\\n\\n                            <!-- For purchase and sale -->\\n                            <div t-if=\\"journal_type == 'purchase' || journal_type == 'sale'\\" class=\\"row\\">\\n                                <div class=\\"col-4\\">\\n                                    <h5 class=\\"o_kanban_card_manage_title\\">\\n                                        <span>View</span>\\n                                    </h5>\\n                                    <div>\\n                                        <a t-if=\\"journal_type == 'sale'\\" type=\\"object\\" name=\\"open_action\\" context=\\"{'action_name': 'action_move_out_invoice_type'}\\">Invoices</a>\\n                                        <a t-if=\\"journal_type == 'purchase'\\" type=\\"object\\" name=\\"open_action\\" context=\\"{'action_name': 'action_move_in_invoice_type'}\\">Bills</a>\\n                                    </div>\\n                                    <div id=\\"sale_purchase_refund\\">\\n                                        <a t-if=\\"journal_type == 'sale'\\" type=\\"object\\" name=\\"open_action\\" context=\\"{'action_name': 'action_move_out_refund_type_non_legacy'}\\">Credit Notes</a>\\n                                        <a t-if=\\"journal_type == 'purchase'\\" type=\\"object\\" name=\\"open_action\\" context=\\"{'action_name': 'action_move_in_refund_type'}\\">Refund</a>\\n                                    </div>\\n                                    <div>\\n                                        <a type=\\"object\\" name=\\"open_action\\" context=\\"{'action_name': 'action_account_moves_all_a'}\\" groups=\\"account.group_account_user\\">Journal Items</a>\\n                                    </div>\\n                                </div>\\n\\n                                <div class=\\"col-4\\" groups=\\"account.group_account_invoice\\" name=\\"kanban_manage_new\\">\\n                                    <h5 class=\\"o_kanban_card_manage_title\\">\\n                                        <span>New</span>\\n                                    </h5>\\n                                    <div>\\n                                        <a type=\\"object\\" name=\\"action_create_new\\">\\n                                            <span t-if=\\"journal_type == 'sale'\\">Invoice</span>\\n                                            <span t-if=\\"journal_type == 'purchase'\\">Bill</span>\\n                                        </a>\\n                                    </div>\\n                                    <div>\\n                                        <a type=\\"object\\" name=\\"action_create_new\\" context=\\"{'refund':True}\\">\\n                                            <span t-if=\\"journal_type == 'sale'\\">Credit Note</span>\\n                                            <span t-if=\\"journal_type == 'purchase'\\">Refund</span>\\n                                        </a>\\n                                    </div>\\n                                    <div t-if=\\"journal_type == 'sale'\\">\\n                                        <widget name=\\"account_file_uploader\\" title=\\"Upload Invoices\\" btnClass=\\"file_upload_kanban_action_a\\"/>\\n                                    </div>\\n                                </div>\\n\\n                                <div class=\\"col-4\\" name=\\"kanban_manage_reports\\">\\n                                    <h5 class=\\"o_kanban_card_manage_title\\">\\n                                        <span>Reporting</span>\\n                                    </h5>\\n                                    <div>\\n                                        <a t-if=\\"journal_type == 'sale'\\" type=\\"action\\" name=\\"341\\" groups=\\"account.group_account_readonly\\">Invoices Analysis</a>\\n                                        <a t-if=\\"journal_type == 'purchase'\\" type=\\"action\\" name=\\"340\\" groups=\\"account.group_account_readonly\\">Bills Analysis</a>\\n                                    </div>\\n                                </div>\\n                            </div>\\n\\n                            <!-- For general and situation -->\\n                            <div t-if=\\"journal_type == 'general' || journal_type == 'situation'\\" class=\\"row\\" groups=\\"account.group_account_readonly\\">\\n                                <div class=\\"col-4\\">\\n                                    <h5 class=\\"o_kanban_card_manage_title\\">\\n                                        <span>View</span>\\n                                    </h5>\\n                                    <div>\\n                                        <a type=\\"object\\" name=\\"open_action\\" context=\\"{'action_name': 'action_move_journal_line'}\\">Journal Entries</a>\\n                                    </div>\\n                                    <div>\\n                                        <a type=\\"object\\" name=\\"open_action\\" context=\\"{'action_name': 'action_move_journal_line', 'search_default_unposted': 1}\\">Entries to Review</a>\\n                                    </div>\\n                                    <div>\\n                                        <a type=\\"object\\" name=\\"open_action\\" context=\\"{'action_name': 'action_account_moves_all_a'}\\" groups=\\"base.group_no_one\\">Journal Items</a>\\n                                    </div>\\n                                </div>\\n\\n                                <div class=\\"col-4\\" groups=\\"account.group_account_user\\" name=\\"kanban_manage_new\\">\\n                                    <h5 class=\\"o_kanban_card_manage_title\\">\\n                                        <span>New</span>\\n                                    </h5>\\n                                    <div>\\n                                        <a type=\\"object\\" name=\\"action_create_new\\">Journal Entry</a>\\n                                    </div>\\n                                </div>\\n\\n                                <div class=\\"col-4 o_kanban_manage_operations\\" groups=\\"account.group_account_user\\">\\n                                    <h5 class=\\"o_kanban_card_manage_title\\">\\n                                        <span>Operations</span>\\n                                    </h5>\\n                                    <div>\\n                                        <a type=\\"object\\" name=\\"open_action_with_context\\" context=\\"{'action_name': 'action_validate_account_move', 'search_default_journal': True}\\">Post All Entries</a>\\n                                    </div>\\n                                </div>\\n                            </div>\\n\\n                            <div t-if=\\"widget.editable\\" class=\\"o_kanban_card_manage_settings row\\">\\n                                <field class=\\"col-8\\" name=\\"color\\" widget=\\"kanban_color_picker\\"/>\\n                            </div>\\n\\n                            <div groups=\\"account.group_account_manager\\" class=\\"row o_kanban_card_manage_settings\\">\\n                                <field name=\\"show_on_dashboard\\" widget=\\"boolean_favorite\\" class=\\"col-6\\"/>\\n                                <div class=\\"col-6 text-end\\">\\n                                    <a class=\\"dropdown-item\\" t-if=\\"widget.editable\\" type=\\"open\\">Configuration</a>\\n                                </div>\\n                            </div>\\n                        </div>\\n                    </t>\\n\\n                    <t t-name=\\"JournalChecks\\">\\n                        <div class=\\"row\\" t-if=\\"dashboard.has_unhashed_entries\\">\\n                            <a name=\\"show_unhashed_entries\\" type=\\"object\\" class=\\"text-warning\\">\\n                                Unhashed entries\\n                            </a>\\n                        </div>\\n                        <div class=\\"row\\" t-if=\\"dashboard.has_sequence_holes\\">\\n                            <a name=\\"show_sequence_holes\\" type=\\"object\\" class=\\"text-warning\\" t-att-title=\\"dashboard.title_has_sequence_holes\\">\\n                                Irregular Sequences\\n                            </a>\\n                        </div>\\n                    </t>\\n\\n                    <t t-name=\\"JournalMiscelaneous\\">\\n                        <div id=\\"dashboard_misc_left\\" class=\\"col mb-3 mb-sm-0\\">\\n                            <button id=\\"new_misc_entry_button\\" type=\\"object\\" name=\\"action_create_new\\" class=\\"btn btn-primary float-start me-1\\" groups=\\"account.group_account_user\\">\\n                                New\\n                            </button>\\n                        </div>\\n                        <div id=\\"dashboard_general_right\\" class=\\"col-auto\\">\\n                            <t t-if=\\"dashboard.number_to_check &gt; 0\\">\\n                                <div class=\\"row\\" groups=\\"account.group_account_user\\">\\n                                    <div class=\\"col overflow-hidden text-start\\">\\n                                        <a type=\\"object\\" name=\\"open_action\\" context=\\"{'action_name': 'action_move_journal_line', 'search_default_to_check': True}\\"><t t-out=\\"dashboard.number_to_check\\"/> To Review</a>\\n                                    </div>\\n                                    <div class=\\"col-auto text-end\\">\\n                                        <span dir=\\"ltr\\"><t t-out=\\"dashboard.to_check_balance\\"/></span>\\n                                    </div>\\n                                </div>\\n                            </t>\\n                            <t t-call=\\"JournalChecks\\"/>\\n                        </div>\\n                    </t>\\n\\n                    <t t-name=\\"JournalBodyBank\\">\\n                        <t t-call=\\"JournalBodyBankCash\\" t-name=\\"bank_configuration_placeholder\\"/>\\n                    </t>\\n\\n                    <t t-name=\\"JournalBodyBankCash\\">\\n                        <!-- On the left, display :\\n                            - A button corresponding to the bank_statements_source, if it wasn't configured, a button for each of them\\n                            - If there are statements to reconcile, a link to reconcile them -->\\n                        <div id=\\"dashboard_bank_cash_left\\" class=\\"col mb-3 mb-sm-0 o_kanban_primary_left\\">\\n                            <div name=\\"bank_cash_buttons\\" class=\\"d-flex gap-1\\">\\n                                <t t-set=\\"bank_requires_setup\\" t-value=\\"!record.bank_account_id.raw_value and ['undefined', 'online_sync'].includes(dashboard.bank_statements_source)\\"/>\\n                                <button t-if=\\"journal_type == 'bank' and bank_requires_setup\\" name=\\"action_configure_bank_journal\\" type=\\"object\\" class=\\"btn btn-primary\\" groups=\\"account.group_account_basic\\">Bank Setup</button>\\n                                <button id=\\"all_transactions_btn\\" type=\\"object\\" name=\\"open_action\\" class=\\"btn btn-primary\\">Transactions</button>\\n                            </div>\\n                        </div>\\n                        <!-- On the right, show other common informations/actions -->\\n                        <div id=\\"dashboard_bank_cash_right\\" class=\\"col-auto\\" name=\\"kanban_primary_right\\">\\n                            <div class=\\"row\\" t-if=\\"dashboard.nb_lines_bank_account_balance &gt; 0\\">\\n                                <div id=\\"dashboard_bank_cash_balance\\" class=\\"col overflow-hidden text-start\\">\\n                                    <span>Balance</span>\\n                                </div>\\n                                <div class=\\"col-auto text-end\\">\\n                                    <span dir=\\"ltr\\"><t t-out=\\"dashboard.account_balance\\"/></span>\\n                                </div>\\n                            </div>\\n                            <t t-if=\\"dashboard.has_at_least_one_statement and dashboard.account_balance != dashboard.last_balance\\">\\n                                <div class=\\"row\\" name=\\"latest_statement\\">\\n                                    <div class=\\"col overflow-hidden text-start\\">\\n                                        <span title=\\"Latest Statement\\">Last Statement</span>\\n                                    </div>\\n                                    <div class=\\"col-auto text-end\\">\\n                                        <span dir=\\"ltr\\"><t t-out=\\"dashboard.last_balance\\"/></span>\\n                                    </div>\\n                                </div>\\n                            </t>\\n                            <div class=\\"row\\" t-if=\\"dashboard.nb_lines_outstanding_pay_account_balance &gt; 0\\">\\n                                <div id=\\"dashboard_bank_cash_outstanding_balance\\" class=\\"col overflow-hidden text-start\\">\\n                                    <a type=\\"action\\" name=\\"285\\" context=\\"{'search_default_unmatched': True, 'search_default_journal_id': id, 'search_default_state_posted': True, }\\">\\n                                        Payments\\n                                    </a>\\n                                </div>\\n                                <div class=\\"col-auto text-end\\">\\n                                    <span><t t-out=\\"dashboard.outstanding_pay_account_balance\\"/></span>\\n                                </div>\\n                            </div>\\n                            <div class=\\"row\\" t-if=\\"dashboard.nb_misc_operations &gt; 0\\" groups=\\"account.group_account_readonly\\">\\n                                <div id=\\"dashboard_bank_cash_misc_total\\" class=\\"col text-start\\">\\n                                    <a type=\\"object\\" name=\\"open_bank_difference_action\\" t-att-class=\\"dashboard.misc_class\\">Misc. Operations</a>\\n                                </div>\\n                                <div class=\\"col-auto text-end\\">\\n                                    <span dir=\\"ltr\\"><t t-out=\\"dashboard.misc_operations_balance\\"/></span>\\n                                </div>\\n                            </div>\\n                            <t t-call=\\"JournalChecks\\"/>\\n                        </div>\\n                    </t>\\n                    <t t-name=\\"JournalBodySalePurchase\\" id=\\"account.JournalBodySalePurchase\\">\\n                        <div class=\\"col mb-3 mb-sm-0\\" name=\\"kanban_primary_left\\">\\n                            <t t-if=\\"journal_type == 'sale'\\">\\n                                <button type=\\"object\\" name=\\"action_create_new\\" class=\\"btn btn-primary\\" groups=\\"account.group_account_invoice\\">\\n                                    New\\n                                </button>\\n                                <widget name=\\"account_onboarding\\" t-if=\\"journal_is_empty and dashboard['onboarding']\\"/>\\n                            </t>\\n                            <t t-if=\\"journal_type == 'purchase'\\">\\n                                <div t-if=\\"!journal_is_empty\\" class=\\"d-flex\\">\\n                                    <widget name=\\"account_file_uploader\\" btnClass=\\"btn btn-primary oe_kanban_action\\"/>\\n                                    <div class=\\"ms-1\\">\\n                                        <button type=\\"object\\" name=\\"action_create_new\\" class=\\"btn-secondary \\" groups=\\"account.group_account_invoice\\">New</button>\\n                                    </div>\\n                                </div>\\n                                <div t-else=\\"\\">\\n                                    <widget name=\\"account_file_uploader\\" btnClass=\\"btn btn-primary oe_kanban_action\\"/>\\n                                    <widget name=\\"bill_upload_guide\\"/>\\n                                </div>\\n                            </t>\\n                        </div>\\n                        <div t-if=\\"!journal_is_empty\\" class=\\"col-auto\\" name=\\"kanban_primary_right\\">\\n                            <div class=\\"row\\" t-if=\\"dashboard.number_draft\\">\\n                                <div class=\\"col overflow-hidden text-start\\">\\n                                    <a t-if=\\"journal_type == 'sale'\\" type=\\"object\\" name=\\"open_action\\" context=\\"{'search_default_draft': '1'}\\">\\n                                        <span title=\\"Invoices to Validate\\"><t t-out=\\"dashboard.number_draft\\"/> To Validate</span>\\n                                    </a>\\n                                    <a t-if=\\"journal_type == 'purchase'\\" type=\\"object\\" name=\\"open_action\\" context=\\"{'search_default_draft': '1'}\\">\\n                                        <span title=\\"Bills to Validate\\" id=\\"account_dashboard_purchase_draft\\"><t t-out=\\"dashboard.number_draft\\"/> To Validate</span>\\n                                    </a>\\n                                </div>\\n                                <div class=\\"col-auto text-end\\">\\n                                    <span dir=\\"ltr\\"><t t-out=\\"dashboard.sum_draft\\"/></span>\\n                                </div>\\n                            </div>\\n                            <div class=\\"row\\" t-if=\\"dashboard.number_waiting\\">\\n                                <div class=\\"col overflow-hidden text-start\\">\\n                                    <a t-if=\\"journal_type == 'sale'\\" type=\\"object\\" name=\\"open_action\\" context=\\"{'search_default_open': '1', 'search_default_posted': '1', 'journal_type': type}\\">\\n                                        <span><t t-out=\\"dashboard.number_waiting\\"/> Unpaid</span>\\n                                    </a>\\n                                    <a t-if=\\"journal_type == 'purchase'\\" type=\\"object\\" name=\\"open_action\\" context=\\"{'search_default_open': '1', 'search_default_posted': '1', 'journal_type': type}\\">\\n                                        <span title=\\"Bills to Pay\\" id=\\"account_dashboard_bills_to_pay\\"><t t-out=\\"dashboard.number_waiting\\"/> To Pay</span>\\n                                    </a>\\n                                </div>\\n                                <div class=\\"col-auto text-end\\">\\n                                    <span dir=\\"ltr\\"><t t-out=\\"dashboard.sum_waiting\\"/></span>\\n                                </div>\\n                            </div>\\n                            <div class=\\"row\\" t-if=\\"dashboard.number_late\\">\\n                                <div class=\\"col overflow-hidden text-start\\">\\n                                    <a t-if=\\"journal_type == 'sale'\\" type=\\"object\\" name=\\"open_action\\" context=\\"{'search_default_late': '1', 'search_default_posted': '1', 'journal_type': type}\\">\\n                                        <span title=\\"Invoices late\\" id=\\"account_dashboard_invoices_late\\">\\n                                            <t t-out=\\"dashboard.number_late\\"/> Late\\n                                        </span>\\n                                    </a>\\n                                    <a t-if=\\"journal_type == 'purchase'\\" type=\\"object\\" name=\\"open_action\\" context=\\"{'search_default_late': '1', 'search_default_posted': '1', 'journal_type': type}\\">\\n                                        <span title=\\"Bills Late\\" id=\\"account_dashboard_bills_late\\">\\n                                            <t t-out=\\"dashboard.number_late\\"/> Late\\n                                        </span>\\n                                    </a>\\n                                </div>\\n                                <div class=\\"col-auto text-end\\">\\n                                    <span dir=\\"ltr\\"><t t-out=\\"dashboard.sum_late\\"/></span>\\n                                </div>\\n                            </div>\\n                            <t t-if=\\"dashboard.number_to_check &gt; 0\\">\\n                                <div class=\\"row\\" groups=\\"account.group_account_user\\">\\n                                    <div class=\\"col overflow-hidden text-start\\">\\n                                        <a type=\\"object\\" name=\\"open_action\\" context=\\"{'search_default_to_check': True}\\"><t t-out=\\"dashboard.number_to_check\\"/> To Review</a>\\n                                    </div>\\n                                    <div class=\\"col-auto text-end\\">\\n                                        <span dir=\\"ltr\\"><t t-out=\\"dashboard.to_check_balance\\"/></span>\\n                                    </div>\\n                                </div>\\n                            </t>\\n                            <t t-call=\\"JournalChecks\\"/>\\n                        </div>\\n                    </t>\\n                    <t t-name=\\"JournalBodyGraph\\">\\n                        <field name=\\"kanban_dashboard_graph\\" t-att-graph_type=\\"['cash', 'bank', 'credit'].includes(journal_type) ? 'line' : 'bar'\\" widget=\\"dashboard_graph\\"/>\\n                    </t>\\n            </templates>\\n            </kanban>", "fr_FR": "<kanban can_open=\\"0\\" highlight_color=\\"color\\" class=\\"o_account_kanban\\" js_class=\\"account_dashboard_kanban\\">\\n                <field name=\\"id\\"/>\\n                <field name=\\"type\\"/>\\n                <field name=\\"color\\"/>\\n                <field name=\\"kanban_dashboard\\"/>\\n                <field name=\\"has_entries\\"/>\\n                <field name=\\"has_posted_entries\\"/>\\n                <field name=\\"activity_ids\\"/>\\n                <field name=\\"activity_state\\"/>\\n                <field name=\\"alias_domain_id\\"/>\\n                <field name=\\"bank_account_id\\"/>\\n                <field name=\\"show_fetch_in_einvoices_button\\"/>\\n                <field name=\\"show_refresh_out_einvoices_status_button\\"/>\\n                <templates>\\n                    <t t-name=\\"card\\">\\n                        <t t-value=\\"JSON.parse(record.kanban_dashboard.raw_value)\\" t-set=\\"dashboard\\"/>\\n                        <t t-value=\\"record.type.raw_value\\" t-set=\\"journal_type\\"/>\\n                        <t t-value=\\"!record.has_entries.raw_value\\" t-set=\\"journal_is_empty\\"/>\\n                        <t t-set=\\"bank_unconfigured\\" t-value=\\"(journal_type == 'bank' or journal_type == 'credit')                                                                 and ['undefined', 'online_sync'].includes(dashboard.bank_statements_source)                                                                 and journal_is_empty\\"/>\\n                        <t t-call=\\"JournalTop\\"/>\\n                        <div t-att-class=\\"'mt-3 p-0 container-fluid' + (dashboard.is_sample_data ? ' o_sample_data' : '')\\">\\n                            <div class=\\"row\\">\\n                                <t t-if=\\"journal_type == 'bank' || journal_type == 'credit'\\" t-call=\\"JournalBodyBank\\"/>\\n                                <t t-if=\\"journal_type == 'cash'\\" t-call=\\"JournalBodyBankCash\\"/>\\n                                <t t-if=\\"journal_type == 'sale' || journal_type == 'purchase'\\" t-call=\\"JournalBodySalePurchase\\"/>\\n                                <t t-if=\\"journal_type == 'general'\\" t-call=\\"JournalMiscelaneous\\"/>\\n                            </div>\\n                            <div class=\\"row mt-auto\\">\\n                                <t t-if=\\"['bank', 'cash', 'credit', 'sale'].includes(journal_type)                                             and !bank_unconfigured                                             or (journal_type == 'purchase' and !journal_is_empty)\\" t-call=\\"JournalBodyGraph\\"/>\\n                            </div>\\n                        </div>\\n                    </t>\\n\\n                    <t t-name=\\"JournalTop\\">\\n                        <span class=\\"d-flex d-flew-row align-items-baseline\\">\\n                            <a class=\\"fs-4 fw-bold\\" type=\\"object\\" name=\\"open_action\\" context=\\"{'show_fetch_in_einvoices_button': show_fetch_in_einvoices_button, 'show_refresh_out_einvoices_status_button': show_refresh_out_einvoices_status_button}\\"><field name=\\"name\\"/></a>\\n                            <t t-if=\\"dashboard.show_company\\" groups=\\"base.group_multi_company\\">\\n                                <span class=\\"small fw-bold ms-1\\"> - <field name=\\"company_id\\"/></span>\\n                            </t>\\n                        </span>\\n                        <div t-att-title=\\"dashboard.title\\" t-if=\\"journal_type == 'purchase' &amp;&amp; record.alias_domain_id.raw_value &amp;&amp; !journal_is_empty\\">\\n                            <field name=\\"alias_id\\"/>\\n                        </div>\\n                        <t t-if=\\"journal_is_empty\\" name=\\"empty_journal_helper\\">\\n                            <span class=\\"text-muted\\" t-if=\\"journal_type == 'sale'\\">Recevez vos paiements en ligne. Envoyez des factures électroniques.</span>\\n                            <span class=\\"text-muted\\" t-if=\\"journal_type == 'purchase'\\">L'intelligence artificielle scanne votre facture. Payez en toute simplicité.</span>\\n                            <span class=\\"text-muted\\" t-if=\\"journal_type == 'bank'\\">Connectez votre banque. Rapprochez les factures automatiquement.</span>\\n                        </t>\\n                    </t>\\n\\n                    <t t-name=\\"menu\\">\\n                        <t t-value=\\"JSON.parse(record.kanban_dashboard.raw_value)\\" t-set=\\"dashboard\\"/>\\n                        <t t-value=\\"record.type.raw_value\\" t-set=\\"journal_type\\"/>\\n                        <div class=\\"container\\">\\n                            <!-- For bank, cash and credit -->\\n                            <div t-if=\\"journal_type == 'bank' || journal_type == 'cash' || journal_type == 'credit'\\" class=\\"row\\" id=\\"bank_and_cash_container\\">\\n                                <div class=\\"col-4\\">\\n                                    <h5 id=\\"card_action_view_menus\\" class=\\"o_kanban_card_manage_title\\">\\n                                        <span role=\\"separator\\">Voir</span>\\n                                    </h5>\\n                                    <div id=\\"action_card_statements\\">\\n                                        <a t-if=\\"journal_type == 'bank'\\" role=\\"menuitem\\" type=\\"object\\" name=\\"open_action_with_context\\" context=\\"{'action_name': 'action_bank_statement_tree', 'search_default_journal': True}\\">Relevés</a>\\n                                        <a t-if=\\"journal_type == 'credit'\\" role=\\"menuitem\\" type=\\"object\\" name=\\"open_action_with_context\\" context=\\"{'action_name': 'action_credit_statement_tree', 'search_default_journal': True}\\">Relevés</a>\\n                                        <a t-if=\\"journal_type == 'cash'\\" role=\\"menuitem\\" type=\\"object\\" name=\\"open_action_with_context\\" context=\\"{'action_name': 'action_view_bank_statement_tree', 'search_default_journal': True}\\">Caisses</a>\\n                                    </div>\\n                                    <div>\\n                                        <a role=\\"menuitem\\" type=\\"object\\" name=\\"open_payments_action\\">Paiements</a>\\n                                    </div>\\n                                </div>\\n\\n                                <div class=\\"col-4\\" groups=\\"account.group_account_basic\\" name=\\"kanban_manage_new\\">\\n                                    <h5 class=\\"o_kanban_card_manage_title\\">\\n                                        <span role=\\"separator\\">Nouveau</span>\\n                                    </h5>\\n                                    <div name=\\"bank_customer_payment\\">\\n                                        <a role=\\"menuitem\\" type=\\"object\\" name=\\"create_customer_payment\\">Paiement client</a>\\n                                    </div>\\n                                    <div>\\n                                        <a role=\\"menuitem\\" type=\\"object\\" name=\\"create_supplier_payment\\">Paiement fournisseur</a>\\n                                    </div>\\n                                </div>\\n\\n                                <div class=\\"col-4\\" groups=\\"account.group_account_user\\" name=\\"kanban_manage_reconciliation\\">\\n                                    <h5 class=\\"o_kanban_card_manage_title\\">\\n                                        <span role=\\"separator\\">Lettrage</span>\\n                                    </h5>\\n                                    <div name=\\"action_card_reconciliation\\">\\n                                        <a type=\\"action\\" name=\\"331\\">Modèles</a>\\n                                    </div>\\n                                </div>\\n\\n                            </div>\\n\\n                            <!-- For purchase and sale -->\\n                            <div t-if=\\"journal_type == 'purchase' || journal_type == 'sale'\\" class=\\"row\\">\\n                                <div class=\\"col-4\\">\\n                                    <h5 class=\\"o_kanban_card_manage_title\\">\\n                                        <span>Vue</span>\\n                                    </h5>\\n                                    <div>\\n                                        <a t-if=\\"journal_type == 'sale'\\" type=\\"object\\" name=\\"open_action\\" context=\\"{'action_name': 'action_move_out_invoice_type'}\\">Factures clients</a>\\n                                        <a t-if=\\"journal_type == 'purchase'\\" type=\\"object\\" name=\\"open_action\\" context=\\"{'action_name': 'action_move_in_invoice_type'}\\">Factures fournisseurs</a>\\n                                    </div>\\n                                    <div id=\\"sale_purchase_refund\\">\\n                                        <a t-if=\\"journal_type == 'sale'\\" type=\\"object\\" name=\\"open_action\\" context=\\"{'action_name': 'action_move_out_refund_type_non_legacy'}\\">Avoirs</a>\\n                                        <a t-if=\\"journal_type == 'purchase'\\" type=\\"object\\" name=\\"open_action\\" context=\\"{'action_name': 'action_move_in_refund_type'}\\">Remboursement</a>\\n                                    </div>\\n                                    <div>\\n                                        <a type=\\"object\\" name=\\"open_action\\" context=\\"{'action_name': 'action_account_moves_all_a'}\\" groups=\\"account.group_account_user\\">Écritures comptables</a>\\n                                    </div>\\n                                </div>\\n\\n                                <div class=\\"col-4\\" groups=\\"account.group_account_invoice\\" name=\\"kanban_manage_new\\">\\n                                    <h5 class=\\"o_kanban_card_manage_title\\">\\n                                        <span>Nouveau</span>\\n                                    </h5>\\n                                    <div>\\n                                        <a type=\\"object\\" name=\\"action_create_new\\">\\n                                            <span t-if=\\"journal_type == 'sale'\\">Facture</span>\\n                                            <span t-if=\\"journal_type == 'purchase'\\">Addition</span>\\n                                        </a>\\n                                    </div>\\n                                    <div>\\n                                        <a type=\\"object\\" name=\\"action_create_new\\" context=\\"{'refund':True}\\">\\n                                            <span t-if=\\"journal_type == 'sale'\\">Avoir</span>\\n                                            <span t-if=\\"journal_type == 'purchase'\\">Remboursement</span>\\n                                        </a>\\n                                    </div>\\n                                    <div t-if=\\"journal_type == 'sale'\\">\\n                                        <widget name=\\"account_file_uploader\\" title=\\"Charger des factures\\" btnClass=\\"file_upload_kanban_action_a\\"/>\\n                                    </div>\\n                                </div>\\n\\n                                <div class=\\"col-4\\" name=\\"kanban_manage_reports\\">\\n                                    <h5 class=\\"o_kanban_card_manage_title\\">\\n                                        <span>Analyse</span>\\n                                    </h5>\\n                                    <div>\\n                                        <a t-if=\\"journal_type == 'sale'\\" type=\\"action\\" name=\\"341\\" groups=\\"account.group_account_readonly\\">Analyse des factures</a>\\n                                        <a t-if=\\"journal_type == 'purchase'\\" type=\\"action\\" name=\\"340\\" groups=\\"account.group_account_readonly\\">Analyse des factures</a>\\n                                    </div>\\n                                </div>\\n                            </div>\\n\\n                            <!-- For general and situation -->\\n                            <div t-if=\\"journal_type == 'general' || journal_type == 'situation'\\" class=\\"row\\" groups=\\"account.group_account_readonly\\">\\n                                <div class=\\"col-4\\">\\n                                    <h5 class=\\"o_kanban_card_manage_title\\">\\n                                        <span>Vue</span>\\n                                    </h5>\\n                                    <div>\\n                                        <a type=\\"object\\" name=\\"open_action\\" context=\\"{'action_name': 'action_move_journal_line'}\\">Pièces comptables</a>\\n                                    </div>\\n                                    <div>\\n                                        <a type=\\"object\\" name=\\"open_action\\" context=\\"{'action_name': 'action_move_journal_line', 'search_default_unposted': 1}\\">Écritures à vérifier</a>\\n                                    </div>\\n                                    <div>\\n                                        <a type=\\"object\\" name=\\"open_action\\" context=\\"{'action_name': 'action_account_moves_all_a'}\\" groups=\\"base.group_no_one\\">Écritures comptables</a>\\n                                    </div>\\n                                </div>\\n\\n                                <div class=\\"col-4\\" groups=\\"account.group_account_user\\" name=\\"kanban_manage_new\\">\\n                                    <h5 class=\\"o_kanban_card_manage_title\\">\\n                                        <span>Nouveau</span>\\n                                    </h5>\\n                                    <div>\\n                                        <a type=\\"object\\" name=\\"action_create_new\\">Pièce comptable</a>\\n                                    </div>\\n                                </div>\\n\\n                                <div class=\\"col-4 o_kanban_manage_operations\\" groups=\\"account.group_account_user\\">\\n                                    <h5 class=\\"o_kanban_card_manage_title\\">\\n                                        <span>Opérations</span>\\n                                    </h5>\\n                                    <div>\\n                                        <a type=\\"object\\" name=\\"open_action_with_context\\" context=\\"{'action_name': 'action_validate_account_move', 'search_default_journal': True}\\">Enregistrer toutes les écritures</a>\\n                                    </div>\\n                                </div>\\n                            </div>\\n\\n                            <div t-if=\\"widget.editable\\" class=\\"o_kanban_card_manage_settings row\\">\\n                                <field class=\\"col-8\\" name=\\"color\\" widget=\\"kanban_color_picker\\"/>\\n                            </div>\\n\\n                            <div groups=\\"account.group_account_manager\\" class=\\"row o_kanban_card_manage_settings\\">\\n                                <field name=\\"show_on_dashboard\\" widget=\\"boolean_favorite\\" class=\\"col-6\\"/>\\n                                <div class=\\"col-6 text-end\\">\\n                                    <a class=\\"dropdown-item\\" t-if=\\"widget.editable\\" type=\\"open\\">Configuration</a>\\n                                </div>\\n                            </div>\\n                        </div>\\n                    </t>\\n\\n                    <t t-name=\\"JournalChecks\\">\\n                        <div class=\\"row\\" t-if=\\"dashboard.has_unhashed_entries\\">\\n                            <a name=\\"show_unhashed_entries\\" type=\\"object\\" class=\\"text-warning\\">\\n                                Pièces non hachées\\n                            </a>\\n                        </div>\\n                        <div class=\\"row\\" t-if=\\"dashboard.has_sequence_holes\\">\\n                            <a name=\\"show_sequence_holes\\" type=\\"object\\" class=\\"text-warning\\" t-att-title=\\"dashboard.title_has_sequence_holes\\">\\n                                Séquences irrégulières\\n                            </a>\\n                        </div>\\n                    </t>\\n\\n                    <t t-name=\\"JournalMiscelaneous\\">\\n                        <div id=\\"dashboard_misc_left\\" class=\\"col mb-3 mb-sm-0\\">\\n                            <button id=\\"new_misc_entry_button\\" type=\\"object\\" name=\\"action_create_new\\" class=\\"btn btn-primary float-start me-1\\" groups=\\"account.group_account_user\\">\\n                                Nouveau\\n                            </button>\\n                        </div>\\n                        <div id=\\"dashboard_general_right\\" class=\\"col-auto\\">\\n                            <t t-if=\\"dashboard.number_to_check &gt; 0\\">\\n                                <div class=\\"row\\" groups=\\"account.group_account_user\\">\\n                                    <div class=\\"col overflow-hidden text-start\\">\\n                                        <a type=\\"object\\" name=\\"open_action\\" context=\\"{'action_name': 'action_move_journal_line', 'search_default_to_check': True}\\"><t t-out=\\"dashboard.number_to_check\\"/> À vérifier</a>\\n                                    </div>\\n                                    <div class=\\"col-auto text-end\\">\\n                                        <span dir=\\"ltr\\"><t t-out=\\"dashboard.to_check_balance\\"/></span>\\n                                    </div>\\n                                </div>\\n                            </t>\\n                            <t t-call=\\"JournalChecks\\"/>\\n                        </div>\\n                    </t>\\n\\n                    <t t-name=\\"JournalBodyBank\\">\\n                        <t t-call=\\"JournalBodyBankCash\\" t-name=\\"bank_configuration_placeholder\\"/>\\n                    </t>\\n\\n                    <t t-name=\\"JournalBodyBankCash\\">\\n                        <!-- On the left, display :\\n                            - A button corresponding to the bank_statements_source, if it wasn't configured, a button for each of them\\n                            - If there are statements to reconcile, a link to reconcile them -->\\n                        <div id=\\"dashboard_bank_cash_left\\" class=\\"col mb-3 mb-sm-0 o_kanban_primary_left\\">\\n                            <div name=\\"bank_cash_buttons\\" class=\\"d-flex gap-1\\">\\n                                <t t-set=\\"bank_requires_setup\\" t-value=\\"!record.bank_account_id.raw_value and ['undefined', 'online_sync'].includes(dashboard.bank_statements_source)\\"/>\\n                                <button t-if=\\"journal_type == 'bank' and bank_requires_setup\\" name=\\"action_configure_bank_journal\\" type=\\"object\\" class=\\"btn btn-primary\\" groups=\\"account.group_account_basic\\">Configuration de la banque</button>\\n                                <button id=\\"all_transactions_btn\\" type=\\"object\\" name=\\"open_action\\" class=\\"btn btn-primary\\">Transactions</button>\\n                            </div>\\n                        </div>\\n                        <!-- On the right, show other common informations/actions -->\\n                        <div id=\\"dashboard_bank_cash_right\\" class=\\"col-auto\\" name=\\"kanban_primary_right\\">\\n                            <div class=\\"row\\" t-if=\\"dashboard.nb_lines_bank_account_balance &gt; 0\\">\\n                                <div id=\\"dashboard_bank_cash_balance\\" class=\\"col overflow-hidden text-start\\">\\n                                    <span>Solde</span>\\n                                </div>\\n                                <div class=\\"col-auto text-end\\">\\n                                    <span dir=\\"ltr\\"><t t-out=\\"dashboard.account_balance\\"/></span>\\n                                </div>\\n                            </div>\\n                            <t t-if=\\"dashboard.has_at_least_one_statement and dashboard.account_balance != dashboard.last_balance\\">\\n                                <div class=\\"row\\" name=\\"latest_statement\\">\\n                                    <div class=\\"col overflow-hidden text-start\\">\\n                                        <span title=\\"Latest Statement\\">Dernier relevé</span>\\n                                    </div>\\n                                    <div class=\\"col-auto text-end\\">\\n                                        <span dir=\\"ltr\\"><t t-out=\\"dashboard.last_balance\\"/></span>\\n                                    </div>\\n                                </div>\\n                            </t>\\n                            <div class=\\"row\\" t-if=\\"dashboard.nb_lines_outstanding_pay_account_balance &gt; 0\\">\\n                                <div id=\\"dashboard_bank_cash_outstanding_balance\\" class=\\"col overflow-hidden text-start\\">\\n                                    <a type=\\"action\\" name=\\"285\\" context=\\"{'search_default_unmatched': True, 'search_default_journal_id': id, 'search_default_state_posted': True, }\\">\\n                                        Paiements\\n                                    </a>\\n                                </div>\\n                                <div class=\\"col-auto text-end\\">\\n                                    <span><t t-out=\\"dashboard.outstanding_pay_account_balance\\"/></span>\\n                                </div>\\n                            </div>\\n                            <div class=\\"row\\" t-if=\\"dashboard.nb_misc_operations &gt; 0\\" groups=\\"account.group_account_readonly\\">\\n                                <div id=\\"dashboard_bank_cash_misc_total\\" class=\\"col text-start\\">\\n                                    <a type=\\"object\\" name=\\"open_bank_difference_action\\" t-att-class=\\"dashboard.misc_class\\">Opérations diverses</a>\\n                                </div>\\n                                <div class=\\"col-auto text-end\\">\\n                                    <span dir=\\"ltr\\"><t t-out=\\"dashboard.misc_operations_balance\\"/></span>\\n                                </div>\\n                            </div>\\n                            <t t-call=\\"JournalChecks\\"/>\\n                        </div>\\n                    </t>\\n                    <t t-name=\\"JournalBodySalePurchase\\" id=\\"account.JournalBodySalePurchase\\">\\n                        <div class=\\"col mb-3 mb-sm-0\\" name=\\"kanban_primary_left\\">\\n                            <t t-if=\\"journal_type == 'sale'\\">\\n                                <button type=\\"object\\" name=\\"action_create_new\\" class=\\"btn btn-primary\\" groups=\\"account.group_account_invoice\\">\\n                                    Nouveau\\n                                </button>\\n                                <widget name=\\"account_onboarding\\" t-if=\\"journal_is_empty and dashboard['onboarding']\\"/>\\n                            </t>\\n                            <t t-if=\\"journal_type == 'purchase'\\">\\n                                <div t-if=\\"!journal_is_empty\\" class=\\"d-flex\\">\\n                                    <widget name=\\"account_file_uploader\\" btnClass=\\"btn btn-primary oe_kanban_action\\"/>\\n                                    <div class=\\"ms-1\\">\\n                                        <button type=\\"object\\" name=\\"action_create_new\\" class=\\"btn-secondary \\" groups=\\"account.group_account_invoice\\">Nouveau</button>\\n                                    </div>\\n                                </div>\\n                                <div t-else=\\"\\">\\n                                    <widget name=\\"account_file_uploader\\" btnClass=\\"btn btn-primary oe_kanban_action\\"/>\\n                                    <widget name=\\"bill_upload_guide\\"/>\\n                                </div>\\n                            </t>\\n                        </div>\\n                        <div t-if=\\"!journal_is_empty\\" class=\\"col-auto\\" name=\\"kanban_primary_right\\">\\n                            <div class=\\"row\\" t-if=\\"dashboard.number_draft\\">\\n                                <div class=\\"col overflow-hidden text-start\\">\\n                                    <a t-if=\\"journal_type == 'sale'\\" type=\\"object\\" name=\\"open_action\\" context=\\"{'search_default_draft': '1'}\\">\\n                                        <span title=\\"Factures à valider\\"><t t-out=\\"dashboard.number_draft\\"/> À valider</span>\\n                                    </a>\\n                                    <a t-if=\\"journal_type == 'purchase'\\" type=\\"object\\" name=\\"open_action\\" context=\\"{'search_default_draft': '1'}\\">\\n                                        <span title=\\"Factures à valider\\" id=\\"account_dashboard_purchase_draft\\"><t t-out=\\"dashboard.number_draft\\"/> À valider</span>\\n                                    </a>\\n                                </div>\\n                                <div class=\\"col-auto text-end\\">\\n                                    <span dir=\\"ltr\\"><t t-out=\\"dashboard.sum_draft\\"/></span>\\n                                </div>\\n                            </div>\\n                            <div class=\\"row\\" t-if=\\"dashboard.number_waiting\\">\\n                                <div class=\\"col overflow-hidden text-start\\">\\n                                    <a t-if=\\"journal_type == 'sale'\\" type=\\"object\\" name=\\"open_action\\" context=\\"{'search_default_open': '1', 'search_default_posted': '1', 'journal_type': type}\\">\\n                                        <span><t t-out=\\"dashboard.number_waiting\\"/> Non payé</span>\\n                                    </a>\\n                                    <a t-if=\\"journal_type == 'purchase'\\" type=\\"object\\" name=\\"open_action\\" context=\\"{'search_default_open': '1', 'search_default_posted': '1', 'journal_type': type}\\">\\n                                        <span title=\\"Factures à payer\\" id=\\"account_dashboard_bills_to_pay\\"><t t-out=\\"dashboard.number_waiting\\"/> À payer</span>\\n                                    </a>\\n                                </div>\\n                                <div class=\\"col-auto text-end\\">\\n                                    <span dir=\\"ltr\\"><t t-out=\\"dashboard.sum_waiting\\"/></span>\\n                                </div>\\n                            </div>\\n                            <div class=\\"row\\" t-if=\\"dashboard.number_late\\">\\n                                <div class=\\"col overflow-hidden text-start\\">\\n                                    <a t-if=\\"journal_type == 'sale'\\" type=\\"object\\" name=\\"open_action\\" context=\\"{'search_default_late': '1', 'search_default_posted': '1', 'journal_type': type}\\">\\n                                        <span title=\\"Factures en retard\\" id=\\"account_dashboard_invoices_late\\">\\n                                            <t t-out=\\"dashboard.number_late\\"/> En retard\\n                                        </span>\\n                                    </a>\\n                                    <a t-if=\\"journal_type == 'purchase'\\" type=\\"object\\" name=\\"open_action\\" context=\\"{'search_default_late': '1', 'search_default_posted': '1', 'journal_type': type}\\">\\n                                        <span title=\\"Factures en retard\\" id=\\"account_dashboard_bills_late\\">\\n                                            <t t-out=\\"dashboard.number_late\\"/> En retard\\n                                        </span>\\n                                    </a>\\n                                </div>\\n                                <div class=\\"col-auto text-end\\">\\n                                    <span dir=\\"ltr\\"><t t-out=\\"dashboard.sum_late\\"/></span>\\n                                </div>\\n                            </div>\\n                            <t t-if=\\"dashboard.number_to_check &gt; 0\\">\\n                                <div class=\\"row\\" groups=\\"account.group_account_user\\">\\n                                    <div class=\\"col overflow-hidden text-start\\">\\n                                        <a type=\\"object\\" name=\\"open_action\\" context=\\"{'search_default_to_check': True}\\"><t t-out=\\"dashboard.number_to_check\\"/> À vérifier</a>\\n                                    </div>\\n                                    <div class=\\"col-auto text-end\\">\\n                                        <span dir=\\"ltr\\"><t t-out=\\"dashboard.to_check_balance\\"/></span>\\n                                    </div>\\n                                </div>\\n                            </t>\\n                            <t t-call=\\"JournalChecks\\"/>\\n                        </div>\\n                    </t>\\n                    <t t-name=\\"JournalBodyGraph\\">\\n                        <field name=\\"kanban_dashboard_graph\\" t-att-graph_type=\\"['cash', 'bank', 'credit'].includes(journal_type) ? 'line' : 'bar'\\" widget=\\"dashboard_graph\\"/>\\n                    </t>\\n            </templates>\\n            </kanban>"}	<?xml version="1.0"?>\n<kanban can_open="0" highlight_color="color" class="o_account_kanban" js_class="account_dashboard_kanban">\n                <field name="id"/>\n                <field name="type"/>\n                <field name="color"/>\n                <field name="kanban_dashboard"/>\n                <field name="has_entries"/>\n                <field name="has_posted_entries"/>\n                <field name="activity_ids"/>\n                <field name="activity_state"/>\n                <field name="alias_domain_id"/>\n                <field name="bank_account_id"/>\n                <field name="show_fetch_in_einvoices_button"/>\n                <field name="show_refresh_out_einvoices_status_button"/>\n                <templates>\n                    <t t-name="card">\n                        <t t-value="JSON.parse(record.kanban_dashboard.raw_value)" t-set="dashboard"/>\n                        <t t-value="record.type.raw_value" t-set="journal_type"/>\n                        <t t-value="!record.has_entries.raw_value" t-set="journal_is_empty"/>\n                        <t t-set="bank_unconfigured" t-value="(journal_type == 'bank' or journal_type == 'credit')                                                                 and ['undefined', 'online_sync'].includes(dashboard.bank_statements_source)                                                                 and journal_is_empty"/>\n                        <t t-call="JournalTop"/>\n                        <div t-att-class="'mt-3 p-0 container-fluid' + (dashboard.is_sample_data ? ' o_sample_data' : '')">\n                            <div class="row">\n                                <t t-if="journal_type == 'bank' || journal_type == 'credit'" t-call="JournalBodyBank"/>\n                                <t t-if="journal_type == 'cash'" t-call="JournalBodyBankCash"/>\n                                <t t-if="journal_type == 'sale' || journal_type == 'purchase'" t-call="JournalBodySalePurchase"/>\n                                <t t-if="journal_type == 'general'" t-call="JournalMiscelaneous"/>\n                            </div>\n                            <div class="row mt-auto">\n                                <t t-if="['bank', 'cash', 'credit', 'sale'].includes(journal_type)                                             and !bank_unconfigured                                             or (journal_type == 'purchase' and !journal_is_empty)" t-call="JournalBodyGraph"/>\n                            </div>\n                        </div>\n                    </t>\n\n                    <t t-name="JournalTop">\n                        <span class="d-flex d-flew-row align-items-baseline">\n                            <a class="fs-4 fw-bold" type="object" name="open_action" context="{'show_fetch_in_einvoices_button': show_fetch_in_einvoices_button, 'show_refresh_out_einvoices_status_button': show_refresh_out_einvoices_status_button}"><field name="name"/></a>\n                            <t t-if="dashboard.show_company" groups="base.group_multi_company">\n                                <span class="small fw-bold ms-1"> - <field name="company_id"/></span>\n                            </t>\n                        </span>\n                        <div t-att-title="dashboard.title" t-if="journal_type == 'purchase' &amp;&amp; record.alias_domain_id.raw_value &amp;&amp; !journal_is_empty">\n                            <field name="alias_id"/>\n                        </div>\n                        <t t-if="journal_is_empty" name="empty_journal_helper">\n                            <span class="text-muted" t-if="journal_type == 'sale'">Get Paid online. Send electronic invoices.</span>\n                            <span class="text-muted" t-if="journal_type == 'purchase'">Let artificial intelligence scan your bill. Pay easily.</span>\n                            <span class="text-muted" t-if="journal_type == 'bank'">Connect your bank. Match invoices automatically.</span>\n                        </t>\n                    </t>\n\n                    <t t-name="menu">\n                        <t t-value="JSON.parse(record.kanban_dashboard.raw_value)" t-set="dashboard"/>\n                        <t t-value="record.type.raw_value" t-set="journal_type"/>\n                        <div class="container">\n                            <!-- For bank, cash and credit -->\n                            <div t-if="journal_type == 'bank' || journal_type == 'cash' || journal_type == 'credit'" class="row" id="bank_and_cash_container">\n                                <div class="col-4">\n                                    <h5 id="card_action_view_menus" class="o_kanban_card_manage_title">\n                                        <span role="separator">View</span>\n                                    </h5>\n                                    <div id="action_card_statements">\n                                        <a t-if="journal_type == 'bank'" role="menuitem" type="object" name="open_action_with_context" context="{'action_name': 'action_bank_statement_tree', 'search_default_journal': True}">Statements</a>\n                                        <a t-if="journal_type == 'credit'" role="menuitem" type="object" name="open_action_with_context" context="{'action_name': 'action_credit_statement_tree', 'search_default_journal': True}">Statements</a>\n                                        <a t-if="journal_type == 'cash'" role="menuitem" type="object" name="open_action_with_context" context="{'action_name': 'action_view_bank_statement_tree', 'search_default_journal': True}">Cash Registers</a>\n                                    </div>\n                                    <div>\n                                        <a role="menuitem" type="object" name="open_payments_action">Payments</a>\n                                    </div>\n                                </div>\n\n                                <div class="col-4" groups="account.group_account_basic" name="kanban_manage_new">\n                                    <h5 class="o_kanban_card_manage_title">\n                                        <span role="separator">New</span>\n                                    </h5>\n                                    <div name="bank_customer_payment">\n                                        <a role="menuitem" type="object" name="create_customer_payment">Customer Payment</a>\n                                    </div>\n                                    <div>\n                                        <a role="menuitem" type="object" name="create_supplier_payment">Vendor Payment</a>\n                                    </div>\n                                </div>\n\n                                <div class="col-4" groups="account.group_account_user" name="kanban_manage_reconciliation">\n                                    <h5 class="o_kanban_card_manage_title">\n                                        <span role="separator">Reconciliation</span>\n                                    </h5>\n                                    <div name="action_card_reconciliation">\n                                        <a type="action" name="331">Models</a>\n                                    </div>\n                                </div>\n\n                            </div>\n\n                            <!-- For purchase and sale -->\n                            <div t-if="journal_type == 'purchase' || journal_type == 'sale'" class="row">\n                                <div class="col-4">\n                                    <h5 class="o_kanban_card_manage_title">\n                                        <span>View</span>\n                                    </h5>\n                                    <div>\n                                        <a t-if="journal_type == 'sale'" type="object" name="open_action" context="{'action_name': 'action_move_out_invoice_type'}">Invoices</a>\n                                        <a t-if="journal_type == 'purchase'" type="object" name="open_action" context="{'action_name': 'action_move_in_invoice_type'}">Bills</a>\n                                    </div>\n                                    <div id="sale_purchase_refund">\n                                        <a t-if="journal_type == 'sale'" type="object" name="open_action" context="{'action_name': 'action_move_out_refund_type_non_legacy'}">Credit Notes</a>\n                                        <a t-if="journal_type == 'purchase'" type="object" name="open_action" context="{'action_name': 'action_move_in_refund_type'}">Refund</a>\n                                    </div>\n                                    <div>\n                                        <a type="object" name="open_action" context="{'action_name': 'action_account_moves_all_a'}" groups="account.group_account_user">Journal Items</a>\n                                    </div>\n                                </div>\n\n                                <div class="col-4" groups="account.group_account_invoice" name="kanban_manage_new">\n                                    <h5 class="o_kanban_card_manage_title">\n                                        <span>New</span>\n                                    </h5>\n                                    <div>\n                                        <a type="object" name="action_create_new">\n                                            <span t-if="journal_type == 'sale'">Invoice</span>\n                                            <span t-if="journal_type == 'purchase'">Bill</span>\n                                        </a>\n                                    </div>\n                                    <div>\n                                        <a type="object" name="action_create_new" context="{'refund':True}">\n                                            <span t-if="journal_type == 'sale'">Credit Note</span>\n                                            <span t-if="journal_type == 'purchase'">Refund</span>\n                                        </a>\n                                    </div>\n                                    <div t-if="journal_type == 'sale'">\n                                        <widget name="account_file_uploader" title="Upload Invoices" btnClass="file_upload_kanban_action_a"/>\n                                    </div>\n                                </div>\n\n                                <div class="col-4" name="kanban_manage_reports">\n                                    <h5 class="o_kanban_card_manage_title">\n                                        <span>Reporting</span>\n                                    </h5>\n                                    <div>\n                                        <a t-if="journal_type == 'sale'" type="action" name="341" groups="account.group_account_readonly">Invoices Analysis</a>\n                                        <a t-if="journal_type == 'purchase'" type="action" name="340" groups="account.group_account_readonly">Bills Analysis</a>\n                                    </div>\n                                </div>\n                            </div>\n\n                            <!-- For general and situation -->\n                            <div t-if="journal_type == 'general' || journal_type == 'situation'" class="row" groups="account.group_account_readonly">\n                                <div class="col-4">\n                                    <h5 class="o_kanban_card_manage_title">\n                                        <span>View</span>\n                                    </h5>\n                                    <div>\n                                        <a type="object" name="open_action" context="{'action_name': 'action_move_journal_line'}">Journal Entries</a>\n                                    </div>\n                                    <div>\n                                        <a type="object" name="open_action" context="{'action_name': 'action_move_journal_line', 'search_default_unposted': 1}">Entries to Review</a>\n                                    </div>\n                                    <div>\n                                        <a type="object" name="open_action" context="{'action_name': 'action_account_moves_all_a'}" groups="base.group_no_one">Journal Items</a>\n                                    </div>\n                                </div>\n\n                                <div class="col-4" groups="account.group_account_user" name="kanban_manage_new">\n                                    <h5 class="o_kanban_card_manage_title">\n                                        <span>New</span>\n                                    </h5>\n                                    <div>\n                                        <a type="object" name="action_create_new">Journal Entry</a>\n                                    </div>\n                                </div>\n\n                                <div class="col-4 o_kanban_manage_operations" groups="account.group_account_user">\n                                    <h5 class="o_kanban_card_manage_title">\n                                        <span>Operations</span>\n                                    </h5>\n                                    <div>\n                                        <a type="object" name="open_action_with_context" context="{'action_name': 'action_validate_account_move', 'search_default_journal': True}">Post All Entries</a>\n                                    </div>\n                                </div>\n                            </div>\n\n                            <div t-if="widget.editable" class="o_kanban_card_manage_settings row">\n                                <field class="col-8" name="color" widget="kanban_color_picker"/>\n                            </div>\n\n                            <div groups="account.group_account_manager" class="row o_kanban_card_manage_settings">\n                                <field name="show_on_dashboard" widget="boolean_favorite" class="col-6"/>\n                                <div class="col-6 text-end">\n                                    <a class="dropdown-item" t-if="widget.editable" type="open">Configuration</a>\n                                </div>\n                            </div>\n                        </div>\n                    </t>\n\n                    <t t-name="JournalChecks">\n                        <div class="row" t-if="dashboard.has_unhashed_entries">\n                            <a name="show_unhashed_entries" type="object" class="text-warning">\n                                Unhashed entries\n                            </a>\n                        </div>\n                        <div class="row" t-if="dashboard.has_sequence_holes">\n                            <a name="show_sequence_holes" type="object" class="text-warning" t-att-title="dashboard.title_has_sequence_holes">\n                                Irregular Sequences\n                            </a>\n                        </div>\n                    </t>\n\n                    <t t-name="JournalMiscelaneous">\n                        <div id="dashboard_misc_left" class="col mb-3 mb-sm-0">\n                            <button id="new_misc_entry_button" type="object" name="action_create_new" class="btn btn-primary float-start me-1" groups="account.group_account_user">\n                                New\n                            </button>\n                        </div>\n                        <div id="dashboard_general_right" class="col-auto">\n                            <t t-if="dashboard.number_to_check &gt; 0">\n                                <div class="row" groups="account.group_account_user">\n                                    <div class="col overflow-hidden text-start">\n                                        <a type="object" name="open_action" context="{'action_name': 'action_move_journal_line', 'search_default_to_check': True}"><t t-out="dashboard.number_to_check"/> To Review</a>\n                                    </div>\n                                    <div class="col-auto text-end">\n                                        <span dir="ltr"><t t-out="dashboard.to_check_balance"/></span>\n                                    </div>\n                                </div>\n                            </t>\n                            <t t-call="JournalChecks"/>\n                        </div>\n                    </t>\n\n                    <t t-name="JournalBodyBank">\n                        <t t-call="JournalBodyBankCash" t-name="bank_configuration_placeholder"/>\n                    </t>\n\n                    <t t-name="JournalBodyBankCash">\n                        <!-- On the left, display :\n                            - A button corresponding to the bank_statements_source, if it wasn't configured, a button for each of them\n                            - If there are statements to reconcile, a link to reconcile them -->\n                        <div id="dashboard_bank_cash_left" class="col mb-3 mb-sm-0 o_kanban_primary_left">\n                            <div name="bank_cash_buttons" class="d-flex gap-1">\n                                <t t-set="bank_requires_setup" t-value="!record.bank_account_id.raw_value and ['undefined', 'online_sync'].includes(dashboard.bank_statements_source)"/>\n                                <button t-if="journal_type == 'bank' and bank_requires_setup" name="action_configure_bank_journal" type="object" class="btn btn-primary" groups="account.group_account_basic">Bank Setup</button>\n                                <button id="all_transactions_btn" type="object" name="open_action" class="btn btn-primary">Transactions</button>\n                            </div>\n                        </div>\n                        <!-- On the right, show other common informations/actions -->\n                        <div id="dashboard_bank_cash_right" class="col-auto" name="kanban_primary_right">\n                            <div class="row" t-if="dashboard.nb_lines_bank_account_balance &gt; 0">\n                                <div id="dashboard_bank_cash_balance" class="col overflow-hidden text-start">\n                                    <span>Balance</span>\n                                </div>\n                                <div class="col-auto text-end">\n                                    <span dir="ltr"><t t-out="dashboard.account_balance"/></span>\n                                </div>\n                            </div>\n                            <t t-if="dashboard.has_at_least_one_statement and dashboard.account_balance != dashboard.last_balance">\n                                <div class="row" name="latest_statement">\n                                    <div class="col overflow-hidden text-start">\n                                        <span title="Latest Statement">Last Statement</span>\n                                    </div>\n                                    <div class="col-auto text-end">\n                                        <span dir="ltr"><t t-out="dashboard.last_balance"/></span>\n                                    </div>\n                                </div>\n                            </t>\n                            <div class="row" t-if="dashboard.nb_lines_outstanding_pay_account_balance &gt; 0">\n                                <div id="dashboard_bank_cash_outstanding_balance" class="col overflow-hidden text-start">\n                                    <a type="action" name="285" context="{'search_default_unmatched': True, 'search_default_journal_id': id, 'search_default_state_posted': True, }">\n                                        Payments\n                                    </a>\n                                </div>\n                                <div class="col-auto text-end">\n                                    <span><t t-out="dashboard.outstanding_pay_account_balance"/></span>\n                                </div>\n                            </div>\n                            <div class="row" t-if="dashboard.nb_misc_operations &gt; 0" groups="account.group_account_readonly">\n                                <div id="dashboard_bank_cash_misc_total" class="col text-start">\n                                    <a type="object" name="open_bank_difference_action" t-att-class="dashboard.misc_class">Misc. Operations</a>\n                                </div>\n                                <div class="col-auto text-end">\n                                    <span dir="ltr"><t t-out="dashboard.misc_operations_balance"/></span>\n                                </div>\n                            </div>\n                            <t t-call="JournalChecks"/>\n                        </div>\n                    </t>\n                    <t t-name="JournalBodySalePurchase" id="account.JournalBodySalePurchase">\n                        <div class="col mb-3 mb-sm-0" name="kanban_primary_left">\n                            <t t-if="journal_type == 'sale'">\n                                <button type="object" name="action_create_new" class="btn btn-primary" groups="account.group_account_invoice">\n                                    New\n                                </button>\n                                <widget name="account_onboarding" t-if="journal_is_empty and dashboard['onboarding']"/>\n                            </t>\n                            <t t-if="journal_type == 'purchase'">\n                                <div t-if="!journal_is_empty" class="d-flex">\n                                    <widget name="account_file_uploader" btnClass="btn btn-primary oe_kanban_action"/>\n                                    <div class="ms-1">\n                                        <button type="object" name="action_create_new" class="btn-secondary " groups="account.group_account_invoice">New</button>\n                                    </div>\n                                </div>\n                                <div t-else="">\n                                    <widget name="account_file_uploader" btnClass="btn btn-primary oe_kanban_action"/>\n                                    <widget name="bill_upload_guide"/>\n                                </div>\n                            </t>\n                        </div>\n                        <div t-if="!journal_is_empty" class="col-auto" name="kanban_primary_right">\n                            <div class="row" t-if="dashboard.number_draft">\n                                <div class="col overflow-hidden text-start">\n                                    <a t-if="journal_type == 'sale'" type="object" name="open_action" context="{'search_default_draft': '1'}">\n                                        <span title="Invoices to Validate"><t t-out="dashboard.number_draft"/> To Validate</span>\n                                    </a>\n                                    <a t-if="journal_type == 'purchase'" type="object" name="open_action" context="{'search_default_draft': '1'}">\n                                        <span title="Bills to Validate" id="account_dashboard_purchase_draft"><t t-out="dashboard.number_draft"/> To Validate</span>\n                                    </a>\n                                </div>\n                                <div class="col-auto text-end">\n                                    <span dir="ltr"><t t-out="dashboard.sum_draft"/></span>\n                                </div>\n                            </div>\n                            <div class="row" t-if="dashboard.number_waiting">\n                                <div class="col overflow-hidden text-start">\n                                    <a t-if="journal_type == 'sale'" type="object" name="open_action" context="{'search_default_open': '1', 'search_default_posted': '1', 'journal_type': type}">\n                                        <span><t t-out="dashboard.number_waiting"/> Unpaid</span>\n                                    </a>\n                                    <a t-if="journal_type == 'purchase'" type="object" name="open_action" context="{'search_default_open': '1', 'search_default_posted': '1', 'journal_type': type}">\n                                        <span title="Bills to Pay" id="account_dashboard_bills_to_pay"><t t-out="dashboard.number_waiting"/> To Pay</span>\n                                    </a>\n                                </div>\n                                <div class="col-auto text-end">\n                                    <span dir="ltr"><t t-out="dashboard.sum_waiting"/></span>\n                                </div>\n                            </div>\n                            <div class="row" t-if="dashboard.number_late">\n                                <div class="col overflow-hidden text-start">\n                                    <a t-if="journal_type == 'sale'" type="object" name="open_action" context="{'search_default_late': '1', 'search_default_posted': '1', 'journal_type': type}">\n                                        <span title="Invoices late" id="account_dashboard_invoices_late">\n                                            <t t-out="dashboard.number_late"/> Late\n                                        </span>\n                                    </a>\n                                    <a t-if="journal_type == 'purchase'" type="object" name="open_action" context="{'search_default_late': '1', 'search_default_posted': '1', 'journal_type': type}">\n                                        <span title="Bills Late" id="account_dashboard_bills_late">\n                                            <t t-out="dashboard.number_late"/> Late\n                                        </span>\n                                    </a>\n                                </div>\n                                <div class="col-auto text-end">\n                                    <span dir="ltr"><t t-out="dashboard.sum_late"/></span>\n                                </div>\n                            </div>\n                            <t t-if="dashboard.number_to_check &gt; 0">\n                                <div class="row" groups="account.group_account_user">\n                                    <div class="col overflow-hidden text-start">\n                                        <a type="object" name="open_action" context="{'search_default_to_check': True}"><t t-out="dashboard.number_to_check"/> To Review</a>\n                                    </div>\n                                    <div class="col-auto text-end">\n                                        <span dir="ltr"><t t-out="dashboard.to_check_balance"/></span>\n                                    </div>\n                                </div>\n                            </t>\n                            <t t-call="JournalChecks"/>\n                        </div>\n                    </t>\n                    <t t-name="JournalBodyGraph">\n                        <field name="kanban_dashboard_graph" t-att-graph_type="['cash', 'bank', 'credit'].includes(journal_type) ? 'line' : 'bar'" widget="dashboard_graph"/>\n                    </t>\n            </templates>\n            </kanban>\n        	f	t	2025-07-20 21:22:06.63315	2025-07-20 21:22:06.63315	f	\N	\N	\N	\N	\N	\N	\N	\N	\N	f	f
