icaroraci / tooldoce Goto Github PK
View Code? Open in Web Editor NEWFerramenta para emissão de documentos eletrônicos
License: GNU General Public License v3.0
Ferramenta para emissão de documentos eletrônicos
License: GNU General Public License v3.0
Emitente da NF-e 4.00
Página 179-180. Letra C. Identificação do Emitente da Nota Fiscal eletrônica do Manual de orientação do contribuinte
struct para gerar o XML do grupo do Emitente da NF-e da versão 4.00 do Leiaute da NF-e
Gerar grupo do xml referente ao emitente da nota fiscal
<emit>
<CNPJ>99999090910270</CNPJ>
<xNome>Razao social</xNome>
<xFant>Nome Fantasia</xFant>
<enderEmit>
<xLgr>Rua Central</xLgr>
<nro>100</nro>
<xCpl>Fundos</xCpl>
<xBairro>Distrito Industrial</xBairro>
<cMun>350000</cMun>
<xMun>Fundao</xMun>
<UF>AC</UF>
<CEP>17100171</CEP>
<cPais>1058</cPais>
<xPais>Brasil</xPais>
<fone>2160707070</fone>
</enderEmit>
<IE>12312312314789</IE>
<CRT>3</CRT>
</emit>
Identificação do Local de entrega dos produtos
Página 183 Letra G. Identificação do Local de Entrega no Manual de orientação do contribuinte
Struct para gerar o XML do grupo de informações do local de Entrega
Gerar grupo do xml referente a informações do local de Entrega
<retirada>
<CPF>33333333333</CPF>
<xLgr>AV Passa Carro</xLgr>
<nro>171</nro>
<xCpl>SubSolo</xCpl>
<xBairro>Lapa</xBairro>
<cMun>3588808</cMun>
<xMun>Fundos</xMun>
<UF>AC</UF>
</retirada>
Identificação da NF-e 4.00
Página 175-177 Letra B . Identificação da Nota Fiscal eletrônica do Manual de orientação do contribuinte
Struct para gerar o XML do grupo do Identificação da NF-e da versão 4.00do leiaute da NF-e.
<ide>
<cUF>53</cUF>
<cNF>98559284</cNF>
<natOp>Venda</natOp>
<mod>55</mod>
<serie>0</serie>
<nNF>1</nNF>
<dhEmi>2020-12-10T10:10:10-03:00</dhEmi>
<tpNF>1</tpNF>
<idDest>1</idDest>
<cMunFG>3576458</cMunFG>
<tpImp>1</tpImp>
<tpEmis>1</tpEmis>
<cDV>3</cDV>
<tpAmb>2</tpAmb>
<finNFe>1</finNFe>
<indFinal>0</indFinal>
<indPres>0</indPres>
<procEmi>0</procEmi>
<verProc>Versao_lib</verProc>
</ide>
Pessoas autorizadas a acessar o XML da NF-e
Página 183 Letra GA. Autorização para obter XML no Manual de orientação do contribuinte
Struct para gerar o XML do grupo de autorização para obter XML
Gerar grupo do xml referente a autorização para obter XML
<autXML>
<CPF>33333333333</CPF>
</autXML>
<autXML>
<CNPJ>33333333333333</CNPJ>
</autXML>
Eu atualizei a documentação de acordo.
Meu código segue o estilo de código deste projeto.
Minha alteração requer uma alteração na documentação.
Identificação do Local de Retirada dos produtos
Página 182-183 Letra F. Identificação do Local de Retirada no Manual de orientação do contribuinte
Struct para gerar o XML do grupo de informações do local de retirada
Gerar grupo do xml referente a informações do local de retirada
<retirada>
<CPF>33333333333</CPF>
<xLgr>AV Passa Carro</xLgr>
<nro>171</nro>
<xCpl>SubSolo</xCpl>
<xBairro>Lapa</xBairro>
<cMun>3588808</cMun>
<xMun>Fundos</xMun>
<UF>AC</UF>
</retirada>
Destinatário da Nota Fiscal eletrônica 4.00
Página 181-182 Letra E. Identificação do Destinatário da Nota Fiscal eletrônica do Manual de orientação do contribuinte
Struct para gerar o XML do grupo do Destinatário da NF-e / NFC-e da versão 4.00 do leiaute da NF-e.
Gerar grupo do xml referente ao destinatário da nota fiscal
<dest>
<CNPJ>00000000000888</CNPJ>
<xNome>Vendedor de produtos</xNome>
<enderDest>
<xLgr>AV Passa carro</xLgr>
<nro>171</nro>
<xCpl>Subsolo</xCpl>
<xBairro>Lapa</xBairro>
<cMun>5099901</cMun>
<xMun>Rio Branco</xMun>
<UF>AC</UF>
<CEP>98740000</CEP>
<cPais>1058</cPais>
<xPais>BRASIL</xPais>
<fone>54607070609</fone>
</enderDest>
<indIEDest>1</indIEDest>
<IE>123456789</IE>
<email>[email protected]</email>
</dest>
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.