DBA Data[Home] [Help]

APPS.MSC_ST_UTIL SQL Statements

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

Line: 23

| DESCRIPTION  : This function is called for inserting the errored records  |
|                into the error table for the severities warning and error. |
+==========================================================================*/
  FUNCTION LOG_ERROR
           (p_table_name             VARCHAR2,
            p_instance_code          VARCHAR2,
            p_row                    CLOB,
            p_severity               NUMBER    DEFAULT G_SEV_ERROR,
            p_error_text OUT         NOCOPY VARCHAR2,
            p_message_text           VARCHAR2  DEFAULT NULL,
            p_batch_id               NUMBER    DEFAULT NULL,
            p_where_str              VARCHAR2  DEFAULT NULL,
            p_col_name               VARCHAR2  DEFAULT NULL,
            p_default_value          VARCHAR2  DEFAULT NULL,
            p_debug                  BOOLEAN   DEFAULT FALSE,
            p_propagated             VARCHAR2  DEFAULT 'N')
  RETURN NUMBER IS
  lv_sql_stmt     VARCHAR2(5000);
Line: 64

    'INSERT INTO msc_errors'
    ||'( error_id,'
    ||'  transaction_id,'
    ||'  message_id,'
    ||'  instance_code,'
    ||'  table_name,'
    ||'  propagated,'
    ||'  source,'
    ||'  rrow,'
    ||'  severity,'
    ||'  message_sent,'
    ||'  last_update_date,'
    ||'  last_updated_by,'
    ||'  creation_date,'
    ||'  created_by,'
    ||'  last_update_login,'
    ||'  request_id,'
    ||'  program_application_id,'
    ||'  program_id,'
    ||'  program_update_date,'
    ||'  error_text)'
    ||'  SELECT'
    ||'  msc_errors_s.NEXTVAL,'
    ||'  st_transaction_id,'
    ||'  message_id,'
    ||   ''''||p_instance_code||''''||','
    ||   ''''||p_table_name||''''||','
    ||   ''''||p_propagated||''''||','
    ||'  data_source_type,'
    ||   p_row||','
    ||   p_severity||','
    ||   SYS_NO||','
    ||'  last_update_date,'
    ||'  last_updated_by,'
    ||'  creation_date,'
    ||'  created_by,'
    ||'  last_update_login,'
    ||'  request_id,'
    ||'  program_application_id,'
    ||'  program_id,'
    ||'  program_update_date,'
    ||   lv_message_text
    ||'  FROM '
    ||   p_table_name
    ||'  WHERE sr_instance_code = :p_instance_code'
    ||'  AND (('||p_severity||'='||G_WARNING
    ||'  AND process_flag =     '||G_IN_PROCESS||')'
    ||'  OR ('||p_severity  ||'='||G_SEV_ERROR
    ||'  AND process_flag =     '||G_ERROR||'))'
    ||   lv_where_str;
Line: 130

      'UPDATE '||p_table_name
      ||' SET '||p_col_name|| '  = '||p_default_value
      ||' WHERE sr_instance_code = :p_instance_code'
      ||' AND   process_flag     = '||G_IN_PROCESS
      ||  lv_where_str;
Line: 160

|                else the company_id is updated with -1.                     |
|                                                                            |
| p_table_name         - Name of the table for whose column the id derived.  |
|                        (eg., msc_st_supplies).                             |
| p_company_name       - Name of the column whose id is derived.             |
|                        (eg., company_name)                                 |
| p_company_id         - Name of the column which stores the id.             |
|                        (eg., company_id)                                   |
| p_instance_code      - Instance_code column name                           |
| p_default_value      - default value(-1) will be used if the instance_type |
|                        is other than 5(ie.,SCE)                            |
| p_instance_type      - Type of the instance                                |
|                        (eg., 4 - SCE )                                     |
| p_message_text       - Pre-defined message text.                           |
| p_severity           - Severity fo the error(1.Warning and 2. Error        |
| p_error_text         - This communicates the error message to the calling  |
|                        function, if any.                                   |
| p_row                - Concatenated column names of the table. This is     |
|                        used for error logging in case of child tables.     |
+==========================================================================*/
  FUNCTION DERIVE_COMPANY_ID
           (p_table_name             VARCHAR2,
            p_company_name           VARCHAR2,
            p_company_id             VARCHAR2,
            p_instance_code          VARCHAR2,
            p_error_text     OUT     NOCOPY VARCHAR2,
            p_default_value          NUMBER    DEFAULT -1,
            p_instance_type          NUMBER    DEFAULT 3 ,
            p_batch_id               NUMBER    DEFAULT NULL_VALUE,
            p_severity               NUMBER    DEFAULT 0 ,
            p_message_text           VARCHAR2  DEFAULT NULL,
            p_debug                  BOOLEAN   DEFAULT FALSE,
            p_row                    LONG      DEFAULT NULL)
  RETURN NUMBER IS
  lv_sql_stmt          VARCHAR2(5000);
Line: 202

      'UPDATE  '||  p_table_name  ||' t1 '
      ||' SET    '||p_company_id ||'= -1 '
      ||' WHERE  exists( SELECT 1 '
      ||' FROM   msc_companies mc '
      ||' WHERE  mc.company_name                = nvl(t1.'||p_company_name ||' ,:lv_my_company) '
      ||' AND    mc.company_id                  = 1 '
      ||' AND    NVL(mc.disable_date,sysdate+1) > sysdate) '
      ||' AND    t1.process_flag      ='|| G_IN_PROCESS
      ||' AND    t1.sr_instance_code  = :p_instance_code'
      ||' AND    NVL(t1.batch_id,'||''''||NULL_CHAR||''''||')          = NVL(:p_batch_id,'||''''||NULL_VALUE||''''||')';
Line: 225

                 'UPDATE '||  p_table_name  ||' t1 '
                 ||' SET    '||p_company_id  ||'= (SELECT local_id from MSC_LOCAL_ID_SETUP'
                 ||' WHERE char1           = t1.sr_instance_code'
                 ||' and   NVL(char3,'||''''||NULL_CHAR||''''||') = NVL(t1.'||p_company_name||','||''''||NULL_CHAR||''''||')'
                 ||' and   entity_name     = '||''''||'SR_TP_ID'||''''
                 ||' and   number1 in (1,2) '
                 ||' and   rownum          = 1) '                                                     -- we need the first occurence of sr_tp_id
                 ||' WHERE    t1.'||p_company_id ||'        IS NULL'
                 ||' AND    t1.process_flag      ='|| G_IN_PROCESS
                 ||' AND    t1.sr_instance_code  = :p_instance_code'
                 ||' AND    NVL(t1.batch_id ,'||''''||NULL_CHAR||''''||')         =  NVL(:p_batch_id,'||''''||NULL_CHAR||''''||')';
Line: 250

                 'UPDATE '||  p_table_name  ||' t1 '
                 ||' SET    '||p_company_id  ||'= (SELECT local_id from MSC_LOCAL_ID_SETUP'
                 ||' WHERE char1           = t1.sr_instance_code'
                 ||' and   NVL(char3,'||''''||NULL_CHAR||''''||') = NVL(t1.'||p_company_name||','||''''||NULL_CHAR||''''||')'
                 ||' and   entity_name     = '||''''||'SR_TP_ID'||''''
                 ||' and   number1 in (1,2) '
                 ||' and   rownum          = 1) '                                                     -- we need the first occurence of sr_tp_id
                 ||' WHERE    t1.'||p_company_id ||'        IS NULL'
                 ||' AND    t1.process_flag      ='|| G_IN_PROCESS
                 ||' AND    t1.sr_instance_code  = :p_instance_code'
                 ||' AND    NVL(t1.batch_id ,'||''''||NULL_CHAR||''''||')         =  NVL(:p_batch_id,'||''''||NULL_CHAR||''''||')'
                 ||' AND    t1.partner_type =3';
Line: 274

        'UPDATE '||p_table_name ||' t1 '
        ||' SET   error_text ='||''''||p_message_text||''''||','
        ||'      process_flag = '||g_error
        ||' WHERE NVL(t1.'||p_company_id||','||NULL_VALUE||') = '||NULL_VALUE
        ||' AND   sr_instance_code       = :p_instance_code'
        ||' AND   NVL(batch_id,'||NULL_VALUE||') = :p_batch_id'
        ||' AND   process_flag           = ' ||G_IN_PROCESS;
Line: 320

         select company_name into p_my_company
         from msc_companies
         where company_id = 1;
Line: 371

      'UPDATE '||p_table_name ||' t1'
      ||' SET '||p_item_col_id
      ||' = (SELECT  distinct local_id'
      ||' FROM msc_local_id_item t2'
      ||' WHERE  t2.char1         = t1.sr_instance_code '
      ||' AND    NVL(t2.char2,       '||''''||NULL_CHAR||''''||')='
      ||'        NVL(t1.company_name,'||''''||NULL_CHAR||''''||')'
      ||' AND    t2.char3         = t1.organization_code'
      ||' AND    t2.char4         = t1.'||p_item_col_name
      ||' AND    t2.entity_name   = ''SR_INVENTORY_ITEM_ID'' '
      ||' AND    t2.instance_id   = :p_instance_id)'
      ||' WHERE  sr_instance_code = :p_instance_code'
      ||' AND    NVL(batch_id,'||NULL_VALUE||') = :p_batch_id'
      ||' AND    process_flag     = '||G_IN_PROCESS;
