forked from elmau/empresa-libre
Add partner products
This commit is contained in:
parent
3514944f5d
commit
986020a4a3
|
@ -9505,7 +9505,7 @@ class InventoryEntries(BaseModel):
|
||||||
return obj
|
return obj
|
||||||
|
|
||||||
|
|
||||||
def _add_entries(self, products):
|
def _add_entries(self, products, partner):
|
||||||
msg = ''
|
msg = ''
|
||||||
|
|
||||||
for p in products:
|
for p in products:
|
||||||
|
@ -9516,6 +9516,12 @@ class InventoryEntries(BaseModel):
|
||||||
cant = cant,
|
cant = cant,
|
||||||
)
|
)
|
||||||
InventoryEntries.create(**values)
|
InventoryEntries.create(**values)
|
||||||
|
values = dict(
|
||||||
|
partner = partner,
|
||||||
|
key = p['key'],
|
||||||
|
product = product,
|
||||||
|
)
|
||||||
|
PartnerProducts.create(**values)
|
||||||
|
|
||||||
return msg
|
return msg
|
||||||
|
|
||||||
|
@ -9529,7 +9535,7 @@ class InventoryEntries(BaseModel):
|
||||||
|
|
||||||
# ~ ToDo - Save invoice
|
# ~ ToDo - Save invoice
|
||||||
|
|
||||||
error = self._add_entries(self, args['products'])
|
error = self._add_entries(self, args['products'], partner)
|
||||||
if error:
|
if error:
|
||||||
result = {'ok': False, 'msg': error}
|
result = {'ok': False, 'msg': error}
|
||||||
return result
|
return result
|
||||||
|
|
|
@ -491,6 +491,7 @@ function cmd_save_products_add_click(id, e, node){
|
||||||
var p = {}
|
var p = {}
|
||||||
count += 1
|
count += 1
|
||||||
p.id_product = r.id_product
|
p.id_product = r.id_product
|
||||||
|
p.key = r.key
|
||||||
p.key_sat = r.key_sat1
|
p.key_sat = r.key_sat1
|
||||||
p.description = r.description1
|
p.description = r.description1
|
||||||
p.unit = r.unit
|
p.unit = r.unit
|
||||||
|
|
Loading…
Reference in New Issue