Re: [tryton-es] Cálculo de impuestos

2018-01-24 Por tema Gonzalo González Domínguez
En compra si es usado no tiene impuestos, también hay que controlarlo pero 
no para calcular sino para eliminar el impuesto por defecto. Por eso 
preguntaba si había un punto donde pasen siempre los cálculos para 
implementarlo ahí.

El miércoles, 24 de enero de 2018, 16:48:06 (UTC+1), Sergi Almacellas 
Abellana escribió:
>
> El 24/01/18 a les 16:30, Gonzalo González Domínguez ha escrit: 
> > 
> > 
> > El miércoles, 24 de enero de 2018, 16:03:23 (UTC+1), Sergi Almacellas 
> > Abellana escribió: 
> > 
> > El 24/01/18 a les 15:32, Gonzalo González Domínguez ha escrit: 
> > > Me refiero al cálculo del importe de IVA. 
> > > 
> > > El miércoles, 24 de enero de 2018, 14:31:42 (UTC+1), Sergi 
> Almacellas 
> > > Abellana escribió: 
> > > 
> > > El 24/01/18 a les 10:38, Gonzalo González Domínguez ha escrit: 
> > > > En segunda mano el cálculo de iva en venta es sobre 
> > beneficio no 
> > > sobre 
> > > > neto (en compra es exento, se pago en la compra original), 
> > ¿cual 
> > > sería 
> > > > el mejor punto, aka módulo a extender, para controlar esto 
> > tocando lo 
> > > > mínimo? 
> > > 
> > > ¿Puedes explicar mejor los requerimientos? Para el cálculo de 
> > impuestos 
> > > hay dos resultados, la base imponible y el importe del 
> impuesto. 
> > > ¿Que es 
> > > lo que aplica solo al beneficio? ¿La base imponible o el 
> importe? 
> > > 
> > > 
> > > En el cálculo del IVA, pongo un caso que se ve más claro, en un  
> > > producto comprado por 100 que se vende por 130, hay los siguientes 
> > > conceptos: 
> > > 
> > > Base exenta de iva (precio de compra): *100* 
> > > Beneficio: *30* 
> > > Tax: *21* 
> > > Base aplica iva: *24,8* 
> > > Iva: *5,2* 
> > > 
> > 
> > Vale la formula de las bases y el iva es exactamente igual que en el 
> > régimen general. 
> > 
> > En cuanto al beneficio, supongo que la única forma es añadir el 
> precio 
> > de coste en la propia línea y luego utilizar este valor para 
> > calcular el 
> > beneficio. Deberías sobrescribir el método taxable_lines para que te 
> > reste el precio de coste en el unit_price y asi podrias calcular el 
> > beneficio. 
> > 
> > 
> > En la línea de compra te refieres? 
> En cualquier lugar donde vayas a calcular el impuesto. 
>
> Pero entiendo que solo aplica para impuestos de tipo "Venta". 
>
> -- 
> Sergi Almacellas Abellana 
> www.koolpi.com 
> Twitter: @pokoli_srk 
>


Re: [tryton-es] Cálculo de impuestos

