Ir para conteúdo
  • Cadastre-se

dev botao

ACBrPagFor - Banco Caixa Economica Federal (CEF)


Ver Solução Respondido por Diego Foliene,
  • Este tópico foi criado há 597 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Bom dia Senhoras e Senhores

e Recente homologação do arquivo de Pagamentos da Caixa, houve a rejeição por causa do HEADER ( Registro 0 ) do arquivo

segue correção de acordo com o Manual da Caixa ( pagina 9 ), imagem da parte da alteração

image.thumb.png.289fe984fea67ba64f0d6774da831ee9.png

 

para essa correção foi alterado a Unit ACBrPagForClass

na Classe Registro0, adicionado a Variável FCodigoVAN: String; // Tamanho 3 - Usando pela CaixaEconomicaFederal

Alterado a Unit PagFor.Caixa.GravarTxtRemessa

Procededure GeraRegistro0 com a programação compativel com o Manual

image.png.835fc8a48ee3ed66b02914eb5ddbb990.png

 

em Anexo as units 

Abraços e Obrigado pelo Excelente trabalho de vocês.

Pablo Cerbaro

ACBrPagForClass.pas PagFor.Caixa.GravarTxtRemessa.pas

esqueci do Manual da Caixa... Pagamento_CaixaEconomica.pdf

Esqueci na criação adicionar o Manual da Caixa.

Pagamento_CaixaEconomica.pdf

  • Obrigado 1
  • Consultores
Postado

Obrigado pela contribuição, em breve será validada para possível inclusão ao svn #TK-3782

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

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

  • Consultores
Postado

Boa tarde.

Sobre a sua alteração na PagFor.Caixa.GravarTxtRemessa, você adicionou a propriedade CodigoVAN, mas no manual que disponibilizou, diz para preencher essa propriedade com zeros.
image.png

image.png

Por favor, qual foi o motivo para ter adicionado essa propriedade?

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

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

Ola Diego, foi adicionado esta propriedade, pois a programação atual estava passando 29 espaços em branco.

não conhecendo a realidade das demais software house, criei a propriedade para ficar "mais coerente" a solução.

  • Curtir 1
  • Consultores
  • Solution
Postado

Mais uma vez, muito obrigado pela sua contribuição.

Toda e qualquer colaboração sempre será mais do que bem vinda.

Sobre a questão da propriedade CodigoVan, conferi em alguns no manual de alguns outros bancos além desse próprio da Caixa Econômica.

No geral, ou envia como zeros, ou não tem a informação, então a princípio a propriedade acabaria não sendo usada e por isso optei por não aderir.

No entanto, a alteração em como era gerado as últimas 29 posições no meu entendimento está correta e por isso foi enviada ao SVN na Rev-29014 .

Por favor, queira atualizar seus fontes, reinstalar o ACBr para realizar novos testes e reportar qualquer problema.

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

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á 597 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.