Line: 387

      'UPDATE '||p_table_name ||' t1'
      ||' SET '||p_item_col_id
      ||' = (SELECT  distinct local_id'
      ||' FROM msc_local_id_item t2'
      ||' WHERE  t2.char1         = t1.sr_instance_code '
      ||' AND    NVL(t2.char2,       '||''''||NULL_CHAR||''''||')='
      ||'        NVL(t1.company_name,'||''''||NULL_CHAR||''''||')'
      ||' AND    t2.char4         = t1.'||p_item_col_name
      ||' AND    t2.entity_name   = ''SR_INVENTORY_ITEM_ID'' '
      ||' AND    t2.instance_id   = :p_instance_id)'
      ||' WHERE  sr_instance_code = :p_instance_code'
      ||' AND    NVL(batch_id,'||NULL_VALUE||') = :p_batch_id'
      ||' AND    process_flag     = '||G_IN_PROCESS;
Line: 405

      'UPDATE '||p_table_name ||' t1'
      ||' SET '||p_item_col_id
      ||' = (SELECT  distinct mil.sr_inventory_item_id'
      ||' FROM   msc_item_id_lid mil, msc_system_items t2'
      ||' WHERE  mil.sr_instance_id = t2.sr_instance_id'
      ||' AND    mil.inventory_item_id = t2.inventory_item_id'
      ||' AND    t2.item_name     =  t1.'||p_item_col_name
      ||' AND    t2.sr_instance_id = :p_instance_id'
      ||' AND    t2.organization_id  = t1.organization_id'
      ||' AND    t2.plan_id         = -1)'
      ||' WHERE  sr_instance_code = :p_instance_code'
      ||' AND    NVL(batch_id,'||NULL_VALUE||') = :p_batch_id'
      ||' AND    process_flag     = '||G_IN_PROCESS;
Line: 432

      'UPDATE '||p_table_name   ||' t1'
      ||' SET   error_text   = '||''''||p_message_text||''''||','
      ||'       process_flag = '||g_error
      ||' WHERE NVL(t1.'||p_item_col_id||','||NULL_VALUE||') = '||NULL_VALUE
      ||' AND   sr_instance_code       = :p_instance_code'
      ||' AND   NVL(batch_id,'||NULL_VALUE||') = :p_batch_id'
      ||' AND   process_flag           = ' ||G_IN_PROCESS;
Line: 464

      'UPDATE '||p_table_name   ||' t1'
      ||' SET   error_text   = '||''''||p_message_text||''''||','
      ||'       process_flag = '||g_error
      ||' WHERE NVL(t1.'||p_item_col_id||','||NULL_VALUE||') = '||NULL_VALUE
      ||' AND   NVL(t1.'||p_item_col_name||','||''''||NULL_CHAR||''''||') '
      ||'          <> '||''''||NULL_CHAR||''''
      ||' AND   sr_instance_code       = :p_instance_code'
      ||' AND   NVL(batch_id,'||NULL_VALUE||')= :p_batch_id'
      ||' AND   process_flag           = ' ||G_IN_PROCESS;
Line: 565

    'UPDATE '||p_table_name
    ||' SET '||p_org_partner_id
    ||' = (SELECT local_id'
    ||' FROM msc_local_id_setup '
    ||' WHERE  char1            = sr_instance_code'
    ||' AND    NVL(char2,       '||''''||NULL_CHAR||''''||')='
    ||'        NVL(company_name,'||''''||NULL_CHAR||''''||')'
    ||' AND    char3            = '||p_org_partner_name
    ||' AND    number1          = '||p_partner_type
    ||lv_where_str2
    ||' AND    entity_name      = ''SR_TP_ID'' )'
    ||' WHERE  sr_instance_code = :p_instance_code'
    ||' AND    NVL('||p_org_partner_id||','||NULL_VALUE||') = '||NULL_VALUE
    ||' AND    NVL(batch_id,'||NULL_VALUE||')= :p_batch_id'
    ||' AND    process_flag     = '||G_IN_PROCESS
    ||  lv_where_str1;
Line: 583

    'UPDATE '||p_table_name
    ||' SET '||p_org_partner_id
    ||' = (SELECT local_id'
    ||' FROM msc_local_id_setup '
    ||' WHERE  char1            = sr_instance_code'
    ||' AND    char3            = '||p_org_partner_name
    ||' AND    number1          = '||p_partner_type
    ||lv_where_str2
    ||' AND    entity_name      = ''SR_TP_ID'' )'
    ||' WHERE  sr_instance_code = :p_instance_code'
    ||' AND    NVL('||p_org_partner_id||','||NULL_VALUE||') = '||NULL_VALUE
    ||' AND    NVL(batch_id,'||NULL_VALUE||')= :p_batch_id'
    ||' AND    process_flag     = '||G_IN_PROCESS
    ||  lv_where_str1;
Line: 603

    'UPDATE '||p_table_name ||' t1'
    ||' SET '||p_org_partner_id
    ||' = (SELECT sr_tp_id'
    ||' FROM   msc_trading_partners mtp'
    ||' WHERE  mtp.partner_type     = '||p_partner_type
    ||' AND    mtp.organization_code = '||''''||p_instance_code||''''||'||'':''||'||'t1.'||p_org_partner_name
    ||' AND    mtp.sr_instance_id  = '||v_instance_id||')'
    ||' WHERE  sr_instance_code = :p_instance_code'
    ||' AND    NVL('||p_org_partner_id||','||NULL_VALUE||') = '||NULL_VALUE
    ||' AND    NVL(batch_id,'||NULL_VALUE||')= :p_batch_id'
    ||' AND    process_flag     = '||G_IN_PROCESS
    ||  lv_where_str1;
Line: 618

      'UPDATE '||p_table_name ||' t1'
      ||' SET '||p_org_partner_id
      ||' = (SELECT max(mtil.sr_tp_id)'
      ||' FROM msc_tp_id_lid mtil, msc_trading_partners mtp'
      ||' WHERE mtil.partner_type = '||p_partner_type
      ||' AND   mtil.sr_instance_id = '||v_instance_id
      ||' AND   mtil.tp_id = mtp.partner_id'
      ||' AND   mtp.partner_name = t1.'||p_org_partner_name
      ||' AND   mtp.partner_type = '||p_partner_type||')'
      ||' WHERE  sr_instance_code = :p_instance_code'
      ||' AND    NVL('||p_org_partner_id||','||NULL_VALUE||') = '||NULL_VALUE
      ||' AND    NVL(batch_id,'||NULL_VALUE||')= :p_batch_id'
      ||' AND    process_flag     = '||G_IN_PROCESS
      ||  lv_where_str1;
Line: 647

      'UPDATE '||p_table_name
      ||' SET error_text   = '||''''||p_message_text||''''||','
      ||'     process_flag = '||g_error
      ||' WHERE NVL('||p_org_partner_id||','||NULL_VALUE||') = '||NULL_VALUE
      ||' AND   sr_instance_code       = :p_instance_code'
      ||' AND   NVL(batch_id,'||NULL_VALUE||')= :p_batch_id'
      ||' AND   process_flag           = '||G_IN_PROCESS
      ||  lv_where_str1;
Line: 684

      'UPDATE '||p_table_name
      ||' SET   error_text   = '||''''||p_message_text||''''||','
      ||'       process_flag = '||G_ERROR
      ||' WHERE NVL('||p_org_partner_id||','||NULL_VALUE||') = '||NULL_VALUE
      ||' AND   NVL('||p_org_partner_name||','||''''||NULL_CHAR||''''||')'
      ||'       <> '||''''||NULL_CHAR||''''
      ||' AND   sr_instance_code    = :p_instance_code'
      ||' AND   NVL(batch_id,'||NULL_VALUE||') = :p_batch_id'
      ||' AND   process_flag        = '||G_IN_PROCESS
      ||  lv_where_str1;
Line: 777

    'UPDATE '||p_table_name
    ||' SET '||p_partner_site_id
    ||' = (SELECT local_id'
    ||' FROM msc_local_id_setup '
    ||' WHERE  char1            = sr_instance_code'
    ||' AND    NVL(char2,       '||''''||NULL_CHAR||''''||')='
    ||'        NVL(company_name,'||''''||NULL_CHAR||''''||')'
    ||' AND    char3            = '||p_partner_name
    ||' AND    char4            = '||p_partner_site_code
    ||' AND    number1          = '||p_partner_type
    ||lv_where_str3
    ||' AND    entity_name      = ''SR_TP_SITE_ID'' )'
    ||' WHERE  sr_instance_code = :p_instance_code'
    ||' AND    NVL('||p_partner_site_id||','||NULL_VALUE||') = '||NULL_VALUE
    ||' AND    NVL(batch_id,'||NULL_VALUE||') = :p_batch_id'
    ||' AND    process_flag     = '||G_IN_PROCESS
    ||  lv_where_str1;
Line: 797

   'UPDATE '||p_table_name ||' t1'
    ||' SET '||p_partner_site_id
    ||' = (SELECT mtsil.sr_tp_site_id'
    ||' FROM   msc_tp_site_id_lid mtsil, msc_trading_partner_sites mtps, msc_trading_partners mtp'
    ||' WHERE  mtsil.partner_type = '||p_partner_type
    ||' AND    mtsil.sr_instance_id = '||v_instance_id
    ||' AND    mtsil.tp_site_id = mtps.partner_site_id'
    ||' AND    mtps.partner_id = mtp.partner_id'
    ||' AND    mtp.partner_type = '||p_partner_type
    ||' AND    mtp.partner_name = t1.'||p_partner_name
    ||' AND    mtps.partner_type = '||p_partner_type;
