Class: Smerp::Quotation::Engine::QuotationItem

Inherits:
ArModel::QuotationItem
  • Object
show all
Includes:
TR::CondUtils
Defined in:
app/models/smerp/quotation/engine/quotation_item.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#quantumObject

Returns the value of attribute quantum.



13
14
15
# File 'app/models/smerp/quotation/engine/quotation_item.rb', line 13

def quantum
  @quantum
end

#sel_qiObject

Returns the value of attribute sel_qi.



13
14
15
# File 'app/models/smerp/quotation/engine/quotation_item.rb', line 13

def sel_qi
  @sel_qi
end

Instance Method Details

#map_product_itemObject



23
24
25
26
27
28
29
30
31
32
# File 'app/models/smerp/quotation/engine/quotation_item.rb', line 23

def map_product_item

  if not self.quotation_product_id.nil?
    prod = QuotationProduct.find(self.quotation_product_id)
    self.name = prod.name
    self.unit_price = prod.unit_price
    self.unit = prod.unit if is_empty?(self.unit)
  end

end