2018-01-24 Por tema Sergi Almacellas Abellana
El 24/01/18 a les 16:30, Gonzalo González Domínguez ha escrit:
> 
> 
> El miércoles, 24 de enero de 2018, 16:03:23 (UTC+1), Sergi Almacellas
> Abellana escribió:
> 
> El 24/01/18 a les 15:32, Gonzalo González Domínguez ha escrit:
> > Me refiero al cálculo del importe de IVA.
> >
> > El miércoles, 24 de enero de 2018, 14:31:42 (UTC+1), Sergi Almacellas
> > Abellana escribió:
> >
> >     El 24/01/18 a les 10:38, Gonzalo González Domínguez ha escrit:
> >     > En segunda mano el cálculo de iva en venta es sobre
> beneficio no
> >     sobre
> >     > neto (en compra es exento, se pago en la compra original),
> ¿cual
> >     sería
> >     > el mejor punto, aka módulo a extender, para controlar esto
> tocando lo
> >     > mínimo?
> >
> >     ¿Puedes explicar mejor los requerimientos? Para el cálculo de
> impuestos
> >     hay dos resultados, la base imponible y el importe del impuesto.
> >     ¿Que es
> >     lo que aplica solo al beneficio? ¿La base imponible o el importe?
> >
> >
> > En el cálculo del IVA, pongo un caso que se ve más claro, en un 
> > producto comprado por 100 que se vende por 130, hay los siguientes
> > conceptos:
> >
> > Base exenta de iva (precio de compra): *100*
> > Beneficio: *30*
> > Tax: *21*
> > Base aplica iva: *24,8*
> > Iva: *5,2*
> >
> 
> Vale la formula de las bases y el iva es exactamente igual que en el
> régimen general.
> 
> En cuanto al beneficio, supongo que la única forma es añadir el precio
> de coste en la propia línea y luego utilizar este valor para
> calcular el
> beneficio. Deberías sobrescribir el método taxable_lines para que te
> reste el precio de coste en el unit_price y asi podrias calcular el
> beneficio.
> 
> 
> En la línea de compra te refieres?
En cualquier lugar donde vayas a calcular el impuesto.

Pero entiendo que solo aplica para impuestos de tipo "Venta".

-- 
Sergi Almacellas Abellana
www.koolpi.com
Twitter: @pokoli_srk


Re: [tryton-es] Cálculo de impuestos

2018-01-24 Por tema Gonzalo González Domínguez


El miércoles, 24 de enero de 2018, 16:03:23 (UTC+1), Sergi Almacellas 
Abellana escribió:
>
> El 24/01/18 a les 15:32, Gonzalo González Domínguez ha escrit: 
> > Me refiero al cálculo del importe de IVA. 
> > 
> > El miércoles, 24 de enero de 2018, 14:31:42 (UTC+1), Sergi Almacellas 
> > Abellana escribió: 
> > 
> > El 24/01/18 a les 10:38, Gonzalo González Domínguez ha escrit: 
> > > En segunda mano el cálculo de iva en venta es sobre beneficio no 
> > sobre 
> > > neto (en compra es exento, se pago en la compra original), ¿cual 
> > sería 
> > > el mejor punto, aka módulo a extender, para controlar esto tocando 
> lo 
> > > mínimo? 
> > 
> > ¿Puedes explicar mejor los requerimientos? Para el cálculo de 
> impuestos 
> > hay dos resultados, la base imponible y el importe del impuesto. 
> > ¿Que es 
> > lo que aplica solo al beneficio? ¿La base imponible o el importe? 
> > 
> > 
> > En el cálculo del IVA, pongo un caso que se ve más claro, en un  
> > producto comprado por 100 que se vende por 130, hay los siguientes 
> > conceptos: 
> > 
> > Base exenta de iva (precio de compra): *100* 
> > Beneficio: *30* 
> > Tax: *21* 
> > Base aplica iva: *24,8* 
> > Iva: *5,2* 
> > 
>
> Vale la formula de las bases y el iva es exactamente igual que en el 
> régimen general. 
>
> En cuanto al beneficio, supongo que la única forma es añadir el precio 
> de coste en la propia línea y luego utilizar este valor para calcular el 
> beneficio. Deberías sobrescribir el método taxable_lines para que te 
> reste el precio de coste en el unit_price y asi podrias calcular el 
> beneficio. 
>

En la línea de compra te refieres?


