Função: Método destinado ao monitoramento das remessas de NFe e retornos recebidos da SEFAZ para sinalização ao usuário. Este método retorna um máximo de 500kbytes de informação. Caso o lote solicitado gere um valor maior que este, o sistema limitará o retorno em 500kbytes e a aplicação deve verificar que há itens faltantes e realizar nova chamada até não haver mais itens. Uma opção eficiente é verificar se houve retorno, sempre que houver, existirá dados a transmitir, isto é, se não houver retorno não haverá mais dados.



<soap:Body>
<USERTOKEN>STRING</USERTOKEN>
<ID_ENT>STRING</ID_ENT>
<INTERVALO>INTEGER</INTERVALO>
<MODELO>INTEGER</MODELO>
</soap:Body>


ParâmetroTipoTamPaiObservação
USERTOKENAlfanumérico006-Token de bilhetagem para execução do serviço.
ID_ENTAlfanumérico006-Código da entidade retornado pelo WS SpedAdm/AdmEmpresas.
INTERVALOInteiro002-Intervalo em minutos decorrido desde a transmissão da NF-e para o TOTVS Services Sped.
MODELOAlfanumérico1-6-Modelo do documento.

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


ParâmetroTipoTamPaiObservação
MonitorEstrutura
--
MonitorNFeMatriz[n]
Monitor-
AMBIENTEInteiro001MonitorNFeAmbiente de operação da NF-e.
ERROEstrutura-MonitorNFe-
LOTENFEMatriz[n]-ERRO-
CODENVLOTEAlfanumérico 003LOTENFECódigo de envio do lote da NF-e retornado pela SEFAZ.
CODRETNFEAlfanumérico003LOTENFECódigo do retorno de processamento da NF-e retornado pela SEFAZ.
CODRETRECIBOAlfanumérico003LOTENFECódigo do retorno de processamento do lote.
DATALOTEData-LOTENFEData de geração do Lote.
HORALOTEAlfanumérico008LOTENFEHora de geração do Lote.
LOTEAlfanumérico015LOTENFENúmero do lote de transmissão.
MSGENVLOTEAlfanumérico1-250LOTENFEMensagem de envio do lote da NF-e retornada pela SEFAZ.
MSGRETNFEAlfanumérico1-250LOTENFEMensagem de retorno de processamento da NF-e retornado pela SEFAZ.
MSGRETRECIBOAlfanumérico1-250LOTENFEMensagem de retorno da SEFAZ após o processamento do lote.
RECIBOSEFAZInteiro015LOTENFENúmero do recibo de entrega na SEFAZ.
FRENTE_VERSOAlfanumérico
MonitorNFeIndica impressão frente e verso.
IDAlfanumérico1-250MonitorNFeIdentificação da NF-e.
MODALIDADEInteiro001MonitorNFeCódigo da modalidade de operação.
MODELOAlfanumérico002MonitorNfe

Modelo da nota retornada. Os valores possíveis são:

  • “55” – NF-e;
  • 57” – CT-e;
  • “58” – MDF-e.
NUMERO_VIASInteiro-MonitorNfeNúmero de vias impressas.
PATHIMPRESSAOAlfanumérico1-100MonitorNfeDiretório de impressão.
PROTOCOLOAlfanumérico0-15MonitorNFeNúmero do protocolo da NF-e para cancelamento, inutilização e autorização.
RECOMENDACAOAlfanumérico1-250MonitorNFeMensagem do sistema sobre os procedimentos que o usuário deverá tomar.
TEMPODEESPERAAlfanumérico005MonitorNFeTempo decorrido desde a última colocação da NF-e no TOTVS Service Sped.
TEMPOMEDIOSEFInteiro004MonitorNFeTempo médio de processamento informado pela SEFAZ na transmissão do Lote da NF-e.
WS01CONSUMOINDEVIDOEstrutura-

MonitorNFe

Estrutura referente a Consumo Indevido.
OBSERVACAOAlfanumérico200WS01CONSUMOINDEVIDOMensagem de retorno do TSS caso ocorra o atingimento do máximo de tentativas de execução do método em questão.
TENTATIVASAlfanumérico5WS01CONSUMOINDEVIDORetorna a contagem de tentativas de execução do método em questão.
FaultDescrição
Invalid TokenO parâmetro USERTOKEN foi passado incorretamente.
001Código da entidade inválida.
002Código da entidade em branco.