FORO SOPORTE TÉCNICO PSKLOUD
¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.
BIENVENIDO Explícanos detalladamente tu caso. Con mucho gusto te ayudaremos a resolverlo.
Sabias que un ALIADO DE NEGOCIOS puede tener su propia red de distribuidores PSKloud y ganar mucho dinero?. Solicita información en nuestra pagina www.premium-soft.com
¿Necesitas alcanzar a mas clientes? ¿Aumentar tus ventas? Crea tu tienda virtual con eShop de PSKloud y comienza a expandir tu empresa. PSKShop
Consulta las operaciones de tu empresa con nuestra aplicación móvil Manager y comienza a controlar tu empresa desde cualquier lugar. PSKManager
Los posteadores más activos del mes
No hay usuarios

Ir abajo
Evelio Teuffelest
Evelio Teuffelest
Cantidad de envíos : 77
Edad : 59
Localización : Maracay, Edo. Aragua
Fecha de inscripción : 01/02/2008

CALCULO DE ACUMULADO PARA UTILIDADES Empty CALCULO DE ACUMULADO PARA UTILIDADES

Vie Mayo 15, 2009 10:06 pm
Saludos,
Quisiera alguien me indicara como mostrar el acumulado el los recibos de pagos para el calculo de utilidades, y una vez culminado el periodo como se calcula en base a este acumulado.
syhcomputacion
syhcomputacion
Cantidad de envíos : 393
Edad : 50
Fecha de inscripción : 18/02/2008

CALCULO DE ACUMULADO PARA UTILIDADES Empty Re: CALCULO DE ACUMULADO PARA UTILIDADES

Sáb Mayo 16, 2009 11:57 pm
Buen dia,

Hay muchas formas de obtener esta informacion, por ejemplo, sabemos que hoy dia los recibos de pago se muestra el salario, y esto se hizo simplemente con un pequeño codigo:

SET CENTURY ON
SET DATE DMY
SELECT acumulados
laMiArray = AFIELDS(laArray)
IF LOWER(laArray(laMiArray, 1)) = "sueldo"
ALTER TABLE acumulados DROP COLUMN sueldo
ENDIF
borra_cursor("consasig")
CargarDatosEnCursor(OdbcMasterConector, "*", "consasig", "cod_const = 'SUEL'", "", "consasig")
SELECT consasig
SELECT acumulados
ALTER table acumulados ADD COLUMN sueldo N(19, 2)
SELECT consasig
GO TOP
SCAN
lcCodigoTrabajador = cod_trab
lnSueldo = valor

SELECT acumulados
LOCATE FOR cod_trab = lcCodigoTrabajador
IF FOUND()
REPLACE sueldo WITH lnSueldo
ENDIF
SELECT consasig
ENDSCAN
SELECT acumulados
GO TOP

Puedes hacer un codigo similar para obtener la informacion que estas buscando, por ejemplo, hasta donde yo se no hay un archivo donde se guarde esta informacion acumulada, pero puedes leer la tabla NOMINAS2, combinada con la tabla de CONCEPTOS, para determinar cual concepto aplica para utilidades, y simplemente hacer un SUM de la tabla NOMINAS2, con el codigo y el rango de fecha, que puedes usar tambien una funciona que esta en el sistema como lo es UTILFRAC(fecha_fin) y combinar este resultado con el acumulado hasta la fecha.

Como te digo, hay muchas vias, simplemente un poco de imaginacion.

Saludos
syhcomputacion
syhcomputacion
Cantidad de envíos : 393
Edad : 50
Fecha de inscripción : 18/02/2008

CALCULO DE ACUMULADO PARA UTILIDADES Empty Re: CALCULO DE ACUMULADO PARA UTILIDADES

Jue Nov 07, 2013 8:31 am
Se acerca el pago de las utilidades... estan preparados..?
Contenido patrocinado

CALCULO DE ACUMULADO PARA UTILIDADES Empty Re: CALCULO DE ACUMULADO PARA UTILIDADES

Volver arriba
Permisos de este foro:
No puedes responder a temas en este foro.