> Una vez tienes el beneficio, puedes calcular la base que aplica al IVA 
> (utilizando la formula del enlace que has pasado) y finalmente este 
> seria el unit_price que deves devolver en tus taxable_lines. 
>
> Esto podria funcionar en el caso de que sólo haya una linea de impuesto. 
> Lo que no me queda claro es cómo debería comportar-se el sistema en caso 
> de que aplique mas de un impuesto (nose si esto es possible). 
>
>
> > Como decía el IVA se calcula sobre el beneficio, que en este caso ha 
> > sido 30. 
> > 
> > Si no hay beneficio es cero. 
> > 
> > Aquí está el enlace oficial: REBU 
> > <
> http://www.agenciatributaria.es/AEAT.internet/Inicio/_Segmentos_/Empresas_y_profesionales/Empresas/IVA/Regimenes_de_tributacion/Regimenes_especiales/Regimen_especial_de_bienes_usados/Funcionamiento_del_REBU.shtml>
>  
>
>
> -- 
> Sergi Almacellas Abellana 
> www.koolpi.com 
> Twitter: @pokoli_srk 
>


Re: [tryton-es] Cálculo de impuestos

2018-01-24 Por tema Sergi Almacellas Abellana
El 24/01/18 a les 15:32, Gonzalo González Domínguez ha escrit:
> Me refiero al cálculo del importe de IVA.
> 
> El miércoles, 24 de enero de 2018, 14:31:42 (UTC+1), Sergi Almacellas
> Abellana escribió:
> 
> El 24/01/18 a les 10:38, Gonzalo González Domínguez ha escrit:
> > En segunda mano el cálculo de iva en venta es sobre beneficio no
> sobre
> > neto (en compra es exento, se pago en la compra original), ¿cual
> sería
> > el mejor punto, aka módulo a extender, para controlar esto tocando lo
> > mínimo?
> 
> ¿Puedes explicar mejor los requerimientos? Para el cálculo de impuestos
> hay dos resultados, la base imponible y el importe del impuesto.
> ¿Que es
> lo que aplica solo al beneficio? ¿La base imponible o el importe?
> 
> 
> En el cálculo del IVA, pongo un caso que se ve más claro, en un 
> producto comprado por 100 que se vende por 130, hay los siguientes
> conceptos:
> 
> Base exenta de iva (precio de compra): *100*
> Beneficio: *30*
> Tax: *21*
> Base aplica iva: *24,8*
> Iva: *5,2*
> 

Vale la formula de las bases y el iva es exactamente igual que en el
régimen general.

En cuanto al beneficio, supongo que la única forma es añadir el precio
de coste en la propia línea y luego utilizar este valor para calcular el
beneficio. Deberías sobrescribir el método taxable_lines para que te
reste el precio de coste en el unit_price y asi podrias calcular el
beneficio.

Una vez tienes el beneficio, puedes calcular la base que aplica al IVA
(utilizando la formula del enlace que has pasado) y finalmente este
seria el unit_price que deves devolver en tus taxable_lines.

Esto podria funcionar en el caso de que sólo haya una linea de impuesto.
Lo que no me queda claro es cómo debería comportar-se el sistema en caso
de que aplique mas de un impuesto (nose si esto es possible).


> Como decía el IVA se calcula sobre el beneficio, que en este caso ha
> sido 30.
> 
> Si no hay beneficio es cero.
> 
> Aquí está el enlace oficial: REBU
> 

-- 
Sergi Almacellas Abellana
www.koolpi.com
Twitter: @pokoli_srk


Re: [tryton-es] Cálculo de impuestos

2018-01-24 Por tema Gonzalo González Domínguez
Me refiero al cálculo del importe de IVA.

El miércoles, 24 de enero de 2018, 14:31:42 (UTC+1), Sergi Almacellas 
Abellana escribió:
>
> El 24/01/18 a les 10:38, Gonzalo González Domínguez ha escrit: 
> > En segunda mano el cálculo de iva en venta es sobre beneficio no sobre 
> > neto (en compra es exento, se pago en la compra original), ¿cual sería 
> > el mejor punto, aka módulo a extender, para controlar esto tocando lo 
> > mínimo? 
>
> ¿Puedes explicar mejor los requerimientos? Para el cálculo de impuestos 
> hay dos resultados, la base imponible y el importe del impuesto. ¿Que es 
> lo que aplica solo al beneficio? ¿La base imponible o el importe? 
>

