Skip to content

Commit 8b34c22

Browse files
Adicionado Evento Conciliacao Financeira
1 parent 705e96c commit 8b34c22

File tree

122 files changed

+22038
-2
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

122 files changed

+22038
-2
lines changed

CHANGELOG.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,6 @@
66
- Implementado NT2024.001
77
- Implementado NT2024.003
88
- Adicionado Evento Insucesso Entrega (NT2023.005)
9-
- Adicionado Evento Cancelamento Insucesso Entrega (NT2023.005)
9+
- Adicionado Evento Cancelamento Insucesso Entrega (NT2023.005)
10+
- Adicionado Evento Conciliacao Financeira (NT2024.002)
11+
- Adicionado Evento Cancelamento Conciliacao Financeira (NT2024.002)

README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,14 +39,16 @@ ________________________________________________________________________________
3939

4040
# Historico de Versões
4141

42-
## v4.00.35 - 30/11/2024 - Schemas PL.009p1
42+
## v4.00.35 - 01/12/2024 - Schemas PL.009p1
4343
- Atualizado CACERT
4444
- Adicionado modo Multithreading
4545
- Atualizado Schemas para PL.009p1
4646
- Implementado NT2024.001
4747
- Implementado NT2024.003
4848
- Adicionado Evento Insucesso Entrega (NT2023.005)
4949
- Adicionado Evento Cancelamento Insucesso Entrega (NT2023.005)
50+
- Adicionado Evento Conciliacao Financeira (NT2024.002)
51+
- Adicionado Evento Cancelamento Conciliacao Financeira (NT2024.002)
5052

5153
## v4.00.34 - 08/06/2024 - Schemas PL.009n
5254
- Atualizacao de URL Webservice

schemas/EventoCancEConf_v1.00.xsd

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<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">
5+
<xs:include schemaLocation="leiauteEventoCancEConf_v1.00.xsd"/>
6+
<xs:element name="evento" type="TEvento">
7+
<xs:annotation>
8+
<xs:documentation>Schema XML de validação do evento de Cancelamento do Comprovante de Entrega da NFe</xs:documentation>
9+
</xs:annotation>
10+
</xs:element>
11+
</xs:schema>

schemas/EventoEConf_v1.00.xsd

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<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">
5+
<xs:include schemaLocation="leiauteEventoEConf_v1.00.xsd"/>
6+
<xs:element name="evento" type="TEvento">
7+
<xs:annotation>
8+
<xs:documentation>Schema XML de validação do evento de Conciliação Financeira</xs:documentation>
9+
</xs:annotation>
10+
</xs:element>
11+
</xs:schema>

schemas/e110750_v1.00.xsd

