Ir para conteúdo
  • Cadastre-se

dev botao

Arquivo de remessa Santander erros


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

Recommended Posts

Estou com alguns problemas no Santander já tentei ler vários tópicos aqui e não resolveu, quem poder ajudar fico agradecido.

 

Campo inválido na linha 3. Tipo de registro [Detalhe - Segmento P]. O campo [Número de dias para Baixa/Devolução], posição 226 a 227, deve ser [ZEROS]. Valor atual [30]. --> esse aqui sei como resolver

Registro inválido na linha 5. O tamanho do registro deve ser de 240 posições.

Campo inválido na linha 5. Tipo de registro [Detalhe - Segmento R]. O campo [Valor/Percentual a ser aplicado], posição 75 a 89, deve ser [Numérico, alinhado à direita, preenchido com zeros à esquerda, sem máscara de edição (ponto, vírgula, barra)]. Valor atual [0000000 ].

Campo inválido na linha 5. Tipo de registro [Detalhe - Segmento R]. O campo [Reservado (uso Banco)], posição 90 a 99, deve ser [Brancos]. Valor atual [ teste ].

Campo inválido na linha 5. Tipo de registro [Detalhe - Segmento R]. O campo [Reservado], posição 180 a 240, deve ser [Brancos]. Valor atual [ ].

Campo inválido na linha 7. Tipo de registro [Detalhe - Segmento P]. O campo [Número de dias para Baixa/Devolução], posição 226 a 227, deve ser [ZEROS]. Valor atual [30].

Registro inválido na linha 9. O tamanho do registro deve ser de 240 posições.

Campo inválido na linha 9. Tipo de registro [Detalhe - Segmento R]. O campo [Valor/Percentual a ser aplicado], posição 75 a 89, deve ser [Numérico, alinhado à direita, preenchido com zeros à esquerda, sem máscara de edição (ponto, vírgula, barra)]. Valor atual [0000000 ].

Campo inválido na linha 9. Tipo de registro [Detalhe - Segmento R]. O campo [Reservado (uso Banco)], posição 90 a 99, deve ser [Brancos]. Valor atual [ teste ].

Campo inválido na linha 9. Tipo de registro [Detalhe - Segmento R]. O campo [Reservado], posição 180 a 240, deve ser [Brancos]. Valor atual [ ].

Campo inválido na linha 11. Tipo de registro [Detalhe - Segmento P]. O campo [Número de dias para Baixa/Devolução], posição 226 a 227, deve ser [ZEROS]. Valor atual [30].

Registro inválido na linha 13. O tamanho do registro deve ser de 240 posições.

Campo inválido na linha 13. Tipo de registro [Detalhe - Segmento R]. O campo [Valor/Percentual a ser aplicado], posição 75 a 89, deve ser [Numérico, alinhado à direita, preenchido com zeros à esquerda, sem máscara de edição (ponto, vírgula, barra)]. Valor atual [0000000 ].

Campo inválido na linha 13. Tipo de registro [Detalhe - Segmento R]. O campo [Reservado (uso Banco)], posição 90 a 99, deve ser [Brancos]. Valor atual [ teste ].

Campo inválido na linha 13. Tipo de registro [Detalhe - Segmento R]. O campo [Reservado], posição 180 a 240, deve ser [Brancos]. Valor atual [ ].

Campo inválido na linha 15. Tipo de registro [Detalhe - Segmento P]. O campo [Número de dias para Baixa/Devolução], posição 226 a 227, deve ser [ZEROS]. Valor atual [30].

Registro inválido na linha 17. O tamanho do registro deve ser de 240 posições.

Campo inválido na linha 17. Tipo de registro [Detalhe - Segmento R]. O campo [Valor/Percentual a ser aplicado], posição 75 a 89, deve ser [Numérico, alinhado à direita, preenchido com zeros à esquerda, sem máscara de edição (ponto, vírgula, barra)]. Valor atual [0000000 ].

Campo inválido na linha 17. Tipo de registro [Detalhe - Segmento R]. O campo [Reservado (uso Banco)], posição 90 a 99, deve ser [Brancos]. Valor atual [ teste ].

