Páginas filhas
  • ER_Evento de Nfe - Ator Interessado na NF-e

Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico.

Informações Gerais 

Especificação

Produto

TSS

Módulo

NF-e 

Segmento Executor

Serviços

Chamado/ISSUE

País

( X ) Brasil  (  ) Argentina  (  ) México  (  ) Chile  (  ) Paraguai  (  ) Equador

(  ) USA  (  ) Colômbia   (  ) Outro _____________.

Objetivo

Realizar o envio do Evento de Ator Interessado na NF-e, assim atendendo a NT 2020.007.

Link: http://www.nfe.fazenda.gov.br/portal/exibirArquivo.aspx?conteudo=bR7rBwLvaZQ=

"No momento da emissão da NF-e, muitas vezes o emitente ainda não definiu o Transportador que ficará responsável pela entrega da mercadoria. Consequentemente, isso impede que essa informação conste em campo específico da NF-e. 

O objetivo desta Nota Técnica é permitir que o Emitente informe a identificação do Transportador a qualquer momento, como uma das pessoas autorizadas a acessar o XML da NF-e. No caso em que o transporte não é de responsabilidade do Emitente, o Destinatário poderá gerar o evento, com o objetivo de autorizar que o Transportador fique autorizado a acessar o XML da NF-e."


Regras de Negócio

Função: evento destinado a identificar o(s) transportador(es) autorizado(s) a acessar o XML da NF-e.

Autor do Evento: O autor do evento poderá ser 1- Empresa emitente, 2-  Empresa destinatária ou 3- Empresa transportadora.

Código do Tipo de Evento: 110150


Web Services e Métodos do TSS

