NFeConsultarGTIN

A função NFeConsultarGTIN permite consultar as informações de um produto pelo seu código GTIN.

Tipo de Retorno

Bollean

Pacote

A função NFeConsultarGTIN está definida dentro do pacote NF-eConsultarGTIN.pkg.

Sintaxe

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

Onde:

  • &{vParams} é uma variável do tipo tNFeConsultarGTIN. É passada por referência. Contém os parâmetros necessários para execução da função e campos nos quais serão devolvidos valores, conforme abaixo:
    • sCertificado é 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 é a string que representa a versão do xml enviado. Exemplo: "1.00";
    • sGTIN é o cógido GTIN que deseja pesquisar;
    • sProxy é usado para informar o endereço do servidor proxy, se necesá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’;
    • sUusuarioProxy é usado para informar o usuário para autenticação no proxy, se necessário;
    • sSenha é usado informar a senha de autenticação no proxy, se necessário;
    • sLicenca é usado para informar a chave da licença;
    • sRetMsgDados após a execução da função receberá o XML completo envio ao Web Service. Normalmente esta informação é útil somente para o propósito de depuração é não é usada na prática pelo emitente;
    • sRetMsgDadosWs é usado para receber a mensagem XML de resposta do Web Service. Normalmente esta informação é útil somente para o propósito de depuração é não é usada na prática pelo emitente;
    • iRetcStat é usado para receber o código do retorno da consulta;
    • sRetMsgResultado é usado para receber a mensagem literal com o resultado da consulta;
    • sRetdhResp é usado para receber a data e hora da realização da consulta;
    • sRetxProduto é usado para receber a descrição do produto;
    • sRetNCM é usado pra receber o NCM do produto;
    • sRetCEST é usado para receber o código CEST cadastrado pelo representante do produto;
    • sRetCEST2 é usado para receber o código CEST cadastrado pelo representante do produto;
    • sRetCEST3 é usado para receber o código CEST cadastrado pelo representante do produto;
    • bExibeErro indica se as mensagens de erro do processo devem ser mostradas (TRUE) ou não (FALSE)
  • {bRet} variável do tipo boolean, retorna True se o Webservice for consumido com sucesso, caso contrário retorna False.

Exemplo

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

Observação

  • A função está disponível a partir da versão 2022/02 da NFeLibrary.

 

 

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