DBA Data[Home] [Help]

APPS.GMD_SEARCH_REPLACE_VERS SQL Statements

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

Line: 47

    SELECT gem5_routing_id_s.NEXTVAL
    FROM   FND_DUAL;
Line: 50

    SELECT *
    FROM   fm_rout_hdr
    WHERE  routing_id = p_routing_id;
Line: 55

    SELECT MAX(routing_vers) + 1
    FROM   fm_rout_hdr
    WHERE  routing_no = X_hdr_rec.routing_no;
Line: 60

    SELECT *
    FROM   fm_rout_dtl
    WHERE  routing_id = p_routing_id;
Line: 122

  /* Insert header record */
    -- BUG 5197863 Added NVL to effective end date
    GMD_ROUTINGS_PKG.INSERT_ROW(
    X_ROWID => x_hdr_rec.ROW_ID,
    X_ROUTING_ID => x_routing_id,
    X_owner_organization_id => x_hdr_rec.owner_organization_id,
    X_ROUTING_NO => x_hdr_rec.ROUTING_NO,
    X_ROUTING_VERS => X_routing_vers,
    X_ROUTING_CLASS => NVL(p_routing_class, x_hdr_rec.routing_class), -- 4116557
    X_ROUTING_QTY => x_hdr_rec.ROUTING_QTY,
    X_ROUTING_UOM => x_hdr_rec.ROUTING_UOM,
    X_DELETE_MARK => 0,
    X_TEXT_CODE => x_hdr_rec.TEXT_CODE,
    X_INACTIVE_IND => 0,
    X_ENFORCE_STEP_DEPENDENCY => x_hdr_rec.enforce_step_dependency,
    X_IN_USE => 0,
    X_CONTIGUOUS_IND => x_hdr_rec.CONTIGUOUS_IND,
    X_ATTRIBUTE1 => x_hdr_rec.ATTRIBUTE1,
    X_ATTRIBUTE2 => x_hdr_rec.ATTRIBUTE2,
    X_ATTRIBUTE3 => x_hdr_rec.ATTRIBUTE3,
    X_ATTRIBUTE4 => x_hdr_rec.ATTRIBUTE4,
    X_ATTRIBUTE5 => x_hdr_rec.ATTRIBUTE5,
    X_ATTRIBUTE6 => x_hdr_rec.ATTRIBUTE6,
    X_ATTRIBUTE7 => x_hdr_rec.ATTRIBUTE7,
    X_ATTRIBUTE8 => x_hdr_rec.ATTRIBUTE8,
    X_ATTRIBUTE9 => x_hdr_rec.ATTRIBUTE9,
    X_ATTRIBUTE10 => x_hdr_rec.ATTRIBUTE10,
    X_ATTRIBUTE11 => x_hdr_rec.ATTRIBUTE11,
    X_ATTRIBUTE12 => x_hdr_rec.ATTRIBUTE12,
    X_ATTRIBUTE13 => x_hdr_rec.ATTRIBUTE13,
    X_ATTRIBUTE14 => x_hdr_rec.ATTRIBUTE14,
    X_ATTRIBUTE15 => x_hdr_rec.ATTRIBUTE15,
    X_ATTRIBUTE16 => x_hdr_rec.ATTRIBUTE16,
    X_ATTRIBUTE17 => x_hdr_rec.ATTRIBUTE17,
    X_ATTRIBUTE18 => x_hdr_rec.ATTRIBUTE18,
    X_ATTRIBUTE19 => x_hdr_rec.ATTRIBUTE19,
    X_ATTRIBUTE20 => x_hdr_rec.ATTRIBUTE20,
    X_ATTRIBUTE21 => x_hdr_rec.ATTRIBUTE21,
    X_ATTRIBUTE22 => x_hdr_rec.ATTRIBUTE22,
    X_ATTRIBUTE23 => x_hdr_rec.ATTRIBUTE23,
    X_ATTRIBUTE24 => x_hdr_rec.ATTRIBUTE24,
    X_ATTRIBUTE25 => x_hdr_rec.ATTRIBUTE25,
    X_ATTRIBUTE26 => x_hdr_rec.ATTRIBUTE26,
    X_ATTRIBUTE27 => x_hdr_rec.ATTRIBUTE27,
    X_ATTRIBUTE28 => x_hdr_rec.ATTRIBUTE28,
    X_ATTRIBUTE29 => x_hdr_rec.ATTRIBUTE29,
    X_ATTRIBUTE30 => x_hdr_rec.ATTRIBUTE30,
    X_ATTRIBUTE_CATEGORY => x_hdr_rec.ATTRIBUTE_CATEGORY,
    X_EFFECTIVE_START_DATE => NVL( FND_DATE.canonical_to_date(p_effective_start_date) ,X_hdr_rec.effective_start_date ),
    X_EFFECTIVE_END_DATE =>  NVL(FND_DATE.canonical_to_date (p_effective_end_date) ,X_hdr_rec.effective_end_date ),
    X_OWNER_ID => NVL(p_owner,X_hdr_rec.owner_id),
    X_PROJECT_ID => x_hdr_rec.PROJECT_ID,
    X_PROCESS_LOSS => x_hdr_rec.PROCESS_LOSS,
    X_ROUTING_STATUS => 100,
    X_ROUTING_DESC => x_hdr_rec.ROUTING_DESC,
    X_CREATION_DATE =>  SYSDATE,
    X_CREATED_BY => P_created_by,
    X_LAST_UPDATE_DATE =>  SYSDATE,
    X_LAST_UPDATED_BY => P_login_id,
    X_LAST_UPDATE_LOGIN => P_login_id);
