Páginas filhas
  • ER_Consumo_Indevido

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Migration of unmigrated content due to installation of a new plugin

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

  

Informações Gerais 

Especificação

Produto

TSS

Módulo

NF-e / NFC-e

Segmento Executor

Serviços

Chamado/ISSUE

DSERTSS1-9631

País

( X ) Brasil  (  ) Argentina  (  ) Mexico  (  ) Chile  (  ) Paraguai  (  ) Equador

(  ) USA  (  ) Colombia   (  ) Outro _____________.

Indice:

  • Objetivo

  • Resumo

  • Web Services

  • Regras de Negócio

  • Monitoramento

  • Web Services e Métodos do TSS

Objetivo

Demonstrar as implementações necessárias para atender a Nota Técnica 2018.002 - versão 1.00 - Abril de 2018

O objetivo deste documento é disciplinar o uso do Ambiente de Autorização da SEFAZ, inicialmente identificando e dando ciência para as empresas das situações de “uso indevido” deste ambiente. A adequação no uso do Ambiente de Autorização pelas empresas deve melhorar o tempo de resposta das requisições atuais, além de melhorar também o uso do canal de comunicação da Internet da SEFAZ e da própria empresa.


A Nota Técnica poderá ser acessada através do  link: http://www.nfe.fazenda.gov.br/portal/exibirArquivo.aspx?conteudo=NH9NBCgaOUs=

Prazo previsto para implantação conforme a NT em questão:

    • Data de início da vigência no ambiente de homologação  -  
    • Data de início da vigência no ambiente de produção  - 

Resumo

Atualmente, várias UF's autorizadoras de documentos fiscais eletrônicos estão tendo seus serviços utilizados de forma indevida por alguns contribuintes. Esse uso indevido pode comprometer a estabilidade dos Web Services e resultar na saturação dos recursos, deixando o ambiente autorizador inoperante, podendo também ser interpretadas como ataques aos recursos de processamento, rede e armazenamento.
Portanto, para preservar os sistemas autorizadores, observado um comportamento indevido da aplicação de alguma empresa no consumo dos diversos Web Services, a SEFAZ autorizadora, a seu critério, poderá implantar as regras de validação de Consumo Indevido.

O contribuinte que estiver utilizando indevidamente os sistemas poderá sofrer as penalidades definidas na legislação de cada UF.

Web Services

Regras para efeito de penalidades por serviço:

Serviço de Web ServiceNº TentativasTempo Penalidade
Autorização          30             1 hora
Eventos          20             1 hora
Inutilização          20               1 hora
Consulta Protocolo            5             1 hora  
Consulta Lote          40             1 hora

Outros Serviços

          40             1 hora
  • O Web Service de Consulta Protocolo só esta sendo controlado no tocante a Consumo Indevido pelo estado de São Paulo até esta data 13/09/2019, e apesar da Nota Técnica especificar 10 tentativas em 1 hora, para este estado o limite esta em 5 tentativas em 1 hora, sendo assim a rotina de controle de consumo indevido do TSS tratará todas as unidades da federação limitando este serviço, pelo número máximo de 5 tentativas.

Regras de Negócio

o   No intuito de evitar o possível bloqueio do CNPJ do contribuinte na SEFAZ, o TSS realizará auxílio no controle de acessos aos serviços previstos pela Nota Técnica em questão.

o  O limite máximo de número de tentativas permitidos pelo TSS será o mesmo definido pela SEFAZ, conforme tabela acima.

o  O usuário será notificado via métodos WS de monitoramento do TSS e via console, com o número de tentativas realizadas e pendentes ( “X de N Tentativas”), por serviço e código de erro.

o   Implementada a tabela TSS0011 para ser utilizada como “CACHE”, e controladora do consumo indevido de cada serviço executado, por documento e código de retorno da Sefaz.

o   Afim de evitar perda de contagem real do número de tentativas de uso de um determinado serviço na SEFAZ, assim que o serviço for transmitido, um novo registro será criado na tabela TSS0011, e após retorno da SEFAZ, caso o código de retorno seja de erro, o registro será atualizado com o este código retornado passando assim a iniciar a contagem, senão o registro será eliminado.

Obs: Especificamente para o caso do serviço de Consulta Chave, a contagem de tentativas a serem incrementadas, deve levar em consideração todos os códigos de retorno, com erro ou não.

o   Após o atingimento do limite de tentativas, o TSS penalizará execução idêntica de determinado serviço e erro retornado pela SEFAZ, no intervalo determinado para o serviço em questão contando a partir da primeira rejeição.

o  Caso ocorra bloqueio por número de tentativas, e caso o serviço em questão envolva emissão de documentos ou eventos para este documento, o mesmo ficará aguardando até que o tempo de penalização seja cumprido.

o   Criada uma rotina auxiliar responsável por sanear(apagar) os registros da tabela "CACHE" que já tenham ultrapassado o tempo de penalização, ou que não excederam o limite de consultas na SEFAZ no período permitido.

o  Para todos os serviços será enviado um e-mail de notificação no momento do possível bloqueio por uso indevido no tocante a todos os serviços em questão.


                             A.     Serviços


                                  1 – Consulta Chave

                                               - Deverá ser feito para todos os tipos de documentos (exceto NSFE)

                                               - Impacta as seguintes rotinas do TSS

                                                         o Cancelamento

                                                         o Consulta protocolo (manual).                                              

                                               - Deverá ser observado o limite de 10 consultas iguais no limite de uma hora:

                                                          o Condição para bloqueio: Enviar mais de 10 consultas iguais dado o limite de uma hora.

                                                          o Condição para desbloqueio: Após 1 hora do envio da primeira consulta, deverão ser zerados os campos de contadores.

                                               - Em caso de bloqueio, deverá ser enviado um e-mail para o usuário, e apresentar a informação em console e na tag do xml, para que seja visualizado na rotina de “MONITOR”.


                                  2 – Eventos

- Deverá ser observado o limite de 20 consultas iguais no limite de uma hora:

                                                          o Condição para bloqueio: Enviar mais de 20 consultas iguais dado o limite de uma hora.

                                                          o Condição para desbloqueio: Após 1 hora do envio do primeiro código de retorno de erro, deverão ser zerados os campos de contadores.

                                                                  - Serão tratados todos os eventos dos seguintes documentos:                                         

                                                 Tipos de Documentos:

                                                          o CTe

                                                          o MDFe

                                                          o CTEOs

                                                          o NFe

                                                          o NFCE


3 – Cancelamento:                                                      

- Deverá ser observado o limite de 20 consultas iguais no limite de uma hora:

                                                          o Condição para bloqueio: Enviar mais de 20 consultas iguais dado o limite de uma hora.

                                                          o Condição para desbloqueio: Após 1 hora do envio do primeiro código de retorno de erro, deverão ser zerados os campos de contadores.


    4 – Inutilização

                                                       - O tratamento deverá ser idêntico ao serviço de EVENTOS.

Monitoramento

Retorno no caso de o número máximo de consultas ter sido atingido para os métodos de monitoramento e/ou consulta

Importante: Caso atinja a quantidade máxima de consultas, será apresentado o último retorno efetuado para o serviço de consulta, para a notificação do atingimento do número máximo de consultas:

  - Serão apresentadas as tags:

Image Added

 - Será enviado um e-mail de notificação, exemplo:

Image Added


Web Services e Métodos do TSS


Método CONSULTACHAVENFE:


Parâmetros de entrada do método são:

 

<?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>

   <USERTOKEN>STRING</USERTOKEN>

   <ID_ENT>STRING</ID_ENT>

   <CHVNFE>STRING</CHVNFE>

</soap:Body>

</soap:Envelope>

 

Parâmetros de saída do método é:

 

<?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>

   <NFEPROTOCOLO>

      <AMBIENTE>INTEGER</AMBIENTE>

      <CODRETNFE>STRING</CODRETNFE>

      <DIGVAL>STRING</DIGVAL>

      <ID>STRING</ID>

      <MSGRETNFE>STRING</MSGRETNFE>

      <PROTOCOLO>STRING</PROTOCOLO>

      <RECBTO>DATE</RECBTO>

      <VERSAO>STRING</VERSAO>

      <WS01CONSUMOINDEVIDO>

         <OBSERVACAO>STRING</OBSERVACAO>

         <TENTATIVAS>STRING</TENTATIVAS>

      </WS01CONSUMOINDEVIDO>

      <XML_RET>STRING</XML_RET>

   </NFEPROTOCOLO>

</soap:Body>

</soap:Envelope>


Método CONSULTADOCSEFAZ:


Parâmetros de entrada do método são:

 

<?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>

   <USERTOKEN>STRING</USERTOKEN>

   <ID_ENT>STRING</ID_ENT>

   <CHVNFE>STRING</CHVNFE>

   <MODELO>STRING</MODELO>

   <ATUALIZA>INTEGER</ATUALIZA>

</soap:Body>

</soap:Envelope>

 

Parâmetros de saída do método é:

 

<?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>

   <CONSULTADOCSEFAZRESULT>

      <WS01CONSUMOINDEVIDO>

         <OBSERVACAO>STRING</OBSERVACAO>

         <TENTATIVAS>STRING</TENTATIVAS>

      </WS01CONSUMOINDEVIDO>

      <XML>BASE64BINARY</XML>

      <XMLSIG>BASE64BINARY</XMLSIG>

   </CONSULTADOCSEFAZRESULT>

</soap:Body>

</soap:Envelope>


Método CONSULTAPROTOCOLONFE:


Parâmetros de entrada do método são:

 

<?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>

   <USERTOKEN>STRING</USERTOKEN>

   <ID_ENT>STRING</ID_ENT>

   <NFECONSULTAPROTOCOLOID>STRING</NFECONSULTAPROTOCOLOID>

</soap:Body>

</soap:Envelope>

 

Parâmetros de saída do método é:

 

<?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>

   <NFEPROTOCOLO>

      <AMBIENTE>INTEGER</AMBIENTE>

      <CODRETNFE>STRING</CODRETNFE>

      <DIGVAL>STRING</DIGVAL>

      <ID>STRING</ID>

      <MSGRETNFE>STRING</MSGRETNFE>

      <PROTOCOLO>STRING</PROTOCOLO>

      <RECBTO>DATE</RECBTO>

      <VERSAO>STRING</VERSAO>

      <WS01CONSUMOINDEVIDO>

         <OBSERVACAO>STRING</OBSERVACAO>

         <TENTATIVAS>STRING</TENTATIVAS>

      </WS01CONSUMOINDEVIDO>

      <XML_RET>STRING</XML_RET>

   </NFEPROTOCOLO>

</soap:Body>

</soap:Envelope>


Método ESTATISTICAS:


Parâmetros de entrada do método são:

 

<?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>

   <USERTOKEN>STRING</USERTOKEN>

   <ID_ENT>STRING</ID_ENT>

   <DATAINICIAL>DATE</DATAINICIAL>

   <DATAFINAL>DATE</DATAFINAL>

</soap:Body>

</soap:Envelope>

 

Parâmetros de saída do método é:


<?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>
   <INFORMACOES>
      <ESTATISTICANFE>
         <AMBIENTE>INTEGER</AMBIENTE>
         <DETALHE>
            <DETALHEESTATISTICANFESEF>
               <CODMSGSEF>STRING</CODMSGSEF>
               <MENSAGEM>STRING</MENSAGEM>
               <QUANTIDADE>INTEGER</QUANTIDADE>
            </DETALHEESTATISTICANFESEF>
            <DETALHEESTATISTICANFESEF>
               <CODMSGSEF>STRING</CODMSGSEF>
               <MENSAGEM>STRING</MENSAGEM>
               <QUANTIDADE>INTEGER</QUANTIDADE>
            </DETALHEESTATISTICANFESEF>
         </DETALHE>
         <SERVICO>STRING</SERVICO>
         <WS01CONSUMOINDEVIDO>
            <OBSERVACAO>STRING</OBSERVACAO>
            <TENTATIVAS>STRING</TENTATIVAS>
         </WS01CONSUMOINDEVIDO>
      </ESTATISTICANFE>
      <ESTATISTICANFE>
         <AMBIENTE>INTEGER</AMBIENTE>
         <DETALHE>
            <DETALHEESTATISTICANFESEF>
               <CODMSGSEF>STRING</CODMSGSEF>
               <MENSAGEM>STRING</MENSAGEM>
               <QUANTIDADE>INTEGER</QUANTIDADE>
            </DETALHEESTATISTICANFESEF>
            <DETALHEESTATISTICANFESEF>
               <CODMSGSEF>STRING</CODMSGSEF>
               <MENSAGEM>STRING</MENSAGEM>
               <QUANTIDADE>INTEGER</QUANTIDADE>
            </DETALHEESTATISTICANFESEF>
         </DETALHE>
         <SERVICO>STRING</SERVICO>
         <WS01CONSUMOINDEVIDO>
            <OBSERVACAO>STRING</OBSERVACAO>
            <TENTATIVAS>STRING</TENTATIVAS>
         </WS01CONSUMOINDEVIDO>
      </ESTATISTICANFE>
   </INFORMACOES>
