diff --git a/README.md b/README.md index 8bf696c1..b027e6e5 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# Java-NFe [![Build Status](https://travis-ci.org/Samuel-Oliveira/Java_NFe.svg?branch=master)](https://travis-ci.org/Samuel-Oliveira/Java_NFe) [![MIT License](https://img.shields.io/github/license/Samuel-Oliveira/Java_NFe.svg) ](https://github.com/Samuel-Oliveira/Java_NFe/blob/master/LICENSE) [![Maven Central](https://img.shields.io/maven-central/v/br.com.swconsultoria/java-nfe.svg?label=Maven%20Central)](https://search.maven.org/artifact/br.com.swconsultoria/java-nfe/4.00.16/jar) [![Language grade: Java](https://img.shields.io/lgtm/grade/java/g/Samuel-Oliveira/Java_NFe.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/Samuel-Oliveira/Java_NFe/context:java) [![Total alerts](https://img.shields.io/lgtm/alerts/g/Samuel-Oliveira/Java_NFe.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/Samuel-Oliveira/Java_NFe/alerts/) +# Java-NFe [![Build Status](https://travis-ci.org/Samuel-Oliveira/Java_NFe.svg?branch=master)](https://travis-ci.org/Samuel-Oliveira/Java_NFe) [![MIT License](https://img.shields.io/github/license/Samuel-Oliveira/Java_NFe.svg) ](https://github.com/Samuel-Oliveira/Java_NFe/blob/master/LICENSE) [![Maven Central](https://img.shields.io/maven-central/v/br.com.swconsultoria/java-nfe.svg?label=Maven%20Central)](https://search.maven.org/artifact/br.com.swconsultoria/java-nfe/4.00.17/jar) [![Language grade: Java](https://img.shields.io/lgtm/grade/java/g/Samuel-Oliveira/Java_NFe.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/Samuel-Oliveira/Java_NFe/context:java) [![Total alerts](https://img.shields.io/lgtm/alerts/g/Samuel-Oliveira/Java_NFe.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/Samuel-Oliveira/Java_NFe/alerts/) Biblioteca Java para consumo do WebService de NFe/NFCe ## Dúvidas, Sugestões ou Consultoria @@ -7,7 +7,7 @@ Entre no Discord do Projeto: https://discord.gg/ZXpqnaV ## Gostou do Projeto? Dê sua colaboração pelo Pix: 01713390108 Para Iniciar : -- Caso use Libs baixe o java-nfe-4.00.16.jar (https://github.com/Samuel-Oliveira/Java_NFe/raw/master/java-nfe-4.00.16.jar) e o adicione às bibliotecas de Seu Projeto. +- Caso use Libs baixe o java-nfe-4.00.17.jar (https://github.com/Samuel-Oliveira/Java_NFe/raw/master/java-nfe-4.00.17.jar) e o adicione às bibliotecas de Seu Projeto. - Baixe o Schemas.rar (https://github.com/Samuel-Oliveira/Java_NFe/raw/master/schemas.zip) e extraia na sua Máquina. @@ -16,7 +16,7 @@ Para Iniciar : br.com.swconsultoria java-nfe - 4.00.16 + 4.00.17 ``` @@ -28,7 +28,7 @@ repositories { } } dependencies { - implementation "br.com.swconsultoria:java-nfe:4.00.16" + implementation "br.com.swconsultoria:java-nfe:4.00.17" } ``` @@ -37,27 +37,31 @@ Veja a Wiki https://github.com/Samuel-Oliveira/Java_NFe/wiki, para ter um Tutori ________________________________________________________________________________________________ # Historico de Versões - -## v4.00.17 - SNAPSHOT - 02/08/2021 - Schemas PL.009f +[comment]: <> (## v4.00.17 - SNAPSHOT - 02/08/2021 - Schemas PL.009f) +[comment]: <> (- Correção de SOAP) +[comment]: <> (Snapshot é a versão que se encontra em teste, só use em caso de extrema necessidade.) +[comment]: <> (Para usar, adicione o repositorio de Snapshot ao Maven:) +[comment]: <> (```) +[comment]: <> () +[comment]: <> ( ) +[comment]: <> ( sonatype-nexus-snapshots) +[comment]: <> ( https://oss.sonatype.org/content/repositories/snapshots) +[comment]: <> ( ) +[comment]: <> () +[comment]: <> () +[comment]: <> ( br.com.swconsultoria) +[comment]: <> ( java-nfe) +[comment]: <> ( 4.00.17-SNAPSHOT) +[comment]: <> () +[comment]: <> (```) +[comment]: <> (Ou baixe o Jar aqui: https://github.com/Samuel-Oliveira/Java_NFe/raw/master/java-nfe-4.00.17-SNAPSHOT.jar) + +## v4.00.17 - 09/08/2021 - Schemas PL.009f +- Correção de Schemas +- Atualizado Cacert +- Rollback das modificações Maven (Deu Ruim) - Correção de SOAP -Snapshot é a versão que se encontra em teste, só use em caso de extrema necessidade. -Para usar, adicione o repositorio de Snapshot ao Maven: -``` - - - sonatype-nexus-snapshots - https://oss.sonatype.org/content/repositories/snapshots - - - - br.com.swconsultoria - java-nfe - 4.00.17-SNAPSHOT - -``` -Ou baixe o Jar aqui: https://github.com/Samuel-Oliveira/Java_NFe/raw/master/java-nfe-4.00.17-SNAPSHOT.jar - ## v4.00.16 - 01/08/2021 - Schemas PL.009f - Correção de vunerabilidades Maven - Correção Acentuação diff --git a/java-nfe-4.00.16.jar b/java-nfe-4.00.16.jar deleted file mode 100644 index 80d41a23..00000000 Binary files a/java-nfe-4.00.16.jar and /dev/null differ diff --git a/java-nfe-4.00.17-SNAPSHOT.jar b/java-nfe-4.00.17.jar similarity index 99% rename from java-nfe-4.00.17-SNAPSHOT.jar rename to java-nfe-4.00.17.jar index 06828936..902d9aa9 100644 Binary files a/java-nfe-4.00.17-SNAPSHOT.jar and b/java-nfe-4.00.17.jar differ diff --git a/schemas.zip b/schemas.zip index 015a812d..bb327814 100644 Binary files a/schemas.zip and b/schemas.zip differ diff --git a/schemas/leiauteNFe_v4.00.xsd b/schemas/leiauteNFe_v4.00.xsd index c094235c..331808ca 100644 --- a/schemas/leiauteNFe_v4.00.xsd +++ b/schemas/leiauteNFe_v4.00.xsd @@ -276,7 +276,7 @@ para tpEmis diferente de 1 - + Grupo de infromações da NF referenciada @@ -1202,7 +1202,7 @@ Formato ”CFOP9999”. - + Detalhe da exportação @@ -1279,7 +1279,7 @@ Formato ”CFOP9999”. Número de controle da FCI - Ficha de Conteúdo de Importação. - + @@ -1721,7 +1721,7 @@ N-NormalVIN - + Armamentos @@ -2603,12 +2603,12 @@ A exigência do preenchimento das informações do ICMS diferido fica à critér - + Percentual do diferimento do ICMS relativo ao Fundo de Combate à Pobreza (FCP). - + Valor do ICMS relativo ao Fundo de Combate à Pobreza (FCP) diferido. @@ -5097,7 +5097,7 @@ Substituição Tributaria; - + Dados dos volumes @@ -5157,7 +5157,7 @@ Substituição Tributaria; Peso bruto (em kg) - + @@ -5280,31 +5280,12 @@ Substituição Tributaria; - Forma de Pagamento: 01-Dinheiro; 02-Cheque; 03-Cartão de Crédito; 04-Cartão de Débito; 05-Crédito Loja; - 10-Vale Alimentação; 11-Vale Refeição; 12-Vale Presente; 13-Vale Combustível; 14-Duplicata Mercantil; 15-Boleto Bancario; 16-Depósito Bancário; - 17-Pagamento Instantâneo (PIX); 18-Transferência bancária, Carteira Digital; 19-Programa de fidelidade, Cashback, Crédito Virtual; 90-Sem Pagamento; 99-Outros. - + Forma de Pagamento: - - - - - - - - - - - - - - - - - + @@ -5351,41 +5332,12 @@ Substituição Tributaria; - Bandeira da operadora de cartão de crédito/débito:01–Visa; 02–Mastercard; 03–American Express; 04–Sorocred;05-Diners Club;06-Elo;07-Hipercard;08-Aura;09-Cabal - 10-Alelo; 11-Banes Card; 12-CalCard; 13-Credz; 14-Discover; 15-GoodCard; 16-GreenCard; 17-Hiper; 18-JcB; 19-Mais;20-MaxVan; 21-Policard;22-RedeCompras - 23-Sodexo; 24-ValeCard; 25-Verocheque; 26-VR; 27-Ticket;99–Outros + Bandeira da operadora de cartão - - - - - - - - - - - - - - - - - - - - - - - - - - - - + diff --git a/schemas/prod_leiauteNFe_v4.00.xsd b/schemas/prod_leiauteNFe_v4.00.xsd index 4e43e3e3..b28e1e20 100644 --- a/schemas/prod_leiauteNFe_v4.00.xsd +++ b/schemas/prod_leiauteNFe_v4.00.xsd @@ -4890,7 +4890,7 @@ Substituição Tributaria; - + Dados dos volumes @@ -4950,7 +4950,7 @@ Substituição Tributaria; Peso bruto (em kg) - + diff --git a/src/main/java/br/com/swconsultoria/nfe/dom/ConfiguracoesNfe.java b/src/main/java/br/com/swconsultoria/nfe/dom/ConfiguracoesNfe.java index 1a5690a0..477e1f38 100644 --- a/src/main/java/br/com/swconsultoria/nfe/dom/ConfiguracoesNfe.java +++ b/src/main/java/br/com/swconsultoria/nfe/dom/ConfiguracoesNfe.java @@ -86,7 +86,7 @@ public static ConfiguracoesNfe criarConfiguracoes(EstadosEnum estado, AmbienteEn if (Logger.getLogger("").isLoggable(Level.SEVERE)) { System.err.println("####################################################################"); - System.err.println(" Api Java Nfe - Versão 4.00.17-SNAPSHOT - 02/08/2021"); + System.err.println(" Api Java Nfe - Versão 4.00.17 - 09/08/2021"); if (Logger.getLogger("").isLoggable(Level.WARNING)) { System.err.println(" Samuel Olivera - samuel@swconsultoria.com.br "); }