SlideShare a Scribd company logo
1 of 22
Download to read offline
Mudanças da NFe 4.0
e implementação com ACBr
Régys Borges da Silveira
https://regys.com.br
2Agenda
● Mudanças gerais;
● Nova forma de conexão (TLS);
● Alterações da estrutura;
● Como preencher corretamente utilizando o ACBr;
● Prazos e obrigações;
● Onde procurar mais informações;
● Perguntas.
3Mudanças menos sensíveis
● Padronização dos cabeçalhos SOAP;
● Remoção das validações das regras referentes ao cabeçalho;
● Alteração dos endereços dos webservices para o novo padrão;
● Padronização dos parâmetros de entrada e saída;
● Novas regras de validação;
● Novos códigos de erro e remoção de códigos não mais
utlizados.
● Nesta nova versão não haverá alteração no leiaute do DANFE,
então os valores de FCP devem ser informados nas tags
infAdProd do item e os totais em infAdFisco quando existirem.
4Removido o suporte a SSL
A partir da versão 4.0 da NFe será permitido unicamente o
protocolo TLS 1.2 ou versão superior. Ou seja, não será mais
permitida à comunicação via protocolo SSL.
O motivo desta mudança está amplamente documentado na
Internet, pela falta de segurança comprovada no uso do Protocolo
SSL.
Para configurar corretamente o ACBr utilize a propriedade:
ACBrNFe1.SSL.SSLType := LT_TLSv1_2;
Adicione a unit “blcksock” ao uses para evitar erros ao compilar.
5Sistemas Operacionais com suporte a TLS 1.2
https://blogs.msdn.microsoft.com/kaushal/2011/10/02/support-for-ssltls-protocols-on-windows/
6Alterações gerais
● Remoção da tag indPag, pois agora existe uma tag específica
para os meios de pagamento. (Ide.indPag)
● Adicionada nova opção a tag indPres para venda fora do
estabelcimento. (Ide.indPres)
● Opção para referenciar notas fiscais modelo 2. (RefNF.modelo
em Ide.NFref)
● Novos campos para informar se o produto foi fabricado em
escala relevante ou não, conforme Cláusula 23 do Convênio
ICMS 52/2017 (Prod.indEscala, Prod.CNPJFab, Prod.cBenef).
● https://www.confaz.fazenda.gov.br/legislacao/convenios/2017/CV052_17
7Rastreabilidade
Grupo utilizado para informar a rastreabilidade do produto, pode
ser utilizado para vários tipos, tais como agrícola, veterinária,
bebidas, produtos sujeitos a regulamentação sanitária,
medicamentos, etc.
Obrigatório para medicamentos e produtos farmacêuticos.
with Prod.rastro.Add do
begin
nLote := <caracter>;
qLote := <numerico>;
dFab := <data>;
dVal := <data>;
CAgreg := <caracter>;
end;
8Medicamentos
Campos que faziam parte da tag de medicamentos foram
migrados para a tag de rastreabilidade, simplificando.
Agora se informado o grupo de medicamentos é obrigatório
informar o grupo de rastreamento.
with Prod.med.Add do
begin
cProdANVISA := <caracter>;
vPMC := <numerico>;
end;
9Combustíveis
Novas tags adicionadas para controle de percentual de mistura de
GLP.
Prod.comb.descANP := <caracter>;
Prod.comb.pGLP := <numerico>;
Prod.comb.pGNn := <numerico>;
Prod.comb.pGNi := <numerico>;
Prod.comb.vPart := <numerico>;
Remoção da tag:
Prod.comb.pMixGN
10Fundo de Combate a Pobreza
Tag para informar a alíquota do cálculo do ICMS-ST, já incluso o
FCP caso incida sobre a mercadoria.
Exemplo:
alíquota da mercadoria na venda ao consumidor final = 18% e 2%
de FCP.
A alíquota a ser informada no campo pST deve ser 20%.
ICMS.pST
11Fundo de Combate a Pobreza
Tags para informar o FCP por item e agora o FCP está mais
especificado do que antes.
ICMS.vBCFCP
ICMS.pFCP
ICMS.vFCP
ICMS.vBCFCPST
ICMS.pFCPST
ICMS.vFCPST
ICMS.vBCFCPSTRet
ICMS.pFCPSTRet
ICMS.vFCPSTRet
12Fundo de Combate a Pobreza
Tag para o valor da base de cálculo da FCP na UF de destino,
antes havia somente o percentual e o valor da FCP.
ICMSUFDest.vBCFCPUFDest
13Grupo de totais da NF-e
Alterações no grupo de totais para espelhar os valores de FCP e
IPI devolvido dos itens:
Total.ICMSTot.vFCP
Total.ICMSTot.vFCPST
Total.ICMSTot.vFCPSTRet
Total.ICMSTot.vIPIDevol
14Frete
Novas modalidades de frete:
0 - Contratação do Frete por conta do Remetente (CIF); mfContaEmitente
1 - Contratação do Frete por conta do Destinatário (FOB); mfContaDestinatario
2 - Contratação do Frete por conta de Terceiros; mfContaTerceiros
3 - Transporte Próprio por conta do Remetente; mfProprioRemetente
4 - Transporte Próprio por conta do Destinatário; mfProprioDestinatario
9 - Sem Ocorrência de Transporte. mfSemFrete
15Informações de pagamento
Agora é obrigatório informar as informações de pagamento tanto para NF-e
quanto para NFC-e.
Para as notas com finalidade de Ajuste ou Devolução o campo Forma de
Pagamento deve ser preenchido com o valor 90, Sem Pagamento.
with pag.Add do
begin
tPag := <tipo pagamento>;
vPag := <numerico>;
tpIntegra := <Tipo integração cartão>;
CNPJ := <caracter>;
tBand := <Tipo bandeira do cartão>;
cAut := <caracter>;
end;
pag.vTroco := <numerico>;
16Informações de Pagamento
Tipos permitidos para a tag tPag:
01 - Dinheiro; fpDinheiro
02 - Cheque; fpCheque
03 - Cartão de Crédito; fpCartaoCredito
04 - Cartão de Débito; fpCartaoDebito
05 - Crédito Loja; fpCreditoLoja
10 - Vale Alimentação; fpValeAlimentacao
11 - Vale Refeição; fpValeRefeicao
12 - Vale Presente; fpValePresente
13 - Vale Combustível; fpValeCombustivel
14 - Duplicata Mercantil; fpDuplicataMercantil
90 - Sem pagamento; fpSemPagamento
99 - Outros. fpOutro
17Informações de pagamento
Tipos permitidos para a tag tpIntegra:
1 - Pagamento integrado com o sistema de automação da
empresa; tiPagIntegrado
2 - Pagamento não integrado com o sistema de automação da
empresa. tiPagNaoIntegrado
18
Tipos permitidos para a tag tBand:
01 - Visa; bcVisa
02 - Mastercard; bcMasterCard
03 - American Express; bcAmericanExpress
04 - Sorocred; bcSorocred
05 - Diners Club; bcDinersClub
06 - Elo; bcElo
07 - Hipercard; bcHipercard
08 - Aura; bcAura
09 - Cabal; bcCabal
99 - Outros. bcOutros
19Prazos para implantação
O prazo previsto para a implementação das mudanças é:
 Ambiente de Homologação: 03/07/2017
 Ambiente de Produção: 02/10/2017
 Desativação da versão anterior: 02/04/2018
