Olá, como podemos lhe ajudar?
Funcionalidade para gerar o XML de Observação do Fisco [obsFisco].
string obsFisco(string xCampo, string xTexto)
Funcionalidade para gerar a Observação do Fisco.
O uso do campo é determinado pelo Fisco, sendo permitido a informação de até 10 obsFisco
nome | tipo | tam. | obrig. | descrição |
---|---|---|---|---|
xCampo | string | 1-20 | sim | informar o nome de identificação do campo |
xTexto | string | 1-60 | sim | informar o conteúdo do campo de interesse do Fisco |
Dica
Os campos com contorno tracejado podem ser omitidos se a operação não exigir a informação.
Os campos em verde são tags novas ou tags que sofreram alteração na definição do leiaute.
Um string com o grupo XML de Observação do Fisco.
<obsFisco xCampo="RegimeEspecial">
<xTexto>123456</xTexto>
</obsFisco>
Importante
O trecho do XML foi formatado para uma melhor visualização, a mensagem original não tem formatação.
Vale observar que a formatação pode corromper a assinatura digital, além de ocupar espaço e ser desnecessária, pois os browser exibem formatado.
Visual Basic 6.0
'
'=== Observações de interesse do fisco ==
'
' Utilizar apenas por determinação do fisco
'
Dim infAdic_obsFisco As String
Dim infAdic_obsFisco_xCampo As String
Dim infAdic_obsFisco_xTexto As String
'
'
Dim objNFeUtil As Object
Set objNFeUtil = CreateObject("NFe_Util_2G.Util")
'
' observação do Fisco // se existir//
'============================================
'
infAdic_obsFisco = ""
'
' exemplo para informar o Regime Especial
'
infAdic_obsFisco_xCampo ="RegimeEspecial"
infAdic_obsFisco_xTexto ="123456"
'
infAdic_obsFisco = objNFeUtil.obsFisco(infAdic_obsFisco_xCampo, infAdic_obsFisco_xTexto)
'