</soap:Body>

</soap:Envelope>


Método ESTATISTICAS:


Parâmetros de entrada do método são:

 

<?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>

   <USERTOKEN>STRING</USERTOKEN>

   <ID_ENT>STRING</ID_ENT>

   <IDINICIAL>STRING</IDINICIAL>

   <IDFINAL>STRING</IDFINAL>

   <DIASPARAEXCLUSAO>INTEGER</DIASPARAEXCLUSAO>

   <DATADE>DATE</DATADE>

   <DATAATE>DATE</DATAATE>

   <CNPJDESTINICIAL>STRING</CNPJDESTINICIAL>

   <CNPJDESTFINAL>STRING</CNPJDESTFINAL>

   <FLAG>INTEGER</FLAG>

</soap:Body>

</soap:Envelope>



Parâmetros de saída do método é:

 

<?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>

   <STATUSNFES>

      <NOTAS>

         <NFES6>

            <DPEC>

               <NFEPROTOCOLO>

                  <PROTOCOLO>STRING</PROTOCOLO>

                  <WS01CONSUMOINDEVIDO>

                     <OBSERVACAO>STRING</OBSERVACAO>

                     <TENTATIVAS>STRING</TENTATIVAS>

                  </WS01CONSUMOINDEVIDO>

                  <XML>STRING</XML>

                  <XMLPROT>STRING</XMLPROT>

               </NFEPROTOCOLO>

               <NFEPROTOCOLO>

                  <PROTOCOLO>STRING</PROTOCOLO>

                  <WS01CONSUMOINDEVIDO>

                     <OBSERVACAO>STRING</OBSERVACAO>

                     <TENTATIVAS>STRING</TENTATIVAS>

                  </WS01CONSUMOINDEVIDO>

                  <XML>STRING</XML>

                  <XMLPROT>STRING</XMLPROT>

               </NFEPROTOCOLO>

            </DPEC>

            <ID>STRING</ID>

            <NFE>

               <PROTOCOLO>STRING</PROTOCOLO>

               <WS01CONSUMOINDEVIDO>

                  <OBSERVACAO>STRING</OBSERVACAO>

                  <TENTATIVAS>STRING</TENTATIVAS>

               </WS01CONSUMOINDEVIDO>

               <XML>STRING</XML>

               <XMLPROT>STRING</XMLPROT>

            </NFE>

            <NFECANCELADA>

               <PROTOCOLO>STRING</PROTOCOLO>

               <WS01CONSUMOINDEVIDO>

                  <OBSERVACAO>STRING</OBSERVACAO>

                  <TENTATIVAS>STRING</TENTATIVAS>

               </WS01CONSUMOINDEVIDO>

               <XML>STRING</XML>

               <XMLPROT>STRING</XMLPROT>

            </NFECANCELADA>

            <REJ>

               <PROTOCOLO>STRING</PROTOCOLO>

               <WS01CONSUMOINDEVIDO>

                  <OBSERVACAO>STRING</OBSERVACAO>

                  <TENTATIVAS>STRING</TENTATIVAS>

               </WS01CONSUMOINDEVIDO>

               <XML>STRING</XML>

               <XMLPROT>STRING</XMLPROT>

            </REJ>

         </NFES6>

         <NFES6>

            <DPEC>

               <NFEPROTOCOLO>

                  <PROTOCOLO>STRING</PROTOCOLO>

                  <WS01CONSUMOINDEVIDO>

                     <OBSERVACAO>STRING</OBSERVACAO>

                     <TENTATIVAS>STRING</TENTATIVAS>

                  </WS01CONSUMOINDEVIDO>

                  <XML>STRING</XML>

                  <XMLPROT>STRING</XMLPROT>

               </NFEPROTOCOLO>

               <NFEPROTOCOLO>

                  <PROTOCOLO>STRING</PROTOCOLO>

                  <WS01CONSUMOINDEVIDO>

                     <OBSERVACAO>STRING</OBSERVACAO>

                     <TENTATIVAS>STRING</TENTATIVAS>

                  </WS01CONSUMOINDEVIDO>

                  <XML>STRING</XML>

                  <XMLPROT>STRING</XMLPROT>

               </NFEPROTOCOLO>

            </DPEC>

            <ID>STRING</ID>

            <NFE>

               <PROTOCOLO>STRING</PROTOCOLO>

               <WS01CONSUMOINDEVIDO>

                  <OBSERVACAO>STRING</OBSERVACAO>

                  <TENTATIVAS>STRING</TENTATIVAS>

               </WS01CONSUMOINDEVIDO>

               <XML>STRING</XML>

               <XMLPROT>STRING</XMLPROT>

            </NFE>

            <NFECANCELADA>

               <PROTOCOLO>STRING</PROTOCOLO>

               <WS01CONSUMOINDEVIDO>

                  <OBSERVACAO>STRING</OBSERVACAO>

                  <TENTATIVAS>STRING</TENTATIVAS>

               </WS01CONSUMOINDEVIDO>

               <XML>STRING</XML>

               <XMLPROT>STRING</XMLPROT>

            </NFECANCELADA>

            <REJ>

               <PROTOCOLO>STRING</PROTOCOLO>

               <WS01CONSUMOINDEVIDO>

                  <OBSERVACAO>STRING</OBSERVACAO>

                  <TENTATIVAS>STRING</TENTATIVAS>

               </WS01CONSUMOINDEVIDO>

               <XML>STRING</XML>

               <XMLPROT>STRING</XMLPROT>

            </REJ>

         </NFES6>

      </NOTAS>

      <WS01CONSUMOINDEVIDO>

         <OBSERVACAO>STRING</OBSERVACAO>

         <TENTATIVAS>STRING</TENTATIVAS>

      </WS01CONSUMOINDEVIDO>

   </STATUSNFES>

</soap:Body>

</soap:Envelope>


MétodoGETCODIFAUTH:


Parâmetros de entrada do método são:

 

<?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>

   <USERTOKEN>STRING</USERTOKEN>

   <ID_ENT>STRING</ID_ENT>

   <XMLCODIF>BASE64BINARY</XMLCODIF>

</soap:Body>

</soap:Envelope>

 

Parâmetros de saída do método é:

 

<?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>

   <RESPCODIFAUTH>

      <AMBIENTE>STRING</AMBIENTE>

      <CODIGO>STRING</CODIGO>

      <CODIGOAUTH>STRING</CODIGOAUTH>

      <MSG>STRING</MSG>

      <WS01CONSUMOINDEVIDO>

         <OBSERVACAO>STRING</OBSERVACAO>

         <TENTATIVAS>STRING</TENTATIVAS>

      </WS01CONSUMOINDEVIDO>

   </RESPCODIFAUTH>

</soap:Body>

</soap:Envelope>


MétodoGETDADOSNFEID:


Parâmetros de entrada do método são:


<?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>

   <USERTOKEN>STRING</USERTOKEN>

   <ID_ENT>STRING</ID_ENT>

   <NFEIDENTRADA>

      <ID>STRING</ID>

      <MODELO>STRING</MODELO>

      <SEPARATOR>STRING</SEPARATOR>

      <TYPESEP>INTEGER</TYPESEP>

   </NFEIDENTRADA>

</soap:Body>

</soap:Envelope>


Parâmetros de saída do método é:


<?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>
   <NFEIDSAIDA>
      <NFEIDSAI>
         <CMPSTRUCT>
            <CAMPO>
               <CMPDESCR>STRING</CMPDESCR>
               <CMPNAME>STRING</CMPNAME>
               <CMPVALUE>STRING</CMPVALUE>
            </CAMPO>
            <CAMPO>
               <CMPDESCR>STRING</CMPDESCR>
               <CMPNAME>STRING</CMPNAME>
               <CMPVALUE>STRING</CMPVALUE>
            </CAMPO>
         </CMPSTRUCT>
         <ID>STRING</ID>
         <WS01CONSUMOINDEVIDO>
            <OBSERVACAO>STRING</OBSERVACAO>
            <TENTATIVAS>STRING</TENTATIVAS>
         </WS01CONSUMOINDEVIDO>
      </NFEIDSAI>
      <NFEIDSAI>
         <CMPSTRUCT>
            <CAMPO>
               <CMPDESCR>STRING</CMPDESCR>
               <CMPNAME>STRING</CMPNAME>
               <CMPVALUE>STRING</CMPVALUE>
            </CAMPO>
            <CAMPO>
               <CMPDESCR>STRING</CMPDESCR>
               <CMPNAME>STRING</CMPNAME>
               <CMPVALUE>STRING</CMPVALUE>
            </CAMPO>
         </CMPSTRUCT>
         <ID>STRING</ID>
         <WS01CONSUMOINDEVIDO>
            <OBSERVACAO>STRING</OBSERVACAO>
            <TENTATIVAS>STRING</TENTATIVAS>
         </WS01CONSUMOINDEVIDO>
      </NFEIDSAI>
   </NFEIDSAIDA>
</soap:Body>

</soap:Envelope>


MétodoGETDADOSNFEID:


Parâmetros de entrada do método são:


<?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>

   <USERTOKEN>STRING</USERTOKEN>

   <ID_ENT>STRING</ID_ENT>

   <MODELO>STRING</MODELO>

   <LOTEDOCS>

      <DOCSID>

         <DOCID>

            <ID>STRING</ID>

         </DOCID>

         <DOCID>

            <ID>STRING</ID>

         </DOCID>

      </DOCSID>

   </LOTEDOCS>

</soap:Body>

</soap:Envelope>


Parâmetros de saída do método é:


<?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>

   <MONITOR>

      <MONITORNFE>

         <AMBIENTE>INTEGER</AMBIENTE>

         <ERRO>

            <LOTENFE>

               <CODENVLOTE>STRING</CODENVLOTE>

               <CODRETNFE>STRING</CODRETNFE>

               <CODRETRECIBO>STRING</CODRETRECIBO>

               <DATALOTE>DATE</DATALOTE>

               <HORALOTE>STRING</HORALOTE>

               <LOTE>INTEGER</LOTE>

               <MSGENVLOTE>STRING</MSGENVLOTE>

               <MSGRETNFE>STRING</MSGRETNFE>

               <MSGRETRECIBO>STRING</MSGRETRECIBO>

               <RECIBOSEFAZ>INTEGER</RECIBOSEFAZ>

            </LOTENFE>

            <LOTENFE>

               <CODENVLOTE>STRING</CODENVLOTE>

               <CODRETNFE>STRING</CODRETNFE>

               <CODRETRECIBO>STRING</CODRETRECIBO>

               <DATALOTE>DATE</DATALOTE>

               <HORALOTE>STRING</HORALOTE>

               <LOTE>INTEGER</LOTE>

               <MSGENVLOTE>STRING</MSGENVLOTE>

               <MSGRETNFE>STRING</MSGRETNFE>

               <MSGRETRECIBO>STRING</MSGRETRECIBO>

               <RECIBOSEFAZ>INTEGER</RECIBOSEFAZ>

            </LOTENFE>

         </ERRO>

         <FRENTE_VERSO>STRING</FRENTE_VERSO>

         <ID>STRING</ID>

         <MODALIDADE>INTEGER</MODALIDADE>

         <MODELO>STRING</MODELO>

         <NUMERO_VIAS>INTEGER</NUMERO_VIAS>

         <PATHIMPRESSAO>STRING</PATHIMPRESSAO>

         <PROTOCOLO>STRING</PROTOCOLO>

         <RECOMENDACAO>STRING</RECOMENDACAO>

         <TEMPODEESPERA>STRING</TEMPODEESPERA>

         <TEMPOMEDIOSEF>INTEGER</TEMPOMEDIOSEF>

         <WS01CONSUMOINDEVIDO>

            <OBSERVACAO>STRING</OBSERVACAO>

            <TENTATIVAS>STRING</TENTATIVAS>

         </WS01CONSUMOINDEVIDO>

      </MONITORNFE>

      <MONITORNFE>

         <AMBIENTE>INTEGER</AMBIENTE>

         <ERRO>

            <LOTENFE>

               <CODENVLOTE>STRING</CODENVLOTE>

               <CODRETNFE>STRING</CODRETNFE>

               <CODRETRECIBO>STRING</CODRETRECIBO>

               <DATALOTE>DATE</DATALOTE>

               <HORALOTE>STRING</HORALOTE>

               <LOTE>INTEGER</LOTE>

               <MSGENVLOTE>STRING</MSGENVLOTE>

               <MSGRETNFE>STRING</MSGRETNFE>

               <MSGRETRECIBO>STRING</MSGRETRECIBO>

               <RECIBOSEFAZ>INTEGER</RECIBOSEFAZ>

            </LOTENFE>

            <LOTENFE>

               <CODENVLOTE>STRING</CODENVLOTE>

               <CODRETNFE>STRING</CODRETNFE>

               <CODRETRECIBO>STRING</CODRETRECIBO>

               <DATALOTE>DATE</DATALOTE>

               <HORALOTE>STRING</HORALOTE>

               <LOTE>INTEGER</LOTE>

               <MSGENVLOTE>STRING</MSGENVLOTE>

               <MSGRETNFE>STRING</MSGRETNFE>

               <MSGRETRECIBO>STRING</MSGRETRECIBO>

               <RECIBOSEFAZ>INTEGER</RECIBOSEFAZ>

            </LOTENFE>

         </ERRO>

         <FRENTE_VERSO>STRING</FRENTE_VERSO>

         <ID>STRING</ID>

         <MODALIDADE>INTEGER</MODALIDADE>

         <MODELO>STRING</MODELO>

         <NUMERO_VIAS>INTEGER</NUMERO_VIAS>

         <PATHIMPRESSAO>STRING</PATHIMPRESSAO>

         <PROTOCOLO>STRING</PROTOCOLO>

         <RECOMENDACAO>STRING</RECOMENDACAO>

         <TEMPODEESPERA>STRING</TEMPODEESPERA>

         <TEMPOMEDIOSEF>INTEGER</TEMPOMEDIOSEF>

         <WS01CONSUMOINDEVIDO>

            <OBSERVACAO>STRING</OBSERVACAO>

            <TENTATIVAS>STRING</TENTATIVAS>

         </WS01CONSUMOINDEVIDO>

      </MONITORNFE>

   </MONITOR>

