DBA Data[Home] [Help]

APPS.WSH_PICKING_HEADER_PVT SQL Statements

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

Line: 10

      SELECT pl.picking_line_id
      FROM so_picking_lines pl, so_picking_headers ph
      WHERE pl.picking_header_id = ph.picking_header_id
      AND   ph.picking_header_id = ph_id
      AND   ph.status_code = 'PENDING';
Line: 17

      select
        count(picking_line_detail_id),
        min(picking_line_detail_id),
        sum(requested_quantity)
      from so_picking_line_details
      where picking_line_id = pl_id
      and NVL(shipped_quantity, 0) = 0
      and NVL(released_flag, 'Y') = 'Y'
      group by
      warehouse_id,
      subinventory,
      inventory_location_id,
      revision,
      lot_number,
      CUSTOMER_REQUESTED_LOT_FLAG,
      CONTEXT,
      ATTRIBUTE1,
      ATTRIBUTE2,
      ATTRIBUTE3,
      ATTRIBUTE4,
      ATTRIBUTE5,
      ATTRIBUTE6,
      ATTRIBUTE7,
      ATTRIBUTE8,
      ATTRIBUTE9,
      ATTRIBUTE10,
      ATTRIBUTE11,
      ATTRIBUTE12,
      ATTRIBUTE13,
      ATTRIBUTE14,
      ATTRIBUTE15,
      schedule_date,
      schedule_level,
      schedule_status_code,
      demand_id,
      demand_class_code,
      AUTOSCHEDULED_FLAG,
      delivery,
      update_flag,
      detail_type_code;
Line: 64

      SELECT picking_line_detail_id
      FROM so_picking_line_details
      WHERE picking_line_id = pl_id
      FOR UPDATE OF picking_line_detail_id NOWAIT;
Line: 104

            DELETE FROM so_picking_line_details
            WHERE picking_line_id = pl_id
            AND   shipped_quantity = 0
            AND   NVL(released_flag, 'Y') = 'Y'
            AND   picking_line_detail_id <> keep_pld_id
            AND (nvl(warehouse_id, -99999),
                 nvl(subinventory, -99999),
                 nvl(inventory_location_id, -99999),
                 nvl(revision, -99999),
                 nvl(lot_number, -99999),
                 nvl(CUSTOMER_REQUESTED_LOT_FLAG, -99999),
                 nvl(CONTEXT, -99999),
                 nvl(ATTRIBUTE1, -99999),
                 nvl(ATTRIBUTE2, -99999),
                 nvl(ATTRIBUTE3, -99999),
                 nvl(ATTRIBUTE4, -99999),
                 nvl(ATTRIBUTE5, -99999),
                 nvl(ATTRIBUTE6, -99999),
                 nvl(ATTRIBUTE7, -99999),
                 nvl(ATTRIBUTE8, -99999),
                 nvl(ATTRIBUTE9, -99999),
                 nvl(ATTRIBUTE10, -99999),
                 nvl(ATTRIBUTE11, -99999),
                 nvl(ATTRIBUTE12, -99999),
                 nvl(ATTRIBUTE13, -99999),
                 nvl(ATTRIBUTE14, -99999),
                 nvl(ATTRIBUTE15,	 -99999),
                 nvl(schedule_date, sysdate),
                 nvl(schedule_level, -99999),
                 nvl(schedule_status_code, -99999),
                 nvl(demand_id, -99999),
                 nvl(demand_class_code, -99999),
                 nvl(AUTOSCHEDULED_FLAG, -99999),
                 nvl(delivery, -99999),
                 nvl(update_flag, -99999),
                 nvl(detail_type_code, -99999)) =
                (SELECT nvl(warehouse_id, -99999),
                        nvl(subinventory, -99999),
                        nvl(inventory_location_id, -99999),
                        nvl(revision, -99999),
                        nvl(lot_number, -99999),
                        nvl(CUSTOMER_REQUESTED_LOT_FLAG, -99999),
                        nvl(CONTEXT, -99999),
                        nvl(ATTRIBUTE1, -99999),
                        nvl(ATTRIBUTE2, -99999),
                        nvl(ATTRIBUTE3, -99999),
                        nvl(ATTRIBUTE4, -99999),
                        nvl(ATTRIBUTE5, -99999),
                        nvl(ATTRIBUTE6, -99999),
                        nvl(ATTRIBUTE7, -99999),
                        nvl(ATTRIBUTE8, -99999),
                        nvl(ATTRIBUTE9, -99999),
                        nvl(ATTRIBUTE10, -99999),
                        nvl(ATTRIBUTE11, -99999),
                        nvl(ATTRIBUTE12, -99999),
                        nvl(ATTRIBUTE13, -99999),
                        nvl(ATTRIBUTE14, -99999),
                        nvl(ATTRIBUTE15,	 -99999),
                        nvl(schedule_date, sysdate),
                        nvl(schedule_level, -99999),
                        nvl(schedule_status_code, -99999),
                        nvl(demand_id, -99999),
                        nvl(demand_class_code, -99999),
                        nvl(AUTOSCHEDULED_FLAG, -99999),
                        nvl(delivery, -99999),
                        nvl(update_flag, -99999),
                        nvl(detail_type_code, -99999)
                 FROM so_picking_line_details
                 WHERE picking_line_detail_id = keep_pld_id);
Line: 175

            UPDATE so_picking_line_details
            SET requested_quantity = sum_requested,
  	      serial_number = NULL
            WHERE picking_line_detail_id = keep_pld_id;