Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
96 commits
Select commit Hold shift + click to select a range
35449b0
feat: Implementado novos campos da reforma tributária do grupo B - Id…
Valmir-Cunha Jul 3, 2025
399019e
feat: Implementado novos campos da reforma tributária do grupo BB - G…
Valmir-Cunha Jul 3, 2025
03fe34b
feat: Implementado novos campos da reforma tributária do grupo I - Pr…
Valmir-Cunha Jul 3, 2025
87cacae
Merge pull request #1607 from ZeusAutomacao/Branch_23817
Valmir-Cunha Jul 4, 2025
d87eac6
feat: Implementado novos campos da reforma tributária do grupo UB - C…
AgnaldoSilva0 Jul 4, 2025
66d7ce8
wip: Implementando IBSCBS
AgnaldoSilva0 Jul 4, 2025
2ca0826
feat: Implementado novos campos da reforma tributária do grupo UB - I…
AgnaldoSilva0 Jul 7, 2025
4849ff1
feat: Implementado novos campos da reforma tributária do grupo UB - C…
AgnaldoSilva0 Jul 7, 2025
42a283f
fix: Ajustado quantidade de casas decimais de determinados campos e d…
AgnaldoSilva0 Jul 7, 2025
e04f8ea
feat: Implementado novos campos da reforma tributária do grupo UB - G…
AgnaldoSilva0 Jul 7, 2025
5297635
feat: Implementado novos campos da reforma tributária do grupo UB - G…
AgnaldoSilva0 Jul 7, 2025
97a68b8
feat: Implementado novos campos da reforma tributária do grupo UB - G…
AgnaldoSilva0 Jul 7, 2025
0ad81aa
wip: Implementando novos campos da reforma tributária do grupo UB - G…
AgnaldoSilva0 Jul 7, 2025
a3a57b4
feat: Implementado novos campos da reforma tributária do grupo UB - G…
AgnaldoSilva0 Jul 9, 2025
10e04e2
refactor: Adicionado sumários aos tipos do IBSCBS
AgnaldoSilva0 Jul 9, 2025
62c0cb0
refactor: Refatorado localização de classes
AgnaldoSilva0 Jul 9, 2025
7c543a1
refactor: Tornado anulável campos não obrigatórios da reforma tributá…
AgnaldoSilva0 Jul 10, 2025
7bc024c
refactor: Alterado ordem do campo vIBSUF da classe gIBSUF
AgnaldoSilva0 Jul 10, 2025
7a49190
Merge pull request #1608 from AgnaldoSilva0/Branch_23819
AgnaldoSilva0 Jul 10, 2025
8c08262
feat: Adicionado grupo VB: Total do item da NF-e
Valmir-Cunha Jul 15, 2025
9fc1992
feat: Adicionado grupo VC: Referenciamento de item de outro Documento…
Valmir-Cunha Jul 15, 2025
e11ecd0
feat: Adicionado grupo W03. Total da NF-e - IBS / CBS / IS
Valmir-Cunha Jul 15, 2025
8c6de6b
Adicionado cabeçalhos nas classes criadas
Valmir-Cunha Jul 16, 2025
0d10c5f
Merge pull request #1610 from ZeusAutomacao/Branch_23820
Valmir-Cunha Jul 16, 2025
8e2c760
feat: criado campo para indicador de quitacao do pagamento no detEvento
AgnaldoSilva0 Jul 18, 2025
7a5b75c
feat: adicionado informações do evento informação de efetivo pagament…
AgnaldoSilva0 Jul 18, 2025
afecc28
feat: adicionado versão do serviço do evento informação de efetivo pa…
AgnaldoSilva0 Jul 18, 2025
a07ce0d
feat: implementado serviço do evento informação de efetivo pagamento …
AgnaldoSilva0 Jul 18, 2025
0471aa1
feat: adicionado evento informação de efetivo pagamento integral para…
AgnaldoSilva0 Jul 18, 2025
c3d4d39
fix: adicionado versão do evento informação de efetivo pagamento inte…
AgnaldoSilva0 Jul 18, 2025
d195fac
Merge branch 'Branch_23811' of https://github.com/AgnaldoSilva0/DFe.N…
AgnaldoSilva0 Jul 18, 2025
d7bc650
feat: implementado campos para IBS e CBS do evento solicitação de Apr…
AgnaldoSilva0 Jul 21, 2025
af3a841
feat: adicionado VersaoRecepcaoSolicitacaoDeApropriacaoDeCreditoPresu…
AgnaldoSilva0 Jul 21, 2025
ce9408b
feat: adicionado informações do evento solicitação de Apropriação de …
AgnaldoSilva0 Jul 21, 2025
2e70157
feat: implementado evento solicitação de Apropriação de crédito presu…
AgnaldoSilva0 Jul 21, 2025
030b50d
feat: implementado campos para o evento de Destinação de item para co…
AgnaldoSilva0 Jul 21, 2025
15f90eb
wip: implementando evento destinação de item para consumo pessoal
AgnaldoSilva0 Jul 22, 2025
7325701
fix: corrigido XmlAttribute do vCBS na classe gConsumo
AgnaldoSilva0 Jul 22, 2025
67a01b7
refactor: remoção de using sem uso e ajuste na descrição de enumerador
AgnaldoSilva0 Jul 22, 2025
d680c6c
feat: implementado evento Destinação de item para consumo pessoal
AgnaldoSilva0 Jul 22, 2025
6394fbd
feat: implementado evento aceite de débito na apuração por emissão de…
AgnaldoSilva0 Jul 22, 2025
85e8ef2
refactor: refatorando nomes das propriedades de versão para inserir o…
AgnaldoSilva0 Jul 22, 2025
0189189
refactor: unificado em uma versão apenas os eventos do IBS e CBS
AgnaldoSilva0 Jul 22, 2025
c0d1d51
refactor: removido sumário não aplicável
AgnaldoSilva0 Jul 22, 2025
2886191
refactor: refatorado método se recepção dos eventos para reduzir dupl…
AgnaldoSilva0 Jul 22, 2025
26e9a86
refactor: refatorado modo de registro de endereços para os eventos do…
AgnaldoSilva0 Jul 22, 2025
f1ea53b
Merge pull request #1612 from AgnaldoSilva0/Branch_23811_ReformaTribu…
AgnaldoSilva0 Jul 24, 2025
d35a10c
fix: renomeada classes com nomes iguais para correção de erros na ser…
AgnaldoSilva0 Jul 30, 2025
5fd9847
fix: alterado tipo das propriedades de códigos da classificação tribu…
AgnaldoSilva0 Jul 30, 2025
862f3bd
feat: implementado ShouldSerialize em propriedades anúlaveis da refor…
AgnaldoSilva0 Jul 31, 2025
62ba4ae
feat: adicionado nova opção de TpNotaCredito
AgnaldoSilva0 Jul 31, 2025
b3bbdce
feat: adicionado campo vIBS em gIBSCBS
AgnaldoSilva0 Jul 31, 2025
40cdebe
feat: implementado grupo gMonoPadrao
AgnaldoSilva0 Jul 31, 2025
ead5678
fix: ajustado campo vNFTot para ser anulável em casos de NFe sem valo…
AgnaldoSilva0 Jul 31, 2025
9d2604e
feat: ajustado nomes de propriedades da classe gTribCompraGov para no…
AgnaldoSilva0 Jul 31, 2025
fd07def
feat: implementado grupo gMonoReten
AgnaldoSilva0 Jul 31, 2025
09ed93a
feat: implementado grupo gMonoDif
AgnaldoSilva0 Jul 31, 2025
30aec57
feat: implementado grupo gMonoRet
AgnaldoSilva0 Jul 31, 2025
0c17640
fix: ajustado classe gIBSCBSMono após encapsulamento dos campos espec…
AgnaldoSilva0 Jul 31, 2025
b1d4ff4
fix: removido anotação de sequência dos campos da classe gMonoPadrao
AgnaldoSilva0 Jul 31, 2025
92a7132
refactor: removido comentário desnecessário
AgnaldoSilva0 Jul 31, 2025
bd6ce62
feat(nfe): Implementado evento de imobilização de item
Valmir-Cunha Jul 31, 2025
3541f3f
fix: corrigido nome do elemento gCompraGov e ajustado tipo de element…
AgnaldoSilva0 Aug 1, 2025
d34b3fc
feat(nfe): Solicitação de Apropriação de Crédito de Combustível
Valmir-Cunha Aug 1, 2025
0c8228d
feat(nfe): Implementado eventos de: "Solicitação de Apropriação de Cr…
Valmir-Cunha Aug 4, 2025
3bb4cf6
Ajuste
Valmir-Cunha Aug 4, 2025
3418303
fix(nfe): Ajustados eventos já adicionados que foram modificados na N…
Valmir-Cunha Aug 4, 2025
a9fc191
Adicionada lista de serviços no envio de evento genérico
Valmir-Cunha Aug 4, 2025
214c967
fix: reordenado campos do gIBSCBS para seguir ordem da nova nota técnica
AgnaldoSilva0 Aug 4, 2025
b7e37fa
Ajustes para possibilitar o envio dos eventos
Valmir-Cunha Aug 4, 2025
5c91bd3
fix: implementado ShouldSerialize no campo pISEspec do IS
AgnaldoSilva0 Aug 4, 2025
32d57a9
fix: implementado ShouldSerialize nos campos anuláveis nas classes DF…
AgnaldoSilva0 Aug 4, 2025
b600567
Merge pull request #1626 from AgnaldoSilva0/Branch_24227_ReformaTribu…
AgnaldoSilva0 Aug 4, 2025
8e9ff2d
Ajuste dos comentários
Valmir-Cunha Aug 4, 2025
69973fa
Merge pull request #1625 from ZeusAutomacao/Branch_23814
Valmir-Cunha Aug 4, 2025
203c103
Implementado evento "Manifestação sobre Pedido de Transferência de Cr…
Valmir-Cunha Aug 8, 2025
14f1b5b
Implementado eventos: "Manifestação do Fisco sobre Pedido de Transfer…
Valmir-Cunha Aug 8, 2025
bceadaf
Implementado evento: "Cancelamento de Evento"
Valmir-Cunha Aug 8, 2025
f6ab37e
Ajustes
Valmir-Cunha Aug 11, 2025
ee9272c
Adicionados campos restantes para eventos de manifestação do fisco
Valmir-Cunha Aug 13, 2025
ab6b9e5
Merge pull request #1629 from ZeusAutomacao/Branch_23813
Valmir-Cunha Aug 13, 2025
4a6c727
feat: implementado evento Importação em ALC/ZFM não convertida em ise…
AgnaldoSilva0 Aug 15, 2025
66370a4
refactor: adicionado validação para instanciacao do gConsumo
AgnaldoSilva0 Aug 15, 2025
2ed84c5
wip: implementando evento perecimento, perda, roubo ou furto durante …
AgnaldoSilva0 Aug 15, 2025
85441fe
refactor: ajustes no sumário do evento de importação
AgnaldoSilva0 Aug 18, 2025
52f9f07
feat: finalização da implementação do evento Perecimento, perda, roub…
AgnaldoSilva0 Aug 18, 2025
deedb4a
feat: implementado evento "Perecimento, perda, roubo ou furto durante…
AgnaldoSilva0 Aug 18, 2025
f40fb73
feat: implementado evento "Fornecimento não realizado com pagamento a…
AgnaldoSilva0 Aug 18, 2025
6371a45
refactor: refatora sumário do gConsumo em detEvento
AgnaldoSilva0 Aug 18, 2025
bfce610
Merge pull request #1631 from AgnaldoSilva0/Branch_23812_ReformaTribu…
AgnaldoSilva0 Aug 19, 2025
988ec2e
feat: atualizado schemas para o pacote PL_010b_NT2025_002_v1.21
AgnaldoSilva0 Sep 22, 2025
82f8844
feat: adicionado novos schemas dos novos eventos da reforma tributári…
AgnaldoSilva0 Sep 22, 2025
f797b1c
Merge remote-tracking branch 'remotes/origin/master' into Atualizar_B…
Valmir-Cunha Sep 22, 2025
7cf5776
fix: ajustado campos de eventos da reforma tributária para refletir o…
AgnaldoSilva0 Sep 23, 2025
d61ea58
Merge pull request #1636 from ZeusAutomacao/Atualizar_Branch_Reforma_…
Valmir-Cunha Sep 23, 2025
44ed42c
Merge pull request #1637 from AgnaldoSilva0/Branch_24956_ReformaTribu…
AgnaldoSilva0 Sep 24, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1,097 changes: 1,097 additions & 0 deletions NFe.AppTeste/Schemas/DFeTiposBasicos_v1.00.xsd