Line: 184

  /* Insert detail records */
  FOR i IN 1..X_dtl_tbl.count LOOP
    INSERT INTO fm_rout_dtl
               (routing_id, routingstep_no, routingstep_id, oprn_id, step_qty, steprelease_type,
                text_code, creation_date, created_by, last_update_login, last_update_date,
                last_updated_by, attribute1, attribute2, attribute3, attribute4, attribute5,
                attribute6, attribute7, attribute8, attribute9, attribute10,
                attribute11, attribute12, attribute13, attribute14, attribute15,
                attribute16, attribute17, attribute18, attribute19, attribute20,
                attribute21, attribute22, attribute23, attribute24, attribute25,
                attribute26, attribute27, attribute28, attribute29, attribute30,
                attribute_category)
    VALUES      (x_routing_id, X_dtl_tbl(i).routingstep_no, gem5_routingstep_id_s.NEXTVAL,
                 DECODE(X_dtl_tbl(i).oprn_id,p_old_operation,p_new_operation,X_dtl_tbl(i).oprn_id),
                 X_dtl_tbl(i).step_qty, X_dtl_tbl(i).steprelease_type,
                 X_dtl_tbl(i).text_code, SYSDATE, P_created_by, P_login_id, SYSDATE, P_created_by,
                 X_dtl_tbl(i).attribute1, X_dtl_tbl(i).attribute2, X_dtl_tbl(i).attribute3,
                 X_dtl_tbl(i).attribute4, X_dtl_tbl(i).attribute5, X_dtl_tbl(i).attribute6,
                 X_dtl_tbl(i).attribute7, X_dtl_tbl(i).attribute8, X_dtl_tbl(i).attribute9,
                 X_dtl_tbl(i).attribute10, X_dtl_tbl(i).attribute11, X_dtl_tbl(i).attribute12,
                 X_dtl_tbl(i).attribute13, X_dtl_tbl(i).attribute14, X_dtl_tbl(i).attribute15,
                 X_dtl_tbl(i).attribute16, X_dtl_tbl(i).attribute17, X_dtl_tbl(i).attribute18,
                 X_dtl_tbl(i).attribute19, X_dtl_tbl(i).attribute20, X_dtl_tbl(i).attribute21,
                 X_dtl_tbl(i).attribute22, X_dtl_tbl(i).attribute23, X_dtl_tbl(i).attribute24,
                 X_dtl_tbl(i).attribute25, X_dtl_tbl(i).attribute26, X_dtl_tbl(i).attribute27,
                 X_dtl_tbl(i).attribute28, X_dtl_tbl(i).attribute29, X_dtl_tbl(i).attribute30,
                 X_dtl_tbl(i).attribute_category);
Line: 300

    SELECT GEM5_OPRN_ID_S.NEXTVAL
    FROM   FND_DUAL;
Line: 303

    SELECT GEM5_OPRNLINE_ID_S.NEXTVAL
    FROM   FND_DUAL;
Line: 307

    SELECT *
    FROM   gmd_operations_vl
    WHERE  oprn_id = p_oprn_id;
Line: 312

    SELECT MAX(oprn_vers) + 1
    FROM   gmd_operations_vl
    WHERE  oprn_no = X_hdr_rec.oprn_no;
Line: 317

    SELECT *
    FROM   gmd_operation_activities
    WHERE  oprn_id = p_oprn_id;
Line: 324

    SELECT *
    FROM   gmd_operation_resources
    WHERE  oprn_line_id = V_oprn_line_id;
Line: 380

  /* Insert header record */
    GMD_OPERATIONS_PKG.INSERT_ROW(
    X_ROWID => x_hdr_rec.ROW_ID,
    X_OPRN_ID => x_oprn_id,
    X_ATTRIBUTE30 => x_hdr_rec.ATTRIBUTE30,
    X_ATTRIBUTE_CATEGORY => x_hdr_rec.ATTRIBUTE_CATEGORY,
    X_ATTRIBUTE25 => x_hdr_rec.ATTRIBUTE25,
    X_ATTRIBUTE26 => x_hdr_rec.ATTRIBUTE26,
    X_ATTRIBUTE27 => x_hdr_rec.ATTRIBUTE27,
    X_ATTRIBUTE28 => x_hdr_rec.ATTRIBUTE28,
    X_ATTRIBUTE29 => x_hdr_rec.ATTRIBUTE29,
    X_ATTRIBUTE22 => x_hdr_rec.ATTRIBUTE22,
    X_ATTRIBUTE23 => x_hdr_rec.ATTRIBUTE23,
    X_ATTRIBUTE24 => x_hdr_rec.ATTRIBUTE24,
    X_OPRN_NO => x_hdr_rec.OPRN_NO,
    X_OPRN_VERS => X_oprn_vers,
    X_PROCESS_QTY_UOM => x_hdr_rec.PROCESS_QTY_UOM,
    X_OPRN_CLASS => NVL(p_operation_class,x_hdr_rec.oprn_class), -- 4116557
    X_INACTIVE_IND =>  NVL(p_inactive_ind,0),
    X_EFFECTIVE_START_DATE => NVL(FND_DATE.canonical_to_date(p_effective_start_date) ,X_hdr_rec.effective_start_date ),
    X_EFFECTIVE_END_DATE =>  FND_DATE.canonical_to_date( p_effective_end_date ),
    X_DELETE_MARK => 0,
    X_TEXT_CODE => x_hdr_rec.TEXT_CODE,
    X_ATTRIBUTE1 => x_hdr_rec.ATTRIBUTE1,
    X_ATTRIBUTE2 => x_hdr_rec.ATTRIBUTE2,
    X_ATTRIBUTE3 => x_hdr_rec.ATTRIBUTE3,
    X_ATTRIBUTE4 => x_hdr_rec.ATTRIBUTE4,
    X_ATTRIBUTE5 => x_hdr_rec.ATTRIBUTE5,
    X_ATTRIBUTE6 => x_hdr_rec.ATTRIBUTE6,
    X_ATTRIBUTE7 => x_hdr_rec.ATTRIBUTE7,
    X_ATTRIBUTE8 => x_hdr_rec.ATTRIBUTE8,
    X_ATTRIBUTE9 => x_hdr_rec.ATTRIBUTE9,
    X_ATTRIBUTE10 => x_hdr_rec.ATTRIBUTE10,
    X_ATTRIBUTE11 => x_hdr_rec.ATTRIBUTE11,
    X_ATTRIBUTE12 => x_hdr_rec.ATTRIBUTE12,
    X_ATTRIBUTE13 => x_hdr_rec.ATTRIBUTE13,
    X_ATTRIBUTE14 => x_hdr_rec.ATTRIBUTE14,
    X_ATTRIBUTE15 => x_hdr_rec.ATTRIBUTE15,
    X_ATTRIBUTE16 => x_hdr_rec.ATTRIBUTE16,
    X_ATTRIBUTE17 => x_hdr_rec.ATTRIBUTE17,
    X_ATTRIBUTE18 => x_hdr_rec.ATTRIBUTE18,
    X_ATTRIBUTE19 => x_hdr_rec.ATTRIBUTE19,
    X_ATTRIBUTE20 => x_hdr_rec.ATTRIBUTE20,
    X_ATTRIBUTE21 => x_hdr_rec.ATTRIBUTE21,
    X_OPERATION_STATUS => 100,
    X_owner_organization_id => x_hdr_rec.owner_organization_id,
    X_OPRN_DESC => x_hdr_rec.OPRN_DESC,
    X_CREATION_DATE =>  SYSDATE,
    X_CREATED_BY => P_created_by,
    X_LAST_UPDATE_DATE => SYSDATE,
    X_LAST_UPDATED_BY => P_created_by,
    X_LAST_UPDATE_LOGIN => P_login_id);
Line: 434

  /* Insert Activities */
  X_rsrc_cnt := 0;
Line: 440

    INSERT INTO gmd_operation_activities
               (oprn_id, oprn_line_id, activity, activity_factor, delete_mark, text_code, last_updated_by,
                created_by, last_update_date, creation_date, last_update_login, attribute1, attribute2,
                attribute3, attribute4, attribute5, attribute6, attribute7, attribute8, attribute9,
                attribute10, attribute11, attribute12, attribute13, attribute14, attribute15, attribute16,
                attribute17, attribute18, attribute19, attribute20, attribute21, attribute22, attribute23,
                attribute24, attribute25, attribute26, attribute27, attribute28, attribute29, attribute30,
                attribute_category, offset_interval, break_ind, max_break)
    VALUES     (x_oprn_id, X_oprn_line_id, DECODE(X_actv_tbl(i).activity,p_old_activity,p_activity,X_actv_tbl(i).activity)
               , X_actv_tbl(i).activity_factor, 0,
                X_actv_tbl(i).text_code, P_created_by, P_created_by, SYSDATE, SYSDATE, P_login_id,
                X_actv_tbl(i).attribute1, X_actv_tbl(i).attribute2, X_actv_tbl(i).attribute3,
                X_actv_tbl(i).attribute4, X_actv_tbl(i).attribute5, X_actv_tbl(i).attribute6,
                X_actv_tbl(i).attribute7, X_actv_tbl(i).attribute8, X_actv_tbl(i).attribute9,
                X_actv_tbl(i).attribute10, X_actv_tbl(i).attribute11, X_actv_tbl(i).attribute12,
                X_actv_tbl(i).attribute13, X_actv_tbl(i).attribute14, X_actv_tbl(i).attribute15,
                X_actv_tbl(i).attribute16, X_actv_tbl(i).attribute17, X_actv_tbl(i).attribute18,
                X_actv_tbl(i).attribute19, X_actv_tbl(i).attribute20, X_actv_tbl(i).attribute21,
                X_actv_tbl(i).attribute22, X_actv_tbl(i).attribute23, X_actv_tbl(i).attribute24,
                X_actv_tbl(i).attribute25, X_actv_tbl(i).attribute26, X_actv_tbl(i).attribute27,
                X_actv_tbl(i).attribute28, X_actv_tbl(i).attribute29, X_actv_tbl(i).attribute30,
                X_actv_tbl(i).attribute_category, X_actv_tbl(i).offset_interval, x_actv_tbl(i).break_ind, x_actv_tbl(i).max_break);
Line: 468

        INSERT INTO gmd_operation_resources
                   (oprn_line_id, resources, resource_usage, resource_count, process_qty,
                    prim_rsrc_ind, scale_type, cost_analysis_code, cost_cmpntcls_id, resource_usage_uom,
                    offset_interval, delete_mark, text_code, created_by, last_updated_by,
                    last_update_date, creation_date, last_update_login, attribute1, attribute2,
                    attribute3, attribute4, attribute5, attribute6, attribute7, attribute8,
                    attribute9, attribute10, attribute11, attribute12, attribute13, attribute14,
                    attribute15, attribute16, attribute17, attribute18, attribute19, attribute20,
                    attribute21, attribute22, attribute23, attribute24, attribute25, attribute26,
                    attribute27, attribute28, attribute29, attribute30, attribute_category,
                    resource_process_uom, min_capacity, max_capacity, resource_capacity_uom, process_parameter_1,
                    process_parameter_2, process_parameter_3, process_parameter_4, process_parameter_5)
        VALUES     (X_oprn_line_id, DECODE(X_rsrc_tbl(X_rsrc_cnt).resources,p_old_resource,p_resource,X_rsrc_tbl(X_rsrc_cnt).resources),
                    X_rsrc_tbl(X_rsrc_cnt).resource_usage,
                    X_rsrc_tbl(X_rsrc_cnt).resource_count, X_rsrc_tbl(X_rsrc_cnt).process_qty,
                    X_rsrc_tbl(X_rsrc_cnt).prim_rsrc_ind, X_rsrc_tbl(X_rsrc_cnt).scale_type,
                    X_rsrc_tbl(X_rsrc_cnt).cost_analysis_code, X_rsrc_tbl(X_rsrc_cnt).cost_cmpntcls_id,
                    X_rsrc_tbl(X_rsrc_cnt).resource_usage_uom, X_rsrc_tbl(X_rsrc_cnt).offset_interval, X_rsrc_tbl(X_rsrc_cnt).delete_mark,
                    X_rsrc_tbl(X_rsrc_cnt).text_code, P_created_by, P_created_by, SYSDATE, SYSDATE, P_login_id,
                    X_rsrc_tbl(X_rsrc_cnt).attribute1, X_rsrc_tbl(X_rsrc_cnt).attribute2,
                    X_rsrc_tbl(X_rsrc_cnt).attribute3, X_rsrc_tbl(X_rsrc_cnt).attribute4,
                    X_rsrc_tbl(X_rsrc_cnt).attribute5, X_rsrc_tbl(X_rsrc_cnt).attribute6,
                    X_rsrc_tbl(X_rsrc_cnt).attribute7, X_rsrc_tbl(X_rsrc_cnt).attribute8,
                    X_rsrc_tbl(X_rsrc_cnt).attribute9, X_rsrc_tbl(X_rsrc_cnt).attribute10,
                    X_rsrc_tbl(X_rsrc_cnt).attribute11, X_rsrc_tbl(X_rsrc_cnt).attribute12,
                    X_rsrc_tbl(X_rsrc_cnt).attribute13, X_rsrc_tbl(X_rsrc_cnt).attribute14,
                    X_rsrc_tbl(X_rsrc_cnt).attribute15, X_rsrc_tbl(X_rsrc_cnt).attribute16,
                    X_rsrc_tbl(X_rsrc_cnt).attribute17, X_rsrc_tbl(X_rsrc_cnt).attribute18,
                    X_rsrc_tbl(X_rsrc_cnt).attribute19, X_rsrc_tbl(X_rsrc_cnt).attribute20,
                    X_rsrc_tbl(X_rsrc_cnt).attribute21, X_rsrc_tbl(X_rsrc_cnt).attribute22,
                    X_rsrc_tbl(X_rsrc_cnt).attribute23, X_rsrc_tbl(X_rsrc_cnt).attribute24,
                    X_rsrc_tbl(X_rsrc_cnt).attribute25, X_rsrc_tbl(X_rsrc_cnt).attribute26,
                    X_rsrc_tbl(X_rsrc_cnt).attribute27, X_rsrc_tbl(X_rsrc_cnt).attribute28,
                    X_rsrc_tbl(X_rsrc_cnt).attribute29, X_rsrc_tbl(X_rsrc_cnt).attribute30,
                    X_rsrc_tbl(X_rsrc_cnt).attribute_category, X_rsrc_tbl(X_rsrc_cnt).resource_process_uom,
                    X_rsrc_tbl(X_rsrc_cnt).min_capacity, X_rsrc_tbl(X_rsrc_cnt).max_capacity,
                    X_rsrc_tbl(X_rsrc_cnt).resource_capacity_uom, X_rsrc_tbl(X_rsrc_cnt).process_parameter_1,
                    X_rsrc_tbl(X_rsrc_cnt).process_parameter_2, X_rsrc_tbl(X_rsrc_cnt).process_parameter_3,
                    X_rsrc_tbl(X_rsrc_cnt).process_parameter_4, X_rsrc_tbl(X_rsrc_cnt).process_parameter_5);
Line: 601

    SELECT *
    FROM   gmd_recipes
    WHERE  recipe_id = p_recipe_id;
Line: 607

    SELECT *
    FROM   gmd_recipe_process_loss
    WHERE  recipe_id = p_recipe_id;
Line: 614

    SELECT *
    FROM   gmd_recipe_customers
    WHERE  recipe_id = p_recipe_id;
Line: 621

    SELECT *
    FROM   gmd_recipe_routing_steps
    WHERE  recipe_id = p_recipe_id;
Line: 629

    SELECT *
    FROM   gmd_recipe_validity_rules
    WHERE  recipe_id = p_recipe_id;
Line: 636

    SELECT *
    FROM   gmd_recipe_orgn_activities
    WHERE  recipe_id = p_recipe_id;
Line: 643

    SELECT *
    FROM   gmd_recipe_orgn_resources
    WHERE  recipe_id = p_recipe_id;
Line: 650

    SELECT *
    FROM   gmd_recipe_step_materials
    WHERE  recipe_id = p_recipe_id;
Line: 657

    SELECT MAX(recipe_version) + 1
    FROM   gmd_recipes
    WHERE  recipe_no = X_hdr_rec.recipe_no;
Line: 661

    SELECT gmd_recipe_id_s.NEXTVAL
    FROM   FND_DUAL;
Line: 735

  gmd_recipes_mls.insert_row(X_ROWID                   => l_rowid,
                             X_RECIPE_ID               => x_recipe_id,
                             X_OWNER_ID                => NVL(powner_id,X_hdr_rec.owner_id),
                             X_OWNER_LAB_TYPE          => X_hdr_rec.owner_lab_type,
                             X_DELETE_MARK             => 0,
                             X_TEXT_CODE               => X_hdr_rec.text_code,
                             X_RECIPE_NO               => X_hdr_rec.recipe_no,
                             X_RECIPE_VERSION          => X_recipe_vers,
			     X_RECIPE_TYPE             => NVL(p_recipe_type, X_hdr_rec.recipe_type),
                             X_OWNER_ORGANIZATION_ID   => NVL(p_Organization_id,X_hdr_rec.owner_organization_id),
                             X_CREATION_ORGANIZATION_ID=> NVL(p_Organization_id,X_hdr_rec.owner_organization_id),
                             X_FORMULA_ID              => NVL(p_formula_id,x_hdr_rec.formula_id),
   -- Bug 4116557 added NVL for Roution_id.
                             X_ROUTING_ID              => NVL( p_routing_id,x_hdr_rec.routing_id),
                             X_PROJECT_ID              => X_hdr_rec.project_id,
                             X_RECIPE_STATUS           => 100,
                             X_CALCULATE_STEP_QUANTITY => X_hdr_rec.calculate_step_quantity,
                             X_PLANNED_PROCESS_LOSS    => X_hdr_rec.planned_process_loss,
			     X_CONTIGUOUS_IND	       => X_hdr_rec.contiguous_ind,
                             X_ENHANCED_PI_IND         => X_hdr_rec.enhanced_pi_ind,
                             X_RECIPE_DESCRIPTION      => X_hdr_rec.recipe_description,
                             X_ATTRIBUTE_CATEGORY      => X_hdr_rec.attribute_category,
                             X_ATTRIBUTE1              => X_hdr_rec.attribute1,
                             X_ATTRIBUTE2              => X_hdr_rec.attribute2,
                             X_ATTRIBUTE3              => X_hdr_rec.attribute3,
                             X_ATTRIBUTE4              => X_hdr_rec.attribute4,
                             X_ATTRIBUTE5              => X_hdr_rec.attribute5,
                             X_ATTRIBUTE6              => X_hdr_rec.attribute6,
                             X_ATTRIBUTE7              => X_hdr_rec.attribute7,
                             X_ATTRIBUTE8              => X_hdr_rec.attribute8,
                             X_ATTRIBUTE9              => X_hdr_rec.attribute9,
                             X_ATTRIBUTE10             => X_hdr_rec.attribute10,
                             X_ATTRIBUTE11             => X_hdr_rec.attribute11,
                             X_ATTRIBUTE12             => X_hdr_rec.attribute12,
                             X_ATTRIBUTE13             => X_hdr_rec.attribute13,
                             X_ATTRIBUTE14             => X_hdr_rec.attribute14,
                             X_ATTRIBUTE15             => X_hdr_rec.attribute15,
                             X_ATTRIBUTE16             => X_hdr_rec.attribute16,
                             X_ATTRIBUTE17             => X_hdr_rec.attribute17,
                             X_ATTRIBUTE18             => X_hdr_rec.attribute18,
                             X_ATTRIBUTE19             => X_hdr_rec.attribute19,
                             X_ATTRIBUTE20             => X_hdr_rec.attribute20,
                             X_ATTRIBUTE21             => X_hdr_rec.attribute21,
                             X_ATTRIBUTE22             => X_hdr_rec.attribute22,
                             X_ATTRIBUTE23             => X_hdr_rec.attribute23,
                             X_ATTRIBUTE24             => X_hdr_rec.attribute24,
                             X_ATTRIBUTE25             => X_hdr_rec.attribute25,
                             X_ATTRIBUTE26             => X_hdr_rec.attribute26,
                             X_ATTRIBUTE27             => X_hdr_rec.attribute27,
                             X_ATTRIBUTE28             => X_hdr_rec.attribute28,
                             X_ATTRIBUTE29             => X_hdr_rec.attribute29,
                             X_ATTRIBUTE30             => X_hdr_rec.attribute30,
                             X_CREATION_DATE           => SYSDATE,
                             X_CREATED_BY              => P_created_by,
                             X_LAST_UPDATE_DATE        => SYSDATE,
                             X_LAST_UPDATED_BY         => P_created_by,
                             X_LAST_UPDATE_LOGIN       => P_login_id,
			     X_FIXED_PROCESS_LOSS      => X_hdr_rec.fixed_process_loss, /*RLNAGARA  6811759*/
                             X_FIXED_PROCESS_LOSS_UOM  => X_hdr_rec.fixed_process_loss_uom);
