Method: BrNfe::Product::Operation::Base#xml_version
- Defined in:
- lib/br_nfe/product/operation/base.rb
#xml_version ⇒ Object
Versão do XML utilizado na requisição. Como a versão do XML pode divergir para cada estado/servidor e serviço, é necessário passar a versão do XML na requisição para o servidor saber qual validação aplicar e como pegar os dados. Esse método tem o intuíto de pegar a versão setada no Gateway de cada UF e serviço e transformar em uma String aplicável no XML. Exemplo:
Se a vers
Tipo de retorno: String
156 157 158 |
# File 'lib/br_nfe/product/operation/base.rb', line 156 def xml_version "#{gateway_xml_version}".gsub('_','.').gsub(/[^\d\.]/,'') end |