Campo inválido na linha 17. Tipo de registro [Detalhe - Segmento R]. O campo [Reservado], posição 180 a 240, deve ser [Brancos]. Valor atual [ ].

Campo inválido na linha 19. Tipo de registro [Detalhe - Segmento P]. O campo [Número de dias para Baixa/Devolução], posição 226 a 227, deve ser [ZEROS]. Valor atual [30].

Registro inválido na linha 21. O tamanho do registro deve ser de 240 posições.

Campo inválido na linha 21. Tipo de registro [Detalhe - Segmento R]. O campo [Valor/Percentual a ser aplicado], posição 75 a 89, deve ser [Numérico, alinhado à direita, preenchido com zeros à esquerda, sem máscara de edição (ponto, vírgula, barra)]. Valor atual [0000000 ].

Campo inválido na linha 21. Tipo de registro [Detalhe - Segmento R]. O campo [Reservado (uso Banco)], posição 90 a 99, deve ser [Brancos]. Valor atual [ teste ].

Campo inválido na linha 21. Tipo de registro [Detalhe - Segmento R]. O campo [Reservado], posição 180 a 240, deve ser [Brancos]. Valor atual [ ].

Total de ocorrências: 25

599c7503bc5df_erroremessa.jpg.094a4c2dc6aea96ad99051680725dfb2.jpg

Link para o comentário
Compartilhar em outros sites

Como você está alimentando o ACBrBoleto, ACBrTitulo?
A depender das informações alimentadas irá gerar inconsistência no arquivo de remessa.

Outro fator importante, é justamente a atualização dos fontes.

Pelo seu relato " Campo inválido na linha 5. Tipo de registro [Detalhe - Segmento R]. O campo [Valor/Percentual a ser aplicado], posição 75 a 89, deve ser [Numérico, alinhado à direita, preenchido com zeros à esquerda, sem máscara de edição (ponto, vírgula, barra)]. Valor atual [0000000 ]." não parece prosperar, sendo que, na linha 586 da unit ACBrBancoSantander está expresso:
IntToStrZero(round(ValorDocumento * PercentualMulta), 15), ou seja, se não houver nenhum valor, serão disparados 15 zeros.

Talvez seja uma questão de atualização nos teus fontes.

_____________

Prates, Agnaldo

Link para o comentário
Compartilhar em outros sites

Outro detalhe.

Talvez a linha 188 da Unit ACBrSantander.pas deva ficar assim:
PadRight(Nome, 30,' ')                             + // 074 - 0103 / Nome do Cedente
e não como está atualmente
PadRight(Nome, 30)                             + // 074 - 0103 / Nome do Cedente

 

_____________

Prates, Agnaldo

Link para o comentário
Compartilhar em outros sites

Bom dia!

Obrigado pela ajuda mais acredito que descobri esse espaço em branco.

É porque eu preencho o nome e turma do aluno no sacador/avalista e ao conferir no layout eles encontraram a informação mais na remessa eu não envio.

Agora o que me chamou atenção é que essa função do ACBR é como se não tivesse funcionando:

Campo inválido na linha 9. Tipo de registro [Detalhe - Segmento R]. O campo [Reservado (uso Banco)], posição 90 a 99, deve ser [Brancos]. Valor atual [ teste ].

Space(10)                                                  + // 090 - 099 / Reservado (uso Banco)

Campo inválido na linha 21. Tipo de registro [Detalhe - Segmento R]. O campo [Reservado], posição 180 a 240, deve ser [Brancos]. Valor atual [ ]

Space(61)                                                  ; // 180 - 240 / Reservado (uso Banco)

 

E por consequência os outros em seguida gera erro.

E por fim esqueci

Campo inválido na linha 17. Tipo de registro [Detalhe - Segmento R]. O campo [Valor/Percentual a ser aplicado], posição 75 a 89, deve ser [Numérico, alinhado à direita, preenchido com zeros à esquerda, sem máscara de edição (ponto, vírgula, barra)]. Valor atual [0000000 ]

IntToStrZero(round(ValorDocumento * PercentualMulta), 15)  + // 075 - 089 / Valor/Percentual a ser aplicado

 

Link para o comentário
Compartilhar em outros sites

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

The popup will be closed in 10 segundos...