Seguir os passos abaixo para o correto envio do evento: 





    Através do método AdmEmpresas do serviço SPEDADM, será realizado a criação da empresa, onde é representada por um código de entidade no TSS.


    Segue os links com os detalhes:


    <?xml version="1.0" encoding="utf-8"?>
    <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
    	<soap:Body>
    		<ADMEMPRESAS xmlns="http://webservices.totvs.com.br/spedadm.apw">
    			<USERTOKEN>TOTVS</USERTOKEN>
    			<EMPRESA>
    				<BAIRRO>BAIRRO</BAIRRO>
    				<CEP>00000000</CEP>
    				<CNPJ>00000000000000</CNPJ>
    				<COD_MUN>0000000</COD_MUN>
    				<COD_PAIS>0000</COD_PAIS>
    				<COMPL/>
    				<CPF/>
    				<DDD>00</DDD>
    				<ENDERECO>ENDERECO</ENDERECO>
    				<FANTASIA>NOME FANTASIA</FANTASIA>
    				<FAX>0000000</FAX>
    				<FONE>0000000</FONE>
    				<IE>000000000000</IE>
    				<IM>00000000</IM>
    				<MUN>MUNICIPIO</MUN>
    				<NIRE/>
    				<NOME>NOME EMPRESA</NOME>
    				<NUM>NUMERO ENDERECO</NUM>
    				<UF>XX</UF>
    			</EMPRESA>
    		</ADMEMPRESAS>
    	</soap:Body>
    </soap:Envelope>
    <?xml version="1.0" encoding="utf-8"?>
    <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
    	<soap:Body>
    		<ADMEMPRESASRESPONSE xmlns="http://webservices.totvs.com.br/spedadm.apw">
    			<ADMEMPRESASRESULT>000001</ADMEMPRESASRESULT>
    		</ADMEMPRESASRESPONSE>
    	</soap:Body>
    </soap:Envelope>

    Através do método CfgCCe do serviço SPEDCFGNFE, será realizado a configuração dos parâmetros da empresa, ou seja, parâmetros necessários da entidade no TSS para envio do evento.


    Segue os links com os detalhes:


    <?xml version="1.0" encoding="utf-8"?>
    <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
    	<soap:Body>
    		<CFGCCE xmlns="http://webservices.totvs.com.br/spedcfgnfe.apw">
    			<USERTOKEN>TOTVS</USERTOKEN>
    			<ID_ENT>000001</ID_ENT>
    			<AMBIENTECCE>2</AMBIENTECCE>
    			<VERCCELAYOUT>1.00</VERCCELAYOUT>
    			<VERCCELAYEVEN>1.00</VERCCELAYEVEN>
    			<VERCCEEVEN>1.00</VERCCEEVEN>
    			<VERCCE>1.00</VERCCE>
    			<HORAVERAOCCE>2</HORAVERAOCCE>
    			<HORARIOCCE>2</HORARIOCCE>
    			<SEQLOTECCE>1</SEQLOTECCE>
    		</CFGCCE>
    	</soap:Body>
    </soap:Envelope>
    <?xml version="1.0" encoding="utf-8"?>
    <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
    	<soap:Body>
    		<CFGCCERESPONSE xmlns="http://webservices.totvs.com.br/spedcfgnfe.apw">
    			<CFGCCERESULT>
    				<AMBIENTE>2-Homologacao</AMBIENTE>
    				<AMBIENTEEPP>2-Homologacao</AMBIENTEEPP>
    				<HORARIOCCE>2-Brasilia</HORARIOCCE>
    				<HORAVERAOCCE>2-Nao</HORAVERAOCCE>
    				<SEQLOTECCE>1</SEQLOTECCE>
    				<SEQLOTEEPP>0</SEQLOTEEPP>
    				<VERCCE>1.00</VERCCE>
    				<VERCCEEVEN>1.00</VERCCEEVEN>
    				<VERCCELAYEVEN>1.00</VERCCELAYEVEN>
    				<VERCCELAYOUT>1.00</VERCCELAYOUT>
    				<VEREPP>1.00</VEREPP>
    				<VEREPPEVEN>1.00</VEREPPEVEN>
    				<VEREPPLAYEVEN>1.00</VEREPPLAYEVEN>
    				<VEREPPLAYOUT>1.00</VEREPPLAYOUT>
    			</CFGCCERESULT>
    		</CFGCCERESPONSE>
    	</soap:Body>
    </soap:Envelope>

    Através do método CfgCertificatePFX do serviço SPEDCFGNFE, será realizado a configuração do certificado digital da empresa para assinatura do envio do evento de Ator Interessado na NF-e.


    Segue os links com detalhes:


    <?xml version="1.0" encoding="utf-8"?>
    <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
    	<soap:Body>
    		<CFGCERTIFICATEPFX xmlns="http://webservices.totvs.com.br/spedcfgnfe.apw">
    			<USERTOKEN>TOTVS</USERTOKEN>
    			<ID_ENT>000001</ID_ENT>
    			<CERTIFICATE>Y2VydGlmaWNhZG8gY29udmVydGlkbyBlbSBiYXNlNjQ=</CERTIFICATE>
    			<PASSWORD>c2VuaGEgY29udmVydGlkYSBlbSBiYXNlNjQ=</PASSWORD>
    		</CFGCERTIFICATEPFX>
    	</soap:Body>
    </soap:Envelope>
    <?xml version="1.0" encoding="utf-8"?>
    <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
    	<soap:Body>
    		<CFGCERTIFICATEPFXRESPONSE xmlns="http://webservices.totvs.com.br/spedcfgnfe.apw">
    			<CFGCERTIFICATEPFXRESULT>Certificado (PFX)- Ok
    				Autoridades certificadoras convertidas para formato apache - Ok
    				Certificado convertido para formato apache - Ok
    				PrivateKey convertida para formato apache - Ok
    				Password - Ok
    
    				Registrado para: EMPRESA TESTE
    				Validade de 01/01/2020 ate 31/12/9999
    			</CFGCERTIFICATEPFXRESULT>
    		</CFGCERTIFICATEPFXRESPONSE>
    	</soap:Body>
    </soap:Envelope>
    

    Através do método RemessaEvento do serviço NFESBRA, será realizado o envio do evento de Ator Interessado na NF-e.

    Deverá ser realizado a montagem da tag XML_LOTE, convertido em base64.


    Segue os links com os detalhes:


    #

    Campo

    Ele

    Pai

    Tipo

    Ocor

    Tam.

    Dec.

    Descrição

    CC03

    detEvento

    G

    CC02

    -

    1-N

    -

    -

    Informações do Evento (estrutura XML variável, depende do tipo de evento)

    CC04

    tpEvento

    E

    CC03

    Num

    1-1

    6

    -

    Tipo de Evento

    CC05

    chNFe

    E

    CC03

    Num

    1-1

    44

    -

    Chave de Acesso do documento.

    CC06 tpAutor E CC03 Num 1-1 1 -

    Informar uma das opções abaixo:

    1=Empresa Emitente

    2=Empresa Destinatária

    3=Empresa Transportadora.

    CC07 cOrgaoAutor E CC03 Num 1-1 2 - UF do Emitente do evento, pode ser emitente da NF, destinatário da NF ou mesmo a transportadora.
    CC08 autXML G CC03 - 1-1 - - Pessoas autorizadas a acessar o XML da NF-e
    CC09 CNPJ CE CC08 Num 1-1 3-14 - CNPJ autorizado
    CC10 CPF CE CC08 Num 1-1 3-11 - CPF autorizado

    CC11

    tpAutorizacao

    E

    CC03

    Alfa

    1-1

    15-1000

    -

    0 – Não permite;

    1 – Permite o transportador autorizado pelo emitente ou destinatário autorizar outros transportadores para ter acesso ao download da NF-e



    Conteúdo LOTE_XML
    <envEvento>
        <eventos>
            <detEvento>
                <tpEvento>110150</tpEvento>
                <chNFe>00000000000000000000000000000000000000000000</chNFe>
    			<tpAutor>1</tpAutor>
    			<cOrgaoAutor>35</cOrgaoAutor>
    			<autXML>
    				<!---Informar ou CNPJ ou CPF, nunca os dois-->
    				<CNPJ>00000000000000</CNPJ>
    				<CPF>00000000000</CPF>
    			</autXML>
    			<tpAutorizacao>1</tpAutorizacao>
            </detEvento>
        </eventos>
    </envEvento>



    <?xml version="1.0" encoding="utf-8"?>
    <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
    	<soap:Body>
    		<REMESSAEVENTO xmlns="http://webservices.totvs.com.br/nfsebra.apw">
    			<USERTOKEN>TOTVS</USERTOKEN>
    			<ID_ENT>000001</ID_ENT>
    			<XML_LOTE>PGVudkV2ZW50bz4NCiAgICA8ZXZlbnRvcz4NCiAgICAgICAgPGRldEV2ZW50bz4NCiAgICAgICAgICAgIDx0cEV2ZW50bz4xMTAxNTA8L3RwRXZlbnRvPg0KICAgICAgICAgICAgPGNoTkZlPjAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwPC9jaE5GZT4NCgkJCTx0cEF1dG9yPjE8L3RwQXV0b3I+DQoJCQk8Y09yZ2FvQXV0b3I+U1A8L2NPcmdhb0F1dG9yPg0KCQkJPGF1dFhNTD4NCgkJCQk8IS0tLUluZm9ybWFyIG91IENOUEogb3UgQ1BGLCBudW5jYSBvcyBkb2lzLS0+DQoJCQkJPENOUEo+MDAwMDAwMDAwMDAwMDA8L0NOUEo+DQoJCQkJPENQRj4wMDAwMDAwMDAwMDwvQ1BGPg0KCQkJPC9hdXRYTUw+DQoJCQk8dHBBdXRvcml6YWNhbz4xPC90cEF1dG9yaXphY2FvPg0KICAgICAgICA8L2RldEV2ZW50bz4NCiAgICA8L2V2ZW50b3M+DQo8L2VudkV2ZW50bz4=</XML_LOTE>
    		</REMESSAEVENTO>
    	</soap:Body>
    </soap:Envelope>
    <?xml version="1.0" encoding="utf-8"?>
    <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
    	<soap:Body>
    		<REMESSAEVENTORESPONSE xmlns="http://webservices.totvs.com.br/nfsebra.apw">
    			<REMESSAEVENTORESULT>
    				<STRING>ID1101500000000000000000000000000000000000000000000001</STRING>
    			</REMESSAEVENTORESULT>
    		</REMESSAEVENTORESPONSE>
    	</soap:Body>
    </soap:Envelope>

    Através do método NFeMonitorLoteEvento do serviço NFESBRA, será realizado o monitoramento do envio do evento de Ator Interessado na NF-e..


    Segue os links com detalhes:


    Exemplo de Envio
    <?xml version="1.0" encoding="utf-8"?>
    <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
    	<soap:Body>
    		<NFEMONITORLOTEEVENTO xmlns="http://webservices.totvs.com.br/nfsebra.apw">
    			<USERTOKEN>TOTVS</USERTOKEN>
    			<ID_ENT>000001</ID_ENT>
                <LOTE_INICIAL/>
                <LOTE_FINAL/>
    			<EVENTO>110150</EVENTO>
    			<CHVINICIAL/>
    			<CHVFINAL/>
    			<CHAVES>00000000000000000000000000000000000000000000</CHAVES>
    		</NFEMONITORLOTEEVENTO>
    	</soap:Body>
    </soap:Envelope>
    Exemplo de Retorno
    <?xml version="1.0" encoding="utf-8"?>
    <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
       <soap:Body>
          <NFEMONITORLOTEEVENTORESPONSE xmlns="http://webservices.totvs.com.br/nfsebra.apw">
             <NFEMONITORLOTEEVENTORESULT>
                <NFEMONITOREVENTO>
                   <AMBIENTE>2</AMBIENTE>
                   <CMOTENV>Lote de evento processado</CMOTENV>
                   <CMOTEVEN>Evento registrado</CMOTEVEN>
                   <CORGAO>35</CORGAO>
                   <CSTATENV>128</CSTATENV>
                   <CSTATEVEN>135</CSTATEVEN>
                   <DHREGEVEN>0000-00-00T00:00:00-00:00</DHREGEVEN>
                   <ID_EVENTO>ID1101500000000000000000000000000000000000000000000000</ID_EVENTO>
                   <LOTE>0</LOTE>
                   <MENSAGEM>Evento Autorizado</MENSAGEM>
                   <PROTOCOLO>000000000000000</PROTOCOLO>
                   <STATUS>6</STATUS>
                   <TIPOEVENTO>110150</TIPOEVENTO>
                </NFEMONITOREVENTO>
             </NFEMONITORLOTEEVENTORESULT>
          </NFEMONITORLOTEEVENTORESPONSE>
       </soap:Body>
    </soap:Envelope>

    Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico.