Declaração em Delphi

Bematech BemaSAT

Declaração em Delphi

function AssociarAssinatura (numeroSessao: Integer; codigoDeAtivacao: String; CNPJvalue: String; assinaturaCNPJs: String ) : PChar ; stdcallExternal 'BemaSAT32.dll';

function AtivarSAT (numeroSessao: Integer; subComando: Integer; codigoDeAtivacao: String; CNPJ: String; cUF: String ) : PChar ; stdcallExternal 'BemaSAT32.dll';

function AtualizarSoftwareSAT (numeroSessao: Integer; codigoDeAtivacao: String ) : PChar ; stdcallExternal 'BemaSAT32.dll';

function BloquearSAT (numeroSessao: Integer; codigoDeAtivacao: String ) : PChar ; stdcallExternal 'BemaSAT32.dll';

function CancelarUltimaVenda (numeroSessao: Integer; codigoDeAtivacao: String; chave: String;  dadosCancelamento: String ) : PChar ; stdcallExternal 'BemaSAT32.dll';

function ConfigurarInterfaceDeRede (numeroSessao: Integer; codigoDeAtivacao: String; dadosConfiguracao: String ) : PChar ; stdcallExternal 'BemaSAT32.dll';

function ConsultarNumeroSessao (numeroSessao: Integer; codigoDeAtivacao: String; cNumeroDeSessao: integer) : PChar ; stdcallExternal 'BemaSAT32.dll';

function ConsultarSAT( numeroSessao : Integer ) : PChar ; stdcallExternal 'BemaSAT32.dll';

function ConsultarStatusOperacional( numeroSessao: Integer; codigoDeAtivacao: String ) : PChar ; stdcallExternal 'BemaSAT32.dll';

function DesbloquearSAT (numeroSessao: Integer; codigoDeAtivacao: String ) : PChar ; stdcallExternal 'BemaSAT32.dll';

function EnviarDadosVenda (numeroSessao: Integer; codigoDeAtivacao: String; dadosVenda: String ) : PChar ; stdcallExternal 'BemaSAT32.dll';

function ExtrairLogs (numeroSessao: Integer; codigoDeAtivacao: String ) : PChar ; stdcallExternal 'BemaSAT32.dll';

function TesteFimAFim (numeroSessao: Integer; codigoDeAtivacao: String; dadosVenda: String ) : PChar ; stdcallExternal 'BemaSAT32.dll';

function TrocarCodigoDeAtivacao (numeroSessao: Integer; codigoDeAtivacao: String; opcao: integer; novoCodigo: String; confNovoCodigo: String ) : PChar ; stdcallExternal 'BemaSAT32.dll';