Line: 796

    INSERT INTO gmd_recipe_process_loss(recipe_id, organization_id, process_loss, contiguous_ind, creation_date, created_by,
                                        last_updated_by, last_update_date, last_update_login,
                                        recipe_process_loss_id, text_code)
    VALUES                             (x_recipe_id, X_proc_loss_tbl(i).organization_id, X_proc_loss_tbl(i).process_loss,
					X_proc_loss_tbl(i).contiguous_ind, SYSDATE, P_created_by, P_created_by, SYSDATE, P_login_id,
                                        gmd_recipe_process_loss_id_s.NEXTVAL, X_proc_loss_tbl(i).text_code);
Line: 804

    INSERT INTO gmd_recipe_customers(recipe_id, customer_id, created_by, creation_date, last_updated_by,
                                     last_update_login, text_code, last_update_date)
    VALUES                          (x_recipe_id, X_cust_tbl(i).customer_id, P_created_by, SYSDATE,
                                     P_created_by, P_login_id, X_cust_tbl(i).text_code, SYSDATE);
Line: 813

      INSERT INTO gmd_recipe_routing_steps(recipe_id, routingstep_id, step_qty, created_by, creation_date,
                                           last_update_date, last_update_login, text_code, last_updated_by,
                                           attribute1, attribute2, attribute3, attribute4, attribute5, attribute6,
                                           attribute7, attribute8, attribute9, attribute10, attribute11, attribute12,
                                           attribute13, attribute14, attribute15, attribute16, attribute17,
                                           attribute18, attribute19, attribute20, attribute21, attribute22,
                                           attribute23, attribute24, attribute25, attribute26, attribute27, attribute28,
                                           attribute29, attribute30, attribute_category, MASS_STD_UOM, VOLUME_STD_UOM,
                                           volume_qty, mass_qty)
      VALUES                              (x_recipe_id, X_step_tbl(i).routingstep_id, X_step_tbl(i).step_qty,
                                           P_created_by, SYSDATE, SYSDATE, P_login_id, X_step_tbl(i).text_code,
                                           P_created_by, X_step_tbl(i).attribute1, X_step_tbl(i).attribute2,
                                           X_step_tbl(i).attribute3, X_step_tbl(i).attribute4, X_step_tbl(i).attribute5,
                                           X_step_tbl(i).attribute6, X_step_tbl(i).attribute7, X_step_tbl(i).attribute8,
                                           X_step_tbl(i).attribute9, X_step_tbl(i).attribute10, X_step_tbl(i).attribute11,
                                           X_step_tbl(i).attribute12, X_step_tbl(i).attribute13, X_step_tbl(i).attribute14,
                                           X_step_tbl(i).attribute15, X_step_tbl(i).attribute16, X_step_tbl(i).attribute17,
                                           X_step_tbl(i).attribute18, X_step_tbl(i).attribute19, X_step_tbl(i).attribute20,
                                           X_step_tbl(i).attribute21, X_step_tbl(i).attribute22, X_step_tbl(i).attribute23,
                                           X_step_tbl(i).attribute24, X_step_tbl(i).attribute25, X_step_tbl(i).attribute26,
                                           X_step_tbl(i).attribute27, X_step_tbl(i).attribute28, X_step_tbl(i).attribute29,
                                           X_step_tbl(i).attribute30, X_step_tbl(i).attribute_category,
                                           X_step_tbl(i).MASS_STD_UOM, X_step_tbl(i).VOLUME_STD_UOM,
                                           X_step_tbl(i).volume_qty, X_step_tbl(i).mass_qty);
Line: 844

      SELECT count(*) INTO X_cnt FROM fm_matl_dtl
      WHERE item_id = X_vr_tbl(i).item_id AND
            formula_id = p_formula_id AND
            line_type = 1;
