Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Galera bom dia.

 

Estou gerando o boleto do BB.
O arquivo CNAB ja esta OK o banco validou.
porem estou com alguns problemas na impressão...
O campo Carteira . tem que sair 17 e esta saindo errado.. 
O campo especie esta saindo 02 e teria que sair DM que é o que estou informando .. 
Agora o por que esta saindo desta forma ?
Toquei de fast para fortes .. ai no fortes a carteira fica 17/019 mas mesmo assim esta errado... 



image.thumb.png.26cf7af5c052158403a315e44e7d8c9c.png 

  • Administradores
Postado

Boa tarde.

1 hora atrás, Filippe disse:

O campo Carteira . tem que sair 17 e esta saindo errado.

Você provavelmente está informando a variação na propriedade Carteira, mas o correto é usar a propriedade Modalidade para esta informação.

1 hora atrás, Filippe disse:

O campo especie esta saindo 02 e teria que sair DM que é o que estou informando .

Como você está atribuindo esta informação?

Att.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Postado

Juliana..

 

Estou usando modalide

  Modalidade := '019';

 

 

Estou passando assim:

Carteira := 17 ;
Modalidade := '019';
EspecieDoc        := 'DM';

  • Administradores
Postado

Boa tarde.

Não consegui reproduzir seu exemplo com o demo do ACBr(em meus tests utilizei o Fortes), por favor faça um teste com o demo do componente

Att.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Postado

Quando coloco o modelo 19 da esse problemas... 
 

Fiz 2 alterações no PAS

function TACBrBancoBrasil.MontarCampoCarteira(const ACBrTitulo: TACBrTitulo
  ? String;
begin
//Alterado Filippe 14/01/2019
//Alterado para sempre Sair apenas a Carteira
//  Result := IfThen(ACBrTitulo.ACBrBoleto.Cedente.Modalidade = '',
//                   ACBrTitulo.Carteira,
//                   ACBrTitulo.Carteira + '/' + ACBrTitulo.ACBrBoleto.Cedente.Modalidade );

  Result := ACBrTitulo.Carteira;
end;

 

 

{ Pegando o tipo de EspecieDoc }
     //Alteração Filippe Maymone - 14/01/2019
     // Guardo a especie do DOC para depois da geração do arquivo
     // retornar para Especie
     AEspecieDoc := EspecieDoc;
     if EspecieDoc = 'DM' then
       EspecieDoc   := '02'
     else if EspecieDoc = 'RC' then
       EspecieDoc   := '17'
     else if EspecieDoc = 'NP' then
       EspecieDoc   := '12'
     else if EspecieDoc = 'NS' then
       EspecieDoc   := '16'
     else if EspecieDoc = 'ND' then
       EspecieDoc   := '19'
     else if EspecieDoc = 'DS' then
       EspecieDoc   := '04'
     else
       EspecieDoc := EspecieDoc;

 

 

Depois no final da rotina eu volto a especie

 

     { Pegando o tipo de EspecieDoc }
     //Retornando a especie
     EspecieDoc := AEspecieDoc;

 

 

Segue o arquivo ACBRBancoBrasil.pas

ACBrBancoBrasil.pas

  • Administradores
Postado

Boa tarde.

Em relação a alteração da carteira, conforme citei antes, não consegui reproduzir seu problema, em meus testes é impresso Carteira/Modalidade (o que está aprovado por diversas homologações),  queira por favor analisar se está passando alguma informação adicional ao componente.

Em relação a EspecieDoc, suas alterações poderiam afetar somente a remessa e não a impressão.

Att.

  • Curtir 1
Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Este tópico foi criado há 2143 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.