Ir para conteúdo
  • Cadastre-se

  • Este tópico foi criado há 2078 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
  • Consultores
Postado

Obrigado por reportar.

Fechando. Para novas dúvidas, criar um novo tópico.

  • Obrigado 1

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
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á 2078 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...
The popup will be closed in 10 segundos...