Line: 841

      'UPDATE '||p_table_name
      ||' SET error_text   = '||''''||p_message_text||''''||','
      ||'     process_flag = '||g_error
      ||' WHERE NVL('||p_partner_site_id||','||NULL_VALUE||') = '||NULL_VALUE
      ||' AND   sr_instance_code       = :p_instance_code'
      ||' AND   NVL(batch_id,'||NULL_VALUE||')= :p_batch_id'
      ||' AND   process_flag           = '||G_IN_PROCESS
      ||  lv_where_str1 ;
Line: 876

      'UPDATE '||p_table_name
      ||' SET   error_text   = '||''''||p_message_text||''''||','
      ||'       process_flag = '||G_ERROR
      ||' WHERE NVL('||p_partner_site_id||','||NULL_VALUE||') = '||NULL_VALUE
      ||' AND   NVL('||p_partner_site_code||','||''''||NULL_CHAR||''''||') '
      ||'       <> '||''''||NULL_CHAR||''''
      ||' AND   sr_instance_code    = :p_instance_code'
      ||' AND   NVL(batch_id,'||NULL_VALUE||')= :p_batch_id'
      ||' AND   process_flag        = '||G_IN_PROCESS
      ||  lv_where_str1;
Line: 952

    'UPDATE '||p_table_name ||' t1'
    ||' SET '||p_proj_task_col_id
    ||' = (SELECT local_id'
    ||' FROM msc_local_id_misc t2'
    ||' WHERE  t2.char1           = t1.sr_instance_code '
    ||' AND    NVL(t2.char2,       '||''''||NULL_CHAR||''''||')='
    ||'        NVL(t1.company_name,'||''''||NULL_CHAR||''''||')'
/*    ||' AND    t2.char3           = t1.organization_code '*/
    ||' AND    t2.char4           = t1.'||p_proj_col_name;
Line: 981

    'UPDATE '||p_table_name ||' t1'
    ||' SET '||p_proj_task_col_id
    ||' = (SELECT project_id'
    ||' FROM msc_projects t2'
    ||' WHERE  t2.project_number  = t1.'||p_proj_col_name
    ||' AND    t2.sr_instance_id  ='||v_instance_id
    ||' AND    t2.plan_id         = -1 '
    ||' AND    t2.organization_id = t1.organization_id)'
    ||' WHERE  sr_instance_code   = :p_instance_code'
    ||' AND    NVL(batch_id,'||NULL_VALUE||')= :p_batch_id'
    ||' AND    process_flag       = '||G_IN_PROCESS;
Line: 995

    'UPDATE '||p_table_name ||' t1'
    ||' SET '||p_proj_task_col_id
    ||' = (SELECT task_id'
    ||' FROM msc_project_tasks t2'
    ||' WHERE  t2.project_id  = t1.project_id '
    ||' AND    t2.sr_instance_id  = '||v_instance_id
    ||' AND    t2.plan_id         = -1 '
    ||' AND    t2.task_number     = t1.'||p_task_col_name
    ||' AND    t2.organization_id = t1.organization_id)'
    ||' WHERE  sr_instance_code   = :p_instance_code'
    ||' AND    NVL(batch_id,'||NULL_VALUE||')= :p_batch_id'
    ||' AND    process_flag       = '||G_IN_PROCESS;
Line: 1020

      'UPDATE '||p_table_name
      ||' SET error_text   = '||''''||p_message_text||''''||','
      ||'     process_flag = '||G_ERROR
      ||' WHERE NVL('||p_proj_task_col_id||','||NULL_VALUE||') = '||NULL_VALUE
      ||' AND   sr_instance_code       = :p_instance_code'
      ||' AND   NVL(batch_id,'||NULL_VALUE||') = :p_batch_id'
      ||' AND   process_flag           = '||G_IN_PROCESS;
Line: 1104

      'UPDATE '||p_table_name   ||' t1'
      ||' SET   error_text   = '||''''||p_message_text||''''||','
      ||'       process_flag = '||g_error
      ||' WHERE NOT EXISTS (SELECT 1'
      ||'            FROM msc_units_of_measure muom'
      ||'            WHERE muom.uom_code  = t1.'||p_uom_col_name
      ||'            UNION'
      ||'            SELECT 1 FROM msc_st_units_of_measure msuom'
      ||'            WHERE msuom.uom_code   =   t1.'||p_uom_col_name
      ||'       AND   msuom.sr_instance_id     = :v_instance_id'
      ||'       AND   msuom.process_flag       = '||G_VALID||' )'
      ||' AND   sr_instance_code       = :p_instance_code'
      ||' AND   NVL(batch_id,'||NULL_VALUE||') = :p_batch_id'
      ||' AND   process_flag           = ' ||G_IN_PROCESS;
Line: 1130

      'UPDATE '||p_table_name   ||' t1'
      ||' SET   error_text   = '||''''||p_message_text||''''||','
      ||'       process_flag = '||g_error
      ||' WHERE NOT EXISTS (SELECT 1'
      ||'            FROM msc_units_of_measure muom'
      ||'            WHERE muom.uom_code  = t1.'||p_uom_col_name
      ||'            UNION'
      ||'            SELECT 1 FROM msc_st_units_of_measure msuom'
      ||'            WHERE msuom.uom_code   =   t1.'||p_uom_col_name
      ||'       AND   msuom.sr_instance_id     = :v_instance_id'
      ||'       AND   msuom.process_flag       = '||G_VALID||' )'
      ||' AND   NVL(t1.'||p_uom_col_name||','||''''||NULL_CHAR||''''||') '
      ||'          <> '||''''||NULL_CHAR||''''
      ||' AND   sr_instance_code       = :p_instance_code'
      ||' AND   NVL(batch_id,'||NULL_VALUE||') = :p_batch_id'
      ||' AND   process_flag           = ' ||G_IN_PROCESS;
Line: 1196

      'UPDATE '||p_table_name   ||' t1'
      ||' SET   error_text   = '||''''||p_message_text||''''||','
      ||'       process_flag = '||g_error
      ||' WHERE NOT EXISTS (SELECT 1'
      ||'            FROM msc_demand_classes  mdc'
      ||'            WHERE mdc.demand_class  = t1.'||p_dmd_class_column
      ||'            AND   mdc.sr_instance_id     = :v_instance_id'
      ||'            UNION'
      ||'            SELECT 1 FROM msc_st_demand_classes mstd'
      ||'            WHERE mstd.demand_class  =   t1.'||p_dmd_class_column
      ||'       AND   mstd.sr_instance_id     = :v_instance_id'
      ||'       AND   mstd.process_flag       = '||G_VALID||' )'
      ||' AND   sr_instance_code       = :p_instance_code'
      ||' AND   NVL(batch_id,'||NULL_VALUE||') = :p_batch_id'
      ||' AND   process_flag           = ' ||G_IN_PROCESS;
Line: 1224

      'UPDATE '||p_table_name   ||' t1'
      ||' SET   error_text   = '||''''||p_message_text||''''||','
      ||'       process_flag = '||g_error
      ||' WHERE NOT EXISTS (SELECT 1'
      ||'            FROM msc_demand_classes  mdc'
      ||'            WHERE mdc.demand_class  = t1.'||p_dmd_class_column
      ||'            AND   mdc.sr_instance_id     = :v_instance_id'
      ||'            UNION'
      ||'            SELECT 1 FROM msc_st_demand_classes mstd'
      ||'            WHERE mstd.demand_class  =   t1.'||p_dmd_class_column
      ||'       AND   mstd.sr_instance_id     = :v_instance_id'
      ||'       AND   mstd.process_flag       = '||G_VALID||' )'
      ||' AND   NVL(t1.'||p_dmd_class_column||','||''''||NULL_CHAR||''''||') '
      ||'          <> '||''''||NULL_CHAR||''''
      ||' AND   sr_instance_code       = :p_instance_code'
      ||' AND   NVL(batch_id,'||NULL_VALUE||') = :p_batch_id'
      ||' AND   process_flag           = ' ||G_IN_PROCESS;
Line: 1342

    'UPDATE '||p_table_name ||' t1'
    ||' SET '||p_bom_col_id
    ||' = (SELECT local_id'
    ||' FROM msc_local_id_setup t2'
    ||' WHERE  t2.char1         = t1.sr_instance_code'
    ||' AND   NVL(t2.char2,'||''''||NULL_CHAR||''''||') '
    ||'      =    NVL(t1.company_name,'||''''||NULL_CHAR||''''||') '
    ||' AND    t2.char3         = t1.organization_code'
    ||' AND    NVL(t2.char6,'||''''||NULL_CHAR||''''||') '
    ||'         = NVL( t1.alternate_bom_designator,'||''''||NULL_CHAR||''''||') '
    ||' AND    t2.char4         = t1.'||p_bom_col_name
    ||' AND    t2.entity_name   = ''BILL_SEQUENCE_ID'')'
    ||' WHERE  sr_instance_code = :p_instance_code'
    ||' AND    batch_id         = :p_batch_id'
    ||' AND    process_flag     = '||G_IN_PROCESS;
Line: 1361

    'UPDATE '||p_table_name ||' t1'
    ||' SET '||p_bom_col_id
    ||' = (SELECT bill_sequence_id'
    ||' FROM msc_boms t2, msc_item_id_lid mil'
    ||' WHERE  t2.plan_id         = -1'
    ||' AND    t2.organization_id = t1.organization_id'
    ||' AND    t2.sr_instance_id  = '||v_instance_id
    ||' AND    t2.assembly_item_id = mil.inventory_item_id'
    ||' AND    mil.sr_inventory_item_id = t1.inventory_item_id'
    ||' AND    mil.sr_instance_id  = '||v_instance_id
    ||' AND    NVL(t2.alternate_bom_designator,'||''''||NULL_CHAR||''''||') '
    ||'         = NVL( t1.alternate_bom_designator,'||''''||NULL_CHAR||''''||')) '
    ||' WHERE  sr_instance_code = :p_instance_code'
    ||' AND    batch_id         = :p_batch_id'
    ||' AND    process_flag     = '||G_IN_PROCESS;
