Ir para conteúdo
  • Cadastre-se

dev botao

Arquivo Remessa CEF SIGCB CNAB 240


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

Recommended Posts

Eu analisei o arquivo retorno também, na hora de ler, o arquivo retorno não possuem conta, segundo o manual da Caixa do SIGCB, o campo na posição 59-64 do header de arquivo, código cedente, não é a conta que ele pega no arquivo, estive olhando, parece que a função LerRetorno240 deste arquivo foi feito pra ler o 240 da contribuição sindical da caixa, fora também a agência com dígito não passa na validação, ainda estou testando, mas não sei se isso foi homologado, no momento estou precisando mais é ler arquivo retorno, vou fazer teste por teste e fazer as minhas considerações e ver se são válidas, volto a postar em breve.

Toninho Nunes

Link para o comentário
Compartilhar em outros sites

  • Administradores

Bom dia Filipe.

Você chegou a homologar estas alterações junto ao banco.

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

Olá Juliana!

Sim, nós já homologamos os boletos da CEF SIGCB.

Como podes ver no arquivo, as alterações que enviei são as seguintes, por exemplo:

- No trailler, a quantidade de títulos em cobrança estava igual à quantidade de registros do lote;

IntToStrZero((2*ARemessa.Count), 6)
Alterado para:
IntToStrZero((ARemessa.Count-1), 6)
- No header de lote, o nome da empresa estava alinhado à direita;
padR(Nome, 30, ' ')
Alterado para:
padL(Nome, 30, ' ')
- No header de arquivo e no header de lote, o CNPJ e o Código Cedente estavam alinhados à esquerda; - No header de arquivo, as posições 172 a 191 (Uso reservado do banco) estavam sendo preenchidas com zeros.
padL('', 20, '0')                       + // 172 a 191 - Uso reservado do banco
Alterado para:
Space(20)                               + // 172 a 191 - Uso reservado do banco

Basicamente, foram estas alterações que realizei.

Att,

Filipe Sortica
Santa Maria / RS
Analista de Sistemas

Link para o comentário
Compartilhar em outros sites

  • Administradores

Bom dia.

Alterações disponíveis no svn.

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