Recentemente a SEFAZ do Ceará liberou a emissão de NFC-e através do Integrador Fiscal para ser utilizada como contingência para o aparelho MFE. Abaixo segue arquivos de exemplos que podem ajudar no desenvolvimento. Lembrando que quem utiliza o ACBr não precisa se preocupar com a geração neste formato, pois o mesmo já é gerado automaticamente pelo componente.
Exemplos:
Consulta de Status de Serviço
Venda
Consulta pela Chave
Cancelamento
Inutilização
Para efetuar a emissão de NFC-e através do Integrador Fiscal utilizando o ACBr, faça os seguintes ajustes:
ACBrNFe1.Integrador := ACBrIntegrador1;
ACBrNFe1.Configuracoes.Geral.ModeloDF := moNFCe;
ACBrNFe1.Configuracoes.Geral.VersaoDF := ve310;
Os comandos funcionarão do mesmo modo que o atual, com a diferença de que os arquivos serão transmitidos através do Integrador Fiscal.
Para informações de como instalar o Integrador Fiscal compatível com NFC-e, veja https://www.djpdv.com.br/como-emitir-nfc-e-usando-o-integrador-fiscal/
André Ferreira de Moraes
Blog sobre os componentes do Projeto ACBr.
quinta-feira, 1 de fevereiro de 2018
quinta-feira, 19 de maio de 2016
Bloco X PAF-ECF - Programa de exemplo para envio do arquivo Bloco X para Santa Catarina.
Um novo requisito do PAF-ECF que foi introduzido no Ato Cotepe 23/2015 é o chamado Bloco X, este bloco deve conter informações sobre a Redução Z e o Estoque do estabelecimento, para obter o layout deste novo requisito clique aqui.
O Projeto ACBr criou um componente chamado ACBrBlocoX que ajuda na geração e envio dos arquivos.
Fizemos também um programa de exemplo, para mostrar as funcionalidades de como assinar e transmitir os arquivos do Requisito LVIII (Redução Z) e LIX (Estoque), para obter o programa de exemplo, utilize este link.
Com este programa também é possível automatizar o envio dos arquivos, para isso execute o programa, configure o certificado digital e faça um teste validando ou enviando um arquivo, após isto é possível usar os seguintes comandos:
O Projeto ACBr criou um componente chamado ACBrBlocoX que ajuda na geração e envio dos arquivos.
Fizemos também um programa de exemplo, para mostrar as funcionalidades de como assinar e transmitir os arquivos do Requisito LVIII (Redução Z) e LIX (Estoque), para obter o programa de exemplo, utilize este link.
Com este programa também é possível automatizar o envio dos arquivos, para isso execute o programa, configure o certificado digital e faça um teste validando ou enviando um arquivo, após isto é possível usar os seguintes comandos:
- Validar - ACBrBlocoXSign.exe C:\temp\estoque.xml /V - Será criado como resposta o arquivo C:\temp\estoque-resposta.xml com o resultado da validação;
- Enviar - ACBrBlocoXSign.exe C:\temp\estoque.xml /E - Será criado como resposta o arquivo C:\temp\estoque-resposta.xml com o resultado do envio;
- Consultar - ACBrBlocoXSign.exe 123456789 /C - Será criado um arquivo contendo o retorno da consulta com o nome consultar-resposta.txt no diretório da aplicação.
Atualmente o programa funciona apenas para o estado de Santa Catarina.
quarta-feira, 20 de abril de 2016
Programa para envio de arquivos da Nota Fiscal Paulista grátis!
O envio de arquivo da Nota Fiscal Paulista - NFP está caindo em desuso, afinal, com o SAT Fiscal e a NFCe (Nota Fiscal do Consumidor Eletrônica) essa obrigatoriedade não existe mais.
Mas pra quem ainda necessita continuar enviando os arquivos das Impressoras Fiscai - ECF, abaixo disponibilizo um programa que pode ajudar nesta tarefa.
O programa DJNFP - Nota Fiscal Paulista - Envio de Arquivos permite que os arquivos da Nota Fiscal Paulista sejam enviados de uma só vez. Ele também mantém um histórico dos arquivos enviados e dos resultados dos processamentos destes arquivos pelo governo.
O programa permite o cadastramento de vários números do Cadastro Nacional da Pessoa Jurídica (CNPJ), o que pode ser útil para escritórios de contabilidade, pois permite gerenciar os arquivos de vários clientes por meio de um único programa.
Para baixá-lo, use o seguinte link: http://anfm.blogspot.com/p/djnfp-envio-de-arquivos-da-nota-fiscal.html
Mas pra quem ainda necessita continuar enviando os arquivos das Impressoras Fiscai - ECF, abaixo disponibilizo um programa que pode ajudar nesta tarefa.
O programa DJNFP - Nota Fiscal Paulista - Envio de Arquivos permite que os arquivos da Nota Fiscal Paulista sejam enviados de uma só vez. Ele também mantém um histórico dos arquivos enviados e dos resultados dos processamentos destes arquivos pelo governo.
O programa permite o cadastramento de vários números do Cadastro Nacional da Pessoa Jurídica (CNPJ), o que pode ser útil para escritórios de contabilidade, pois permite gerenciar os arquivos de vários clientes por meio de um único programa.
Para baixá-lo, use o seguinte link: http://anfm.blogspot.com/p/djnfp-envio-de-arquivos-da-nota-fiscal.html
terça-feira, 7 de julho de 2015
ACBrPrinter - Utilitário para impressão de NFCe e SAT em impressoras de bobinas.
Para facilitar a impressão da Nota Fiscal do Consumidor(NFC-e) e do extrato do SAT(Cupom Fiscal Eletrônico), disponibilizei um novo utilitário do ACBr com o nome ACBrPrinter.
Ele é executado via linha de comando e permite imprimir os recibos usados na NFCe, SAT e também textos e o DANFe da NFe comum(modelo 55). No caso da NFe a impressão é feita em papel A4.
Para usar, use a seguinte sintaxe:
ACBrPrinter.exe TipoRel ArquivoImpressao ArquivoConfiguracao
Onde:
Para configurar, use ACBrPrinter.exe /c
Para testar, efetue o download a partir do fórum do Projeto ACBr - http://www.projetoacbr.com.br/forum/files/file/367-acbrprinter/
Ele é executado via linha de comando e permite imprimir os recibos usados na NFCe, SAT e também textos e o DANFe da NFe comum(modelo 55). No caso da NFe a impressão é feita em papel A4.
Para usar, use a seguinte sintaxe:
ACBrPrinter.exe TipoRel ArquivoImpressao ArquivoConfiguracao
Onde:
- TipoRel - NFe, NFCe, SAT ou Texto.
- ArquivoImpressao - Arquivo a ser impresso.
- ArquivoConfiguracao - Nome do arquivo de configuração criado com o comando ACBrPrinter.exe /c.
Para configurar, use ACBrPrinter.exe /c
Para testar, efetue o download a partir do fórum do Projeto ACBr - http://www.projetoacbr.com.br/forum/files/file/367-acbrprinter/
terça-feira, 5 de maio de 2015
Campos do INI usado no ACBrMonitorPLUS para criação de CFe/SAT.
Abaixo exemplo de INI que será aceito nos comandos SAT.CriarCFe e SAT.CriarEnviarCFe
[infCFe]
versao=
[Identificacao]
*cUF=
*cNF=
*mod=
*nserieSAT=
*nCFe=
*dEmi=
*hEmi=
*cDV=
*tpAmb=
CNPJ= //CNPJ Software House
signAC= //Assinatura do Aplicativo Comercial
*assinaturaQRCODE=
numeroCaixa=
[Emitente]
CNPJ=
*xNome=
*xFant=
IE=
IM=
*cRegTrib=
cRegTribISSQN=
indRatISSQN=
*xLgr=
*nro=
*xCpl=
*xBairro=
*xMun=
*CEP=
[Destinatario]
CNPJCPF=
xNome=
[Entrega]
xLgr=
nro=
xCpl=
xBairro=
xMun=
UF=
[ProdutoXXX]
cProd=
infAdProd=
cEAN=
xProd=
NCM=
CFOP=
uCom=
Combustivel= //Preencher com 1 quando o item vendido for combustível
qCom=
vUnCom=
*vProd=
indRegra=
vDesc=
vOutro=
*vItem=
*vRatDesc=
*vRatAcr=
vItem12741=
[ObsFiscoDetXXXYYY]
xCampoDet=
xTextoDet=
[ICMSXXX]
Orig=
CST=
CSOSN=
pICMS=
[PISXXX]
CST=
vBC=
pPIS=
qBCProd=
vAliqProd=
*vPIS=
[PISSTXXX]
vBC=
pPis=
qBCProd=
vAliqProd=
*vPIS=
[COFINSXXX]
CST=
vBC=
pCOFINS=
qBCProd=
vAliqProd=
*vCOFINS=
[COFINSSTXXX]
vBC=
pCOFINS=
qBCProd=
vAliqProd=
*vCOFINS=
[ISSQNXXX]
vDeducISSQN=
*vBC=
vAliq=
*vISSQN=
cMunFG=
cListServ=
cServTribMun=
cNatOp=
indIncFisc=
[Total]
*vICMS=
*vProd=
*vDesc=
*vPIS=
*vCOFINS=
*vPISST=
*vCOFINSST=
*vOutro=
*vCFe=
vCFeLei12741=
*vTroco=
[ISSQNtot]
*vBC=
*vISS=
*vPIS=
*vCOFINS=
*vPISST=
*vCOFINSST=
[DescAcrEntr]
vAcresSubtot=
vDescSubtot=
[PagtoXXX]
cMP=
vMP=
cAdmC=
[DadosAdicionais]
infCpl=
[ObsFiscoXXX]
xCampo=
xTexto=
Todos os campos com * são criados pelo SAT, ou seja, caso vc envie os mesmos serão reescritos pelo SAT. No comando SAT.CriarCFe esses campos serão gerados no XML conforme o que seu aplicativo enviar, no comando SAT.CriarEnviarCFe serão ignorados e preenchidos com as informações retornadas pelo SAT.
Para saber como preencher corretamente os campos, veja https://www.confaz.fazenda.gov.br/legislacao/arquivo-manuais/gt44-especificacao_sat_v_er_2_14_10.pdf
[infCFe]
versao=
[Identificacao]
*cUF=
*cNF=
*mod=
*nserieSAT=
*nCFe=
*dEmi=
*hEmi=
*cDV=
*tpAmb=
CNPJ= //CNPJ Software House
signAC= //Assinatura do Aplicativo Comercial
*assinaturaQRCODE=
numeroCaixa=
[Emitente]
CNPJ=
*xNome=
*xFant=
IE=
IM=
*cRegTrib=
cRegTribISSQN=
indRatISSQN=
*xLgr=
*nro=
*xCpl=
*xBairro=
*xMun=
*CEP=
[Destinatario]
CNPJCPF=
xNome=
[Entrega]
xLgr=
nro=
xCpl=
xBairro=
xMun=
UF=
[ProdutoXXX]
cProd=
infAdProd=
cEAN=
xProd=
NCM=
CFOP=
uCom=
Combustivel= //Preencher com 1 quando o item vendido for combustível
qCom=
vUnCom=
*vProd=
indRegra=
vDesc=
vOutro=
*vItem=
*vRatDesc=
*vRatAcr=
vItem12741=
[ObsFiscoDetXXXYYY]
xCampoDet=
xTextoDet=
[ICMSXXX]
Orig=
CST=
CSOSN=
pICMS=
[PISXXX]
CST=
vBC=
pPIS=
qBCProd=
vAliqProd=
*vPIS=
[PISSTXXX]
vBC=
pPis=
qBCProd=
vAliqProd=
*vPIS=
[COFINSXXX]
CST=
vBC=
pCOFINS=
qBCProd=
vAliqProd=
*vCOFINS=
[COFINSSTXXX]
vBC=
pCOFINS=
qBCProd=
vAliqProd=
*vCOFINS=
[ISSQNXXX]
vDeducISSQN=
*vBC=
vAliq=
*vISSQN=
cMunFG=
cListServ=
cServTribMun=
cNatOp=
indIncFisc=
[Total]
*vICMS=
*vProd=
*vDesc=
*vPIS=
*vCOFINS=
*vPISST=
*vCOFINSST=
*vOutro=
*vCFe=
vCFeLei12741=
*vTroco=
[ISSQNtot]
*vBC=
*vISS=
*vPIS=
*vCOFINS=
*vPISST=
*vCOFINSST=
[DescAcrEntr]
vAcresSubtot=
vDescSubtot=
[PagtoXXX]
cMP=
vMP=
cAdmC=
[DadosAdicionais]
infCpl=
[ObsFiscoXXX]
xCampo=
xTexto=
Todos os campos com * são criados pelo SAT, ou seja, caso vc envie os mesmos serão reescritos pelo SAT. No comando SAT.CriarCFe esses campos serão gerados no XML conforme o que seu aplicativo enviar, no comando SAT.CriarEnviarCFe serão ignorados e preenchidos com as informações retornadas pelo SAT.
Para saber como preencher corretamente os campos, veja https://www.confaz.fazenda.gov.br/legislacao/arquivo-manuais/gt44-especificacao_sat_v_er_2_14_10.pdf
ACBrMonitor PLUS com SAT
Estamos lançando uma nova versão do ACBrMonitorPLUS com os comandos para o SAT. Para quem ainda não conhece o SAT é um projeto do SEFAZ de SP que visa substituir o ECF(Impressoras Fiscais). Para mais informações sobre o projeto acesse http://www.fazenda.sp.gov.br/sat/
Para testar o ACBrMonitorPLUS com SAT é necessário possuir um SAT ou utilizar o emulador fornecido pelo fisco. Para obter o emulador acesse http://www.fazenda.sp.gov.br/sat/downloads/vigentes.asp efetue o download da última versão disponibilizada pelo fisco e siga as instruções do manual também disponível no mesmo endereço.
Abaixo a lista de comandos que estão disponíveis no momento no ACBrMonitorPLUS:
SAT.Ativar(CNPJ,cUF)
SAT.Inicializar
SAT.Desinicializar
SAT.AssociarAssinatura(CNPJ,Assinatura)
SAT.Bloquear
SAT.Desbloquear
SAT.TrocarCodigoAtivacao(codigoDeAtivacaoOuEmergencia,opcao,novoCodigo)
SAT.ConsultarSAT
SAT.ConsultarStatusOperacional
SAT.ConsultarNumeroSessao(NumeroDeSessao)
SAT.AtualizarSoftware
SAT.ComunicarCertificadoICPBRASIL
SAT.ExtrairLogs(CaminhoArquivo)
SAT.CriarCFe(ArqINI)
SAT.CriarEnviarCFe(ArqINI)
SAT.EnviarCFe(ArqXML)
SAT.CancelarCFe(ChaveCFe,ArqXML)
SAT.ImprimirExtratoVenda(ArqXML)
SAT.ImprimirExtratoResumido(ArqXML)
SAT.ImprimirExtratoCancelamento(ArqXML)
SAT.TesteFimAFim(ArqXML)
Para fazer um teste básico, use os seguintes comandos(Cada comando deve ser enviado separadamente):
SAT.Inicializar
SAT.Ativar("11111111111111",35)
SAT.AssociarAssinatura
("1111111111111111111111111111","12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678904444")
SAT.CriarEnviarCfe("[infCFe]
versao=0.05
[Identificacao]
CNPJ=11111111111111
signAC=12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678904444
numeroCaixa=1
[Emitente]
CNPJ=11111111111111
IE=111111111111
IM=
indRatISSQN=S
[Destinatario]
CNPJCPF=31065278896
xNome=Andre Ferreira de Moraes
[Entrega]
xLgr=Rua Cel. Aureliano de Camargo
nro=973
xCpl=
xBairro=Centro
xMun=Tatui
UF=SP
[Produto001]
cProd=1189
infAdProd=Teste de Produto
cEAN=
xProd=OVO VERMELHO
NCM=04072100
CFOP=5102
uCom=DZ
Combustivel=0
qCom=510
vUnCom=2,70
indRegra=A
vDesc=0
vOutro=0
vItem12741=137,00
[ObsFiscoDet001001]
xCampoDet=Teste
xTextoDet=Texto Teste
[ICMS001]
Orig=0
CST=40
[PIS001]
CST=01
[COFINS001]
CST=01
[Total]
vCFeLei12741=137,00
[DescAcrEntr]
vDescSubtot=7,00
[Pagto001]
cMP=01
vMP=1400
[DadosAdicionais]
infCpl=Teste emissao CFe/SAT
[ObsFisco001]
xCampo=ObsFisco 1
xTexto=Teste ObsFisco 1")
Para obter a versão com todos os comandos acima, acesse a área de downloads do fórum.
Para relatar BUGs e solicitar suporte utilize o fórum do Projeto ACBr - http://www.projetoacbr.com.br/forum/
Para testar o ACBrMonitorPLUS com SAT é necessário possuir um SAT ou utilizar o emulador fornecido pelo fisco. Para obter o emulador acesse http://www.fazenda.sp.gov.br/sat/downloads/vigentes.asp efetue o download da última versão disponibilizada pelo fisco e siga as instruções do manual também disponível no mesmo endereço.
Abaixo a lista de comandos que estão disponíveis no momento no ACBrMonitorPLUS:
SAT.Ativar(CNPJ,cUF)
SAT.Inicializar
SAT.Desinicializar
SAT.AssociarAssinatura(CNPJ,Assinatura)
SAT.Bloquear
SAT.Desbloquear
SAT.TrocarCodigoAtivacao(codigoDeAtivacaoOuEmergencia,opcao,novoCodigo)
SAT.ConsultarSAT
SAT.ConsultarStatusOperacional
SAT.ConsultarNumeroSessao(NumeroDeSessao)
SAT.AtualizarSoftware
SAT.ComunicarCertificadoICPBRASIL
SAT.ExtrairLogs(CaminhoArquivo)
SAT.CriarCFe(ArqINI)
SAT.CriarEnviarCFe(ArqINI)
SAT.EnviarCFe(ArqXML)
SAT.CancelarCFe(ChaveCFe,ArqXML)
SAT.ImprimirExtratoVenda(ArqXML)
SAT.ImprimirExtratoResumido(ArqXML)
SAT.ImprimirExtratoCancelamento(ArqXML)
SAT.TesteFimAFim(ArqXML)
Para fazer um teste básico, use os seguintes comandos(Cada comando deve ser enviado separadamente):
SAT.Inicializar
SAT.Ativar("11111111111111",35)
SAT.AssociarAssinatura
("1111111111111111111111111111","12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678904444")
SAT.CriarEnviarCfe("[infCFe]
versao=0.05
[Identificacao]
CNPJ=11111111111111
signAC=12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678904444
numeroCaixa=1
[Emitente]
CNPJ=11111111111111
IE=111111111111
IM=
indRatISSQN=S
[Destinatario]
CNPJCPF=31065278896
xNome=Andre Ferreira de Moraes
[Entrega]
xLgr=Rua Cel. Aureliano de Camargo
nro=973
xCpl=
xBairro=Centro
xMun=Tatui
UF=SP
[Produto001]
cProd=1189
infAdProd=Teste de Produto
cEAN=
xProd=OVO VERMELHO
NCM=04072100
CFOP=5102
uCom=DZ
Combustivel=0
qCom=510
vUnCom=2,70
indRegra=A
vDesc=0
vOutro=0
vItem12741=137,00
[ObsFiscoDet001001]
xCampoDet=Teste
xTextoDet=Texto Teste
[ICMS001]
Orig=0
CST=40
[PIS001]
CST=01
[COFINS001]
CST=01
[Total]
vCFeLei12741=137,00
[DescAcrEntr]
vDescSubtot=7,00
[Pagto001]
cMP=01
vMP=1400
[DadosAdicionais]
infCpl=Teste emissao CFe/SAT
[ObsFisco001]
xCampo=ObsFisco 1
xTexto=Teste ObsFisco 1")
Para obter a versão com todos os comandos acima, acesse a área de downloads do fórum.
Para relatar BUGs e solicitar suporte utilize o fórum do Projeto ACBr - http://www.projetoacbr.com.br/forum/
quinta-feira, 9 de abril de 2015
Campos do ACBrMonitorPLUS
Abaixo todos os campos usado nos comandos NFe.CriarNFe, NFe.CriarEnviarNFe e NFe.AdicionarNFe. A maioria dos campos utiliza a nomenclatura do manual disponibilizado pelo SEFAZ apenas os grupos(o que está entre []) segue a nomenclatura interna do ACBrNFeMonitor. A literal XXX indica grupos que podem ocorrer mais de uma vez(produtos por exemplo) e quando existir YYY ou KKK indica grupos que são filhos de grupos com mais de uma ocorrência. Por exemplo, no caso da Declaração de Importação podemos ter 0-100 ocorrências e cada Declaração de Importação pode conter de 1-100 Adições, então temos o grupo [DI001] e após ele podemos ter [LADI001YYY] onde YYY pode ser de 001 a 100.
Para saber quais os conteúdos válidos para cada campo e a obrigatoriedade de cada um, veja o manual de integração disponibilizado pelo fisco, atualmente a última versão disponibilizada para a versão 3.10 da NF-e/NFC-e é a NT 2013.005 v1.22 - http://www.nfe.fazenda.gov.br/portal/exibirArquivo.aspx?conteudo=%20tq7zNwy6jo=
[infNFe]
versao=3.10
[Identificacao]
cNF=
natOp=
indPag=
mod=
serie=
nNF=
dhEmi=
dhSaiEnt=
tpNF=
idDest=
tpImp=
tpEmis=
finNFe=
indFinal=
indPres=
procEmi=
verProc=
dhCont=
xJust=
[NFRefXXX]
Tipo=
refNFe=
cUF=
AAMM=
CNPJ=
mod=
Serie=
nNF=
CNPJCPF=
IE=
refCTe=
ModECF=
nECF=
nCOO=
[Emitente]
CNPJCPF=
xNome=
xFant=
IE=
IEST=
IM=
CNAE=
CRT=
xLgr=
nro=
xCpl=
xBairro=
cMun=
xMun=
UF=
CEP=
cPais=
xPais=
Fone=
cUF=
cMunFG=
[Avulsa]
CNPJ=
xOrgao=
matr=
xAgente=
fone=
UF=
nDAR=
dEmi=
vDAR=
repEmi=
dPag=
[Destinatario]
idEstrangeiro=
CNPJCPF=
xNome=
indIEDest=
IE=
ISUF=
Email=
xLgr=
nro=
xCpl=
xBairro=
cMun=
xMun=
UF=
CEP=
cPais=
xPais=
Fone=
[Retirada]
CNPJCPF=
xLgr=
nro=
xCpl=
xBairro=
cMun=
xMun=
UF=
[Entrega]
CNPJCPF=
xLgr=
nro=
xCpl=
xBairro=
cMun=
xMun=
UF=
[autXMLXXX]
CNPJCPF=
[ProdutoXXX]
cProd=
cEAN=
xProd=
NCM=
EXTIPI=
CFOP=
uCom=
qCom=
vUnCom=
vProd=
cEANTrib=
uTrib=
qTrib=
vUnTrib=
vFrete=
vSeg=
vDesc=
vOutro=
indTot=
xPed=
nItemPed=
nFCI=
nRECOPI=
pDevol=
vIPIDevol=
vTotTrib=
infAdProd=
[NVEXXXYYY]
NVE=
[DIXXXYYY]
nDi=
dDi=
xLocDesemb=
UFDesemb=
dDesemb=
tpViaTransp=
vAFRMM=
tpIntermedio=
CNPJ=
UFTerceiro=
cExportador=
[LADIXXXYYYKKK]
nAdicao=
nSeqAdi=
cFabricante=
vDescDI=
nDraw=
[detExportXXXYYY]
nDraw=
nRE=
chNFe=
qExport=
[impostoDevolXXX]
pDevol=
vIPIDevol=
[VeiculoXXX]
chassi=
tpOP=
cCor=
xCor=
pot=
Cilin=
pesoL=
pesoB=
nSerie=
tpComb=
nMotor=
CMT=
dist=
anoMod=
anoFab=
tpPint=
tpVeic=
espVeic=
VIN=
condVeic=
cMod=
cCorDENATRAN=
lota=
tpRest=
[MedicamentoXXXYYY]
nLote=
qLote=
dFab=
dVal=
vPMC=
[ArmaXXXYYY]
nSerie=
tpArma=
nCano=
descr=
[CombustivelXXX]
cProdANP=
pMixGN=
CODIF=
qTemp=
UFCons=
[CIDEXXX]
qBCprod=
vAliqProd=
vCIDE=
[ICMSCombXXX]
vBCICMS=
vICMS=
vBCICMSST=
vICMSST=
[ICMSInterXXX]
vBCICMSSTDest=
vICMSSTDest=
[ICMSConsXXX]
vBCICMSSTCons=
vICMSSTCons=
UFCons=
[ICMSXXX]
orig=
CST=
CSOSN=
modBC=
pRedBC=
vBC=
pICMS=
vICMS=
modBCST=
pMVAST=
pRedBCST=
vBCST=
pICMSST=
vICMSST=
UFST=
pBCOp=
vBCSTRet=
vICMSSTRet=
motDesICMS=
pCredSN=
vCredICMSSN=
vBCSTDest=
vICMSSTDest=
vICMSDeson=
vICMSOp=
pDif=
vICMSDif=
[IPIXXX]
CST=
clEnq=
CNPJProd=
cSelo=
qSelo=
cEnq=
vBC=
qUnid=
vUnid=
pIPI=
vIPI=
[IIXXX]
vBC=
vDespAdu=
vII=
vIOF=
[PISXXX]
CST=
vBC=
pPIS=
qBCProd=
vAliqProd=
vPIS=
[PISSTXXX]
vBC=
pPis=
qBCProd=
vAliqProd=
vPIS=
[COFINSXXX]
CST=
vBC=
pCOFINS=
qBCProd=
vAliqProd=
vCOFINS=
[COFINSSTXXX]
vBC=
pCOFINS=
qBCProd=
vAliqProd=
vCOFINS=
[ISSQNXXX]
vBC=
vAliq=
vISSQN=
cMunFG=
cListServ=
cSitTrib=
vDeducao=
vDeducao=
vOutro=
vDescIncond=
vDescCond=
vISSRet=
indISS=
cServico=
cMun=
cPais=
nProcesso=
indIncentivo=
[Total]
vBC=
vICMS=
vICMSDeson=
vBCST=
vST=
vProd=
vFrete=
vSeg=
vDesc=
vII=
vIPI=
vPIS=
vCOFINS=
vOutro=
vNF=
vTotTrib=
[ISSQNtot]
vServ=
vBC=
vISS=
vPIS=
vCOFINS=
dCompet=
vDeducao=
vOutro=
vDescIncond=
vDescCond=
vISSRet=
cRegTrib=
[retTrib]
vRetPIS=
vRetCOFINS=
vRetCSLL=
vBCIRRF=
vIRRF=
vBCRetPrev=
vRetPrev=
[Transportador]
modFrete=
CNPJCPF=
xNome=
IE=
xEnder=
xMun=
UF=
vServ=
vBCRet=
pICMSRet=
vICMSRet=
CFOP=
cMunFG=
Placa=
UFPlaca=
RNTC=
vagao=
balsa=
[ReboqueXXX]
placa=
UF=
RNTC=
[VolumeXXX]
qVol=
esp=
Marca=
nVol=
pesoL=
pesoB=
[LacreXXXYYY]
nLacre=
[Fatura]
nFat=
vOrig=
vDesc=
vLiq=
[DuplicataXXX]
nDup=
dVenc=
vDup=
[PAGXXX]
tpag=
vPag=
CNPJ=
tBand=
cAut=
[DadosAdicionais]
infAdFisco=
infCpl=
[InfAdicXXX]
xCampo=
xTexto=
[ObsFiscoXXX]
xCampo=
xTexto=
[procRefXXX]
nProc=
indProc=
[Exporta]
UFSaidaPais=
xLocExporta=
xLocDespacho=
[Compra]
xNEmp=
xPed=
xCont=
[cana]
safra=
ref=
qTotMes=
qTotAnt=
qTotGer=
vFor=
vTotDed=
vLiqFor=
[forDiaXXX]
dia=
qtde=
[deducXXX]
xDed=
vDed=
Formato do arquivo usado no comando NFe.EnviarEvento(cIniEvento)
[EVENTO]
idLote=
[EVENTOXXX]
chNFe=
cOrgao=
CNPJ=
dhEvento=
tpEvento=
nSeqEvento=
versaoEvento=
cOrgaoAutor=
tpAutor=
verAplic=
dhEmi=
tpNF=
IE=
xCorrecao=
xCondUso=
nProt=
xJust=
DestUF=
DestCNPJCPF=
DestIE=
vNF=
vICMS=
vST=
Em caso de dúvidas, acesse o fórum oficial do Projeto ACBr - http://www.projetoacbr.com.br/forum
Para saber quais os conteúdos válidos para cada campo e a obrigatoriedade de cada um, veja o manual de integração disponibilizado pelo fisco, atualmente a última versão disponibilizada para a versão 3.10 da NF-e/NFC-e é a NT 2013.005 v1.22 - http://www.nfe.fazenda.gov.br/portal/exibirArquivo.aspx?conteudo=%20tq7zNwy6jo=
[infNFe]
versao=3.10
[Identificacao]
cNF=
natOp=
indPag=
mod=
serie=
nNF=
dhEmi=
dhSaiEnt=
tpNF=
idDest=
tpImp=
tpEmis=
finNFe=
indFinal=
indPres=
procEmi=
verProc=
dhCont=
xJust=
[NFRefXXX]
Tipo=
refNFe=
cUF=
AAMM=
CNPJ=
mod=
Serie=
nNF=
CNPJCPF=
IE=
refCTe=
ModECF=
nECF=
nCOO=
[Emitente]
CNPJCPF=
xNome=
xFant=
IE=
IEST=
IM=
CNAE=
CRT=
xLgr=
nro=
xCpl=
xBairro=
cMun=
xMun=
UF=
CEP=
cPais=
xPais=
Fone=
cUF=
cMunFG=
[Avulsa]
CNPJ=
xOrgao=
matr=
xAgente=
fone=
UF=
nDAR=
dEmi=
vDAR=
repEmi=
dPag=
[Destinatario]
idEstrangeiro=
CNPJCPF=
xNome=
indIEDest=
IE=
ISUF=
Email=
xLgr=
nro=
xCpl=
xBairro=
cMun=
xMun=
UF=
CEP=
cPais=
xPais=
Fone=
[Retirada]
CNPJCPF=
xLgr=
nro=
xCpl=
xBairro=
cMun=
xMun=
UF=
[Entrega]
CNPJCPF=
xLgr=
nro=
xCpl=
xBairro=
cMun=
xMun=
UF=
[autXMLXXX]
CNPJCPF=
[ProdutoXXX]
cProd=
cEAN=
xProd=
NCM=
EXTIPI=
CFOP=
uCom=
qCom=
vUnCom=
vProd=
cEANTrib=
uTrib=
qTrib=
vUnTrib=
vFrete=
vSeg=
vDesc=
vOutro=
indTot=
xPed=
nItemPed=
nFCI=
nRECOPI=
pDevol=
vIPIDevol=
vTotTrib=
infAdProd=
[NVEXXXYYY]
NVE=
[DIXXXYYY]
nDi=
dDi=
xLocDesemb=
UFDesemb=
dDesemb=
tpViaTransp=
vAFRMM=
tpIntermedio=
CNPJ=
UFTerceiro=
cExportador=
[LADIXXXYYYKKK]
nAdicao=
nSeqAdi=
cFabricante=
vDescDI=
nDraw=
[detExportXXXYYY]
nDraw=
nRE=
chNFe=
qExport=
[impostoDevolXXX]
pDevol=
vIPIDevol=
[VeiculoXXX]
chassi=
tpOP=
cCor=
xCor=
pot=
Cilin=
pesoL=
pesoB=
nSerie=
tpComb=
nMotor=
CMT=
dist=
anoMod=
anoFab=
tpPint=
tpVeic=
espVeic=
VIN=
condVeic=
cMod=
cCorDENATRAN=
lota=
tpRest=
[MedicamentoXXXYYY]
nLote=
qLote=
dFab=
dVal=
vPMC=
[ArmaXXXYYY]
nSerie=
tpArma=
nCano=
descr=
[CombustivelXXX]
cProdANP=
pMixGN=
CODIF=
qTemp=
UFCons=
[CIDEXXX]
qBCprod=
vAliqProd=
vCIDE=
[ICMSCombXXX]
vBCICMS=
vICMS=
vBCICMSST=
vICMSST=
[ICMSInterXXX]
vBCICMSSTDest=
vICMSSTDest=
[ICMSConsXXX]
vBCICMSSTCons=
vICMSSTCons=
UFCons=
[ICMSXXX]
orig=
CST=
CSOSN=
modBC=
pRedBC=
vBC=
pICMS=
vICMS=
modBCST=
pMVAST=
pRedBCST=
vBCST=
pICMSST=
vICMSST=
UFST=
pBCOp=
vBCSTRet=
vICMSSTRet=
motDesICMS=
pCredSN=
vCredICMSSN=
vBCSTDest=
vICMSSTDest=
vICMSDeson=
vICMSOp=
pDif=
vICMSDif=
[IPIXXX]
CST=
clEnq=
CNPJProd=
cSelo=
qSelo=
cEnq=
vBC=
qUnid=
vUnid=
pIPI=
vIPI=
[IIXXX]
vBC=
vDespAdu=
vII=
vIOF=
[PISXXX]
CST=
vBC=
pPIS=
qBCProd=
vAliqProd=
vPIS=
[PISSTXXX]
vBC=
pPis=
qBCProd=
vAliqProd=
vPIS=
[COFINSXXX]
CST=
vBC=
pCOFINS=
qBCProd=
vAliqProd=
vCOFINS=
[COFINSSTXXX]
vBC=
pCOFINS=
qBCProd=
vAliqProd=
vCOFINS=
[ISSQNXXX]
vBC=
vAliq=
vISSQN=
cMunFG=
cListServ=
cSitTrib=
vDeducao=
vDeducao=
vOutro=
vDescIncond=
vDescCond=
vISSRet=
indISS=
cServico=
cMun=
cPais=
nProcesso=
indIncentivo=
[Total]
vBC=
vICMS=
vICMSDeson=
vBCST=
vST=
vProd=
vFrete=
vSeg=
vDesc=
vII=
vIPI=
vPIS=
vCOFINS=
vOutro=
vNF=
vTotTrib=
[ISSQNtot]
vServ=
vBC=
vISS=
vPIS=
vCOFINS=
dCompet=
vDeducao=
vOutro=
vDescIncond=
vDescCond=
vISSRet=
cRegTrib=
[retTrib]
vRetPIS=
vRetCOFINS=
vRetCSLL=
vBCIRRF=
vIRRF=
vBCRetPrev=
vRetPrev=
[Transportador]
modFrete=
CNPJCPF=
xNome=
IE=
xEnder=
xMun=
UF=
vServ=
vBCRet=
pICMSRet=
vICMSRet=
CFOP=
cMunFG=
Placa=
UFPlaca=
RNTC=
vagao=
balsa=
[ReboqueXXX]
placa=
UF=
RNTC=
[VolumeXXX]
qVol=
esp=
Marca=
nVol=
pesoL=
pesoB=
[LacreXXXYYY]
nLacre=
[Fatura]
nFat=
vOrig=
vDesc=
vLiq=
[DuplicataXXX]
nDup=
dVenc=
vDup=
[PAGXXX]
tpag=
vPag=
CNPJ=
tBand=
cAut=
[DadosAdicionais]
infAdFisco=
infCpl=
[InfAdicXXX]
xCampo=
xTexto=
[ObsFiscoXXX]
xCampo=
xTexto=
[procRefXXX]
nProc=
indProc=
[Exporta]
UFSaidaPais=
xLocExporta=
xLocDespacho=
[Compra]
xNEmp=
xPed=
xCont=
[cana]
safra=
ref=
qTotMes=
qTotAnt=
qTotGer=
vFor=
vTotDed=
vLiqFor=
[forDiaXXX]
dia=
qtde=
[deducXXX]
xDed=
vDed=
Formato do arquivo usado no comando NFe.EnviarEvento(cIniEvento)
[EVENTO]
idLote=
[EVENTOXXX]
chNFe=
cOrgao=
CNPJ=
dhEvento=
tpEvento=
nSeqEvento=
versaoEvento=
cOrgaoAutor=
tpAutor=
verAplic=
dhEmi=
tpNF=
IE=
xCorrecao=
xCondUso=
nProt=
xJust=
DestUF=
DestCNPJCPF=
DestIE=
vNF=
vICMS=
vST=
Em caso de dúvidas, acesse o fórum oficial do Projeto ACBr - http://www.projetoacbr.com.br/forum
Assinar:
Postagens (Atom)