antifas2000
Bovino maduro
- Desde
- 17 Jul 2007
- Mensajes
- 183
- Tema Autor
- #1
hola amigos, le comento que tengo un problema, resulta que mi trabajo es de soporte tecnico, mas no me dedico a la programacion y un cliente que atiendo tiene la necesidad de modificar su pequeño sistema de facturacion.
algunas cosas ya las cambie, puesto que tiene el codigo fuente, pero al llegar a donde dice que tengo que calcular la reencion de iva ahi es donde tengo problemas.
la retencion de iva como sabran es un calculo asi.
(2/3)
anteriormente la retencion se aplicaba sobre el 15%, pues no habia mucho problema por que quedaba perfectamente entendido que salia (10%)
Ej. 15% .... 15*(2/3)=10
aqui no habia mucho problema porque ya se sabia que era numero cerrado osea 10, pero ahora que es 10.6667 no siempre salen bien la cuentas porque hay diferecias de centavos
*******
ejemplo
subtotal: 6,413.72
(sub tot /16%) =
iva trasladado= 1026.20
iva tras *(2/3)
iva retenido= 684.13
total= 6755.78
sub tot + iva tras - iva ret
----------
nota: si este calculo se hubiera realizado con un iva retenido del 10.67 osea 16% d iva * 2/3 da 10.67 el resultado habria sido de 684.34 en iva retenido contra 684.13 que es lo correcto, es verdad que solo son centavos pero en contabilidad afecta y mucho.
pues esto es lo que quiero aplicar en una formula pero en visual basic.
ojala y alguien me pueda ayudar inclusive si es necesario les paso por msn el codigo.
gracias
algunas cosas ya las cambie, puesto que tiene el codigo fuente, pero al llegar a donde dice que tengo que calcular la reencion de iva ahi es donde tengo problemas.
la retencion de iva como sabran es un calculo asi.
(2/3)
anteriormente la retencion se aplicaba sobre el 15%, pues no habia mucho problema por que quedaba perfectamente entendido que salia (10%)
Ej. 15% .... 15*(2/3)=10
aqui no habia mucho problema porque ya se sabia que era numero cerrado osea 10, pero ahora que es 10.6667 no siempre salen bien la cuentas porque hay diferecias de centavos
*******
ejemplo
subtotal: 6,413.72
(sub tot /16%) =
iva trasladado= 1026.20
iva tras *(2/3)
iva retenido= 684.13
total= 6755.78
sub tot + iva tras - iva ret
----------
nota: si este calculo se hubiera realizado con un iva retenido del 10.67 osea 16% d iva * 2/3 da 10.67 el resultado habria sido de 684.34 en iva retenido contra 684.13 que es lo correcto, es verdad que solo son centavos pero en contabilidad afecta y mucho.
pues esto es lo que quiero aplicar en una formula pero en visual basic.
ojala y alguien me pueda ayudar inclusive si es necesario les paso por msn el codigo.
gracias