Ir para conteúdo
  • Cadastre-se

dev botao

Alteração Código Método Gerarregistrotransacao240 Unit Acbrbancoob


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

Recommended Posts

Boa tarde Precisei fazer alguns ajustes no Método GerarRegistroTransacao240, na geração do "SEGMENTO P".

Conforme manual o campo "Nosso Número:

- Se emissão a cargo do Sicoob (vide planilha ""Capa"" deste arquivo):      
NumTitulo - 10 posições (1 a 10) = Zeros      
Parcela - 02 posições (11 a 12) - ""01"" se parcela única      
Modalidade - 02 posições (13 a 14) - vide planilha ""Capa"" deste arquivo      
  Tipo Formulário - 01 posição  (15 a 15):          
       ""1"" -auto-copiativo          
       ""3""-auto-envelopável          
       ""4""-A4 sem envelopamento          
       ""6""-A4 sem envelopamento 3 vias     
   Em branco - 05 posições (16 a 20)
- Se emissão a cargo do Cedente (vide planilha ""Capa"" deste arquivo):
     NumTitulo - 10 posições (1 a 10): Vide planilha ""02.Especificações do Boleto"" deste arquivo item 3.13
     Parcela - 02 posições (11 a 12) - ""01"" se parcela única
     Modalidade - 02 posições (13 a 14) - vide planilha ""Capa"" deste arquivo
     Tipo Formulário - 01 posição  (15 a 15):
         ""1"" -auto-copiativo          
         ""3""-auto-envelopável
         ""4""-A4 sem envelopamento
         ""6""-A4 sem envelopamento 3 vias
     Em branco - 05 posições (16 a 20)"
 
Por conta disso precisei fazer um ajuste na função segue o código a baixo com o que foi alterado: Linha: 604
if (ACBrBoleto.Cedente.ResponEmissao = tbCliEmite) then
begin
   Result := Result+padR(NossoNum, 10, '0')+ 
             padR(IntToStr(ACBrTitulo.Parcela), 02, '0')+ //--Alterado
             padR(ACBrBoleto.Cedente.Modalidade, 02, '0')+ //--Alterado
             '4'+
             Space(5);
end
else
   Result := Result+Space(20);

Espero que o código seja incorporado ao projeto.

 

Att,

Maicon da Silva Evangelista

 

Link para o comentário
Compartilhar em outros sites

  • Administradores

Bom dia.

 

Por favor anexe aqui a unit alterada para facilitar o merge.

 

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 !!

Link para o comentário
Compartilhar em outros sites

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