Este método permite leitura de qualquer chave do XML/ Registro auxiliar do SAT (DarumaFramework_SAT.xml), desta forma você poderá sempre confirmar alguma informação sem precisar acessar manualmente o XML/ Registro.
Não gera nenhuma impressão.
Veja mais sobre as chaves do XML - SAT no tópico Configurando o XML SAT.
int regRetornarValor_SAT_Daruma(char* pszTagSAT, char* pszValorRetTagSAT)
pszTagSAT |
String que informa o caminho e a chave a ser consultada. As chaves devem seguir a hierarquia do aquivo XML. Tamanho: até 100 caracteres. |
pszValorTagSAT |
String por referencia para receber o valor atual da chave no xml/ registro. Tamanho: até 344 caracteres. |
function regRetornarValor_SAT_Daruma(pszTagSAT:String; pszValorTagSAT:String):Integer; StdCall; External 'DarumaFramework.dll'; str_Parametro:= StringOFChar(#0,700); iRetorno:=regRetornarValor_SAT_Daruma('EMIT\CNPJ', str_Parametro);
Veja os possíveis retornos deste método.
Retorno |
Descrição |
1 |
Comando executado com sucesso |
0 |
Erro, comando não executado |
-40 |
Tag não encontrada |
-99 |
Parâmetro inválido ou ponteiro nulo de parâmetro |