Merge branch '6.4' of https://gitea.onecluster.org/OneTeam/trytondo-sale_fast_food into 6.4
This commit is contained in:
commit
b38ac4cb3e
@ -1,5 +1,5 @@
|
||||
from trytond.pool import Pool
|
||||
from . import product, sale, production
|
||||
from . import product, sale, production, invoice
|
||||
|
||||
__all__ = ['register']
|
||||
|
||||
@ -7,6 +7,7 @@ __all__ = ['register']
|
||||
def register():
|
||||
Pool.register(
|
||||
product.Product,
|
||||
invoice.InvoiceLine,
|
||||
sale.Sale,
|
||||
sale.Line,
|
||||
production.Production,
|
||||
|
16
invoice.py
Normal file
16
invoice.py
Normal file
@ -0,0 +1,16 @@
|
||||
from trytond.pool import Pool, PoolMeta
|
||||
from trytond.model import ModelView, fields
|
||||
from trytond.exceptions import UserError
|
||||
from trytond.pyson import Eval
|
||||
|
||||
|
||||
class InvoiceLine(metaclass=PoolMeta):
|
||||
__name__ = 'account.invoice.line'
|
||||
|
||||
@classmethod
|
||||
def __setup__(cls):
|
||||
super(InvoiceLine, cls).__setup__()
|
||||
|
||||
cls.product.states['required'] = (Eval('type') == 'line')
|
||||
cls.unit_price.domain = []
|
||||
|
@ -6,6 +6,7 @@ depends:
|
||||
sale
|
||||
sale_supply_production
|
||||
production
|
||||
account_invoice
|
||||
xml:
|
||||
product.xml
|
||||
sale.xml
|
||||
|
@ -3,6 +3,7 @@
|
||||
this repository contains the full copyright notices and license terms. -->
|
||||
<data>
|
||||
<xpath expr="//field[@name='reference']" position="after">
|
||||
<newline/>
|
||||
<label name="pizza_number"/>
|
||||
<field name="pizza_number"/>
|
||||
<button name="add_pizza"/>
|
||||
|
Loading…
Reference in New Issue
Block a user