Line: 1388

      'UPDATE '||p_table_name   ||' t1'
      ||' SET   error_text   = '||''''||p_message_text||''''||','
      ||'       process_flag = '||G_ERROR
      ||' WHERE NVL(t1.'||p_bom_col_id||','||NULL_VALUE||') = '||NULL_VALUE
      ||' AND   sr_instance_code       = :p_instance_code'
      ||' AND   batch_id               = :p_batch_id'
      ||' AND   process_flag           = ' ||G_IN_PROCESS;
Line: 1419

      'UPDATE '||p_table_name   ||' t1'
      ||' SET   error_text  = '||''''||p_message_text||''''||','
      ||'       process_flag = '||G_ERROR
      ||' WHERE NVL(t1.'||p_bom_col_id||','||NULL_VALUE||') = '||NULL_VALUE
      ||' AND   NVL(t1.'||p_bom_col_name||','||''''||NULL_CHAR||''''||')'
      ||'       <> '||''''||NULL_CHAR||''''
      ||' AND   sr_instance_code       = :p_instance_code'
      ||' AND   batch_id               = :p_batch_id'
      ||' AND   process_flag           = ' ||G_IN_PROCESS;
Line: 1482

    'UPDATE '||p_table_name ||' t1'
    ||' SET '||p_rtg_col_id
    ||' = (SELECT local_id'
    ||' FROM   msc_local_id_setup t2'
    ||' WHERE  t2.char1         = t1.sr_instance_code'
    ||' AND    NVL(t2.char2,'||''''||NULL_CHAR||''''||') '
    ||'        =    NVL(t1.company_name,'||''''||NULL_CHAR||''''||') '
    ||' AND    t2.char3         = t1.organization_code'
    ||' AND    NVL(t2.char6,'||''''||NULL_CHAR||''''||') '
    ||'         = NVL( t1.alternate_routing_designator,'||''''||NULL_CHAR||''''||') '
    ||' AND    t2.char4         = t1.'||p_rtg_col_name
    ||' AND    t2.entity_name   = ''ROUTING_SEQUENCE_ID'')'
    ||' WHERE  sr_instance_code = :p_instance_code'
    ||' AND    batch_id         = :p_batch_id'
    ||' AND    process_flag     = '||G_IN_PROCESS
    || p_where_str;
Line: 1502

    'UPDATE '||p_table_name ||' t1'
    ||' SET '||p_rtg_col_id
    ||' = (SELECT routing_sequence_id'
    ||' FROM   msc_routings t2, msc_item_id_lid mil'
    ||' WHERE  t2.plan_id         = -1'
    ||' AND    t2.organization_id = t1.organization_id'
    ||' AND    t2.sr_instance_id  = '||v_instance_id
    ||' AND    t2.assembly_item_id = mil.inventory_item_id'
    ||' AND    mil.sr_inventory_item_id = t1.'||p_item_id
    ||' AND    mil.sr_instance_id  = '||v_instance_id
    ||' AND    NVL(t2.alternate_routing_designator,'||''''||NULL_CHAR||''''||') '
    ||'         = NVL( t1.alternate_routing_designator,'||''''||NULL_CHAR||''''||')) '
    ||' WHERE  sr_instance_code = :p_instance_code'
    ||' AND    batch_id         = :p_batch_id'
    ||' AND    process_flag     = '||G_IN_PROCESS
    || p_where_str;
Line: 1530

      'UPDATE '||p_table_name   ||' t1'
      ||' SET   error_text   = '||''''||p_message_text||''''||','
      ||'       process_flag = '||G_ERROR
      ||' WHERE NVL(t1.'||p_rtg_col_id||','||NULL_VALUE||') = '||NULL_VALUE
      ||' AND   sr_instance_code       = :p_instance_code'
      ||' AND   batch_id               = :p_batch_id'
      ||' AND   process_flag           = ' ||G_IN_PROCESS;
Line: 1561

      'UPDATE '||p_table_name   ||' t1'
      ||' SET   p_message_text  = '||''''||p_message_text||''''||','
      ||'       process_flag = '||g_error
      ||' WHERE NVL(t1.'||p_rtg_col_id||','||NULL_VALUE||') = '||NULL_VALUE
      ||' AND   NVL(t1.'||p_rtg_col_name||', '||''''||NULL_CHAR||''''||')'
      ||'       <> '||''''||NULL_CHAR||''''
      ||' AND   sr_instance_code       = :p_instance_code'
      ||' AND   batch_id               = :p_batch_id'
      ||' AND   process_flag           = ' ||G_IN_PROCESS;
Line: 1623

      'UPDATE '||p_table_name
      ||' SET    process_flag     = '||G_VALID||','
      ||  p_instance_id_col||'    = :p_instance_id'
      ||' WHERE  process_flag     = '||G_IN_PROCESS
      ||' AND    sr_instance_code = :p_instance_code'
      ||  lv_where_str;
Line: 1645

      'UPDATE '||p_table_name
      ||' SET    process_flag      = ' ||G_IN_PROCESS  ||','
      ||  p_instance_id_col||'     = 0'                ||','
      ||' WHERE  nvl(process_flag,'||G_NEW ||') = '||G_NEW
      ||' AND    sr_instance_code = :p_instance_code'
      ||  lv_where_str;
Line: 1699

    ' UPDATE '||p_table_name||' t1'
    ||' SET '||p_level_id_col
    ||' =  NVL((SELECT level_id'
    ||' FROM  msd_levels t2'
    ||' WHERE t2.level_name = t1.'||p_level_name_col
    ||' AND t2.PLAN_TYPE IS  NULL ),' --bug 4443782
    ||  NULL_VALUE ||')'
    ||' WHERE  sr_instance_code = :p_instance_code'
    ||' AND    NVL(batch_id,'||NULL_VALUE||') = :p_batch_id'
    ||' AND   NVL(t1.'||p_level_name_col||','||''''||NULL_CHAR||''''||') '
    ||'          <> '||''''||NULL_CHAR||''''
    ||' AND    process_flag     = '||G_IN_PROCESS ;
Line: 1722

      'UPDATE '||p_table_name   ||' t1'
      ||' SET   error_text   = '||''''||p_message_text||''''||','
      ||'       process_flag = '||G_ERROR
      ||' WHERE NVL(t1.'||p_level_id_col||','||''''||NULL_CHAR||''''||')  '
      ||'          = '||''''||NULL_CHAR||''''
      ||' AND   sr_instance_code       = :p_instance_code'
      ||' AND   NVL(batch_id,'||NULL_VALUE||') = :p_batch_id'
      ||' AND   process_flag           = ' ||G_IN_PROCESS;
Line: 1740

      'UPDATE '||p_table_name   ||' t1'
      ||' SET   error_text   = '||''''||p_message_text||''''||','
      ||'       process_flag = '||g_error
      ||' WHERE NVL(t1.'||p_level_id_col||','||''''||NULL_CHAR||''''||')  '
      ||'          = '||''''||NULL_CHAR||''''
      ||' AND   NVL(t1.'||p_level_name_col||','||''''||NULL_CHAR||''''||') '
      ||'          <> '||''''||NULL_CHAR||''''
      ||' AND   sr_instance_code       = :p_instance_code'
      ||' AND   NVL(batch_id,'||NULL_VALUE||')= :p_batch_id'
      ||' AND   process_flag           = ' ||G_IN_PROCESS;
Line: 1794

    'UPDATE '||p_table_name ||' t1'
    ||' SET '||p_level_pk_col
    ||' = (SELECT local_id'
    ||' FROM msd_local_id_setup t2'
    ||' WHERE t2.char1      = t1.sr_instance_code'
    ||' AND   t2.char2      = t1.'||p_level_val_col
    ||' AND   t2.level_id   = t1.'||p_level_id_col||')'
    ||' WHERE  sr_instance_code = :p_instance_code'
    ||' AND    NVL(batch_id,'||NULL_VALUE||') = :p_batch_id'
    ||' AND   NVL(t1.'||p_level_pk_col||','||''''||NULL_CHAR||''''||') '
    ||'        =                '||''''||NULL_CHAR||''''
    ||' AND    process_flag     = '||G_IN_PROCESS ;
Line: 1857

    'UPDATE '||p_table_name ||' t1'
    ||' SET '||p_pk_col_name
    ||' = NVL((SELECT sr_level_pk '
    ||' FROM msd_level_values t2'
    ||' WHERE t2.level_value '
    ||' =  t1.'||p_column_name
    ||' AND t2.level_id = :p_level_id '
    ||' AND t2.instance = :p_instance_id'
    ||' AND rownum      = 1'
    ||' UNION'
    ||' SELECT sr_level_pk'
    ||' FROM msd_st_level_values t3'
    ||' WHERE t3.level_value '
    ||' = t1.'||p_column_name
    ||' AND t3.level_id  = :p_level_id '
    ||' AND t3.instance  = :p_instance_id '
    ||' AND NOT EXISTS (SELECT sr_level_pk '
    ||' FROM msd_level_values t4'
    ||' WHERE t4.level_value '
    ||' = t1.'||p_column_name
    ||' AND t4.level_id = :p_level_id '
    ||' AND t4.instance = :p_instance_id)'
    ||' AND rownum = 1),'
    ||  p_pk_col_name||')' --This change is made to ensure that - not updating the sr_level_pk with any dummy value (like '-23453') when the value for the level value is not provided.
    ||' WHERE  sr_instance_code = :p_instance_code'
    ||' AND    NVL(batch_id,'||NULL_VALUE||') = :p_batch_id'
    ||' AND    process_flag     = '||G_IN_PROCESS ;
