Passa al contenuto
Menu
È necessario essere registrati per interagire con la community.
La domanda è stata contrassegnata
2 Risposte
4941 Visualizzazioni

I would like to add the shipping information (carrier, tracking number) to the invoice PDF report generated based on just sent delivery order. How can this be done?

I'm using Odoo 12 CE.


Avatar
Abbandona
Risposta migliore

Hi,

If the delivery order is made using the sale order then you can follow the steps below


<t t-foreach="request.env['stock.picking'].search([('origin', '=', o.origin),('state','=','done')])" t-as="obj">
<div class="col-xs-2" t-if="obj" id="shipment_id">
<strong>Shipment Information:</strong>
<p t-esc="obj['your required field from the delivery order']"/>
<p t-esc="obj['your required field from the delivery order']"/>
</div>
</t>
Avatar
Abbandona
Autore

This code prints all shipments for the origin order (in my setup there are ofter multiple shipments per order). Is it possible to print the shipment details related to the current invoice only? Thank you!

Risposta migliore







Carrier Tracking:











Avatar
Abbandona
Post correlati Risposte Visualizzazioni Attività
1
apr 25
3672
0
mar 24
1407
0
ott 22
2588
0
set 22
1782
1
lug 22
5464