Line: 852

      INSERT INTO gmd_recipe_validity_rules(recipe_validity_rule_id, recipe_id, organization_id, inventory_item_id, revision, recipe_use, preference,
                                            start_date, end_date, min_qty, max_qty, std_qty, detail_uom, inv_min_qty,
                                            inv_max_qty, text_code, attribute_category, attribute1, attribute2, attribute3,
                                            attribute4, attribute5, attribute6, attribute7, attribute8, attribute9,
                                            attribute10, attribute11, attribute12,  attribute13, attribute14,  attribute15,
                                            attribute16, attribute17, attribute18, attribute19, attribute20, attribute21,
                                            attribute22, attribute23, attribute24, attribute25, attribute26, attribute27,
                                            attribute28, attribute29, attribute30, created_by, creation_date,
                                            last_updated_by, last_update_date, last_update_login, delete_mark,
                                            lab_type, validity_rule_status)
      VALUES                               (gmd_recipe_validity_id_s.NEXTVAL, x_recipe_id, X_vr_tbl(i).organization_id,
                                            X_vr_tbl(i).inventory_item_id,X_vr_tbl(i).revision, X_vr_tbl(i).recipe_use, X_vr_tbl(i).preference,
                                            X_vr_tbl(i).start_date, X_vr_tbl(i).end_date, X_vr_tbl(i).min_qty,
                                            X_vr_tbl(i).max_qty, X_vr_tbl(i).std_qty, X_vr_tbl(i).detail_uom,
                                            X_vr_tbl(i).inv_min_qty, X_vr_tbl(i).inv_max_qty, X_vr_tbl(i).text_code,
                                            X_vr_tbl(i).attribute_category, X_vr_tbl(i).attribute1, X_vr_tbl(i).attribute2,
                                            X_vr_tbl(i).attribute3, X_vr_tbl(i).attribute4, X_vr_tbl(i).attribute5,
                                            X_vr_tbl(i).attribute6, X_vr_tbl(i).attribute7, X_vr_tbl(i).attribute8,
                                            X_vr_tbl(i).attribute9, X_vr_tbl(i).attribute10, X_vr_tbl(i).attribute11,
                                            X_vr_tbl(i).attribute12, X_vr_tbl(i).attribute13, X_vr_tbl(i).attribute14,
                                            X_vr_tbl(i).attribute15, X_vr_tbl(i).attribute16, X_vr_tbl(i).attribute17,
                                            X_vr_tbl(i).attribute18, X_vr_tbl(i).attribute19, X_vr_tbl(i).attribute20,
                                            X_vr_tbl(i).attribute21, X_vr_tbl(i).attribute22, X_vr_tbl(i).attribute23,
                                            X_vr_tbl(i).attribute24, X_vr_tbl(i).attribute25, X_vr_tbl(i).attribute26,
                                            X_vr_tbl(i).attribute27, X_vr_tbl(i).attribute28, X_vr_tbl(i).attribute29,
                                            X_vr_tbl(i).attribute30, P_created_by, SYSDATE, P_created_by, SYSDATE,
                                            P_login_id, 0, X_vr_tbl(i).lab_type, 100);
Line: 885

      INSERT INTO gmd_recipe_orgn_activities(recipe_id, routingstep_id, activity_factor, attribute_category, attribute1,
                                             created_by, creation_date, last_updated_by, last_update_date,
                                             last_update_login, orgn_code, attribute2, attribute3, attribute4, attribute5,
                                             attribute6, attribute7, attribute8, attribute9, attribute10, attribute11,
                                             attribute12, attribute13, attribute14, attribute15, attribute16, attribute17,
                                             attribute18, attribute19, attribute20, attribute21, attribute22, attribute23,
                                             attribute24, attribute25, attribute26, attribute27, attribute28, attribute29,
                                             attribute30, text_code, oprn_line_id)
      VALUES                                (x_recipe_id, X_actv_tbl(i).routingstep_id, X_actv_tbl(i).activity_factor,
                                             X_actv_tbl(i).attribute_category, X_actv_tbl(i).attribute1,
                                             P_created_by, SYSDATE, P_created_by, SYSDATE, P_login_id,
                                             X_actv_tbl(i).orgn_code, X_actv_tbl(i).attribute2, X_actv_tbl(i).attribute3,
                                             X_actv_tbl(i).attribute4, X_actv_tbl(i).attribute5, X_actv_tbl(i).attribute6,
                                             X_actv_tbl(i).attribute7, X_actv_tbl(i).attribute8, X_actv_tbl(i).attribute9,
                                             X_actv_tbl(i).attribute10, X_actv_tbl(i).attribute11, X_actv_tbl(i).attribute12,
                                             X_actv_tbl(i).attribute13, X_actv_tbl(i).attribute14, X_actv_tbl(i).attribute15,
                                             X_actv_tbl(i).attribute16, X_actv_tbl(i).attribute17, X_actv_tbl(i).attribute18,
                                             X_actv_tbl(i).attribute19, X_actv_tbl(i).attribute20, X_actv_tbl(i).attribute21,
                                             X_actv_tbl(i).attribute22, X_actv_tbl(i).attribute23, X_actv_tbl(i).attribute24,
                                             X_actv_tbl(i).attribute25, X_actv_tbl(i).attribute26, X_actv_tbl(i).attribute27,
                                             X_actv_tbl(i).attribute28, X_actv_tbl(i).attribute29, X_actv_tbl(i).attribute30,
                                             X_actv_tbl(i).text_code, X_actv_tbl(i).oprn_line_id
                                             );
Line: 911

      INSERT INTO gmd_recipe_orgn_resources(recipe_id, organization_id, routingstep_id, oprn_line_id, resources, creation_date,
                                            created_by, last_updated_by, last_update_date, min_capacity, max_capacity,
                                            last_update_login, text_code,
                                            attribute1, attribute2, attribute3, attribute4, attribute5, attribute6,
                                            attribute7, attribute8, attribute9, attribute10, attribute11, attribute12,
                                            attribute13, attribute14, attribute15, attribute16, attribute17, attribute18,
                                            attribute19, attribute20, attribute21, attribute22, attribute23, attribute24,
                                            attribute25, attribute26, attribute27, attribute28, attribute29, attribute30,
                                            attribute_category, process_parameter_5, process_parameter_4,
                                            process_parameter_3, process_parameter_2, process_parameter_1, process_um,
                                            usage_uom, resource_usage, process_qty)
      VALUES                               (x_recipe_id, X_rsrc_tbl(i).organization_id, X_rsrc_tbl(i).routingstep_id,
                                            X_rsrc_tbl(i).oprn_line_id, X_rsrc_tbl(i).resources, SYSDATE, P_created_by,
                                            P_created_by, SYSDATE, X_rsrc_tbl(i).min_capacity, X_rsrc_tbl(i).max_capacity,
                                            P_login_id,
                                            X_rsrc_tbl(i).text_code, X_rsrc_tbl(i).attribute1, X_rsrc_tbl(i).attribute2,
                                            X_rsrc_tbl(i).attribute3, X_rsrc_tbl(i).attribute4, X_rsrc_tbl(i).attribute5,
                                            X_rsrc_tbl(i).attribute6, X_rsrc_tbl(i).attribute7, X_rsrc_tbl(i).attribute8,
                                            X_rsrc_tbl(i).attribute9, X_rsrc_tbl(i).attribute10, X_rsrc_tbl(i).attribute11,
                                            X_rsrc_tbl(i).attribute12, X_rsrc_tbl(i).attribute13, X_rsrc_tbl(i).attribute14,
                                            X_rsrc_tbl(i).attribute15, X_rsrc_tbl(i).attribute16, X_rsrc_tbl(i).attribute17,
                                            X_rsrc_tbl(i).attribute18, X_rsrc_tbl(i).attribute19, X_rsrc_tbl(i).attribute20,
                                            X_rsrc_tbl(i).attribute21, X_rsrc_tbl(i).attribute22, X_rsrc_tbl(i).attribute23,
                                            X_rsrc_tbl(i).attribute24, X_rsrc_tbl(i).attribute25, X_rsrc_tbl(i).attribute26,
                                            X_rsrc_tbl(i).attribute27, X_rsrc_tbl(i).attribute28, X_rsrc_tbl(i).attribute29,
                                            X_rsrc_tbl(i).attribute30, X_rsrc_tbl(i).attribute_category,
                                            X_rsrc_tbl(i).process_parameter_5, X_rsrc_tbl(i).process_parameter_4,
                                            X_rsrc_tbl(i).process_parameter_3, X_rsrc_tbl(i).process_parameter_2,
                                            X_rsrc_tbl(i).process_parameter_1, X_rsrc_tbl(i).process_um,
                                            X_rsrc_tbl(i).usage_uom, X_rsrc_tbl(i).resource_usage, X_rsrc_tbl(i).process_qty);
Line: 947

      INSERT INTO gmd_recipe_step_materials(recipe_id, formulaline_id, routingstep_id, text_code, creation_date,
                                            created_by, last_updated_by, last_update_date, last_update_login)
      VALUES                               (x_recipe_id, X_stepmtl_tbl(i).formulaline_id, X_stepmtl_tbl(i).routingstep_id,
                                            X_stepmtl_tbl(i).text_code, SYSDATE, P_created_by, P_created_by, SYSDATE, P_login_id);
Line: 1066

    SELECT gem5_formula_id_s.NEXTVAL
    FROM   FND_DUAL;
Line: 1069

    SELECT *
    FROM   fm_form_mst
    WHERE  formula_id = p_formula_id;
Line: 1074

    SELECT MAX(formula_vers) + 1
    FROM   fm_form_mst
    WHERE  formula_no = X_hdr_rec.formula_no;
Line: 1079

    SELECT *
    FROM   fm_matl_dtl
    WHERE  formula_id = p_formula_id;
Line: 1084

    SELECT formula_status
    FROM   fm_form_mst_b
    WHERE  formula_id = V_formula_id;
Line: 1089

    SELECT creation_type
    FROM   gmd_recipe_generation
    WHERE  organization_id = V_orgn_id
    AND    creation_type IN (1,2)
    UNION
    SELECT creation_type
    FROM   gmd_recipe_generation
    WHERE  organization_id IS NULL
    AND    creation_type IN (1,2)
    AND    NOT EXISTS (SELECT 1
                         FROM   gmd_recipe_generation
                         WHERE  organization_id = V_orgn_id);
Line: 1104

    SELECT 1
    FROM  fnd_attached_documents fad
    WHERE fad.entity_name = cp_entity_name
    AND   fad.pk1_value   = cp_pk1_value;
Line: 1176

  /* Insert header record */
  fm_form_mst_mls.insert_row(X_ROWID              => l_rowid,
                             X_FORMULA_ID               => X_formula_id,
                             X_MASTER_FORMULA_ID        => NULL,
                             X_OWNER_ORGANIZATION_ID    => X_hdr_rec.owner_organization_id,
                             X_TEXT_CODE                => X_hdr_rec.text_code,
                             X_DELETE_MARK              => 0,
                             X_TOTAL_INPUT_QTY          => 0,
                             X_PROJECT_ID               => X_hdr_rec.project_id,
                             X_TOTAL_OUTPUT_QTY         => 0,
                             X_FORMULA_STATUS           => 100,
                             X_OWNER_ID                 => NVL(p_owner_id,X_hdr_rec.owner_id),
                             X_FORMULA_NO               => X_hdr_rec.formula_no,
                             X_FORMULA_VERS             => X_formula_vers,
                             X_FORMULA_TYPE             => X_hdr_rec.formula_type,
                             X_IN_USE                   => 0,
                             X_INACTIVE_IND             => NVL(p_inactive_ind,0),
                             X_SCALE_TYPE               => X_hdr_rec.scale_type,
                             X_FORMULA_CLASS            => p_formula_class,
                             X_FMCONTROL_CLASS          => X_hdr_rec.fmcontrol_class,
                             X_FORMULA_DESC1            => X_hdr_rec.formula_desc1,
                             X_FORMULA_DESC2            => X_hdr_rec.formula_desc2,
                             X_CREATION_DATE            => SYSDATE,
                             X_CREATED_BY               => P_created_by,
                             X_LAST_UPDATE_DATE         => SYSDATE,
                             X_LAST_UPDATED_BY          => P_created_by,
                             X_LAST_UPDATE_LOGIN        => P_login_id,
                             X_ATTRIBUTE_CATEGORY       => X_hdr_rec.attribute_category,
                             X_ATTRIBUTE1               => X_hdr_rec.attribute1,
                             X_ATTRIBUTE2               => X_hdr_rec.attribute2,
                             X_ATTRIBUTE3               => X_hdr_rec.attribute3,
                             X_ATTRIBUTE4               => X_hdr_rec.attribute4,
                             X_ATTRIBUTE5               => X_hdr_rec.attribute5,
                             X_ATTRIBUTE6               => X_hdr_rec.attribute6,
                             X_ATTRIBUTE7               => X_hdr_rec.attribute7,
                             X_ATTRIBUTE8               => X_hdr_rec.attribute8,
                             X_ATTRIBUTE9               => X_hdr_rec.attribute9,
                             X_ATTRIBUTE10              => X_hdr_rec.attribute10,
                             X_ATTRIBUTE11              => X_hdr_rec.attribute11,
                             X_ATTRIBUTE12              => X_hdr_rec.attribute12,
                             X_ATTRIBUTE13              => X_hdr_rec.attribute13,
                             X_ATTRIBUTE14              => X_hdr_rec.attribute14,
                             X_ATTRIBUTE15              => X_hdr_rec.attribute15,
                             X_ATTRIBUTE16              => X_hdr_rec.attribute16,
                             X_ATTRIBUTE17              => X_hdr_rec.attribute17,
                             X_ATTRIBUTE18              => X_hdr_rec.attribute18,
                             X_ATTRIBUTE19              => X_hdr_rec.attribute19,
                             X_ATTRIBUTE20              => X_hdr_rec.attribute20,
                             X_ATTRIBUTE21              => X_hdr_rec.attribute21,
                             X_ATTRIBUTE22              => X_hdr_rec.attribute22,
                             X_ATTRIBUTE23              => X_hdr_rec.attribute23,
                             X_ATTRIBUTE24              => X_hdr_rec.attribute24,
                             X_ATTRIBUTE25              => X_hdr_rec.attribute25,
                             X_ATTRIBUTE26              => X_hdr_rec.attribute26,
                             X_ATTRIBUTE27              => X_hdr_rec.attribute27,
                             X_ATTRIBUTE28              => X_hdr_rec.attribute28,
                             X_ATTRIBUTE29              => X_hdr_rec.attribute29,
                             X_ATTRIBUTE30              => X_hdr_rec.attribute30,
                             X_YIELD_UOM                => x_hdr_rec.yield_uom,
                             X_AUTO_PRODUCT_CALC        => x_hdr_rec.auto_product_calc);
