update receipt rake
This commit is contained in:
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user