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