4. Guia de Atualização [08-10-17]
4.17. NT 2016/002 [02-07-18]
4.16. NT 2015/003 [27/09/17]
« Anterior
4.18. NT 2018/001 Emissor PF [10-10-18]
Próximo »

4.17. NT 2016/002 [02-07-18]

Funcionamento da DLL

Nem todas as UF implementaram a a NT 2016/002, mesmo nas UF que implementaram, ainda podem existir problemas por conta do "erro" do WSDL (interface de comunicação diferente do padrão) e/ou problemas na implementação dos WS de recepção de Evento. Assim, poderemos ter novas versões para correção de problemas e outras adequações.

A NT 2016/002 v1.60 divulgou prorrogação de prazos de implantação.

1) disponibilização do ambiente homologação da versão 4.00 : 20/11/2017
2) disponibilização do ambiente produção da versão 4.00 : 04/12/2017
3) desativação da versão 3.10: 02/08/2018

Assim, as notas fiscais da versão 3.10 poderão ser emitidas até o dia 02/08/2018.

A NT 2016/002 v1.60 divulga o versionamento dos Web Services e do leiaute da NF-e.

O protocolo de comunicação segura dos Web Services foi alterado para TLS 1.2 ou superior, não sendo mais possível o uso do protocolo de comunicação segura SSL v3.0 Esta alteração requer Microsoft .NET 4.5 (recomendável ter a atualização para 4.6.2) instalado no equipamento, o que pode resultar na necessidade de atualizar o windows (O TLS 1.2 só é suportado a partir do Windows 7).

Protocolo de comunicação segura TLS 1.2

A versão 4.00 dos Web Services requer o uso do TLS 1.2 como protocolo de comunicação segura, sendo necessário ter o .NET 4.5 ou superior no equipamento.

.NET framework 4.5

O .NET framework 4.5 é suportada a partir do Windows 7 Service Pack 1 e Windows Server 2008 R2 SP1.

Para instalar o .NET 4.5 ou superior é necessário que a versão do Windows 7 ou Windows Server 2008 R2 esteja atualizado para Windows 7 Service Pack 1 ou Windows Server 2008 R2 SP1.

Teste TLS 1.2

Para verificar se a versão do Windows do equipamento tem suporte para o TLS 1.2, realize o teste de conexão com a SEFAZ/GO - NF-e 4.00 que é a única UF que está aceitando somente o protocolo TLS 1.2 como protoclo de comunicação segura.

Os testes de conexão podem ser realizados com o aplicativo CertFlex

Usuários de Windows 7 Service Pack 1 e Windows Server 2008 R2 SP1 que não conseguirem estabelecer a conexão com TLS 1.2, devem fazer a atualização "SP2".

O leiaute da NF-e foi modificado com alterações nos seguintes grupos:

. identificação da NF-e - eliminação da tag indPag
. detalhamento do produto - acréscimo de informações relacionadas com o CEST
. criação do grupo de rastreamento (rastro) com reflexo no grupo medicamentos que perdeu os campos do rastreamento e teve a inclusão do cdANVISA
. alteração do grupo de combustíveis
. alteração do grupo de ICMS com acréscimo de informações relacionadas com o FCP
. alteração do grupo do DIFAL com acrécimo de informaçoes relacionadas com o FCP
. alteração do grupo do total com acréscimo de informações do FCP e IPIDevol
. alteração do grupo do pagamento para possibilitar a informação de vários pagamentos
. alteração do grupo de ICMS com acréscimo de informações relacionadas com o ICMS ST efetivo[NT 2016/002 v1.60]

Novas funcionalidades:

Foram acrescentadas as seguintes funcionalidades para geração dos trechos XML compativeis com a versão 4.00 do leiaute da NF-e.

string identificador400(int cUF, int cNF, string natOp, int mod, int serie, int nNF, string dhEmi, string dhSaiEnt, int tpNF, int idDest, string cMunFG, string NFref, int tpImp, int tpEmis,int cDV, int tpAmb, int finNFe, int indFinal, int indPres, int procEmi, string verProc, string dhCont, string xJust)