</soap:Body>

</soap:Envelope>


MétodoMONITORFAIXA:


Parâmetros de entrada do método são:


<?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>

   <USERTOKEN>STRING</USERTOKEN>

   <ID_ENT>STRING</ID_ENT>

   <IDINICIAL>STRING</IDINICIAL>

   <IDFINAL>STRING</IDFINAL>

   <MODELO>STRING</MODELO>

</soap:Body>

</soap:Envelope>


Parâmetros de saída do método é:


<?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>

   <MONITOR>

      <MONITORNFE>

         <AMBIENTE>INTEGER</AMBIENTE>

         <ERRO>

            <LOTENFE>

               <CODENVLOTE>STRING</CODENVLOTE>

               <CODRETNFE>STRING</CODRETNFE>

               <CODRETRECIBO>STRING</CODRETRECIBO>

               <DATALOTE>DATE</DATALOTE>

               <HORALOTE>STRING</HORALOTE>

               <LOTE>INTEGER</LOTE>

               <MSGENVLOTE>STRING</MSGENVLOTE>

               <MSGRETNFE>STRING</MSGRETNFE>

               <MSGRETRECIBO>STRING</MSGRETRECIBO>

               <RECIBOSEFAZ>INTEGER</RECIBOSEFAZ>

            </LOTENFE>

            <LOTENFE>

               <CODENVLOTE>STRING</CODENVLOTE>

               <CODRETNFE>STRING</CODRETNFE>

               <CODRETRECIBO>STRING</CODRETRECIBO>

               <DATALOTE>DATE</DATALOTE>

               <HORALOTE>STRING</HORALOTE>

               <LOTE>INTEGER</LOTE>

               <MSGENVLOTE>STRING</MSGENVLOTE>

               <MSGRETNFE>STRING</MSGRETNFE>

               <MSGRETRECIBO>STRING</MSGRETRECIBO>

               <RECIBOSEFAZ>INTEGER</RECIBOSEFAZ>

            </LOTENFE>

         </ERRO>

         <FRENTE_VERSO>STRING</FRENTE_VERSO>

         <ID>STRING</ID>

         <MODALIDADE>INTEGER</MODALIDADE>

         <MODELO>STRING</MODELO>

         <NUMERO_VIAS>INTEGER</NUMERO_VIAS>

         <PATHIMPRESSAO>STRING</PATHIMPRESSAO>

         <PROTOCOLO>STRING</PROTOCOLO>

         <RECOMENDACAO>STRING</RECOMENDACAO>

         <TEMPODEESPERA>STRING</TEMPODEESPERA>

         <TEMPOMEDIOSEF>INTEGER</TEMPOMEDIOSEF>

         <WS01CONSUMOINDEVIDO>

            <OBSERVACAO>STRING</OBSERVACAO>

            <TENTATIVAS>STRING</TENTATIVAS>

         </WS01CONSUMOINDEVIDO>

      </MONITORNFE>

      <MONITORNFE>

         <AMBIENTE>INTEGER</AMBIENTE>

         <ERRO>

            <LOTENFE>

               <CODENVLOTE>STRING</CODENVLOTE>

               <CODRETNFE>STRING</CODRETNFE>

               <CODRETRECIBO>STRING</CODRETRECIBO>

               <DATALOTE>DATE</DATALOTE>

               <HORALOTE>STRING</HORALOTE>

               <LOTE>INTEGER</LOTE>

               <MSGENVLOTE>STRING</MSGENVLOTE>

               <MSGRETNFE>STRING</MSGRETNFE>

               <MSGRETRECIBO>STRING</MSGRETRECIBO>

               <RECIBOSEFAZ>INTEGER</RECIBOSEFAZ>

            </LOTENFE>

            <LOTENFE>

               <CODENVLOTE>STRING</CODENVLOTE>

               <CODRETNFE>STRING</CODRETNFE>

               <CODRETRECIBO>STRING</CODRETRECIBO>

               <DATALOTE>DATE</DATALOTE>

               <HORALOTE>STRING</HORALOTE>

               <LOTE>INTEGER</LOTE>

               <MSGENVLOTE>STRING</MSGENVLOTE>

               <MSGRETNFE>STRING</MSGRETNFE>

               <MSGRETRECIBO>STRING</MSGRETRECIBO>

               <RECIBOSEFAZ>INTEGER</RECIBOSEFAZ>

            </LOTENFE>

         </ERRO>

         <FRENTE_VERSO>STRING</FRENTE_VERSO>

         <ID>STRING</ID>

         <MODALIDADE>INTEGER</MODALIDADE>

         <MODELO>STRING</MODELO>

         <NUMERO_VIAS>INTEGER</NUMERO_VIAS>

         <PATHIMPRESSAO>STRING</PATHIMPRESSAO>

         <PROTOCOLO>STRING</PROTOCOLO>

         <RECOMENDACAO>STRING</RECOMENDACAO>

         <TEMPODEESPERA>STRING</TEMPODEESPERA>

         <TEMPOMEDIOSEF>INTEGER</TEMPOMEDIOSEF>

         <WS01CONSUMOINDEVIDO>

            <OBSERVACAO>STRING</OBSERVACAO>

            <TENTATIVAS>STRING</TENTATIVAS>

         </WS01CONSUMOINDEVIDO>

      </MONITORNFE>

   </MONITOR>

</soap:Body>

</soap:Envelope>


MétodoMONITORFX:


Parâmetros de entrada do método são:


<?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>

   <USERTOKEN>STRING</USERTOKEN>

   <ID_ENT>STRING</ID_ENT>

   <IDINICIAL>STRING</IDINICIAL>

   <IDFINAL>STRING</IDFINAL>

   <MODELO>STRING</MODELO>

</soap:Body>

</soap:Envelope>


Parâmetros de saída do método é:


<?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>

   <MONITOR>

      <MONITORNFE>

         <AMBIENTE>INTEGER</AMBIENTE>

         <ERRO>

            <LOTENFE>

               <CODENVLOTE>STRING</CODENVLOTE>

               <CODRETNFE>STRING</CODRETNFE>

               <CODRETRECIBO>STRING</CODRETRECIBO>

               <DATALOTE>DATE</DATALOTE>

               <HORALOTE>STRING</HORALOTE>

               <LOTE>INTEGER</LOTE>

               <MSGENVLOTE>STRING</MSGENVLOTE>

               <MSGRETNFE>STRING</MSGRETNFE>

               <MSGRETRECIBO>STRING</MSGRETRECIBO>

               <RECIBOSEFAZ>INTEGER</RECIBOSEFAZ>

            </LOTENFE>

            <LOTENFE>

               <CODENVLOTE>STRING</CODENVLOTE>

               <CODRETNFE>STRING</CODRETNFE>

               <CODRETRECIBO>STRING</CODRETRECIBO>

               <DATALOTE>DATE</DATALOTE>

               <HORALOTE>STRING</HORALOTE>

               <LOTE>INTEGER</LOTE>

               <MSGENVLOTE>STRING</MSGENVLOTE>

               <MSGRETNFE>STRING</MSGRETNFE>

               <MSGRETRECIBO>STRING</MSGRETRECIBO>

               <RECIBOSEFAZ>INTEGER</RECIBOSEFAZ>

            </LOTENFE>

         </ERRO>

         <FRENTE_VERSO>STRING</FRENTE_VERSO>

         <ID>STRING</ID>

         <MODALIDADE>INTEGER</MODALIDADE>

         <MODELO>STRING</MODELO>

         <NUMERO_VIAS>INTEGER</NUMERO_VIAS>

         <PATHIMPRESSAO>STRING</PATHIMPRESSAO>

         <PROTOCOLO>STRING</PROTOCOLO>

         <RECOMENDACAO>STRING</RECOMENDACAO>

         <TEMPODEESPERA>STRING</TEMPODEESPERA>

         <TEMPOMEDIOSEF>INTEGER</TEMPOMEDIOSEF>

         <WS01CONSUMOINDEVIDO>

            <OBSERVACAO>STRING</OBSERVACAO>

            <TENTATIVAS>STRING</TENTATIVAS>

         </WS01CONSUMOINDEVIDO>

      </MONITORNFE>

      <MONITORNFE>

         <AMBIENTE>INTEGER</AMBIENTE>

         <ERRO>

            <LOTENFE>

               <CODENVLOTE>STRING</CODENVLOTE>

               <CODRETNFE>STRING</CODRETNFE>

               <CODRETRECIBO>STRING</CODRETRECIBO>

               <DATALOTE>DATE</DATALOTE>

               <HORALOTE>STRING</HORALOTE>

               <LOTE>INTEGER</LOTE>

               <MSGENVLOTE>STRING</MSGENVLOTE>

               <MSGRETNFE>STRING</MSGRETNFE>

               <MSGRETRECIBO>STRING</MSGRETRECIBO>

               <RECIBOSEFAZ>INTEGER</RECIBOSEFAZ>

            </LOTENFE>

            <LOTENFE>

               <CODENVLOTE>STRING</CODENVLOTE>

               <CODRETNFE>STRING</CODRETNFE>

               <CODRETRECIBO>STRING</CODRETRECIBO>

               <DATALOTE>DATE</DATALOTE>

               <HORALOTE>STRING</HORALOTE>

               <LOTE>INTEGER</LOTE>

               <MSGENVLOTE>STRING</MSGENVLOTE>

               <MSGRETNFE>STRING</MSGRETNFE>

               <MSGRETRECIBO>STRING</MSGRETRECIBO>

               <RECIBOSEFAZ>INTEGER</RECIBOSEFAZ>

            </LOTENFE>

         </ERRO>

         <FRENTE_VERSO>STRING</FRENTE_VERSO>

         <ID>STRING</ID>

         <MODALIDADE>INTEGER</MODALIDADE>

         <MODELO>STRING</MODELO>

         <NUMERO_VIAS>INTEGER</NUMERO_VIAS>

         <PATHIMPRESSAO>STRING</PATHIMPRESSAO>

         <PROTOCOLO>STRING</PROTOCOLO>

         <RECOMENDACAO>STRING</RECOMENDACAO>

         <TEMPODEESPERA>STRING</TEMPODEESPERA>

         <TEMPOMEDIOSEF>INTEGER</TEMPOMEDIOSEF>

         <WS01CONSUMOINDEVIDO>

            <OBSERVACAO>STRING</OBSERVACAO>

            <TENTATIVAS>STRING</TENTATIVAS>

         </WS01CONSUMOINDEVIDO>

      </MONITORNFE>

   </MONITOR>

</soap:Body>

</soap:Envelope>



MétodoMONITORTEMPO:


Parâmetros de entrada do método são:


<?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>

   <USERTOKEN>STRING</USERTOKEN>

   <ID_ENT>STRING</ID_ENT>

   <INTERVALO>INTEGER</INTERVALO>

   <MODELO>STRING</MODELO>

</soap:Body>

</soap:Envelope>


Parâmetros de saída do método é:


<?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>

   <MONITOR>

      <MONITORNFE>

         <AMBIENTE>INTEGER</AMBIENTE>

         <ERRO>

            <LOTENFE>

               <CODENVLOTE>STRING</CODENVLOTE>

               <CODRETNFE>STRING</CODRETNFE>

               <CODRETRECIBO>STRING</CODRETRECIBO>

               <DATALOTE>DATE</DATALOTE>

               <HORALOTE>STRING</HORALOTE>

               <LOTE>INTEGER</LOTE>

               <MSGENVLOTE>STRING</MSGENVLOTE>

               <MSGRETNFE>STRING</MSGRETNFE>

               <MSGRETRECIBO>STRING</MSGRETRECIBO>

               <RECIBOSEFAZ>INTEGER</RECIBOSEFAZ>

            </LOTENFE>

            <LOTENFE>

               <CODENVLOTE>STRING</CODENVLOTE>

               <CODRETNFE>STRING</CODRETNFE>

               <CODRETRECIBO>STRING</CODRETRECIBO>

               <DATALOTE>DATE</DATALOTE>

               <HORALOTE>STRING</HORALOTE>

               <LOTE>INTEGER</LOTE>

               <MSGENVLOTE>STRING</MSGENVLOTE>

               <MSGRETNFE>STRING</MSGRETNFE>

               <MSGRETRECIBO>STRING</MSGRETRECIBO>

               <RECIBOSEFAZ>INTEGER</RECIBOSEFAZ>

            </LOTENFE>

         </ERRO>

         <FRENTE_VERSO>STRING</FRENTE_VERSO>

         <ID>STRING</ID>

         <MODALIDADE>INTEGER</MODALIDADE>

         <MODELO>STRING</MODELO>

         <NUMERO_VIAS>INTEGER</NUMERO_VIAS>

         <PATHIMPRESSAO>STRING</PATHIMPRESSAO>

         <PROTOCOLO>STRING</PROTOCOLO>

         <RECOMENDACAO>STRING</RECOMENDACAO>

         <TEMPODEESPERA>STRING</TEMPODEESPERA>

         <TEMPOMEDIOSEF>INTEGER</TEMPOMEDIOSEF>

         <WS01CONSUMOINDEVIDO>

            <OBSERVACAO>STRING</OBSERVACAO>

            <TENTATIVAS>STRING</TENTATIVAS>

         </WS01CONSUMOINDEVIDO>

      </MONITORNFE>

      <MONITORNFE>

         <AMBIENTE>INTEGER</AMBIENTE>

         <ERRO>

            <LOTENFE>

               <CODENVLOTE>STRING</CODENVLOTE>

               <CODRETNFE>STRING</CODRETNFE>

               <CODRETRECIBO>STRING</CODRETRECIBO>

               <DATALOTE>DATE</DATALOTE>

               <HORALOTE>STRING</HORALOTE>

               <LOTE>INTEGER</LOTE>

               <MSGENVLOTE>STRING</MSGENVLOTE>

               <MSGRETNFE>STRING</MSGRETNFE>

               <MSGRETRECIBO>STRING</MSGRETRECIBO>

               <RECIBOSEFAZ>INTEGER</RECIBOSEFAZ>

            </LOTENFE>

            <LOTENFE>

               <CODENVLOTE>STRING</CODENVLOTE>

               <CODRETNFE>STRING</CODRETNFE>

               <CODRETRECIBO>STRING</CODRETRECIBO>

               <DATALOTE>DATE</DATALOTE>

               <HORALOTE>STRING</HORALOTE>

               <LOTE>INTEGER</LOTE>

               <MSGENVLOTE>STRING</MSGENVLOTE>

               <MSGRETNFE>STRING</MSGRETNFE>

               <MSGRETRECIBO>STRING</MSGRETRECIBO>

               <RECIBOSEFAZ>INTEGER</RECIBOSEFAZ>

            </LOTENFE>

         </ERRO>

         <FRENTE_VERSO>STRING</FRENTE_VERSO>

         <ID>STRING</ID>

         <MODALIDADE>INTEGER</MODALIDADE>

         <MODELO>STRING</MODELO>

         <NUMERO_VIAS>INTEGER</NUMERO_VIAS>

         <PATHIMPRESSAO>STRING</PATHIMPRESSAO>

         <PROTOCOLO>STRING</PROTOCOLO>

         <RECOMENDACAO>STRING</RECOMENDACAO>

         <TEMPODEESPERA>STRING</TEMPODEESPERA>

         <TEMPOMEDIOSEF>INTEGER</TEMPOMEDIOSEF>

         <WS01CONSUMOINDEVIDO>

            <OBSERVACAO>STRING</OBSERVACAO>

            <TENTATIVAS>STRING</TENTATIVAS>

         </WS01CONSUMOINDEVIDO>

      </MONITORNFE>

   </MONITOR>

</soap:Body>

</soap:Envelope>



MétodoMONITORTMP:


Parâmetros de entrada do método são:


<?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>

   <USERTOKEN>STRING</USERTOKEN>

   <ID_ENT>STRING</ID_ENT>

   <INTERVALO>INTEGER</INTERVALO>

</soap:Body>

</soap:Envelope>


Parâmetros de saída do método é:


<?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>

   <MONITOR>

      <MONITORNFE>

         <AMBIENTE>INTEGER</AMBIENTE>

         <ERRO>

            <LOTENFE>

               <CODENVLOTE>STRING</CODENVLOTE>

               <CODRETNFE>STRING</CODRETNFE>

               <CODRETRECIBO>STRING</CODRETRECIBO>

               <DATALOTE>DATE</DATALOTE>

               <HORALOTE>STRING</HORALOTE>

               <LOTE>INTEGER</LOTE>

               <MSGENVLOTE>STRING</MSGENVLOTE>

               <MSGRETNFE>STRING</MSGRETNFE>

               <MSGRETRECIBO>STRING</MSGRETRECIBO>

               <RECIBOSEFAZ>INTEGER</RECIBOSEFAZ>

            </LOTENFE>

            <LOTENFE>

               <CODENVLOTE>STRING</CODENVLOTE>

               <CODRETNFE>STRING</CODRETNFE>

               <CODRETRECIBO>STRING</CODRETRECIBO>

               <DATALOTE>DATE</DATALOTE>

               <HORALOTE>STRING</HORALOTE>

               <LOTE>INTEGER</LOTE>

               <MSGENVLOTE>STRING</MSGENVLOTE>

               <MSGRETNFE>STRING</MSGRETNFE>

               <MSGRETRECIBO>STRING</MSGRETRECIBO>

               <RECIBOSEFAZ>INTEGER</RECIBOSEFAZ>

            </LOTENFE>

         </ERRO>

         <FRENTE_VERSO>STRING</FRENTE_VERSO>

         <ID>STRING</ID>

         <MODALIDADE>INTEGER</MODALIDADE>

         <MODELO>STRING</MODELO>

         <NUMERO_VIAS>INTEGER</NUMERO_VIAS>

         <PATHIMPRESSAO>STRING</PATHIMPRESSAO>

         <PROTOCOLO>STRING</PROTOCOLO>

         <RECOMENDACAO>STRING</RECOMENDACAO>

         <TEMPODEESPERA>STRING</TEMPODEESPERA>

         <TEMPOMEDIOSEF>INTEGER</TEMPOMEDIOSEF>

         <WS01CONSUMOINDEVIDO>

            <OBSERVACAO>STRING</OBSERVACAO>

            <TENTATIVAS>STRING</TENTATIVAS>

         </WS01CONSUMOINDEVIDO>

      </MONITORNFE>

      <MONITORNFE>

         <AMBIENTE>INTEGER</AMBIENTE>

         <ERRO>

            <LOTENFE>

               <CODENVLOTE>STRING</CODENVLOTE>

               <CODRETNFE>STRING</CODRETNFE>

               <CODRETRECIBO>STRING</CODRETRECIBO>

               <DATALOTE>DATE</DATALOTE>

               <HORALOTE>STRING</HORALOTE>

               <LOTE>INTEGER</LOTE>

               <MSGENVLOTE>STRING</MSGENVLOTE>

               <MSGRETNFE>STRING</MSGRETNFE>

               <MSGRETRECIBO>STRING</MSGRETRECIBO>

               <RECIBOSEFAZ>INTEGER</RECIBOSEFAZ>

            </LOTENFE>

            <LOTENFE>

               <CODENVLOTE>STRING</CODENVLOTE>

               <CODRETNFE>STRING</CODRETNFE>

               <CODRETRECIBO>STRING</CODRETRECIBO>

               <DATALOTE>DATE</DATALOTE>

               <HORALOTE>STRING</HORALOTE>

               <LOTE>INTEGER</LOTE>

               <MSGENVLOTE>STRING</MSGENVLOTE>

               <MSGRETNFE>STRING</MSGRETNFE>

               <MSGRETRECIBO>STRING</MSGRETRECIBO>

               <RECIBOSEFAZ>INTEGER</RECIBOSEFAZ>

            </LOTENFE>

         </ERRO>

         <FRENTE_VERSO>STRING</FRENTE_VERSO>

         <ID>STRING</ID>

         <MODALIDADE>INTEGER</MODALIDADE>

         <MODELO>STRING</MODELO>

         <NUMERO_VIAS>INTEGER</NUMERO_VIAS>

         <PATHIMPRESSAO>STRING</PATHIMPRESSAO>

         <PROTOCOLO>STRING</PROTOCOLO>

         <RECOMENDACAO>STRING</RECOMENDACAO>

         <TEMPODEESPERA>STRING</TEMPODEESPERA>

         <TEMPOMEDIOSEF>INTEGER</TEMPOMEDIOSEF>

         <WS01CONSUMOINDEVIDO>

            <OBSERVACAO>STRING</OBSERVACAO>

            <TENTATIVAS>STRING</TENTATIVAS>

         </WS01CONSUMOINDEVIDO>

      </MONITORNFE>

   </MONITOR>

</soap:Body>

</soap:Envelope>


MétodoNFEMONITORLOTEEVENTO:


Parâmetros de entrada do método são:


<?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>

   <USERTOKEN>STRING</USERTOKEN>

   <ID_ENT>STRING</ID_ENT>

   <LOTE_INICIAL>STRING</LOTE_INICIAL>

   <LOTE_FINAL>STRING</LOTE_FINAL>

   <EVENTO>STRING</EVENTO>

   <CHVINICIAL>STRING</CHVINICIAL>

   <CHVFINAL>STRING</CHVFINAL>

   <CHAVES>STRING</CHAVES>

</soap:Body>

</soap:Envelope>


Parâmetros de saída do método é:


<?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>

   <NFEMNTLOTEEVENTORESULT>

      <NFEMONITOREVENTO>

         <AMBIENTE>INTEGER</AMBIENTE>

         <CMOTENV>STRING</CMOTENV>

         <CMOTEVEN>STRING</CMOTEVEN>

         <CORGAO>INTEGER</CORGAO>

         <CSTATENV>INTEGER</CSTATENV>

         <CSTATEVEN>INTEGER</CSTATEVEN>

         <DHREGEVEN>STRING</DHREGEVEN>

         <ID_EVENTO>STRING</ID_EVENTO>

         <LOTE>INTEGER</LOTE>

         <MENSAGEM>STRING</MENSAGEM>

         <MENSAGEMCANC>STRING</MENSAGEMCANC>

         <PROTOCOLO>INTEGER</PROTOCOLO>

         <STATUS>INTEGER</STATUS>

         <STATUSCANC>INTEGER</STATUSCANC>

         <TIPOEVENTO>INTEGER</TIPOEVENTO>

         <WS01CONSUMOINDEVIDO>

            <OBSERVACAO>STRING</OBSERVACAO>

            <TENTATIVAS>STRING</TENTATIVAS>

         </WS01CONSUMOINDEVIDO>

      </NFEMONITOREVENTO>

      <NFEMONITOREVENTO>

         <AMBIENTE>INTEGER</AMBIENTE>

         <CMOTENV>STRING</CMOTENV>

         <CMOTEVEN>STRING</CMOTEVEN>

         <CORGAO>INTEGER</CORGAO>

         <CSTATENV>INTEGER</CSTATENV>

         <CSTATEVEN>INTEGER</CSTATEVEN>

         <DHREGEVEN>STRING</DHREGEVEN>

         <ID_EVENTO>STRING</ID_EVENTO>

         <LOTE>INTEGER</LOTE>

         <MENSAGEM>STRING</MENSAGEM>

         <MENSAGEMCANC>STRING</MENSAGEMCANC>

         <PROTOCOLO>INTEGER</PROTOCOLO>

         <STATUS>INTEGER</STATUS>

         <STATUSCANC>INTEGER</STATUSCANC>

         <TIPOEVENTO>INTEGER</TIPOEVENTO>

         <WS01CONSUMOINDEVIDO>

            <OBSERVACAO>STRING</OBSERVACAO>

            <TENTATIVAS>STRING</TENTATIVAS>

         </WS01CONSUMOINDEVIDO>

      </NFEMONITOREVENTO>

   </NFEMNTLOTEEVENTORESULT>

</soap:Body>

</soap:Envelope>


MétodoNFERETORNAEVENTO:


Parâmetros de entrada do método são:


<?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>

   <USERTOKEN>STRING</USERTOKEN>

   <ID_ENT>STRING</ID_ENT>

   <ID_EVENTO>STRING</ID_EVENTO>

   <EVENCHVNFE>STRING</EVENCHVNFE>

</soap:Body>

</soap:Envelope>


Parâmetros de saída do método é:


<?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>

   <NFERETEVENTORESULT>

      <NFERETORNAEVENTO>

         <AMBIENTE>INTEGER</AMBIENTE>

         <CORGAO>INTEGER</CORGAO>

         <CSTAT>INTEGER</CSTAT>

         <CSTATEVEN>INTEGER</CSTATEVEN>

         <ID_ENT>STRING</ID_ENT>

         <ID_EVENTO>STRING</ID_EVENTO>

         <LOTE>INTEGER</LOTE>

         <PROT>INTEGER</PROT>

         <STATUS>INTEGER</STATUS>

         <VERSAO>STRING</VERSAO>

         <WS01CONSUMOINDEVIDO>

            <OBSERVACAO>STRING</OBSERVACAO>

            <TENTATIVAS>STRING</TENTATIVAS>

         </WS01CONSUMOINDEVIDO>

         <XML_RET>STRING</XML_RET>

         <XML_SIG>STRING</XML_SIG>

         <XMOTIVO>STRING</XMOTIVO>

         <XMOTIVOEVEN>STRING</XMOTIVOEVEN>

      </NFERETORNAEVENTO>

      <NFERETORNAEVENTO>

         <AMBIENTE>INTEGER</AMBIENTE>

         <CORGAO>INTEGER</CORGAO>

         <CSTAT>INTEGER</CSTAT>

         <CSTATEVEN>INTEGER</CSTATEVEN>

         <ID_ENT>STRING</ID_ENT>

         <ID_EVENTO>STRING</ID_EVENTO>

         <LOTE>INTEGER</LOTE>

         <PROT>INTEGER</PROT>

         <STATUS>INTEGER</STATUS>

         <VERSAO>STRING</VERSAO>

         <WS01CONSUMOINDEVIDO>

            <OBSERVACAO>STRING</OBSERVACAO>

            <TENTATIVAS>STRING</TENTATIVAS>

         </WS01CONSUMOINDEVIDO>

         <XML_RET>STRING</XML_RET>

         <XML_SIG>STRING</XML_SIG>

         <XMOTIVO>STRING</XMOTIVO>

         <XMOTIVOEVEN>STRING</XMOTIVOEVEN>

      </NFERETORNAEVENTO>

   </NFERETEVENTORESULT>

</soap:Body>

</soap:Envelope>



MétodoPRINTSERVICE:


Parâmetros de entrada do método são:


<?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>

   <USERTOKEN>STRING</USERTOKEN>

   <ID_ENT>STRING</ID_ENT>

   <IDINICIAL>STRING</IDINICIAL>

   <IDFINAL>STRING</IDFINAL>

   <CONDICAO>INTEGER</CONDICAO>

   <ATUALIZA>INTEGER</ATUALIZA>

   <MODELO>STRING</MODELO>

</soap:Body>

</soap:Envelope>


Parâmetros de saída do método é:


<?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>

   <MONITOR>

      <MONITORNFE>

         <AMBIENTE>INTEGER</AMBIENTE>

         <ERRO>

            <LOTENFE>

               <CODENVLOTE>STRING</CODENVLOTE>

               <CODRETNFE>STRING</CODRETNFE>

               <CODRETRECIBO>STRING</CODRETRECIBO>

               <DATALOTE>DATE</DATALOTE>

               <HORALOTE>STRING</HORALOTE>

               <LOTE>INTEGER</LOTE>

               <MSGENVLOTE>STRING</MSGENVLOTE>

               <MSGRETNFE>STRING</MSGRETNFE>

               <MSGRETRECIBO>STRING</MSGRETRECIBO>

               <RECIBOSEFAZ>INTEGER</RECIBOSEFAZ>

            </LOTENFE>

            <LOTENFE>

               <CODENVLOTE>STRING</CODENVLOTE>

               <CODRETNFE>STRING</CODRETNFE>

               <CODRETRECIBO>STRING</CODRETRECIBO>

               <DATALOTE>DATE</DATALOTE>

               <HORALOTE>STRING</HORALOTE>

               <LOTE>INTEGER</LOTE>

               <MSGENVLOTE>STRING</MSGENVLOTE>

               <MSGRETNFE>STRING</MSGRETNFE>

               <MSGRETRECIBO>STRING</MSGRETRECIBO>

               <RECIBOSEFAZ>INTEGER</RECIBOSEFAZ>

            </LOTENFE>

         </ERRO>

         <FRENTE_VERSO>STRING</FRENTE_VERSO>

         <ID>STRING</ID>

         <MODALIDADE>INTEGER</MODALIDADE>

         <MODELO>STRING</MODELO>

         <NUMERO_VIAS>INTEGER</NUMERO_VIAS>

         <PATHIMPRESSAO>STRING</PATHIMPRESSAO>

         <PROTOCOLO>STRING</PROTOCOLO>

         <RECOMENDACAO>STRING</RECOMENDACAO>

         <TEMPODEESPERA>STRING</TEMPODEESPERA>

         <TEMPOMEDIOSEF>INTEGER</TEMPOMEDIOSEF>

         <WS01CONSUMOINDEVIDO>

            <OBSERVACAO>STRING</OBSERVACAO>

            <TENTATIVAS>STRING</TENTATIVAS>

         </WS01CONSUMOINDEVIDO>

      </MONITORNFE>

      <MONITORNFE>

         <AMBIENTE>INTEGER</AMBIENTE>

         <ERRO>

            <LOTENFE>

               <CODENVLOTE>STRING</CODENVLOTE>

               <CODRETNFE>STRING</CODRETNFE>

               <CODRETRECIBO>STRING</CODRETRECIBO>

               <DATALOTE>DATE</DATALOTE>

               <HORALOTE>STRING</HORALOTE>

               <LOTE>INTEGER</LOTE>

               <MSGENVLOTE>STRING</MSGENVLOTE>

               <MSGRETNFE>STRING</MSGRETNFE>

               <MSGRETRECIBO>STRING</MSGRETRECIBO>

               <RECIBOSEFAZ>INTEGER</RECIBOSEFAZ>

            </LOTENFE>

            <LOTENFE>

               <CODENVLOTE>STRING</CODENVLOTE>

               <CODRETNFE>STRING</CODRETNFE>

               <CODRETRECIBO>STRING</CODRETRECIBO>

               <DATALOTE>DATE</DATALOTE>

               <HORALOTE>STRING</HORALOTE>

               <LOTE>INTEGER</LOTE>

               <MSGENVLOTE>STRING</MSGENVLOTE>

               <MSGRETNFE>STRING</MSGRETNFE>

               <MSGRETRECIBO>STRING</MSGRETRECIBO>

               <RECIBOSEFAZ>INTEGER</RECIBOSEFAZ>

            </LOTENFE>

         </ERRO>

         <FRENTE_VERSO>STRING</FRENTE_VERSO>

         <ID>STRING</ID>

         <MODALIDADE>INTEGER</MODALIDADE>

         <MODELO>STRING</MODELO>

         <NUMERO_VIAS>INTEGER</NUMERO_VIAS>

         <PATHIMPRESSAO>STRING</PATHIMPRESSAO>

         <PROTOCOLO>STRING</PROTOCOLO>

         <RECOMENDACAO>STRING</RECOMENDACAO>

         <TEMPODEESPERA>STRING</TEMPODEESPERA>

         <TEMPOMEDIOSEF>INTEGER</TEMPOMEDIOSEF>

         <WS01CONSUMOINDEVIDO>

            <OBSERVACAO>STRING</OBSERVACAO>

            <TENTATIVAS>STRING</TENTATIVAS>

         </WS01CONSUMOINDEVIDO>

      </MONITORNFE>

   </MONITOR>

</soap:Body>

</soap:Envelope>


MétodoREMSESSA3:


Parâmetros de entrada do método são:


<?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>

   <USERTOKEN>STRING</USERTOKEN>

   <ID_ENT>STRING</ID_ENT>

   <REMESSA3ENVNOTAS>

      <NOTAS>

         <REMESSA3ENVNOTA>

            <CONTINGENCIA>BOOLEAN</CONTINGENCIA>

            <ID>STRING</ID>

            <MODELO>STRING</MODELO>

            <VALID>BOOLEAN</VALID>

            <XML>BASE64BINARY</XML>

         </REMESSA3ENVNOTA>

         <REMESSA3ENVNOTA>

            <CONTINGENCIA>BOOLEAN</CONTINGENCIA>

            <ID>STRING</ID>

            <MODELO>STRING</MODELO>

            <VALID>BOOLEAN</VALID>

            <XML>BASE64BINARY</XML>

         </REMESSA3ENVNOTA>

      </NOTAS>

   </REMESSA3ENVNOTAS>

</soap:Body>

</soap:Envelope>


Parâmetros de saída do método é:


<?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>

   <REMESSA3RETNOTAS>

      <NOTAS>

         <REMESSA3RETNOTA>

            <ID>STRING</ID>

            <REJEICAO>

               <CODIGO>STRING</CODIGO>

               <DESCRICAO>STRING</DESCRICAO>

            </REJEICAO>

            <SUCESSO>BOOLEAN</SUCESSO>

            <XMLPROT>BASE64BINARY</XMLPROT>

            <XMLSIG>BASE64BINARY</XMLSIG>

         </REMESSA3RETNOTA>

         <REMESSA3RETNOTA>

            <ID>STRING</ID>

            <REJEICAO>

               <CODIGO>STRING</CODIGO>

               <DESCRICAO>STRING</DESCRICAO>

            </REJEICAO>

            <SUCESSO>BOOLEAN</SUCESSO>

            <XMLPROT>BASE64BINARY</XMLPROT>

            <XMLSIG>BASE64BINARY</XMLSIG>

         </REMESSA3RETNOTA>

      </NOTAS>

      <WS01CONSUMOINDEVIDO>

         <OBSERVACAO>STRING</OBSERVACAO>

         <TENTATIVAS>STRING</TENTATIVAS>

      </WS01CONSUMOINDEVIDO>

   </REMESSA3RETNOTAS>

</soap:Body>

</soap:Envelope>


MétodoRETORNAFAIXA:


Parâmetros de entrada do método são:


<?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>

   <USERTOKEN>STRING</USERTOKEN>

   <ID_ENT>STRING</ID_ENT>

   <IDINICIAL>STRING</IDINICIAL>

   <IDFINAL>STRING</IDFINAL>

   <DIASPARAEXCLUSAO>INTEGER</DIASPARAEXCLUSAO>

</soap:Body>

</soap:Envelope>


Parâmetros de saída do método é:


<?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>

   <NFEAUTORIZADA>

      <NOTAS>

         <NFES3>

            <ID>STRING</ID>

            <NFE>

               <PROTOCOLO>STRING</PROTOCOLO>

               <WS01CONSUMOINDEVIDO>

                  <OBSERVACAO>STRING</OBSERVACAO>

                  <TENTATIVAS>STRING</TENTATIVAS>

               </WS01CONSUMOINDEVIDO>

               <XML>STRING</XML>

               <XMLPROT>STRING</XMLPROT>

            </NFE>

            <NFECANCELADA>

               <PROTOCOLO>STRING</PROTOCOLO>

               <WS01CONSUMOINDEVIDO>

                  <OBSERVACAO>STRING</OBSERVACAO>

                  <TENTATIVAS>STRING</TENTATIVAS>

               </WS01CONSUMOINDEVIDO>

               <XML>STRING</XML>

               <XMLPROT>STRING</XMLPROT>

            </NFECANCELADA>

         </NFES3>

         <NFES3>

            <ID>STRING</ID>

            <NFE>

               <PROTOCOLO>STRING</PROTOCOLO>

               <WS01CONSUMOINDEVIDO>

                  <OBSERVACAO>STRING</OBSERVACAO>

                  <TENTATIVAS>STRING</TENTATIVAS>

               </WS01CONSUMOINDEVIDO>

               <XML>STRING</XML>

               <XMLPROT>STRING</XMLPROT>

            </NFE>

            <NFECANCELADA>

               <PROTOCOLO>STRING</PROTOCOLO>

               <WS01CONSUMOINDEVIDO>

                  <OBSERVACAO>STRING</OBSERVACAO>

                  <TENTATIVAS>STRING</TENTATIVAS>

               </WS01CONSUMOINDEVIDO>

               <XML>STRING</XML>

               <XMLPROT>STRING</XMLPROT>

            </NFECANCELADA>

         </NFES3>

      </NOTAS>

   </NFEAUTORIZADA>

</soap:Body>

</soap:Envelope>


MétodoRETORNAFX:


Parâmetros de entrada do método são:


<?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>

   <USERTOKEN>STRING</USERTOKEN>

   <ID_ENT>STRING</ID_ENT>

   <IDINICIAL>STRING</IDINICIAL>

   <IDFINAL>STRING</IDFINAL>

   <DIASPARAEXCLUSAO>INTEGER</DIASPARAEXCLUSAO>

   <DATADE>DATE</DATADE>

   <DATAATE>DATE</DATAATE>

   <CNPJDESTINICIAL>STRING</CNPJDESTINICIAL>

   <CNPJDESTFINAL>STRING</CNPJDESTFINAL>

</soap:Body>

</soap:Envelope>


Parâmetros de saída do método é:


<?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>

   <NFEAUTORIZADA>

      <NOTAS>

         <NFES3>

            <ID>STRING</ID>

            <NFE>

               <PROTOCOLO>STRING</PROTOCOLO>

               <WS01CONSUMOINDEVIDO>

                  <OBSERVACAO>STRING</OBSERVACAO>

                  <TENTATIVAS>STRING</TENTATIVAS>

               </WS01CONSUMOINDEVIDO>

               <XML>STRING</XML>

               <XMLPROT>STRING</XMLPROT>

            </NFE>

            <NFECANCELADA>

               <PROTOCOLO>STRING</PROTOCOLO>

               <WS01CONSUMOINDEVIDO>

                  <OBSERVACAO>STRING</OBSERVACAO>

                  <TENTATIVAS>STRING</TENTATIVAS>

               </WS01CONSUMOINDEVIDO>

               <XML>STRING</XML>

               <XMLPROT>STRING</XMLPROT>

            </NFECANCELADA>

         </NFES3>

         <NFES3>

            <ID>STRING</ID>

            <NFE>

               <PROTOCOLO>STRING</PROTOCOLO>

               <WS01CONSUMOINDEVIDO>

                  <OBSERVACAO>STRING</OBSERVACAO>

                  <TENTATIVAS>STRING</TENTATIVAS>

               </WS01CONSUMOINDEVIDO>

               <XML>STRING</XML>

               <XMLPROT>STRING</XMLPROT>

            </NFE>

            <NFECANCELADA>

               <PROTOCOLO>STRING</PROTOCOLO>

               <WS01CONSUMOINDEVIDO>

                  <OBSERVACAO>STRING</OBSERVACAO>

                  <TENTATIVAS>STRING</TENTATIVAS>

               </WS01CONSUMOINDEVIDO>

               <XML>STRING</XML>

               <XMLPROT>STRING</XMLPROT>

            </NFECANCELADA>

         </NFES3>

      </NOTAS>

   </NFEAUTORIZADA>

</soap:Body>

</soap:Envelope>


MétodoRETORNANFESTATUS:


Parâmetros de entrada do método são:


<?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>

   <USERTOKEN>STRING</USERTOKEN>

   <ID_ENT>STRING</ID_ENT>

   <IDINICIAL>STRING</IDINICIAL>

   <IDFINAL>STRING</IDFINAL>

</soap:Body>

</soap:Envelope>


Parâmetros de saída do método é:


<?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>

   <STATUSNFES>

      <NOTAS>

         <NFES6>

            <DPEC>

               <NFEPROTOCOLO>

                  <PROTOCOLO>STRING</PROTOCOLO>

                  <WS01CONSUMOINDEVIDO>

                     <OBSERVACAO>STRING</OBSERVACAO>

                     <TENTATIVAS>STRING</TENTATIVAS>

                  </WS01CONSUMOINDEVIDO>

                  <XML>STRING</XML>

                  <XMLPROT>STRING</XMLPROT>

               </NFEPROTOCOLO>

               <NFEPROTOCOLO>

                  <PROTOCOLO>STRING</PROTOCOLO>

                  <WS01CONSUMOINDEVIDO>

                     <OBSERVACAO>STRING</OBSERVACAO>

                     <TENTATIVAS>STRING</TENTATIVAS>

                  </WS01CONSUMOINDEVIDO>

                  <XML>STRING</XML>

                  <XMLPROT>STRING</XMLPROT>

               </NFEPROTOCOLO>

            </DPEC>

            <ID>STRING</ID>

            <NFE>

               <PROTOCOLO>STRING</PROTOCOLO>

               <WS01CONSUMOINDEVIDO>

                  <OBSERVACAO>STRING</OBSERVACAO>

                  <TENTATIVAS>STRING</TENTATIVAS>

               </WS01CONSUMOINDEVIDO>

               <XML>STRING</XML>

               <XMLPROT>STRING</XMLPROT>

            </NFE>

            <NFECANCELADA>

               <PROTOCOLO>STRING</PROTOCOLO>

               <WS01CONSUMOINDEVIDO>

                  <OBSERVACAO>STRING</OBSERVACAO>

                  <TENTATIVAS>STRING</TENTATIVAS>

               </WS01CONSUMOINDEVIDO>

               <XML>STRING</XML>

               <XMLPROT>STRING</XMLPROT>

            </NFECANCELADA>

            <REJ>

               <PROTOCOLO>STRING</PROTOCOLO>

               <WS01CONSUMOINDEVIDO>

                  <OBSERVACAO>STRING</OBSERVACAO>

                  <TENTATIVAS>STRING</TENTATIVAS>

               </WS01CONSUMOINDEVIDO>

               <XML>STRING</XML>

               <XMLPROT>STRING</XMLPROT>

            </REJ>

         </NFES6>

         <NFES6>

            <DPEC>

               <NFEPROTOCOLO>

                  <PROTOCOLO>STRING</PROTOCOLO>

                  <WS01CONSUMOINDEVIDO>

                     <OBSERVACAO>STRING</OBSERVACAO>

                     <TENTATIVAS>STRING</TENTATIVAS>

                  </WS01CONSUMOINDEVIDO>

                  <XML>STRING</XML>

                  <XMLPROT>STRING</XMLPROT>

               </NFEPROTOCOLO>

               <NFEPROTOCOLO>

                  <PROTOCOLO>STRING</PROTOCOLO>

                  <WS01CONSUMOINDEVIDO>

                     <OBSERVACAO>STRING</OBSERVACAO>

                     <TENTATIVAS>STRING</TENTATIVAS>

                  </WS01CONSUMOINDEVIDO>

                  <XML>STRING</XML>

                  <XMLPROT>STRING</XMLPROT>

               </NFEPROTOCOLO>

            </DPEC>

            <ID>STRING</ID>

            <NFE>

               <PROTOCOLO>STRING</PROTOCOLO>

               <WS01CONSUMOINDEVIDO>

                  <OBSERVACAO>STRING</OBSERVACAO>

                  <TENTATIVAS>STRING</TENTATIVAS>

               </WS01CONSUMOINDEVIDO>

               <XML>STRING</XML>

               <XMLPROT>STRING</XMLPROT>

            </NFE>

            <NFECANCELADA>

               <PROTOCOLO>STRING</PROTOCOLO>

               <WS01CONSUMOINDEVIDO>

                  <OBSERVACAO>STRING</OBSERVACAO>

                  <TENTATIVAS>STRING</TENTATIVAS>

               </WS01CONSUMOINDEVIDO>

               <XML>STRING</XML>

               <XMLPROT>STRING</XMLPROT>

            </NFECANCELADA>

            <REJ>

               <PROTOCOLO>STRING</PROTOCOLO>

               <WS01CONSUMOINDEVIDO>

                  <OBSERVACAO>STRING</OBSERVACAO>

                  <TENTATIVAS>STRING</TENTATIVAS>

               </WS01CONSUMOINDEVIDO>

               <XML>STRING</XML>

               <XMLPROT>STRING</XMLPROT>

            </REJ>

         </NFES6>

      </NOTAS>

      <WS01CONSUMOINDEVIDO>

         <OBSERVACAO>STRING</OBSERVACAO>

         <TENTATIVAS>STRING</TENTATIVAS>

      </WS01CONSUMOINDEVIDO>

   </STATUSNFES>

</soap:Body>

</soap:Envelope>


MétodoRETORNANFESERVICOS:


Parâmetros de entrada do método são:


<?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>

   <USERTOKEN>STRING</USERTOKEN>

   <ID_ENT>STRING</ID_ENT>

   <NFEID>

      <NOTAS>

         <NFESID2>

            <ID>STRING</ID>

         </NFESID2>

         <NFESID2>

            <ID>STRING</ID>

         </NFESID2>

      </NOTAS>

   </NFEID>

   <DIASPARAEXCLUSAO>INTEGER</DIASPARAEXCLUSAO>

</soap:Body>

</soap:Envelope>


Parâmetros de saída do método é:


<?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>

   <NSEGERADA>

      <NOTAS>

         <NFES8>

            <ID>STRING</ID>

            <NFE>

               <PROTOCOLO>STRING</PROTOCOLO>

               <WS01CONSUMOINDEVIDO>

                  <OBSERVACAO>STRING</OBSERVACAO>

                  <TENTATIVAS>STRING</TENTATIVAS>

               </WS01CONSUMOINDEVIDO>

               <XML>STRING</XML>

               <XMLPROT>STRING</XMLPROT>

            </NFE>

            <NFECANCELADA>

               <PROTOCOLO>STRING</PROTOCOLO>

               <WS01CONSUMOINDEVIDO>

                  <OBSERVACAO>STRING</OBSERVACAO>

                  <TENTATIVAS>STRING</TENTATIVAS>

               </WS01CONSUMOINDEVIDO>

               <XML>STRING</XML>

               <XMLPROT>STRING</XMLPROT>

            </NFECANCELADA>

            <NUMNSE>STRING</NUMNSE>

         </NFES8>

         <NFES8>

            <ID>STRING</ID>

            <NFE>

               <PROTOCOLO>STRING</PROTOCOLO>

               <WS01CONSUMOINDEVIDO>

                  <OBSERVACAO>STRING</OBSERVACAO>

                  <TENTATIVAS>STRING</TENTATIVAS>

               </WS01CONSUMOINDEVIDO>

               <XML>STRING</XML>

               <XMLPROT>STRING</XMLPROT>

            </NFE>

            <NFECANCELADA>

               <PROTOCOLO>STRING</PROTOCOLO>

               <WS01CONSUMOINDEVIDO>

                  <OBSERVACAO>STRING</OBSERVACAO>

                  <TENTATIVAS>STRING</TENTATIVAS>

               </WS01CONSUMOINDEVIDO>

               <XML>STRING</XML>

               <XMLPROT>STRING</XMLPROT>

            </NFECANCELADA>

            <NUMNSE>STRING</NUMNSE>

         </NFES8>

      </NOTAS>

      <WS01CONSUMOINDEVIDO>

         <OBSERVACAO>STRING</OBSERVACAO>

         <TENTATIVAS>STRING</TENTATIVAS>

      </WS01CONSUMOINDEVIDO>

   </NSEGERADA>

</soap:Body>

</soap:Envelope>


Método RETORNANOTAS:


Parâmetros de entrada do método são:


<?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>

   <USERTOKEN>STRING</USERTOKEN>

   <ID_ENT>STRING</ID_ENT>

   <NFEID>

      <NOTAS>

         <NFESID2>

            <ID>STRING</ID>

         </NFESID2>

         <NFESID2>

            <ID>STRING</ID>

         </NFESID2>

      </NOTAS>

   </NFEID>

   <DIASPARAEXCLUSAO>INTEGER</DIASPARAEXCLUSAO>

</soap:Body>

</soap:Envelope>

 

Parâmetros de saída do método é:


<?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>

   <NFEAUTORIZADA>

      <NOTAS>

         <NFES3>

            <ID>STRING</ID>

            <NFE>

               <PROTOCOLO>STRING</PROTOCOLO>

               <WS01CONSUMOINDEVIDO>

                  <OBSERVACAO>STRING</OBSERVACAO>

                  <TENTATIVAS>STRING</TENTATIVAS>

               </WS01CONSUMOINDEVIDO>

               <XML>STRING</XML>

               <XMLPROT>STRING</XMLPROT>

            </NFE>

            <NFECANCELADA>

               <PROTOCOLO>STRING</PROTOCOLO>

               <WS01CONSUMOINDEVIDO>

                  <OBSERVACAO>STRING</OBSERVACAO>

                  <TENTATIVAS>STRING</TENTATIVAS>

               </WS01CONSUMOINDEVIDO>

               <XML>STRING</XML>

               <XMLPROT>STRING</XMLPROT>

            </NFECANCELADA>

         </NFES3>

         <NFES3>

            <ID>STRING</ID>

            <NFE>

               <PROTOCOLO>STRING</PROTOCOLO>

               <WS01CONSUMOINDEVIDO>

                  <OBSERVACAO>STRING</OBSERVACAO>

                  <TENTATIVAS>STRING</TENTATIVAS>

               </WS01CONSUMOINDEVIDO>

               <XML>STRING</XML>

               <XMLPROT>STRING</XMLPROT>

            </NFE>

            <NFECANCELADA>

               <PROTOCOLO>STRING</PROTOCOLO>

               <WS01CONSUMOINDEVIDO>

                  <OBSERVACAO>STRING</OBSERVACAO>

                  <TENTATIVAS>STRING</TENTATIVAS>

               </WS01CONSUMOINDEVIDO>

               <XML>STRING</XML>

               <XMLPROT>STRING</XMLPROT>

            </NFECANCELADA>

         </NFES3>

      </NOTAS>

   </NFEAUTORIZADA>

</soap:Body>

</soap:Envelope>



MétodoRETORNANOTASDEPECNX:


Parâmetros de entrada do método são:


<?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>

   <USERTOKEN>STRING</USERTOKEN>

   <ID_ENT>STRING</ID_ENT>

   <NFEID>

      <NOTAS>

         <NFESID2>

            <ID>STRING</ID>

         </NFESID2>

         <NFESID2>

            <ID>STRING</ID>

         </NFESID2>

      </NOTAS>

   </NFEID>

   <DIASPARAEXCLUSAO>INTEGER</DIASPARAEXCLUSAO>

</soap:Body>

</soap:Envelope>


Parâmetros de saída do método é:


<?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>

   <NFEAUTORIZADEPECNX>

      <NOTAS>

         <NFES9>

            <DPEC>

               <NFEPROTOCOLODEPEC>

                  <DATADEPEC>DATE</DATADEPEC>

                  <HORADEPEC>STRING</HORADEPEC>

                  <PROTOCOLO>STRING</PROTOCOLO>

                  <XML>STRING</XML>

                  <XMLPROT>STRING</XMLPROT>

               </NFEPROTOCOLODEPEC>

               <NFEPROTOCOLODEPEC>

                  <DATADEPEC>DATE</DATADEPEC>

                  <HORADEPEC>STRING</HORADEPEC>

                  <PROTOCOLO>STRING</PROTOCOLO>

                  <XML>STRING</XML>

                  <XMLPROT>STRING</XMLPROT>

               </NFEPROTOCOLODEPEC>

            </DPEC>

            <ID>STRING</ID>

            <NFE>

               <PROTOCOLO>STRING</PROTOCOLO>

               <WS01CONSUMOINDEVIDO>

                  <OBSERVACAO>STRING</OBSERVACAO>

                  <TENTATIVAS>STRING</TENTATIVAS>

               </WS01CONSUMOINDEVIDO>

               <XML>STRING</XML>

               <XMLPROT>STRING</XMLPROT>

            </NFE>

            <NFECANCELADA>

               <PROTOCOLO>STRING</PROTOCOLO>

               <WS01CONSUMOINDEVIDO>

                  <OBSERVACAO>STRING</OBSERVACAO>

                  <TENTATIVAS>STRING</TENTATIVAS>

               </WS01CONSUMOINDEVIDO>

               <XML>STRING</XML>

               <XMLPROT>STRING</XMLPROT>

            </NFECANCELADA>

            <REJ>

               <PROTOCOLO>STRING</PROTOCOLO>

               <WS01CONSUMOINDEVIDO>

                  <OBSERVACAO>STRING</OBSERVACAO>

                  <TENTATIVAS>STRING</TENTATIVAS>

               </WS01CONSUMOINDEVIDO>

               <XML>STRING</XML>

               <XMLPROT>STRING</XMLPROT>

            </REJ>

         </NFES9>

         <NFES9>

            <DPEC>

               <NFEPROTOCOLODEPEC>

                  <DATADEPEC>DATE</DATADEPEC>

                  <HORADEPEC>STRING</HORADEPEC>

                  <PROTOCOLO>STRING</PROTOCOLO>

                  <XML>STRING</XML>

                  <XMLPROT>STRING</XMLPROT>

               </NFEPROTOCOLODEPEC>

               <NFEPROTOCOLODEPEC>

                  <DATADEPEC>DATE</DATADEPEC>

                  <HORADEPEC>STRING</HORADEPEC>

                  <PROTOCOLO>STRING</PROTOCOLO>

                  <XML>STRING</XML>

                  <XMLPROT>STRING</XMLPROT>

               </NFEPROTOCOLODEPEC>

            </DPEC>

            <ID>STRING</ID>

            <NFE>

               <PROTOCOLO>STRING</PROTOCOLO>

               <WS01CONSUMOINDEVIDO>

                  <OBSERVACAO>STRING</OBSERVACAO>

                  <TENTATIVAS>STRING</TENTATIVAS>

               </WS01CONSUMOINDEVIDO>

               <XML>STRING</XML>

               <XMLPROT>STRING</XMLPROT>

            </NFE>

            <NFECANCELADA>

               <PROTOCOLO>STRING</PROTOCOLO>

               <WS01CONSUMOINDEVIDO>

                  <OBSERVACAO>STRING</OBSERVACAO>

                  <TENTATIVAS>STRING</TENTATIVAS>

               </WS01CONSUMOINDEVIDO>

               <XML>STRING</XML>

               <XMLPROT>STRING</XMLPROT>

            </NFECANCELADA>

            <REJ>

               <PROTOCOLO>STRING</PROTOCOLO>

               <WS01CONSUMOINDEVIDO>

                  <OBSERVACAO>STRING</OBSERVACAO>

                  <TENTATIVAS>STRING</TENTATIVAS>

               </WS01CONSUMOINDEVIDO>

               <XML>STRING</XML>

               <XMLPROT>STRING</XMLPROT>

            </REJ>

         </NFES9>

      </NOTAS>

   </NFEAUTORIZADEPECNX>

</soap:Body>

</soap:Envelope>


MétodoRETORNANOTASNX:


Parâmetros de entrada do método são:


<?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>

   <USERTOKEN>STRING</USERTOKEN>

   <ID_ENT>STRING</ID_ENT>

   <NFEID>

      <NOTAS>

         <NFESID2>

            <ID>STRING</ID>

         </NFESID2>

         <NFESID2>

            <ID>STRING</ID>

         </NFESID2>

      </NOTAS>

   </NFEID>

   <DIASPARAEXCLUSAO>INTEGER</DIASPARAEXCLUSAO>

</soap:Body>

</soap:Envelope>


Parâmetros de saída do método é:


<?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>

   <NFEAUTORIZADANX>

      <NOTAS>

         <NFES5>

            <DPEC>

               <NFEPROTOCOLO>

                  <PROTOCOLO>STRING</PROTOCOLO>

                  <WS01CONSUMOINDEVIDO>

                     <OBSERVACAO>STRING</OBSERVACAO>

                     <TENTATIVAS>STRING</TENTATIVAS>

                  </WS01CONSUMOINDEVIDO>

                  <XML>STRING</XML>

                  <XMLPROT>STRING</XMLPROT>

               </NFEPROTOCOLO>

               <NFEPROTOCOLO>

                  <PROTOCOLO>STRING</PROTOCOLO>

                  <WS01CONSUMOINDEVIDO>

                     <OBSERVACAO>STRING</OBSERVACAO>

                     <TENTATIVAS>STRING</TENTATIVAS>

                  </WS01CONSUMOINDEVIDO>

                  <XML>STRING</XML>

                  <XMLPROT>STRING</XMLPROT>

               </NFEPROTOCOLO>

            </DPEC>

            <ID>STRING</ID>

            <MODALIDADETRANS>INTEGER</MODALIDADETRANS>

            <NFE>

               <PROTOCOLO>STRING</PROTOCOLO>

               <WS01CONSUMOINDEVIDO>

                  <OBSERVACAO>STRING</OBSERVACAO>

                  <TENTATIVAS>STRING</TENTATIVAS>

               </WS01CONSUMOINDEVIDO>

               <XML>STRING</XML>

               <XMLPROT>STRING</XMLPROT>

            </NFE>

            <NFECANCELADA>

               <PROTOCOLO>STRING</PROTOCOLO>

               <WS01CONSUMOINDEVIDO>

                  <OBSERVACAO>STRING</OBSERVACAO>

                  <TENTATIVAS>STRING</TENTATIVAS>

               </WS01CONSUMOINDEVIDO>

               <XML>STRING</XML>

               <XMLPROT>STRING</XMLPROT>

            </NFECANCELADA>

         </NFES5>

         <NFES5>

            <DPEC>

               <NFEPROTOCOLO>

                  <PROTOCOLO>STRING</PROTOCOLO>

                  <WS01CONSUMOINDEVIDO>

                     <OBSERVACAO>STRING</OBSERVACAO>

                     <TENTATIVAS>STRING</TENTATIVAS>

                  </WS01CONSUMOINDEVIDO>

                  <XML>STRING</XML>

                  <XMLPROT>STRING</XMLPROT>

               </NFEPROTOCOLO>

               <NFEPROTOCOLO>

                  <PROTOCOLO>STRING</PROTOCOLO>

                  <WS01CONSUMOINDEVIDO>

                     <OBSERVACAO>STRING</OBSERVACAO>

                     <TENTATIVAS>STRING</TENTATIVAS>

                  </WS01CONSUMOINDEVIDO>

                  <XML>STRING</XML>

                  <XMLPROT>STRING</XMLPROT>

               </NFEPROTOCOLO>

            </DPEC>

            <ID>STRING</ID>

            <MODALIDADETRANS>INTEGER</MODALIDADETRANS>

            <NFE>

               <PROTOCOLO>STRING</PROTOCOLO>

               <WS01CONSUMOINDEVIDO>

                  <OBSERVACAO>STRING</OBSERVACAO>

                  <TENTATIVAS>STRING</TENTATIVAS>

               </WS01CONSUMOINDEVIDO>

               <XML>STRING</XML>

               <XMLPROT>STRING</XMLPROT>

            </NFE>

            <NFECANCELADA>

               <PROTOCOLO>STRING</PROTOCOLO>

               <WS01CONSUMOINDEVIDO>

                  <OBSERVACAO>STRING</OBSERVACAO>

                  <TENTATIVAS>STRING</TENTATIVAS>

               </WS01CONSUMOINDEVIDO>

               <XML>STRING</XML>

               <XMLPROT>STRING</XMLPROT>

            </NFECANCELADA>

         </NFES5>

      </NOTAS>

   </NFEAUTORIZADANX>

</soap:Body>

</soap:Envelope>



MétodoRETORNANX:


Parâmetros de entrada do método são:


