Jump to content

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png click.png click.png

Arquivo de remessa Santander erros


ezequielarcanjo
  • Este tópico foi criado há 1561 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 to comment
Share on other 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 to comment
Share on other 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 to comment
Share on other 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 to comment
Share on other sites

Consegui corrigir os erros acima mais ainda estão alegando outra:

Campo inválido na linha 3. Tipo de registro [Detalhe - Segmento P]. O campo [Valor da mora/dia ou Taxa mensal], posição 127 a 141, deve ser informado. Campo deve ser numérico e maior que zero. Valor atual [000000000000000].

Link to comment
Share on other sites

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

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.