fix: set vendor name, sku when refreshing neworder batch row
This commit is contained in:
		
							parent
							
								
									5d3820a8f2
								
							
						
					
					
						commit
						c9d093d343
					
				
					 2 changed files with 10 additions and 0 deletions
				
			
		| 
						 | 
				
			
			@ -198,6 +198,14 @@ class NewOrderBatchHandler(base.NewOrderBatchHandler):
 | 
			
		|||
        row.department_id = product.department_number
 | 
			
		||||
        row.department_name = product.department.name if product.department else None
 | 
			
		||||
        row.special_order = False
 | 
			
		||||
 | 
			
		||||
        row.vendor_name = None
 | 
			
		||||
        row.vendor_item_code = None
 | 
			
		||||
        item = product.default_vendor_item
 | 
			
		||||
        if item:
 | 
			
		||||
            row.vendor_name = item.vendor.name if item.vendor else None
 | 
			
		||||
            row.vendor_item_code = item.sku
 | 
			
		||||
 | 
			
		||||
        row.case_size = self.get_case_size_for_external_product(product)
 | 
			
		||||
        row.unit_cost = product.cost
 | 
			
		||||
        row.unit_price_reg = self.get_unit_price_reg_for_external_product(product)
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue