Árvore de páginas

Cadastro de Autorizados à Acessar a NFe

Linha de Produto:

RMS

Segmento:

VAREJO

Módulo:

Conector

Função:

Processo para Transmissão do NFe para a Sefaz Autorizadora

Situação/Requisito:

Cadastro de Autorizados a Acessar a NFe.

Solução/Implementação:

Foi implementada a Tela de Cadastro de Autorizados a Acessar a NFe.

Chamados relacionados:

TTBMV0

Versões/Release:

5681.1

 

É necessário atualizar a versão do Runtime do Crystal Reports para a utilização da NFE. O cliente deve baixar o instalador do runtime e instalá-lo.

O endereço de download do Crystal Reports Runtime Suport Pack 13 (v.13.0.13.1597) é :

 

  1. Compilar os objetos de banco de dados constantes no pacote (*.PLB).

1.1.     VW05_NFEXML

1.2.     VW03_NFENTRADA

1.3.     VW61_DET_DI

1.4.     VW62_DET_DI_ADI

1.5.     VW50_NFE

1.6.     VW50_NFE_AUTORIZADOS

1.7.     VW04_CCEVENTOS

1.8.     VW67_DET_II

1.9.     VW51_NFE_REF

1.10. VW65_DET_ICM

1.11. VW60_DET

1.12. VW02_USUARIOS

1.13. VW71_DET_COMB

1.14. DEV_NF_EMITIDA

1.15. VW01_FILIAL

1.16. AA1DIIMP

1.17. AA1DIFCI

1.18. NFE_CONTROLE_SAIDA

1.19. PROC_VGLDIMPO

1.20. PC_FIS_NFE

 

Atualizar os objetos .DLL na área do servidor de executáveis. Os objetos de programas constantes neste pacote são:

  1. VGLDIMPO
  2. VGFPANFE

 

Atualizar os arquivos compactados do pacote conforme abaixo:

Criar pasta C:\NFE\PL008E

Descompactar:

Servidor.ZIP em C:\NFE

XML.ZIP em C:\NFE\XML

Reports.ZIP em C:\NFE\REPORTS

PL008E.ZIP em C:\NFE\PL008E

 

Estrutura da nova tabela, utilizada para a transmissão de NFe’s.

VW50_NFE_AUTORIZADOS (usada para armazenar as informações dos autorizados à acessar a NFe)

 

Campos

Tipo

Conteúdo

CFG_UN

AUT_CNPJ_CPF

AUT_EH_CPF

AUT_XNOME

DTC_ATUALIZACAO

NUMBER(14)

NUMBER(14)

NUMBER(1)

VARCHAR2(255)

DATE

CNPJ da empresa que emitiu a NFe [CHAVE]

CNPJ ou CPF do autorizado a acessar a NFe [CHAVE]

Flag que indica se o autorizado é CPF = 1 ou CNPJ = 0 [default 0]

Nome ou Razão Social do autorizado a acessar a NFe

Data em que o registro dos autorizados a acessar a NFe sofreu   atualização no banco oracle [sysdate]

 

Tela – Cadastro de Autorizados a acessar dados da NFe

 

Este documento tem como objetivo evidenciar a implementação realizada da tela “Cadastro de Autorizados a acessar dados da NFe”.

Esta implementação está disponível a partir da versão 2.1.10.42.

 

                       

 

Para verificação da melhoria, é necessário acessar a tela – Cadastro de Autorizados a acessar dados da NFe, no menu principal do Conector.

 

Ao clicar no novo Botão  “Cadastro de Autorizados à acessar a NFe”.

A Tela de Cadastro de Autorizados a acessar dados da NFe, é uma tela padrão de cadastro, com as ações de cadastro básico, como incluir, excluir, alterar, filtrar por CNPJ Emitente.

Explicando os botões de ação:

 Novo, ou incluir novo registro. Ao clicar neste botão de ação, a tela se apresentará desta forma:

Basta informar o CNPJ ou CPF e o nome ou razão social do autorizado a acessar a NFe.

 Botão voltar, volta ao estado inicial da tela.

 Botão Salvar, salva as informações digitadas na tela na tabela VW50_NFE_AUTORIZADOS.

