GENERACION DEL PRESUPUESTO

DOCUMENTO: MLPP_WINPTOGEN001.RTF

Ruta: Presupuesto de Nomina / Transacciones / Generación del Presupuesto

Este proceso permite ver generar un presupuesto debidamente parametrizado de acuerdo a las explicaciones dadas anteriormente.

Para ello indique en la pantalla el código del presupuesto que va ha utilizar y a continuación de el botón de aceptar.

Este proceso tomara un tiempo, dependiendo de la complejidad de la parametrización y de la cantidad de conceptos a presupuestar.

Recuerde que el proceso de generación se realiza por Empleado.

COMO VISUALIZO LA GENERACION DEL PRESUPUESTO

En variables Generales de Usuario cree las siguientes variables: 

1. Nombre de la variable: Olqpt:Debug
Descripción: Visualización del presupuesto
Dato: 1 visualiza 0 no visualiza
Tipo de Variable: Numérica

2. Nombre de la variable: Olqpt:DebugEmp
Descripción: Visualización de empleado presupuestado
Dato: ponga la cedula o código del empleado, sin ceros ni caracteres
Tipo de Variable: Alfanumérica

CASO 1

¿Como visualizo  por qué para un mismo oficio separado por una ubicación (cualquier selección de la estructura administrativa) y para un concepto determinado da valores diferentes?

Ejemplo:
Oficio 030888
Concepto P007 Prima Legal (Para este hacen base: el concepto de salario y Auxilio de Transporte “Si este aplica” Estos conceptos ya han sido presupuestados) 
Ubicación 020 	Valor $ 51.011
Ubicación 010	Valor $ 101.190

Pasos a Seguir:

1.	Debo activar el debug del concepto P007 (Pto:Debug)
2.	Generar el presupuesto con un proceso de reliquidación por Oficios
3.	El debug va a traer una instrucción SQL, con la cual podemos visualizar la suma de las bases que trae para presupuestar dicho concepto

Este para la Ubicación 020

Select SUM(PTOM.VALORP),SUM(PTOM.HORASP) FROM PTOM  WHERE PTOM.PRESUPUESTO  = '2006' AND PTOM.EMPLEADO     = '030888' AND PTOM.TP_ITEM      = 'Oficios' AND PTOM.CONCEPTO     = 'P002' AND PTOM.AREA         = '2' AND PTOM.DPTO         = '' AND PTOM.CCOSTO       = '20104' AND PTOM.OFICIO       = '' AND PTOM.GRUPO        = '' AND PTOM.SUBGRUPO     = 'CV' AND PTOM.UBICACION    = '020' AND PTOM.NIVEL        = '' AND PTOM.SECCION      = '' AND PTOM.SUC_CIA      = '' AND PTOM.DIVISION     = '' AND PTOM.SUBDIVISION  = '' AND PTOM.PROYECTO     = '' AND PTOM.REL_LABORAL  = '' AND PTOM.REL_SINDICAL = '' AND PTOM.TP_CONTR     = ''

Este para la Ubicación 010

Select SUM(PTOM.VALORP),SUM(PTOM.HORASP) FROM PTOM  WHERE PTOM.PRESUPUESTO  = '2006' AND PTOM.EMPLEADO     = '030888' AND PTOM.TP_ITEM      = 'Oficios' AND PTOM.CONCEPTO     = 'P002' AND PTOM.AREA         = '2' AND PTOM.DPTO         = '' AND PTOM.CCOSTO       = '20104' AND PTOM.OFICIO       = '' AND PTOM.GRUPO        = '' AND PTOM.SUBGRUPO     = 'CV' AND PTOM.UBICACION    = '010' AND PTOM.NIVEL        = '' AND PTOM.SECCION      = '' AND PTOM.SUC_CIA      = '' AND PTOM.DIVISION     = '' AND PTOM.SUBDIVISION  = '' AND PTOM.PROYECTO     = '' AND PTOM.REL_LABORAL  = '' AND PTOM.REL_SINDICAL = '' AND PTOM.TP_CONTR     = ''

4.	Si le quito los SUM a la instrucción, me va a mostrar el detalle de los conceptos presupuestados para dicho oficio y cada ubicación, con estos podemos hacer un comparativo de conceptos, es decir, cuantos conceptos liquido para cada ubicación, este puede ser una explicación de por que da distinto. Pueden haber mas conceptos presupuestados para una ubicación que para la otra

Este para la Ubicación 020

Select * FROM PTOM  WHERE PTOM.PRESUPUESTO  = '2006' AND PTOM.EMPLEADO     = '030888' AND PTOM.TP_ITEM      = 'Oficios' AND PTOM.CONCEPTO     = 'P002' AND PTOM.AREA         = '2' AND PTOM.DPTO         = '' AND PTOM.CCOSTO       = '20104' AND PTOM.OFICIO       = '' AND PTOM.GRUPO        = '' AND PTOM.SUBGRUPO     = 'CV' AND PTOM.UBICACION    = '020' AND PTOM.NIVEL        = '' AND PTOM.SECCION      = '' AND PTOM.SUC_CIA      = '' AND PTOM.DIVISION     = '' AND PTOM.SUBDIVISION  = '' AND PTOM.PROYECTO     = '' AND PTOM.REL_LABORAL  = '' AND PTOM.REL_SINDICAL = '' AND PTOM.TP_CONTR     = ''

Este para la Ubicación 010

Select * FROM PTOM  WHERE PTOM.PRESUPUESTO  = '2006' AND PTOM.EMPLEADO     = '030888' AND PTOM.TP_ITEM      = 'Oficios' AND PTOM.CONCEPTO     = 'P002' AND PTOM.AREA         = '2' AND PTOM.DPTO         = '' AND PTOM.CCOSTO       = '20104' AND PTOM.OFICIO       = '' AND PTOM.GRUPO        = '' AND PTOM.SUBGRUPO     = 'CV' AND PTOM.UBICACION    = '010' AND PTOM.NIVEL        = '' AND PTOM.SECCION      = '' AND PTOM.SUC_CIA      = '' AND PTOM.DIVISION     = '' AND PTOM.SUBDIVISION  = '' AND PTOM.PROYECTO     = '' AND PTOM.REL_LABORAL  = '' AND PTOM.REL_SINDICAL = '' AND PTOM.TP_CONTR     = ''

5.	Si todos los conceptos coinciden, es decir, para las dos ubicaciones se esta presupuestando los mismos conceptos, entonces debe verificar con la siguiente instrucción SQL. Esta le va a mostrar el detalle de la preparación del presupuesto, donde puedo comparar las fechas con las que se preparo el item, las cuales deben coincidir para las dos ubicaciones. Si no coinciden esta es otra de las explicaciones del por que no sale el mismo valor para un concepto.

Este para la Ubicación 020

SELECT CONCEPTO, * FROM PTOI WHERE TP_ITEM='OFICIOS' AND CODIGO='030888' AND UBICACION='020' ORDER BY CONCEPTO

Este para la Ubicación 010

SELECT CONCEPTO, * FROM PTOI WHERE TP_ITEM='OFICIOS' AND CODIGO='030888' AND UBICACION='010' ORDER BY CONCEPTO