



Estava com o seguinte problema ao tentar referenciar um cupom fiscal
a uma NFe.
Ocorria uma exceção ao validar “numero de ordem sequencial maior que o permitido”.
Este número, é um número do ECF, que pode ser consultado pelo AcbrECF.
Utilizando o demo do AcbrECF, há uma função que retorna esta informação.
1 | ACBrECF1.NumECF; |
Instruções de preenchimento
Campo mod
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)
Campo nECF
Informar o número de ordem seqüencial do ECF que emitiu o Cupom Fiscal vinculado à NF-e
Campo nCOO
Informar o Número do Contador de Ordem de Operação – COO vinculado à NF-e
Exemplo no Código:
1 2 3 4 5 6 | with Ide.NFref.Add do begin RefECF.modelo := ECFModRef2D; RefECF.nCOO := '003524'; RefECF.nECF := '001'; end; |
Fontes:
http://www.projetoacbr.com.br/forum/topic/19045-erro-ao-referenciar-campo-necf/
http://www.flexdocs.com.br/guiaNFe/gerarNFe.ref.refECF.html