En el cálculo del IVA, pongo un caso que se ve más claro, en un  producto 
comprado por 100 que se vende por 130, hay los siguientes conceptos:

Base exenta de iva (precio de compra): *100*
Beneficio: *30*
Tax: *21*
Base aplica iva: *24,8*
Iva: *5,2*

Como decía el IVA se calcula sobre el beneficio, que en este caso ha sido 
30.

Si no hay beneficio es cero.

Aquí está el enlace oficial: REBU 




>
> > 
> > La idea es marca en los movimientos de stock si es producto nuevo o 
> > usado, y de ahí parametrizar el cáculo. 
>
> Los movimientos de stock no están relacionados con los impuestos. Solo 
> las lineas de venta, compra y factura. Pero el código esta encapsulado 
> en un Mixin [1] del que heredan los modelos. 
>

Me refería que ahí llevaré el tracking de que producto es usado y cual no 
porque se calculan distintos los impuestos como digo.


> De hecho, en graciadas a una nuevo funcionalidad que se ha introducido 
> recientemente [2] es posible hacer un modulo que herede todos los 
> modelos que sean subclasse de este Mixin sin tener que especificar cada 
> uno de ellos. Creo que esto seria lo mas limpio si lo quieres hacer en 
> un módulo a parte. 
>
> [1] http://hg.tryton.org/modules/account/file/3da19f14bc35/tax.py#l1016 
> [2] http://hg.tryton.org/trytond/rev/eada0e901e47 
>
> -- 
> Sergi Almacellas Abellana 
> www.koolpi.com 
> Twitter: @pokoli_srk 
>


Re: [tryton-es] Cálculo de impuestos

2018-01-24 Por tema Sergi Almacellas Abellana
El 24/01/18 a les 10:38, Gonzalo González Domínguez ha escrit:
> En segunda mano el cálculo de iva en venta es sobre beneficio no sobre
> neto (en compra es exento, se pago en la compra original), ¿cual sería
> el mejor punto, aka módulo a extender, para controlar esto tocando lo
> mínimo?

¿Puedes explicar mejor los requerimientos? Para el cálculo de impuestos
hay dos resultados, la base imponible y el importe del impuesto. ¿Que es
lo que aplica solo al beneficio? ¿La base imponible o el importe?


> 
> La idea es marca en los movimientos de stock si es producto nuevo o
> usado, y de ahí parametrizar el cáculo.

Los movimientos de stock no están relacionados con los impuestos. Solo
las lineas de venta, compra y factura. Pero el código esta encapsulado
en un Mixin [1] del que heredan los modelos.

De hecho, en graciadas a una nuevo funcionalidad que se ha introducido
recientemente [2] es posible hacer un modulo que herede todos los
modelos que sean subclasse de este Mixin sin tener que especificar cada
uno de ellos. Creo que esto seria lo mas limpio si lo quieres hacer en
un módulo a parte.

[1] http://hg.tryton.org/modules/account/file/3da19f14bc35/tax.py#l1016
[2] http://hg.tryton.org/trytond/rev/eada0e901e47

-- 
Sergi Almacellas Abellana
www.koolpi.com
Twitter: @pokoli_srk


Re: [tryton-es] Repositorios de trytonspain a 4.7

2018-01-24 Por tema Sergi Almacellas Abellana
El 24/01/18 a les 11:14, Gonzalo González Domínguez ha escrit:
> Perfecto, iré haciendo forks, son sencillos los que necesito no creo que
> tenga problemas. :)
De hecho, estaría bien que existieran las ramas y que no tengas que
crear forks.


-- 
Sergi Almacellas Abellana
www.koolpi.com
Twitter: @pokoli_srk


Re: [tryton-es] Repositorios de trytonspain a 4.7

2018-01-24 Por tema Gonzalo González Domínguez
Perfecto, iré haciendo forks, son sencillos los que necesito no creo que 
tenga problemas. :)