Line: 1255

          X_last_update_login             => FND_GLOBAL.LOGIN_ID,
          X_program_application_id        => NULL,
          X_program_id                    => NULL,
          X_request_id                    => NULL );
Line: 1271

    INSERT INTO fm_matl_dtl(formulaline_id, formula_id, line_type, line_no, inventory_item_id, revision, organization_id,
                            qty, detail_uom, release_type, scrap_factor, scale_type, cost_alloc,
                            phantom_type, rework_type, text_code, last_updated_by, created_by,
                            last_update_date, creation_date, last_update_login, attribute1,
                            attribute2, attribute3, attribute4, attribute5, attribute6, attribute7,
                            attribute8, attribute9, attribute10, attribute11, attribute12,
                            attribute13, attribute14, attribute15, attribute16, attribute17,
                            attribute18, attribute19, attribute20, attribute21, attribute22,
                            attribute23, attribute24, attribute25, attribute26, attribute27,
                            attribute28, attribute29, attribute30, attribute_category, tpformula_id,
                            scale_multiple, contribute_yield_ind, scale_uom, contribute_step_qty_ind,
                            scale_rounding_variance)
    VALUES                 (gem5_formulaline_id_s.NEXTVAL, X_formula_id, X_dtl_tbl(i).line_type, X_dtl_tbl(i).line_no,
                            l_ingr_id, l_ingr_revision, X_dtl_tbl(i).organization_id,
                            X_dtl_tbl(i).qty, X_dtl_tbl(i).detail_uom, X_dtl_tbl(i).release_type,
                            X_dtl_tbl(i).scrap_factor, X_dtl_tbl(i).scale_type, X_dtl_tbl(i).cost_alloc,
                            X_dtl_tbl(i).phantom_type, X_dtl_tbl(i).rework_type, X_dtl_tbl(i).text_code,
                            P_created_by, P_created_by, SYSDATE, SYSDATE, P_login_id, X_dtl_tbl(i).attribute1,
                            X_dtl_tbl(i).attribute2, X_dtl_tbl(i).attribute3, X_dtl_tbl(i).attribute4,
                            X_dtl_tbl(i).attribute5, X_dtl_tbl(i).attribute6, X_dtl_tbl(i).attribute7,
                            X_dtl_tbl(i).attribute8, X_dtl_tbl(i).attribute9, X_dtl_tbl(i).attribute10,
                            X_dtl_tbl(i).attribute11, X_dtl_tbl(i).attribute12, X_dtl_tbl(i).attribute13,
                            X_dtl_tbl(i).attribute14, X_dtl_tbl(i).attribute15, X_dtl_tbl(i).attribute16,
                            X_dtl_tbl(i).attribute17, X_dtl_tbl(i).attribute18, X_dtl_tbl(i).attribute19,
                            X_dtl_tbl(i).attribute20, X_dtl_tbl(i).attribute21, X_dtl_tbl(i).attribute22,
                            X_dtl_tbl(i).attribute23, X_dtl_tbl(i).attribute24, X_dtl_tbl(i).attribute25,
                            X_dtl_tbl(i).attribute26, X_dtl_tbl(i).attribute27, X_dtl_tbl(i).attribute28,
                            X_dtl_tbl(i).attribute29, X_dtl_tbl(i).attribute30, X_dtl_tbl(i).attribute_category,
                            X_dtl_tbl(i).tpformula_id, X_dtl_tbl(i).scale_multiple, X_dtl_tbl(i).contribute_yield_ind,
                            X_dtl_tbl(i).scale_uom, X_dtl_tbl(i).contribute_step_qty_ind,
                            X_dtl_tbl(i).scale_rounding_variance) RETURNING formulaline_id INTO l_formulaline_id;
Line: 1321

          X_last_update_login             => FND_GLOBAL.LOGIN_ID,
          X_program_application_id        => NULL,
          X_program_id                    => NULL,
          X_request_id                    => NULL );
Line: 1357

   UPDATE fm_form_mst_b
   SET total_output_qty = l_output_qty,
       total_input_qty  = l_input_qty,
       formula_uom      = l_uom
   WHERE formula_id     = X_formula_id;