SlideShare une entreprise Scribd logo
1  sur  23
Mudanças da NFe 4.0
e implementação com ACBr
Régys Borges da Silveira - MVP
Agenda
●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.
Mudanç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 utilizados.
●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.
Removido 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.
Sistemas Operacionais com suporte a TLS 1.2
https://blogs.msdn.microsoft.com/kaushal/2011/10/02/support-for-ssltls-protocols-on-windows/
Alteraçõ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 estabelecimento.
(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
Medicamentos
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;
Rastreabilidade
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;
Combustí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
Fundo 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
Fundo 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
Fundo 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
Grupo 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
Frete
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
Informaçõ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>;
Informaçõ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; fpBoletoBancario
13 - Vale Combustível; fpValeCombustivel
14 - Duplicata Mercantil; fpDuplicataMercantil
15 – Boleto Bancário; fpDuplicataMercantil
90 - Sem pagamento; fpSemPagamento
99 - Outros. fpOutro
Informaçõ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
Informações de pagamento
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
Prazos para implantação
O prazo previsto para a implementação das mudanças é:
Ambiente de Homologação: 03/07/2017
Ambiente de Produção: 06/11/2017
Desativação da versão anterior: 02/04/2018
Onde buscar informações?
Mais informações veja diretamente na
Nota Técnica 2016.002 versão 1.31 – Alteração do Layout
Nota Técnica 2017.001 v.1.00 – Novas validações do GTIN
regys.silveira@gmail.com
https://www.facebook.com/BlogRegysSilveira/
https://twitter.com/regyssilveira
https://regys.com.br
Palestra Embarcadero Conference 2017 - Alterações NF-e 4.0

Contenu connexe

Similaire à Palestra Embarcadero Conference 2017 - Alterações NF-e 4.0

20 métricas e indicadores para melhorar a eficiência do e-commerce – comparan...
20 métricas e indicadores para melhorar a eficiência do e-commerce – comparan...20 métricas e indicadores para melhorar a eficiência do e-commerce – comparan...
20 métricas e indicadores para melhorar a eficiência do e-commerce – comparan...E-Commerce Brasil
 
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
 
TagComércio
TagComércioTagComércio
TagComérciotagsoft
 
Selling Story Max Excellence DIS - Q2'24 DIS TD (1).pdf
Selling Story Max Excellence DIS - Q2'24 DIS TD (1).pdfSelling Story Max Excellence DIS - Q2'24 DIS TD (1).pdf
Selling Story Max Excellence DIS - Q2'24 DIS TD (1).pdfmaanuarruda
 
As alterações no novo leiaute da NFe 3.10
As alterações no novo leiaute da NFe 3.10As alterações no novo leiaute da NFe 3.10
As alterações no novo leiaute da NFe 3.10TecnoSpeed TI
 
TagComércio
TagComércioTagComércio
TagComérciotagsoft
 
(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
 
Meeting || Rotinas Anuais RAIS + DIRF | 4W
Meeting || Rotinas Anuais RAIS + DIRF | 4WMeeting || Rotinas Anuais RAIS + DIRF | 4W
Meeting || Rotinas Anuais RAIS + DIRF | 4WEflowMeeting
 
Apresentação NFe Strufaldi
Apresentação NFe StrufaldiApresentação NFe Strufaldi
Apresentação NFe StrufaldiRafael Marega
 
[Product Camp 2020] - Dados e métricas para líderes de produto - Pedro Galopp...
[Product Camp 2020] - Dados e métricas para líderes de produto - Pedro Galopp...[Product Camp 2020] - Dados e métricas para líderes de produto - Pedro Galopp...
[Product Camp 2020] - Dados e métricas para líderes de produto - Pedro Galopp...Product Camp Brasil
 
Sobrevivendo às mudanças legais da NF-e
Sobrevivendo às mudanças legais da NF-eSobrevivendo às mudanças legais da NF-e
Sobrevivendo às mudanças legais da NF-eJose Nunes
 
Nota Fiscal Eletrônica - MilkStaff
Nota Fiscal Eletrônica - MilkStaffNota Fiscal Eletrônica - MilkStaff
Nota Fiscal Eletrônica - MilkStaffEliton Luiz de Assis
 
[Marketplace Conference 2021] Como ter performance de vendas com lucratividad...
[Marketplace Conference 2021] Como ter performance de vendas com lucratividad...[Marketplace Conference 2021] Como ter performance de vendas com lucratividad...
[Marketplace Conference 2021] Como ter performance de vendas com lucratividad...E-Commerce Brasil
 
(43)99668 6495 ASSESSORIA MAPA - MICROPROCESSADORES E MICROCONTROLADORES - 51...
(43)99668 6495 ASSESSORIA MAPA - MICROPROCESSADORES E MICROCONTROLADORES - 51...(43)99668 6495 ASSESSORIA MAPA - MICROPROCESSADORES E MICROCONTROLADORES - 51...
(43)99668 6495 ASSESSORIA MAPA - MICROPROCESSADORES E MICROCONTROLADORES - 51...daimonkonicz823
 

Similaire à Palestra Embarcadero Conference 2017 - Alterações NF-e 4.0 (20)

CPT Softwares
CPT SoftwaresCPT Softwares
CPT Softwares
 
20 métricas e indicadores para melhorar a eficiência do e-commerce – comparan...
20 métricas e indicadores para melhorar a eficiência do e-commerce – comparan...20 métricas e indicadores para melhorar a eficiência do e-commerce – comparan...
20 métricas e indicadores para melhorar a eficiência do e-commerce – comparan...
 
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
 
TagComércio
TagComércioTagComércio
TagComércio
 
Selling Story Max Excellence DIS - Q2'24 DIS TD (1).pdf
Selling Story Max Excellence DIS - Q2'24 DIS TD (1).pdfSelling Story Max Excellence DIS - Q2'24 DIS TD (1).pdf
Selling Story Max Excellence DIS - Q2'24 DIS TD (1).pdf
 
As alterações no novo leiaute da NFe 3.10
As alterações no novo leiaute da NFe 3.10As alterações no novo leiaute da NFe 3.10
As alterações no novo leiaute da NFe 3.10
 
TagComércio
TagComércioTagComércio
TagComércio
 
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
 
Meeting || Rotinas Anuais RAIS + DIRF | 4W
Meeting || Rotinas Anuais RAIS + DIRF | 4WMeeting || Rotinas Anuais RAIS + DIRF | 4W
Meeting || Rotinas Anuais RAIS + DIRF | 4W
 
Apresentação NFe Strufaldi
Apresentação NFe StrufaldiApresentação NFe Strufaldi
Apresentação NFe Strufaldi
 
Gera loterps flexdocs
Gera loterps   flexdocsGera loterps   flexdocs
Gera loterps flexdocs
 
NGVOIP
NGVOIP NGVOIP
NGVOIP
 
[Product Camp 2020] - Dados e métricas para líderes de produto - Pedro Galopp...
[Product Camp 2020] - Dados e métricas para líderes de produto - Pedro Galopp...[Product Camp 2020] - Dados e métricas para líderes de produto - Pedro Galopp...
[Product Camp 2020] - Dados e métricas para líderes de produto - Pedro Galopp...
 
Sobrevivendo às mudanças legais da NF-e
Sobrevivendo às mudanças legais da NF-eSobrevivendo às mudanças legais da NF-e
Sobrevivendo às mudanças legais da NF-e
 
Nfe Sped Mod
Nfe Sped ModNfe Sped Mod
Nfe Sped Mod
 
Nota Fiscal Eletrônica - MilkStaff
Nota Fiscal Eletrônica - MilkStaffNota Fiscal Eletrônica - MilkStaff
Nota Fiscal Eletrônica - MilkStaff
 
Manual platform 807
Manual platform 807Manual platform 807
Manual platform 807
 
[Marketplace Conference 2021] Como ter performance de vendas com lucratividad...
[Marketplace Conference 2021] Como ter performance de vendas com lucratividad...[Marketplace Conference 2021] Como ter performance de vendas com lucratividad...
[Marketplace Conference 2021] Como ter performance de vendas com lucratividad...
 
(43)99668 6495 ASSESSORIA MAPA - MICROPROCESSADORES E MICROCONTROLADORES - 51...
(43)99668 6495 ASSESSORIA MAPA - MICROPROCESSADORES E MICROCONTROLADORES - 51...(43)99668 6495 ASSESSORIA MAPA - MICROPROCESSADORES E MICROCONTROLADORES - 51...
(43)99668 6495 ASSESSORIA MAPA - MICROPROCESSADORES E MICROCONTROLADORES - 51...
 

Palestra Embarcadero Conference 2017 - Alterações NF-e 4.0

  • 1.
  • 2. Mudanças da NFe 4.0 e implementação com ACBr Régys Borges da Silveira - MVP
  • 3. Agenda ●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.
  • 4. Mudanç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 utilizados. ●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.
  • 5. Removido 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.
  • 6. Sistemas Operacionais com suporte a TLS 1.2 https://blogs.msdn.microsoft.com/kaushal/2011/10/02/support-for-ssltls-protocols-on-windows/
  • 7. Alteraçõ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 estabelecimento. (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
  • 8. Medicamentos 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. Rastreabilidade 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;
  • 10. Combustí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
  • 11. Fundo 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
  • 12. Fundo 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
  • 13. Fundo 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
  • 14. Grupo 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
  • 15. Frete 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
  • 16. Informaçõ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>;
  • 17. Informaçõ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; fpBoletoBancario 13 - Vale Combustível; fpValeCombustivel 14 - Duplicata Mercantil; fpDuplicataMercantil 15 – Boleto Bancário; fpDuplicataMercantil 90 - Sem pagamento; fpSemPagamento 99 - Outros. fpOutro
  • 18. Informaçõ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
  • 19. Informações de pagamento 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
  • 20. Prazos para implantação O prazo previsto para a implementação das mudanças é: Ambiente de Homologação: 03/07/2017 Ambiente de Produção: 06/11/2017 Desativação da versão anterior: 02/04/2018
  • 21. Onde buscar informações? Mais informações veja diretamente na Nota Técnica 2016.002 versão 1.31 – Alteração do Layout Nota Técnica 2017.001 v.1.00 – Novas validações do GTIN