Ir para conteúdo
  • Cadastre-se

dev botao
  • Este tópico foi criado há 874 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Alguem poderia me ajudar

estou usando o acbrboleto com delphi

consigo fazer as consultas dos titulos e consulta individual, me retorna tudo blz

mas nao consigo enviar uma instrucao para fazer a baixa

talvez estou fazendo algo errado, na verdade somente tenho esse demo do acbr e lá nao tem 

nenhum exemplo de baixa

o codigo a seguir é onde faz a inclusao de um titulo para cadastro ou consulta

 

  Titulo := dm.ACBrBoleto.CriarTituloNaLista;

  Titulo.Vencimento        := StrToDate(edtVencimento.Text);
  Titulo.DataDocumento     := StrToDate(edtDataDoc.Text);
  Titulo.NumeroDocumento   := edtNumeroDoc.Text;
  Titulo.EspecieDoc        := edtEspecieDoc.Text;

  if cbxAceite.ItemIndex = 0 then
     Titulo.Aceite := atSim
  else
     Titulo.Aceite := atNao;

  Titulo.DataProcessamento := Now;
  Titulo.Carteira          := edtCarteira.Text;
  Titulo.NossoNumero       := edtNossoNro.Text;
  Titulo.ValorDocumento    := StrToCurr(edtValorDoc.Text);
  Titulo.Sacado.NomeSacado := edtNome.Text;
  Titulo.Sacado.CNPJCPF    := OnlyNumber(edtCPFCNPJ.Text);
  Titulo.Sacado.Logradouro := edtEndereco.Text;
  Titulo.Sacado.Numero     := edtNumero.Text;
  Titulo.Sacado.Bairro     := edtBairro.Text;
  Titulo.Sacado.Cidade     := edtCidade.Text;
  Titulo.Sacado.UF         := edtUF.Text;
  Titulo.Sacado.CEP        := OnlyNumber(edtCEP.Text);
  Titulo.ValorAbatimento   := StrToCurrDef(edtValorAbatimento.Text,0);
  Titulo.LocalPagamento    := edtLocalPag.Text;
  Titulo.ValorMoraJuros    := StrToCurrDef(edtMoraJuros.Text,0);
  Titulo.ValorDesconto     := StrToCurrDef(edtValorDesconto.Text,0);
  Titulo.ValorAbatimento   := StrToCurrDef(edtValorAbatimento.Text,0);
  Titulo.DataMoraJuros     := StrToDateDef(edtDataMora.Text, 0);
  Titulo.DataDesconto      := StrToDateDef(edtDataDesconto.Text, 0);
  Titulo.TipoDesconto      := tdNaoConcederDesconto;
  Titulo.DataAbatimento    := StrToDateDef(edtDataAbatimento.Text, 0);
  Titulo.DataProtesto      := StrToDateDef(edtDataProtesto.Text, 0);
  Titulo.PercentualMulta   := StrToCurrDef(edtMulta.Text,0);
  Titulo.CodigoMoraJuros   := cjValorMensal;
  titulo.DataBaixa         := StrToDateDef(DateToStr(Now), 0);       ESTE CAMPO EU INCLUI PARA TENTAR ENVIAR A BAIXA

//  Titulo.OcorrenciaOriginal.Tipo := toRemessaRegistrar;

  Titulo.OcorrenciaOriginal.Tipo := toRemessaBaixar;      ESTE EU ALTEREI TAMBEM

  Titulo.Instrucao1        := trim(edtInstrucoes1.Text);
  Titulo.Instrucao2        := trim(edtInstrucoes2.Text);

  Titulo.QtdePagamentoParcial   := 1;
  Titulo.TipoPagamento          := tpNao_Aceita_Valor_Divergente;
  Titulo.PercentualMinPagamento := 0;
  Titulo.PercentualMaxPagamento := 0;
  Titulo.ValorMinPagamento      := 0;
  Titulo.ValorMaxPagamento      := 0;
  titulo.ValorPago              := StrToCurrDef(valorpago.Text,0);    E INCLUI AQUI O VALOR DO PAGAMENTO

 

entao criei um botao para fazer a baixa e inclui o seguinte

  Boleto     := dm.ACBrBoleto;
  Boleto.Configuracoes.WebService.Operacao := tpBaixa; // tpConsulta;
  Boleto.Enviar;

é igual ao botao de consulta

a diferenca é o tpBaixa que antes estava tpConsulta

 

por favor preciso de ajuda.

Agradeço desde já.

  • Este tópico foi criado há 874 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.