update receipt rake

This commit is contained in:
Aung Myo
2018-04-20 18:11:32 +06:30
parent e1cf95ea60
commit ba1b7a1d9c

View File

@@ -3,11 +3,11 @@ namespace :consolidate do
task :receipt => :environment do task :receipt => :environment do
# Receipt.delete_all # Receipt.delete_all
sales = Sale.all_receipts sales = Sale.all_receipts
puts sales.to_json
shop = Shop.find(1) shop = Shop.find(1)
sales.each do |sale| sales.each do |sale|
puts sale.to_json
shift = ShiftSale.find(sale.shift_sale_id) if !sale.shift_sale_id.nil?
shift = ShiftSale.find(sale.shift_sale_id)
receipt = Receipt.new receipt = Receipt.new
receipt.client_code = shop.client_code receipt.client_code = shop.client_code
receipt.client_name = shop.client_name receipt.client_name = shop.client_name
@@ -48,6 +48,7 @@ puts sales.to_json
receipt.cancle = (sale.payment_status=="void") ? false : true # void is cancel receipt.cancle = (sale.payment_status=="void") ? false : true # void is cancel
receipt.remarks = sale.remark receipt.remarks = sale.remark
receipt.save receipt.save
end
end end
end end
@@ -109,14 +110,14 @@ puts sales.to_json
receipt.receipt_date = @requested_at #requet-at receipt.receipt_date = @requested_at #requet-at
receipt.transaction_date = @requested_at #before disco/after tax /after/ser_char receipt.transaction_date = @requested_at #before disco/after tax /after/ser_char
receipt.item_sequence = @item_sequence receipt.item_sequence = @item_sequence
receipt.category_code = '' receipt.category_code = sale.product_code
receipt.category_name = '' receipt.category_name = sale.product_name
receipt.sub_category_code = 0 receipt.sub_category_code = 0
receipt.sub_category_name = 0 receipt.sub_category_name = 0
receipt.report_group_code = 0 receipt.report_group_code = 0
receipt.report_group_name = 0 receipt.report_group_name = 0
receipt.item_code = '' receipt.item_code = sale.product_code
receipt.item_name = '' receipt.item_name = sale.product_name
receipt.qty = @total_qty receipt.qty = @total_qty
receipt.transaction_type = "Tender" receipt.transaction_type = "Tender"
receipt.gross_sales = @total_gross_sales receipt.gross_sales = @total_gross_sales
@@ -158,14 +159,14 @@ puts sales.to_json
receipt.receipt_date = sale.requested_at #requet-at receipt.receipt_date = sale.requested_at #requet-at
receipt.transaction_date = sale.requested_at #before disco/after tax /after/ser_char receipt.transaction_date = sale.requested_at #before disco/after tax /after/ser_char
receipt.item_sequence = @item_sequence receipt.item_sequence = @item_sequence
receipt.category_code = name receipt.category_code = sale.product_code
receipt.category_name = code receipt.category_name = sale.product_name
receipt.sub_category_code = 0 receipt.sub_category_code = 0
receipt.sub_category_name = 0 receipt.sub_category_name = 0
receipt.report_group_code = 0 receipt.report_group_code = 0
receipt.report_group_name = 0 receipt.report_group_name = 0
receipt.item_code = menu_name receipt.item_code = menu_code
receipt.item_name = menu_code receipt.item_name = menu_name
receipt.qty = sale.qty receipt.qty = sale.qty
receipt.transaction_type = (sale.status==nil) ? "Sales" : sale.status receipt.transaction_type = (sale.status==nil) ? "Sales" : sale.status
receipt.gross_sales = sale.price receipt.gross_sales = sale.price
@@ -208,14 +209,14 @@ puts sales.to_json
receipt.receipt_date = @requested_at #requet-at receipt.receipt_date = @requested_at #requet-at
receipt.transaction_date = @requested_at #before disco/after tax /after/ser_char receipt.transaction_date = @requested_at #before disco/after tax /after/ser_char
receipt.item_sequence = @item_sequence receipt.item_sequence = @item_sequence
receipt.category_code = '' receipt.category_code = sale.product_code
receipt.category_name = '' receipt.category_name = sale.product_name
receipt.sub_category_code = 0 receipt.sub_category_code = 0
receipt.sub_category_name = 0 receipt.sub_category_name = 0
receipt.report_group_code = 0 receipt.report_group_code = 0
receipt.report_group_name = 0 receipt.report_group_name = 0
receipt.item_code = '' receipt.item_code = menu_code
receipt.item_name = '' receipt.item_name = menu_name
receipt.qty = @total_qty receipt.qty = @total_qty
receipt.transaction_type = "Tender" receipt.transaction_type = "Tender"
receipt.gross_sales = @total_gross_sales receipt.gross_sales = @total_gross_sales