- 14.2. Informações das Notas Fiscais referenciadas
14.2.6. Cupom Fiscal referenciado - 14.2.5. CT-e referenciado
« Anterior - 14.3. Emitente da NF-e 2G [03-06-24]
Próximo »
14.2.6. Cupom Fiscal referenciado
Funcionalidade para gerar o XML com a informação do Cupom Fiscal referenciado.
Assinatura
string ECFRef(string mod, int nECF, int nCOO)
Descrição:
Funcionalidade para gerar o XML para referenciar um Cupom Fiscal.
Informar quando a legislação exigir a referência de um Cupom Fiscal.
Parâmetros:
nome | tipo | tam. | obrig. | descrição |
---|---|---|---|---|
mod | string | 2 | sim | Informar o código do modelo do Documento Fiscal, Preencher com: "2B", quando se tratar de Cupom Fiscal emitido por máquina registradora (não ECF), "2C", quando se tratar de Cupom Fiscal PDV; "2D", quando se tratar de Cupom Fiscal (emitido por ECF) |
nECF | int | 1-3 | sim | Informar o número de ordem seqüencial do ECF que emitiu o Cupom Fiscal vinculado à NF-e |
nCOO | int | 1-6 | sim | Informar o Número do Contador de Ordem de Operação - COO vinculado à NF-e |
Diagrama:
Retorno:
Um string com o grupo XML do Cupom Fiscal referenciado
Dica
O usuário deve concaternar os XML resultante se desejar informar mais de um Cupom Fiscal referenciado .
Exemplos de uso:
Visual Basic 6.0
' '=== Cupom Fiscal referenciado == ' ' informar nos casos em que a legislação exija a referencia de um Cupom Fiscal referenciado. ' ' Dim objNFeUtil As Object Set objNFeUtil = CreateObject("NFe_Util_2G.Util") Dim ide_NFRefs As String ' Declara a variável que vai receber o XML dos Cupons Fiscais referenciados ' o conteúdo deste parâmetro deve ser passado como parâmetro na montagem do ' grupo ide ide_NFRefs = "" ' incializar variável ide_NFRefs = objNFeUtil.ECFRef("2B", 1, 111) ' se necessário, concatenar quantas NF forem necessárias ide_NFRefs = ide_NFRefs + objNFeUtil.ECFRef("2B", 1, 112)
XML:
Exemplo de XML com um Cupom Fiscal referenciado
<NFref> <refECF> <mod>2B</mod> <nECF>1</nECF> <nCOO>111</nCOO> </refECF> </NFref>
Exemplo de XML com dois Cupons Fiscais referenciados
<NFref> <refECF> <mod>2B</mod> <nECF>1</nECF> <nCOO>111</nCOO> </refECF> </NFref> <NFref> <refECF> <mod>2B</mod> <nECF>1</nECF> <nCOO>112</nCOO> </refECF> </NFref>
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.
- 14.2.6. Cupom Fiscal referenciado
14.2. Informações das Notas Fiscais referenciadas - « Anterior
14.2.5. CT-e referenciado - Próximo »
14.3. Emitente da NF-e 2G [03-06-24]