na hora de transmitir a farmácia popular me retorna esse erro: Solicitação não autorizada. DNA da transação gerado pelo GBAS é inválido.
o computador já está cadastrado, todos os dados da farmácia, vendedor e etc
o método que eu to usando pra gerar o dna
pCRM:=qrmedicos.fieldbyname('NUMERO_REGISTRO').asstring;
pUFCRM :=qrmedicos.fieldbyname('UF_CONSELHO').asstring;
pPathDNA:= 'C:\SYS_NET\Ferramentas\wsdl\';
pCnpj:= frmmodulo.qremitente.fieldbyname('CNPJ').asstring;
pcpf:= edit16.Text;
pdata:= datetostr(date);
Comando:='cmd.exe /c '+ pPathDNA+'gbasmsb.exe';
par := '--solicitacao ' + cpf_cliente_farmapop + ' ' + pCnpj + ' ' + pcrm + ' ' + pufcrm + ' ' + FormatDateTime('DD/MM/YYYY', date);
Solicitacao.dnaEstacao := 'cmd.exe /c "'+ pPathDNA+'gbasmsb.exe "'+ par;
já tentei o metodo pela dll mas dá o mesmo erro