ExtrairLogs |
Efetuar a extração dos logs do SAT.
Parâmetros
numeroSessao: Inteiro, com 6 dígitos, contendo o número aleatório gerado pelo AC para controle da comunicação. codigoDeAtivacao: Const char pointer, com no mínimo 8 e no máximo 32 caracteres, contendo a senha definida pelo contribuinte no software de ativação.
Retorno
String contendo os dados separados por pipe "|".
"numeroSessao|EEEEE|mensagem|cod|mensagemSEFAZ|Arquivo de log em base64"
numeroSessao - Número aleatório gerado pelo aplicativo comercial para controle da comunicação. EEEEE - Código de retorno. mensagem - Descrições dos códigos EEEEE. cod - Código de referência de cada "mensagemSEFAZ". mensagemSEFAZ - Mensagem de texto enviada pela SEFAZ referente ao "Envio de avisos ao usuário". arquivoCFeBase64 - Arquivo em XML assinado pelo SAT em formato idêntico ao que o SAT enviará para a SEFAZ.
Exemplos
Visual Basic
NumSessao = "123456" codigoDeAtivacao = "bema1234"
sReturn = ExtrairLogs(NumSessao, codigoDeAtivacao)
Delphi 7
NumSessao := '123456'; codigoDeAtivacao := 'bema1234';
Retorno := ExtrairLogs(NumSessao, codigoDeAtivacao);
|