Este query nos devolverá la información de los puesto de trabajo junto con el rango de cuentas. Indicando si su tipo incluye o excluye durante el Flujo de Aprobaciones.
SELECT
distinct
hap.name puesto,
hap.name puesto,
PCGA.CONTROL_GROUP_NAME
grupo_aprobacion,
pcr.rule_type_code Tipo_Regla
pcr.rule_type_code Tipo_Regla
PCR.SEGMENT1_LOW || '.' || PCR.SEGMENT2_LOW || '.' ||
PCR.SEGMENT3_LOW || '.' || PCR.SEGMENT4_LOW cuenta_desde,
PCR.SEGMENT1_HIGH || '.' || PCR.SEGMENT2_HIGH || '.' ||
PCR.SEGMENT3_HIGH || '.' || PCR.SEGMENT4_HIGH cuenta_hasta,
pcr.amount_limit limite_importe
pcr.amount_limit limite_importe
FROM APPS.PO_POSITION_CONTROLS_ALL PPCA,
APPS.po_control_groups_ALL PCGA,
APPS.po_control_functions PCF,
apps.HR_ALL_POSITIONS_F HAP,
APPS.PO_CONTROL_RULES PCR
WHERE PPCA.CONTROL_GROUP_ID = PCGA.CONTROL_GROUP_ID
AND PPCA.CONTROL_FUNCTION_ID = PCF.CONTROL_FUNCTION_ID
AND PPCA.POSITION_ID = HAP.POSITION_iD
AND PPCA.CONTROL_GROUP_ID = PCR.CONTROL_GROUP_ID
AND PCR.OBJECT_CODE = 'ACCOUNT_RANGE'
and hap.name = '&PUESTO'
No hay comentarios:
Publicar un comentario