Line: 1902

      'UPDATE '||p_table_name   ||' t1'
      ||' SET   error_text   = '||''''||p_message_text||''''||','
      ||'       process_flag = '||G_ERROR
      ||' WHERE  NVL(t1.'||p_pk_col_name||','||''''||NULL_CHAR||''''||') '
      ||'        =                '||''''||NULL_CHAR||''''
      ||' AND   sr_instance_code       = :p_instance_code'
      ||' AND   NVL(batch_id,'||NULL_VALUE||') = :p_batch_id'
      ||' AND   process_flag           = ' ||G_IN_PROCESS;
Line: 1920

      'UPDATE '||p_table_name   ||' t1'
      ||' SET   error_text   = '||''''||p_message_text||''''||','
      ||'       process_flag = '||G_ERROR
      ||' WHERE  NVL(t1.'||p_pk_col_name||','||''''||NULL_CHAR||''''||') '
      ||'        =                '||''''||NULL_CHAR||''''
      ||' AND   NVL(t1.'||p_column_name||','||''''||NULL_CHAR||''''||') '
      ||'          <> '||''''||NULL_CHAR||''''
      ||' AND   sr_instance_code       = :p_instance_code'
      ||' AND   NVL(batch_id,'||NULL_VALUE||') = :p_batch_id'
      ||' AND   process_flag           = ' ||G_IN_PROCESS;
Line: 1981

    'UPDATE '||p_table_name ||' t1'
    ||' SET '||p_level_pk_col
    ||' = NVL((SELECT sr_level_pk '
    ||' FROM msd_level_values t2'
    ||' WHERE t2.level_value '
    ||' =  t1.'||p_level_val_col
    ||' AND t2.level_id = (SELECT level_id'
    ||' FROM msd_levels t5 '
    ||' WHERE t5.level_name '
    ||' =  t1.'||p_level_name_col
    ||' AND t5.PLAN_TYPE IS  NULL )'--bug 4443782
    ||' AND t2.instance = :p_instance_id'
    ||' AND rownum  = 1'
    ||' UNION'
    ||' SELECT sr_level_pk'
    ||' FROM msd_st_level_values t3'
    ||' WHERE t3.level_value '
    ||' = t1.'||p_level_val_col
    ||' AND t3.level_id = (SELECT level_id'
    ||' FROM msd_levels t4'
    ||' WHERE t4.level_name  '
    ||' = t1.'||p_level_name_col
    ||' AND t4.PLAN_TYPE IS  NULL )'--bug 4443782
    ||' AND t3.instance  = :p_instance_id'
    ||' AND NOT EXISTS ( SELECT sr_level_pk'
    ||' FROM msd_level_values t2'
    ||' WHERE t2.level_value '
    ||' =  t1.'||p_level_val_col
    ||' AND t2.level_id = (SELECT level_id'
    ||' FROM msd_levels t5 '
    ||' WHERE t5.level_name '
    ||' =  t1.'||p_level_name_col
    ||' AND t5.PLAN_TYPE IS  NULL )'--bug 4443782
    ||' AND t2.instance = :p_instance_id )'
    ||' AND rownum=1 ),'
    ||  NULL_VALUE||')'
    ||' WHERE  sr_instance_code = :p_instance_code'
    ||' AND    NVL(batch_id,'||NULL_VALUE||') = :p_batch_id'
    ||' AND   NVL(t1.'||p_level_val_col||','||''''||NULL_CHAR||''''||') '
    ||'          <> '||''''||NULL_CHAR||''''
    ||' AND    process_flag     = '||G_IN_PROCESS ;
Line: 2037

      'UPDATE '||p_table_name   ||' t1'
      ||' SET   error_text   = '||''''||p_message_text||''''||','
      ||'       process_flag = '||G_ERROR
      ||' WHERE  NVL(t1.'||p_level_pk_col||','||''''||NULL_CHAR||''''||') '
      ||'        =                '||''''||NULL_CHAR||''''
      ||' AND   sr_instance_code       = :p_instance_code'
      ||' AND   NVL(batch_id,'||NULL_VALUE||') = :p_batch_id'
      ||' AND   process_flag           = ' ||G_IN_PROCESS;
Line: 2055

      'UPDATE '||p_table_name   ||' t1'
      ||' SET   error_text   = '||''''||p_message_text||''''||','
      ||'       process_flag = '||G_ERROR
      ||' WHERE  NVL(t1.'||p_level_pk_col||','||''''||NULL_CHAR||''''||') '
      ||'        =                '||''''||NULL_CHAR||''''
      ||' AND   NVL(t1.'||p_level_val_col||','||''''||NULL_CHAR||''''||') '
      ||'          <> '||''''||NULL_CHAR||''''
      ||' AND   sr_instance_code       = :p_instance_code'
      ||' AND   NVL(batch_id,'||NULL_VALUE||') = :p_batch_id'
      ||' AND   process_flag           = ' ||G_IN_PROCESS;
Line: 2111

    SELECT  instance_code
    FROM    msc_apps_instances mai
    WHERE   mai.default_flag = 'Y'
    AND     company_id = (SELECT company_id
                          FROM   msc_trading_partners mtp
                          WHERE  mtp.partner_id = p_trading_partner_id);
Line: 2148

  PROCEDURE retn_delete_flag
           (p_syncind   IN   VARCHAR2,
            p_return    OUT  NOCOPY NUMBER) IS
  lv_return	number;
Line: 2153

    SELECT DECODE(NVL(UPPER(p_syncind),'A'),'D',1,2)
    INTO   p_return
    FROM dual;
Line: 2159

  END retn_delete_flag ;
Line: 2169

    SELECT DECODE(NVL(UPPER(p_schedule_type),'MDS'),'MDS',1,'MPS',2,'FORECAST',6,
         'SUPPLY FORECAST',2,'DEMAND_FORECAST',6,1)
    INTO   p_schid
    FROM   dual;
Line: 2195

      'SELECT  CHAR4 '
      ||' FROM MSC_LOCAL_ID_SETUP '
      ||' WHERE entity_name = :entity_id'
      ||' AND local_id = :local_id';
Line: 2203

      'SELECT CHAR4 '
      ||' FROM MSC_LOCAL_ID_ITEM '
      ||' WHERE entity_name = :entity_id'
      ||' AND local_id = :local_id';
Line: 2211

      'SELECT CHAR4 '
      ||' FROM MSC_LOCAL_ID_MISC'
      ||' WHERE entity_name = :entity_id'
      ||' AND local_id = :local_id';
Line: 2219

      'SELECT CHAR5 '
      ||' FROM MSC_LOCAL_ID_MISC'
      ||' WHERE entity_name = :entity_id'
      ||' AND local_id = :local_id';
Line: 2227

      'SELECT CHAR4 '
      ||' FROM MSC_LOCAL_ID_SETUP '
      ||' WHERE entity_name = :entity_id'
      ||' AND local_id = :local_id';
Line: 2235

      'SELECT CHAR4 '
      ||' FROM MSC_LOCAL_ID_SETUP '
      ||' WHERE entity_name = :entity_id'
      ||' AND local_id = :local_id';
Line: 2243

      'SELECT CHAR4 '
      ||' FROM MSC_LOCAL_ID_SETUP '
      ||' WHERE entity_name = :entity_id'
      ||' AND local_id = :local_id';
Line: 2251

      'SELECT CHAR5 '
      ||' FROM MSC_LOCAL_ID_SETUP '
      ||' WHERE entity_name = :entity_id'
      ||' AND local_id = :local_id';
Line: 2259

      'SELECT CHAR6 '
      ||' FROM MSC_LOCAL_ID_SETUP '
      ||' WHERE entity_name = :entity_id'
      ||' AND local_id = :local_id';
Line: 2267

      'SELECT CHAR4 '
      ||' FROM MSC_LOCAL_ID_SETUP '
      ||' WHERE entity_name = :entity_id'
      ||' AND local_id = :local_id';
Line: 2275

      'SELECT NUMBER1 '
      ||'FROM MSC_LOCAL_ID_SUPPLY '
      ||'WHERE entity_name = :entity_id '
      ||'AND local_id = :local_id ';
Line: 2283

      'SELECT CHAR5 '
      ||'FROM MSC_LOCAL_ID_SUPPLY '
      ||'WHERE entity_name = :entity_id '
      ||'AND local_id = :local_id ';
Line: 2291

      'SELECT CHAR4 '
      ||'FROM MSC_LOCAL_ID_SUPPLY '
      ||'WHERE entity_name = :entity_id '
      ||'AND local_id = :local_id ';
Line: 2318

    'SELECT organization_code '
    ||'FROM msc_trading_partners  mtp '
    ||'WHERE mtp.sr_instance_id = :instance_id '
    ||'AND mtp.sr_tp_id = :org_id '
    ||'AND mtp.partner_type = 3 ';
Line: 2349

    'SELECT   partner_name '
    ||' FROM  msc_trading_partners  mtp '
    ||' WHERE mtp.partner_id =  :partner_id ';
Line: 2377

    'SELECT   mtp.partner_name '
    ||' FROM  msc_trading_partners  mtp, '
    ||' msc_tp_id_lid mtp_lid '
    ||' WHERE mtp.partner_id = mtp_lid.tp_id'
    ||' AND   mtp_lid.sr_instance_id    = :instance_id'
    ||' AND   mtp_lid.sr_tp_id          = :sr_tp_id '
    ||' AND   mtp_lid.partner_type      = :partner_type ';
Line: 2409

    'SELECT  tp_site_code '
    ||'FROM  MSC_TRADING_PARTNER_SITES mtps '
    ||'WHERE mtps.partner_site_id = :partner_site ';
Line: 2438

    ' SELECT mtps.tp_site_code '
    ||' FROM MSC_TRADING_PARTNER_SITES mtps,'
    ||' MSC_TP_SITE_ID_LID mtps_lid'
    ||' WHERE mtps.partner_site_id = mtps_lid.sr_tp_site_id'
    ||' AND mtps_lid.sr_instance_id = :instance_id '
    ||' AND mtps_lid.sr_tp_site_id = :partner_site '
    ||' AND mtps_lid.partner_type = :partner_type ';
Line: 2470

    'SELECT  designator '
    ||'FROM  msc_designators '
    ||'WHERE designator_id  = :designator_id ';
Line: 2496

    'SELECT   instance_code '
    ||'FROM   msc_apps_instances  '
    ||'WHERE  instance_id = :instance_id ';
Line: 2525

    'SELECT  project_number '
    ||'FROM  msc_projects '
    ||'WHERE sr_instance_id  = :instance_id '
    ||'AND   organization_id = :org_id '
    ||'AND   project_id      = :project_id '
    ||'AND   plan_id         = :plan_id ';
Line: 2560

    'SELECT   task_number '
    ||' FROM  msc_project_tasks '
    ||' WHERE sr_instance_id  = :instance_id '
    ||' AND   organization_id = :org_id '
    ||' AND   project_id      = :project_id '
    ||' AND   task_id         = :task_id '
    ||' AND   plan_id         = :plan_id ';
Line: 2596

    'SELECT   wip_entity_name '
    ||'FROM   msc_supplies '
    ||'WHERE  sr_instance_id  = :instance_id '
    ||'AND    organization_id = :org_id '
    ||'AND    disposition_id  =  :wip_entity_id '
    ||'AND    order_type      IN (3,7) '
    ||'AND    plan_id         = :plan_id ';
Line: 2639

    'UPDATE '||p_table_name ||' t1'
    ||' SET '||p_grp_col_id
    ||' = (SELECT local_id'
    ||' FROM msc_local_id_setup t2'
    ||' WHERE  t2.char1         = t1.'||p_grp_col_name
    ||' AND    t2.entity_name   = ''GROUP_ID'' )'
    ||' WHERE  sr_instance_code = :p_instance_code'
    ||' AND    NVL(batch_id,'||NULL_VALUE||') = :p_batch_id'
    ||' AND    process_flag     = '||G_IN_PROCESS;
Line: 2658

      'UPDATE '||p_table_name   ||' t1'
      ||' SET   error_text   = '||''''||p_message_text||''''||','
      ||'       process_flag = '||g_error
      ||' WHERE NVL(t1.'||p_grp_col_id||','||NULL_VALUE||') = '||NULL_VALUE
      ||' AND   sr_instance_code       = :p_instance_code'
      ||' AND   NVL(batch_id,'||NULL_VALUE||') = :p_batch_id'
      ||' AND   process_flag           = ' ||G_IN_PROCESS;
Line: 2688

      'UPDATE '||p_table_name   ||' t1'
      ||' SET   error_text   = '||''''||p_message_text||''''||','
      ||'       process_flag = '||g_error
      ||' WHERE NVL(t1.'||p_grp_col_id||','||NULL_VALUE||') = '||NULL_VALUE
      ||' AND   NVL(t1.'||p_grp_col_name||','||''''||NULL_CHAR||''''||') '
      ||'          <> '||''''||NULL_CHAR||''''
      ||' AND   sr_instance_code       = :p_instance_code'
      ||' AND   NVL(batch_id,'||NULL_VALUE||')= :p_batch_id'
      ||' AND   process_flag           = ' ||G_IN_PROCESS;
Line: 2735

    'SELECT  ITEM_NAME '
    ||'FROM  MSC_SYSTEM_ITEMS '
    ||'WHERE sr_instance_id       = :instance_id '
    ||'AND   organization_id      = :org_id '
    ||'AND   sr_inventory_item_id =  :item_id '
    ||'AND   plan_id              = :plan_id ';
Line: 2769

    'SELECT DECODE(SUBSTR(UPPER(NVL(:p_yes_no_code,''N'')),1,1),''Y'',1,2)'
    ||' FROM dual';
Line: 2790

  	select COUNT(*) into lv_cnt
  	FROM FND_USER_RESP_GROUPS
  	WHERE user_id IN (select USER_ID from MSC_COMPANY_USERS where user_id = p_user_id AND company_id = 1)
  	AND responsibility_id = (SELECT responsibility_id FROM FND_RESPONSIBILITY WHERE responsibility_key = 'MSCX_SC_ADMIN_FULL')
  	AND  SYSDATE between  start_date and decode(end_date,NULL,SYSDATE)  ;
Line: 2848

            insert into msd_time  (
                        instance,
                        calendar_type,
                        calendar_code,
                        seq_num,
                        YEAR,
                        YEAR_DESCRIPTION,
                        YEAR_START_DATE,
                        YEAR_END_DATE,
                        QUARTER,
                        QUARTER_DESCRIPTION,
                        QUARTER_START_DATE,
                        QUARTER_END_DATE,
                        MONTH,
                        MONTH_DESCRIPTION,
                        MONTH_START_DATE,
                        MONTH_END_DATE,
                        WEEK,
                        WEEK_DESCRIPTION,
                        WEEK_START_DATE,
                        WEEK_END_DATE,
                        DAY,
                        DAY_DESCRIPTION,
                        LAST_UPDATE_DATE,
                        last_updated_by,
                        creation_date,
                        created_by,
                        LAST_UPDATE_LOGIN )
            values(
              		p_instance_id,
              		p_calendar_type_id,
              		p_calendar_code,
              		v_seq_num,
              		p_year,
              		p_year_description,
              		p_year_start_date,
              		p_year_end_date,
              		p_quarter,
              		p_quarter_description,
              		p_quarter_start_date,
              		p_quarter_end_date,
              		p_month,
              		p_month_description,
              		p_month_start_date,
              		p_month_end_date,
			p_week,
			p_week_description,
			p_week_start_date,
			p_week_end_date,
		        p_week_start_date + lv_num_of_days,
			p_week_start_date + lv_num_of_days,
			sysdate,
			FND_GLOBAL.USER_ID ,
			sysdate,
			FND_GLOBAL.USER_ID ,
			FND_GLOBAL.USER_ID
		 ) ;
Line: 2915

            insert into msd_st_time  (
                        instance,
                        calendar_type,
                        calendar_code,
                        seq_num,
                        YEAR,
                        YEAR_DESCRIPTION,
                        YEAR_START_DATE,
                        YEAR_END_DATE,
                        QUARTER,
                        QUARTER_DESCRIPTION,
                        QUARTER_START_DATE,
                        QUARTER_END_DATE,
                        MONTH,
                        MONTH_DESCRIPTION,
                        MONTH_START_DATE,
                        MONTH_END_DATE,
                        WEEK,
                        WEEK_DESCRIPTION,
                        WEEK_START_DATE,
                        WEEK_END_DATE,
                        DAY,
                        DAY_DESCRIPTION,
                        LAST_UPDATE_DATE,
                        last_updated_by,
                        creation_date,
                        created_by,
                        LAST_UPDATE_LOGIN )
            values(
                        p_instance_id,
                        p_calendar_type_id,
                        p_calendar_code,
                        v_seq_num,
                        p_year,
                        p_year_description,
                        p_year_start_date,
                        p_year_end_date,
                        p_quarter,
                        p_quarter_description,
                        p_quarter_start_date,
                        p_quarter_end_date,
                        p_month,
                        p_month_description,
                        p_month_start_date,
                        p_month_end_date,
                        p_week,
			p_week_description,
			p_week_start_date,
			p_week_end_date,
                        p_week_start_date + lv_num_of_days,
                        p_week_start_date + lv_num_of_days,
                        sysdate,
			FND_GLOBAL.USER_ID ,
			sysdate,
			FND_GLOBAL.USER_ID ,
			FND_GLOBAL.USER_ID
		 ) ;
Line: 3008

    'UPDATE '||p_table_name ||' t1'
    ||' SET '||p_level_pk_col
    ||' = (SELECT sr_inventory_item_id '
    ||' FROM msc_system_items t2'
    ||' WHERE t2.sr_instance_id = :p_instance_id'
    ||' AND   t2.item_name      = t1.'||p_level_val_col
    ||' AND   t2.plan_id        = -1 '
    ||' AND   t2.bom_item_type  <> 5 '
    ||' AND   rownum = 1 )'
    ||' WHERE  sr_instance_code = :p_instance_code'
    ||' AND    NVL(batch_id,'||NULL_VALUE||') = :p_batch_id'
    ||' AND   NVL(t1.'||p_level_pk_col||','||''''||NULL_CHAR||''''||') '
    ||'        =                '||''''||NULL_CHAR||''''
    ||' AND    level_id         = 1 '
    ||' AND    process_flag     = '||G_IN_PROCESS;
