Skip to content

Commit 856fd76

Browse files
Merge branch 'master' into release/4.00.23
2 parents a7075a8 + 8de4db7 commit 856fd76

27 files changed

+943
-246
lines changed

CHANGELOG.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
# Notas de versão
22

3-
- Correção de Build Maven
3+
- Atualizado Objeto e XSD NT 2023.001 1.20
4+
- Adicionado Validacao XML Manual

README.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# 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.22/jar)
1+
# 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.23/jar)
22
Biblioteca Java para consumo do WebService de NFe/NFCe
33

44
## Dúvidas, Sugestões ou Consultoria
@@ -17,7 +17,7 @@ Para Iniciar :
1717
<dependency>
1818
<groupId>br.com.swconsultoria</groupId>
1919
<artifactId>java-nfe</artifactId>
20-
<version>4.00.22</version>
20+
<version>4.00.23</version>
2121
</dependency>
2222
```
2323

@@ -29,7 +29,7 @@ repositories {
2929
}
3030
}
3131
dependencies {
32-
implementation "br.com.swconsultoria:java-nfe:4.00.22"
32+
implementation "br.com.swconsultoria:java-nfe:4.00.23"
3333
}
3434
```
3535

@@ -39,6 +39,10 @@ ________________________________________________________________________________
3939

4040
# Historico de Versões
4141

42+
## v4.00.23 - 25/04/2023 - Schemas PL.009k
43+
- Atualizado Objeto e XSD NT 2023.001 1.20
44+
- Adicionado Validacao XML Manual
45+
4246
## v4.00.22 - 22/03/2023 - Schemas PL.009k
4347
- Correções Build Maven
4448