Lines changed: 140 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,140 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!-- edited with XMLSpy v2008 (http://www.altova.com) by [email protected] (PROCERGS) -->
3+
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.portalfiscal.inf.br/nfe"
4+
targetNamespace="http://www.portalfiscal.inf.br/nfe" elementFormDefault="qualified"
5+
attributeFormDefault="unqualified">
6+
<xs:include schemaLocation="tiposBasico_v1.03.xsd"/>
7+
<xs:element name="detEvento">
8+
<xs:annotation>
9+
<xs:documentation>Schema XML de validação do evento de Conciliação Financeira – ECONF</xs:documentation>
10+
</xs:annotation>
11+
<xs:complexType>
12+
<xs:sequence>
13+
<xs:element name="descEvento">
14+
<xs:simpleType>
15+
<xs:restriction base="xs:string">
16+
<xs:enumeration value="ECONF"/>
17+
</xs:restriction>
18+
</xs:simpleType>
19+
</xs:element>
20+
<xs:element name="verAplic" type="TVerAplic">
21+
<xs:annotation>
22+
<xs:documentation>Versão do Aplicativo do Autor do Evento</xs:documentation>
23+
</xs:annotation>
24+
</xs:element>
25+
<xs:element name="detPag" maxOccurs="100">
26+
<xs:annotation>
27+
<xs:documentation>Grupo de detalhamento da forma de pagamento.</xs:documentation>
28+
</xs:annotation>
29+
<xs:complexType>
30+
<xs:sequence>
31+
<xs:element name="indPag" minOccurs="0">
32+
<xs:annotation>
33+
<xs:documentation>Indicador da Forma de Pagamento:0-Pagamento à Vista;1-Pagamento à Prazo;</xs:documentation>
34+
</xs:annotation>
35+
<xs:simpleType>
36+
<xs:restriction base="xs:string">
37+
<xs:whiteSpace value="preserve"/>
38+
<xs:enumeration value="0"/>
39+
<xs:enumeration value="1"/>
40+
</xs:restriction>
41+
</xs:simpleType>
42+
</xs:element>
43+
<xs:element name="tPag">
44+
<xs:annotation>
45+
<xs:documentation>Forma de Pagamento:</xs:documentation>
46+
</xs:annotation>
47+
<xs:simpleType>
48+
<xs:restriction base="xs:string">
49+
<xs:whiteSpace value="preserve"/>
50+
<xs:pattern value="[0-9]{2}"/>
51+
</xs:restriction>
52+
</xs:simpleType>
53+
</xs:element>
54+
<xs:element name="xPag" minOccurs="0">
55+
<xs:annotation>
56+
<xs:documentation>Descrição do Meio de Pagamento</xs:documentation>
57+
</xs:annotation>
58+
<xs:simpleType>
59+
<xs:restriction base="TString">
60+
<xs:minLength value="2"/>
61+
<xs:maxLength value="60"/>
62+
</xs:restriction>
63+
</xs:simpleType>
64+
</xs:element>
65+
<xs:element name="vPag" type="TDec_1302">
66+
<xs:annotation>
67+
<xs:documentation>Valor do Pagamento. Esta tag poderá ser omitida quando a tag tPag=90 (Sem Pagamento), caso contrário deverá ser preenchida.</xs:documentation>
68+
</xs:annotation>
69+
</xs:element>
70+
<xs:element name="dPag" type="TData">
71+
<xs:annotation>
72+
<xs:documentation>Data do Pagamento</xs:documentation>
73+
</xs:annotation>
74+
</xs:element>
75+
<xs:sequence minOccurs="0">
76+
<xs:element name="CNPJPag" type="TCnpj">
77+
<xs:annotation>
78+
<xs:documentation>CNPJ transacional do pagamento - Preencher informando o CNPJ do estabelecimento onde o pagamento foi processado/transacionado/recebido quando a emissão do documento fiscal ocorrer em estabelecimento distinto</xs:documentation>
79+
</xs:annotation>
80+
</xs:element>
81+
<xs:element name="UFPag" type="TUfEmi">
82+
<xs:annotation>
83+
<xs:documentation>UF do CNPJ do estabelecimento onde o pagamento foi processado/transacionado/recebido.</xs:documentation>
84+
</xs:annotation>
85+
</xs:element>
86+
<xs:element name="CNPJIF" type="TCnpj" minOccurs="0">
87+
<xs:annotation>
88+
<xs:documentation>CNPJ da instituição financeira, de pagamento, adquirente ou subadquirente.</xs:documentation>
89+
</xs:annotation>
90+
</xs:element>
91+
<xs:element name="tBand" minOccurs="0">
92+
<xs:annotation>
93+
<xs:documentation>Bandeira da operadora de cartão</xs:documentation>
94+
</xs:annotation>
95+
<xs:simpleType>
96+
<xs:restriction base="xs:string">
97+
<xs:whiteSpace value="preserve"/>
98+
<xs:pattern value="[0-9]{2}"/>
99+
</xs:restriction>
100+
</xs:simpleType>
101+
</xs:element>
102+
<xs:element name="cAut" minOccurs="0">
103+
<xs:annotation>
104+
<xs:documentation>Número de autorização da operação com cartões, PIX, boletos e outros pagamentos eletrônicos</xs:documentation>
105+
</xs:annotation>
106+
<xs:simpleType>
107+
<xs:restriction base="TString">
108+
<xs:minLength value="1"/>
109+
<xs:maxLength value="128"/>
110+
</xs:restriction>
111+
</xs:simpleType>
112+
</xs:element>
113+
</xs:sequence>
114+
<xs:sequence minOccurs="0">
115+
<xs:element name="CNPJReceb" type="TCnpj">
116+
<xs:annotation>
117+
<xs:documentation>Informar o CNPJ do estabelecimento beneficiário do pagamento</xs:documentation>
118+
</xs:annotation>
119+
</xs:element>
120+
<xs:element name="UFReceb" type="TUfEmi">
121+
<xs:annotation>
122+
<xs:documentation>UF do CNPJ do estabelecimento beneficiário do pagamento..</xs:documentation>
123+
</xs:annotation>
124+
</xs:element>
125+
</xs:sequence>
126+
</xs:sequence>
127+
</xs:complexType>
128+
</xs:element>
129+
</xs:sequence>
130+
<xs:attribute name="versao" use="required">
131+
<xs:simpleType>
132+
<xs:restriction base="xs:string">
133+
<xs:whiteSpace value="preserve"/>
134+
<xs:enumeration value="1.00"/>
135+
</xs:restriction>
136+
</xs:simpleType>
137+
</xs:attribute>
138+
</xs:complexType>
139+
</xs:element>
140+
</xs:schema>

schemas/e110751_v1.00.xsd

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!-- edited with XMLSpy v2008 (http://www.altova.com) by [email protected] (PROCERGS) -->
3+
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.portalfiscal.inf.br/nfe"
4+
targetNamespace="http://www.portalfiscal.inf.br/nfe" elementFormDefault="qualified"
5+
attributeFormDefault="unqualified">
6+
<xs:include schemaLocation="tiposBasico_v1.03.xsd"/>
7+
<xs:element name="detEvento">
8+
<xs:annotation>
9+
<xs:documentation>Schema XML de validação do evento de Cancelamento do Comprovante de Entrega da NF-e</xs:documentation>
10+
</xs:annotation>
11+
<xs:complexType>
12+
<xs:sequence>
13+
<xs:element name="descEvento">
14+
<xs:simpleType>
15+
<xs:restriction base="xs:string">
16+
<xs:enumeration value="Cancelamento Conciliação Financeira"/>
17+
</xs:restriction>
18+
</xs:simpleType>
19+
</xs:element>
20+
<xs:element name="verAplic" type="TVerAplic">
21+
<xs:annotation>
22+
<xs:documentation>Versão do Aplicativo do Autor do Evento</xs:documentation>
23+
</xs:annotation>
24+
</xs:element>
25+
<xs:element name="nProtEvento" type="TProt">
26+
<xs:annotation>
27+
<xs:documentation>Número do Protocolo de Autorização do Evento da NF-e a que se refere este cancelamento.</xs:documentation>
28+
</xs:annotation>
29+
</xs:element>
30+
</xs:sequence>
31+
<xs:attribute name="versao" use="required">
32+
<xs:simpleType>
33+
<xs:restriction base="xs:string">
34+
<xs:whiteSpace value="preserve"/>
35+
<xs:enumeration value="1.00"/>
36+
</xs:restriction>
37+
</xs:simpleType>
38+
</xs:attribute>
39+
</xs:complexType>
40+
</xs:element>
41+
</xs:schema>
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!-- edited with XMLSpy v2008 (http://www.altova.com) by [email protected] (PROCERGS) -->
3+
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.portalfiscal.inf.br/nfe"
4+
targetNamespace="http://www.portalfiscal.inf.br/nfe" elementFormDefault="qualified"
5+
attributeFormDefault="unqualified">
6+
<xs:include schemaLocation="leiauteEventoCancEConf_v1.00.xsd"/>
7+
<xs:element name="envEvento" type="TEnvEvento">
8+
<xs:annotation>
9+
<xs:documentation>Schema XML de validação do lote de envio do evento de Cancelamento de Conciliação Financeira</xs:documentation>
10+
</xs:annotation>
11+
</xs:element>
12+
</xs:schema>

schemas/envEventoEConf_v1.00.xsd

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!-- edited with XMLSpy v2008 (http://www.altova.com) by [email protected] (PROCERGS) -->
3+
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.portalfiscal.inf.br/nfe"
4+
targetNamespace="http://www.portalfiscal.inf.br/nfe" elementFormDefault="qualified"
5+
attributeFormDefault="unqualified">
6+
<xs:include schemaLocation="leiauteEventoEConf_v1.00.xsd"/>
7+
<xs:element name="envEvento" type="TEnvEvento">
8+
<xs:annotation>
9+
<xs:documentation>Schema XML de validação do lote de envio do evento de Conciliação Financeira</xs:documentation>
10+
</xs:annotation>
11+
</xs:element>
12+
</xs:schema>

0 commit comments

Comments
 (0)