This commit is contained in:
2026-01-26 22:15:30 +01:00
parent ece0e55f98
commit f96e73d7b9

View File

@@ -283,17 +283,17 @@ class AutomationDocument(ModelSQL, ModelView, Workflow):
sale_line.enable_linked_currency = True
sale_line.linked_currency = 1
sale_line.linked_unit = Uom.get_by_name(sell_price_unit)
sale_line.linked_price = sell_price
sale_line.linked_price = round(sell_price,4)
sale_line.unit_price = sale_line.get_price_linked_currency()
else:
sale.currency = Currency.get_by_name(sell_price_currency)
sale_line.unit_price = sell_price
sale_line.unit_price = round(sell_price,4)
sale_line.unit = Uom.get_by_name(sell_price_unit)
sale_line.premium = premium
Sale.save([sale])
sale_line.sale = sale.id
sale_line.quantity = lot_net_weight
sale_line.quantity_theorical = lot_net_weight
sale_line.quantity = round(lot_net_weight,5)
sale_line.quantity_theorical = round(lot_net_weight,5)
sale_line.product = Product.get_by_name('BRAZIL COTTON')
logger.info("PRODUCT:%s",sale_line.product)
sale_line.unit = Uom.get_by_name(lot_unit)
@@ -335,8 +335,8 @@ class AutomationDocument(ModelSQL, ModelView, Workflow):
l.lot_qt = lot_bales
l.lot_unit = Uom.get_by_name('bale')
l.lot_unit_line = lot_unit
l.lot_quantity = lot_net_weight
l.lot_gross_quantity = lot_gross_weight
l.lot_quantity = round(lot_net_weight,5)
l.lot_gross_quantity = round(lot_gross_weight,5)
l.lot_premium = premium
LotQt.add_physical_lots(lqt,[l])