Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Boa tarde, estou fazendo uma homologação e a pessoa responsável pela validação solicitou as seguintes alterações:

20.0 No da Versão do Layout do Arquivo 164 166 9(003) 

Conteudo Atual:050

Conteudo Esperado:107 

 

 07.1 Nº da Versão do Layout do Lote 14 16 9(003) 

Conteudo Atual:030 

Conteudo Esperado:067 

 

Conforme manual em anexo, página 77:

Versão ‘107’ Aplica-se para clientes com códigos de beneficiário composto por até 7 dígitos. Nesta versão, o preenchimento do campo Código do Beneficiário no arquivo deverá ser feito com alinhamento à direita. (que é o caso do meu cliente.)

 

Analisando o arquivo ACBrBancoCaixa na linha 86:

constructor TACBrCaixaEconomica.create(AOwner: TACBrBanco);
begin
   inherited create(AOwner);
   fpDigito                := 0;
   fpNome                  := 'Caixa Economica Federal';
   fpNumero                := 104;
   fpTamanhoAgencia        := 5;
   fpTamanhoMaximoNossoNum := 15;
   fpTamanhoCarteira       := 2;
   fValorTotalDocs         := 0;
   fQtRegLote              := 0;
   fpLayoutVersaoArquivo := 50;
   fpLayoutVersaoLote    := 30;

 

Vejam que o LayoutVersãoArquivo e LayoutVersão Lote está fixo.

 

Outro detalhe, estou passando o código do convenio com 7 dígitos mas na remessa está adicionando somente 6.

 

Como devo proceder? 

Postado
13 minutos atrás, Junior Dias disse:

Boa tarde, estou fazendo uma homologação e a pessoa responsável pela validação solicitou as seguintes alterações:

20.0 No da Versão do Layout do Arquivo 164 166 9(003) 

Conteudo Atual:050

Conteudo Esperado:107 

 

 07.1 Nº da Versão do Layout do Lote 14 16 9(003) 

Conteudo Atual:030 

Conteudo Esperado:067 

 

Conforme manual em anexo, página 77:

Versão ‘107’ Aplica-se para clientes com códigos de beneficiário composto por até 7 dígitos. Nesta versão, o preenchimento do campo Código do Beneficiário no arquivo deverá ser feito com alinhamento à direita. (que é o caso do meu cliente.)

 

Analisando o arquivo ACBrBancoCaixa na linha 86:

constructor TACBrCaixaEconomica.create(AOwner: TACBrBanco);
begin
   inherited create(AOwner);
   fpDigito                := 0;
   fpNome                  := 'Caixa Economica Federal';
   fpNumero                := 104;
   fpTamanhoAgencia        := 5;
   fpTamanhoMaximoNossoNum := 15;
   fpTamanhoCarteira       := 2;
   fValorTotalDocs         := 0;
   fQtRegLote              := 0;
   fpLayoutVersaoArquivo := 50;
   fpLayoutVersaoLote    := 30;

 

Vejam que o LayoutVersãoArquivo e LayoutVersão Lote está fixo.

 

Outro detalhe, estou passando o código do convenio com 7 dígitos mas na remessa está adicionando somente 6.

 

Como devo proceder? 

Correção 
Outro detalhe, estou passando o código do CEDENTE com 7 dígitos mas na remessa está adicionando somente 6.

Postado

Estou com o mesmo "problema", estão me passando diversas mudanças que estou fazendo manualmente. Mas parece não ter fim, não atualizei o ACBR ainda. Com medo de perder tudo que já fiz. Mas as vezes as mudanças que fiz, já estão para atualizar

Postado

Mudanças que já me corrigi, basicamente pq agora o codigo beneficiário tem 7 digitos:

10.3P - CÓDIGO DO BENEFICIÁRIO, POSIÇÕES 24 À 30, NUMÉRICO 9(007). VER NOTA EXPLICATIVA G007:

REGISTRO TIPO 1 - HEADER DE LOTE (LINHA 2)
11.1 - CÓDIGO DO BENEFICIÁRIO, POSIÇÕES 34 À 40, CAMPOS NUMÉRICO 9(007). VER NOTA EXPLICATIVA G007: 

REGISTRO TIPO 3, SEGMENTO P - DADOS DO TÍTULO (CORRIGIR EM TODOS OS SEGMENTOS P)
14.1 CÓDIGO DO BENEFICIÁRIO, POSIÇÕES 60 À 65, CAMPOS NUMÉRICO 9(006).

INFORMAR A VERSÃO DO LAYOUT DO ARQUIVO
MANUAL: PAGINA 77 G019 - 101 OU 107 - BASEADO NO NUMERO DO BENEFICIÁRIO (6 OU 7 NUMEROS)

NO ARQUIVO DE REMESSA, HEADER DE LOTE, POSIÇÃO DE 14 A 16 (TAMANHO 3) INFORMAR A VERSÃO DO LAYOUT DO LOTE
MANUAL: PAGINA 79 G030 - 060 OU 067 - BASEADO NO NUMERO DO BENEFICIÁRIO (6 OU 7 NUMEROS)

  • Moderadores
Postado

Bom dia essas atualizações já foram realizadas no componente, quando definido o código correto do layout.

O cód do layout pode ser definido nas propriedades:

LayoutVersaoArquivo 
LayoutVersaoLote 

Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

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

Postado

Bom dia José, atualizei aqui o componente. Obrigado!

A unica coisa que eles me solicitam, e mesmo depois da atualização continua. É que eu tenho um código cedente X, e no calculo do DV, eles alegam que precisa sair o DV 0, mas sai o número 7

Sabe me dizer se foi alterado algo no DV do boleto?

Postado

Agradeço as orientações José, meu ACBr já estava atualizado, foi somente passar as informações corretas em:

ACBrBoleto.banco.LayoutVersaoArquivo e ACBrBoleto.banco.LayoutVersaoLote e gerou certo a remessa.

Muito obrigado. 

  • Curtir 1
  • Este tópico foi criado há 1504 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.

The popup will be closed in 10 segundos...