app/models/extface/driver/base/fiscal.rb in extface-0.4.6 vs app/models/extface/driver/base/fiscal.rb in extface-0.4.7

- old
+ new

@@ -117,20 +117,27 @@ else #not detailed device.session("Fiscal Doc") do |s| s.notify "Fiscal Doc Start" s.open_fiscal_doc(operator_mapping.try(:mapping), operator_mapping.try(:pwd)) s.notify "Register Sale" + total_modifier = nil # send payments sum, so modifier make no sence! think + # if global_modifier_value = bill.global_modifier_value + # s.notify "Register Global Modifier" + # total_modifier = global_modifier_value.to_f + # end s.add_sale( SaleItem.new( price: bill.payments_sum.to_f, - text1: bill.name, + #text1: bill.name, + text1: '', tax_group: bill.charges.first.find_tax_group_mapping_for(self), #find tax group mapping by ratio , not nice + neto: total_modifier ) ) - if global_modifier_value = bill.global_modifier_value - s.notify "Register Global Modifier" - s.add_total_modifier global_modifier_value.to_f - end + # if global_modifier_value = bill.global_modifier_value + # s.notify "Register Global Modifier" + # s.add_total_modifier global_modifier_value.to_f + # end s.notify "Register Payment" bill.payments.each do |payment| s.add_payment payment.value.to_f, payment.find_payment_type_mapping_for(self) end #s.total_payment #TODO fix payment and remove me \ No newline at end of file