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