El miércoles, 24 de enero de 2018, 11:01:20 (UTC+1), Sergi Almacellas 
Abellana escribió:
>
> El 24/01/18 a les 10:29, Gonzalo González Domínguez ha escrit: 
> > ¿Es fiable partir de las versiones actuales para hacer un downgrade a 
> > 4.6? Me interesan de base un varios módulos.Que yo recuerde no ha habido 
> ninguno cambio de api en la rama default de 
> core, por lo que el código de la versión 4.7 debe funcionar sin 
> problemas para la versión 4.6. 
>
> Igual tienes que ajustar alguna cosa, pero poco. 
>
> Un saludo, 
>
> -- 
> Sergi Almacellas Abellana 
> www.koolpi.com 
> Twitter: @pokoli_srk 
>


Re: [tryton-es] Repositorios de trytonspain a 4.7

2018-01-24 Por tema Sergi Almacellas Abellana
El 24/01/18 a les 10:29, Gonzalo González Domínguez ha escrit:
> ¿Es fiable partir de las versiones actuales para hacer un downgrade a
> 4.6? Me interesan de base un varios módulos.Que yo recuerde no ha habido 
> ninguno cambio de api en la rama default de
core, por lo que el código de la versión 4.7 debe funcionar sin
problemas para la versión 4.6.

Igual tienes que ajustar alguna cosa, pero poco.

Un saludo,

-- 
Sergi Almacellas Abellana
www.koolpi.com
Twitter: @pokoli_srk


Re: [tryton-es] Repositorios de trytonspain a 4.7

2018-01-24 Por tema Gonzalo González Domínguez
Hay planificación para migrar a la rama 4.6 entonces?

El miércoles, 24 de enero de 2018, 10:51:59 (UTC+1), raimonesteve escribió:
>
> Buenos dias, 
>
> El dia 24 gen. 2018 10:29 a. m., "Gonzalo González Domínguez" <
> meig...@meigallodixital.com > va escriure:
>
> Estoy viendo que todos los repositorios de trytonspain se están migrando 
> desde las ramas 4.0/4.2 a la 4.7, ¿se van a omitir las ramas 4.4 y 4.6?
>
> ¿Es fiable partir de las versiones actuales para hacer un downgrade a 4.6? 
> Me interesan de base un varios módulos.
>
>
> La rama default equivale a la misma rama de los modulos de core. 
> Actualmente 4.7.
>
> Saludos
>
>
>

Re: [tryton-es] Repositorios de trytonspain a 4.7

2018-01-24 Por tema Raimon Esteve
Buenos dias,

El dia 24 gen. 2018 10:29 a. m., "Gonzalo González Domínguez" <
meiga...@meigallodixital.com> va escriure:

Estoy viendo que todos los repositorios de trytonspain se están migrando
desde las ramas 4.0/4.2 a la 4.7, ¿se van a omitir las ramas 4.4 y 4.6?

¿Es fiable partir de las versiones actuales para hacer un downgrade a 4.6?
Me interesan de base un varios módulos.


La rama default equivale a la misma rama de los modulos de core.
Actualmente 4.7.

Saludos


[tryton-es] Cálculo de impuestos

2018-01-24 Por tema Gonzalo González Domínguez
En segunda mano el cálculo de iva en venta es sobre beneficio no sobre neto 
(en compra es exento, se pago en la compra original), ¿cual sería el mejor 
punto, aka módulo a extender, para controlar esto tocando lo mínimo?

La idea es marca en los movimientos de stock si es producto nuevo o usado, 
y de ahí parametrizar el cáculo.


[tryton-es] Repositorios de trytonspain a 4.7

2018-01-24 Por tema Gonzalo González Domínguez
Estoy viendo que todos los repositorios de trytonspain se están migrando 
desde las ramas 4.0/4.2 a la 4.7, ¿se van a omitir las ramas 4.4 y 4.6?

¿Es fiable partir de las versiones actuales para hacer un downgrade a 4.6? 
Me interesan de base un varios módulos.