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.