20Para saber mais
Mais informações veja diretamente na
Nota Técnica 2016.002 versão 1.20
21
Perguntas ?
22Contato
E-mail: regys.silveira@gmail.com
Website: https://regys.com.br
Facebook: https://www.facebook.com/BlogRegysSilveira
Twiter: https://twitter.com/regyssilveira
Youtube: https://www.youtube.com/user/regyssilveira
Grupo Telegram: https://t.me/BlogRegysSilveira
Canal Empresas: http://www.sacfiscal.com.br/
telegram: @regys_silveira skype: regys.silveira

More Related Content

Similar to Mudanças da NF-e 4.0 e implementação com ACBr

Palestra Embarcadero Conference 2017 - Alterações NF-e 4.0
Palestra Embarcadero Conference 2017 - Alterações NF-e 4.0Palestra Embarcadero Conference 2017 - Alterações NF-e 4.0
Palestra Embarcadero Conference 2017 - Alterações NF-e 4.0Régys Borges da Silveira
 
Mudanças da NF-e/CT-e em 2017
Mudanças da NF-e/CT-e em 2017Mudanças da NF-e/CT-e em 2017
Mudanças da NF-e/CT-e em 2017Jose Nunes
 
Nota técnica Nfe 2012 003d
Nota técnica Nfe 2012 003dNota técnica Nfe 2012 003d
Nota técnica Nfe 2012 003dGelivaldo Filho
 