<?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>

   <USERTOKEN>STRING</USERTOKEN>

   <ID_ENT>STRING</ID_ENT>

   <IDINICIAL>STRING</IDINICIAL>

   <IDFINAL>STRING</IDFINAL>

   <DIASPARAEXCLUSAO>INTEGER</DIASPARAEXCLUSAO>

   <DATADE>DATE</DATADE>

   <DATAATE>DATE</DATAATE>

   <CNPJDESTINICIAL>STRING</CNPJDESTINICIAL>

   <CNPJDESTFINAL>STRING</CNPJDESTFINAL>

</soap:Body>

</soap:Envelope>


Parâmetros de saída do método é:


<?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>

   <NFEAUTORIZADANX>

      <NOTAS>

         <NFES5>

            <DPEC>

               <NFEPROTOCOLO>

                  <PROTOCOLO>STRING</PROTOCOLO>

                  <WS01CONSUMOINDEVIDO>

                     <OBSERVACAO>STRING</OBSERVACAO>

                     <TENTATIVAS>STRING</TENTATIVAS>

                  </WS01CONSUMOINDEVIDO>

                  <XML>STRING</XML>

                  <XMLPROT>STRING</XMLPROT>

               </NFEPROTOCOLO>

               <NFEPROTOCOLO>

                  <PROTOCOLO>STRING</PROTOCOLO>

                  <WS01CONSUMOINDEVIDO>

                     <OBSERVACAO>STRING</OBSERVACAO>

                     <TENTATIVAS>STRING</TENTATIVAS>

                  </WS01CONSUMOINDEVIDO>

                  <XML>STRING</XML>

                  <XMLPROT>STRING</XMLPROT>

               </NFEPROTOCOLO>

            </DPEC>

            <ID>STRING</ID>

            <MODALIDADETRANS>INTEGER</MODALIDADETRANS>

            <NFE>

               <PROTOCOLO>STRING</PROTOCOLO>

               <WS01CONSUMOINDEVIDO>

                  <OBSERVACAO>STRING</OBSERVACAO>

                  <TENTATIVAS>STRING</TENTATIVAS>

               </WS01CONSUMOINDEVIDO>

               <XML>STRING</XML>

               <XMLPROT>STRING</XMLPROT>

            </NFE>

            <NFECANCELADA>

               <PROTOCOLO>STRING</PROTOCOLO>

               <WS01CONSUMOINDEVIDO>

                  <OBSERVACAO>STRING</OBSERVACAO>

                  <TENTATIVAS>STRING</TENTATIVAS>

               </WS01CONSUMOINDEVIDO>

               <XML>STRING</XML>

               <XMLPROT>STRING</XMLPROT>

            </NFECANCELADA>

         </NFES5>

         <NFES5>

            <DPEC>

               <NFEPROTOCOLO>

                  <PROTOCOLO>STRING</PROTOCOLO>

                  <WS01CONSUMOINDEVIDO>

                     <OBSERVACAO>STRING</OBSERVACAO>

                     <TENTATIVAS>STRING</TENTATIVAS>

                  </WS01CONSUMOINDEVIDO>

                  <XML>STRING</XML>

                  <XMLPROT>STRING</XMLPROT>

               </NFEPROTOCOLO>

               <NFEPROTOCOLO>

                  <PROTOCOLO>STRING</PROTOCOLO>

                  <WS01CONSUMOINDEVIDO>

                     <OBSERVACAO>STRING</OBSERVACAO>

                     <TENTATIVAS>STRING</TENTATIVAS>

                  </WS01CONSUMOINDEVIDO>

                  <XML>STRING</XML>

                  <XMLPROT>STRING</XMLPROT>

               </NFEPROTOCOLO>

            </DPEC>

            <ID>STRING</ID>

            <MODALIDADETRANS>INTEGER</MODALIDADETRANS>

            <NFE>

               <PROTOCOLO>STRING</PROTOCOLO>

               <WS01CONSUMOINDEVIDO>

                  <OBSERVACAO>STRING</OBSERVACAO>

                  <TENTATIVAS>STRING</TENTATIVAS>

               </WS01CONSUMOINDEVIDO>

               <XML>STRING</XML>

               <XMLPROT>STRING</XMLPROT>

            </NFE>

            <NFECANCELADA>

               <PROTOCOLO>STRING</PROTOCOLO>

               <WS01CONSUMOINDEVIDO>

                  <OBSERVACAO>STRING</OBSERVACAO>

                  <TENTATIVAS>STRING</TENTATIVAS>

               </WS01CONSUMOINDEVIDO>

               <XML>STRING</XML>

               <XMLPROT>STRING</XMLPROT>

            </NFECANCELADA>

         </NFES5>

      </NOTAS>

   </NFEAUTORIZADANX>

</soap:Body>

A Nota Técnica poderá ser acessada através do link

A Nota Técnica poderá ser acessada através do link

A Nota Técnica poderá ser acessada através do link: http://www.nfe.fazenda.gov.br/portal/exibirArquivo.aspx?conteudo=NH9NBCgaOUs=

Atualmente, várias UF autorizadoras de documentos fiscais eletrônicos estão tendo seus serviços utilizados de forma indevida por alguns contribuintes. Esse uso indevido pode comprometer a estabilidade
dos Web Services e resultar na saturação dos recursos, deixando o ambiente autorizador inoperante, podendo também ser interpretadas como ataques aos recursos de processamento, rede e armazenamento.
Portanto, para preservar os sistemas autorizadores, observado um comportamento indevido da aplicação de alguma empresa no consumo dos diversos Web Services, a SEFAZ autorizadora, a seu critério,
poderá implantar as regras de validação de Consumo Indevido.

O contribuinte que estiver utilizando indevidamente os sistemas poderá sofrer as penalidades definidas na legislação de cada UF.

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

  

Informações Gerais 

Especificação

Produto

TSS

Módulo

NF-e / NFC-e

Segmento Executor

Serviços

Chamado/ISSUE

DSERTSS1-9631

País

( X ) Brasil  (  ) Argentina  (  ) Mexico  (  ) Chile  (  ) Paraguai  (  ) Equador

(  ) USA  (  ) Colombia   (  ) Outro _____________.

Indice:

  • Objetivo

  • Resumo

  • Premissas e definições básicas

  • Estrutura da tabela TSS0011

Objetivo

Demonstrar as implementações necessárias para atender a Nota Técnica 2018.002 - versão 1.00 - Abril de 2018

O objetivo deste documento é disciplinar o uso do Ambiente de Autorização da SEFAZ, inicialmente identificando e dando ciência para as empresas das situações de “uso indevido” deste ambiente. A adequação no uso do Ambiente de Autorização pelas empresas deve melhorar o tempo de resposta das requisições atuais, além de melhorar também o uso do canal de comunicação da Internet da SEFAZ e da própria empresa.

A Nota Técnica poderá ser acessada através do  link: http://www.nfe.fazenda.gov.br/portal/exibirArquivo.aspx?conteudo=NH9NBCgaOUs=

Prazo previsto para implantação conforme a NT:

  • Data de início da vigência no ambiente de homologação  -  
  • Data de início da vigência no ambiente de produção  - 

Resumo

Atualmente, várias UF autorizadoras de documentos fiscais eletrônicos estão tendo seus serviços utilizados de forma indevida por alguns contribuintes. Esse uso indevido pode comprometer a estabilidade
dos Web Services e resultar na saturação dos recursos, deixando o ambiente autorizador inoperante, podendo também ser interpretadas como ataques aos recursos de processamento, rede e armazenamento.
Portanto, para preservar os sistemas autorizadores, observado um comportamento indevido da aplicação de alguma empresa no consumo dos diversos Web Services, a SEFAZ autorizadora, a seu critério,
poderá implantar as regras de validação de Consumo Indevido.

O contribuinte que estiver utilizando indevidamente os sistemas poderá sofrer as penalidades definidas na legislação de cada UF.

Premissas e definições básicas :

o   Não permitir que o usuário sofra bloqueio da Sefaz.

o   O limite de tentativas será o mesmo do disponibilizado pela Sefaz, sendo que será avisado ao usuário via métodos WS de monitoramento do TSS ou via Console o número com tentativas realizadas e o número de tentativas pendentes ( “X de N Tentativas”).

o   Após o limite, o usuário será impedido de utilizar os serviços e deverá aguardar o intervalo determinado para o serviço em questão contando a partir da primeira rejeição.

o   Implementada a tabela TSS0011 para ser utilizada como “CACHE”, controlando o consumo indevido.

o   Criada uma rotina executada via JOB para apagar os registros que já excederam o limite de horário para bloqueio e que não excederam o limite de consultas na SEFAZ.

o   Em cada solicitação, será acrescentado ao consumo nessa tabela antes da transmissão e, no retorno da solicitação, deverá ser verificado se a rejeição foi idêntica.

o  Caso ocorra bloqueio por número de tentativas, e o serviço em questão envolva emissão de documentos ou eventos para este documento, o mesmo ficara aguardando até que o tempo de penalização seja cumprido.

A.     Serviços

1 – Consulta Chave

- Deverá ser feito para todos os tipos de documentos (exceto NSFE)

- Impacta as seguintes rotinas do TSS:

  • Cancelamento
  • Consulta protocolo (manual).

- Na tabela CACHE (TSS0011), será controlada a contagem de vezes em quem o serviço for utilizado.

- Deverá ser observado o limite de 10 consultas iguais no limite de uma hora:

  • Condição para bloqueio: Enviar mais de 10 consultas iguais dado o limite de uma hora.
  • Condição para desbloqueio: Após 1 hora do envio da primeira consulta, deverão ser zerados os campos de contadores.

- Em caso de bloqueio, deverá ser enviado um e-mail para o usuário, e apresentar a informação em console e na tag do xml, para que seja visualizado na rotina de “MONITOR”.

2 – Eventos

- Deverá ser feito para  os seguintes eventos.

    Tipos de Eventos tratados:

  • Carta de Correção
  • Cancelamento
  • Inutilização
  • EPP 
  • CTe

  • MDFe

  • CTEOs

  • Registro de Saída (Exclusivo pra  Minas Gerais - MG)  

Carta de Correção:

- Deverá ser observado o limite de 19 rejeições iguais.

- O bloqueio deverá ser controlado de acordo com o contador,  utilizando o código da rejeição.

- O desbloqueio deverá ocorrer após o limite de 1 hora do recebimento da primeira rejeição, ou seja,  será zerado o contador e atualizado o campo de hora da tabela CACHE (TSS0011).

Cancelamento:

- Deverá ser observado o limite de 20 rejeições idênticas.

- Caso seja atingido o limite, o usuário deverá ser impedido de enviar o mesmo cancelamento no período de uma hora desde a primeira rejeição.

- Nesse momento deverá ser enviado um e mail notificando sobre o ocorrido.

3 – Inutilização

- Deverá ter tratamento idêntico ao serviço de EVENTOS.

Retorno do Consulta Protocolo

Caso atinja quantidade de consultas, será apresentado o último retorno efetuado para o serviço de consulta.

Importante: Para a notificação do atingimento do número máximo de consultas, foram dadas duas possibilidades, sendo:

    -  Uma informação complementar na mensagem padrão, notificando que o o número máximo de consultas foi atingido conforme exemplo abaixo.

    -  E ou, a inclusão de uma nova tag (exemplo Observação:) para demonstrar a situação de bloqueio do serviço.

Exemplo:

Image Removed

Estrutura da tabela TSS0011

cUnique := "ID_DOC+TIPODOC+Str(TPEVENTO, 6)+URL+SERVICO+ENABLE+LSTATUS"

Descrição                                    Campo             Tipo  Tamanho

"Entidade"                                , "ID_ENT"        , "C", 006

"ID do Documento"                , "ID_DOC"        , "C", 054

"Tipo do documento"             , "TIPODOC"     , "C", 003

"Modelo do Documento"       , "MODELO"      , "C", 002

"Codigo do retorno"               , "CSTAT"            , "C", 003

"Codigo do Evento"                , "TPEVENTO"  , "N", 006

"Ambiente de operação"       , "AMBIENTE"    , "N", 001

"Data do Documento"            , "DTDOCINI"    , "D", 008

"Hora Inicio do Processo"     , "TIME_INI"      , "C", 008

"Hora Retorno do Evento"     , "TIME_FIM"     , "C", 008

"Quantidade de Envios"        , "NUM_ENV"    , "N", 003

"Serviço"                                   , "SERVICO"     , "C", 020

"URL"                                        , "URL"               , "C", 200

"Status de bloqueio"              , "ENABLE"       , "C", 001

"Ultimo status retorno"          , "LSTATUS"      , "C", 001

"XML"                                         , "XML"               , "M", 010

</soap:Envelope>




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