string produto400(string cProd, string cEAN, string xProd, string NCM, string NVE_Opc, string CEST_Opc, string indEscala_Opc, string CNPJFab_Opc, string cBenef_Opc, string EXTIPI, int CFOP, string uCom, string qCom, string vUnCom, double vProd, string cEANTrib, string uTrib, string qTrib, string vUnTrib, double vFrete, double vSeg,double vDesc, double vOutro, int indTot, string DI, string detExport_Opc, string DetEspecifico, string xPed, string nItemPed, string nFCI_Opc, string rastro_Opc)

string rastro(string nLote,double qLote,DateTime dFab,DateTime dVal,string cAgreg_Opc)

string med400(string cProdANVISA,double vPMC)

string comb400(string cProdANP, string descANP, double pGLP_Opc, double pGNn_Opc, double pGNi_Opc, double vPart_Opc, string CODIF_Opc, double qTemp_Opc, string UFCons, double qBCProd_Opc, double vAliqProd_Opc, double vCIDE_Opc, string encerrante_Opc)

string icms400(string orig, string CST, int modBC, double pRedBC, double vBC, double pICMS, double vICMS, int modBCST, double pMVAST, double pRedBCST, double vBCST, double pICMSST, double vICMSST, double vBCSTRet, double vICMSSTRet, double vBCSTDest, double vICMSSTDest, int motDesICMS, double pBCOp, string UFST, double pCredSN, double vCredICMSSN, double vICMSDeson, double vICMSOp, double pDif, double vICMSDif, double vBCFCP, double pFCP, double vFCP, double vBCFCPST, double pFCPST, double vFCPST, double vBCFCPSTRet, double pFCPSTRet, double vFCPSTRet, double pST) alterado novos campos - versão 4.01 [20-08-17]

string ICMSUFDest400(double vBCUFDest, double vBCFCPUFDest_Opc, double pFCPUFDest, double pICMSUFDest, double pICMSInter, double pICMSInterPart, double vFCPUFDest, double vICMSUFDest, double vICMSUFRemet)

string totalICMS400(double vBC, double vICMS, double vBCST, double vST, double vProd, double vFrete, double vSeg, double vDesc, double vII, double vIPI, double vPIS, double vCOFINS, double vOutro, double vNF, double vTotTrib, double vICMSDeson, double vICMSUFDest_Opc, double vICMSUFRemet_Opc, double vFCPUFDest_Opc, double vFCP, double vFCPST, double vFCPSTRet, double vIPIDevol)

string AssinarNFCe400(string NFCe, string NomeCertificado,string idToken, string CSC, string versaoQRCode, string URLConsulta, string urlChave, string indSinc,out int resultado, out string msgResultado, out string lote, out string urlNFCe)

string pagamento400(string, indPag_Opc, string detPag, double vTroco_Opc) Novo versão 4.01 [20-08-17]

string detPag(string indPag_Opc, string tPag, double vPag_Opc, string tpIntegra_Opc, string CNPJ_Opc, string tBand_Opc, string cAut_Opc) Novo versão 4.01 [06-05-18]

string IPI400(string CNPJProd, string cSelo, double qSelo, string cEnq, string CST, double vBC, double pIPI, double vIPI, double qUnid, double vUnid) Novo versão 4.02 [20-10-17]

string calcICMSUFDest400(int formaCalculo, double valorBase, double aliqDestino, double aliqInterestadual, double valorBaseFCP, double aliqFCP, int anoOperacao, out double vBCUFDest, out double pFCPUFDest, out double pICMSUFDest, out double pICMSInter, out double pICMSInterPart, out double vFCPUFDest, out double vICMSUFDest, out double vICMSUFRemet, out double vBCOpeInter, out double vICMSOpeInter, out int cResultado, out string msgResultado, out double vBCFCPUFDest)

