Skip to Content
Menu
Musisz się zarejestrować, aby móc wchodzić w interakcje z tą społecznością.
To pytanie dostało ostrzeżenie
2 Odpowiedzi
1195 Widoki

how  can i show  the  product internal ref. in pos receipt ?

i tried line.internalreferenace

but failed 


POS ODOO 14

Awatar
Odrzuć
Autor Najlepsza odpowiedź

i have to edit

odoo/addons/point_of_sale/static/src/js/models.js



to add default_code



other wise it will not work



line 1935



export_for_printing: function(){return {id: this.id,quantity: this.get_quantity(),

default_code: this.get_product().

Awatar
Odrzuć
Najlepsza odpowiedź

Hi,

This is the method for inheriting the existing pos receipt in Odoo14.We can use "line.default_code" for showing product internal reference in pos receipt.An example of bringing internal reference is shown below.

<  t t-name="OrderReceipt" t-inherit="point_of_sale.OrderReceipt" t-inherit-mode="extension" owl="1">
     <  xpath expr="//div[hasclass('orderlines')]" position="inside">
         <  t t-foreach="receipt.orderlines" t-as="line">
             <  t t-if="line.default_code">
            <  li>
                <  t t-esc=" line.default_code"/>
            <  /li>
            <  /t>
         <  /t>
     <  /xpath>
<  /t>

NB: Ignore the space(" ") after " < " symbol.

Regards

Awatar
Odrzuć
Powiązane posty Odpowiedzi Widoki Czynność
0
lis 23
1936
0
maj 23
2697
0
gru 22
2492
0
paź 22
3684
0
cze 22
1743