New Field 'Rechnungsbearbeiter' in account.invoice

develop
Andreas Osim 2023-07-05 11:25:34 +02:00
parent 7615ba6301
commit 0e39b170ee
3 changed files with 11 additions and 2 deletions

View File

@ -83,6 +83,11 @@ class AccountInvoice(models.Model):
layout_category_id = fields.Many2one('sale.layout_category', related='invoice_line_ids.layout_category_id', string='Section') layout_category_id = fields.Many2one('sale.layout_category', related='invoice_line_ids.layout_category_id', string='Section')
editor_id = fields.Many2one('res.users', string='Rechnungsbearbeiter',
default=lambda self: self.env.user if self.env.user.editor_name else '',
domain=[('editor_name', '!=', '')],track_visibility='onchange')
@api.multi @api.multi
@api.onchange('partner_shipping_id') @api.onchange('partner_shipping_id')
def onchange_partner_shipping_id(self): def onchange_partner_shipping_id(self):

View File

@ -14,6 +14,10 @@
<button name="%(action_wizard_confirm_null_invoice)d" type="action" string="Validate" states="draft" class="oe_highlight o_invoice_validate" groups="account.group_account_invoice"/> <button name="%(action_wizard_confirm_null_invoice)d" type="action" string="Validate" states="draft" class="oe_highlight o_invoice_validate" groups="account.group_account_invoice"/>
</xpath> </xpath>
--> -->
<field name="payment_term_id" position="before">
<field name="editor_id" options="{'no_create':True}"/>
</field>
<field name="layout_category_id"/> <field name="layout_category_id"/>
<xpath expr="//field[@name='invoice_line_ids']/tree//field[@name='name']" position="after"> <xpath expr="//field[@name='invoice_line_ids']/tree//field[@name='name']" position="after">
<field name="intrastat_id" options="{'no_create':True}"/> <field name="intrastat_id" options="{'no_create':True}"/>

View File

@ -59,7 +59,7 @@
<strong> <strong>
<span class="col-xs-2">Contact Person:</span> <span class="col-xs-2">Contact Person:</span>
</strong> </strong>
<span class="col-xs-3" t-field="o.user_id"/> <span class="col-xs-3" t-field="o.editor_id"/>
<strong> <strong>
<span class="col-xs-2">Positions:</span> <span class="col-xs-2">Positions:</span>
</strong> </strong>
@ -82,7 +82,7 @@
<strong> <strong>
<span class="col-xs-2">Phone:</span> <span class="col-xs-2">Phone:</span>
</strong> </strong>
<span class="col-xs-3" t-field="o.user_id.phone"/> <span class="col-xs-3" t-field="o.editor_id.phone"/>
<strong> <strong>
<span class="col-xs-2">Description:</span> <span class="col-xs-2">Description:</span>
</strong> </strong>