AssociarAssinatura |
Efetuar a associação da assinatura do AC.
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. CNPJvalue: Const char pointer, com 28 caracteres, contendo o CNPJ da empresa desenvolvedora do Aplicativo Comercial + CNPJ do Emitente. assinaturaCNPJs: Const char pointer, de tamanho livre porém não nulo, contendo a assinatura digital conjunto ?CNPJ Software House? + ?CNPJ do estabelecimento comercial?.
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 = "bema1234" CNPJvalue = "1671611400017282373077000171" AssinaturaCNPJs = "SGR-SAT SISTEMA DE GESTAO E RETAGUARDA DO SAT"
sReturn = AssociarAssinatura(NumSessao, codigoDeAtivacao, CNPJSwHouse, AssinaturaCNPJs)
Delphi 7
NumSessao := '123456'; codigoDeAtivacao := 'bema1234'; CNPJvalue := '1671611400017282373077000171'; AssinaturaCNPJs := 'SGR-SAT SISTEMA DE GESTAO E RETAGUARDA DO SAT';
Retorno := AssociarAssinatura(NumSessao, codigoDeAtivacao, CNPJSwHouse, AssinaturaCNPJs);
|