Apresentação_NFCepack
Apresentação_NFCepackApresentação_NFCepack
Apresentação_NFCepackInventti
 
(5) Padronizacao de cadastro e abreviatura de campos
(5) Padronizacao de cadastro e abreviatura de campos(5) Padronizacao de cadastro e abreviatura de campos
(5) Padronizacao de cadastro e abreviatura de camposPortal KeyConsultas-web
 
127415270 workshop-taxbra
127415270 workshop-taxbra127415270 workshop-taxbra
127415270 workshop-taxbraSandra Jesus
 
Nt2013.005 v1.01 verso_nacional_2013
Nt2013.005 v1.01 verso_nacional_2013Nt2013.005 v1.01 verso_nacional_2013
Nt2013.005 v1.01 verso_nacional_2013Gelivaldo Filho
 
BIPBOP - Automação de consultas à CNPJ, CPF e outros
BIPBOP - Automação de consultas à CNPJ, CPF e outrosBIPBOP - Automação de consultas à CNPJ, CPF e outros
BIPBOP - Automação de consultas à CNPJ, CPF e outrosEdgar Gonçalves
 
Meeting || Rotinas Anuais RAIS + DIRF | 4W
Meeting || Rotinas Anuais RAIS + DIRF | 4WMeeting || Rotinas Anuais RAIS + DIRF | 4W
Meeting || Rotinas Anuais RAIS + DIRF | 4WEflowMeeting
 
(2) Saneamento de Cadastros de Clientes e Fornecedores: o processo
(2) Saneamento de Cadastros de Clientes e Fornecedores: o processo(2) Saneamento de Cadastros de Clientes e Fornecedores: o processo
(2) Saneamento de Cadastros de Clientes e Fornecedores: o processoPortal KeyConsultas-web
 
TagComércio
TagComércioTagComércio
TagComérciotagsoft
 
Nota Fiscal Eletrônica - MilkStaff
Nota Fiscal Eletrônica - MilkStaffNota Fiscal Eletrônica - MilkStaff
Nota Fiscal Eletrônica - MilkStaffEliton Luiz de Assis
 
TagComércio
TagComércioTagComércio
TagComérciotagsoft
 
Apostilas Rotinas Balanco selecionada por crc
Apostilas Rotinas Balanco selecionada por crcApostilas Rotinas Balanco selecionada por crc
Apostilas Rotinas Balanco selecionada por crcallan2409
 

Similar to Mudanças da NF-e 4.0 e implementação com ACBr (20)

Palestra Embarcadero Conference 2017 - Alterações NF-e 4.0
Palestra Embarcadero Conference 2017 - Alterações NF-e 4.0Palestra Embarcadero Conference 2017 - Alterações NF-e 4.0
Palestra Embarcadero Conference 2017 - Alterações NF-e 4.0
 
