diff --git a/addons/stock/report/report_deliveryslip.xml b/addons/stock/report/report_deliveryslip.xml index c5ea7d370a4f0010e5e1a5af8c72db0d8f50c121..fded4b8ea262e67176ca54797488adae3bc79b51 100644 --- a/addons/stock/report/report_deliveryslip.xml +++ b/addons/stock/report/report_deliveryslip.xml @@ -18,7 +18,7 @@ <span t-field="o.name"/> </h2> <div class="row mt32 mb32"> - <div t-if="o.origin" class="col-auto"> + <div t-if="o.origin" class="col-auto" name="div_origin"> <strong>Order:</strong> <p t-field="o.origin"/> </div> @@ -35,8 +35,8 @@ <table class="table table-sm" t-if="o.state!='done'" name="stock_move_table"> <thead> <tr> - <th><strong>Product</strong></th> - <th><strong>Quantity</strong></th> + <th name="th_sm_product"><strong>Product</strong></th> + <th name="th_sm_quantity"><strong>Quantity</strong></th> </tr> </thead> <tbody> @@ -62,11 +62,11 @@ <t t-set="has_serial_number" t-value="o.move_line_ids.mapped('lot_id')" /> <thead> <tr> - <th><strong>Product</strong></th> + <th name="th_sml_product"><strong>Product</strong></th> <th name="lot_serial" t-if="has_serial_number" groups="stock.group_lot_on_delivery_slip"> Lot/Serial Number </th> - <th class="text-center"><strong>Quantity</strong></th> + <th name="th_sml_quantity" class="text-center"><strong>Quantity</strong></th> </tr> </thead> <tbody> diff --git a/addons/stock/report/report_package_barcode.xml b/addons/stock/report/report_package_barcode.xml index e4d3b520fb842cbbfad4090262fece1434457654..e64d29c006003e6bbc5e62968ef1e8b5aa0540e8 100644 --- a/addons/stock/report/report_package_barcode.xml +++ b/addons/stock/report/report_package_barcode.xml @@ -12,7 +12,7 @@ <th> <h1 t-field="o.name" class="mt0 float-left"/> </th> - <th style="text-align: center"> + <th name="td_pk_barcode" style="text-align: center"> <img t-att-src="'/report/barcode/?type=%s&value=%s&width=%s&height=%s' % ('Code128', o.name, 600, 100)" alt="Barcode" style="width:300px;height:50px"/> <p t-field="o.name"/> @@ -30,9 +30,9 @@ <thead> <tr> <th>Product</th> - <th class="text-right">Quantity</th> - <th groups="uom.group_uom"/> - <th class="text-right" t-if="has_serial_number">Lot/Serial Number</th> + <th name="th_quantity" class="text-right">Quantity</th> + <th name="th_uom" groups="uom.group_uom"/> + <th name="th_serial" class="text-right" t-if="has_serial_number">Lot/Serial Number</th> </tr> </thead> <tbody> diff --git a/addons/stock/report/report_stockpicking_operations.xml b/addons/stock/report/report_stockpicking_operations.xml index 31f1d31598c778f588f3a834565d14f23a42f9b9..4215332117d4b023c79a8011f4c3434210867f46 100644 --- a/addons/stock/report/report_stockpicking_operations.xml +++ b/addons/stock/report/report_stockpicking_operations.xml @@ -13,7 +13,7 @@ </div> </div> <div class="row"> - <div class="col-6"> + <div class="col-6" name="div_outgoing_address"> <div t-if="o.move_ids_without_package and o.move_ids_without_package[0].partner_id and o.move_ids_without_package[0].partner_id.id != o.partner_id.id"> <span><strong>Delivery Address:</strong></span> <div t-field="o.move_ids_without_package[0].partner_id" @@ -25,7 +25,7 @@ t-options='{"widget": "contact", "fields": ["address", "name", "phone"], "no_marker": True, "phone_icons": True}'/> </div> </div> - <div class="col-5 offset-1"> + <div class="col-5 offset-1" name="div_incoming_address"> <div t-if="o.picking_type_id.code=='incoming' and o.partner_id"> <span><strong>Vendor Address:</strong></span> </div> @@ -45,11 +45,11 @@ <br/> <h1 t-field="o.name" class="mt0 float-left"/> <div class="row mt48 mb32"> - <div t-if="o.origin" class="col-auto"> + <div t-if="o.origin" class="col-auto" name="div_origin"> <strong>Order:</strong> <p t-field="o.origin"/> </div> - <div class="col-auto"> + <div class="col-auto" name="div_state"> <strong>Status:</strong> <p t-field="o.state"/> </div> @@ -63,22 +63,22 @@ <t t-set="has_serial_number" t-value="o.move_line_ids.filtered(lambda ml: ml.lot_id or ml.lot_name)" groups="stock.group_production_lot"/> <thead> <tr> - <th> + <th name="th_product"> <strong>Product</strong> </th> <th> <strong>Quantity</strong> </th> - <th t-if="o.picking_type_id.code != 'incoming'" align="left" groups="stock.group_stock_multi_locations"> + <th name="th_from" t-if="o.picking_type_id.code != 'incoming'" align="left" groups="stock.group_stock_multi_locations"> <strong>From</strong> </th> - <th t-if="o.picking_type_id.code != 'outgoing'" groups="stock.group_stock_multi_locations"> + <th name="th_to" t-if="o.picking_type_id.code != 'outgoing'" groups="stock.group_stock_multi_locations"> <strong>To</strong> </th> - <th class="text-center" t-if="has_serial_number"> + <th name="th_serial_number" class="text-center" t-if="has_serial_number"> <strong>Lot/Serial Number</strong> </th> - <th class="text-center" t-if="has_barcode"> + <th name="th_barcode" class="text-center" t-if="has_barcode"> <strong>Product Barcode</strong> </th> </tr> @@ -135,15 +135,15 @@ <table class="table table-sm" t-if="o.package_level_ids and o.picking_type_entire_packs and o.state in ['assigned', 'done']"> <thead> <tr> - <th>Package</th> - <th t-if="o.picking_type_id.code != 'incoming'" groups="stock.group_stock_multi_locations">From</th> - <th t-if="o.picking_type_id.code != 'outgoing'" groups="stock.group_stock_multi_locations">To</th> + <th name="th_package">Package</th> + <th name="th_pko_from" t-if="o.picking_type_id.code != 'incoming'" groups="stock.group_stock_multi_locations">From</th> + <th name="th_pki_from" t-if="o.picking_type_id.code != 'outgoing'" groups="stock.group_stock_multi_locations">To</th> </tr> </thead> <tbody> <tr t-foreach="o.package_level_ids.sorted(key=lambda p: p.package_id.name)" t-as="package"> <t t-set="package" t-value="package.with_context(picking_id=o.id)" /> - <td> + <td name="td_pk_barcode"> <img t-att-src="'/report/barcode/?type=%s&value=%s&width=%s&height=%s&humanreadable=1' % ('Code128', package.package_id.name, 600, 100)" style="width:300px;height:50px; margin-left: -50px;" alt="Barcode"/><br/> </td> <td t-if="o.picking_type_id.code != 'incoming'" groups="stock.group_stock_multi_locations"> @@ -179,7 +179,7 @@ </th> </tr> <tr> - <td style="text-align: center; vertical-align: middle;" class="col-5"> + <td name="td_pt_barcode" style="text-align: center; vertical-align: middle;" class="col-5"> <img t-if="o.barcode" t-att-src="'/report/barcode/?type=%s&value=%s&width=%s&height=%s' % ('Code128', o.barcode, 600, 150)" style="width:100%;height:20%;"/> </td> </tr>