mirror of
https://github.com/bringout/oca-ocb-mrp.git
synced 2026-04-24 12:32:03 +02:00
163 lines
4.6 KiB
JavaScript
163 lines
4.6 KiB
JavaScript
import { registry } from "@web/core/registry";
|
|
|
|
registry.category("web_tour.tours").add('test_manufacturing_and_byproduct_sm_to_sml_synchronization', {
|
|
steps: () => [
|
|
{
|
|
trigger: ".btn-primary[name=action_confirm]",
|
|
run: "click",
|
|
},
|
|
{
|
|
trigger: ".o_data_row:has([name=quantity]:contains(5.00)) > td:contains(product2)",
|
|
run: "click",
|
|
},
|
|
{
|
|
trigger: "button:contains('Details')",
|
|
run: "click",
|
|
},
|
|
{
|
|
trigger: "h4:contains('Components')",
|
|
run: "click",
|
|
},
|
|
{
|
|
trigger: ".modal .o_list_number:contains(5)",
|
|
},
|
|
{
|
|
content: "Click Save",
|
|
trigger: ".modal .modal-footer .o_form_button_save",
|
|
run: "click",
|
|
},
|
|
{
|
|
trigger: ".o_data_row:has([name=quantity]:contains(5.00)) > td:contains(product2)",
|
|
run: "click",
|
|
},
|
|
{
|
|
trigger: ".o_field_widget[name=quantity] input",
|
|
run: 'edit 21',
|
|
},
|
|
{
|
|
trigger: "button:contains('Details')",
|
|
run: "click",
|
|
},
|
|
{
|
|
trigger: "h4:contains('Components')",
|
|
run: "click",
|
|
},
|
|
{
|
|
trigger: ".modal .modal-body .o_data_row > td:contains('WH/Stock')",
|
|
run: "click",
|
|
},
|
|
{
|
|
trigger: ".modal .modal-body .o_field_widget[name=quantity] input",
|
|
run: 'edit 25',
|
|
},
|
|
{
|
|
content: "Click Save",
|
|
trigger: ".modal .modal-footer .o_form_button_save",
|
|
run: "click",
|
|
},
|
|
{
|
|
trigger: ".o_data_row:has([name=product_uom_qty]:contains(5.00)) > td:contains(25)",
|
|
run: "click",
|
|
},
|
|
{
|
|
trigger: ".o_field_widget[name=quantity] input",
|
|
run: 'edit 7',
|
|
},
|
|
{
|
|
trigger: "button:contains('Details')",
|
|
run: "click",
|
|
},
|
|
{
|
|
trigger: ".modal .o_data_row > td:contains('7')",
|
|
run: "click",
|
|
},
|
|
{
|
|
content: "Click Save",
|
|
trigger: ".modal .modal-footer .o_form_button_save",
|
|
run: "click",
|
|
},
|
|
{
|
|
trigger: ".nav-link[name=finished_products]",
|
|
run: "click",
|
|
},
|
|
{
|
|
trigger: ".o_data_row:has([name=quantity]:contains(2.00)) > td:contains(product2)",
|
|
run: "click",
|
|
},
|
|
{
|
|
trigger: ".fa-list",
|
|
run: "click",
|
|
},
|
|
{
|
|
trigger: "h4:contains('Move Byproduct')",
|
|
run: "click",
|
|
},
|
|
{
|
|
trigger: ".modal .modal-body .o_data_row > td:contains('WH/Stock')",
|
|
run: "click",
|
|
},
|
|
{
|
|
trigger: ".modal .modal-body .o_field_widget[name=quantity] input",
|
|
run: 'edit 2',
|
|
},
|
|
{
|
|
content: "Click Save",
|
|
trigger: ".modal .modal-footer .o_form_button_save",
|
|
run: "click",
|
|
},
|
|
{
|
|
trigger: ".o_data_row:has([name=quantity]:contains(2.00)) > td[name=product_id]:contains(product2)",
|
|
run: "dblclick",
|
|
},
|
|
{
|
|
trigger: ".o_field_widget[name=quantity] input",
|
|
run: 'edit 5',
|
|
},
|
|
{
|
|
trigger: ".fa-list",
|
|
run: "click",
|
|
},
|
|
{
|
|
trigger: "h4:contains('Move Byproduct')",
|
|
run: "click",
|
|
},
|
|
{
|
|
trigger: ".modal .modal-body .o_data_row > td:contains('WH/Stock')",
|
|
run: "click",
|
|
},
|
|
{
|
|
trigger: ".modal .modal-body .o_field_widget[name=quantity] input",
|
|
run: 'edit 7',
|
|
},
|
|
{
|
|
content: "Click Save",
|
|
trigger: ".modal .modal-footer .o_form_button_save",
|
|
run: "click",
|
|
},
|
|
{
|
|
trigger: ".o_data_row:has([name=product_uom_qty]:contains(2.00)) > td:contains(10)",
|
|
run: "click",
|
|
},
|
|
{
|
|
trigger: ".o_field_widget[name=quantity] input",
|
|
run: 'edit 7',
|
|
},
|
|
{
|
|
trigger: ".fa-list",
|
|
run: "click",
|
|
},
|
|
{
|
|
trigger: ".o_list_footer .o_list_number > span:contains('7')",
|
|
run: "click",
|
|
},
|
|
{
|
|
content: "Click Save",
|
|
trigger: ".modal .modal-footer .o_form_button_save",
|
|
run: "click",
|
|
},
|
|
{
|
|
content: "wait for save completion",
|
|
trigger: ".o_form_readonly, .o_form_saved",
|
|
},
|
|
]
|
|
});
|