class MCFDI::Transferred

Attributes

import[RW]
rate[RW]
tax[RW]

Public Class Methods

new(args = {}) click to toggle source
# File lib/m_cfdi/taxes.rb, line 84
def initialize(args = {})
  args.each { |key, value| send("#{key}=", value) }
end

Public Instance Methods

import=(import) click to toggle source
# File lib/m_cfdi/taxes.rb, line 92
def import=(import)
  @import = format('%.2f', import).to_f
end
original_string() click to toggle source
# File lib/m_cfdi/taxes.rb, line 96
def original_string
  [@tax, @rate, @import]
end
rate=(rate) click to toggle source
# File lib/m_cfdi/taxes.rb, line 88
def rate=(rate)
  @rate = format('%.2f', rate).to_f
end