Caso seja digitado algum CNPJ ou CPF inválido, a validação será realizada e a seguinte mensagem é mostrada ao usuário:

Ao clicar em uma linha do Grid, a mesma entra em modo EDIÇÃO, como ilustrado abaixo:

Botão  Excluir, apaga um registro cadastrado!

É mostrado uma solicitação de confirmação, para a exclusão do Autorizado a acessar a NFe.

 Neste mesmo momento, é possível alterar os dados cadastrados!

 Ou retornar ao estado anterior, cancelando o MODO = EDIÇÃO

Agora basta emitir uma NFe, normalmente, para constatar as informações no XML da NFe.

Abaixo, segue um exemplo de nota emitida e autorizada pela Sefaz, com os dados exemplificados acima:

Abaixo, segue o XML da nota Autorizada com sucesso (Procurar pela tag autXML em destaque na cor vermelha).

<?xml version="1.0" encoding="UTF-8" ?>

- <nfeProc xmlns="http://www.portalfiscal.inf.br/nfe" versao="3.10">

- <NFe xmlns="http://www.portalfiscal.inf.br/nfe">

- <infNFe Id="NFe35151205320808000170550010000501291004763939" versao="3.10">

- <ide>

  <cUF>35</cUF>

  <cNF>00476393</cNF>

  <natOp>VENDA MERC ADQ E/OU REC TERC</natOp>

  <indPag>1</indPag>

  <mod>55</mod>

  <serie>1</serie>

  <nNF>50129</nNF>

  <dhEmi>2015-12-15T18:44:52-02:00</dhEmi>

  <dhSaiEnt>2015-12-15T19:14:52-02:00</dhSaiEnt>

  <tpNF>1</tpNF>

  <idDest>1</idDest>

  <cMunFG>3550308</cMunFG>

  <tpImp>1</tpImp>

  <tpEmis>1</tpEmis>

  <cDV>9</cDV>

  <tpAmb>2</tpAmb>

  <finNFe>1</finNFe>

  <indFinal>1</indFinal>

  <indPres>1</indPres>

  <procEmi>0</procEmi>

  <verProc>3.10</verProc>

  </ide>

- <emit>

  <CNPJ>05320808000170</CNPJ>

  <xNome>LOJA 01</xNome>

  <xFant>RK01-9 RIVIERA STA TEREZA</xFant>

- <enderEmit>

  <xLgr>EST.DOS ALVARENGAS 630 PREDIO 8/9</xLgr>

  <nro>10</nro>

  <xBairro>JD SANTA TEREZA</xBairro>

  <cMun>3550308</cMun>

  <xMun>SAO PAULO</xMun>

  <UF>SP</UF>

  <CEP>04901000</CEP>

  <cPais>1058</cPais>

  <xPais>BRASIL</xPais>

  <fone>1133786855</fone>

  </enderEmit>

  <IE>623075563110</IE>

  <IM>0</IM>

  <CNAE>1000000</CNAE>

  <CRT>3</CRT>

  </emit>

- <dest>

  <CNPJ>48124457000568</CNPJ>

  <xNome>NF-E EMITIDA EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL</xNome>

- <enderDest>

  <xLgr>ESTRADA DOS ALVARENGAS</xLgr>

  <nro>4311</nro>

  <xBairro>ASSUNCAO</xBairro>

  <cMun>3548708</cMun>

  <xMun>SAO BERNARDO DO CAMPO</xMun>

  <UF>SP</UF>

  <CEP>09850550</CEP>

  <cPais>1058</cPais>

  <xPais>BRASIL</xPais>

  </enderDest>

  <indIEDest>1</indIEDest>

  <IE>635393333112</IE>

  </dest>

- <autXML>

  <CPF>00123456797</CPF>

  </autXML>

- <autXML>

  <CNPJ>00012345000165</CNPJ>

  </autXML>

- <det nItem="1">

