DBA Data[Home] [Help]

APPS.OKE_MDS_RELIEF_EXT SQL Statements

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

Line: 36

    SELECT schedule_designator
    FROM   mrp_schedule_designators s
    WHERE  organization_id = P_mds_rec.organization_id
    AND    schedule_type = 1
    AND    nvl(disable_date , trunc(sysdate) + 1) > trunc(sysdate)
    AND NOT EXISTS (
        SELECT null
        FROM   mrp_schedule_dates
        WHERE  mps_transaction_id = P_mds_rec.mps_transaction_id
        AND    schedule_designator = s.schedule_designator )
    /*
    AND    schedule_designator IN ('' , ')
    */
    ORDER BY schedule_designator;
Line: 60

    SELECT mps_transaction_id
    ,      schedule_quantity
    FROM   mrp_schedule_dates
    WHERE  schedule_designator  = X_schedule_designator
    AND    organization_id      = P_mds_rec.organization_id
    AND    inventory_item_id    = P_mds_rec.inventory_item_id
    AND    mps_transaction_id  <> P_mds_rec.mps_transaction_id
    AND    schedule_date        = P_mds_rec.transaction_date
    AND    project_id           = P_mds_rec.project_id
    AND    task_id              = P_mds_rec.task_id
    AND    end_item_unit_number = P_mds_rec.unit_number
    AND    schedule_level       = 2
    AND    schedule_quantity    > 0
    ORDER BY schedule_date , mps_transaction_id
    FOR UPDATE OF schedule_quantity;
Line: 118

      update mrp_schedule_dates
      set schedule_quantity      = l_new_demand_qty
      ,   last_update_date       = sysdate
      ,   last_updated_by        = fnd_global.user_id
      ,   request_id             = fnd_global.conc_request_id
      ,   program_application_id = fnd_global.prog_appl_id
      ,   program_id             = fnd_global.conc_program_id
      ,   program_update_date    = sysdate
      where mps_transaction_id = erec.mps_transaction_id
      and schedule_level = 2;
Line: 129

      write_log( '+++ MDS entry updated' );
Line: 136

      INSERT INTO mrp_schedule_consumptions
      ( transaction_id
      , relief_type
      , disposition_type
      , disposition_id
      , line_num
      , last_update_date
      , last_updated_by
      , creation_date
      , created_by
      , last_update_login
      , request_id
      , program_application_id
      , program_id
      , program_update_date
      , order_date
      , order_quantity
      , relief_quantity
      , schedule_date
      ) VALUES
      ( erec.mps_transaction_id
      , 1           -- MDS_RELIEF 1, MPS_RELIEF 2
      , 3           -- R_WORK_ORDER 1, R_PURCH_ORDER 2, R_SALES_ORDER 3
      , null
      , null
      , sysdate
      , fnd_global.user_id
      , sysdate
      , fnd_global.user_id
      , fnd_global.login_id
      , fnd_global.conc_request_id
      , fnd_global.prog_appl_id
      , fnd_global.conc_program_id
      , sysdate
      , P_mds_rec.transaction_date
      , P_mds_rec.order_quantity
      , l_relief_qty
      , P_mds_rec.transaction_date
      );