Line: 3035

    'UPDATE '||p_table_name ||' t1'
    ||' SET '||p_level_pk_col
    ||' = (SELECT sr_inventory_item_id '
    ||' FROM msc_system_items t2'
    ||' WHERE t2.sr_instance_id = :p_instance_id'
    ||' AND   t2.item_name      = t1.'||p_level_val_col
    ||' AND   t2.plan_id        = -1 '
    ||' AND   t2.bom_item_type  = 5 '
    ||' AND   rownum = 1 )'
    ||' WHERE  sr_instance_code = :p_instance_code'
    ||' AND    NVL(batch_id,'||NULL_VALUE||') = :p_batch_id'
    ||' AND   NVL(t1.'||p_level_pk_col||','||''''||NULL_CHAR||''''||') '
    ||'        =                '||''''||NULL_CHAR||''''
    ||' AND    level_id         = 3 '
    ||' AND    process_flag     = '||G_IN_PROCESS ;
Line: 3062

    'UPDATE '||p_table_name ||' t1'
    ||' SET '||p_level_pk_col
    ||' = (SELECT sr_category_id '
    ||' FROM msc_item_categories t2'
    ||' WHERE t2.sr_instance_id = :p_instance_id'
    ||' AND   t2.category_name      = t1.'||p_level_val_col
    ||' AND   t2.category_set_id   = ( select mcs.category_set_id '
    ||'                                from msc_category_sets mcs, msd_setup_parameters msp '
    ||'                                where msp.parameter_name  = ''MSD_CATEGORY_SET_NAME_LEGACY'' '
    ||'                                and   msp.instance_id     = :p_instance_id '
    ||'                                and   msp.parameter_value = mcs.category_set_name ) '
/*  ||' AND   t2.category_set_id   = ( select parameter_value '
    ||'                                from msd_setup_parameters '
    ||'                                where instance_id  = :p_instance_id '
    ||'                                and parameter_name     = ''MSD_CATEGORY_SET_NAME'' )'   */
    ||' AND   rownum = 1 )'
    ||' WHERE  sr_instance_code = :p_instance_code'
    ||' AND    NVL(batch_id,'||NULL_VALUE||') = :p_batch_id'
    ||' AND   NVL(t1.'||p_level_pk_col||','||''''||NULL_CHAR||''''||') '
    ||'        =                '||''''||NULL_CHAR||''''
    ||' AND    level_id         = 2 '
    ||' AND    process_flag     = '||G_IN_PROCESS ;
Line: 3096

    'UPDATE '||p_table_name ||' t1'
    ||' SET '||p_level_pk_col
    ||' = (SELECT sr_tp_id '
    ||' FROM msc_trading_partners t2 '
    ||' WHERE t2.sr_instance_id      = :p_instance_id '
    ||' AND   substr(t2.partner_name,instr(t2.partner_name,'':'')+1,length(t2.partner_name)) = t1.'||p_level_val_col
    ||' AND   t2.partner_type        = 3 '
    ||' AND   nvl(t2.company_id,-1)  = -1 '
    ||' AND   rownum = 1 ) '
    ||' WHERE  sr_instance_code = :p_instance_code '
    ||' AND    NVL(batch_id,'||NULL_VALUE||') = :p_batch_id'
    ||' AND   NVL(t1.'||p_level_pk_col||','||''''||NULL_CHAR||''''||') '
    ||'        =                '||''''||NULL_CHAR||''''
    ||' AND    level_id         = 7 '
    ||' AND    process_flag     = '||G_IN_PROCESS ;
Line: 3122

    'UPDATE '||p_table_name ||' t1'
    ||' SET '||p_level_pk_col
    ||' = (SELECT t2.sr_tp_site_id '
    ||' FROM msc_tp_site_id_lid t2,msc_trading_partner_sites t3,msc_trading_partners t4 '
    ||' WHERE t4.partner_type       = 2 '
    ||' AND   t4.partner_name       = substr(t1.'||p_level_val_col||',1,instr(t1.'||p_level_val_col||','':'')-1) '
    ||' AND   nvl(t4.company_id,-1) = -1 '
    ||' AND   t3.partner_id     = t4.partner_id '
    ||' AND   t3.location       = substr(t1.'||p_level_val_col||',instr(t1.'||p_level_val_col||','':'')+1,length(t1.'||p_level_val_col||')) '
    ||' AND   t3.tp_site_code   = ''SHIP_TO'' '
    ||' AND   t2.tp_site_id     = t3.partner_site_id '
    ||' AND   t2.partner_type   = 2 '
    ||' AND   t2.sr_instance_id = :p_instance_id'
    ||' AND   nvl(t2.sr_company_id,-1) = -1 '
    ||' AND   rownum = 1 )'
    ||' WHERE  sr_instance_code = :p_instance_code'
    ||' AND    NVL(batch_id,'||NULL_VALUE||') = :p_batch_id'
    ||' AND   NVL(t1.'||p_level_pk_col||','||''''||NULL_CHAR||''''||') '
    ||'        =                '||''''||NULL_CHAR||''''
    ||' AND    level_id         = 11 '
    ||' AND    process_flag     = '||G_IN_PROCESS;
Line: 3155

    'UPDATE '||p_table_name ||' t1'
    ||' SET '||p_level_pk_col
    ||' = (SELECT t2.sr_tp_id '
    ||' FROM msc_tp_id_lid t2,msc_trading_partners t3'
    ||' WHERE t2.sr_instance_id        = :p_instance_id'
    ||' AND   t3.partner_name          = t1.'||p_level_val_col
    ||' AND   t3.partner_type          = 2 '
    ||' AND   nvl(t3.company_id,-1)    = -1 '
    ||' AND   t2.partner_type          = 2  '
    ||' AND   t2.tp_id                 = t3.partner_id '
    ||' AND   nvl(t2.sr_company_id,-1) = -1 '
    ||' AND   rownum = 1 )'
    ||' WHERE  sr_instance_code = :p_instance_code'
    ||' AND    NVL(batch_id,'||NULL_VALUE||') = :p_batch_id'
    ||' AND   NVL(t1.'||p_level_pk_col||','||''''||NULL_CHAR||''''||') '
    ||'        =                '||''''||NULL_CHAR||''''
    ||' AND    level_id         = 15 '
    ||' AND    process_flag     = '||G_IN_PROCESS ;
Line: 3186

    'UPDATE '||p_table_name ||' t1'
    ||' SET '||p_level_pk_col
    ||' = (SELECT demand_class '
    ||' FROM msc_demand_classes t2'
    ||' WHERE t2.sr_instance_id    = :p_instance_id'
    ||' AND   t2.meaning      = t1.'||p_level_val_col
    ||' AND   rownum = 1 )'
    ||' WHERE  sr_instance_code = :p_instance_code'
    ||' AND    NVL(batch_id,'||NULL_VALUE||') = :p_batch_id'
    ||' AND   NVL(t1.'||p_level_pk_col||','||''''||NULL_CHAR||''''||') '
    ||'        =                '||''''||NULL_CHAR||''''
    ||' AND    level_id         = 34 '
    ||' AND    process_flag     = '||G_IN_PROCESS ;
Line: 3210

    'UPDATE '||p_table_name ||' t1'
    ||' SET '||p_level_pk_col
    ||' = (SELECT  t2.region_id '
    ||' FROM msc_regions t2'
    ||' WHERE t2.sr_instance_id    = :p_instance_id'
    ||' AND   t2.zone              = t1.'||p_level_val_col
    ||' AND   t2.region_type       = 10'
    ||' AND   rownum = 1 )'
    ||' WHERE  sr_instance_code = :p_instance_code'
    ||' AND    NVL(batch_id,'||NULL_VALUE||') = :p_batch_id'
    ||' AND   NVL(t1.'||p_level_pk_col||','||''''||NULL_CHAR||''''||') '
    ||'        =                '||''''||NULL_CHAR||''''
    ||' AND    level_id         = 42 '
    ||' AND    process_flag     = '||G_IN_PROCESS ;
Line: 3283

    'UPDATE  '|| p_table_name ||' msrr'
    ||' SET  '||p_resource_col_id || '=   (SELECT local_id '
    ||'                 FROM msc_local_id_setup mlis'
    ||'                 WHERE  mlis.char1 = msrr.sr_instance_code'
    ||'                 AND   NVL(mlis.char2,'||''''||NULL_CHAR||''''||') '
    ||'                 =    NVL(msrr.company_name,'||''''||NULL_CHAR||''''||') '
    ||'                 AND    mlis.char3 = msrr.organization_code'
    ||'                 AND    mlis.char4 = msrr.'||p_resource_col_name
    ||'                 AND    mlis.entity_name = ''RESOURCE_ID'''
    ||'                 AND    mlis.instance_id ='||v_instance_id||' )'
    ||' WHERE      msrr.sr_instance_code = :p_instance_code'
    ||' AND        msrr.deleted_flag     = '||SYS_NO
    ||' AND        msrr.process_flag     ='|| G_IN_PROCESS
    ||' AND        msrr.batch_id         = :p_batch_id'
    ||  p_where_str;
Line: 3302

      'update '|| p_table_name ||' msrr'
      ||' set '||p_resource_col_id || '= (select RESOURCE_ID '
      ||'                 from msc_department_resources mdr '
      ||'                 where mdr.ORGANIZATION_ID = msrr.ORGANIZATION_ID and '
      ||'                 mdr.SR_INSTANCE_ID = '||v_instance_id||'  and '
      ||'                 mdr.department_code = msrr.'||p_department_col_name||' and '
      ||'                 mdr.RESOURCE_CODE =  msrr.'||p_resource_col_name||' and mdr.plan_id = -1 and rownum = 1 )'
      ||' WHERE      msrr.sr_instance_code = :p_instance_code'
      ||' AND        msrr.deleted_flag     = '||SYS_NO
      ||' AND        msrr.process_flag     ='|| G_IN_PROCESS
      ||' AND        msrr.batch_id         = :p_batch_id'
      ||  p_where_str;
