Page 1 of 1

Calculo de division...(Resuelto) Gracias

PostPosted: Fri Sep 16, 2011 6:16 pm
by ACC69
Hola Buenas tardes a todos los amigos de fivewin, de la manera mas atenta les solicito su ayuda, que me ayuden a como hacer la division de IVA del importe total dado, tengo en la base de datos TASAIVA 16.00 y quiero que de mi importe acumulado del precio total, por ejemplo: (545*16)/100 me da = 87.20 y no es el dato que me esta dando a dividir el porcentaje ...

545/16 = 469.83
O sea en la calculadora 545/1.16 = 469.83, pero... como hacerlo de la manera mas logica la base de IVA 545/16, ya que la defino como 16 por ciento de IVA en la base de datos.
Espero haberme explicado y mucho les agradecere su ayuda y sus experiencias.

Saludos

Atte: Adriano C. C.

acc69@hotmail.com

Re: Calculo de division...

PostPosted: Fri Sep 16, 2011 6:37 pm
by Patricio Avalos Aguirre
si entendi tu pregunta

Code: Select all  Expand view
porIva := VAL( "1." + ltrim(str(field->iva)) )  // 1.16 numeric
 

Re: Calculo de division...

PostPosted: Fri Sep 16, 2011 6:54 pm
by ACC69
Patricio Avalos Aguirre wrote:si entendi tu pregunta

Code: Select all  Expand view
porIva := VAL( "1." + ltrim(str(field->iva)) )  // 1.16 numeric
 



Gracias Patricio, al igual gracias a William, por compartir sus conocimientos y experiencias, les mando saludos cordiales. Pero problema resuelto, saludos


nPorcentajeIVA := 16
nTotal := 545
nSIVA := ntotal / (1 + (nPorcentaje/100))
nIva := nTotal - nSIVA

? nIva

Atte: Adrian C. C.

Re: Calculo de division...

PostPosted: Fri Sep 16, 2011 6:58 pm
by Armando
Adrian:

Vamos por partes

Si partes de una base de 545.00, para obtener el importe del IVA haces
(545 * 16)/ 100 = 87.20

Entonces 545.00 + 87.20 = 632.20 como importe total

Ahora en reversa, para obtener el importe del IVA tomando como base el importe total, primero
debes obtener la base (antes de iva)

632.20/(1 + (16/100)) = 545.00

Ahora por diferencia obtienes el importe del IVA

632.20 - 545.00 = 87.20

Espero que esto sea lo que buscas

Re: Calculo de division...

PostPosted: Fri Sep 16, 2011 7:09 pm
by ACC69
Armando wrote:Adrian:

Vamos por partes

Si partes de una base de 545.00, para obtener el importe del IVA haces
(545 * 16)/ 100 = 87.20

Entonces 545.00 + 87.20 = 632.20 como importe total

Ahora en reversa, para obtener el importe del IVA tomando como base el importe total, primero
debes obtener la base (antes de iva)

632.20/(1 + (16/100)) = 545.00

Ahora por diferencia obtienes el importe del IVA

632.20 - 545.00 = 87.20

Espero que esto sea lo que buscas



Gracias Armando, pero no era asi como yo lo queria, el importe es el total 545.00 ya con importe Total de IVA incluido, lo que queria era...como ahora dividir para que me de resultado de 469.83, pero gracias Armando, problema resuelto era tan simple que era agregarle un (1+(porcentaje)/100
Gracias se te agradece Armando, cualquier duda respecto a contabilidad, estoy a sus ordenes, tengo realizado un sistema parecido a contabilidad de 1 a 4 niveles de cuentas , con sus segmentos de negocios, y hasta balanza de comprobacion por cada proveedor o segmento de negocio,llamale empresa ,compañia o departamento, cualquiera que me soliciten rutina, haganmelo saber y con gusto les comparto mis experiencias.

Gracias y saludos a todos...