- <prod>

  <cProd>51</cProd>

  <cEAN />

  <xProd>BAGUETE COMUM 200G UN</xProd>

  <NCM>63026000</NCM>

  <EXTIPI>00</EXTIPI>

  <CFOP>5102</CFOP>

  <uCom>KG0001</uCom>

  <qCom>1.0000</qCom>

  <vUnCom>10.8400000000</vUnCom>

  <vProd>10.84</vProd>

  <cEANTrib />

  <uTrib>KG</uTrib>

  <qTrib>1.0000</qTrib>

  <vUnTrib>10.8400000000</vUnTrib>

  <indTot>1</indTot>

  </prod>

- <imposto>

- <ICMS>

- <ICMS20>

  <orig>0</orig>

  <CST>20</CST>

  <modBC>3</modBC>

  <pRedBC>61.11</pRedBC>

  <vBC>4.22</vBC>

  <pICMS>18.00</pICMS>

  <vICMS>0.76</vICMS>

  </ICMS20>

  </ICMS>

- <IPI>

  <cEnq>999</cEnq>

- <IPINT>

  <CST>53</CST>

  </IPINT>

  </IPI>

- <PIS>

- <PISAliq>

  <CST>01</CST>

  <vBC>10.84</vBC>

  <pPIS>1.65</pPIS>

  <vPIS>0.17</vPIS>

  </PISAliq>

  </PIS>

- <COFINS>

- <COFINSAliq>

  <CST>01</CST>

  <vBC>10.84</vBC>

  <pCOFINS>7.60</pCOFINS>

  <vCOFINS>0.82</vCOFINS>

  </COFINSAliq>

  </COFINS>

  </imposto>

  </det>

- <total>

- <ICMSTot>

  <vBC>4.22</vBC>

  <vICMS>0.76</vICMS>

  <vICMSDeson>0.00</vICMSDeson>

  <vBCST>0.00</vBCST>

  <vST>0.00</vST>

  <vProd>10.84</vProd>

  <vFrete>0.00</vFrete>

  <vSeg>0.00</vSeg>

  <vDesc>0.00</vDesc>

  <vII>0.00</vII>

  <vIPI>0.00</vIPI>

  <vPIS>0.17</vPIS>

  <vCOFINS>0.82</vCOFINS>

  <vOutro>0.00</vOutro>

  <vNF>10.84</vNF>

  </ICMSTot>

  </total>

- <transp>

  <modFrete>0</modFrete>

- <vol>

  <qVol>1</qVol>

  <esp>DIVERSOS</esp>

  <pesoL>0.000</pesoL>

  <pesoB>0.000</pesoB>

  </vol>

  </transp>

- <cobr>

- <dup>

  <nDup>50129</nDup>

  <dVenc>2015-12-30</dVenc>

  <vDup>10.84</vDup>

  </dup>

  </cobr>

  </infNFe>

- <Signature xmlns="http://www.w3.org/2000/09/xmldsig#">

- <SignedInfo>

  <CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315" />

  <SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1" />

- <Reference URI="#NFe35151205320808000170550010000501291004763939">

- <Transforms>

  <Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature" />

  <Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315" />

  </Transforms>

  <DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1" />

  <DigestValue>/PUGZisChJjKd69KHrOy0A7KQRE=</DigestValue>

  </Reference>

  </SignedInfo>

  <SignatureValue>HPNPI9iZ7AQ3/hSB0vn5m328Oijk48rhv/ttL6KiecFttM34mLxKEHn/MW0Dpnmb7hhmzDlrg6R5frGAVb1ic5Yj3ZWCfoy+9m5EXFSeY+qf30G/732+Qm/0YtLdLqgSxFpD2dwN6NUYwgd/vpfxqdjSNcWrRvwRVA897f7oOfMhnaJfmrF72j4JjkIxsGLV1FPX9LmTK7sc2O8LYQrUMCjYhQrIDiU/Pz2SnQjWm+BdUR4SHoU7TwTplX20/ZwabHsqka2U+jLEV5VA9SABPViKTxxovtkgJ9k/hnw4EH/07t+iBb2FEULD/mw7hzH6fXha716tGhfGjV2P4yScBQ==</SignatureValue>

