Skip to Content
เมนู
คุณต้องลงทะเบียนเพื่อโต้ตอบกับคอมมูนิตี้
คำถามนี้ถูกตั้งค่าสถานะ
1 ตอบกลับ
1751 มุมมอง

hello,

I want to place the sales order reference in the footer in the pos receipt, if the order comes from sales but when I put this code the receipt appears blank,

please help!!

this is my code:





js file:

odoo.define('custom_pos_receipt.receipt', function (require) {

'use strict';

const models = require('point_of_sale.models');

models.load_fields('res.partner', 'is_student');


const super_order_receipt_model = models.OrderReceipt.prototype;

models.OrderReceipt = models.OrderReceipt.extend({

get saleOrderData() {

const saleOrder = this.props.order.get_sale_order_origin();

if (saleOrder) {

return {

so_reference: saleOrder.name,

user_name: saleOrder.user_id && saleOrder.user_id[1],

};

}

return {};

},

get export_for_printing() {

const json = super_order_receipt_model.export_for_printing;

const saleOrderData = this.saleOrderData;

return Object.assign({}, json, { sale_order_origin_data: saleOrderData });

},

});

});

อวตาร
ละทิ้ง
ผู้เขียน คำตอบที่ดีที่สุด

this is my xml file 

From:


อวตาร
ละทิ้ง
Related Posts ตอบกลับ มุมมอง กิจกรรม
1
พ.ย. 20
3562
0
ธ.ค. 21
2790
3
เม.ย. 25
1574
1
ธ.ค. 24
2501
1
พ.ย. 24
2581