1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
odoo.define('l10n_ar.account_tour', function(require) {
"use strict";
let tour = require('web_tour.tour');
let account_tour = tour.tours.account_tour;
// Remove the step suggesting to change the name as it is done another way (document number)
account_tour.steps = _.filter(account_tour.steps, step => step.trigger != "input[name=name]");
// Configure the AFIP Responsibility
let partner_step_idx = _.findIndex(account_tour.steps, step => step.trigger == 'div[name=partner_id] input');
account_tour.steps.splice(partner_step_idx + 2, 0, {
trigger: "div[name=l10n_ar_afip_responsibility_type_id] input",
extra_trigger: "[name=move_type][raw-value=out_invoice]",
position: "bottom",
content: "Set the AFIP Responsability",
run: "text IVA",
})
account_tour.steps.splice(partner_step_idx + 3, 0, {
trigger: ".ui-menu-item > a:contains('IVA').ui-state-active",
auto: true,
in_modal: false,
})
})
|