docs/docs/index.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
[![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.22/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/)
1+
[![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.23/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/)
22

33
***Biblioteca Java para consumo do WebService de NFe/NFCe***
44

@@ -11,7 +11,7 @@
1111
</p>
1212

1313
Para Iniciar :
14-
- Caso use Libs baixe o [java-nfe-4.00.22.jar](https://github.com/Samuel-Oliveira/Java_NFe/raw/master/java-nfe-4.00.22.jar) e o adicione às bibliotecas de Seu Projeto.
14+
- Caso use Libs baixe o [java-nfe-4.00.23.jar](https://github.com/Samuel-Oliveira/Java_NFe/raw/master/java-nfe-4.00.23.jar) e o adicione às bibliotecas de Seu Projeto.
1515

1616
- Baixe o [Schemas.rar](https://github.com/Samuel-Oliveira/Java_NFe/raw/master/schemas.zip) e extraia na sua Máquina.
1717

@@ -20,7 +20,7 @@ Para Iniciar :
2020
<dependency>
2121
<groupId>br.com.swconsultoria</groupId>
2222
<artifactId>java-nfe</artifactId>
23-
<version>4.00.22</version>
23+
<version>4.00.23</version>
2424
</dependency>
2525
```
2626

@@ -32,7 +32,7 @@ repositories {
3232
}
3333
}
3434
dependencies {
35-
implementation "br.com.swconsultoria:java-nfe:4.00.22"
35+
implementation "br.com.swconsultoria:java-nfe:4.00.23"
3636
}
3737
```
3838

schemas.zip

1.77 KB
Binary file not shown.

schemas/consReciNFe_v4.00.xsd

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<xs:schema xmlns="http://www.portalfiscal.inf.br/nfe" xmlns:xs="http://www.w3.org/2001/XMLSchema"
3-
targetNamespace="http://www.portalfiscal.inf.br/nfe" elementFormDefault="qualified"
4-
attributeFormDefault="unqualified">
3+
targetNamespace="http://www.portalfiscal.inf.br/nfe" elementFormDefault="qualified"
4+
attributeFormDefault="unqualified">
55
<xs:include schemaLocation="leiauteNFe_v4.00.xsd"/>
66
<xs:element name="consReciNFe" type="TConsReciNFe">
77
<xs:annotation>

schemas/consStatServ_v4.00.xsd

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<xs:schema xmlns="http://www.portalfiscal.inf.br/nfe" xmlns:xs="http://www.w3.org/2001/XMLSchema"
3-
targetNamespace="http://www.portalfiscal.inf.br/nfe" elementFormDefault="qualified"
4-
attributeFormDefault="unqualified">
3+
targetNamespace="http://www.portalfiscal.inf.br/nfe" elementFormDefault="qualified"
4+
attributeFormDefault="unqualified">
55
<xs:include schemaLocation="leiauteConsStatServ_v4.00.xsd"/>
66
<xs:element name="consStatServ" type="TConsStatServ">
77
<xs:annotation>

schemas/enviNFe_v4.00.xsd

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.portalfiscal.inf.br/nfe"
3-
targetNamespace="http://www.portalfiscal.inf.br/nfe" elementFormDefault="qualified"
4-
attributeFormDefault="unqualified">
3+
targetNamespace="http://www.portalfiscal.inf.br/nfe" elementFormDefault="qualified"
4+
attributeFormDefault="unqualified">
55
<xs:include schemaLocation="leiauteNFe_v4.00.xsd"/>
66
<xs:element name="enviNFe" type="TEnviNFe">
77
<xs:annotation>

schemas/inutNFe_v4.00.xsd

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.portalfiscal.inf.br/nfe"
3-
targetNamespace="http://www.portalfiscal.inf.br/nfe" elementFormDefault="qualified"
4-
attributeFormDefault="unqualified">
3+
targetNamespace="http://www.portalfiscal.inf.br/nfe" elementFormDefault="qualified"
4+
attributeFormDefault="unqualified">
55
<xs:include schemaLocation="leiauteInutNFe_v4.00.xsd"/>
66
<xs:element name="inutNFe" type="TInutNFe">
77
<xs:annotation>

schemas/leiauteConsultaCadastro_v2.00.xsd

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
<!-- PL_006f versao com correcoes no xServ para tornar a literal CONS-CAD obrigatoria 21/05/2010 -->
33
<!-- PL_006c versao com correcoes 24/12/2009 -->
44
<xs:schema xmlns="http://www.portalfiscal.inf.br/nfe" xmlns:xs="http://www.w3.org/2001/XMLSchema"
5-
targetNamespace="http://www.portalfiscal.inf.br/nfe" elementFormDefault="qualified"
6-
attributeFormDefault="unqualified">
5+
targetNamespace="http://www.portalfiscal.inf.br/nfe" elementFormDefault="qualified"
6+
attributeFormDefault="unqualified">
77
<xs:include schemaLocation="tiposBasico_v1.03.xsd"/>
88
<xs:complexType name="TConsCad">
99
<xs:annotation>

schemas/leiauteNFe_v4.00.xsd

Lines changed: 33 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@
1515
<!-- PL_009-v5a implementado alterações da NT -->
1616
<!-- PL_009k_NT2023_001_v100 implementado alterações da NT 2023.001 -->
1717
<xs:schema xmlns="http://www.portalfiscal.inf.br/nfe" xmlns:ds="http://www.w3.org/2000/09/xmldsig#"
18-
xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.portalfiscal.inf.br/nfe"
19-
elementFormDefault="qualified" attributeFormDefault="unqualified">
18+
xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.portalfiscal.inf.br/nfe"
19+
elementFormDefault="qualified" attributeFormDefault="unqualified">
2020
<xs:import namespace="http://www.w3.org/2000/09/xmldsig#" schemaLocation="xmldsig-core-schema_v1.01.xsd"/>
2121
<xs:include schemaLocation="tiposBasico_v4.00.xsd"/>
2222
<xs:complexType name="TNFe">
@@ -1934,7 +1934,7 @@ ambiente.</xs:documentation>
19341934
</xs:sequence>
19351935
</xs:complexType>
19361936
</xs:element>
1937-
<xs:element name="pBio" type="TDec_0304Max100Opc" minOccurs="0">
1937+
<xs:element name="pBio" type="TDec_03v00a04Max100Opc" minOccurs="0">
19381938
<xs:annotation>
19391939
<xs:documentation>Percentual do índice de mistura do Biodiesel (B100) no Óleo Diesel B instituído pelo órgão regulamentador</xs:documentation>
19401940
</xs:annotation>
@@ -1962,7 +1962,7 @@ ambiente.</xs:documentation>
19621962
<xs:documentation>UF de origem do produtor ou do importado</xs:documentation>
19631963
</xs:annotation>
19641964
</xs:element>
1965-
<xs:element name="pOrig" type="TDec_0304Max100Opc">
1965+
<xs:element name="pOrig" type="TDec_03v00a04Max100Opc">
19661966
<xs:annotation>
19671967
<xs:documentation>Percentual originário para a UF</xs:documentation>
19681968
</xs:annotation>
@@ -2807,21 +2807,46 @@ A exigência do preenchimento das informações do ICMS diferido fica à critér
28072807
</xs:restriction>
28082808
</xs:simpleType>
28092809
</xs:element>
2810-
<xs:element name="qBCMonoDif" type="TDec_1104v" minOccurs="0">
2810+
<xs:element name="qBCMono" type="TDec_1104v" minOccurs="0">
28112811
<xs:annotation>
2812-
<xs:documentation>Quantidade tributada diferida.</xs:documentation>
2812+
<xs:documentation>Quantidade tributada.</xs:documentation>
28132813
</xs:annotation>
28142814
</xs:element>
2815-
<xs:element name="adRemICMSDif" type="TDec_0302a04" minOccurs="0">
2815+
<xs:element name="adRemICMS" type="TDec_0302a04" minOccurs="0">
28162816
<xs:annotation>
2817-
<xs:documentation>Alíquota ad rem do imposto diferido</xs:documentation>
2817+
<xs:documentation>Alíquota ad rem do imposto.</xs:documentation>
2818+
</xs:annotation>
2819+
</xs:element>
2820+
<xs:element name="vICMSMonoOp" type="TDec_1302" minOccurs="0">
2821+
<xs:annotation>
2822+
<xs:documentation>Valor do ICMS da operação</xs:documentation>
2823+
</xs:annotation>
2824+
</xs:element>
2825+
<xs:element name="pDif" type="TDec_0302a04Max100" minOccurs="0">
2826+
<xs:annotation>
2827+
<xs:documentation>Percentual do diferemento</xs:documentation>
28182828
</xs:annotation>
28192829
</xs:element>
28202830
<xs:element name="vICMSMonoDif" type="TDec_1302" minOccurs="0">
28212831
<xs:annotation>
28222832
<xs:documentation>Valor do ICMS diferido</xs:documentation>
28232833
</xs:annotation>
28242834
</xs:element>
2835+
<xs:element name="vICMSMono" type="TDec_1302" minOccurs="0">
2836+
<xs:annotation>
2837+
<xs:documentation>Valor do ICMS próprio devido</xs:documentation>
2838+
</xs:annotation>
2839+
</xs:element>
2840+
<xs:element name="qBCMonoDif" type="TDec_1104v" minOccurs="0">
2841+
<xs:annotation>
2842+
<xs:documentation>Quantidade tributada diferida.</xs:documentation>
2843+
</xs:annotation>
2844+
</xs:element>
2845+
<xs:element name="adRemICMSDif" type="TDec_0302a04" minOccurs="0">
2846+
<xs:annotation>
2847+
<xs:documentation>Alíquota ad rem do imposto diferido</xs:documentation>
2848+
</xs:annotation>
2849+
</xs:element>
28252850
</xs:sequence>
28262851
</xs:complexType>
28272852
</xs:element>

0 commit comments

Comments
 (0)