Reports: print 2nd line of customer (name2); display 'Interne Referenz' in stock_view

develop
Andreas Osim 2018-11-14 17:10:33 +01:00
parent cec9857e43
commit e7f58c86fc
5 changed files with 30 additions and 0 deletions

View File

@ -52,6 +52,13 @@ class StockProductionLot(models.Model):
class StockPicking(models.Model):
_inherit = 'stock.picking'
dlv_partner_ref = fields.Text(compute='_get_partner_ref', store=False, string='Interne Referenz')
@api.multi
def _get_partner_ref(self):
for record in self:
record.dlv_partner_ref = record.partner_id.ref
@api.model
def _formatLang(self, value):
lang = self.partner_id.lang

View File

@ -27,6 +27,9 @@
<field name="model">stock.picking</field>
<field name="inherit_id" ref="stock.view_picking_form"/>
<field name="arch" type="xml">
<field name="partner_id" position="after">
<field name="dlv_partner_ref" string="Interne Referenz"/>
</field>
<xpath expr="//field[@name='move_lines']/tree//field[@name='product_id']" position="after">
<field name="manu_lots_visible" invisible="1"/>
<button name="action_show_lot" string="Lot for manufactoring parts" type="object" icon="fa-list" attrs="{'invisible': [('manu_lots_visible', '=', False)]}" options="{&quot;warn&quot;: true}"/>

View File

@ -11,6 +11,10 @@
<div class="partner-data">
<span t-esc="o.partner_id.name"/>
<br/>
<t t-if="o.partner_id.name2">
<span t-esc="o.partner_id.name2"/>
<br/>
</t>
<span t-esc="o.partner_id.street"/>
<br/>
<span t-esc="o.partner_id.zip"/>

View File

@ -14,6 +14,10 @@
<div class="partner-data">
<span t-esc="o.partner_shipping_id.name"/>
<br/>
<t t-if="o.partner_shipping_id.name2">
<span t-esc="o.partner_shipping_id.name2"/>
<br/>
</t>
<span t-esc="o.partner_shipping_id.street"/>
<br/>
<span t-esc="o.partner_shipping_id.zip"/>
@ -27,6 +31,10 @@
<div class="partner-data">
<span t-esc="o.partner_invoice_id.name"/>
<br/>
<t t-if="o.partner_invoice_id.name2">
<span t-esc="o.partner_invoice_id.name2"/>
<br/>
</t>
<span t-esc="o.partner_invoice_id.street"/>
<br/>
<span t-esc="o.partner_invoice_id.zip"/>

View File

@ -18,6 +18,10 @@
<div class="partner-data">
<span t-esc="o.partner_id.name"/>
<br/>
<t t-if="o.partner_id.name2">
<span t-esc="o.partner_id.name2"/>
<br/>
</t>
<span t-esc="o.partner_id.street"/>
<br/>
<span t-esc="o.partner_id.zip"/>
@ -40,6 +44,10 @@
<div class="partner-data">
<span t-esc="o.sale_id.partner_id.name"/>
<br/>
<t t-if="o.sale_id.partner_id.name2">
<span t-esc="o.sale_id.partner_id.name2"/>
<br/>
</t>
<span t-esc="o.sale_id.partner_id.street"/>
<br/>
<span t-esc="o.sale_id.partner_id.zip"/>