Skip to content
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

[13.0][ADD] l10n_es_aeat_line_crlf: añade salto de linea para presentar los… #2371

Closed
wants to merge 1 commit into from
Closed

[13.0][ADD] l10n_es_aeat_line_crlf: añade salto de linea para presentar los… #2371

wants to merge 1 commit into from

Conversation

acysos
Copy link
Member

@acysos acysos commented Jun 22, 2022

… módelos fiscales donde se requiere Ej. Navarra, Guipuzcoa

Hacienda Navarra como Guipuzcoa, no permiten mandar el archivo txt de los modelos de AEAT sin saltos de linea como esta hecho en nacional. Este módulo permite configurar las plantillas de exportación para añadir salto de línea en las líneas que se requiera. Solo hay que ir Contabiliad -> Configuración -> AEAT -> Configuración de exportación a BOE e indicar que lineas requieren este salto de linea.

Lo llevamos usando bastante tiempo, y abro un debate, no se han creados archivos data que actualicen las líneas porque no todas las empresas tienen todos los modelos, y no quería obligar a instalar módulos que puedan no requerir. El debate, crees que conviene meter lo data y poner esas dependencias, o como son un caso especial lo dejamos así, y que el usuario las marque.

Saludos

… módelos fiscales donde se requiere Ej. Navarra, Guipuzcoa

[ADD] l10n_es_aeat_line_crlf: añade salto de linea para presentar los módelos fiscales donde se requiere Ej. Navarra, Guipuzcoa

[ADD] l10n_es_aeat_line_crlf: añade salto de linea para presentar los módelos fiscales donde se requiere Ej. Navarra, Guipuzcoa

[ADD] l10n_es_aeat_line_crlf: añade salto de linea para presentar los módelos fiscales donde se requiere Ej. Navarra, Guipuzcoa

[ADD] l10n_es_aeat_line_crlf: añade salto de linea para presentar los módelos fiscales donde se requiere Ej. Navarra, Guipuzcoa

[ADD] l10n_es_aeat_line_crlf: añade salto de linea para presentar los módelos fiscales donde se requiere Ej. Navarra, Guipuzcoa

[ADD] l10n_es_aeat_line_crlf: añade salto de linea para presentar los módelos fiscales donde se requiere Ej. Navarra, Guipuzcoa
@acysos acysos changed the title [ADD] l10n_es_aeat_line_crlf: añade salto de linea para presentar los… [13.0][ADD] l10n_es_aeat_line_crlf: añade salto de linea para presentar los… Jun 22, 2022
@pedrobaeza pedrobaeza added this to the 13.0 milestone Jun 22, 2022
@pedrobaeza
Copy link
Member

Hola, Ignacio, gracias por el módulo. ¿En qué casillas se requiere ese salto de línea? ¿Puedes poner un ejemplo? Si lo pusiéramos en general, fallaría en la Hacienda española?

@acysos
Copy link
Member Author

acysos commented Jun 27, 2022

@pedrobaeza en el nacional falla, lo he comprobado ya, por eso lo separamos un módulo aparte.

Respecto a los ejemplos varia, en el 303 es detrás del AUX, aunque solo es una linea obliga a salto.
Sin embargo en el 347 es detras de la primera linea, y de cada registro

Supongo que lo indicas por el planteamento que ya pensamos en su momento de añadir el salto de linea en cada iteración y no añadirlo con configuración, pero entonces nos fallaba el 111 que no necesitan salto de linea.

Saludos

@acysos
Copy link
Member Author

acysos commented Jun 29, 2022

@pedrobaeza Se puede meter en el general, si lo dejamos como configuración, como este, porque analizando bien, si no indicas que tiene salto de linea, no afecta nada al nacional poruqe no lo añade, pero creo que al ser un caso particular de dos haciendas forales, yo lo dejería separado.

Saludos

@pedrobaeza
Copy link
Member

He estado pensando una fórmula ideal para no necesitar módulo extra y dejar todo contemplado en cada módulo:

  • En la configuración de exportación (aeat.model.export.config.line), añadimos un campo m2m que haga referencia a las aeat.tax.agency.
  • Si está vacío, se exportará siempre.
  • Si está relleno, solo se exportará esa línea si la agencia de la compañía se encuentra entre las que tiene rellenadas.
  • En los modelos como el 303, añadimos una línea extra donde corresponde con los caracteres \r\n, poniendo la agencia de Navarra en ese m2m.

Resultado: para la agencia española, esa línea la ignorará, y para la agencia Navarra exportará esa línea.

¿Qué te parece? Puedo hacer esos cambios yo en l10n_es_aeat

@acysos
Copy link
Member Author

acysos commented Jul 5, 2022

@pedrobaeza lo siento estamos en servicios minimos por Sanfermines. Poner esas lineas "/r/n" exporte con el condificional de la gencia, me parece una solución buena, al final es similar, y de esa forma se puede añadir en los datas de cada módulo y no hacer uno que dependa de todos.

No te preocupes lo hacemos nosotros, porque conocemos en que lineas del data hay que meter la agencia.

Saludos

@pedrobaeza
Copy link
Member

De acuerdo, pues ya nos dirás, y a disfrutar de los San Fermines.

@rafaelbn
Copy link
Member

Gracias @acysos , abro issue para retomar en #3971

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants