Calculo de division...(Resuelto) Gracias

Calculo de division...(Resuelto) Gracias

Postby ACC69 » Fri Sep 16, 2011 6:16 pm

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
Last edited by ACC69 on Fri Sep 16, 2011 6:55 pm, edited 1 time in total.
ACC69
 
Posts: 632
Joined: Tue Dec 12, 2006 7:34 pm

Re: Calculo de division...

Postby Patricio Avalos Aguirre » Fri Sep 16, 2011 6:37 pm

si entendi tu pregunta

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

__________________________________________________________________
Version: Harbour 3.2.0dev (r1307082134),Compiler: Borland C++ 5.8.2 (32-bit)
PCode version: 0.3, FWH 13.2
http://www.sialm.cl
User avatar
Patricio Avalos Aguirre
 
Posts: 1059
Joined: Fri Oct 07, 2005 1:56 pm
Location: La Serena, Chile

Re: Calculo de division...

Postby ACC69 » Fri Sep 16, 2011 6:54 pm

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.
ACC69
 
Posts: 632
Joined: Tue Dec 12, 2006 7:34 pm

Re: Calculo de division...

Postby Armando » Fri Sep 16, 2011 6:58 pm

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
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
User avatar
Armando
 
Posts: 3084
Joined: Fri Oct 07, 2005 8:20 pm
Location: Toluca, México

Re: Calculo de division...

Postby ACC69 » Fri Sep 16, 2011 7:09 pm

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...
ACC69
 
Posts: 632
Joined: Tue Dec 12, 2006 7:34 pm


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 37 guests