add scale_unit_price

This commit is contained in:
viehlieb 2023-02-20 22:19:00 +01:00
parent 49a0c1ddb3
commit a9deeda32b
2 changed files with 41 additions and 7 deletions

View file

@ -73,11 +73,13 @@ module FoodsoftArticleImport
# get scale prices if exists
# article.merge!(:scale_quantity => row[40], :scale_price => row[41]) unless row[40].nil? or row[41].nil?
if !row[62].nil?
# consider special prices
article[:note] = "Sonderpreis: #{article[:price]} von #{row[62]} bis #{row[63]}"
yield article, :special, i
article.merge!(:scale_unit_price => row[68] * row[37].to_f ) unless row[68].nil? or row[37].nil?
# Check now for article status, we only consider outlisted articles right now
# N=neu, A=Änderung, X=ausgelistet, R=Restbestand,
# V=vorübergehend ausgelistet, W=wiedergelistet