DBA Data[Home] [Help]

APPS.PJM_MASS_TRANSFER_PUB SQL Statements

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

Line: 46

  SELECT mtl_material_transactions_s.nextval
  INTO   txn_header_id
  FROM   dual;
Line: 107

  SELECT primary_uom_code
  ,      decode(lot_control_code , 1 , 'N' , 'Y')
  ,      decode(serial_number_control_code , 1 , 'N' , 'Y')
  INTO   primary_uom
  ,      lot_control
  ,      serial_control
  FROM   mtl_system_items
  WHERE  organization_id = P_Organization_ID
  AND    inventory_item_id = P_Item_ID;
Line: 129

  INSERT INTO mtl_transactions_interface
  ( transaction_header_id
  , transaction_interface_id
  , source_code
  , source_header_id
  , source_line_id
  , transaction_mode
  , lock_flag
  , process_flag
  , validation_required
  , last_update_date
  , last_updated_by
  , creation_date
  , created_by
  , last_update_login
  , inventory_item_id
  , revision
  , organization_id
  , subinventory_code
  , locator_id
  , transaction_quantity
  , transaction_uom
  , primary_quantity
  , transaction_type_id
  , transaction_action_id
  , transaction_source_type_id
  , transaction_date
  , acct_period_id
  , reason_id
  , transfer_organization
  , transfer_subinventory
  , transfer_locator
  , transaction_reference
  , attribute_category
  , attribute1
  , attribute2
  , attribute3
  , attribute4
  , attribute5
  , attribute6
  , attribute7
  , attribute8
  , attribute9
  , attribute10
  , attribute11
  , attribute12
  , attribute13
  , attribute14
  , attribute15
  ) VALUES
  ( P_Txn_Header_ID
  , txn_xface_id
  , 'PJM MASS TRANSFER' /* Source Code */
  , 0 /* Source Header ID */
  , 0 /* Source Line ID */
  , P_Process_Mode
  , NULL /* Lock Flag */
  , 1 /* Process Flag */
  , 1 /* Validation Required */
  , sysdate
  , user_id
  , sysdate
  , user_id
  , login_id
  , P_Item_ID
  , P_Revision
  , P_Organization_ID
  , P_Subinventory_Code
  , P_From_Locator_ID
  , P_Txn_Quantity
  , primary_uom
  , P_Txn_Quantity
  , 67 /* Transaction Type ID - Project Transfer */
  , 2  /* Transaction Action ID - Subinventory Transfer */
  , 13 /* Trasaction Source Type ID - Inventory */
  , P_Txn_Date
  , P_Acct_Period_ID
  , P_Txn_Reason_ID
  , P_Organization_ID
  , P_Subinventory_Code
  , P_To_Locator_ID
  , P_Txn_Reference
  , P_DFF.Category
  , P_DFF.Attr1
  , P_DFF.Attr2
  , P_DFF.Attr3
  , P_DFF.Attr4
  , P_DFF.Attr5
  , P_DFF.Attr6
  , P_DFF.Attr7
  , P_DFF.Attr8
  , P_DFF.Attr9
  , P_DFF.Attr10
  , P_DFF.Attr11
  , P_DFF.Attr12
  , P_DFF.Attr13
  , P_DFF.Attr14
  , P_DFF.Attr15
  );
Line: 249

    INSERT INTO mtl_transaction_lots_interface
    ( transaction_interface_id
    , serial_transaction_temp_id
    , source_code
    , source_line_id
    , last_update_date
    , last_updated_by
    , creation_date
    , created_by
    , last_update_login
    , transaction_quantity
    , primary_quantity
    , lot_number
    )
    SELECT mti.transaction_interface_id
    ,      ser_txn_id
    ,      mti.source_code
    ,      mti.source_line_id
    ,      mti.last_update_date
    ,      mti.last_updated_by
    ,      mti.creation_date
    ,      mti.created_by
    ,      mti.last_update_login
    ,      mti.transaction_quantity
    ,      mti.primary_quantity
    ,      P_Lot_Number
    FROM mtl_transactions_interface mti
    WHERE mti.transaction_interface_id = txn_xface_id;
