add sale items in sale item model

This commit is contained in:
Yan
2017-11-21 19:33:20 +06:30
parent f7cad204af
commit 6ce3f8e044
3 changed files with 24 additions and 3 deletions

View File

@@ -11,6 +11,21 @@ class SaleItem < ApplicationRecord
def compute_item
end
# Add Sale Items
def self.add_sale_items(sale_items, )
sale_items.each do|saleitemObj|
saleitemObj.remark = 'foc'
saleitemObj.save
@newsaleitem = SaleItem.new
@newsaleitem = saleitemObj.dup
@newsaleitem.save
@newsaleitem.qty = saleitemObj.qty * -1
@newsaleitem.price = saleitemObj.price * -1
@newsaleitem.is_taxable = 1
@newsaleitem.product_name = saleitemObj.product_name + ' (FOC)'
@newsaleitem.save
end
end
def self.get_order_items_details(sale_id)
order_details = SaleItem.select("sales.total_tax as tax_amount, sales.grand_total as grand_total_amount , sales.total_discount as discount_amount,sales.receipt_date as receipt_date,