string icmsEfet(string orig, string CST, double vBCSTRet_Opc, double pST_Opc, double vICMSSTRet_Opc, double vBCFCPSTRet_Opc, double pFCPSTRet_Opc, double vFCPSTRet_Opc, double pRedBCEfet_Opc, double vBCEfet_Opc, double pICMSEfet_Opc, double vICMSEfet_Opc)

O icmsEfet deve ser utilizada em substituição ao icms400, quando houver a necessidade de informar as tags: pRedBCEfet_Opc, vBCEfet_Opc, pICMSEfet_Opc, vICMSEfet_Opc

Prazos para entrada em vigência da Nota Técnica:

A versão 3.10 do WS e do leiaute da NF-e poderá ser utilizada até 01/08/2018.

VERSÃO PRELIMINAR DA DLL - 2Gv4.05a

INFORMAÇÃO IMPORTANTE

A SEFAZ modificou a obrigatoriedade da tag vDesc do grupo fat, isto vai causar um grande problema, pois apesar do ambiente de homologação exigir a informação, a informação da tag vDesc com valor = 0.00 pode provocar falha de schema XML na SEFAZ que não estiver com o schema XML atualizado.
Assim, só utilize a nova versão da DLL em produção quando tiver certeza que a SEFAZ atualizou o schema XML.

Versão da DLL atualizada para v4.05a

Download do ZIP da DLL NFe_Util - versão 2Gv4.05a [02-07-18]

Download Instalador da DLL NFe_Util - versão 2Gv4.05a [02-07-18]

Instalador da DLL - a melhor forma de registrar a DLL

O Instalador da DLL é a forma mais eficaz e simples de fazer o registro da DLL em qualquer versão do Windows.

Caso deseje fazer a instalação "silenciosa" sem a apresentação da caixa de diálogo do "innosetup" utilize a seguinte sintaxe:

NFe_Util_2Gv4.05a.exe /verysilent /components="DLL" /DIR=".\teste"

indicar onde deseja que seja "copiado" a DLL e a pasta NFe_Util em /DIR="PATH"

Alterações & Correções

A partir de qual versão da DLL poderei utilizar as novas funcionalidades?

A novas funcionalidades estão disponíveis a partir da versão 2Gv4.x.

As licenças ativadas após 31/11/2016 (data da publicação da NT 2016/002 que altera o leiaute) tem direito de uso da nova versão da DLL sem qualquer custo, as licenças anteriores requer atualização onerosa de versão.

Qual é o valor da atualização da DLL?

As licenças adquiridas ou ativadas antes da publicação da NT 2016/002 (dezembro/2016) necessitam de uma atualização onerosa no valor de R$ 30,00 para uso das novas funcionalidades.

Tenho diversas licenças para atualizar, teremos algum desconto?

A FlexDocs oferece desconto promocional na aquisição de licenças de atualizações da NFe_Util para os nossos usuários que desejarem fazer a atualização de todas as suas licenças em uma única vez.

O valor máximo da atualização será limitada em R$ 1.500,00, isto é se o valor total das atualizações for superior a R$ 1.500,00, o usuário só paga R$ 1.500,00 pelas atualizações de todas as suas licenças.

O desconto consiste na aplicação da seguinte tabela de valor da atualização:

Número da Licença Valor da Licença Valor da atualização
R$ 100,00 R$ 30,00
2ª a 5ª R$ 70,00 R$ 21,00
6ª a 10ª R$ 60,00 R$ 18,00
11ª a 25ª R$ 50,00 R$ 15,00
26ª a 50ª R$ 40,00 R$ 12,00
51ª em diante R$ 30,00 R$ 9,00


Condições do desconto promocional:

Exemplos :

Quantidade de Licenças Valor sem Desconto Valor com Desconto Valor a pagar ECONOMIA
3

R$ 90,00

(3 x R$ 30,00)

R$ 72,00

1 x R$ 30,00 = R$ 30,00
2 x R$ 21,00 = R$ 42,00

R$ 72,00 R$ 18,00
11

