Siirry sisältöön
Menu
Sinun on rekisteröidyttävä, jotta voit olla vuorovaikutuksessa yhteisön kanssa.
Tämä kysymys on merkitty
1 Vastaa
3057 Näkymät

I've added Two fields into res.partner model and i want to show them on the POS receipt

i loaded the newly created field using:

odoo.define('pos_receipt.pos_order_extend', function (require) {
var models = require('point_of_sale.models');

models.load_models({
model: 'res.partner',
fields: ['houseNumber'],
loaded: function(self , houseNumber){
self.houseNumber = houseNumber;
console.log(self.houseNumber);
},
});

and the inherited receipt Xml is


<div t-if="env.pos.get_client()">

Building :

<t t-esc="env.pos.get_client().houseNumber"/>


</div>



Avatar
Hylkää
Paras vastaus

Hi,
Please try this code

.js

odoo.define('pos.Pos', function (require) {
"use strict";var models = require('point_of_sale.models');models.load_fields('res.partner', 'houseNumber
');});

.xml

https://ibb.co/4RSKLCN

Regards

Avatar
Hylkää
Aiheeseen liittyviä artikkeleita Vastaukset Näkymät Toimenpide
0
marrask. 23
1942
0
toukok. 23
2714
0
jouluk. 22
2501
0
lokak. 22
3714
0
kesäk. 22
1780