Class: Nfe::Reader::Issqn
- Inherits:
-
Object
- Object
- Nfe::Reader::Issqn
- Includes:
- AttributeHelper
- Defined in:
- lib/nfe_reader/taxation/issqn.rb
Instance Attribute Summary collapse
-
#aliquot ⇒ Object
Returns the value of attribute aliquot.
-
#base ⇒ Object
Returns the value of attribute base.
-
#city ⇒ Object
Returns the value of attribute city.
-
#cst ⇒ Object
Returns the value of attribute cst.
-
#services ⇒ Object
Returns the value of attribute services.
-
#value ⇒ Object
Returns the value of attribute value.
Instance Method Summary collapse
-
#initialize(attrs = {}) ⇒ Issqn
constructor
Fields Values.
Methods included from AttributeHelper
#attributes, #attributes_to_hash
Constructor Details
#initialize(attrs = {}) ⇒ Issqn
Fields Values
cStiTrib : N - NORMAL;
R - RETIDA;
S - SUBSTITUTA;
I - ISENTA
16 17 18 19 20 21 22 23 |
# File 'lib/nfe_reader/taxation/issqn.rb', line 16 def initialize(attrs = {}) @base = attrs[:vBC] @aliquot = attrs[:vAliq] @value = attrs[:vISSQN] @city = attrs[:cMunFG] @services = attrs[:cListServ] @cst = attrs[:cSitTrib] end |
Instance Attribute Details
#aliquot ⇒ Object
Returns the value of attribute aliquot.
7 8 9 |
# File 'lib/nfe_reader/taxation/issqn.rb', line 7 def aliquot @aliquot end |
#base ⇒ Object
Returns the value of attribute base.
7 8 9 |
# File 'lib/nfe_reader/taxation/issqn.rb', line 7 def base @base end |
#city ⇒ Object
Returns the value of attribute city.
7 8 9 |
# File 'lib/nfe_reader/taxation/issqn.rb', line 7 def city @city end |
#cst ⇒ Object
Returns the value of attribute cst.
7 8 9 |
# File 'lib/nfe_reader/taxation/issqn.rb', line 7 def cst @cst end |
#services ⇒ Object
Returns the value of attribute services.
7 8 9 |
# File 'lib/nfe_reader/taxation/issqn.rb', line 7 def services @services end |
#value ⇒ Object
Returns the value of attribute value.
7 8 9 |
# File 'lib/nfe_reader/taxation/issqn.rb', line 7 def value @value end |