This question has been flagged
2 Replies
521 Views

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

i tried line.internalreferenace

but failed 


POS ODOO 14

Avatar
Discard
Author Best Answer

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().

Avatar
Discard
Best Answer

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

Avatar
Discard