Skip to Content
Menu
This question has been flagged
2 Replies
3965 Views

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
Discard
Best Answer

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
Discard
Author

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!

Best Answer







Carrier Tracking:











Avatar
Discard
Related Posts Replies Views Activity
0
Mar 24
275
0
Oct 22
1515
0
Sep 22
662
1
Jul 22
4087
0
Jun 22
836