Large diffs are not rendered by default.

73 changes: 73 additions & 0 deletions NFe.AppTeste/Schemas/e110001_v1.00.xsd
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XMLSpy v2008 (http://www.altova.com) by sas-software@procergs.rs.gov.br (PROCERGS) -->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.portalfiscal.inf.br/nfe" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" targetNamespace="http://www.portalfiscal.inf.br/nfe" elementFormDefault="qualified" attributeFormDefault="unqualified">
<xs:include schemaLocation="tiposBasico_v1.03.xsd"/>
<xs:element name="detEvento">
<xs:annotation>
<xs:documentation>Informações do Cancelamento de evento</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="descEvento">
<xs:annotation>
<xs:documentation>Informar “Cancelamento de Evento"</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Cancelamento de Evento"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="cOrgaoAutor" type="TCodUfIBGE">
<xs:annotation>
<xs:documentation>Código do Órgão Autor do Evento. Informar o Código da UF para este Evento.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="tpAutor">
<xs:annotation>
<xs:documentation>Informar 1=Empresa emitente
Valores: 1=Empresa Emitente, 2=Empresa destinatária; 3=Empresa; 5=Fisco;6=RFB; 9=Outros Órgãos;
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="1"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="verAplic" type="TVerAplic">
<xs:annotation>
<xs:documentation>Versão do Aplicativo que recebeu o Evento</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="tpEventoAut">
<xs:annotation>
<xs:documentation>Código do evento autorizado a ser cancelado</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:whiteSpace value="preserve"/>
<xs:pattern value="[0-9]{6}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="nProtEvento" type="TProt">
<xs:annotation>
<xs:documentation>Informar o número do Protocolo de Autorização do Evento a ser cancelado</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
<xs:attribute name="versao">
<xs:annotation>
<xs:documentation>Versão do leiaute do evento </xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:whiteSpace value="preserve"/>
<xs:enumeration value="1.00"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:schema>
69 changes: 69 additions & 0 deletions NFe.AppTeste/Schemas/e112110_v1.00.xsd
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XMLSpy v2008 (http://www.altova.com) by sas-software@procergs.rs.gov.br (PROCERGS) -->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.portalfiscal.inf.br/nfe" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" targetNamespace="http://www.portalfiscal.inf.br/nfe" elementFormDefault="qualified" attributeFormDefault="unqualified">
<xs:include schemaLocation="tiposBasico_v1.03.xsd"/>
<xs:element name="detEvento">
<xs:annotation>
<xs:documentation>Informações do Evento de Informação de efetivo pagamento integral para liberar crédito presumido do adquirente</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="descEvento">
<xs:annotation>
<xs:documentation>Descrição do Evento de Informação de efetivo pagamento integral para liberar crédito presumido do adquirente</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Informação de efetivo pagamento integral para liberar crédito presumido do adquirente"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="cOrgaoAutor" type="TCodUfIBGE">
<xs:annotation>
<xs:documentation>Código do Órgão Autor do Evento. Informar o Código da UF para este Evento.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="tpAutor">
<xs:annotation>
<xs:documentation>Informar 1=Empresa emitente
Valores: 1=Empresa Emitente, 2=Empresa destinatária; 3=Empresa; 5=Fisco;6=RFB; 9=Outros Órgãos;
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="1"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="verAplic" type="TVerAplic">
<xs:annotation>
<xs:documentation>Versão do Aplicativo que recebeu o Evento</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="indQuitacao">
<xs:annotation>
<xs:documentation>Indicador de efetiva quitação do pagamento integral referente a NFe referenciada.
Valor deve ser igual a "1"
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="1"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
<xs:attribute name="versao">
<xs:annotation>
<xs:documentation>Versão do leiaute do evento </xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:whiteSpace value="preserve"/>
<xs:enumeration value="1.00"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:schema>
107 changes: 107 additions & 0 deletions NFe.AppTeste/Schemas/e112120_v1.00 .xsd
Original file line number Diff line number Diff line change
@@ -0,0 +1,107 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XMLSpy v2008 (http://www.altova.com) by sas-software@procergs.rs.gov.br (PROCERGS) -->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.portalfiscal.inf.br/nfe" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" targetNamespace="http://www.portalfiscal.inf.br/nfe" elementFormDefault="qualified" attributeFormDefault="unqualified">
<xs:include schemaLocation="tiposBasico_v1.03.xsd"/>
<xs:element name="detEvento">
<xs:annotation>
<xs:documentation>Informações do Evento de Importação em ALC/ZFM não convertida em isenção</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="descEvento">
<xs:annotation>
<xs:documentation>Descrição do evento: "Importação em ALC/ZFM não convertida em isenção"</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Importação em ALC/ZFM não convertida em isenção"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="cOrgaoAutor" type="TCodUfIBGE">
<xs:annotation>
<xs:documentation>Código do Órgão Autor do Evento. Informar o Código da UF para este Evento.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="tpAutor">
<xs:annotation>
<xs:documentation>Informar 1=Empresa emitente
Valores: 1=Empresa Emitente, 2=Empresa destinatária; 3=Empresa; 5=Fisco;6=RFB; 9=Outros Órgãos;
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="1"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="verAplic" type="TVerAplic">
<xs:annotation>
<xs:documentation>Versão do Aplicativo que recebeu o Evento</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="gConsumo" maxOccurs="990">
<xs:annotation>
<xs:documentation>Informações de itens integrados ao ativo imobilizado</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="vIBS" type="TDec_1302">
<xs:annotation>
<xs:documentation>Valor do IBS correspondente à quantidade que não atendeu aos requisitos para a conversão em isenção</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="vCBS" type="TDec_1302">
<xs:annotation>
<xs:documentation>Valor do CBS correspondente à quantidade que não atendeu aos requisitos para a conversão em isenção</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="gControleEstoque">
<xs:complexType>
<xs:sequence>
<xs:element name="qtde" type="TDec_1104">
<xs:annotation>
<xs:documentation>Informar a quantidade que não atendeu os requisitos para a conversão em isenção</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="unidade">
<xs:annotation>
<xs:documentation>Informar a unidade relativa ao campo gConsumo</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="TString">
<xs:maxLength value="6"/>
<xs:minLength value="1"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="nItem" type="TnItem" use="required">
<xs:annotation>
<xs:documentation>Corresponde ao atributo “nItem” do elemento “det” da NF-e de importação </xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="versao">
<xs:annotation>
<xs:documentation>Versão do leiaute do evento </xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:whiteSpace value="preserve"/>
<xs:enumeration value="1.00"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:complexType>
<xs:unique name="pk_nItem">
<xs:selector xpath="./*"/>
<xs:field xpath="@nItem"/>
</xs:unique>
</xs:element>
</xs:schema>
119 changes: 119 additions & 0 deletions NFe.AppTeste/Schemas/e112130_v1.00.xsd
Original file line number Diff line number Diff line change
@@ -0,0 +1,119 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XMLSpy v2008 (http://www.altova.com) by sas-software@procergs.rs.gov.br (PROCERGS) -->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.portalfiscal.inf.br/nfe" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" targetNamespace="http://www.portalfiscal.inf.br/nfe" elementFormDefault="qualified" attributeFormDefault="unqualified">
<xs:include schemaLocation="tiposBasico_v1.03.xsd"/>
<xs:element name="detEvento">
<xs:annotation>
<xs:documentation>Informações do Evento de Perecimento, perda, roubo ou furto durante o transporte contratado pelo fornecedor</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="descEvento">
<xs:annotation>
<xs:documentation>Descrição do evento: "Perecimento, perda, roubo ou furto durante o transporte contratado pelo fornecedor""</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Perecimento, perda, roubo ou furto durante o transporte contratado pelo fornecedor"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="cOrgaoAutor" type="TCodUfIBGE">
<xs:annotation>
<xs:documentation>Código do Órgão Autor do Evento. Informar o Código da UF para este Evento.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="tpAutor">
<xs:annotation>
<xs:documentation>Informar 1=Empresa emitente
Valores: 1=Empresa Emitente, 2=Empresa destinatária; 3=Empresa; 5=Fisco;6=RFB; 9=Outros Órgãos;
</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="1"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="verAplic" type="TVerAplic">
<xs:annotation>
<xs:documentation>Versão do Aplicativo que recebeu o Evento</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="gPerecimento" maxOccurs="990">
<xs:annotation>
<xs:documentation>Informações por item da Nota de Fornecimento</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="vIBS" type="TDec_1302">
<xs:annotation>
<xs:documentation>Valor do IBS na Nota de Fornecimento correspondente à quantidade que foi objeto de roubo, perda, furto ou perecimento.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="vCBS" type="TDec_1302">
<xs:annotation>
<xs:documentation>Valor da CBS na Nota de Fornecimento correspondente à quantidade que foi objeto de roubo, perda, furto ou perecimento.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="gControleEstoque">
<xs:complexType>
<xs:sequence>
<xs:element name="qPerecimento" type="TDec_1104">
<xs:annotation>
<xs:documentation>Informar a quantidade que foi objeto de roubo, perda, furto ou perecimento</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="uPerecimento">
<xs:annotation>
<xs:documentation>Informar a unidade relativa ao campo qPerecimento</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="TString">
<xs:maxLength value="6"/>
<xs:minLength value="1"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:sequence>
<xs:element name="vIBS" type="TDec_1302">
<xs:annotation>
<xs:documentation>Valor do crédito IBS referente às aquisições a ser estornado correspondente à quantidade que foi objeto de roubo, perda, furto ou perecimento</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="vCBS" type="TDec_1302">
<xs:annotation>
<xs:documentation>Valor do crédito CBS referente às aquisições a ser estornado correspondente à quantidade que foi objeto de roubo, perda, furto ou perecimento</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="nItem" type="TnItem" use="required">
<xs:annotation>
<xs:documentation>Corresponde ao atributo “nItem” do elemento “det” da NF-e de importação </xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="versao">
<xs:annotation>
<xs:documentation>Versão do leiaute do evento </xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:whiteSpace value="preserve"/>
<xs:enumeration value="1.00"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:complexType>
<xs:unique name="pk_nItem">
<xs:selector xpath="./*"/>
<xs:field xpath="@nItem"/>
</xs:unique>
</xs:element>
</xs:schema>
Loading
Loading