Mudanças da NF-e/CT-e em 2017
Mudanças da NF-e/CT-e em 2017Mudanças da NF-e/CT-e em 2017
Mudanças da NF-e/CT-e em 2017
 
Nota técnica Nfe 2012 003d
Nota técnica Nfe 2012 003dNota técnica Nfe 2012 003d
Nota técnica Nfe 2012 003d
 
Cartilha DIMEP D-SAT
Cartilha DIMEP D-SATCartilha DIMEP D-SAT
Cartilha DIMEP D-SAT
 
Apresentação_NFCepack
Apresentação_NFCepackApresentação_NFCepack
Apresentação_NFCepack
 
Padronização de cadastros e abreviações em campos de dados
Padronização de cadastros e abreviações em campos de dadosPadronização de cadastros e abreviações em campos de dados
Padronização de cadastros e abreviações em campos de dados
 
(5) Padronizacao de cadastro e abreviatura de campos
(5) Padronizacao de cadastro e abreviatura de campos(5) Padronizacao de cadastro e abreviatura de campos
(5) Padronizacao de cadastro e abreviatura de campos
 
127415270 workshop-taxbra
127415270 workshop-taxbra127415270 workshop-taxbra
127415270 workshop-taxbra
 
Nt2013.005 v1.01 verso_nacional_2013
Nt2013.005 v1.01 verso_nacional_2013Nt2013.005 v1.01 verso_nacional_2013
Nt2013.005 v1.01 verso_nacional_2013
 
BIPBOP - Automação de consultas à CNPJ, CPF e outros
BIPBOP - Automação de consultas à CNPJ, CPF e outrosBIPBOP - Automação de consultas à CNPJ, CPF e outros
BIPBOP - Automação de consultas à CNPJ, CPF e outros
 
CPT Softwares
CPT SoftwaresCPT Softwares
CPT Softwares
 
Meeting || Rotinas Anuais RAIS + DIRF | 4W
Meeting || Rotinas Anuais RAIS + DIRF | 4WMeeting || Rotinas Anuais RAIS + DIRF | 4W
Meeting || Rotinas Anuais RAIS + DIRF | 4W
 
Saneamento de Cadastro de Clientes e Fornecedores (KeyConsultas-web)
Saneamento de Cadastro de Clientes e Fornecedores (KeyConsultas-web)Saneamento de Cadastro de Clientes e Fornecedores (KeyConsultas-web)
Saneamento de Cadastro de Clientes e Fornecedores (KeyConsultas-web)
 
(2) Saneamento de Cadastros de Clientes e Fornecedores: o processo
(2) Saneamento de Cadastros de Clientes e Fornecedores: o processo(2) Saneamento de Cadastros de Clientes e Fornecedores: o processo
(2) Saneamento de Cadastros de Clientes e Fornecedores: o processo
 
TagComércio
TagComércioTagComércio
TagComércio
 
Cadastro de fornecedores petrobras
Cadastro de fornecedores   petrobrasCadastro de fornecedores   petrobras
Cadastro de fornecedores petrobras
 
Nota Fiscal Eletrônica - MilkStaff
Nota Fiscal Eletrônica - MilkStaffNota Fiscal Eletrônica - MilkStaff
Nota Fiscal Eletrônica - MilkStaff
 
TagComércio
TagComércioTagComércio
TagComércio
 
Nt2009.006
Nt2009.006Nt2009.006
Nt2009.006
 
Apostilas Rotinas Balanco selecionada por crc
Apostilas Rotinas Balanco selecionada por crcApostilas Rotinas Balanco selecionada por crc
Apostilas Rotinas Balanco selecionada por crc
 

