Re: [tryton-es] Incomptatibilidad con módulo account_invoice_consecutive
On 21/12/14 17:03, Albert Cervera i Areny wrote: 2014-12-21 14:10 GMT+01:00 Albert Cervera i Areny alb...@nan-tic.com: 2014-11-08 19:30 GMT+01:00 Jordi Esteve jest...@zikzakmedia.com: On 07/11/14 16:59, Albert Cervera i Areny wrote: Algunos comentarios: - No lo he probado pero creo que falla si haces una factura de proveedor (en ningún sitio compruebas que sólo tienes que buscar la secuencia si se trata de factura/abono de cliente). En principio debería funcionar también para facturas de proveedor, ahora veo que el primer commit que ha hecho Jesús ha limitado asignar diferentes números de secuencia a facturas de cliente y de devolución de cliente en función del diario. Realmente queremos poder definir secuencias distintas por diario para proveedores? Si no se requiere correlación entre facturas y no hay la necesidad de definir distintas series de facturación para proveedores no veo qué sentido tiene.. Os parece bien que eliminemos esta posibilidad? He creado un fork de este módulo [1] y un pull request [2] para hacer éste y otros cambios. Ya daréis vuestra opinión. [1] https://bitbucket.org/nantic/trytond-account_invoice_multisequence [2] https://bitbucket.org/trytonspain/trytond-account_invoice_multisequence/pull-request/1/add-irmodelaccess-simplify-and-fix/diff Olvidé responde a esta petición. Yo prefiero dejar abierta la posibilidad de poder definir distintas series de facturación para cualquier tipo de factura. Lo habitual es usar series de numeración distintas para facturas y abonos de cliente, pero alguna empresa podría usar tb series distintas para facturas o abonos de proveedor en función de la delegación o área de la empresa a la que van destinadas, como una forma de separarlas. Además el tener distintas series de facturación para cualquier tipo de factura no complica el código, sinó todo el contrario. Lo mismo dejarlo abierto para que las secuencias pueden ser por ejercicio o por periodo, así queda mucho más integrado a lo que ofrece el módulo account_invoice del core de tryton. Algunas de las mejoras hechas en [1] han sido portadas a [2] recientemente, por ejemplo poder editar las multi secuencias directamente en los ejercicios fiscales. [1] https://bitbucket.org/nantic/trytond-account_invoice_multisequence [2] https://bitbucket.org/trytonspain/trytond-account_invoice_multisequence -- Jordi Esteve Consultor Zikzakmedia SL jest...@zikzakmedia.com Mòbil 679 170 693 Zikzakmedia SL St. Jaume, 9, baixos, 2a 08720 Vilafranca del Penedès Tel 93 890 2108
Re: [tryton-es] Incomptatibilidad con módulo account_invoice_consecutive
El 12 de noviembre de 2014, 8:53, Guillem Barba Domingo guillemba...@gmail.com escribió: El 11/11/2014 15:29, Jordi Esteve jest...@zikzakmedia.com va escriure: On 07/11/14 16:59, Albert Cervera i Areny wrote: 2014-11-07 15:41 GMT+01:00 Jesús Martín Jiménez jmar...@zikzakmedia.com: Hola, El 7 de noviembre de 2014, 15:13, Albert Cervera i Areny alb...@nan-tic.com escribió: 2014-11-07 11:41 GMT+01:00 jmartin jmar...@zikzakmedia.com: Hola, Estoy desarrollando un módulo que permitiría asignar diferentes números de secuencia a facturas de cliente y de devolución de cliente en función del Perfecto! Ya comentarás cuando esté publicado... Lo he colgado de trytonspain [1] -_-' Perfecto. Algunos comentarios: - No lo he probado pero creo que falla si haces una factura de proveedor (en ningún sitio compruebas que sólo tienes que buscar la secuencia si se trata de factura/abono de cliente). En principio debería funcionar también para facturas de proveedor, ahora veo que el primer commit que ha hecho Jesús ha limitado asignar diferentes números de secuencia a facturas de cliente y de devolución de cliente en función del diario. La idea original es que este módulo permita asignar diferentes números de secuencia a cualquier tipo de facturas en función del diario, de manera que también permite tener secuencias distintas en facturas de proveedor. La nueva clase account.journal.invoice.sequence debería llamarse account.journal.invoice.sequence.out (contiene secuencias estrictas de factura de salida). Y hacer una nueva clase account.journal.invoice.sequence.in con las dos secuencias estrictas de facturas de entrada (proveedor). Y en account.journal tener dos campos sequences_out y sequences_in que sean sólo visibles cuando el diario sea de tipo revenue o income respectivamente. - Pienso que también estaría bien poder ver la llista de secuencias en el año fiscal (normalmente configurarás un nuevo año y esperas encontrar ahí toda la configuración). No es fácil mostrar en el ejercicio fiscal todas las distintas secuencias de cada período y diario. Se me ocurre añadir una pestaña nueva en los ejercicios fiscales que tuviera dos campos o2m apuntando a account.journal.invoice.sequence.out y account.journal.invoice.sequence.in con un domino del ejecicio fiscal. ¿Qué os parece? - Falta un dominio en el campo period que asegure que el período está dentro del año fiscal introducido (el cual es obligatorio). Totalmente de acuerdo. - Y para terminar: en mi opinion no es necesario soportar la posibilidad de tener varias secuencias por período. No creo que tenga mucho sentido. Para mi, sólo lo tiene a nivel de año fiscal porqué lo que quieres es evitar el problema de la correlación de números y fechas y si tienes una secuencia por cada mes siempre puedes hacer una factura al 30 o 31 del mes anterior. No entiendo esto último de correlación de fechas y hacer una factura el 30 o 31 mes anterior. Yo creo que no está de más soportar varias secuencias por período, pues es una extensión natural de lo que tiene Tryton de base en account: Permite definir las secuencias de facturación a nivel de ejercicio fiscal o a nivel de período. Ahora extendemos esta base para que las facturas puedan tener secuencias de facturación a nivel de diario y ejercicio fiscal o a nivel de diario y período. Hacerlo por diario y período es opcional, igual que pasa en el módulo base account. [1] https://bitbucket.org/trytonspain/trytond-account_invoice_sequence Un par de comentarios sobre este módulo, aunque un poco alejados del tema de esre hilo. Se ha comentado este módulo con gente de Sudamérica? En concreto de Brasil y/o argentina? Me suena que ellos tienen, por ley, diferentes secuencias. Tal vez tienen algún módulo ya hecho o algun comentario sobre el.diseño para poderlo aprovechar. Seria bueno unificar esfuerzos y módulos, así será más facil incluirlo a core si algún dia se plantea. El segundo tema es mas perapunyetes y supongo que ahora ya no se cambiará, pero el nombre del módulo podria ser account_invoice_multisequence. Sin el multi lo veo demasiado genérico, puede haber otros modulos que también extiendan la funcionalidad de las secuencias de facturas. +1 Salut! Guillem -- Jesús Martín Zikzakmedia SL C/ de Sant Jaume, 9, baixos, 2ª 08720 Vilafranca del Penedès ☏ 93 890 21 08
Re: [tryton-es] Incomptatibilidad con módulo account_invoice_consecutive
On 07/11/14 16:59, Albert Cervera i Areny wrote: 2014-11-07 15:41 GMT+01:00 Jesús Martín Jiménez jmar...@zikzakmedia.com: Hola, El 7 de noviembre de 2014, 15:13, Albert Cervera i Areny alb...@nan-tic.com escribió: 2014-11-07 11:41 GMT+01:00 jmartin jmar...@zikzakmedia.com: Hola, Estoy desarrollando un módulo que permitiría asignar diferentes números de secuencia a facturas de cliente y de devolución de cliente en función del Perfecto! Ya comentarás cuando esté publicado... Lo he colgado de trytonspain [1] -_-' Perfecto. Algunos comentarios: - No lo he probado pero creo que falla si haces una factura de proveedor (en ningún sitio compruebas que sólo tienes que buscar la secuencia si se trata de factura/abono de cliente). En principio debería funcionar también para facturas de proveedor, ahora veo que el primer commit que ha hecho Jesús ha limitado asignar diferentes números de secuencia a facturas de cliente y de devolución de cliente en función del diario. La idea original es que este módulo permita asignar diferentes números de secuencia a cualquier tipo de facturas en función del diario, de manera que también permite tener secuencias distintas en facturas de proveedor. La nueva clase account.journal.invoice.sequence debería llamarse account.journal.invoice.sequence.out (contiene secuencias estrictas de factura de salida). Y hacer una nueva clase account.journal.invoice.sequence.in con las dos secuencias estrictas de facturas de entrada (proveedor). Y en account.journal tener dos campos sequences_out y sequences_in que sean sólo visibles cuando el diario sea de tipo revenue o income respectivamente. - Pienso que también estaría bien poder ver la llista de secuencias en el año fiscal (normalmente configurarás un nuevo año y esperas encontrar ahí toda la configuración). No es fácil mostrar en el ejercicio fiscal todas las distintas secuencias de cada período y diario. Se me ocurre añadir una pestaña nueva en los ejercicios fiscales que tuviera dos campos o2m apuntando a account.journal.invoice.sequence.out y account.journal.invoice.sequence.in con un domino del ejecicio fiscal. ¿Qué os parece? - Falta un dominio en el campo period que asegure que el período está dentro del año fiscal introducido (el cual es obligatorio). Totalmente de acuerdo. - Y para terminar: en mi opinion no es necesario soportar la posibilidad de tener varias secuencias por período. No creo que tenga mucho sentido. Para mi, sólo lo tiene a nivel de año fiscal porqué lo que quieres es evitar el problema de la correlación de números y fechas y si tienes una secuencia por cada mes siempre puedes hacer una factura al 30 o 31 del mes anterior. No entiendo esto último de correlación de fechas y hacer una factura el 30 o 31 mes anterior. Yo creo que no está de más soportar varias secuencias por período, pues es una extensión natural de lo que tiene Tryton de base en account: Permite definir las secuencias de facturación a nivel de ejercicio fiscal o a nivel de período. Ahora extendemos esta base para que las facturas puedan tener secuencias de facturación a nivel de diario y ejercicio fiscal o a nivel de diario y período. Hacerlo por diario y período es opcional, igual que pasa en el módulo base account. [1] https://bitbucket.org/trytonspain/trytond-account_invoice_sequence -- Jordi Esteve Consultor Zikzakmedia SL jest...@zikzakmedia.com Mòbil 679 170 693 Zikzakmedia SL St. Jaume, 9, baixos, 2a 08720 Vilafranca del Penedès Tel 93 890 2108
Re: [tryton-es] Incomptatibilidad con módulo account_invoice_consecutive
El 11/11/2014 15:29, Jordi Esteve jest...@zikzakmedia.com va escriure: On 07/11/14 16:59, Albert Cervera i Areny wrote: 2014-11-07 15:41 GMT+01:00 Jesús Martín Jiménez jmar...@zikzakmedia.com : Hola, El 7 de noviembre de 2014, 15:13, Albert Cervera i Areny alb...@nan-tic.com escribió: 2014-11-07 11:41 GMT+01:00 jmartin jmar...@zikzakmedia.com: Hola, Estoy desarrollando un módulo que permitiría asignar diferentes números de secuencia a facturas de cliente y de devolución de cliente en función del Perfecto! Ya comentarás cuando esté publicado... Lo he colgado de trytonspain [1] -_-' Perfecto. Algunos comentarios: - No lo he probado pero creo que falla si haces una factura de proveedor (en ningún sitio compruebas que sólo tienes que buscar la secuencia si se trata de factura/abono de cliente). En principio debería funcionar también para facturas de proveedor, ahora veo que el primer commit que ha hecho Jesús ha limitado asignar diferentes números de secuencia a facturas de cliente y de devolución de cliente en función del diario. La idea original es que este módulo permita asignar diferentes números de secuencia a cualquier tipo de facturas en función del diario, de manera que también permite tener secuencias distintas en facturas de proveedor. La nueva clase account.journal.invoice.sequence debería llamarse account.journal.invoice.sequence.out (contiene secuencias estrictas de factura de salida). Y hacer una nueva clase account.journal.invoice.sequence.in con las dos secuencias estrictas de facturas de entrada (proveedor). Y en account.journal tener dos campos sequences_out y sequences_in que sean sólo visibles cuando el diario sea de tipo revenue o income respectivamente. - Pienso que también estaría bien poder ver la llista de secuencias en el año fiscal (normalmente configurarás un nuevo año y esperas encontrar ahí toda la configuración). No es fácil mostrar en el ejercicio fiscal todas las distintas secuencias de cada período y diario. Se me ocurre añadir una pestaña nueva en los ejercicios fiscales que tuviera dos campos o2m apuntando a account.journal.invoice.sequence.out y account.journal.invoice.sequence.in con un domino del ejecicio fiscal. ¿Qué os parece? - Falta un dominio en el campo period que asegure que el período está dentro del año fiscal introducido (el cual es obligatorio). Totalmente de acuerdo. - Y para terminar: en mi opinion no es necesario soportar la posibilidad de tener varias secuencias por período. No creo que tenga mucho sentido. Para mi, sólo lo tiene a nivel de año fiscal porqué lo que quieres es evitar el problema de la correlación de números y fechas y si tienes una secuencia por cada mes siempre puedes hacer una factura al 30 o 31 del mes anterior. No entiendo esto último de correlación de fechas y hacer una factura el 30 o 31 mes anterior. Yo creo que no está de más soportar varias secuencias por período, pues es una extensión natural de lo que tiene Tryton de base en account: Permite definir las secuencias de facturación a nivel de ejercicio fiscal o a nivel de período. Ahora extendemos esta base para que las facturas puedan tener secuencias de facturación a nivel de diario y ejercicio fiscal o a nivel de diario y período. Hacerlo por diario y período es opcional, igual que pasa en el módulo base account. [1] https://bitbucket.org/trytonspain/trytond-account_invoice_sequence Un par de comentarios sobre este módulo, aunque un poco alejados del tema de esre hilo. Se ha comentado este módulo con gente de Sudamérica? En concreto de Brasil y/o argentina? Me suena que ellos tienen, por ley, diferentes secuencias. Tal vez tienen algún módulo ya hecho o algun comentario sobre el.diseño para poderlo aprovechar. Seria bueno unificar esfuerzos y módulos, así será más facil incluirlo a core si algún dia se plantea. El segundo tema es mas perapunyetes y supongo que ahora ya no se cambiará, pero el nombre del módulo podria ser account_invoice_multisequence. Sin el multi lo veo demasiado genérico, puede haber otros modulos que también extiendan la funcionalidad de las secuencias de facturas. Salut! Guillem
[tryton-es] Incomptatibilidad con módulo account_invoice_consecutive
Hola, Estoy desarrollando un módulo que permitiría asignar diferentes números de secuencia a facturas de cliente y de devolución de cliente en función del diario de ingresos asociado. A modo de ejemplo, imaginemos que tenemos dos tiendas y en cada una queremos tener una numeración diferente de la otra en función de su diario específico. Si tenemos instalado el módulo account_invoice_consecutive puede suceder que al no tener en cuenta que los diarios contables son distintos, detecte un número de secuencia anterior al que quiere asignar a la factura que estamos confirmando, pero que dicho número sea de una secuencia distinta, es decir, la secuencia de otro diario. El siguiente PR [1] solucionaría este problema sin necesidad de crear un módulo adicional para compatibilizar ambos. [1] https://bitbucket.org/trytonspain/trytond-account_invoice_consecutive/pull-request/1/add-journal-to-the-search-criteria-and/diff Saludos,
Re: [tryton-es] Incomptatibilidad con módulo account_invoice_consecutive
2014-11-07 11:41 GMT+01:00 jmartin jmar...@zikzakmedia.com: Hola, Estoy desarrollando un módulo que permitiría asignar diferentes números de secuencia a facturas de cliente y de devolución de cliente en función del Perfecto! Ya comentarás cuando esté publicado... diario de ingresos asociado. A modo de ejemplo, imaginemos que tenemos dos tiendas y en cada una queremos tener una numeración diferente de la otra en función de su diario específico. Si tenemos instalado el módulo account_invoice_consecutive puede suceder que al no tener en cuenta que los diarios contables son distintos, detecte un número de secuencia anterior al que quiere asignar a la factura que estamos confirmando, pero que dicho número sea de una secuencia distinta, es decir, la secuencia de otro diario. El siguiente PR [1] solucionaría este problema sin necesidad de crear un módulo adicional para compatibilizar ambos. Te he añadido comentarios en el PR. Creo que tenemos que buscar una solución distinta a la propuesta. [1] https://bitbucket.org/trytonspain/trytond-account_invoice_consecutive/pull-request/1/add-journal-to-the-search-criteria-and/diff Saludos, -- Albert Cervera i Areny Tel. 93 553 18 03 @albertnan www.NaN-tic.com
Re: [tryton-es] Incomptatibilidad con módulo account_invoice_consecutive
Hola, El 7 de noviembre de 2014, 15:13, Albert Cervera i Areny alb...@nan-tic.com escribió: 2014-11-07 11:41 GMT+01:00 jmartin jmar...@zikzakmedia.com: Hola, Estoy desarrollando un módulo que permitiría asignar diferentes números de secuencia a facturas de cliente y de devolución de cliente en función del Perfecto! Ya comentarás cuando esté publicado... Lo he colgado de trytonspain [1] -_-' [1] https://bitbucket.org/trytonspain/trytond-account_invoice_sequence -- Jesús Martín Zikzakmedia SL C/ de Sant Jaume, 9, baixos, 2ª 08720 Vilafranca del Penedès ☏ 93 890 21 08
Re: [tryton-es] Incomptatibilidad con módulo account_invoice_consecutive
2014-11-07 15:41 GMT+01:00 Jesús Martín Jiménez jmar...@zikzakmedia.com: Hola, El 7 de noviembre de 2014, 15:13, Albert Cervera i Areny alb...@nan-tic.com escribió: 2014-11-07 11:41 GMT+01:00 jmartin jmar...@zikzakmedia.com: Hola, Estoy desarrollando un módulo que permitiría asignar diferentes números de secuencia a facturas de cliente y de devolución de cliente en función del Perfecto! Ya comentarás cuando esté publicado... Lo he colgado de trytonspain [1] -_-' Perfecto. Algunos comentarios: - No lo he probado pero creo que falla si haces una factura de proveedor (en ningún sitio compruebas que sólo tienes que buscar la secuencia si se trata de factura/abono de cliente). - Pienso que también estaría bien poder ver la llista de secuencias en el año fiscal (normalmente configurarás un nuevo año y esperas encontrar ahí toda la configuración). - Falta un dominio en el campo period que asegure que el período está dentro del año fiscal introducido (el cual es obligatorio). - Y para terminar: en mi opinion no es necesario soportar la posibilidad de tener varias secuencias por período. No creo que tenga mucho sentido. Para mi, sólo lo tiene a nivel de año fiscal porqué lo que quieres es evitar el problema de la correlación de números y fechas y si tienes una secuencia por cada mes siempre puedes hacer una factura al 30 o 31 del mes anterior. [1] https://bitbucket.org/trytonspain/trytond-account_invoice_sequence -- Jesús Martín Zikzakmedia SL C/ de Sant Jaume, 9, baixos, 2ª 08720 Vilafranca del Penedès ☏ 93 890 21 08 -- Albert Cervera i Areny Tel. 93 553 18 03 @albertnan www.NaN-tic.com