Line: 297

    INSERT INTO mtl_serial_numbers_interface
    ( transaction_interface_id
    , source_code
    , source_line_id
    , last_update_date
    , last_updated_by
    , creation_date
    , created_by
    , last_update_login
    , fm_serial_number
    , to_serial_number
    )
    SELECT ser_txn_id
    ,      mti.source_code
    ,      mti.source_line_id
    ,      mti.last_update_date
    ,      mti.last_updated_by
    ,      mti.creation_date
    ,      mti.created_by
    ,      mti.last_update_login
    ,      msn.serial_number
    ,      msn.serial_number
    FROM mtl_transactions_interface mti
    ,    mtl_serial_numbers msn
    WHERE mti.transaction_interface_id = txn_xface_id
    AND   msn.inventory_item_id = mti.inventory_item_id
    AND   msn.current_organization_id = mti.organization_id
    AND   msn.current_subinventory_code = mti.subinventory_code
    AND   msn.current_locator_id = mti.locator_id
    AND   nvl(msn.lot_number , '') =
             nvl(P_Lot_Number , '')
    AND   msn.current_status = 3;
Line: 503

      SELECT DISTINCT moq.inventory_item_id
      FROM mtl_onhand_quantities_detail moq
      ,    mtl_item_locations mil
      WHERE moq.organization_id = P_Organization_ID
      AND   mil.organization_id = moq.organization_id
      AND   mil.inventory_location_id = moq.locator_id
      AND   mil.project_id = P_From_Project_ID
      AND   nvl(mil.task_id , 0) = nvl(P_From_Task_ID , 0);
Line: 515

      SELECT DISTINCT moq.inventory_item_id
      FROM mtl_onhand_quantities_detail moq
      ,    mtl_item_locations mil
      ,    mtl_item_categories mic
      WHERE mic.organization_id = P_Organization_ID
      AND   mic.category_set_id = P_Category_Set_ID
      AND   mic.category_id = P_Category_ID
      AND   moq.organization_id = mic.organization_id
      AND   moq.inventory_item_id = mic.inventory_item_id
      AND   mil.organization_id = moq.organization_id
      AND   mil.inventory_location_id = moq.locator_id
      AND   mil.project_id = P_From_Project_ID
      AND   nvl(mil.task_id , 0) = nvl(P_From_Task_ID , 0);
Line: 532

      SELECT P_Item_ID FROM DUAL
      WHERE P_Item_ID is not null;
Line: 649

  SELECT moq.subinventory_code
  ,      moq.locator_id
  ,      moq.lot_number
  ,      moq.revision
  ,      (-1) * sum(moq.transaction_quantity) txn_quantity
  FROM   mtl_onhand_quantities_detail moq
  ,      mtl_item_locations mil
  WHERE  moq.organization_id = P_Organization_ID
  AND    moq.inventory_item_id = P_Item_ID
  AND    mil.organization_id = moq.organization_id
  AND    mil.inventory_location_id = moq.locator_id
  AND    mil.project_id = P_From_Project_ID
  AND    nvl(mil.task_id , 0) = nvl(P_From_Task_ID , 0)
  AND NOT EXISTS (
      SELECT 'Expired lot'
      FROM   mtl_lot_numbers
      WHERE  organization_id = moq.organization_id
      AND    inventory_item_id = moq.inventory_item_id
      AND    lot_number = moq.lot_number
      AND    expiration_date < sysdate )
  GROUP BY moq.subinventory_code , moq.locator_id , moq.lot_number , moq.revision
  HAVING sum(moq.transaction_quantity) > 0;
Line: 879

  SELECT p.organization_id
  ,      p.acct_period_id
  ,      p.from_project_id
  ,      p.to_project_id
  ,      p.transfer_date
  ,      p.transfer_mode
  ,      p.inventory_item_id
  ,      p.category_set_id
  ,      p.category_id
  ,      p.transfer_reason_id
  ,      p.transfer_reference
  ,      p.process_mode
  ,      p.attribute_category
  ,      p.attribute1
  ,      p.attribute2
  ,      p.attribute3
  ,      p.attribute4
  ,      p.attribute5
  ,      p.attribute6
  ,      p.attribute7
  ,      p.attribute8
  ,      p.attribute9
  ,      p.attribute10
  ,      p.attribute11
  ,      p.attribute12
  ,      p.attribute13
  ,      p.attribute14
  ,      p.attribute15
  FROM   pjm_mass_transfers p
  WHERE  p.mass_transfer_id = P_Transfer_ID;
Line: 911

  SELECT from_task_id
  ,      to_task_id
  FROM   pjm_mass_transfer_tasks
  WHERE  mass_transfer_id = P_Transfer_ID;