Boa tarde!
Estou com o seguinte erro para cancelar uma NFSe pelo demo
Boa tarde!
Estou com o seguinte erro para cancelar uma NFSe pelo demo
Estou usando SDK para Delphi
Mas a nota está cancelada? Poderia por favor enviar um print com a tela anterior, com a nota selecionada e o botão clicado?
Poderia por favor utilizar o demo em modo debug e no momento do erro enviar um print do call stack?
Consegui fazer o cancelamento.
Mais foi necessário fazer alguns ajustes…
procedure TfmMain.btCancelarNfseClick(Sender: TObject);
VAR Cancelamento: TNfseCancelamento;
cBody: TNfsePedidoCancelamento;
begin
if NfseSelecionada = ‘’ then
Exit;
if MessageDlg('Tem certeza que deseja cancelar a nota ' + NfseSelecionada, mtConfirmation, [mbOk, mbCancel], 0, mbCancel) <> mrOk then
Exit;
cBody:= TNfsePedidoCancelamento.Create;
cBody.codigo:= '1';
cBody.motivo:= 'teste de cancelamento';
Cancelamento := Client.Nfse.CancelarNfse(cBody,NfseSelecionada);
try
ShowMessage(Format('Pedido de cancelamento %s em processamento.',[Cancelamento.id]));
finally
Cancelamento.Free;
cBody.Free;
end;
end;
Obrigado pelo retorno.
Este tópico foi fechado automaticamente 24 horas depois da última resposta. Novas respostas não são mais permitidas.