TrocarCodigoDeAtivacao |
Efetuar a troca do código de ativação.
Parâmetros
numeroSessao: Inteiro, com 6 dígitos, contendo o número aleatório gerado pelo AC para controle da comunicação. codigoDeAtivacao: String, com no mínimo 8 e no máximo 32 caracteres, contendo a senha definida pelo contribuinte no software de ativação. opcao: Inteiro com a opção do conteúdo do parâmetro "codigoDeAtivacao".
novoCodigo: Const char pointer, com no mínimo 8 e no máximo 32 caracteres, contendoo novo código de ativação escolhido pelo contribuinte. confNovoCodigo: Const char pointer, com no mínimo 8 e no máximo 32 caracteres, contendo a confirmação do novo código de ativação.
Retorno
String contendo os dados separados por pipe "|".
"numeroSessao|EEEEE|mensagem|cod|mensagemSEFAZ"
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".
Exemplos
Visual Basic
NumSessao = "123456" codigoDeAtivacao = "00000000" 'Código de emergência padrão opcao = 2 novoCodigo = "bema4321" confNovoCodigo = "bema4321"
sReturn = TrocarCodigoDeAtivacao(NumSessao, codigoDeAtivacao, opcao, novoCodigo, confNovoCodigo )
Delphi 7
NumSessao := '123456'; codigoDeAtivacao := '00000000'; //código de emergência padrão opcao := 2; novoCodigo := 'bema4321'; confNovoCodigo := 'bema4321';
Retorno := TrocarCodigoDeAtivacao(NumSessao, codigoDeAtivacao, opcao, novoCodigo, confNovoCodigo);
|