R$ 330,00

(11 x R$ 30,00)

R$ 219,00

1 x R$ 30,00 = R$ 30,00
4 x R$ 21,00 = R$ 84,00
5 x R$ 18,00 = R$ 90,00
1 x R$ 15,00 = R$ 15,00

R$ 219,00 R$ 111,00
50

R$ 1.500,00

(50 x R$ 30,00)

R$ 729,00

1 x R$ 30,00 = R$ 30,00
4 x R$ 21,00 = R$ 84,00
5 x R$ 18,00 = R$ 90,00
15 x R$ 15,00 = R$ 225,00
25 x R$ 12,00 = R$ 300,00

R$ 729,00 R$ 771,00
80

R$ 2.400,00

(80 x R$ 30,00)

R$ 999,00

1 x R$ 30,00 = R$ 30,00
4 x R$ 21,00 = R$ 84,00
5 x R$ 18,00 = R$ 90,00
15 x R$ 15,00 = R$ 225,00
25 x R$ 12,00 = R$ 300,00
30 x R$ 9,00 = R$ 270,00

R$ 999,00 R$ 1.401,00
120

R$ 3.600,00

(120 x R$ 30,00)

R$ 1.359,00

1 x R$ 30,00 = R$ 30,00
4 x R$ 21,00 = R$ 84,00
5 x R$ 18,00 = R$ 90,00
15 x R$ 15,00 = R$ 225,00
25 x R$ 12,00 = R$ 300,00
70 x R$ 9,00 = R$ 630,00

R$ 1.359,00 R$ 2.241,00
200

R$ 6.000,00

(200 x R$ 30,00)

R$ 2.079,00

1 x R$ 30,00 = R$ 30,00
4 x R$ 21,00 = R$ 84,00
5 x R$ 18,00 = R$ 90,00
15 x R$ 15,00 = R$ 225,00
25 x R$ 12,00 = R$ 300,00
150 x R$ 9,00 = R$ 1.350,00

R$ 1.500,00

(Aplicado teto de R$ 1.500,00 no valor de R$ 2.079,00)
R$ 4.500,00
1.000

R$ 30.000,00

(1.000 x R$ 30,00)

R$ 9.279,00

1 x R$ 30,00 = R$ 30,00
4 x R$ 21,00 = R$ 84,00
5 x R$ 18,00 = R$ 90,00
15 x R$ 15,00 = R$ 225,00
25 x R$ 12,00 = R$ 300,00
950 x R$ 9,00 = R$ 8.550,00

R$ 1.500,00

(Aplicado teto de R$ 1.500,00 no valor de R$ 9.279,00)
R$ 28.500,00
3.000

R$ 90.000,00

(3.000 x R$ 30,00)

R$ 27.279,00

1 x R$ 30,00 = R$ 30,00
4 x R$ 21,00 = R$ 84,00
5 x R$ 18,00 = R$ 90,00
15 x R$ 15,00 = R$ 225,00
25 x R$ 12,00 = R$ 300,00
2.950 x R$ 9,00 = R$ 26.550,00

R$ 1.500,00

(Aplicado teto de R$ 1.500,00 no valor de R$ 27.279,00)
R$ 88.500,00


Demo Delphi para teste de WS

Download do aplicativo Demo em Delphi da DLL NFe_Util - versão 2Gv4.04 [21-05-18]


Como utilizar o Demo Delphi

Faça o download do zip, extraia o DemoNFe_Util.exe, Reports.dll e SumatraPDf.exe e copie estes arquivos para a pasta onde tem a DLL que deseja testar.

Caso ainda não tenha a DLL instalada no equipamento, utilize o instalador da DLL para instalar a DLL e copie os arquivos acima citados para a pasta onde instalou a DLL.

4.17. NT 2016/002 [02-07-18]
4. Guia de Atualização [08-10-17]
« Anterior
4.16. NT 2015/003 [27/09/17]
Próximo »
4.18. NT 2018/001 Emissor PF [10-10-18]