- <KeyInfo>

- <X509Data>

  <X509Certificate>MIIIRzCCBi+gAwIBAgIQTPum2yfz9Ifp8vI08wI8DzANBgkqhkiG9w0BAQsFADB0MQswCQYDVQQGEwJCUjETMBEGA1UEChMKSUNQLUJyYXNpbDEtMCsGA1UECxMkQ2VydGlzaWduIENlcnRpZmljYWRvcmEgRGlnaXRhbCBTLkEuMSEwHwYDVQQDExhBQyBDZXJ0aXNpZ24gTXVsdGlwbGEgRzUwHhcNMTUwMTI3MDAwMDAwWhcNMTYwMTI2MjM1OTU5WjCB1TELMAkGA1UEBhMCQlIxEzARBgNVBAoUCklDUC1CcmFzaWwxODA2BgNVBAsUL0F1dGVudGljYWRvIHBvciBDZXJ0aXNpZ24gQ2VydGlmaWNhZG9yYSBEaWdpdGFsMRswGQYDVQQLFBJBc3NpbmF0dXJhIFRpcG8gQTExFTATBgNVBAsUDElEIC0gNzU2NzIyMjEZMBcGA1UEAxMQUk1TIFNPRlRXQVJFIFMgQTEoMCYGCSqGSIb3DQEJARYZbmV3dG9uLmNlc2FyQHRvdHZzLmNvbS5icjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAIaXTkslG3Ikxe2lN3dF0Mmt6w5HxnMjM4HJNVzlDpa7yhhXd5GVW5pf5x9eTdRKBW+88n5xjyqGJgxsOHSeoKHHOmQKn2P1nD+8nbA6mSv8qb4mUVqs+u9Dta0Ikxt3buLmWBJekryzWksbxwO6gzS9PqxRQOQNQmcI4wcP+P5VIcuZoeSKwc1ma0A+KHmAc4X2Yu3DvVLLhrlY5aXsizjEC6E48kicTDqY1e7Wd3tmTWIdmyVdQoBlCXsO+dY17NG/NdVAhSlmZrU8zXnOf8ED+quF2hhYVi5CjyMbEjteyG72HWm7Fx6JsVM3RYhT+I4mznzT8yZ2VVAMsLtc9QMCAwEAAaOCA3EwggNtMIG3BgNVHREEga8wgaygPQYFYEwBAwSgNAQyMjYwNTE5NzYyNTUzOTA4Nzg0NDAwMDAwMDAwMDAwMDAwMDAwMDI2MzU5OTgzU1NQU1CgHAYFYEwBAwKgEwQRQU5EUkUgQUxWRVMgVkVJR0GgGQYFYEwBAwOgEAQOMDUzMjA4MDgwMDAxNzCgFwYFYEwBAwegDgQMMDAwMDAwMDAwMDAwgRluZXd0b24uY2VzYXJAdG90dnMuY29tLmJyMAkGA1UdEwQCMAAwHwYDVR0jBBgwFoAUnVDPvf8kyq+xM+sX4kJ6jmkqjlMwDgYDVR0PAQH/BAQDAgXgMIGJBgNVHSAEgYEwfzB9BgZgTAECAQswczBxBggrBgEFBQcCARZlaHR0cDovL2ljcC1icmFzaWwuY2VydGlzaWduLmNvbS5ici9yZXBvc2l0b3Jpby9kcGMvQUNfQ2VydGlzaWduX011bHRpcGxhL0RQQ19BQ19DZXJ0aVNpZ25NdWx0aXBsYS5wZGYwggElBgNVHR8EggEcMIIBGDBcoFqgWIZWaHR0cDovL2ljcC1icmFzaWwuY2VydGlzaWduLmNvbS5ici9yZXBvc2l0b3Jpby9sY3IvQUNDZXJ0aXNpZ25NdWx0aXBsYUc1L0xhdGVzdENSTC5jcmwwW6BZoFeGVWh0dHA6Ly9pY3AtYnJhc2lsLm91dHJhbGNyLmNvbS5ici9yZXBvc2l0b3Jpby9sY3IvQUNDZXJ0aXNpZ25NdWx0aXBsYUc1L0xhdGVzdENSTC5jcmwwW6BZoFeGVWh0dHA6Ly9yZXBvc2l0b3Jpby5pY3BicmFzaWwuZ292LmJyL2xjci9DZXJ0aXNpZ24vQUNDZXJ0aXNpZ25NdWx0aXBsYUc1L0xhdGVzdENSTC5jcmwwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMIGgBggrBgEFBQcBAQSBkzCBkDBkBggrBgEFBQcwAoZYaHR0cDovL2ljcC1icmFzaWwuY2VydGlzaWduLmNvbS5ici9yZXBvc2l0b3Jpby9jZXJ0aWZpY2Fkb3MvQUNfQ2VydGlzaWduX011bHRpcGxhX0c1LnA3YzAoBggrBgEFBQcwAYYcaHR0cDovL29jc3AuY2VydGlzaWduLmNvbS5icjANBgkqhkiG9w0BAQsFAAOCAgEAvig/HQVSoKbs+b0a677qshTU5jerLAFJ689eIlqEDiI+3YS/JiYGIjhHfqce/Fshv89xRJ6PpwT3ZlRFMAbwFYbf7Yaan+2RwPc3jyNm55lrU9IHiF/MlZiDULPr7YVhph4+sseu0/M1ucfXd+oM1zVMgROzH2h2Dlvu7j2vsau19eVvSwzOyYWAXqbaWufTPthvfFNK6QCELoJ/ZErab2+DKkpUKyS6nRmduTNVGGc69kkDv1upDqIvsFDKAsDe60ksCNCrwvWDGIBIk3ZfSvjVVp6XFFki0Yz5tNOzSlMAByjVktySJZmCy5qaH+2sORwAjcsVbQe1CNNkyBZ0CqIEjWgxTTvEvl7p0CdszF/kaUZcdIU/TyGiHhS4utm0zLZTo14ghT6AGhxvcxJhvyzVQG3m+0WKhO9xNIDiYn/qsF/cn0o3FNUdjMjCEmLj9pAWr9B04KDGFOvIe3L0vqDBnrFNprakHBwn0m7BIQ8sXbf+ub7stujquoroFuP3zs3hzE1/Z0lwsyjYIZ2uWxx53y22ezgjH7StvgkC4LA3Il4KfuxnqkjCzocIgaUeM/Zg9IRTynGlnKIKQf8LUDE/FTpN6qP0VRNJFsPtH634J1DhgQr2WWHDGvUcZz+uVUOIZ6zSg8w4SGmdY3npgCaX+XUjbFIFpYp+vUu8nUY=</X509Certificate>

  </X509Data>

  </KeyInfo>

  </Signature>

  </NFe>

