DBA Data[Home] [Help]

APPS.PAY_VOID_PAYMENTS SQL Statements

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

Line: 28

    SELECT void_pa.effective_date,
           fnd_number.canonical_to_number(chq_or_mag_aa.serial_number) cheque_number,
           chq_or_mag_aa.assignment_action_id
      FROM pay_assignment_actions chq_or_mag_aa,
           pay_action_interlocks,
           pay_assignment_actions void_aa,
           pay_payroll_actions    void_pa
      WHERE chq_or_mag_aa.payroll_action_id = p_payroll_action_id
        AND ((l_start_cheque is not null
              AND l_end_cheque is not null
              AND fnd_number.canonical_to_number(chq_or_mag_aa.serial_number)
                   BETWEEN l_start_cheque AND l_end_cheque)
             OR (l_start_cheque is null and l_start_cheque is null))
        AND ((l_start_assignment is not null
              AND l_end_assignment is not null
              AND chq_or_mag_aa.assignment_action_id
                   BETWEEN l_start_assignment AND l_end_assignment)
              OR (l_start_assignment is null and l_end_assignment is null))
        AND locked_action_id = chq_or_mag_aa.assignment_action_id
        AND locking_action_id = void_aa.assignment_action_id
        AND void_pa.payroll_action_id = void_aa.payroll_action_id
        AND void_pa.action_type = 'D';
Line: 52

    SELECT act.assignment_action_id,
           act.assignment_id,
           fnd_number.canonical_to_number(act.serial_number) cheque_number,
           act.object_version_number,
           act.action_status,
           act.tax_unit_id,
           -- nvl((select distinct 'Y'
           --       from pay_ce_reconciled_payments prp
           --      where prp.assignment_action_id = act.assignment_action_id)
           --    ,'N') recon_exists,
           nvl(pos.final_process_date, hr_general.end_of_time) final_process_date
      FROM pay_assignment_actions act,
           per_assignments_f asg,
           per_periods_of_service pos
      WHERE act.payroll_action_id = p_payroll_action_id
        AND ((l_start_assignment is null and l_end_assignment is null)
              OR
             (l_start_assignment is not null
              and l_end_assignment is not null
              and act.assignment_action_id between
                        l_start_assignment and l_end_assignment))
        AND ((l_start_cheque is not null
             and l_end_cheque is not null
             and fnd_number.canonical_to_number(act.serial_number)
                   BETWEEN l_start_cheque AND l_end_cheque)
             or
             (l_start_cheque is null and l_end_cheque is null))
        AND act.assignment_id = asg.assignment_id
        AND pos.period_of_service_id = asg.period_of_service_id
        AND l_effective_date BETWEEN asg.effective_start_date
                     AND asg.effective_end_date ;
Line: 85

    SELECT 'Y'
      FROM pay_ce_reconciled_payments prp
     WHERE prp.assignment_action_id = v_asg_act_id;
Line: 121

  SELECT business_group_id,
         consolidation_set_id,
         payroll_id,
         object_version_number,
         action_type
    INTO bgid,csid,pid,ovn,action_type
    FROM pay_payroll_actions
    WHERE payroll_action_id = p_payroll_action_id;
Line: 161

  INSERT INTO pay_payroll_actions
    ( payroll_action_id,
      action_type,
      business_group_id,
      consolidation_set_id,
      payroll_id,
      target_payroll_action_id,
      action_population_status,
      action_status,
      effective_date,
      comments,
      start_cheque_number,
      end_cheque_number,
      request_id,
      object_version_number ) VALUES
    ( pay_payroll_actions_s.nextval,  -- payroll_action_id
      'D',                            -- action_type
      bgid,                           -- business_group_id
      csid,                           -- consolidation_set_id
      pid,                            -- payroll_id
      p_payroll_action_id,            -- target_payroll_action_id
      'C',                            -- action_population_status
      'C',                            -- action_status
      l_effective_date,               -- effective_date
      p_reason,                       -- comments
      l_start_cheque,                 -- start_cheque_number
      l_end_cheque,                   -- end_cheque_number
      fnd_profile.value('REQUEST_ID'),-- request_id
      ovn );                          -- object_version_number
Line: 227

    INSERT INTO pay_assignment_actions
      ( assignment_action_id,
        assignment_id,
        payroll_action_id,
        action_status,
        serial_number,
        object_version_number,
        action_sequence,
        tax_unit_id ) VALUES
      ( pay_assignment_actions_s.nextval,   -- assignment_action_id
        void_row.assignment_id,           -- assignment_id
        pay_payroll_actions_s.currval,      -- payroll_action_id
        'C',                                -- action_status
        void_row.cheque_number,           -- serial_number
        void_row.object_version_number,   -- object_version_number
        pay_assignment_actions_s.nextval,
        void_row.tax_unit_id ); -- action_sequence
Line: 249

    INSERT INTO pay_action_interlocks
      ( locking_action_id, locked_action_id )
    VALUES
      ( pay_assignment_actions_s.currval,void_row.assignment_action_id );