NFeConsultaConfigGNRE

A função NFeConsultaConfigGNRE é usada para obter as informações do layout de uma determinada receita em uma determinada UF.

Tipo de Retorno

Boolean

Pacote

A função NFeConsultaConfigGNRE está definida dentro do pacote NF-eConsultaConfigGNRE.pkg.

Sintaxe

Move (NFeConsultaConfigGNRE(&{vParams})) to {bRet}
 

Onde:

  • {vParams} é uma variável do tipo tNFeConsultaConfigGNRE_Param que deve ser passada por referência. Este tipo é uma estrutura contém os seguintes campos:
    • sNomeCompletoArqRetornoXML (String): é o caminho completo onde o arquivo XML será salvo, caso tenha sido processado com sucesso. Parâmetro opcional, caso não informado não será gerado o arquivo;
    • iTipoAmbiente (Integer): é o ambiente de trabalho, podendo ser 1-Produção ou 2-Homologação;
    • sCertificado (String): é a string que representa o certificado digital que será usado na transmissão dos dados. Se não for informado, uma tela será exibida para o usuário escolher um dos certificados instalados para o usuário corrente. Veja mais detalhes sobre como informar este parâmetro clicando aqui;
    • sVersao (String): informar a versão da consulta. Caso não seja informada, o sistema informará a versão 1.00;
    • sUF (String): informar o estado no qual deseja realizar a consulta;
    • scodReceita (String): informar o código da receita desejada. Informe 100056C para ter as configurações do Courier para o código da receita 100056.
    • sLicenca (String):  informar a chave da licença de uso quando a função é utilizada em ambiente de produção. Para utilizar em ambiente de homologação não é necessário informar;
    • sProxy (String): informar o endereço do servidor proxy, se necessário. Por exemplo ’http://proxyserver:port’. Verificar com o cliente qual é o endereço do servidor proxy e a porta https, pois a porta padrão do https é 443 e, sendo assim, teríamos algo como ’http://192.168.15.1:443’;
    • sUsuario (String): informar o usuário para autenticação no proxy, se necessário;
    • sSenha (String): informar a senha de autenticação no proxy, se necessário;
    • bExibeErro (Boolean): é usado para indicar se a função deve exibir ou não os erros que ocorrerem na execução.
    • sRetMsgDados (String): retorna o XML utilizado para realizar a consulta;
    • sRetMsgRetWS (String): retorna a mensagem XML com a resposta do Web Service;
    • sRetMsgResultado (String): retorna a mensagem literal do resultado da chamada do Web Service;
    • iRetcStat (Integer): retorna o código devolvido pelo Web Service;
       
  • {bRet} variável do tipo boolean, retona True se o Web Service for consumido, caso contrário retorna False.

Exemplo

Um exemplo de uso da função pode ser encontrado dentro da Workspace de Exemplo na view GNRE.vw.

Observações

  • Consulte nosso roteiro sobre a GNRE clicando aqui.
  • A função está disponível a partir da versão 2021/01 da NFeLibrary.

 

Não encontrou o que precisava, entre em contato conosco.