DBA Data[Home] [Help]

APPS.PAY_DK_EMP_TRAINEE_REIMBURSE SQL Statements

The following lines contain the word 'select', 'insert', 'update' or 'delete':

Line: 20

     SELECT tag
       FROM fnd_lookup_values
      WHERE lookup_type = 'FND_ISO_CHARACTER_SET_MAP'
        AND lookup_code = SUBSTR(USERENV('LANGUAGE'),
                                    INSTR(USERENV('LANGUAGE'), '.') + 1)
        AND language = 'US';
Line: 147

    SELECT PASG.PERSON_ID, PASG.ASSIGNMENT_ID, MAX(PAA.ASSIGNMENT_ACTION_ID) AS ASSIGNMENT_ACTION_ID,
           PPA.PAYROLL_ID, MAX(PPA.DATE_EARNED) AS EFFECTIVE_DATE, PAP.PER_INFORMATION3
    FROM   PER_ALL_PEOPLE_F PAP
           ,PER_ALL_ASSIGNMENTS_F ASG
	       ,PAY_PAYROLL_ACTIONS PPA
           ,PAY_ASSIGNMENT_ACTIONS PAA
           ,PAY_RUN_RESULTS PRR
           ,PAY_ELEMENT_TYPES_F PET
           ,PER_ALL_ASSIGNMENTS_F PASG
    WHERE  PAP.PERSON_ID = ASG.PERSON_ID
      AND  ASG.PAYROLL_ID = PPA.PAYROLL_ID
      AND  ASG.ASSIGNMENT_ID = PAA.ASSIGNMENT_ID
      AND  PPA.PAYROLL_ACTION_ID = PAA.PAYROLL_ACTION_ID
      AND  PAA.ASSIGNMENT_ACTION_ID = PRR.ASSIGNMENT_ACTION_ID
      AND  PET.ELEMENT_TYPE_ID = PRR.ELEMENT_TYPE_ID
      AND  PASG.ASSIGNMENT_ID = PAA.ASSIGNMENT_ID
      AND  PET.LEGISLATION_CODE = 'DK'
      AND  PPA.BUSINESS_GROUP_ID = P_BUSINESS_GROUP_ID
      AND  PAA.TAX_UNIT_ID = P_LEGAL_EMPLOYER_ID
      AND  PET.ELEMENT_NAME IN ('Employee ATP', 'Employer ATP')
      AND  PPA.DATE_EARNED BETWEEN QUARTER_START AND QUARTER_END
      AND  QUARTER_END BETWEEN PET.EFFECTIVE_START_DATE AND PET.EFFECTIVE_END_DATE
      AND  PASG.ASSIGNMENT_STATUS_TYPE_ID = 1
      AND  PAP.CURRENT_EMPLOYEE_FLAG = 'Y'
      AND  PAP.EFFECTIVE_START_DATE <= QUARTER_END
      AND  PAP.EFFECTIVE_END_DATE >= QUARTER_START
      AND  PASG.EFFECTIVE_START_DATE <= QUARTER_END
      AND  PASG.EFFECTIVE_END_DATE >= QUARTER_START
      AND  ASG.EFFECTIVE_START_DATE <= QUARTER_END
      AND  ASG.EFFECTIVE_END_DATE >= QUARTER_START
      GROUP BY PASG.PERSON_ID, PASG.ASSIGNMENT_ID, PPA.PAYROLL_ID, PAP.PER_INFORMATION3
      ORDER BY PASG.PERSON_ID, PASG.ASSIGNMENT_ID;*/