Line: 3324

      'UPDATE '||p_table_name   ||' t1'
      ||' SET   error_text   = '||''''||p_message_text||''''||','
      ||'       process_flag = '||g_error
      ||' WHERE NVL(t1.'||p_resource_col_id||','||NULL_VALUE||') = '||NULL_VALUE
      ||' AND   sr_instance_code       = :p_instance_code'
      ||' AND   NVL(batch_id,'||NULL_VALUE||') = :p_batch_id'
      ||' AND   process_flag           = ' ||G_IN_PROCESS;
Line: 3354

      'UPDATE '||p_table_name   ||' t1'
      ||' SET   error_text   = '||''''||p_message_text||''''||','
      ||'       process_flag = '||g_error
      ||' WHERE NVL(t1.'||p_resource_col_id||','||NULL_VALUE||') = '||NULL_VALUE
      ||' AND   NVL(t1.'||p_resource_col_name||','||''''||NULL_CHAR||''''||') '
      ||'          <> '||''''||NULL_CHAR||''''
      ||' AND   sr_instance_code       = :p_instance_code'
      ||' AND   NVL(batch_id,'||NULL_VALUE||')= :p_batch_id'
      ||' AND   process_flag           = ' ||G_IN_PROCESS;
Line: 3417

    'UPDATE  '|| p_table_name ||' msrr'
    ||' SET  '||p_department_col_id || '=   (SELECT local_id '
    ||'                 FROM msc_local_id_setup mlis'
    ||'                 WHERE  mlis.char1 = msrr.sr_instance_code'
    ||'                 AND   NVL(mlis.char2,'||''''||NULL_CHAR||''''||') '
    ||'                 =    NVL(msrr.company_name,'||''''||NULL_CHAR||''''||') '
    ||'                 AND    mlis.char3 = msrr.organization_code'
    ||'                 AND    mlis.char4 = msrr.'||p_department_col_name
    ||'                 AND    mlis.entity_name = ''DEPARTMENT_ID'''
    ||'                 AND    mlis.instance_id ='||v_instance_id||' )'
    ||' WHERE      msrr.sr_instance_code = :p_instance_code'
    ||' AND        msrr.process_flag     ='|| G_IN_PROCESS
    ||' AND        NVL(msrr.'||p_department_col_id||','||NULL_VALUE||') <> -1'
    ||' AND        msrr.batch_id         = :p_batch_id';
Line: 3435

      'update '|| p_table_name ||' msrr'
      ||' set '||p_department_col_id || '= (select department_ID '
      ||'                 from msc_department_resources mdr '
      ||'                 where mdr.ORGANIZATION_ID = msrr.ORGANIZATION_ID and '
      ||'                 mdr.SR_INSTANCE_ID = '||v_instance_id||'  and '
      ||'                 mdr.department_code = msrr.'||p_department_col_name||' and '
      ||'                 mdr.RESOURCE_CODE =  msrr.'||p_resource_col_name||' and mdr.plan_id = -1 and rownum = 1 )'
      ||' WHERE      msrr.sr_instance_code = :p_instance_code'
      ||' AND        msrr.process_flag     ='|| G_IN_PROCESS
      ||' AND        NVL(msrr.'||p_department_col_id||','||NULL_VALUE||') <> -1'
      ||' AND        msrr.batch_id         = :p_batch_id';
Line: 3455

      'UPDATE '||p_table_name   ||' t1'
      ||' SET   error_text   = '||''''||p_message_text||''''||','
      ||'       process_flag = '||g_error
      ||' WHERE NVL(t1.'||p_department_col_id||','||NULL_VALUE||') = '||NULL_VALUE
      ||' AND   sr_instance_code       = :p_instance_code'
      ||' AND   NVL(batch_id,'||NULL_VALUE||') = :p_batch_id'
      ||' AND   process_flag           = ' ||G_IN_PROCESS;
Line: 3485

      'UPDATE '||p_table_name   ||' t1'
      ||' SET   error_text   = '||''''||p_message_text||''''||','
      ||'       process_flag = '||g_error
      ||' WHERE NVL(t1.'||p_department_col_id||','||NULL_VALUE||') = '||NULL_VALUE
      ||' AND   NVL(t1.'||p_department_col_name||','||''''||NULL_CHAR||''''||') '
      ||'          <> '||''''||NULL_CHAR||''''
      ||' AND   sr_instance_code       = :p_instance_code'
      ||' AND   NVL(batch_id,'||NULL_VALUE||')= :p_batch_id'
      ||' AND   process_flag           = ' ||G_IN_PROCESS;
Line: 3551

      'update '||p_table_name||' msrr'
      ||' set ' ||p_operation_seq_num||' = to_number(decode(length(rtrim('||p_operation_seq_code||',''0123456789'')),'
      ||'                   NULL,'||p_operation_seq_code||',''1'')),'
      ||p_sequence_col_id||' = (select operation_sequence_id '
      ||'      from msc_routing_operations mro '
      ||'      where mro.routing_sequence_id = msrr.'||p_routing_sequence_id||' and '
      ||'      mro.effectivity_date = msrr.'||p_op_effectivity_date||' and '
      ||'      mro.operation_seq_num = to_number(decode(length(rtrim(msrr.'||p_operation_seq_code||',''0123456789'')),'
      ||'                   NULL,msrr.'||p_operation_seq_code||',''1'')) and'
      ||'      mro.SR_INSTANCE_ID = '||v_instance_id ||' and mro.plan_id = -1 and mro.operation_type = 1)'
      ||'  WHERE      sr_instance_code = :p_instance_code'
      ||'  AND        process_flag     ='||G_IN_PROCESS
      ||'  AND        batch_id         = :p_batch_id'
      ||' AND msrr.'||p_sequence_col_id||' IS NULL';
Line: 3570

    'UPDATE  '||p_table_name||' msrr'
    ||' SET  '||p_sequence_col_id||'=  (SELECT local_id'
    ||'         FROM msc_local_id_setup mlis'
    ||'         WHERE  mlis.char1 = msrr.sr_instance_code'
    ||'         AND     NVL(mlis.char2,'||''''||NULL_CHAR||''''||') '
    ||'          =    NVL(msrr.company_name,'||''''||NULL_CHAR||''''||') '
    ||'         AND    mlis.char3 = msrr.organization_code'
    ||'         AND    mlis.char4 = msrr.'||p_routing_col_name
    ||'         AND    mlis.char5 = msrr.'||p_operation_seq_code
    ||'         AND   NVL(mlis.char6,'||''''||NULL_CHAR||''''||') '
    ||'           =   NVL(msrr.alternate_routing_designator,'||''''||NULL_CHAR||''''||')'
    ||'         AND    mlis.date1 = msrr.'||p_op_effectivity_date
    ||'         AND    mlis.entity_name = ''OPERATION_SEQUENCE_ID'' '
    ||'         AND    mlis.instance_id = '||v_instance_id||')'
    ||'  WHERE      sr_instance_code = :p_instance_code'
    ||'  AND        process_flag     ='||G_IN_PROCESS
    ||'  AND        batch_id         = :lp_batch_id';
Line: 3599

      'UPDATE '||p_table_name   ||' t1'
      ||' SET   error_text   = '||''''||p_message_text||''''||','
      ||'       process_flag = '||g_error
      ||' WHERE NVL(t1.'||p_sequence_col_id||','||NULL_VALUE||') = '||NULL_VALUE
      ||' AND   sr_instance_code       = :p_instance_code'
      ||' AND   NVL(batch_id,'||NULL_VALUE||') = :p_batch_id'
      ||' AND   process_flag           = ' ||G_IN_PROCESS;
Line: 3629

      'UPDATE '||p_table_name   ||' t1'
      ||' SET   error_text   = '||''''||p_message_text||''''||','
      ||'       process_flag = '||g_error
      ||' WHERE NVL(t1.'||p_sequence_col_id||','||NULL_VALUE||') = '||NULL_VALUE
      ||' AND   NVL(t1.'||p_operation_seq_code||','||''''||NULL_CHAR||''''||') '
      ||'          <> '||''''||NULL_CHAR||''''
      ||' AND   sr_instance_code       = :p_instance_code'
      ||' AND   NVL(batch_id,'||NULL_VALUE||')= :p_batch_id'
      ||' AND   process_flag           = ' ||G_IN_PROCESS;
Line: 3687

		select decode(upper(x),'TOTAL_BACKLOG','MSD_TOTAL_BACKLOG','PASTDUE_BACKLOG','MSD_PASTDUE_BACKLOG'
		,'PRODUCTION_PLAN','MSD_PRODUCTION_PLAN','ACTUAL_PRODUCTION','MSD_ACTUAL_PRODUCTION','ONHAND_INVENTORY','MSD_ONHAND_INVENTORY'
		,'SUPPLY_PLANS','MSD_SUPPLY_PLANS','CONSTRAINED_FORECAST','MSD_CONSTRAINED_FORECAST','SAFETY_STOCKS','MSD_SAFETY_STOCKS'
		,'AVAIL_RESOURCE_CAPACITY','MSD_AVAIL_RESOURCE_CAPACITY','AVAIL_SUPPLIER_CAPACITY','MSD_AVAIL_SUPPLIER_CAPACITY'
		,'WORK_IN_PROCESS','MSD_WORK_IN_PROCESS',x) into stream_name from dual;