New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
12.0 bug l10n es account bank statement import n43 #1228
Conversation
Update
Update
Merge last commits
… bank that send incorrect lines
Hi @pedrobaeza, |
Gracias por el PR. Te hago varios comentarios:
|
@pedrobaeza Son merge para actualizar mi repositorio a la ultima versión pero esta claro que no he hecho algo bien porque se han quedado los restos, alguna pista para poder quitarlos? |
@pedrobaeza Respecto a quitar la línea, si se quita en el archivo de texto directamente da error, es correcto, se debe a la última línea del archivo de texto que marca cuantas hay, pero al quitarla a este nivel realmente no modificas el archivo, odoo no la procesa. Esta probado ya con un cliente en producción. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Listo para aprobar.
Funciona correcto.
@@ -169,6 +174,8 @@ def _parse(self, data_file): | |||
for raw_line in data_file.split("\n"): | |||
if not raw_line.strip(): | |||
continue | |||
if raw_line in ignore_lines: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Mejor hacer la comparación arriba:
if not raw_line.strip() or raw_line in ignore_lines:
@@ -36,6 +36,11 @@ | |||
'99': '5720%00', | |||
} | |||
|
|||
ignore_lines = [ | |||
'22 0000000000000000000000000000000000000000000000000000000000 ' | |||
' ' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Añade coma al final por si en un futuro se añaden más líneas a ignorar.
@acysos puedes por favor limpiar el PR de commits de merge para poder así fusionarlo? |
También atiende por favor a los comentarios de @cubells |
Continua en #1397 |
Hola,
Añade un array con líneas que deben ser ignoradas. Se realiza así por ahora sabemos que algunos bancos mandan una línea con todos ceros, pero en un futuro puede ser otra línea diferente.
Saludos