Line: 184

    SELECT
        PERSON_ID ,
        ASSIGNMENT_ID ,
        ASSIGNMENT_ACTION_ID,
        PAYROLL_ID,
        EFFECTIVE_DATE,
        PER_INFORMATION3,
        EFFECTIVE_START_DATE,
        EFFECTIVE_END_DATE,
        LEAD (ASSIGNMENT_ID,1) OVER (ORDER BY PERSON_ID, ASSIGNMENT_ID,EFFECTIVE_DATE,EFFECTIVE_START_DATE,
           EFFECTIVE_END_DATE) AS LEAD_ASSIGNMENT_ID,
        LEAD (EFFECTIVE_DATE,1) OVER (ORDER BY PERSON_ID, ASSIGNMENT_ID,EFFECTIVE_DATE,EFFECTIVE_START_DATE,
           EFFECTIVE_END_DATE) AS LEAD_EFFECTIVE_DATE
   FROM (
    SELECT ASG.PERSON_ID, ASG.ASSIGNMENT_ID, PAA.ASSIGNMENT_ACTION_ID ASSIGNMENT_ACTION_ID,
           PPA.PAYROLL_ID, PPA.DATE_EARNED EFFECTIVE_DATE, PAP.PER_INFORMATION3,
           PAP.EFFECTIVE_START_DATE,
           PAP.EFFECTIVE_END_DATE
    FROM   PER_ALL_PEOPLE_F PAP
           ,PER_ALL_ASSIGNMENTS_F ASG
	       ,PAY_PAYROLL_ACTIONS PPA
           ,PAY_ASSIGNMENT_ACTIONS PAA
           ,PAY_RUN_RESULTS PRR
           ,PAY_ELEMENT_TYPES_F PET
    WHERE  PAP.PERSON_ID = ASG.PERSON_ID
      AND  ASG.PAYROLL_ID = PPA.PAYROLL_ID
      AND  ASG.ASSIGNMENT_ID = PAA.ASSIGNMENT_ID
      AND  PPA.PAYROLL_ACTION_ID = PAA.PAYROLL_ACTION_ID
      AND PPA.ACTION_TYPE IN ('R','Q')  -- Payroll Run or Quickpay Run
      AND  PAA.ASSIGNMENT_ACTION_ID = PRR.ASSIGNMENT_ACTION_ID
      AND  PET.ELEMENT_TYPE_ID = PRR.ELEMENT_TYPE_ID
      AND  PET.LEGISLATION_CODE = 'DK'
      AND  PPA.BUSINESS_GROUP_ID = P_BUSINESS_GROUP_ID
      AND  PAA.TAX_UNIT_ID = P_LEGAL_EMPLOYER_ID
      AND  PET.ELEMENT_NAME IN ('Employee ATP', 'Employer ATP')
      AND  PPA.DATE_EARNED BETWEEN QUARTER_START AND QUARTER_END
      AND  ASG.ASSIGNMENT_STATUS_TYPE_ID = 1
      AND  PAP.CURRENT_EMPLOYEE_FLAG = 'Y'
      /* Date check for the date tracked tables*/
      AND TO_CHAR(PPA.DATE_EARNED,'MM/YYYY') BETWEEN to_char(PAP.EFFECTIVE_START_DATE,'MM/YYYY') AND TO_CHAR(PAP.EFFECTIVE_END_DATE,'MM/YYYY')
      AND TO_CHAR (PPA.DATE_EARNED,'MM/YYYY') BETWEEN to_char(ASG.EFFECTIVE_START_DATE,'MM/YYYY') AND TO_CHAR(ASG.EFFECTIVE_END_DATE,'MM/YYYY')
      AND  PPA.DATE_EARNED BETWEEN PET.EFFECTIVE_START_DATE AND PET.EFFECTIVE_END_DATE
      GROUP BY ASG.PERSON_ID, ASG.ASSIGNMENT_ID, PAA.ASSIGNMENT_ACTION_ID,
               PPA.PAYROLL_ID, PPA.DATE_EARNED, PAP.PER_INFORMATION3,
               PAP.EFFECTIVE_START_DATE,PAP.EFFECTIVE_END_DATE
      ORDER BY ASG.PERSON_ID, ASG.ASSIGNMENT_ID,PPA.DATE_EARNED,PAP.EFFECTIVE_START_DATE,
               PAP.EFFECTIVE_END_DATE);
Line: 236

    SELECT DEFINED_BALANCE_ID
    FROM  PAY_BALANCE_TYPES PBT
        , PAY_DEFINED_BALANCES PDB
    	, PAY_BALANCE_DIMENSIONS PBD
    WHERE PDB.BALANCE_TYPE_ID = PBT.BALANCE_TYPE_ID
      AND PDB.BALANCE_DIMENSION_ID = PBD.BALANCE_DIMENSION_ID
      AND PBT.BALANCE_NAME = BAL_NAME
     AND PBD.DATABASE_ITEM_SUFFIX = DIM_NAME;
Line: 248

    SELECT TRIM(GLOBAL_VALUE)
    FROM  FF_GLOBALS_F GLB
    WHERE QUARTER_END BETWEEN GLB.EFFECTIVE_START_DATE AND GLB.EFFECTIVE_END_DATE
      AND GLB.GLOBAL_NAME = GLB_NAME
      AND GLB.LEGISLATION_CODE = 'DK';
Line: 255

    g_xml_element_table.DELETE;
Line: 259

            SELECT TRUNC(EFFECTIVE_DATE)
            INTO P_EFFECTIVE_DATE
            FROM FND_SESSIONS
            WHERE SESSION_ID=USERENV('SESSIONID');
Line: 388

/*      SQLSTR := 'SELECT '''|| TO_CHAR(NVL(FND_NUMBER.canonical_to_number(round(l_total_atp,2)),0) ,'999G999G990D99' ) || ''' as "TotalATP",'''
                         || TO_CHAR(NVL(FND_NUMBER.canonical_to_number(round(l_emp_count,2)),0) ,'999G999G990D99' ) || ''' as "FullTimeEmpCount",'''
                         || l_ded_1     ||''' as "Deduction1",'''
                         || l_ded_50    ||''' as "Deduction50",'''
                         || l_ded_trainee ||''' as "DeductionTrainee",'''
                         || TO_CHAR(NVL(FND_NUMBER.canonical_to_number(round(l_tot_emp_aer,2)),0) ,'999G999G990D99' ) ||''' as "TotalAER",'''
                         || TO_CHAR(NVL(FND_NUMBER.canonical_to_number(l_tot_qtr_aer),0) ,'999G999G990D99' ) ||''' as "TotalAERQuarter" from dual';