Mudanças da NF-e 4.0 e implementação com ACBr

  • 1. Mudanças da NFe 4.0 e implementação com ACBr Régys Borges da Silveira https://regys.com.br
  • 2. 2Agenda ● Mudanças gerais; ● Nova forma de conexão (TLS); ● Alterações da estrutura; ● Como preencher corretamente utilizando o ACBr; ● Prazos e obrigações; ● Onde procurar mais informações; ● Perguntas.
  • 3. 3Mudanças menos sensíveis ● Padronização dos cabeçalhos SOAP; ● Remoção das validações das regras referentes ao cabeçalho; ● Alteração dos endereços dos webservices para o novo padrão; ● Padronização dos parâmetros de entrada e saída; ● Novas regras de validação; ● Novos códigos de erro e remoção de códigos não mais utlizados. ● Nesta nova versão não haverá alteração no leiaute do DANFE, então os valores de FCP devem ser informados nas tags infAdProd do item e os totais em infAdFisco quando existirem.
  • 4. 4Removido o suporte a SSL A partir da versão 4.0 da NFe será permitido unicamente o protocolo TLS 1.2 ou versão superior. Ou seja, não será mais permitida à comunicação via protocolo SSL. O motivo desta mudança está amplamente documentado na Internet, pela falta de segurança comprovada no uso do Protocolo SSL. Para configurar corretamente o ACBr utilize a propriedade: ACBrNFe1.SSL.SSLType := LT_TLSv1_2; Adicione a unit “blcksock” ao uses para evitar erros ao compilar.
  • 5. 5Sistemas Operacionais com suporte a TLS 1.2 https://blogs.msdn.microsoft.com/kaushal/2011/10/02/support-for-ssltls-protocols-on-windows/
  • 6. 6Alterações gerais ● Remoção da tag indPag, pois agora existe uma tag específica para os meios de pagamento. (Ide.indPag) ● Adicionada nova opção a tag indPres para venda fora do estabelcimento. (Ide.indPres) ● Opção para referenciar notas fiscais modelo 2. (RefNF.modelo em Ide.NFref) ● Novos campos para informar se o produto foi fabricado em escala relevante ou não, conforme Cláusula 23 do Convênio ICMS 52/2017 (Prod.indEscala, Prod.CNPJFab, Prod.cBenef). ● https://www.confaz.fazenda.gov.br/legislacao/convenios/2017/CV052_17
  • 7. 7Rastreabilidade Grupo utilizado para informar a rastreabilidade do produto, pode ser utilizado para vários tipos, tais como agrícola, veterinária, bebidas, produtos sujeitos a regulamentação sanitária, medicamentos, etc. Obrigatório para medicamentos e produtos farmacêuticos. with Prod.rastro.Add do begin nLote := <caracter>; qLote := <numerico>; dFab := <data>; dVal := <data>; CAgreg := <caracter>; end;
  • 8. 8Medicamentos Campos que faziam parte da tag de medicamentos foram migrados para a tag de rastreabilidade, simplificando. Agora se informado o grupo de medicamentos é obrigatório informar o grupo de rastreamento. with Prod.med.Add do begin cProdANVISA := <caracter>; vPMC := <numerico>; end;
  • 9. 9Combustíveis Novas tags adicionadas para controle de percentual de mistura de GLP. Prod.comb.descANP := <caracter>; Prod.comb.pGLP := <numerico>; Prod.comb.pGNn := <numerico>; Prod.comb.pGNi := <numerico>; Prod.comb.vPart := <numerico>; Remoção da tag: Prod.comb.pMixGN
  • 10. 10Fundo de Combate a Pobreza Tag para informar a alíquota do cálculo do ICMS-ST, já incluso o FCP caso incida sobre a mercadoria. Exemplo: alíquota da mercadoria na venda ao consumidor final = 18% e 2% de FCP. A alíquota a ser informada no campo pST deve ser 20%. ICMS.pST
  • 11. 11Fundo de Combate a Pobreza Tags para informar o FCP por item e agora o FCP está mais especificado do que antes. ICMS.vBCFCP ICMS.pFCP ICMS.vFCP ICMS.vBCFCPST ICMS.pFCPST ICMS.vFCPST ICMS.vBCFCPSTRet ICMS.pFCPSTRet ICMS.vFCPSTRet
  • 12. 12Fundo de Combate a Pobreza Tag para o valor da base de cálculo da FCP na UF de destino, antes havia somente o percentual e o valor da FCP. ICMSUFDest.vBCFCPUFDest
  • 13. 13Grupo de totais da NF-e Alterações no grupo de totais para espelhar os valores de FCP e IPI devolvido dos itens: Total.ICMSTot.vFCP Total.ICMSTot.vFCPST Total.ICMSTot.vFCPSTRet Total.ICMSTot.vIPIDevol
  • 14. 14Frete Novas modalidades de frete: 0 - Contratação do Frete por conta do Remetente (CIF); mfContaEmitente 1 - Contratação do Frete por conta do Destinatário (FOB); mfContaDestinatario 2 - Contratação do Frete por conta de Terceiros; mfContaTerceiros 3 - Transporte Próprio por conta do Remetente; mfProprioRemetente 4 - Transporte Próprio por conta do Destinatário; mfProprioDestinatario 9 - Sem Ocorrência de Transporte. mfSemFrete
  • 15. 15Informações de pagamento Agora é obrigatório informar as informações de pagamento tanto para NF-e quanto para NFC-e. Para as notas com finalidade de Ajuste ou Devolução o campo Forma de Pagamento deve ser preenchido com o valor 90, Sem Pagamento. with pag.Add do begin tPag := <tipo pagamento>; vPag := <numerico>; tpIntegra := <Tipo integração cartão>; CNPJ := <caracter>; tBand := <Tipo bandeira do cartão>; cAut := <caracter>; end; pag.vTroco := <numerico>;
  • 16. 16Informações de Pagamento Tipos permitidos para a tag tPag: 01 - Dinheiro; fpDinheiro 02 - Cheque; fpCheque 03 - Cartão de Crédito; fpCartaoCredito 04 - Cartão de Débito; fpCartaoDebito 05 - Crédito Loja; fpCreditoLoja 10 - Vale Alimentação; fpValeAlimentacao 11 - Vale Refeição; fpValeRefeicao 12 - Vale Presente; fpValePresente 13 - Vale Combustível; fpValeCombustivel 14 - Duplicata Mercantil; fpDuplicataMercantil 90 - Sem pagamento; fpSemPagamento 99 - Outros. fpOutro
  • 17. 17Informações de pagamento Tipos permitidos para a tag tpIntegra: 1 - Pagamento integrado com o sistema de automação da empresa; tiPagIntegrado 2 - Pagamento não integrado com o sistema de automação da empresa. tiPagNaoIntegrado
  • 18. 18 Tipos permitidos para a tag tBand: 01 - Visa; bcVisa 02 - Mastercard; bcMasterCard 03 - American Express; bcAmericanExpress 04 - Sorocred; bcSorocred 05 - Diners Club; bcDinersClub 06 - Elo; bcElo 07 - Hipercard; bcHipercard 08 - Aura; bcAura 09 - Cabal; bcCabal 99 - Outros. bcOutros
  • 19. 19Prazos para implantação O prazo previsto para a implementação das mudanças é:  Ambiente de Homologação: 03/07/2017  Ambiente de Produção: 02/10/2017  Desativação da versão anterior: 02/04/2018
  • 20. 20Para saber mais Mais informações veja diretamente na Nota Técnica 2016.002 versão 1.20
  • 22. 22Contato E-mail: regys.silveira@gmail.com Website: https://regys.com.br Facebook: https://www.facebook.com/BlogRegysSilveira Twiter: https://twitter.com/regyssilveira Youtube: https://www.youtube.com/user/regyssilveira Grupo Telegram: https://t.me/BlogRegysSilveira Canal Empresas: http://www.sacfiscal.com.br/ telegram: @regys_silveira skype: regys.silveira