sat_VincularAgente¶
Indicar para o agente os dados utilizados no processo de ativação do equipamento S@T para emissão de CF-e’s pelo agente.Estas informações podem ser configuradas no monitor do retaguarda quando todos os equipamentos S@T da filial tenham as mesmas configurações de ativação. As informações do retaguarda tem prioridade, então caso tenha sido informadas, a cada sincronização do CNPJ, será atualizado para o que tiver configurado no retaguarda, sendo assim não precisa utilizar este método. Caso seja necessário configurar os S@T com informações diferentes, deve ser removido a configuração do retaguarda para não sobrescrever as informadas neste método.
Método¶
int CALL sat_VincularAgente(emissor_nfce * e, const char *cnpjAC, const char *signAC, const char *caminhoDLLSAT, const char *codigoAtivacao, const char *versaoDadosEntrada, const char *reservado1, const char *reservado2, const char *reservado3, const char *reservado4, const char *reservado5);
Parâmetros¶
Nome | Descrição |
---|---|
e
|
Handle para o emissor_nfe
|
cnpjAC
|
CNPJ da produtora do aplicativo comercial que transmite as informações de venda ao equipamento S@T com os zeros não significativos
|
signAC
|
Assinatura de (CNPJ da produtora do aplicativo + CNPJ Emitente) que irá gerar os CF-e’s.
|
caminhoDLLSAT
|
Nome completo do caminho e arquivo da DLL do S@T.
|
codigoAtivacao
|
Senha definida pelo contribuinte no Software de ativação do equipamento SAT
|
versaoDadosEntrada
|
Versão do leiaute do arquivo de dados ao S@T
|
reservado1
|
Reservado para uso futuro
|
reservado2
|
Reservado para uso futuro
|
reservado3
|
Reservado para uso futuro
|
reservado4
|
Reservado para uso futuro
|
reservado5
|
Reservado para uso futuro
|
Retornos¶
Codigo | Descrição |
---|---|
1 | OK |
10999 | Erro Inesperado - AGENTE. |
Exemplos¶
string cnpjAC = "9999991999";
string signAC = "UMA ASSINATURA ";
string caminhoDLLSAT = "C:\SAT\SAT.DLL";
string codigoAtivacao = "ABCDEFGH";
string versaoDadosEntrada = "0.06";
int retorno = sat_VincularAgente(handleEmissor,
cnpjAC,
signAC,
mensagem,
caminhoDLLSAT,
codigoAtivacao,
versaoDadosEntrada,
"", "", "", "", "");