4.9. Informações Adicionais
4.9.2. Observação do Fisco
4.9.1. Observação do Emitente
« Anterior
4.10. Declaração do usuário emitente
Próximo »

4.9.2. Observação do Fisco

Funcionalidade para gerar o XML de Observação do Fisco

Assinatura

string obsFisco(string xCampo, string xTexto)

Descrição:

Funcionalidade para gerar o XML de Observação do Fisco.

O uso e preenchimento do campo é determinado pelo Fisco.

Parâmetros:

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

Diagrama:

DiagramaobsFisco

Retorno:

Um string com o grupo XML de Observação do Fisco.

Dica

O usuário deve concatenar os XML resultante se precisar informar mais de uma observação

Exemplos de uso:

Visual Basic 6.0

'
'===  Observações de interesse do fisco   ==
'
'   Utilizar apenas por determinação do fisco
'
Dim obsFisco As String
Dim obsFisco_xCampo As String
Dim obsFisco_xTexto As String
'

Dim objDCeUtil As Object
 
Set objDCeUtil = CreateObject("DCe_Util.Util")
 
'   observação do Fisco // se existir//
'============================================

obsFisco = ""
 
' exemplo para informar o Regime Especial

obsFisco_xCampo ="RegimeEspecial"
obsFisco_xTexto ="123456"
 
obsFisco = objDCeUtil.obsFisco(obsFisco_xCampo, obsFisco_xTexto)

XML:

Exemplo de XML

<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.

4.9.2. Observação do Fisco
4.9. Informações Adicionais
« Anterior
4.9.1. Observação do Emitente
Próximo »
4.10. Declaração do usuário emitente