- <protNFe versao="3.10" xmlns="http://www.portalfiscal.inf.br/nfe">

- <infProt>

  <tpAmb>2</tpAmb>

  <verAplic>SP_NFE_PL_008f</verAplic>

  <chNFe>35151205320808000170550010000501291004763939</chNFe>

  <dhRecbto>2015-12-16T20:14:20-02:00</dhRecbto>

  <nProt>135150005989967</nProt>

  <digVal>/PUGZisChJjKd69KHrOy0A7KQRE=</digVal>

  <cStat>100</cStat>

  <xMotivo>Autorizado o uso da NF-e</xMotivo>

  </infProt>

  </protNFe>

  </nfeProc>

Informações Técnicas

Tabelas Utilizadas

VW50_NFE_AUTORIZADOS   – Para armazenar os autorizados a acessar a NFe.

Funções Envolvidas

Nota Fiscal   Eletrônica de Saída

Geração de XML de   Nota Fiscal Eletrônica de Saída

Assinatura de XML   de Nota Fiscal Eletrônica de Saída

Validação de XML   de Nota Fiscal Eletrônica de Saída

Transmissão de   XML de Nota Fiscal Eletrônica de Saída

Cadastro de   Autorizados à acessar a NFe

Sistemas Operacionais

Windows®/Linux®