472: )
473: IS
474: BEGIN
475: -- define all columns for CSP_PRODUCT_TASKS view
476: dbms_sql.define_column(p_cur_get_PROD_TASK, 1, P_PROD_TASK_Rec.PRODUCT_TASK_ID);
477: dbms_sql.define_column(p_cur_get_PROD_TASK, 2, P_PROD_TASK_Rec.PRODUCT_ID);
478: dbms_sql.define_column(p_cur_get_PROD_TASK, 3, P_PROD_TASK_Rec.TASK_TEMPLATE_ID);
479: dbms_sql.define_column(p_cur_get_PROD_TASK, 4, P_PROD_TASK_Rec.AUTO_MANUAL, 6);
480: dbms_sql.define_column(p_cur_get_PROD_TASK, 5, P_PROD_TASK_Rec.ACTUAL_TIMES_USED);
473: IS
474: BEGIN
475: -- define all columns for CSP_PRODUCT_TASKS view
476: dbms_sql.define_column(p_cur_get_PROD_TASK, 1, P_PROD_TASK_Rec.PRODUCT_TASK_ID);
477: dbms_sql.define_column(p_cur_get_PROD_TASK, 2, P_PROD_TASK_Rec.PRODUCT_ID);
478: dbms_sql.define_column(p_cur_get_PROD_TASK, 3, P_PROD_TASK_Rec.TASK_TEMPLATE_ID);
479: dbms_sql.define_column(p_cur_get_PROD_TASK, 4, P_PROD_TASK_Rec.AUTO_MANUAL, 6);
480: dbms_sql.define_column(p_cur_get_PROD_TASK, 5, P_PROD_TASK_Rec.ACTUAL_TIMES_USED);
481: dbms_sql.define_column(p_cur_get_PROD_TASK, 6, P_PROD_TASK_Rec.TASK_PERCENTAGE);
474: BEGIN
475: -- define all columns for CSP_PRODUCT_TASKS view
476: dbms_sql.define_column(p_cur_get_PROD_TASK, 1, P_PROD_TASK_Rec.PRODUCT_TASK_ID);
477: dbms_sql.define_column(p_cur_get_PROD_TASK, 2, P_PROD_TASK_Rec.PRODUCT_ID);
478: dbms_sql.define_column(p_cur_get_PROD_TASK, 3, P_PROD_TASK_Rec.TASK_TEMPLATE_ID);
479: dbms_sql.define_column(p_cur_get_PROD_TASK, 4, P_PROD_TASK_Rec.AUTO_MANUAL, 6);
480: dbms_sql.define_column(p_cur_get_PROD_TASK, 5, P_PROD_TASK_Rec.ACTUAL_TIMES_USED);
481: dbms_sql.define_column(p_cur_get_PROD_TASK, 6, P_PROD_TASK_Rec.TASK_PERCENTAGE);
482: dbms_sql.define_column(p_cur_get_PROD_TASK, 7, P_PROD_TASK_Rec.ATTRIBUTE_CATEGORY, 30);
475: -- define all columns for CSP_PRODUCT_TASKS view
476: dbms_sql.define_column(p_cur_get_PROD_TASK, 1, P_PROD_TASK_Rec.PRODUCT_TASK_ID);
477: dbms_sql.define_column(p_cur_get_PROD_TASK, 2, P_PROD_TASK_Rec.PRODUCT_ID);
478: dbms_sql.define_column(p_cur_get_PROD_TASK, 3, P_PROD_TASK_Rec.TASK_TEMPLATE_ID);
479: dbms_sql.define_column(p_cur_get_PROD_TASK, 4, P_PROD_TASK_Rec.AUTO_MANUAL, 6);
480: dbms_sql.define_column(p_cur_get_PROD_TASK, 5, P_PROD_TASK_Rec.ACTUAL_TIMES_USED);
481: dbms_sql.define_column(p_cur_get_PROD_TASK, 6, P_PROD_TASK_Rec.TASK_PERCENTAGE);
482: dbms_sql.define_column(p_cur_get_PROD_TASK, 7, P_PROD_TASK_Rec.ATTRIBUTE_CATEGORY, 30);
483: dbms_sql.define_column(p_cur_get_PROD_TASK, 8, P_PROD_TASK_Rec.ATTRIBUTE1, 150);
476: dbms_sql.define_column(p_cur_get_PROD_TASK, 1, P_PROD_TASK_Rec.PRODUCT_TASK_ID);
477: dbms_sql.define_column(p_cur_get_PROD_TASK, 2, P_PROD_TASK_Rec.PRODUCT_ID);
478: dbms_sql.define_column(p_cur_get_PROD_TASK, 3, P_PROD_TASK_Rec.TASK_TEMPLATE_ID);
479: dbms_sql.define_column(p_cur_get_PROD_TASK, 4, P_PROD_TASK_Rec.AUTO_MANUAL, 6);
480: dbms_sql.define_column(p_cur_get_PROD_TASK, 5, P_PROD_TASK_Rec.ACTUAL_TIMES_USED);
481: dbms_sql.define_column(p_cur_get_PROD_TASK, 6, P_PROD_TASK_Rec.TASK_PERCENTAGE);
482: dbms_sql.define_column(p_cur_get_PROD_TASK, 7, P_PROD_TASK_Rec.ATTRIBUTE_CATEGORY, 30);
483: dbms_sql.define_column(p_cur_get_PROD_TASK, 8, P_PROD_TASK_Rec.ATTRIBUTE1, 150);
484: dbms_sql.define_column(p_cur_get_PROD_TASK, 9, P_PROD_TASK_Rec.ATTRIBUTE2, 150);
477: dbms_sql.define_column(p_cur_get_PROD_TASK, 2, P_PROD_TASK_Rec.PRODUCT_ID);
478: dbms_sql.define_column(p_cur_get_PROD_TASK, 3, P_PROD_TASK_Rec.TASK_TEMPLATE_ID);
479: dbms_sql.define_column(p_cur_get_PROD_TASK, 4, P_PROD_TASK_Rec.AUTO_MANUAL, 6);
480: dbms_sql.define_column(p_cur_get_PROD_TASK, 5, P_PROD_TASK_Rec.ACTUAL_TIMES_USED);
481: dbms_sql.define_column(p_cur_get_PROD_TASK, 6, P_PROD_TASK_Rec.TASK_PERCENTAGE);
482: dbms_sql.define_column(p_cur_get_PROD_TASK, 7, P_PROD_TASK_Rec.ATTRIBUTE_CATEGORY, 30);
483: dbms_sql.define_column(p_cur_get_PROD_TASK, 8, P_PROD_TASK_Rec.ATTRIBUTE1, 150);
484: dbms_sql.define_column(p_cur_get_PROD_TASK, 9, P_PROD_TASK_Rec.ATTRIBUTE2, 150);
485: dbms_sql.define_column(p_cur_get_PROD_TASK, 10, P_PROD_TASK_Rec.ATTRIBUTE3, 150);
478: dbms_sql.define_column(p_cur_get_PROD_TASK, 3, P_PROD_TASK_Rec.TASK_TEMPLATE_ID);
479: dbms_sql.define_column(p_cur_get_PROD_TASK, 4, P_PROD_TASK_Rec.AUTO_MANUAL, 6);
480: dbms_sql.define_column(p_cur_get_PROD_TASK, 5, P_PROD_TASK_Rec.ACTUAL_TIMES_USED);
481: dbms_sql.define_column(p_cur_get_PROD_TASK, 6, P_PROD_TASK_Rec.TASK_PERCENTAGE);
482: dbms_sql.define_column(p_cur_get_PROD_TASK, 7, P_PROD_TASK_Rec.ATTRIBUTE_CATEGORY, 30);
483: dbms_sql.define_column(p_cur_get_PROD_TASK, 8, P_PROD_TASK_Rec.ATTRIBUTE1, 150);
484: dbms_sql.define_column(p_cur_get_PROD_TASK, 9, P_PROD_TASK_Rec.ATTRIBUTE2, 150);
485: dbms_sql.define_column(p_cur_get_PROD_TASK, 10, P_PROD_TASK_Rec.ATTRIBUTE3, 150);
486: dbms_sql.define_column(p_cur_get_PROD_TASK, 11, P_PROD_TASK_Rec.ATTRIBUTE4, 150);
479: dbms_sql.define_column(p_cur_get_PROD_TASK, 4, P_PROD_TASK_Rec.AUTO_MANUAL, 6);
480: dbms_sql.define_column(p_cur_get_PROD_TASK, 5, P_PROD_TASK_Rec.ACTUAL_TIMES_USED);
481: dbms_sql.define_column(p_cur_get_PROD_TASK, 6, P_PROD_TASK_Rec.TASK_PERCENTAGE);
482: dbms_sql.define_column(p_cur_get_PROD_TASK, 7, P_PROD_TASK_Rec.ATTRIBUTE_CATEGORY, 30);
483: dbms_sql.define_column(p_cur_get_PROD_TASK, 8, P_PROD_TASK_Rec.ATTRIBUTE1, 150);
484: dbms_sql.define_column(p_cur_get_PROD_TASK, 9, P_PROD_TASK_Rec.ATTRIBUTE2, 150);
485: dbms_sql.define_column(p_cur_get_PROD_TASK, 10, P_PROD_TASK_Rec.ATTRIBUTE3, 150);
486: dbms_sql.define_column(p_cur_get_PROD_TASK, 11, P_PROD_TASK_Rec.ATTRIBUTE4, 150);
487: dbms_sql.define_column(p_cur_get_PROD_TASK, 12, P_PROD_TASK_Rec.ATTRIBUTE5, 150);
480: dbms_sql.define_column(p_cur_get_PROD_TASK, 5, P_PROD_TASK_Rec.ACTUAL_TIMES_USED);
481: dbms_sql.define_column(p_cur_get_PROD_TASK, 6, P_PROD_TASK_Rec.TASK_PERCENTAGE);
482: dbms_sql.define_column(p_cur_get_PROD_TASK, 7, P_PROD_TASK_Rec.ATTRIBUTE_CATEGORY, 30);
483: dbms_sql.define_column(p_cur_get_PROD_TASK, 8, P_PROD_TASK_Rec.ATTRIBUTE1, 150);
484: dbms_sql.define_column(p_cur_get_PROD_TASK, 9, P_PROD_TASK_Rec.ATTRIBUTE2, 150);
485: dbms_sql.define_column(p_cur_get_PROD_TASK, 10, P_PROD_TASK_Rec.ATTRIBUTE3, 150);
486: dbms_sql.define_column(p_cur_get_PROD_TASK, 11, P_PROD_TASK_Rec.ATTRIBUTE4, 150);
487: dbms_sql.define_column(p_cur_get_PROD_TASK, 12, P_PROD_TASK_Rec.ATTRIBUTE5, 150);
488: dbms_sql.define_column(p_cur_get_PROD_TASK, 13, P_PROD_TASK_Rec.ATTRIBUTE6, 150);
481: dbms_sql.define_column(p_cur_get_PROD_TASK, 6, P_PROD_TASK_Rec.TASK_PERCENTAGE);
482: dbms_sql.define_column(p_cur_get_PROD_TASK, 7, P_PROD_TASK_Rec.ATTRIBUTE_CATEGORY, 30);
483: dbms_sql.define_column(p_cur_get_PROD_TASK, 8, P_PROD_TASK_Rec.ATTRIBUTE1, 150);
484: dbms_sql.define_column(p_cur_get_PROD_TASK, 9, P_PROD_TASK_Rec.ATTRIBUTE2, 150);
485: dbms_sql.define_column(p_cur_get_PROD_TASK, 10, P_PROD_TASK_Rec.ATTRIBUTE3, 150);
486: dbms_sql.define_column(p_cur_get_PROD_TASK, 11, P_PROD_TASK_Rec.ATTRIBUTE4, 150);
487: dbms_sql.define_column(p_cur_get_PROD_TASK, 12, P_PROD_TASK_Rec.ATTRIBUTE5, 150);
488: dbms_sql.define_column(p_cur_get_PROD_TASK, 13, P_PROD_TASK_Rec.ATTRIBUTE6, 150);
489: dbms_sql.define_column(p_cur_get_PROD_TASK, 14, P_PROD_TASK_Rec.ATTRIBUTE7, 150);
482: dbms_sql.define_column(p_cur_get_PROD_TASK, 7, P_PROD_TASK_Rec.ATTRIBUTE_CATEGORY, 30);
483: dbms_sql.define_column(p_cur_get_PROD_TASK, 8, P_PROD_TASK_Rec.ATTRIBUTE1, 150);
484: dbms_sql.define_column(p_cur_get_PROD_TASK, 9, P_PROD_TASK_Rec.ATTRIBUTE2, 150);
485: dbms_sql.define_column(p_cur_get_PROD_TASK, 10, P_PROD_TASK_Rec.ATTRIBUTE3, 150);
486: dbms_sql.define_column(p_cur_get_PROD_TASK, 11, P_PROD_TASK_Rec.ATTRIBUTE4, 150);
487: dbms_sql.define_column(p_cur_get_PROD_TASK, 12, P_PROD_TASK_Rec.ATTRIBUTE5, 150);
488: dbms_sql.define_column(p_cur_get_PROD_TASK, 13, P_PROD_TASK_Rec.ATTRIBUTE6, 150);
489: dbms_sql.define_column(p_cur_get_PROD_TASK, 14, P_PROD_TASK_Rec.ATTRIBUTE7, 150);
490: dbms_sql.define_column(p_cur_get_PROD_TASK, 15, P_PROD_TASK_Rec.ATTRIBUTE8, 150);
483: dbms_sql.define_column(p_cur_get_PROD_TASK, 8, P_PROD_TASK_Rec.ATTRIBUTE1, 150);
484: dbms_sql.define_column(p_cur_get_PROD_TASK, 9, P_PROD_TASK_Rec.ATTRIBUTE2, 150);
485: dbms_sql.define_column(p_cur_get_PROD_TASK, 10, P_PROD_TASK_Rec.ATTRIBUTE3, 150);
486: dbms_sql.define_column(p_cur_get_PROD_TASK, 11, P_PROD_TASK_Rec.ATTRIBUTE4, 150);
487: dbms_sql.define_column(p_cur_get_PROD_TASK, 12, P_PROD_TASK_Rec.ATTRIBUTE5, 150);
488: dbms_sql.define_column(p_cur_get_PROD_TASK, 13, P_PROD_TASK_Rec.ATTRIBUTE6, 150);
489: dbms_sql.define_column(p_cur_get_PROD_TASK, 14, P_PROD_TASK_Rec.ATTRIBUTE7, 150);
490: dbms_sql.define_column(p_cur_get_PROD_TASK, 15, P_PROD_TASK_Rec.ATTRIBUTE8, 150);
491: dbms_sql.define_column(p_cur_get_PROD_TASK, 16, P_PROD_TASK_Rec.ATTRIBUTE9, 150);
484: dbms_sql.define_column(p_cur_get_PROD_TASK, 9, P_PROD_TASK_Rec.ATTRIBUTE2, 150);
485: dbms_sql.define_column(p_cur_get_PROD_TASK, 10, P_PROD_TASK_Rec.ATTRIBUTE3, 150);
486: dbms_sql.define_column(p_cur_get_PROD_TASK, 11, P_PROD_TASK_Rec.ATTRIBUTE4, 150);
487: dbms_sql.define_column(p_cur_get_PROD_TASK, 12, P_PROD_TASK_Rec.ATTRIBUTE5, 150);
488: dbms_sql.define_column(p_cur_get_PROD_TASK, 13, P_PROD_TASK_Rec.ATTRIBUTE6, 150);
489: dbms_sql.define_column(p_cur_get_PROD_TASK, 14, P_PROD_TASK_Rec.ATTRIBUTE7, 150);
490: dbms_sql.define_column(p_cur_get_PROD_TASK, 15, P_PROD_TASK_Rec.ATTRIBUTE8, 150);
491: dbms_sql.define_column(p_cur_get_PROD_TASK, 16, P_PROD_TASK_Rec.ATTRIBUTE9, 150);
492: dbms_sql.define_column(p_cur_get_PROD_TASK, 17, P_PROD_TASK_Rec.ATTRIBUTE10, 150);
485: dbms_sql.define_column(p_cur_get_PROD_TASK, 10, P_PROD_TASK_Rec.ATTRIBUTE3, 150);
486: dbms_sql.define_column(p_cur_get_PROD_TASK, 11, P_PROD_TASK_Rec.ATTRIBUTE4, 150);
487: dbms_sql.define_column(p_cur_get_PROD_TASK, 12, P_PROD_TASK_Rec.ATTRIBUTE5, 150);
488: dbms_sql.define_column(p_cur_get_PROD_TASK, 13, P_PROD_TASK_Rec.ATTRIBUTE6, 150);
489: dbms_sql.define_column(p_cur_get_PROD_TASK, 14, P_PROD_TASK_Rec.ATTRIBUTE7, 150);
490: dbms_sql.define_column(p_cur_get_PROD_TASK, 15, P_PROD_TASK_Rec.ATTRIBUTE8, 150);
491: dbms_sql.define_column(p_cur_get_PROD_TASK, 16, P_PROD_TASK_Rec.ATTRIBUTE9, 150);
492: dbms_sql.define_column(p_cur_get_PROD_TASK, 17, P_PROD_TASK_Rec.ATTRIBUTE10, 150);
493: dbms_sql.define_column(p_cur_get_PROD_TASK, 18, P_PROD_TASK_Rec.ATTRIBUTE11, 150);
486: dbms_sql.define_column(p_cur_get_PROD_TASK, 11, P_PROD_TASK_Rec.ATTRIBUTE4, 150);
487: dbms_sql.define_column(p_cur_get_PROD_TASK, 12, P_PROD_TASK_Rec.ATTRIBUTE5, 150);
488: dbms_sql.define_column(p_cur_get_PROD_TASK, 13, P_PROD_TASK_Rec.ATTRIBUTE6, 150);
489: dbms_sql.define_column(p_cur_get_PROD_TASK, 14, P_PROD_TASK_Rec.ATTRIBUTE7, 150);
490: dbms_sql.define_column(p_cur_get_PROD_TASK, 15, P_PROD_TASK_Rec.ATTRIBUTE8, 150);
491: dbms_sql.define_column(p_cur_get_PROD_TASK, 16, P_PROD_TASK_Rec.ATTRIBUTE9, 150);
492: dbms_sql.define_column(p_cur_get_PROD_TASK, 17, P_PROD_TASK_Rec.ATTRIBUTE10, 150);
493: dbms_sql.define_column(p_cur_get_PROD_TASK, 18, P_PROD_TASK_Rec.ATTRIBUTE11, 150);
494: dbms_sql.define_column(p_cur_get_PROD_TASK, 19, P_PROD_TASK_Rec.ATTRIBUTE12, 150);
487: dbms_sql.define_column(p_cur_get_PROD_TASK, 12, P_PROD_TASK_Rec.ATTRIBUTE5, 150);
488: dbms_sql.define_column(p_cur_get_PROD_TASK, 13, P_PROD_TASK_Rec.ATTRIBUTE6, 150);
489: dbms_sql.define_column(p_cur_get_PROD_TASK, 14, P_PROD_TASK_Rec.ATTRIBUTE7, 150);
490: dbms_sql.define_column(p_cur_get_PROD_TASK, 15, P_PROD_TASK_Rec.ATTRIBUTE8, 150);
491: dbms_sql.define_column(p_cur_get_PROD_TASK, 16, P_PROD_TASK_Rec.ATTRIBUTE9, 150);
492: dbms_sql.define_column(p_cur_get_PROD_TASK, 17, P_PROD_TASK_Rec.ATTRIBUTE10, 150);
493: dbms_sql.define_column(p_cur_get_PROD_TASK, 18, P_PROD_TASK_Rec.ATTRIBUTE11, 150);
494: dbms_sql.define_column(p_cur_get_PROD_TASK, 19, P_PROD_TASK_Rec.ATTRIBUTE12, 150);
495: dbms_sql.define_column(p_cur_get_PROD_TASK, 20, P_PROD_TASK_Rec.ATTRIBUTE13, 150);
488: dbms_sql.define_column(p_cur_get_PROD_TASK, 13, P_PROD_TASK_Rec.ATTRIBUTE6, 150);
489: dbms_sql.define_column(p_cur_get_PROD_TASK, 14, P_PROD_TASK_Rec.ATTRIBUTE7, 150);
490: dbms_sql.define_column(p_cur_get_PROD_TASK, 15, P_PROD_TASK_Rec.ATTRIBUTE8, 150);
491: dbms_sql.define_column(p_cur_get_PROD_TASK, 16, P_PROD_TASK_Rec.ATTRIBUTE9, 150);
492: dbms_sql.define_column(p_cur_get_PROD_TASK, 17, P_PROD_TASK_Rec.ATTRIBUTE10, 150);
493: dbms_sql.define_column(p_cur_get_PROD_TASK, 18, P_PROD_TASK_Rec.ATTRIBUTE11, 150);
494: dbms_sql.define_column(p_cur_get_PROD_TASK, 19, P_PROD_TASK_Rec.ATTRIBUTE12, 150);
495: dbms_sql.define_column(p_cur_get_PROD_TASK, 20, P_PROD_TASK_Rec.ATTRIBUTE13, 150);
496: dbms_sql.define_column(p_cur_get_PROD_TASK, 21, P_PROD_TASK_Rec.ATTRIBUTE14, 150);
489: dbms_sql.define_column(p_cur_get_PROD_TASK, 14, P_PROD_TASK_Rec.ATTRIBUTE7, 150);
490: dbms_sql.define_column(p_cur_get_PROD_TASK, 15, P_PROD_TASK_Rec.ATTRIBUTE8, 150);
491: dbms_sql.define_column(p_cur_get_PROD_TASK, 16, P_PROD_TASK_Rec.ATTRIBUTE9, 150);
492: dbms_sql.define_column(p_cur_get_PROD_TASK, 17, P_PROD_TASK_Rec.ATTRIBUTE10, 150);
493: dbms_sql.define_column(p_cur_get_PROD_TASK, 18, P_PROD_TASK_Rec.ATTRIBUTE11, 150);
494: dbms_sql.define_column(p_cur_get_PROD_TASK, 19, P_PROD_TASK_Rec.ATTRIBUTE12, 150);
495: dbms_sql.define_column(p_cur_get_PROD_TASK, 20, P_PROD_TASK_Rec.ATTRIBUTE13, 150);
496: dbms_sql.define_column(p_cur_get_PROD_TASK, 21, P_PROD_TASK_Rec.ATTRIBUTE14, 150);
497: dbms_sql.define_column(p_cur_get_PROD_TASK, 22, P_PROD_TASK_Rec.ATTRIBUTE15, 150);
490: dbms_sql.define_column(p_cur_get_PROD_TASK, 15, P_PROD_TASK_Rec.ATTRIBUTE8, 150);
491: dbms_sql.define_column(p_cur_get_PROD_TASK, 16, P_PROD_TASK_Rec.ATTRIBUTE9, 150);
492: dbms_sql.define_column(p_cur_get_PROD_TASK, 17, P_PROD_TASK_Rec.ATTRIBUTE10, 150);
493: dbms_sql.define_column(p_cur_get_PROD_TASK, 18, P_PROD_TASK_Rec.ATTRIBUTE11, 150);
494: dbms_sql.define_column(p_cur_get_PROD_TASK, 19, P_PROD_TASK_Rec.ATTRIBUTE12, 150);
495: dbms_sql.define_column(p_cur_get_PROD_TASK, 20, P_PROD_TASK_Rec.ATTRIBUTE13, 150);
496: dbms_sql.define_column(p_cur_get_PROD_TASK, 21, P_PROD_TASK_Rec.ATTRIBUTE14, 150);
497: dbms_sql.define_column(p_cur_get_PROD_TASK, 22, P_PROD_TASK_Rec.ATTRIBUTE15, 150);
498: END Define_Columns;
491: dbms_sql.define_column(p_cur_get_PROD_TASK, 16, P_PROD_TASK_Rec.ATTRIBUTE9, 150);
492: dbms_sql.define_column(p_cur_get_PROD_TASK, 17, P_PROD_TASK_Rec.ATTRIBUTE10, 150);
493: dbms_sql.define_column(p_cur_get_PROD_TASK, 18, P_PROD_TASK_Rec.ATTRIBUTE11, 150);
494: dbms_sql.define_column(p_cur_get_PROD_TASK, 19, P_PROD_TASK_Rec.ATTRIBUTE12, 150);
495: dbms_sql.define_column(p_cur_get_PROD_TASK, 20, P_PROD_TASK_Rec.ATTRIBUTE13, 150);
496: dbms_sql.define_column(p_cur_get_PROD_TASK, 21, P_PROD_TASK_Rec.ATTRIBUTE14, 150);
497: dbms_sql.define_column(p_cur_get_PROD_TASK, 22, P_PROD_TASK_Rec.ATTRIBUTE15, 150);
498: END Define_Columns;
499: -- This procudure gets column values by the Dynamic SQL.
492: dbms_sql.define_column(p_cur_get_PROD_TASK, 17, P_PROD_TASK_Rec.ATTRIBUTE10, 150);
493: dbms_sql.define_column(p_cur_get_PROD_TASK, 18, P_PROD_TASK_Rec.ATTRIBUTE11, 150);
494: dbms_sql.define_column(p_cur_get_PROD_TASK, 19, P_PROD_TASK_Rec.ATTRIBUTE12, 150);
495: dbms_sql.define_column(p_cur_get_PROD_TASK, 20, P_PROD_TASK_Rec.ATTRIBUTE13, 150);
496: dbms_sql.define_column(p_cur_get_PROD_TASK, 21, P_PROD_TASK_Rec.ATTRIBUTE14, 150);
497: dbms_sql.define_column(p_cur_get_PROD_TASK, 22, P_PROD_TASK_Rec.ATTRIBUTE15, 150);
498: END Define_Columns;
499: -- This procudure gets column values by the Dynamic SQL.
500: PROCEDURE Get_Column_Values(
493: dbms_sql.define_column(p_cur_get_PROD_TASK, 18, P_PROD_TASK_Rec.ATTRIBUTE11, 150);
494: dbms_sql.define_column(p_cur_get_PROD_TASK, 19, P_PROD_TASK_Rec.ATTRIBUTE12, 150);
495: dbms_sql.define_column(p_cur_get_PROD_TASK, 20, P_PROD_TASK_Rec.ATTRIBUTE13, 150);
496: dbms_sql.define_column(p_cur_get_PROD_TASK, 21, P_PROD_TASK_Rec.ATTRIBUTE14, 150);
497: dbms_sql.define_column(p_cur_get_PROD_TASK, 22, P_PROD_TASK_Rec.ATTRIBUTE15, 150);
498: END Define_Columns;
499: -- This procudure gets column values by the Dynamic SQL.
500: PROCEDURE Get_Column_Values(
501: p_cur_get_PROD_TASK IN NUMBER,
503: )
504: IS
505: BEGIN
506: -- get all column values for CSP_PRODUCT_TASKS table
507: dbms_sql.column_value(p_cur_get_PROD_TASK, 1, X_PROD_TASK_Rec.PRODUCT_TASK_ID);
508: dbms_sql.column_value(p_cur_get_PROD_TASK, 2, X_PROD_TASK_Rec.PRODUCT_ID);
509: dbms_sql.column_value(p_cur_get_PROD_TASK, 3, X_PROD_TASK_Rec.TASK_TEMPLATE_ID);
510: dbms_sql.column_value(p_cur_get_PROD_TASK, 4, X_PROD_TASK_Rec.AUTO_MANUAL);
511: dbms_sql.column_value(p_cur_get_PROD_TASK, 5, X_PROD_TASK_Rec.ACTUAL_TIMES_USED);
504: IS
505: BEGIN
506: -- get all column values for CSP_PRODUCT_TASKS table
507: dbms_sql.column_value(p_cur_get_PROD_TASK, 1, X_PROD_TASK_Rec.PRODUCT_TASK_ID);
508: dbms_sql.column_value(p_cur_get_PROD_TASK, 2, X_PROD_TASK_Rec.PRODUCT_ID);
509: dbms_sql.column_value(p_cur_get_PROD_TASK, 3, X_PROD_TASK_Rec.TASK_TEMPLATE_ID);
510: dbms_sql.column_value(p_cur_get_PROD_TASK, 4, X_PROD_TASK_Rec.AUTO_MANUAL);
511: dbms_sql.column_value(p_cur_get_PROD_TASK, 5, X_PROD_TASK_Rec.ACTUAL_TIMES_USED);
512: dbms_sql.column_value(p_cur_get_PROD_TASK, 6, X_PROD_TASK_Rec.TASK_PERCENTAGE);
505: BEGIN
506: -- get all column values for CSP_PRODUCT_TASKS table
507: dbms_sql.column_value(p_cur_get_PROD_TASK, 1, X_PROD_TASK_Rec.PRODUCT_TASK_ID);
508: dbms_sql.column_value(p_cur_get_PROD_TASK, 2, X_PROD_TASK_Rec.PRODUCT_ID);
509: dbms_sql.column_value(p_cur_get_PROD_TASK, 3, X_PROD_TASK_Rec.TASK_TEMPLATE_ID);
510: dbms_sql.column_value(p_cur_get_PROD_TASK, 4, X_PROD_TASK_Rec.AUTO_MANUAL);
511: dbms_sql.column_value(p_cur_get_PROD_TASK, 5, X_PROD_TASK_Rec.ACTUAL_TIMES_USED);
512: dbms_sql.column_value(p_cur_get_PROD_TASK, 6, X_PROD_TASK_Rec.TASK_PERCENTAGE);
513: dbms_sql.column_value(p_cur_get_PROD_TASK, 7, X_PROD_TASK_Rec.ATTRIBUTE_CATEGORY);
506: -- get all column values for CSP_PRODUCT_TASKS table
507: dbms_sql.column_value(p_cur_get_PROD_TASK, 1, X_PROD_TASK_Rec.PRODUCT_TASK_ID);
508: dbms_sql.column_value(p_cur_get_PROD_TASK, 2, X_PROD_TASK_Rec.PRODUCT_ID);
509: dbms_sql.column_value(p_cur_get_PROD_TASK, 3, X_PROD_TASK_Rec.TASK_TEMPLATE_ID);
510: dbms_sql.column_value(p_cur_get_PROD_TASK, 4, X_PROD_TASK_Rec.AUTO_MANUAL);
511: dbms_sql.column_value(p_cur_get_PROD_TASK, 5, X_PROD_TASK_Rec.ACTUAL_TIMES_USED);
512: dbms_sql.column_value(p_cur_get_PROD_TASK, 6, X_PROD_TASK_Rec.TASK_PERCENTAGE);
513: dbms_sql.column_value(p_cur_get_PROD_TASK, 7, X_PROD_TASK_Rec.ATTRIBUTE_CATEGORY);
514: dbms_sql.column_value(p_cur_get_PROD_TASK, 8, X_PROD_TASK_Rec.ATTRIBUTE1);
507: dbms_sql.column_value(p_cur_get_PROD_TASK, 1, X_PROD_TASK_Rec.PRODUCT_TASK_ID);
508: dbms_sql.column_value(p_cur_get_PROD_TASK, 2, X_PROD_TASK_Rec.PRODUCT_ID);
509: dbms_sql.column_value(p_cur_get_PROD_TASK, 3, X_PROD_TASK_Rec.TASK_TEMPLATE_ID);
510: dbms_sql.column_value(p_cur_get_PROD_TASK, 4, X_PROD_TASK_Rec.AUTO_MANUAL);
511: dbms_sql.column_value(p_cur_get_PROD_TASK, 5, X_PROD_TASK_Rec.ACTUAL_TIMES_USED);
512: dbms_sql.column_value(p_cur_get_PROD_TASK, 6, X_PROD_TASK_Rec.TASK_PERCENTAGE);
513: dbms_sql.column_value(p_cur_get_PROD_TASK, 7, X_PROD_TASK_Rec.ATTRIBUTE_CATEGORY);
514: dbms_sql.column_value(p_cur_get_PROD_TASK, 8, X_PROD_TASK_Rec.ATTRIBUTE1);
515: dbms_sql.column_value(p_cur_get_PROD_TASK, 9, X_PROD_TASK_Rec.ATTRIBUTE2);
508: dbms_sql.column_value(p_cur_get_PROD_TASK, 2, X_PROD_TASK_Rec.PRODUCT_ID);
509: dbms_sql.column_value(p_cur_get_PROD_TASK, 3, X_PROD_TASK_Rec.TASK_TEMPLATE_ID);
510: dbms_sql.column_value(p_cur_get_PROD_TASK, 4, X_PROD_TASK_Rec.AUTO_MANUAL);
511: dbms_sql.column_value(p_cur_get_PROD_TASK, 5, X_PROD_TASK_Rec.ACTUAL_TIMES_USED);
512: dbms_sql.column_value(p_cur_get_PROD_TASK, 6, X_PROD_TASK_Rec.TASK_PERCENTAGE);
513: dbms_sql.column_value(p_cur_get_PROD_TASK, 7, X_PROD_TASK_Rec.ATTRIBUTE_CATEGORY);
514: dbms_sql.column_value(p_cur_get_PROD_TASK, 8, X_PROD_TASK_Rec.ATTRIBUTE1);
515: dbms_sql.column_value(p_cur_get_PROD_TASK, 9, X_PROD_TASK_Rec.ATTRIBUTE2);
516: dbms_sql.column_value(p_cur_get_PROD_TASK, 10, X_PROD_TASK_Rec.ATTRIBUTE3);
509: dbms_sql.column_value(p_cur_get_PROD_TASK, 3, X_PROD_TASK_Rec.TASK_TEMPLATE_ID);
510: dbms_sql.column_value(p_cur_get_PROD_TASK, 4, X_PROD_TASK_Rec.AUTO_MANUAL);
511: dbms_sql.column_value(p_cur_get_PROD_TASK, 5, X_PROD_TASK_Rec.ACTUAL_TIMES_USED);
512: dbms_sql.column_value(p_cur_get_PROD_TASK, 6, X_PROD_TASK_Rec.TASK_PERCENTAGE);
513: dbms_sql.column_value(p_cur_get_PROD_TASK, 7, X_PROD_TASK_Rec.ATTRIBUTE_CATEGORY);
514: dbms_sql.column_value(p_cur_get_PROD_TASK, 8, X_PROD_TASK_Rec.ATTRIBUTE1);
515: dbms_sql.column_value(p_cur_get_PROD_TASK, 9, X_PROD_TASK_Rec.ATTRIBUTE2);
516: dbms_sql.column_value(p_cur_get_PROD_TASK, 10, X_PROD_TASK_Rec.ATTRIBUTE3);
517: dbms_sql.column_value(p_cur_get_PROD_TASK, 11, X_PROD_TASK_Rec.ATTRIBUTE4);
510: dbms_sql.column_value(p_cur_get_PROD_TASK, 4, X_PROD_TASK_Rec.AUTO_MANUAL);
511: dbms_sql.column_value(p_cur_get_PROD_TASK, 5, X_PROD_TASK_Rec.ACTUAL_TIMES_USED);
512: dbms_sql.column_value(p_cur_get_PROD_TASK, 6, X_PROD_TASK_Rec.TASK_PERCENTAGE);
513: dbms_sql.column_value(p_cur_get_PROD_TASK, 7, X_PROD_TASK_Rec.ATTRIBUTE_CATEGORY);
514: dbms_sql.column_value(p_cur_get_PROD_TASK, 8, X_PROD_TASK_Rec.ATTRIBUTE1);
515: dbms_sql.column_value(p_cur_get_PROD_TASK, 9, X_PROD_TASK_Rec.ATTRIBUTE2);
516: dbms_sql.column_value(p_cur_get_PROD_TASK, 10, X_PROD_TASK_Rec.ATTRIBUTE3);
517: dbms_sql.column_value(p_cur_get_PROD_TASK, 11, X_PROD_TASK_Rec.ATTRIBUTE4);
518: dbms_sql.column_value(p_cur_get_PROD_TASK, 12, X_PROD_TASK_Rec.ATTRIBUTE5);
511: dbms_sql.column_value(p_cur_get_PROD_TASK, 5, X_PROD_TASK_Rec.ACTUAL_TIMES_USED);
512: dbms_sql.column_value(p_cur_get_PROD_TASK, 6, X_PROD_TASK_Rec.TASK_PERCENTAGE);
513: dbms_sql.column_value(p_cur_get_PROD_TASK, 7, X_PROD_TASK_Rec.ATTRIBUTE_CATEGORY);
514: dbms_sql.column_value(p_cur_get_PROD_TASK, 8, X_PROD_TASK_Rec.ATTRIBUTE1);
515: dbms_sql.column_value(p_cur_get_PROD_TASK, 9, X_PROD_TASK_Rec.ATTRIBUTE2);
516: dbms_sql.column_value(p_cur_get_PROD_TASK, 10, X_PROD_TASK_Rec.ATTRIBUTE3);
517: dbms_sql.column_value(p_cur_get_PROD_TASK, 11, X_PROD_TASK_Rec.ATTRIBUTE4);
518: dbms_sql.column_value(p_cur_get_PROD_TASK, 12, X_PROD_TASK_Rec.ATTRIBUTE5);
519: dbms_sql.column_value(p_cur_get_PROD_TASK, 13, X_PROD_TASK_Rec.ATTRIBUTE6);
512: dbms_sql.column_value(p_cur_get_PROD_TASK, 6, X_PROD_TASK_Rec.TASK_PERCENTAGE);
513: dbms_sql.column_value(p_cur_get_PROD_TASK, 7, X_PROD_TASK_Rec.ATTRIBUTE_CATEGORY);
514: dbms_sql.column_value(p_cur_get_PROD_TASK, 8, X_PROD_TASK_Rec.ATTRIBUTE1);
515: dbms_sql.column_value(p_cur_get_PROD_TASK, 9, X_PROD_TASK_Rec.ATTRIBUTE2);
516: dbms_sql.column_value(p_cur_get_PROD_TASK, 10, X_PROD_TASK_Rec.ATTRIBUTE3);
517: dbms_sql.column_value(p_cur_get_PROD_TASK, 11, X_PROD_TASK_Rec.ATTRIBUTE4);
518: dbms_sql.column_value(p_cur_get_PROD_TASK, 12, X_PROD_TASK_Rec.ATTRIBUTE5);
519: dbms_sql.column_value(p_cur_get_PROD_TASK, 13, X_PROD_TASK_Rec.ATTRIBUTE6);
520: dbms_sql.column_value(p_cur_get_PROD_TASK, 14, X_PROD_TASK_Rec.ATTRIBUTE7);
513: dbms_sql.column_value(p_cur_get_PROD_TASK, 7, X_PROD_TASK_Rec.ATTRIBUTE_CATEGORY);
514: dbms_sql.column_value(p_cur_get_PROD_TASK, 8, X_PROD_TASK_Rec.ATTRIBUTE1);
515: dbms_sql.column_value(p_cur_get_PROD_TASK, 9, X_PROD_TASK_Rec.ATTRIBUTE2);
516: dbms_sql.column_value(p_cur_get_PROD_TASK, 10, X_PROD_TASK_Rec.ATTRIBUTE3);
517: dbms_sql.column_value(p_cur_get_PROD_TASK, 11, X_PROD_TASK_Rec.ATTRIBUTE4);
518: dbms_sql.column_value(p_cur_get_PROD_TASK, 12, X_PROD_TASK_Rec.ATTRIBUTE5);
519: dbms_sql.column_value(p_cur_get_PROD_TASK, 13, X_PROD_TASK_Rec.ATTRIBUTE6);
520: dbms_sql.column_value(p_cur_get_PROD_TASK, 14, X_PROD_TASK_Rec.ATTRIBUTE7);
521: dbms_sql.column_value(p_cur_get_PROD_TASK, 15, X_PROD_TASK_Rec.ATTRIBUTE8);
514: dbms_sql.column_value(p_cur_get_PROD_TASK, 8, X_PROD_TASK_Rec.ATTRIBUTE1);
515: dbms_sql.column_value(p_cur_get_PROD_TASK, 9, X_PROD_TASK_Rec.ATTRIBUTE2);
516: dbms_sql.column_value(p_cur_get_PROD_TASK, 10, X_PROD_TASK_Rec.ATTRIBUTE3);
517: dbms_sql.column_value(p_cur_get_PROD_TASK, 11, X_PROD_TASK_Rec.ATTRIBUTE4);
518: dbms_sql.column_value(p_cur_get_PROD_TASK, 12, X_PROD_TASK_Rec.ATTRIBUTE5);
519: dbms_sql.column_value(p_cur_get_PROD_TASK, 13, X_PROD_TASK_Rec.ATTRIBUTE6);
520: dbms_sql.column_value(p_cur_get_PROD_TASK, 14, X_PROD_TASK_Rec.ATTRIBUTE7);
521: dbms_sql.column_value(p_cur_get_PROD_TASK, 15, X_PROD_TASK_Rec.ATTRIBUTE8);
522: dbms_sql.column_value(p_cur_get_PROD_TASK, 16, X_PROD_TASK_Rec.ATTRIBUTE9);
515: dbms_sql.column_value(p_cur_get_PROD_TASK, 9, X_PROD_TASK_Rec.ATTRIBUTE2);
516: dbms_sql.column_value(p_cur_get_PROD_TASK, 10, X_PROD_TASK_Rec.ATTRIBUTE3);
517: dbms_sql.column_value(p_cur_get_PROD_TASK, 11, X_PROD_TASK_Rec.ATTRIBUTE4);
518: dbms_sql.column_value(p_cur_get_PROD_TASK, 12, X_PROD_TASK_Rec.ATTRIBUTE5);
519: dbms_sql.column_value(p_cur_get_PROD_TASK, 13, X_PROD_TASK_Rec.ATTRIBUTE6);
520: dbms_sql.column_value(p_cur_get_PROD_TASK, 14, X_PROD_TASK_Rec.ATTRIBUTE7);
521: dbms_sql.column_value(p_cur_get_PROD_TASK, 15, X_PROD_TASK_Rec.ATTRIBUTE8);
522: dbms_sql.column_value(p_cur_get_PROD_TASK, 16, X_PROD_TASK_Rec.ATTRIBUTE9);
523: dbms_sql.column_value(p_cur_get_PROD_TASK, 17, X_PROD_TASK_Rec.ATTRIBUTE10);
516: dbms_sql.column_value(p_cur_get_PROD_TASK, 10, X_PROD_TASK_Rec.ATTRIBUTE3);
517: dbms_sql.column_value(p_cur_get_PROD_TASK, 11, X_PROD_TASK_Rec.ATTRIBUTE4);
518: dbms_sql.column_value(p_cur_get_PROD_TASK, 12, X_PROD_TASK_Rec.ATTRIBUTE5);
519: dbms_sql.column_value(p_cur_get_PROD_TASK, 13, X_PROD_TASK_Rec.ATTRIBUTE6);
520: dbms_sql.column_value(p_cur_get_PROD_TASK, 14, X_PROD_TASK_Rec.ATTRIBUTE7);
521: dbms_sql.column_value(p_cur_get_PROD_TASK, 15, X_PROD_TASK_Rec.ATTRIBUTE8);
522: dbms_sql.column_value(p_cur_get_PROD_TASK, 16, X_PROD_TASK_Rec.ATTRIBUTE9);
523: dbms_sql.column_value(p_cur_get_PROD_TASK, 17, X_PROD_TASK_Rec.ATTRIBUTE10);
524: dbms_sql.column_value(p_cur_get_PROD_TASK, 18, X_PROD_TASK_Rec.ATTRIBUTE11);
517: dbms_sql.column_value(p_cur_get_PROD_TASK, 11, X_PROD_TASK_Rec.ATTRIBUTE4);
518: dbms_sql.column_value(p_cur_get_PROD_TASK, 12, X_PROD_TASK_Rec.ATTRIBUTE5);
519: dbms_sql.column_value(p_cur_get_PROD_TASK, 13, X_PROD_TASK_Rec.ATTRIBUTE6);
520: dbms_sql.column_value(p_cur_get_PROD_TASK, 14, X_PROD_TASK_Rec.ATTRIBUTE7);
521: dbms_sql.column_value(p_cur_get_PROD_TASK, 15, X_PROD_TASK_Rec.ATTRIBUTE8);
522: dbms_sql.column_value(p_cur_get_PROD_TASK, 16, X_PROD_TASK_Rec.ATTRIBUTE9);
523: dbms_sql.column_value(p_cur_get_PROD_TASK, 17, X_PROD_TASK_Rec.ATTRIBUTE10);
524: dbms_sql.column_value(p_cur_get_PROD_TASK, 18, X_PROD_TASK_Rec.ATTRIBUTE11);
525: dbms_sql.column_value(p_cur_get_PROD_TASK, 19, X_PROD_TASK_Rec.ATTRIBUTE12);
518: dbms_sql.column_value(p_cur_get_PROD_TASK, 12, X_PROD_TASK_Rec.ATTRIBUTE5);
519: dbms_sql.column_value(p_cur_get_PROD_TASK, 13, X_PROD_TASK_Rec.ATTRIBUTE6);
520: dbms_sql.column_value(p_cur_get_PROD_TASK, 14, X_PROD_TASK_Rec.ATTRIBUTE7);
521: dbms_sql.column_value(p_cur_get_PROD_TASK, 15, X_PROD_TASK_Rec.ATTRIBUTE8);
522: dbms_sql.column_value(p_cur_get_PROD_TASK, 16, X_PROD_TASK_Rec.ATTRIBUTE9);
523: dbms_sql.column_value(p_cur_get_PROD_TASK, 17, X_PROD_TASK_Rec.ATTRIBUTE10);
524: dbms_sql.column_value(p_cur_get_PROD_TASK, 18, X_PROD_TASK_Rec.ATTRIBUTE11);
525: dbms_sql.column_value(p_cur_get_PROD_TASK, 19, X_PROD_TASK_Rec.ATTRIBUTE12);
526: dbms_sql.column_value(p_cur_get_PROD_TASK, 20, X_PROD_TASK_Rec.ATTRIBUTE13);
519: dbms_sql.column_value(p_cur_get_PROD_TASK, 13, X_PROD_TASK_Rec.ATTRIBUTE6);
520: dbms_sql.column_value(p_cur_get_PROD_TASK, 14, X_PROD_TASK_Rec.ATTRIBUTE7);
521: dbms_sql.column_value(p_cur_get_PROD_TASK, 15, X_PROD_TASK_Rec.ATTRIBUTE8);
522: dbms_sql.column_value(p_cur_get_PROD_TASK, 16, X_PROD_TASK_Rec.ATTRIBUTE9);
523: dbms_sql.column_value(p_cur_get_PROD_TASK, 17, X_PROD_TASK_Rec.ATTRIBUTE10);
524: dbms_sql.column_value(p_cur_get_PROD_TASK, 18, X_PROD_TASK_Rec.ATTRIBUTE11);
525: dbms_sql.column_value(p_cur_get_PROD_TASK, 19, X_PROD_TASK_Rec.ATTRIBUTE12);
526: dbms_sql.column_value(p_cur_get_PROD_TASK, 20, X_PROD_TASK_Rec.ATTRIBUTE13);
527: dbms_sql.column_value(p_cur_get_PROD_TASK, 21, X_PROD_TASK_Rec.ATTRIBUTE14);
520: dbms_sql.column_value(p_cur_get_PROD_TASK, 14, X_PROD_TASK_Rec.ATTRIBUTE7);
521: dbms_sql.column_value(p_cur_get_PROD_TASK, 15, X_PROD_TASK_Rec.ATTRIBUTE8);
522: dbms_sql.column_value(p_cur_get_PROD_TASK, 16, X_PROD_TASK_Rec.ATTRIBUTE9);
523: dbms_sql.column_value(p_cur_get_PROD_TASK, 17, X_PROD_TASK_Rec.ATTRIBUTE10);
524: dbms_sql.column_value(p_cur_get_PROD_TASK, 18, X_PROD_TASK_Rec.ATTRIBUTE11);
525: dbms_sql.column_value(p_cur_get_PROD_TASK, 19, X_PROD_TASK_Rec.ATTRIBUTE12);
526: dbms_sql.column_value(p_cur_get_PROD_TASK, 20, X_PROD_TASK_Rec.ATTRIBUTE13);
527: dbms_sql.column_value(p_cur_get_PROD_TASK, 21, X_PROD_TASK_Rec.ATTRIBUTE14);
528: dbms_sql.column_value(p_cur_get_PROD_TASK, 22, X_PROD_TASK_Rec.ATTRIBUTE15);
521: dbms_sql.column_value(p_cur_get_PROD_TASK, 15, X_PROD_TASK_Rec.ATTRIBUTE8);
522: dbms_sql.column_value(p_cur_get_PROD_TASK, 16, X_PROD_TASK_Rec.ATTRIBUTE9);
523: dbms_sql.column_value(p_cur_get_PROD_TASK, 17, X_PROD_TASK_Rec.ATTRIBUTE10);
524: dbms_sql.column_value(p_cur_get_PROD_TASK, 18, X_PROD_TASK_Rec.ATTRIBUTE11);
525: dbms_sql.column_value(p_cur_get_PROD_TASK, 19, X_PROD_TASK_Rec.ATTRIBUTE12);
526: dbms_sql.column_value(p_cur_get_PROD_TASK, 20, X_PROD_TASK_Rec.ATTRIBUTE13);
527: dbms_sql.column_value(p_cur_get_PROD_TASK, 21, X_PROD_TASK_Rec.ATTRIBUTE14);
528: dbms_sql.column_value(p_cur_get_PROD_TASK, 22, X_PROD_TASK_Rec.ATTRIBUTE15);
529: END Get_Column_Values;
522: dbms_sql.column_value(p_cur_get_PROD_TASK, 16, X_PROD_TASK_Rec.ATTRIBUTE9);
523: dbms_sql.column_value(p_cur_get_PROD_TASK, 17, X_PROD_TASK_Rec.ATTRIBUTE10);
524: dbms_sql.column_value(p_cur_get_PROD_TASK, 18, X_PROD_TASK_Rec.ATTRIBUTE11);
525: dbms_sql.column_value(p_cur_get_PROD_TASK, 19, X_PROD_TASK_Rec.ATTRIBUTE12);
526: dbms_sql.column_value(p_cur_get_PROD_TASK, 20, X_PROD_TASK_Rec.ATTRIBUTE13);
527: dbms_sql.column_value(p_cur_get_PROD_TASK, 21, X_PROD_TASK_Rec.ATTRIBUTE14);
528: dbms_sql.column_value(p_cur_get_PROD_TASK, 22, X_PROD_TASK_Rec.ATTRIBUTE15);
529: END Get_Column_Values;
530: -- This procedure bind the variables for the Dynamic SQL
523: dbms_sql.column_value(p_cur_get_PROD_TASK, 17, X_PROD_TASK_Rec.ATTRIBUTE10);
524: dbms_sql.column_value(p_cur_get_PROD_TASK, 18, X_PROD_TASK_Rec.ATTRIBUTE11);
525: dbms_sql.column_value(p_cur_get_PROD_TASK, 19, X_PROD_TASK_Rec.ATTRIBUTE12);
526: dbms_sql.column_value(p_cur_get_PROD_TASK, 20, X_PROD_TASK_Rec.ATTRIBUTE13);
527: dbms_sql.column_value(p_cur_get_PROD_TASK, 21, X_PROD_TASK_Rec.ATTRIBUTE14);
528: dbms_sql.column_value(p_cur_get_PROD_TASK, 22, X_PROD_TASK_Rec.ATTRIBUTE15);
529: END Get_Column_Values;
530: -- This procedure bind the variables for the Dynamic SQL
531: PROCEDURE Bind(
524: dbms_sql.column_value(p_cur_get_PROD_TASK, 18, X_PROD_TASK_Rec.ATTRIBUTE11);
525: dbms_sql.column_value(p_cur_get_PROD_TASK, 19, X_PROD_TASK_Rec.ATTRIBUTE12);
526: dbms_sql.column_value(p_cur_get_PROD_TASK, 20, X_PROD_TASK_Rec.ATTRIBUTE13);
527: dbms_sql.column_value(p_cur_get_PROD_TASK, 21, X_PROD_TASK_Rec.ATTRIBUTE14);
528: dbms_sql.column_value(p_cur_get_PROD_TASK, 22, X_PROD_TASK_Rec.ATTRIBUTE15);
529: END Get_Column_Values;
530: -- This procedure bind the variables for the Dynamic SQL
531: PROCEDURE Bind(
532: P_PROD_TASK_Rec IN CSP_PRODUCT_TASK_PUB.PROD_TASK_Rec_Type,
540: -- The following example applies to all columns,
541: -- developers can copy and paste them.
542: IF( (P_PROD_TASK_Rec.PRODUCT_TASK_ID IS NOT NULL) AND (P_PROD_TASK_Rec.PRODUCT_TASK_ID <> FND_API.G_MISS_NUM) )
543: THEN
544: DBMS_SQL.BIND_VARIABLE(p_cur_get_PROD_TASK, ':p_PRODUCT_TASK_ID', P_PROD_TASK_Rec.PRODUCT_TASK_ID);
545: END IF;
546: END Bind;
547: PROCEDURE Gen_Select(
548: x_select_cl OUT NOCOPY VARCHAR2