A função CTeConsultarStatus é usada para consultar o status do serviço de recepção do CT-e.
Tipo de Retorno
Boolean
Pacote
A função CTeConsultarStatus está definida no pacote CTeConsultarStatus.pkg.
Sintaxe
Move (CTeConsultarStatus(&{vtCTeConsultarStatus_Parametros})) ;
to {bRetorno}
Onde:
- &{vtCTeConsultarStatus_Parametros} é uma variável do tipo tCTeConsultarStatus_Parametros que deve ser passada por referência. Cada campo desta variável corresponde a um parâmetro que será enviado para a função ou um retorno que será devolvido por ela. Abaixo está a definição dos campos que estão dentro da estrutura:

- {bRetorno} será True se o retorno da consulta for o retorno em icStat=107 (Serviço em Operação). E será False para qualquer outro retorno. A função irá tratar qualquer retorno difente de 107 como erro e irá exibir o erro se o parâmetro bExibeErro for True. Se desejar fazer seus próprios tratamentos para códigos de retorno específicos, configure o parâmetro bExibeErro como False.
Exemplo

Observações
- Para mais detalhes sobre a sigla do Web Service a ser usada, clique aqui.
- Há um exemplo de utilização desta função na View ConsultarStatus.vw da Workspace de exemplo.
- A função CTeConsultaStatus está disponível a partir da versão 2014/01 da CTeLibrary.
Não encontrou o que precisava, entre em contato conosco.