NFeGeraHashCSRT

A função NFeGeraHashCSRT é usada para gerar a hash do código de segurança do responsável técnico (CSRT).

Tipo de Retorno

String

Pacote

A função NFeGeraHashCSRT está definida dentro do pacote NF-eGeraHashCSRT.pkg.

Sintaxe

Move (NFeGeraHashCSRT(&{vParams})) to {sRet}

Onde:

    • &{vParams} é uma variável do tipo tNFeGeraHashCSRT_Parametros. Deve ser passada por referência. Contém os parâmetros para execução da função e também retornos, conforme abaixo:
      • sCNPJ: é o CNPJ do responsável técnico pelo sistema;
      • sxContato: é o nome da pessoa a ser contatada, caso necessário;
      • sEmail: é o e-mail da pessoa jurídica a ser contatada, caso necessário;
      • sFone: é o telefone da pessoa jurídica a ser contatada, caso necessário;
      • sIdCSRT: é o id do código de segurança do responsável técnico;
      • sCSRT: é o código de segurança do responsável técnico;
      • sChaveNFe: é a chave de acesso da NF-e;
      • bExibeErro: indica se as mensagens de erro do processo devem ser mostradas (TRUE) ou não (FALSE);
      • sMsgResultado: retorna a literal com o resultado da chamada da função.
    • {sRet} é uma variável do tipo string que recebe o retorno com a hash do CSRT. Caso esteja vazio, significa que ocorreu algum erro e, neste caso, deverá ser consultado o parâmtro sMsgResultado para mais detalhes.