DBA Data[Home] [Help]

APPS.CZ_UI_GENERATOR SQL Statements

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

Line: 128

CZ_DELETE_BUTTON_CAPTION        CZ_INTL_TEXTS.text_str%TYPE:='Delete';
Line: 144

CZ_UPDATE_BUTTON_CAPTION        CZ_INTL_TEXTS.text_str%TYPE;
Line: 319

DEF_PRODUCT_SELECTION       CONSTANT INTEGER:=4;
Line: 335

DEF_DELETE_BUTTON           CONSTANT INTEGER:=100;
Line: 408

DELETE_BUTTON_LEFT_POS      CZ_UI_NODES.rel_left_pos%TYPE;
Line: 409

DELETE_BUTTON_TOP_POS       CZ_UI_NODES.rel_top_pos%TYPE:=10;
Line: 410

DELETE_BUTTON_WIDTH         CZ_UI_NODES.width%TYPE:=75;
Line: 427

    INSERT INTO CZ_DB_LOGS
           (RUN_ID,
            LOGTIME,
            LOGUSER,
            URGENCY,
            CALLER,
            STATUSCODE,
            MESSAGE)
    VALUES (GLOBAL_RUN_ID,
            SYSDATE,
            USER,
            in_urgency,
            in_caller,
            var_status,
            in_error_message);
Line: 476

    SELECT MESSAGE_TEXT INTO var_message_text FROM FND_NEW_MESSAGES
    WHERE MESSAGE_NAME=in_message AND language_code=mCURRENT_LANG;
Line: 544

          CZ_UPDATE_BUTTON_CAPTION        :=getMessage('CZ_UPDATE_BUTTON_CAPTION');
Line: 565

          CZ_UPDATE_BUTTON_CAPTION        :='Update';
Line: 582

          SELECT CZ_UI_NODES_S.nextval INTO currUISeqVal FROM dual;
Line: 622

       SELECT CZ_INTL_TEXTS_S.nextval INTO currTXTSeqVal FROM dual;
Line: 640

    SELECT NVL(MAX(rel_top_pos),50) INTO var_top_pos FROM CZ_UI_NODES
    WHERE ui_def_id=in_ui_def_id AND parent_id=in_parent_id AND
    deleted_flag=NO_FLAG;
Line: 644

    SELECT NVL(MAX(height),DEFAULT_CONTROL_HEIGHT)
    INTO var_height FROM CZ_UI_NODES
    WHERE ui_def_id=in_ui_def_id AND parent_id=in_parent_id
          AND rel_top_pos=var_top_pos
          AND deleted_flag=NO_FLAG;
Line: 659

    news.DELETE;
Line: 660

    boms.DELETE;
Line: 661

    features.DELETE;
Line: 662

    Options.DELETE;
Line: 663

    add_buttons.DELETE;
Line: 664

    latest_buttons.DELETE;
Line: 665

    footer_buttons.DELETE;
Line: 666

    ref_boms.DELETE;
Line: 668

    SELECT CZ_UI_NODES_S.NEXTVAL INTO currentUINode FROM dual;
Line: 670

    SELECT CZ_INTL_TEXTS_S.NEXTVAL INTO currTXTSeqVal FROM dual;
Line: 673

    SELECT TO_NUMBER(value) INTO mINCREMENT FROM cz_db_settings
    WHERE UPPER(setting_id)=UPPER('OracleSequenceIncr') AND section_name='SCHEMA';
Line: 696

           SELECT ui_node_id INTO var_start_ui_node FROM CZ_UI_NODES
           WHERE ui_node_ref_id=in_ui_node_id AND ui_node_type=UI_COMPONENT_REF_TYPE;
Line: 704

           FOR l IN (SELECT ui_node_id,ui_node_ref_id FROM CZ_UI_NODES
                     START WITH ui_node_id=in_ui_node_id
                     CONNECT BY PRIOR ui_node_id=parent_id)
           LOOP
              DELETE FROM CZ_UI_NODES WHERE ui_node_id=l.ui_node_id AND deleted_flag=NO_FLAG;
Line: 709

              DELETE FROM CZ_UI_NODES WHERE ui_node_id=l.ui_node_ref_id AND
              ui_node_type=UI_TEXT_LABEL_TYPE AND deleted_flag=NO_FLAG;
Line: 722

    FOR i IN (SELECT ui_node_id,ui_node_ref_id FROM CZ_UI_NODES
              START WITH ui_node_id=var_start_ui_node
              CONNECT BY PRIOR ui_node_id=parent_id)
    LOOP
       FOR l IN (SELECT ui_node_id,ui_node_ref_id FROM CZ_UI_NODES
                 START WITH ui_node_id=i.ui_node_ref_id
                 CONNECT BY PRIOR ui_node_id=parent_id)
       LOOP
          DELETE FROM CZ_UI_NODES WHERE ui_node_id=l.ui_node_id AND deleted_flag=NO_FLAG;
Line: 731

          DELETE FROM CZ_UI_NODES WHERE ui_node_id=l.ui_node_ref_id AND
          ui_node_type=UI_TEXT_LABEL_TYPE AND deleted_flag=NO_FLAG;
Line: 734

       DELETE FROM CZ_UI_NODES WHERE ui_node_id=i.ui_node_id AND deleted_flag=NO_FLAG;
Line: 811

    var_insert_flag       BOOLEAN;
Line: 825

    var_insert_flag:=FALSE;
Line: 827

       FOR i IN(SELECT INTL_TEXT_ID,LANGUAGE,LOCALIZED_STR,SOURCE_LANG FROM CZ_LOCALIZED_TEXTS
                WHERE intl_text_id=in_intl_text_id AND deleted_flag=NO_FLAG)
       LOOP
          var_label:=i.LOCALIZED_STR;
Line: 845

          var_insert_flag:=TRUE;
Line: 847

          INSERT INTO CZ_LOCALIZED_TEXTS
                     (INTL_TEXT_ID,
                      LOCALIZED_STR,
                      LANGUAGE,
                      SOURCE_LANG,
                      DELETED_FLAG,
                      SECURITY_MASK,
                      checkout_user,
                      model_id,
                      ui_def_id)
           SELECT
                                  var_caption_id,
                                  var_label,
                      LANGUAGE,
                      SOURCE_LANG,
                      DELETED_FLAG,
                      SECURITY_MASK,
                      CHECKOUT_USER,
                      MODEL_ID,
                      in_ui_def_id
           FROM CZ_LOCALIZED_TEXTS
           WHERE intl_text_id=i.INTL_TEXT_ID AND
                 LANGUAGE=i.LANGUAGE AND
                 SOURCE_LANG=i.SOURCE_LANG;
Line: 878

    IF (in_intl_text_id IS NULL OR var_insert_flag=FALSE) THEN
       --
       -- if there is no particular caption --
       -- then PS Node name is used         --
       --
       IF in_caption IS NULL THEN
          var_label:=var_name;
Line: 910

       INSERT INTO CZ_INTL_TEXTS(intl_text_id,text_str,ui_def_id,model_id,deleted_flag)
       VALUES(var_caption_id,var_label,in_ui_def_id,Project_Id,NO_FLAG);
Line: 935

    INSERT INTO CZ_UI_NODES
    (ui_node_id,
    parent_id,
    ui_def_id,
    ps_node_id,
    ui_node_ref_id,
    name,caption_id,tool_tip_id,ui_node_type,background_color,
    component_id,width,height,lce_identifier,
    tree_display_flag,tree_seq,
    default_font_flag,default_bkgrnd_color_flag,
    default_bkgrnd_picture_flag,modified_flags,tab_order,
    rel_top_pos,rel_left_pos,
    deleted_flag,
    fontbold,fontcolor,fontunderline,fontsize,fontname,
    backgroundstyle,controltype,backgroundpicture,borders,picturename,
    func_comp_id,page_number,model_ref_expl_id,cx_command_name)
    VALUES(in_ui_node_id,in_parent_id,in_ui_def_id,in_ps_node_id,in_ui_node_ref_id,
    in_name,var_caption_id,var_tool_tip_id,in_ui_node_type,var_background_color,
    in_component_id,
    NVL(in_width, 100),
    NVL(in_height, 20),
    in_lce_id,
    NVL(in_tree_display_flag,NO_FLAG),
    NVL(in_tree_seq, -1),
    NVL(in_use_default_font, YES_FLAG),
    var_use_default_color,
    NVL(in_use_default_pic, YES_FLAG),
    NVL(in_modified_flag, 0),
    NO_FLAG,
    NVL(in_top_pos, 0),
    NVL(in_left_pos, 0),
    NO_FLAG,in_font_bold,var_font_color,in_font_underline,
    NVL(in_font_size, 9),
    NVL(in_font_name, 'Arial'),
    in_bkgrnd_style,in_controltype,in_bkgrnd_picture,
    in_borders,in_picname,in_func_comp_id,
    NVL(in_page_id, 1),
    in_model_ref_expl_id,
    in_cx_command_name);
Line: 984

 in_update_flag IN VARCHAR2 -- DEFAULT NO_FLAG
) IS

BEGIN
    UPDATE CZ_UI_NODE_PROPS SET value_str=in_value WHERE ui_node_id=in_ui_node_id AND key_str=in_name;
Line: 990

       INSERT INTO CZ_UI_NODE_PROPS(ui_node_id,ui_def_id,key_str,value_str,deleted_flag)
       VALUES(in_ui_node_id,in_ui_def_id,in_name,in_value,NO_FLAG);
Line: 1003

    INSERT INTO CZ_UI_PROPERTIES(ui_def_id,key_str,value_str,deleted_flag)
    VALUES(in_ui_def_id,in_name,in_value,NO_FLAG);
Line: 1015

    INSERT INTO CZ_UI_PROPERTIES(ui_def_id,key_str,value_str,deleted_flag)
    VALUES(in_ui_def_id,in_name,to_char(in_value),NO_FLAG);
Line: 1026

 in_update_flag     IN VARCHAR2 DEFAULT NO_FLAG,
 in_virtual_flag    IN VARCHAR2 DEFAULT NO_FLAG,
 in_ref_ui_def_id   IN INTEGER  DEFAULT 0,
 in_align           IN VARCHAR2 DEFAULT 'left',
 in_show_all_nodes  IN VARCHAR2 DEFAULT '0'
*/

PROCEDURE generateUIProps
(in_ui_node_id      IN INTEGER,
 in_ui_def_id       IN INTEGER,
 in_ui_type         IN INTEGER,
 in_feature_type    IN INTEGER,
 in_min             IN VARCHAR2,
 in_max             IN VARCHAR2,
 in_counted_options IN VARCHAR2,
 in_update_flag     IN VARCHAR2,
 in_virtual_flag    IN VARCHAR2,
 in_ref_ui_def_id   IN INTEGER,
 in_align           IN VARCHAR2,
 in_show_all_nodes  IN VARCHAR2,
 in_ps_node_id      IN NUMBER DEFAULT NULL,
 in_rule_id         IN NUMBER DEFAULT NULL) IS

    var_ui_def_id          CZ_UI_NODE_PROPS.ui_def_id%TYPE;
Line: 1063

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'UiStyle',NO_FLAG,in_update_flag);
Line: 1064

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'CfgLogicLfBold', DEFAULT_LOGIC_BOLD_LF,in_update_flag);
Line: 1065

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'CfgLogicLfForeColor', DEFAULT_LOGIC_COLOR_LF,in_update_flag);
Line: 1066

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'CfgLogicLfPic', DEFAULT_LOGIC_LGB_LF,in_update_flag);
Line: 1067

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'CfgLogicComboLfPic', DEFAULT_LOGIC_COM_LF,in_update_flag);
Line: 1068

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'CfgLogicBooleanLfPic', DEFAULT_LOGIC_BOL_LF,in_update_flag);
Line: 1069

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'CfgLogicOptionLfPic', DEFAULT_LOGIC_OPT_LF,in_update_flag);
Line: 1071

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'CfgLogicLtBold', DEFAULT_LOGIC_BOLD_LT,in_update_flag);
Line: 1072

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'CfgLogicLtForeColor', DEFAULT_LOGIC_COLOR_LT,in_update_flag);
Line: 1073

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'CfgLogicLtPic', DEFAULT_LOGIC_LGB_LT,in_update_flag);
Line: 1074

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'CfgLogicComboLtPic', DEFAULT_LOGIC_COM_LT,in_update_flag);
Line: 1075

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'CfgLogicBooleanLtPic', DEFAULT_LOGIC_BOL_LT,in_update_flag);
Line: 1076

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'CfgLogicOptionLtPic', DEFAULT_LOGIC_OPT_LT,in_update_flag);
Line: 1078

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'CfgLogicUfBold', DEFAULT_LOGIC_BOLD_UF,in_update_flag);
Line: 1079

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'CfgLogicUfForeColor', DEFAULT_LOGIC_COLOR_UF,in_update_flag);
Line: 1080

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'CfgLogicUfPic',DEFAULT_LOGIC_LGB_UF,in_update_flag);
Line: 1081

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'CfgLogicComboUfPic', DEFAULT_LOGIC_COM_UF,in_update_flag);
Line: 1082

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'CfgLogicBooleanUfPic', DEFAULT_LOGIC_BOL_UF,in_update_flag);
Line: 1083

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'CfgLogicOptionUfPic',DEFAULT_LOGIC_OPT_UF,in_update_flag);
Line: 1085

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'CfgLogicUnBold', DEFAULT_LOGIC_BOLD_UN,in_update_flag);
Line: 1086

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'CfgLogicUnForeColor', DEFAULT_LOGIC_COLOR_UN,in_update_flag);
Line: 1087

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'CfgLogicUnPic', DEFAULT_LOGIC_LGB_UN,in_update_flag);
Line: 1088

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'CfgLogicComboUnPic', DEFAULT_LOGIC_COM_UN,in_update_flag);
Line: 1089

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'CfgLogicBooleanUnPic', DEFAULT_LOGIC_BOL_UN,in_update_flag);
Line: 1090

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'CfgLogicOptionUnPic', DEFAULT_LOGIC_OPT_UN,in_update_flag);
Line: 1092

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'CfgLogicUtBold', DEFAULT_LOGIC_BOLD_UT,in_update_flag);
Line: 1093

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'CfgLogicUtForeColor', DEFAULT_LOGIC_COLOR_UT,in_update_flag);
Line: 1094

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'CfgLogicUtPic', DEFAULT_LOGIC_LGB_UT,in_update_flag);
Line: 1095

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'CfgLogicComboUtPic', DEFAULT_LOGIC_COM_UT,in_update_flag);
Line: 1096

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'CfgLogicBooleanUtPic',  DEFAULT_LOGIC_BOL_UT,in_update_flag);
Line: 1097

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'CfgLogicOptionUtPic', DEFAULT_LOGIC_OPT_UT,in_update_flag);
Line: 1099

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'LogicUseColors', DEFAULT_LOGIC_USE_COLORS,in_update_flag);
Line: 1100

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'LogicUseIcons', DEFAULT_LOGIC_USE_ICONS,in_update_flag);
Line: 1102

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'PriceUpdate','2',in_update_flag);
Line: 1103

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'PriceDisplay','1',in_update_flag);
Line: 1104

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'ShowAllNodes',in_show_all_nodes,in_update_flag);
Line: 1105

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'MaxBOMItemsOnPage',mITEMS_ON_PAGE,in_update_flag);
Line: 1106

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'WizardStyle',mWIZARD_STYLE,in_update_flag);
Line: 1109

          set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'NavFrameAllocation',GLOBAL_FRAME_ALLOCATION,in_update_flag);
Line: 1110

          set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'NavFrameReservation',GLOBAL_FRAME_ALLOCATION,in_update_flag);
Line: 1114

          set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'UseLabels',mUSE_LABELS,in_update_flag);
Line: 1120

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'TargetUIDef',in_ref_ui_def_id,in_update_flag);
Line: 1154

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'SpinButtons',NO_FLAG,in_update_flag);
Line: 1155

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'LabelEachOption',YES_FLAG,in_update_flag);
Line: 1156

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'DisplayPictures',NO_FLAG,in_update_flag);
Line: 1158

          set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'UseLabels',mUSE_LABELS,in_update_flag);
Line: 1160

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'LabelPicture',NO_FLAG,in_update_flag);
Line: 1161

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'CountedOptions',in_counted_options,in_update_flag);
Line: 1162

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'FeatureType',var_feature_type,in_update_flag);
Line: 1164

          set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'Max',in_max,in_update_flag);
Line: 1166

          IF in_update_flag=YES_FLAG THEN
             DELETE FROM CZ_UI_NODE_PROPS WHERE ui_node_id=in_ui_node_id AND key_str='Max';
Line: 1170

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'Min',in_min,in_update_flag);
Line: 1177

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'WindowDressing',YES_FLAG,in_update_flag);
Line: 1178

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'ActionType','-1',in_update_flag);
Line: 1185

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'WindowDressing',YES_FLAG,in_update_flag);
Line: 1186

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'HAlign',in_align,in_update_flag);
Line: 1192

    IF in_ui_type=DEF_PRODUCT_SELECTION THEN
       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'SectionType','2',in_update_flag);
Line: 1200

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'UiStyle',NO_FLAG,in_update_flag);
Line: 1201

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'WindowDressing',YES_FLAG,in_update_flag);
Line: 1202

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'TreeStyle','2',in_update_flag);
Line: 1209

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'SectionType','3',in_update_flag);
Line: 1216

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'SectionType','4',in_update_flag);
Line: 1223

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'IsVirtual',in_virtual_flag,in_update_flag);
Line: 1224

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'Max',in_max,in_update_flag);
Line: 1225

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'Min',in_min,in_update_flag);
Line: 1232

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'IsVirtual',in_virtual_flag,in_update_flag);
Line: 1239

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'ActionType','20',in_update_flag);
Line: 1248

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'IsVirtual',in_virtual_flag,in_update_flag);
Line: 1249

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'Max',in_max,in_update_flag);
Line: 1250

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'Min',in_min,in_update_flag);
Line: 1257

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'IsVirtual',in_virtual_flag,in_update_flag);
Line: 1264

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'FormatString',NULL,in_update_flag);
Line: 1271

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'FormatString',NULL,in_update_flag);
Line: 1277

    IF in_ui_type=DEF_DELETE_BUTTON THEN
       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'WindowDressing',YES_FLAG,in_update_flag);
Line: 1279

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'ActionType','1',in_update_flag);
Line: 1286

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'WindowDressing',YES_FLAG,in_update_flag);
Line: 1287

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'ActionType','0',in_update_flag);
Line: 1294

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'WindowDressing',YES_FLAG,in_update_flag);
Line: 1295

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'ActionType','3',in_update_flag);
Line: 1296

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'MediaFile','',in_update_flag);
Line: 1303

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'WindowDressing',YES_FLAG,in_update_flag);
Line: 1304

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'ActionType','21',in_update_flag);
Line: 1305

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'MediaFile','',in_update_flag);
Line: 1309

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'WindowDressing',YES_FLAG,in_update_flag);
Line: 1310

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'ActionType','18',in_update_flag);
Line: 1311

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'Editable',NO_FLAG,in_update_flag);
Line: 1312

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'DisplayConnectionPath',NO_FLAG,in_update_flag);
Line: 1319

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'WindowDressing',YES_FLAG,in_update_flag);
Line: 1320

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'ActionType','6',in_update_flag);
Line: 1327

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'WindowDressing',YES_FLAG,in_update_flag);
Line: 1328

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'ActionType','5',in_update_flag);
Line: 1335

       SELECT persistent_node_id INTO var_persistent_node_id FROM CZ_PS_NODES
       WHERE devl_project_id=(select devl_project_id from CZ_UI_DEFS
       WHERE ui_def_id=in_ui_def_id) AND ps_node_id=in_ps_node_id AND deleted_flag='0';
Line: 1338

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'WindowDressing',YES_FLAG,in_update_flag);
Line: 1339

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'ActionType','31',in_update_flag);
Line: 1340

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'CxCommandNode',TO_CHAR(var_persistent_node_id),in_update_flag);
Line: 1341

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'RuleId',TO_CHAR(in_rule_id),in_update_flag);
Line: 1349

       SELECT persistent_node_id INTO var_persistent_node_id FROM CZ_PS_NODES
       WHERE devl_project_id=(select devl_project_id from CZ_UI_DEFS
       WHERE ui_def_id=in_ui_def_id) AND ps_node_id=in_ps_node_id AND deleted_flag='0';
Line: 1353

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'WindowDressing',YES_FLAG,in_update_flag);
Line: 1354

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'ActionType','32',in_update_flag);
Line: 1355

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'CxCommandNode',TO_CHAR(var_persistent_node_id),in_update_flag);
Line: 1356

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'RuleId',TO_CHAR(in_rule_id),in_update_flag);
Line: 1364

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'WindowDressing',YES_FLAG,in_update_flag);
Line: 1365

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'ActionType','17',in_update_flag);
Line: 1366

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'WizardNavigation','1',in_update_flag);
Line: 1373

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'WindowDressing',YES_FLAG,in_update_flag);
Line: 1374

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'ActionType','16',in_update_flag);
Line: 1375

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'ButtonStyle','1',in_update_flag);
Line: 1376

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'WizardNavigation','1',in_update_flag);
Line: 1383

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'WindowDressing',YES_FLAG,in_update_flag);
Line: 1384

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'ActionType','15',in_update_flag);
Line: 1385

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'ButtonStyle','2',in_update_flag);
Line: 1386

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'WizardNavigation','1',in_update_flag);
Line: 1393

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'UseLabels',mUSE_LABELS,in_update_flag);
Line: 1400

       set_UI_NODE_PROPS(in_ui_node_id,var_ui_def_id,'ActionType','3',in_update_flag);
Line: 1599

    FOR i IN(SELECT ui_def_id FROM CZ_UI_DEFS WHERE COMPONENT_ID=in_component_id
             AND deleted_flag=NO_FLAG)
    LOOP
       BEGIN
           SELECT TO_NUMBER(value_str) INTO var_ui_version
           FROM CZ_UI_PROPERTIES WHERE ui_def_id=i.ui_def_id AND UPPER(KEY_STR)='UIVERSION';
Line: 1643

    SELECT NVL(MAX(rel_top_pos),DEFAULT_HEADER_HEIGHT+DEFAULT_SPACE_BETWEEN)
    INTO var_top_pos FROM CZ_UI_NODES
    WHERE parent_id=in_ui_node_id AND deleted_flag=NO_FLAG;
Line: 1650

    SELECT NVL(MAX(height),DEFAULT_SPACE_BETWEEN) INTO var_height
    FROM CZ_UI_NODES WHERE parent_id=in_ui_node_id
    AND rel_top_pos=var_top_pos AND deleted_flag=NO_FLAG;
Line: 1657

    FOR i IN (SELECT ui_node_id,width,name FROM CZ_UI_NODES WHERE parent_id=in_ui_node_id
              AND ui_node_type=UI_BUTTON_TYPE AND name<>CZ_DELETE_BUTTON_CAPTION AND modified_flags=0 AND
              deleted_flag=NO_FLAG ORDER BY ui_node_id)
    LOOP
       var_left_border:=var_left_pos+i.width;
Line: 1669

       UPDATE CZ_UI_NODES SET rel_top_pos=last_TOP_POS,
                              rel_left_pos=var_left_pos
       WHERE ui_node_id=i.ui_node_id;
Line: 1703

    SELECT NVL(MAX(rel_top_pos),DEFAULT_HEADER_HEIGHT+DEFAULT_SPACE_BETWEEN)
    INTO var_top_pos FROM CZ_UI_NODES
    WHERE parent_id=in_ui_node_id AND modified_flags<>CZ_NAVIGATION_MARK AND deleted_flag=NO_FLAG;
Line: 1707

    SELECT NVL(MAX(height),DEFAULT_SPACE_BETWEEN) INTO var_height FROM CZ_UI_NODES
    WHERE parent_id=in_ui_node_id
    AND rel_top_pos=var_top_pos AND deleted_flag=NO_FLAG;
Line: 1714

    FOR i IN (SELECT ui_node_id,width FROM CZ_UI_NODES WHERE parent_id=in_ui_node_id
              AND ui_node_type=UI_BUTTON_TYPE AND name<>CZ_DELETE_BUTTON_CAPTION
              AND modified_flags=0 AND deleted_flag=NO_FLAG ORDER BY ui_node_id)
    LOOP
       BEGIN

           BEGIN
               FOR l IN latest_buttons.First..latest_buttons.Last
               LOOP
                  IF latest_buttons(l).id=i.ui_node_id THEN
                     RAISE END_OPERATION1;
Line: 1740

           UPDATE CZ_UI_NODES SET rel_top_pos=last_TOP_POS,
                                  rel_left_pos=var_left_pos
           WHERE ui_node_id=i.ui_node_id;
Line: 1851

       var_text_width:=USABLE_WIDTH-DELETE_BUTTON_WIDTH;
Line: 1924

       SELECT text_str INTO var_text_str FROM CZ_INTL_TEXTS
       WHERE intl_text_id=in_intl_text_id;
Line: 1933

       var_button_width:=DELETE_BUTTON_WIDTH;
Line: 1977

          SELECT ui_node_id INTO var_parent_id FROM CZ_UI_NODES WHERE
          ui_def_id=in_ui_def_id AND ps_node_id=add_buttons(k).ps_parent_id
          AND ui_node_type IN(UI_COMPONENT_TYPE,UI_PRODUCT_TYPE) AND deleted_flag=NO_FLAG;
Line: 2018

    FOR i IN(SELECT expr_node_id,data_value,event_execution_scope FROM CZ_EXPRESSION_NODES
             WHERE rule_id=p_rule_id AND deleted_flag='0'
                   AND argument_signature_id=EVENT_ON_COMMAND_SIGID AND data_value IS NOT NULL)
    LOOP
        x_action_type      := RAISE_COMMAND_EVENT;
Line: 2059

    FOR i IN (SELECT func_comp_id,component_id,companion_type,name FROM CZ_FUNC_COMP_SPECS a
              WHERE devl_project_id=in_project_id AND companion_type IN(1,3,4,5,6,7,9,11,12,13,14,15) AND
              NOT EXISTS(SELECT NULL FROM CZ_UI_NODES WHERE ui_def_id=in_ui_def_id AND
              ps_node_id=a.component_id AND ui_node_type=UI_BUTTON_TYPE AND func_comp_id=a.func_comp_id
              AND parent_id<>in_limbo_id AND deleted_flag=NO_FLAG) AND deleted_flag=NO_FLAG)
    LOOP
       BEGIN
           var_button_id:=getUISeqVal;
Line: 2074

           SELECT ui_node_id INTO var_parent_id FROM CZ_UI_NODES WHERE
           ui_def_id=in_ui_def_id AND ps_node_id=i.component_id
           AND ui_node_type IN(UI_COMPONENT_TYPE,UI_PRODUCT_TYPE) AND deleted_flag=NO_FLAG;
Line: 2154

   FOR i IN(SELECT rule_id,component_id,name FROM CZ_RULES
            WHERE devl_project_id=in_project_id AND
            rule_type=CZ_EXTENTSIONS_RULE_TYPE AND deleted_flag=NO_FLAG AND
            disabled_flag=NO_FLAG)
   LOOP
      check_for_CZEXT_Button(p_rule_id          => i.rule_id,
                             x_action_type      => var_button_type,
                             x_cx_command_name  => var_cx_command_name,
                             x_event_scope      => var_event_scope);
Line: 2169

           SELECT parent_id,ps_node_type INTO var_ps_parent_id,var_ps_node_type FROM CZ_PS_NODES
           WHERE ps_node_id=i.component_id;
Line: 2185

           SELECT ui_node_id INTO var_parent_id FROM CZ_UI_NODES WHERE
           ui_def_id=in_ui_def_id AND ps_node_id=var_nearest_comp_id
           AND ui_node_type IN(UI_COMPONENT_TYPE,UI_PRODUCT_TYPE) AND deleted_flag=NO_FLAG;
Line: 2229

    FOR i IN(SELECT ps_node_id,model_ref_expl_id,ui_def_ref_id FROM CZ_UI_NODES
             WHERE ui_def_id=in_ui_def_id AND deleted_flag=NO_FLAG
             AND ui_node_type=UI_REFERENCE_REF_TYPE)
    LOOP
       FOR k IN(SELECT ui_node_id FROM CZ_UI_NODES
                WHERE ui_def_id=in_ui_def_id AND deleted_flag=NO_FLAG
                AND ps_node_id=i.ps_node_id AND ui_node_type=UI_BOM_STANDART_TYPE)
       LOOP
          var_ui_node_ref_id:=NULL;
Line: 2238

          UPDATE CZ_UI_NODES
          SET model_ref_expl_id=i.model_ref_expl_id
          WHERE ui_def_id=in_ui_def_id AND ui_node_id=k.ui_node_id
          RETURNING ui_node_ref_id INTO var_ui_node_ref_id;
Line: 2250

                 SELECT component_id INTO var_ref_model_id
                 FROM CZ_MODEL_REF_EXPLS a
                 WHERE model_id=Project_Id AND deleted_flag=NO_FLAG
                 AND referring_node_id=i.ps_node_id AND ps_node_type=REFERENCE_NODE_TYPE AND rownum<2;
Line: 2255

                 SELECT ui_node_id INTO var_ref_root_screen FROM CZ_UI_NODES
                 WHERE ui_def_id=i.ui_def_ref_id AND ui_node_type=UI_SCREEN_TYPE
                 AND ps_node_id=var_ref_model_id AND deleted_flag=NO_FLAG AND rownum<2;
Line: 2259

                 UPDATE CZ_UI_NODES
                 SET ui_node_ref_id=var_ref_root_screen
                 WHERE ui_def_id=in_ui_def_id
                 AND ui_node_id=k.ui_node_id AND ui_node_ref_id IS NULL;
Line: 2323

   FOR i IN(SELECT ui_node_id FROM CZ_UI_NODES WHERE ui_def_id=in_ui_def_id
            AND deleted_flag='0' AND ui_node_type=UI_COMPONENT_TYPE)
   LOOP
      SELECT NVL(MAX(rel_top_pos),0)
      INTO var_top_pos FROM CZ_UI_NODES
      WHERE parent_id=i.ui_node_id AND modified_flags<>CZ_NAVIGATION_MARK
      AND parent_id<>in_limbo_id AND deleted_flag=NO_FLAG;
Line: 2331

      SELECT NVL(MAX(height),DEFAULT_SPACE_BETWEEN) INTO var_height FROM CZ_UI_NODES
      WHERE parent_id=i.ui_node_id
      AND rel_top_pos=var_top_pos AND modified_flags<>CZ_NAVIGATION_MARK AND
      parent_id<>in_limbo_id AND deleted_flag=NO_FLAG;
Line: 2342

      UPDATE CZ_UI_NODES a SET rel_top_pos=var_top_pos
      WHERE ui_def_id=in_ui_def_id AND parent_id=i.ui_node_id AND ui_node_type=UI_TEXT_LABEL_TYPE AND
      modified_flags=CZ_NAVIGATION_MARK AND deleted_flag=NO_FLAG;
Line: 2347

      UPDATE CZ_UI_NODES a SET rel_top_pos=var_top_pos
      WHERE ui_def_id=in_ui_def_id AND parent_id=i.ui_node_id AND ui_node_type=UI_BUTTON_TYPE AND
      modified_flags=CZ_NAVIGATION_MARK AND deleted_flag=NO_FLAG;
Line: 2423

       UPDATE CZ_UI_NODES SET component_id=in_arr.ps_node_id,ps_node_id=in_arr.ps_node_id
       WHERE ui_node_ref_id=in_node_id;
Line: 2428

                    in_arr.ps_node_id,CZ_DELETE_BUTTON_CAPTION,
                    in_top_pos    =>DELETE_BUTTON_TOP_POS,
                    in_left_pos   =>DELETE_BUTTON_LEFT_POS,
                    in_button_type=>DEF_DELETE_BUTTON,
                    in_width      =>DELETE_BUTTON_WIDTH,
                    in_modified_flag    => 0);
Line: 2506

       SELECT MAX(creation_date) INTO var_date FROM CZ_UI_DEFS
       WHERE  component_id=in_ref_id AND ui_style=mUI_STYLE AND look_and_feel=mLOOK_AND_FEEL
       AND deleted_flag=NO_FLAG;
Line: 2510

       SELECT NVL(MAX(ui_def_id),0) INTO ret FROM CZ_UI_DEFS
       WHERE component_id=in_ref_id AND ui_style=mUI_STYLE AND look_and_feel=mLOOK_AND_FEEL
       AND creation_date=var_date  AND deleted_flag=NO_FLAG;
Line: 2562

    SELECT ui_node_ref_id INTO var_ui_parent_id
    FROM CZ_UI_NODES WHERE ui_def_id=in_ui_def_id
    AND ui_node_id=in_ui_parent_id;
Line: 2566

    SELECT ps_node_id,name,tree_seq,intl_text_id,ps_node_type
    INTO var_ps_node_id,var_name,var_tree_seq,var_intl_text_id,var_root_ps_type
    FROM CZ_PS_NODES WHERE devl_project_id=in_ref_model_id AND parent_id IS NULL
    AND deleted_flag=NO_FLAG;
Line: 2574

       SELECT ps_node_id,name,tree_seq,intl_text_id
       INTO var_ps_node_id,var_name,var_tree_seq,var_intl_text_id
       FROM CZ_PS_NODES WHERE devl_project_id=in_ref_model_id AND parent_id=in_ref_model_id
       AND ps_node_type=BOM_MODEL_NODE_TYPE AND deleted_flag=NO_FLAG;
Line: 2583

        SELECT MIN(model_ref_expl_id) INTO var_model_ref_expl_id
        FROM CZ_MODEL_REF_EXPLS a WHERE model_id=Project_Id AND component_id=in_ref_model_id
        AND referring_node_id=in_ref_ps_id AND ps_node_type=REFERENCE_NODE_TYPE
        AND deleted_flag=NO_FLAG;
Line: 2592

        SELECT text_str INTO var_text_str FROM CZ_INTL_TEXTS
        WHERE intl_text_id=var_intl_text_id;
Line: 2604

    SELECT MAX(rel_top_pos) INTO var_top_pos FROM CZ_UI_NODES
    WHERE ui_def_id=in_ui_def_id AND parent_id=var_ui_parent_id
    AND modified_flags<>CZ_NAVIGATION_MARK AND deleted_flag=NO_FLAG;
Line: 2608

    SELECT NVL(max(height),DEFAULT_SPACE_BETWEEN) INTO var_prev_height FROM CZ_UI_NODES
    WHERE ui_def_id=in_ui_def_id AND parent_id=var_ui_parent_id
    AND modified_flags<>CZ_NAVIGATION_MARK AND rel_top_pos=var_top_pos AND deleted_flag=NO_FLAG;
Line: 2634

        SELECT value_str INTO var_use_labels FROM CZ_UI_NODE_PROPS
        WHERE ui_node_id=var_ui_parent_id
        AND UPPER(key_str)='USELABELS' AND deleted_flag=NO_FLAG;
Line: 2646

            SELECT ui_node_id INTO var_ref_root_screen FROM CZ_UI_NODES
            WHERE ui_def_id=in_t_ref_uis(in_ref_ps_id) AND ui_node_type=UI_SCREEN_TYPE
            AND ps_node_id=in_ref_model_id AND deleted_flag=NO_FLAG AND rownum<2;
Line: 2658

          SELECT text_str||' Configurations' INTO var_caption_name
          FROM CZ_INTL_TEXTS WHERE intl_text_id=var_intl_text_id;
Line: 2785

    existsDeleteMe       VARCHAR2(1);
Line: 2791

        SELECT MIN(model_ref_expl_id) INTO var_expl_id FROM CZ_MODEL_REF_EXPLS a
        WHERE referring_node_id=in_arr.ps_node_id AND model_id=Project_Id AND
        deleted_flag=NO_FLAG;
Line: 2804

    SELECT name INTO var_name FROM CZ_PS_NODES
    WHERE ps_node_id=in_arr.reference_id AND deleted_flag=NO_FLAG;
Line: 2830

    UPDATE CZ_UI_NODES SET model_ref_expl_id=var_expl_id,ui_def_ref_id=out_ref_ui_id
    WHERE ui_node_id=in_node_id AND ui_def_id=in_ui_def_id;
Line: 2846

       SELECT ps_node_type INTO var_ps_node_type
       FROM CZ_PS_NODES
       WHERE devl_project_id=var_model_id
       AND parent_id IS NULL AND deleted_flag=NO_FLAG;
Line: 2878

               SELECT NVL(MAX(rel_top_pos),0) INTO var_butt_pos FROM CZ_UI_NODES
               WHERE parent_id=in_node_ref_id AND deleted_flag=NO_FLAG;
Line: 2908

                existsDeleteMe:=NO_FLAG;
Line: 2911

                SELECT YES_FLAG INTO existsDeleteMe FROM dual
                WHERE EXISTS(SELECT 1 FROM CZ_UI_NODES
                WHERE ui_def_id=in_ui_def_id AND ps_node_id=Project_Id AND
                name=CZ_DELETE_BUTTON_CAPTION);
Line: 2921

            IF existsDeleteMe=NO_FLAG THEN

               ERROR_CODE:='00204';
Line: 2926

               SELECT ui_node_id,name INTO var_ui_tempo,var_ui_name FROM CZ_UI_NODES
               WHERE ui_def_id=in_ui_def_id AND ps_node_id=Project_Id AND
               ui_node_type<>UI_COMPONENT_REF_TYPE AND ui_node_ref_id IS NOT NULL;
Line: 2933

                            Project_Id,CZ_DELETE_BUTTON_CAPTION,
                            in_top_pos    =>DELETE_BUTTON_TOP_POS,
                            in_left_pos   =>DELETE_BUTTON_LEFT_POS,
                            in_button_type=>DEF_DELETE_BUTTON,
                            in_width      =>DELETE_BUTTON_WIDTH,
                            in_modified_flag    => 0);
Line: 2945

                existsDeleteMe:=NO_FLAG;
Line: 2948

                SELECT devl_project_id INTO var_model_id FROM CZ_UI_DEFS
                WHERE ui_def_id=out_ref_ui_id AND deleted_flag=NO_FLAG;
Line: 2952

                SELECT YES_FLAG INTO existsDeleteMe FROM dual
                WHERE EXISTS(SELECT 1 FROM CZ_UI_NODES
                WHERE ui_def_id=out_ref_ui_id AND ps_node_id=var_model_Id AND
                name=CZ_DELETE_BUTTON_CAPTION);
Line: 2963

            IF existsDeleteMe=NO_FLAG THEN
               BEGIN
                   ERROR_CODE:='00210';
Line: 2968

                   SELECT ui_node_id,name INTO var_ui_tempo,var_ui_name FROM CZ_UI_NODES
                   WHERE ui_def_id=out_ref_ui_id AND ps_node_id=var_model_Id AND
                   ui_node_type<>UI_COMPONENT_REF_TYPE AND ui_node_ref_id IS NOT NULL;
Line: 2975

                                 var_model_id,CZ_DELETE_BUTTON_CAPTION,
                                 in_top_pos    =>DELETE_BUTTON_TOP_POS,
                                 in_left_pos   =>DELETE_BUTTON_LEFT_POS,
                                 in_button_type=>DEF_DELETE_BUTTON,
                                 in_width      =>DELETE_BUTTON_WIDTH,
                                 in_modified_flag    => 0);
Line: 3074

       UPDATE CZ_UI_NODES SET component_id=in_arr.ps_node_id,ps_node_id=in_arr.ps_node_id
       WHERE ui_node_ref_id=in_node_id;
Line: 3079

                    in_arr.ps_node_id,CZ_DELETE_BUTTON_CAPTION,
                    in_top_pos    =>DELETE_BUTTON_TOP_POS,
                    in_left_pos   =>DELETE_BUTTON_LEFT_POS,
                    in_button_type=>DEF_DELETE_BUTTON,
                    in_width      =>DELETE_BUTTON_WIDTH,
                    in_modified_flag    => 0);
Line: 3233

        UPDATE CZ_UI_NODES SET ui_node_ref_id=in_node_id
        WHERE ui_def_id=in_ui_def_id AND ui_node_id IN
        (SELECT ui_node_id FROM CZ_UI_NODES
         WHERE ui_def_id=in_ui_def_id AND ui_node_type=UI_BOM_STANDART_TYPE
         AND ps_node_id=in_arr.ps_node_id AND deleted_flag=NO_FLAG);
Line: 3378

        UPDATE CZ_UI_NODES SET ui_node_ref_id=in_node_id
        WHERE ui_def_id=in_ui_def_id AND ui_node_id IN
        (SELECT ui_node_id FROM CZ_UI_NODES
         WHERE ui_def_id=in_ui_def_id AND ui_node_type=UI_BOM_STANDART_TYPE
         AND ps_node_id=in_arr.ps_node_id AND deleted_flag=NO_FLAG);
Line: 3437

    SELECT ui_def_id FROM CZ_UI_DEFS
    WHERE devl_project_id=Project_Id AND component_id IS NULL;
Line: 3446

       SELECT CZ_UI_DEFS_S.NEXTVAL INTO MUID FROM DUAL;
Line: 3448

       INSERT INTO CZ_UI_DEFS(ui_def_id,name,devl_project_id,component_id,
                              ui_style,gen_version,gen_header,look_and_feel,deleted_flag)
       VALUES(MUID,'MUID',Project_Id,NULL,-1,GLOBAL_GEN_VERSION,GLOBAL_GEN_HEADER,NULL,NO_FLAG);
Line: 3455

    SELECT CZ_UI_DEFS_S.NEXTVAL INTO var_ui_def_id FROM DUAL;
Line: 3465

        SELECT NVL(MAX(tree_seq),0)+1 INTO var_tree_seq FROM CZ_UI_DEFS
        WHERE component_id=Project_Id AND deleted_flag=NO_FLAG;
Line: 3472

    INSERT INTO CZ_UI_DEFS(ui_def_id,name,devl_project_id,component_id,ui_style,gen_version,
                           gen_header,look_and_feel,tree_seq,deleted_flag)
    VALUES(var_ui_def_id,InterfaceName,Project_Id,Model_Id,mUI_STYLE,GLOBAL_GEN_VERSION,
           GLOBAL_GEN_HEADER,mLOOK_AND_FEEL,var_tree_seq,NO_FLAG);
Line: 4197

        SELECT MIN(model_ref_expl_id) INTO var_expl_id FROM CZ_MODEL_REF_EXPLS a
        WHERE referring_node_id=in_arr.ps_node_id AND model_id=Project_Id
        AND deleted_flag=NO_FLAG;
Line: 4280

    SELECT name,intl_text_id
    INTO var_ref_name,var_ref_label_id
    FROM CZ_PS_NODES
    WHERE ps_node_id=in_arr.reference_id AND deleted_flag=NO_FLAG;
Line: 4289

    INSERT INTO CZ_INTL_TEXTS(intl_text_id,text_str,ui_def_id,model_id,deleted_flag)
    VALUES(var_txt_id,var_button_caption,in_ui_def_id,Project_Id,NO_FLAG);
Line: 4425

       UPDATE CZ_UI_NODES SET rel_top_pos=last_TOP_POS
       WHERE ui_def_id=in_ui_def_id AND ui_node_id=in_new_parent_id;
Line: 4572

                     SELECT caption_id,modified_flags
                     INTO var_temp,var_modified_flag FROM CZ_UI_NODES
                     WHERE ui_def_id=in_ui_def_id AND ui_node_ref_id=var_new_parent_id
                     AND ui_node_type=UI_COMPONENT_REF_TYPE AND deleted_flag='0';
Line: 4577

                     UPDATE CZ_LOCALIZED_TEXTS SET localized_str=localized_str||var_suffix
                     WHERE intl_text_id=var_temp AND var_modified_flag=0;
Line: 4580

                     SELECT caption_id,ui_node_ref_id,modified_flags
                     INTO var_temp,var_ui_node_ref_id,var_modified_flag
                     FROM CZ_UI_NODES
                     WHERE ui_def_id=in_ui_def_id AND ui_node_id=var_new_parent_id
                     AND deleted_flag='0';
Line: 4586

                     UPDATE CZ_LOCALIZED_TEXTS SET localized_str=localized_str||var_suffix
                     WHERE intl_text_id=var_temp AND var_modified_flag=0;
Line: 4589

                     SELECT caption_id,modified_flags
                     INTO var_temp,var_modified_flag FROM CZ_UI_NODES
                     WHERE ui_def_id=in_ui_def_id AND ui_node_id=var_ui_node_ref_id
                     AND deleted_flag='0';
Line: 4594

                     UPDATE CZ_LOCALIZED_TEXTS SET localized_str=localized_str||var_suffix
                     WHERE intl_text_id=var_temp AND var_modified_flag=0;
Line: 4629

           SELECT ui_node_id INTO var_screen_oc_id FROM CZ_UI_NODES
           WHERE ui_def_id=in_ui_def_id AND ui_node_type=UI_BOM_OPTION_CLASS_TYPE AND ps_node_id=opt_bom(i).ps_node_id
           AND rownum<2 AND deleted_flag=NO_FLAG;
Line: 4638

           SELECT model_ref_expl_id INTO var_model_ref_expl_id
           FROM CZ_MODEL_REF_EXPLS WHERE model_id=Project_Id
           AND parent_expl_node_id IS NULL AND deleted_flag=NO_FLAG;
Line: 4740

                 SELECT caption_id,modified_flags
                 INTO var_temp,var_modified_flag FROM CZ_UI_NODES
                 WHERE ui_def_id=in_ui_def_id AND ui_node_ref_id=var_new_parent_id
                 AND ui_node_type=UI_COMPONENT_REF_TYPE AND deleted_flag='0';
Line: 4745

                 UPDATE CZ_LOCALIZED_TEXTS SET localized_str=localized_str||var_suffix
                 WHERE intl_text_id=var_temp AND var_modified_flag=0;
Line: 4748

                 UPDATE CZ_UI_NODES SET name=name||var_suffix
                 WHERE  ui_def_id=in_ui_def_id AND ui_node_id=var_new_parent_id
                        AND deleted_flag='0'
                 RETURNING caption_id,ui_node_ref_id,modified_flags
                 INTO var_temp,var_ui_node_ref_id,var_modified_flag;
Line: 4754

                 UPDATE CZ_LOCALIZED_TEXTS SET localized_str=localized_str||var_suffix
                 WHERE intl_text_id=var_temp AND var_modified_flag=0;
Line: 4757

                 SELECT caption_id,modified_flags
                 INTO var_temp,var_modified_flag FROM CZ_UI_NODES
                 WHERE ui_def_id=in_ui_def_id AND ui_node_id=var_ui_node_ref_id
                 AND deleted_flag='0';
Line: 4762

                 UPDATE CZ_LOCALIZED_TEXTS SET localized_str=localized_str||var_suffix
                 WHERE intl_text_id=var_temp AND var_modified_flag=0;
Line: 4826

    /* *** VB code needs this update for Preview              *** */
    /* *** if we add a new control then VB should add         *** */
    /* *** the control under all others control on the screen *** */
    --IF mUI_STYLE=DHTML_STYLE_UI THEN
    --   UPDATE CZ_UI_NODES SET rel_top_pos=last_TOP_POS
    --   WHERE ui_def_id=in_ui_def_id AND ui_node_id=in_new_parent_id;
Line: 4904

DELETE_BUTTON_LEFT_POS:=USABLE_WIDTH+LEFT_MARGIN-DELETE_BUTTON_WIDTH;
Line: 4945

SELECT parent_id INTO var_model_id FROM CZ_PS_NODES
WHERE ps_node_id=in_product_id;
Line: 4957

(SELECT ps_node_id,parent_id,name,ps_node_type,
        tree_seq,counted_options_flag,maximum,minimum,
        ui_omit,item_id,feature_type,intl_text_id,reference_id,virtual_flag,orig_sys_ref FROM CZ_PS_NODES
 WHERE devl_project_id=Project_Id AND ps_node_type
 in (PRODUCT_NODE_TYPE,COMPONENT_NODE_TYPE,FEATURE_NODE_TYPE,RESOURCE_NODE_TYPE,TOTAL_NODE_TYPE,OPTION_NODE_TYPE,
     BOM_MODEL_NODE_TYPE,BOM_CLASS_NODE_TYPE,BOM_STANDART_NODE_TYPE,REFERENCE_NODE_TYPE,CONNECTOR_NODE_TYPE)
 START WITH ps_node_id=in_product_id
 CONNECT BY PRIOR ps_node_id=parent_id
 AND (ui_omit=NO_FLAG OR in_show_all_nodes=YES_FLAG) AND deleted_flag=NO_FLAG)
 LOOP
    ERROR_CODE:='0006';
Line: 4974

         SELECT RTRIM(text_str,' ') INTO var_caption_name FROM CZ_INTL_TEXTS
         WHERE intl_text_id=i.intl_text_id;
Line: 5288

FOR i IN (SELECT ui_node_ref_id FROM CZ_UI_NODES
          WHERE ui_def_id=new_ui_def_id AND
          ui_node_type IN (UI_PRODUCT_REF_TYPE,UI_COMPONENT_REF_TYPE) AND
          deleted_flag=NO_FLAG)
LOOP
   ERROR_CODE:='0036';
Line: 5315

UPDATE CZ_UI_NODES SET name=InterfaceName WHERE ui_node_id=parent_id AND ui_def_id=new_ui_def_id;
Line: 5502

   UPDATE CZ_UI_NODES SET caption_id=var_caption_id
   WHERE ui_def_id=in_def_id AND ui_node_id=in_id;
Line: 5504

   FOR i IN(SELECT message_text,language_code FROM FND_NEW_MESSAGES WHERE message_name=in_caption)
   LOOP
      INSERT INTO CZ_LOCALIZED_TEXTS
                 (INTL_TEXT_ID,
                  LOCALIZED_STR,
                  LANGUAGE,
                  SOURCE_LANG,
                  DELETED_FLAG,
                  SECURITY_MASK,
                  CHECKOUT_USER)
       VALUES(
                              var_caption_id,
                              i.message_text,
                              i.language_code,
                              i.language_code,
                  '0',
                  NULL,
                  NULL);
Line: 5632

PROCEDURE create_SelectionsGrid
(in_parent_id  IN INTEGER,
 in_ui_def_id  IN INTEGER) IS

    Grid_Id   CZ_UI_NODES.ui_node_id%TYPE;
Line: 5743

END create_SelectionsGrid;
Line: 5795

     (SELECT ps_node_id,parent_id,ps_node_type,name,counted_options_flag,tree_seq,
             maximum,minimum,ui_omit,intl_text_id,reference_id FROM CZ_PS_NODES
      WHERE devl_project_id=Project_Id AND ps_node_type
      in (BOM_MODEL_NODE_TYPE,BOM_CLASS_NODE_TYPE,BOM_STANDART_NODE_TYPE,REFERENCE_NODE_TYPE)
      START WITH ps_node_id=in_product_id
      CONNECT BY PRIOR ps_node_id=parent_id AND (ui_omit=NO_FLAG OR in_show_all_nodes=YES_FLAG)
      AND deleted_flag=NO_FLAG)
      LOOP
         ERROR_CODE:='2003';
Line: 5807

            SELECT NVL(text_str,' ') INTO var_caption_name FROM CZ_INTL_TEXTS
            WHERE intl_text_id=i.intl_text_id;
Line: 5838

            SELECT ps_node_id  INTO temp_node FROM CZ_PS_NODES
            WHERE devl_project_id=i.reference_id AND ps_node_type=BOM_MODEL_NODE_TYPE AND deleted_flag='0';
Line: 6342

    create_SelectionsGrid(in_parent_id=>Panel4_Id,in_ui_def_id=>new_ui_def_id);
Line: 6448

                      in_caption  =>CZ_UPDATE_BUTTON_CAPTION,
                      in_top_pos  =>7,
                      in_left_pos =>155,
                      in_action   =>'13',
                      in_borders  =>NO_FLAG,
                      in_picture  =>'czreload.gif');
Line: 6488

                      in_caption  =>CZ_UPDATE_BUTTON_CAPTION,
                      in_top_pos  =>7,
                      in_left_pos =>155,
                      in_action   =>'11',
                      in_borders  =>NO_FLAG,
                      in_picture  =>'czreload.gif');
Line: 6553

    UPDATE CZ_UI_NODES SET name=InterfaceName
    WHERE ui_node_id=parent_id AND ui_def_id=new_ui_def_id;
Line: 6594

    existsDeleteMe   VARCHAR2(1);
Line: 6602

    SELECT CZ_XFR_RUN_INFOS_S.NEXTVAL INTO GLOBAL_RUN_ID FROM dual;
Line: 6612

        SELECT name INTO Model_Name FROM CZ_DEVL_PROJECTS
        WHERE devl_project_id=in_product_id;
Line: 6653

    FOR i IN (SELECT ui_node_id,component_id,ui_def_ref_id,ps_node_id FROM CZ_UI_NODES
              WHERE ui_def_id=out_ui_def_id AND ui_def_ref_id IS NOT NULL
              AND ui_node_type=UI_REFERENCE_REF_TYPE
              AND deleted_flag='0' )
    LOOP
       --
       -- find devl_project_id of referenced Model
       --
       SELECT reference_id INTO var_reference_id FROM CZ_PS_NODES
       WHERE ps_node_id=i.component_id AND deleted_flag=NO_FLAG;
Line: 6667

       SELECT MAX(ui_def_id) INTO var_ui_def_id FROM CZ_UI_DEFS
       WHERE component_id=var_reference_id AND ui_style=mUI_STYLE AND
       look_and_feel=mLOOK_AND_FEEL AND deleted_flag=NO_FLAG;
Line: 6672

           SELECT value_str INTO var_wizard_style FROM CZ_UI_NODE_PROPS
           WHERE ui_def_id=var_ui_def_id AND ui_node_id=
           (SELECT ui_node_id FROM CZ_UI_NODES WHERE ui_def_id=var_ui_def_id AND
           ui_node_id=parent_id AND deleted_flag=NO_FLAG) AND key_str='WizardStyle' AND
           deleted_flag=NO_FLAG;
Line: 6696

              SELECT ui_node_id INTO var_ref_root_screen FROM CZ_UI_NODES
              WHERE ui_def_id=var_ui_def_id AND ui_node_type=UI_SCREEN_TYPE
              AND ps_node_id=var_reference_id AND deleted_flag=NO_FLAG AND rownum<2;
Line: 6700

              UPDATE CZ_UI_NODES SET ui_node_ref_id=var_ref_root_screen
              WHERE ui_def_id=out_ui_def_id AND ui_node_type=UI_BOM_STANDART_TYPE AND ps_node_id=i.ps_node_id
              AND deleted_flag=NO_FLAG;
Line: 6709

       UPDATE CZ_UI_NODES SET ui_def_ref_id=var_ui_def_id
       WHERE ui_node_id=i.ui_node_id;
Line: 6715

          existsDeleteMe:=NO_FLAG;
Line: 6716

          SELECT YES_FLAG INTO existsDeleteMe FROM dual
          WHERE EXISTS(SELECT 1 FROM CZ_UI_NODES
          WHERE ui_def_id=var_ui_def_id AND ps_node_id=var_reference_id
          AND ui_node_type=UI_BUTTON_TYPE AND name=CZ_DELETE_BUTTON_CAPTION);
Line: 6725

          SELECT virtual_flag INTO var_virt_flag FROM CZ_PS_NODES
          WHERE ps_node_id=i.ps_node_id AND deleted_flag=NO_FLAG;
Line: 6728

          IF existsDeleteMe=NO_FLAG AND var_virt_flag=NO_FLAG  THEN
             SELECT ui_node_id INTO var_ui_root_id FROM CZ_UI_NODES
             WHERE ui_def_id=var_ui_def_id AND ps_node_id=var_reference_id AND
             ui_node_type<>UI_COMPONENT_REF_TYPE AND ui_node_ref_id IS NOT NULL;
Line: 6735

                           var_reference_id,CZ_DELETE_BUTTON_CAPTION,
                           in_top_pos    =>DELETE_BUTTON_TOP_POS,
                           in_left_pos   =>DELETE_BUTTON_LEFT_POS,
                           in_button_type=>DEF_DELETE_BUTTON,
                           in_modified_flag    => 0);
Line: 6795

var_deleted_flag INTEGER;
Line: 6803

           SELECT ui_omit,deleted_flag,parent_id INTO var_ui_omit,var_deleted_flag,var_next_id FROM CZ_PS_NODES
           WHERE ps_node_id=curr_ps_node_id;
Line: 6805

           IF var_ui_omit=YES_FLAG OR var_deleted_flag=YES_FLAG THEN
              Flag:=YES_FLAG;
Line: 6861

    SELECT ui_node_id INTO var_limbo_id FROM CZ_UI_NODES
    WHERE ui_def_id=in_ui_def_id AND name='Limbo' AND deleted_flag=NO_FLAG;
Line: 6864

    FOR i IN (SELECT ps_node_id,parent_id,ps_node_type,tree_seq FROM CZ_PS_NODES
              WHERE devl_project_id=in_project_id AND deleted_flag=NO_FLAG)
    LOOP
       var_choose_conn:=NULL;
Line: 6870

              SELECT ui_node_id,parent_id INTO var_curr_ui_id,var_ui_id FROM CZ_UI_NODES WHERE ui_def_id=in_ui_def_id AND parent_id<>var_limbo_id
              AND ps_node_id=i.ps_node_id AND ui_node_type=UI_REFERENCE_REF_TYPE AND deleted_flag=NO_FLAG;
Line: 6873

              SELECT ui_node_ref_id INTO var_ref_id FROM CZ_UI_NODES WHERE ui_def_id=in_ui_def_id
              AND ui_node_id=var_ui_id;
Line: 6876

              SELECT ps_node_id INTO var_ps_id FROM CZ_UI_NODES WHERE ui_def_id=in_ui_def_id
              AND ui_node_id=var_ref_id;
Line: 6880

                 SELECT ui_node_id INTO var_id FROM CZ_UI_NODES
                 WHERE ui_def_id=in_ui_def_id AND ps_node_id=i.parent_id AND parent_id<>var_limbo_id AND ui_node_type IN
                 (UI_PRODUCT_TYPE,UI_COMPONENT_TYPE,UI_BOM_OPTION_CLASS_TYPE) AND deleted_flag=NO_FLAG;
Line: 6884

                  SELECT ui_node_id INTO new_parent_id FROM CZ_UI_NODES
                  WHERE ui_node_ref_id=var_id AND parent_id<>var_limbo_id AND ui_node_type=UI_COMPONENT_REF_TYPE AND
                  ui_def_id=in_ui_def_id AND deleted_flag=NO_FLAG;
Line: 6904

              SELECT ui_node_id,tree_seq
              INTO var_ui_id,var_old_tree_seq
              FROM CZ_UI_NODES WHERE ui_def_id=in_ui_def_id
              AND parent_id<>var_limbo_id AND ps_node_id=i.ps_node_id
              AND ui_node_type IN (UI_PRODUCT_TYPE,UI_COMPONENT_TYPE)
              AND deleted_flag=NO_FLAG;
Line: 6911

              SELECT ui_node_id,parent_id INTO var_curr_ui_id,var_parent_id FROM CZ_UI_NODES
              WHERE ui_node_ref_id=var_ui_id AND parent_id<>var_limbo_id AND ui_node_type NOT IN(UI_BUTTON_TYPE,UI_PICTURE_TYPE) AND
              ui_def_id=in_ui_def_id AND deleted_flag=NO_FLAG;
Line: 6916

                  SELECT ui_node_type INTO var_ui_type FROM CZ_UI_NODES WHERE
                  ui_node_id=var_parent_id AND ui_def_id=in_ui_def_id;
Line: 6926

              SELECT ui_node_ref_id INTO var_ref_id FROM CZ_UI_NODES WHERE ui_def_id=in_ui_def_id AND
              ui_node_id=var_parent_id;
Line: 6928

              SELECT ps_node_id INTO var_ps_id FROM CZ_UI_NODES WHERE ui_def_id=in_ui_def_id AND
              ui_node_id=var_ref_id;
Line: 6934

                 SELECT ui_node_id INTO var_id FROM CZ_UI_NODES
                 WHERE ui_def_id=in_ui_def_id AND ps_node_id=i.parent_id AND parent_id<>var_limbo_id AND ui_node_type IN
                 (UI_PRODUCT_TYPE,UI_COMPONENT_TYPE,UI_BOM_OPTION_CLASS_TYPE) AND deleted_flag=NO_FLAG;
Line: 6938

                 SELECT ui_node_id INTO new_parent_id FROM CZ_UI_NODES
                 WHERE ui_node_ref_id=var_id AND parent_id<>var_limbo_id AND ui_node_type=UI_COMPONENT_REF_TYPE AND
                 ui_def_id=in_ui_def_id AND deleted_flag=NO_FLAG;
Line: 6961

            SELECT ui_node_id,parent_id,ui_node_ref_id,tree_seq
            INTO var_curr_ui_id,var_ui_id,var_ui_ref_id,var_old_tree_seq FROM CZ_UI_NODES
            WHERE ui_def_id=in_ui_def_id
            AND ps_node_id=i.ps_node_id AND parent_id<>var_limbo_id AND ui_node_type IN
            (UI_FEATURE_TYPE,UI_OPTION_TYPE,UI_RESOURCE_TYPE,UI_TOTAL_TYPE,UI_CONNECTOR_TYPE)
            AND deleted_flag=NO_FLAG;
Line: 6970

                   SELECT ui_node_id INTO var_choose_conn
                   FROM CZ_UI_NODES WHERE ui_def_id=in_ui_def_id
                   AND parent_id<>var_limbo_id AND
                   ui_node_ref_id=var_curr_ui_id AND deleted_flag=NO_FLAG;
Line: 6980

            SELECT ps_node_id INTO var_ps_id FROM CZ_UI_NODES
            WHERE ui_node_id=var_ui_id AND ui_def_id=in_ui_def_id  AND deleted_flag=NO_FLAG;
Line: 6984

               SELECT ui_node_id INTO new_parent_id FROM CZ_UI_NODES
               WHERE ui_def_id=in_ui_def_id AND ps_node_id=i.parent_id AND parent_id<>var_limbo_id AND ui_node_type IN
               (UI_COMPONENT_TYPE) AND deleted_flag=NO_FLAG;
Line: 7008

            SELECT ui_node_id,parent_id,tree_seq
            INTO var_curr_ui_id,var_ui_id,var_old_tree_seq FROM CZ_UI_NODES WHERE ui_def_id=in_ui_def_id
            AND ps_node_id=i.ps_node_id AND parent_id<>var_limbo_id AND
            ui_node_type IN (UI_OPTION_TYPE,UI_BOM_STANDART_TYPE) AND deleted_flag=NO_FLAG;
Line: 7013

            SELECT ps_node_id INTO var_ps_id FROM CZ_UI_NODES
            WHERE ui_node_id=var_ui_id AND ui_def_id=in_ui_def_id  AND deleted_flag=NO_FLAG;
Line: 7017

               SELECT ui_node_id INTO new_parent_id FROM CZ_UI_NODES
               WHERE ui_def_id=in_ui_def_id AND ps_node_id=i.parent_id AND parent_id<>var_limbo_id AND ui_node_type IN
               (UI_FEATURE_TYPE) AND deleted_flag=NO_FLAG;
Line: 7038

         UPDATE CZ_UI_NODES SET parent_id=movedReferences(ind).new_parent_id
         WHERE ui_def_id=in_ui_def_id
         AND ui_node_id=ind AND ui_node_type=UI_REFERENCE_REF_TYPE AND
         parent_id<>var_limbo_id AND deleted_flag=NO_FLAG;
Line: 7043

         SELECT ui_node_ref_id INTO var_id FROM CZ_UI_NODES
         WHERE ui_def_id=in_ui_def_id AND ui_node_id=movedReferences(ind).new_parent_id AND
         parent_id<>var_limbo_id AND deleted_flag=NO_FLAG;
Line: 7049

         UPDATE CZ_UI_NODES SET parent_id=var_id,rel_top_pos=var_top_pos
         WHERE ui_def_id=in_ui_def_id
         AND ps_node_id=movedReferences(ind).ps_node_id AND ui_node_type=UI_BUTTON_TYPE
         AND parent_id<>var_limbo_id AND deleted_flag=NO_FLAG;
Line: 7064

         UPDATE CZ_UI_NODES
         SET parent_id=movedComponents(ind).new_parent_id,
             tree_seq=movedComponents(ind).tree_seq
         WHERE ui_def_id=in_ui_def_id
         AND ui_node_id=ind AND ui_node_type=UI_COMPONENT_REF_TYPE AND
         deleted_flag=NO_FLAG;
Line: 7071

             SELECT ui_node_ref_id INTO var_id FROM CZ_UI_NODES
             WHERE ui_def_id=in_ui_def_id AND ui_node_id=movedComponents(ind).new_parent_id AND
             parent_id<>var_limbo_id AND deleted_flag=NO_FLAG;
Line: 7084

         UPDATE CZ_UI_NODES SET parent_id=var_id,rel_top_pos=var_top_pos
         WHERE ui_def_id=in_ui_def_id AND parent_id=movedComponents(ind).parent_id
         AND ps_node_id=movedComponents(ind).ps_node_id AND ui_node_type=UI_BUTTON_TYPE
         AND parent_id<>var_limbo_id AND deleted_flag=NO_FLAG;
Line: 7102

         UPDATE CZ_UI_NODES
         SET parent_id=movedFeatures(ind).new_parent_id,
             rel_top_pos=var_top_pos,
             tree_seq=movedFeatures(ind).tree_seq
         WHERE ui_def_id=in_ui_def_id
         AND ui_node_id=ind AND ui_node_type IN(UI_FEATURE_TYPE,UI_RESOURCE_TYPE,UI_TOTAL_TYPE,UI_CONNECTOR_TYPE) AND
         deleted_flag=NO_FLAG;
Line: 7110

         UPDATE CZ_UI_NODES SET parent_id=movedFeatures(ind).new_parent_id,rel_top_pos=var_top_pos
         WHERE ui_def_id=in_ui_def_id
         AND ui_node_id=movedFeatures(ind).ui_ref_id AND ui_node_type=UI_TEXT_LABEL_TYPE AND
         deleted_flag=NO_FLAG;
Line: 7116

            UPDATE CZ_UI_NODES
            SET parent_id=movedFeatures(ind).new_parent_id,
                rel_top_pos=var_top_pos
            WHERE ui_def_id=in_ui_def_id
            AND ui_node_id=movedFeatures(ind).button_id AND ui_node_type=UI_BUTTON_TYPE AND
            deleted_flag=NO_FLAG;
Line: 7134

         UPDATE CZ_UI_NODES
         SET parent_id=movedOptions(ind).new_parent_id,
             tree_seq=movedOptions(ind).tree_seq
         WHERE ui_def_id=in_ui_def_id
         AND ui_node_id=ind AND ui_node_type=UI_OPTION_TYPE AND
         deleted_flag=NO_FLAG;
Line: 7198

       SELECT name INTO var_ui_name FROM CZ_UI_DEFS WHERE ui_def_id=in_old_def_id;
Line: 7199

       UPDATE CZ_UI_DEFS SET deleted_flag=YES_FLAG WHERE ui_def_id=in_old_def_id;
Line: 7200

       UPDATE CZ_UI_DEFS SET name=var_ui_name WHERE ui_def_id=in_new_def_id;
Line: 7201

       UPDATE CZ_UI_NODES SET name=var_ui_name WHERE ui_node_id=parent_id AND ui_def_id=in_new_def_id;
Line: 7202

       UPDATE CZ_UI_NODES SET ui_def_ref_id=in_new_def_id WHERE ui_def_ref_id=in_old_def_id;
Line: 7205

    SELECT ui_node_id INTO var_old_limbo_id FROM CZ_UI_NODES
    WHERE ui_def_id=in_old_def_id AND name='Limbo' AND deleted_flag=NO_FLAG;
Line: 7208

    SELECT ui_node_id INTO var_new_limbo_id FROM CZ_UI_NODES
    WHERE ui_def_id=in_new_def_id AND name='Limbo' AND deleted_flag=NO_FLAG;
Line: 7211

    UPDATE CZ_UI_NODES SET deleted_flag=YES_FLAG WHERE ui_def_id=in_new_def_id
    AND ui_node_type=UI_BUTTON_TYPE;
Line: 7214

    SELECT * INTO var_header FROM CZ_UI_NODES WHERE ui_def_id=in_old_def_id AND
    ui_node_type=UI_ROOT_SYSTEM_TYPE AND deleted_flag=NO_FLAG;
Line: 7216

    UPDATE CZ_UI_NODES
    SET    FONTBOLD=var_header.FONTBOLD,
           FONTCOLOR=var_header.FONTCOLOR,
           FONTITALIC=var_header.FONTITALIC,
           FONTUNDERLINE=var_header.FONTUNDERLINE,
           FONTSIZE=var_header.FONTSIZE,
           FONTNAME=var_header.FONTNAME,
           BACKGROUNDSTYLE=var_header.BACKGROUNDSTYLE,
           BACKGROUNDPICTURE=var_header.BACKGROUNDPICTURE,
           DEFAULT_BKGRND_COLOR_FLAG=var_header.DEFAULT_BKGRND_COLOR_FLAG,
           DEFAULT_BKGRND_PICTURE_FLAG=var_header.DEFAULT_BKGRND_PICTURE_FLAG,
           DEFAULT_FONT_FLAG=var_header.DEFAULT_FONT_FLAG
    WHERE ui_def_id=in_new_def_id AND ui_node_type=UI_ROOT_SYSTEM_TYPE AND deleted_flag=NO_FLAG;
Line: 7230

    FOR i IN(SELECT ui_node_id,parent_id,ps_node_id,ui_node_ref_id,ui_node_type,name
             FROM CZ_UI_NODES WHERE ui_def_id=in_old_def_id
             AND deleted_flag=NO_FLAG)
    LOOP
       IF i.parent_id=var_old_limbo_id THEN
          UPDATE CZ_UI_NODES SET parent_id=var_new_limbo_id WHERE
          ui_def_id=in_new_def_id AND ps_node_id=i.ps_node_id AND ui_node_type=i.ui_node_type
          AND deleted_flag=NO_FLAG;
Line: 7242

          SELECT name INTO var_name FROM CZ_UI_NODES WHERE ui_def_id=in_old_def_id
          AND ui_node_id=i.ui_node_ref_id;
Line: 7248

    UPDATE CZ_UI_NODES SET parent_id=var_new_limbo_id WHERE
    ui_def_id=in_new_def_id AND ui_node_ref_id IN(SELECT ui_node_id FROM CZ_UI_NODES
    WHERE ui_def_id=in_new_def_id AND parent_id=var_new_limbo_id) AND ui_node_type=UI_COMPONENT_REF_TYPE;
Line: 7252

    FOR i IN(SELECT ps_node_id FROM CZ_PS_NODES WHERE devl_project_id=in_project_id AND
             ps_node_type IN(PRODUCT_NODE_TYPE,COMPONENT_NODE_TYPE,
             BOM_MODEL_NODE_TYPE,BOM_CLASS_NODE_TYPE) AND deleted_flag=NO_FLAG)
    LOOP
       UPDATE CZ_UI_NODES SET deleted_flag='1' WHERE ui_def_id=in_new_def_id AND
       parent_id IN(SELECT ui_node_id FROM CZ_UI_NODES WHERE ps_node_id=i.ps_node_id
       AND ui_node_type IN(UI_PRODUCT_TYPE,UI_COMPONENT_TYPE) AND deleted_flag=NO_FLAG)
       AND ui_node_type NOT IN(UI_FEATURE_TYPE,UI_RESOURCE_TYPE,UI_TOTAL_TYPE,UI_BOM_STANDART_TYPE)
       AND parent_id<>var_new_limbo_id;
Line: 7263

    FOR i IN(SELECT * FROM CZ_PS_NODES WHERE devl_project_id=in_project_id AND deleted_flag=NO_FLAG)
    LOOP
       IF i.ps_node_type IN (PRODUCT_NODE_TYPE,COMPONENT_NODE_TYPE,BOM_MODEL_NODE_TYPE,
          BOM_CLASS_NODE_TYPE) THEN
          BEGIN
              SELECT * INTO var_old_id FROM CZ_UI_NODES WHERE ui_def_id=in_old_def_id
              AND ps_node_id=i.ps_node_id AND ui_node_type IN(UI_PRODUCT_TYPE,UI_COMPONENT_TYPE) AND
              parent_id <> var_old_limbo_id AND deleted_flag=NO_FLAG;
Line: 7272

              SELECT * INTO var_new_id FROM CZ_UI_NODES WHERE ui_def_id=in_new_def_id
              AND ps_node_id=i.ps_node_id AND ui_node_type IN(UI_PRODUCT_TYPE,UI_COMPONENT_TYPE) AND
              parent_id<>var_new_limbo_id AND deleted_flag=NO_FLAG;
Line: 7276

              FOR k IN(SELECT * FROM CZ_UI_NODES WHERE ui_def_id=in_old_def_id
                       AND parent_id=var_old_id.ui_node_id AND parent_id<>var_old_limbo_id
                       AND ui_node_type NOT IN(UI_FEATURE_TYPE,UI_RESOURCE_TYPE,
                       UI_TOTAL_TYPE,UI_BOM_STANDART_TYPE) AND deleted_flag=NO_FLAG)
              LOOP
                 BEGIN
                     new_ui_node_id:=getUISeqVal;
Line: 7285

                     INSERT INTO CZ_INTL_TEXTS(intl_text_id,text_str,ui_def_id,model_id,deleted_flag)
                     SELECT new_caption_id,text_str,in_new_def_id,in_project_id,'0' FROM CZ_INTL_TEXTS
                     WHERE intl_text_id=(SELECT caption_id FROM CZ_UI_NODES
                     WHERE ui_def_id=in_old_def_id AND ui_node_id=k.ui_node_id);
Line: 7290

                     INSERT INTO CZ_UI_NODES
                            (ui_node_id,
                            parent_id,
                            ui_def_id,
                            ps_node_id,
                            ui_node_ref_id,
                            name,caption_id,tool_tip_id,ui_node_type,background_color,
                            component_id,width,height,lce_identifier,
                            tree_display_flag,tree_seq,
                            default_font_flag,default_bkgrnd_color_flag,
                            default_bkgrnd_picture_flag,modified_flags,tab_order,
                            rel_top_pos,rel_left_pos,
                            deleted_flag,
                            fontbold,fontcolor,fontunderline,fontsize,fontname,
                            backgroundstyle,controltype,backgroundpicture,borders,picturename,func_comp_id)
                     SELECT new_ui_node_id,var_new_id.ui_node_id,in_new_def_id,ps_node_id,ui_node_ref_id,
                            name,new_caption_id,tool_tip_id,ui_node_type,background_color,component_id,width,height,lce_identifier,
                            tree_display_flag,tree_seq,
                            default_font_flag,default_bkgrnd_color_flag,default_bkgrnd_picture_flag,
                            NO_FLAG,NO_FLAG,rel_top_pos,rel_left_pos,NO_FLAG,
                            fontbold,fontcolor,fontunderline,fontsize,fontname,
                            backgroundstyle,controltype,backgroundpicture,borders,picturename,func_comp_id
                     FROM CZ_UI_NODES WHERE ui_def_id=in_old_def_id AND ui_node_id=k.ui_node_id;
Line: 7314

                     INSERT INTO CZ_UI_NODE_PROPS(ui_def_id,ui_node_id,key_str,value_str,deleted_flag)
                     SELECT in_new_def_id,new_ui_node_id,key_str,value_str,'0' FROM CZ_UI_NODE_PROPS
                     WHERE ui_def_id=in_old_def_id AND ui_node_id=k.ui_node_id;
Line: 7326

              UPDATE CZ_UI_NODES
              SET
              REL_TOP_POS=var_old_id.REL_TOP_POS,
              REL_LEFT_POS=var_old_id.REL_LEFT_POS,
              CAPTION_ID=var_old_id.CAPTION_ID,
              WIDTH=var_old_id.WIDTH,
              HEIGHT=var_old_id.HEIGHT,
              FONTBOLD=var_old_id.FONTBOLD,
              FONTCOLOR=var_old_id.FONTCOLOR,
              FONTITALIC=var_old_id.FONTITALIC,
              FONTUNDERLINE=var_old_id.FONTUNDERLINE,
              FONTSIZE=var_old_id.FONTSIZE,
              FONTNAME=var_old_id.FONTNAME,
              BACKGROUNDSTYLE=var_old_id.BACKGROUNDSTYLE,
              BACKGROUNDPICTURE=var_old_id.BACKGROUNDPICTURE,
              BORDERS=var_old_id.BORDERS,
              PICTURENAME=var_old_id.PICTURENAME,
              MODIFIED_FLAGS=var_old_id.MODIFIED_FLAGS,
              DEFAULT_BKGRND_COLOR_FLAG=var_old_id.DEFAULT_BKGRND_COLOR_FLAG,
              DEFAULT_BKGRND_PICTURE_FLAG=var_old_id.DEFAULT_BKGRND_PICTURE_FLAG,
              DEFAULT_FONT_FLAG=var_old_id.DEFAULT_FONT_FLAG
              WHERE ui_node_id=var_new_id.ui_node_id;
Line: 7360

              SELECT * INTO var_old_id FROM CZ_UI_NODES WHERE ui_def_id=in_old_def_id
              AND ps_node_id=i.ps_node_id AND ui_node_type IN(UI_FEATURE_TYPE,UI_RESOURCE_TYPE,
              UI_TOTAL_TYPE,UI_BOM_STANDART_TYPE)
              AND parent_id<>var_old_limbo_id AND deleted_flag=NO_FLAG;
Line: 7365

              SELECT * INTO var_new_id FROM CZ_UI_NODES WHERE ui_def_id=in_new_def_id
              AND ps_node_id=i.ps_node_id AND ui_node_type IN(UI_FEATURE_TYPE,UI_RESOURCE_TYPE,UI_TOTAL_TYPE,UI_BOM_STANDART_TYPE)
              AND parent_id<>var_new_limbo_id AND deleted_flag=NO_FLAG;
Line: 7369

              UPDATE CZ_UI_NODES
              SET
              REL_TOP_POS=var_old_id.REL_TOP_POS,
              REL_LEFT_POS=var_old_id.REL_LEFT_POS,
              CAPTION_ID=var_old_id.CAPTION_ID,
              WIDTH=var_old_id.WIDTH,
              HEIGHT=var_old_id.HEIGHT,
              FONTBOLD=var_old_id.FONTBOLD,
              FONTCOLOR=var_old_id.FONTCOLOR,
              FONTITALIC=var_old_id.FONTITALIC,
              FONTUNDERLINE=var_old_id.FONTUNDERLINE,
              FONTSIZE=var_old_id.FONTSIZE,
              FONTNAME=var_old_id.FONTNAME,
              BACKGROUNDSTYLE=var_old_id.BACKGROUNDSTYLE,
              BACKGROUNDPICTURE=var_old_id.BACKGROUNDPICTURE,
              BORDERS=var_old_id.BORDERS,
              PICTURENAME=var_old_id.PICTURENAME,
              MODIFIED_FLAGS=var_old_id.MODIFIED_FLAGS,
              DEFAULT_BKGRND_COLOR_FLAG=var_old_id.DEFAULT_BKGRND_COLOR_FLAG,
              DEFAULT_BKGRND_PICTURE_FLAG=var_old_id.DEFAULT_BKGRND_PICTURE_FLAG,
              DEFAULT_FONT_FLAG=var_old_id.DEFAULT_FONT_FLAG
              WHERE ui_node_id=var_new_id.ui_node_id;
Line: 7401

    FOR i IN(SELECT ui_node_id,parent_id,ui_node_ref_id,ps_node_id,ui_node_type,name
          FROM CZ_UI_NODES WHERE ui_def_id=in_new_def_id
          AND ui_node_type IN(UI_PRODUCT_TYPE,UI_COMPONENT_TYPE,
          UI_FEATURE_TYPE,UI_RESOURCE_TYPE,UI_TOTAL_TYPE,UI_BOM_STANDART_TYPE)
          AND ui_node_ref_id IS NOT NULL AND
          parent_id<>var_new_limbo_id AND deleted_flag=NO_FLAG)
    LOOP
       BEGIN
           var_name:=Map(i.ps_node_id);
Line: 7411

              FOR n IN(SELECT ui_node_id FROM CZ_UI_NODES
                       WHERE ui_def_id=in_new_def_id AND parent_id=i.ui_node_id AND
                       name=var_name AND ui_node_type=UI_TEXT_LABEL_TYPE AND
                       parent_id<>var_new_limbo_id AND deleted_flag=NO_FLAG)
              LOOP
                 UPDATE CZ_UI_NODES
                 SET ui_node_ref_id=n.ui_node_id
                 WHERE ui_def_id=in_new_def_id
                 AND ui_node_id=i.ui_node_id;
Line: 7424

              FOR n IN(SELECT ui_node_id FROM CZ_UI_NODES
                       WHERE ui_def_id=in_new_def_id AND parent_id=i.parent_id AND
                       name=var_name AND ui_node_type=UI_TEXT_LABEL_TYPE AND
                       parent_id<>var_new_limbo_id AND deleted_flag=NO_FLAG)
              LOOP
                 UPDATE CZ_UI_NODES
                 SET ui_node_ref_id=n.ui_node_id
                 WHERE ui_def_id=in_new_def_id
                 AND ui_node_id=i.ui_node_id;
Line: 7455

PROCEDURE delete_UI_NODES
(in_project_id IN INTEGER,
 in_ui_def_id  IN INTEGER) IS

BEGIN

    --
    -- deleting nodes from PS Tree case --
    --
    FOR i IN (SELECT ps_node_id FROM CZ_PS_NODES
              WHERE devl_project_id=in_project_id
              AND (deleted_flag=YES_FLAG OR (ui_omit=YES_FLAG AND mSHOW_ALL_NODES='0')))
    LOOP
       --
       -- remove an associated buttons and references --
       --
       UPDATE CZ_UI_NODES SET deleted_flag=YES_FLAG WHERE
       ps_node_id=i.ps_node_id AND ui_node_type IN (UI_BUTTON_TYPE,UI_PICTURE_TYPE,UI_REFERENCE_REF_TYPE)
       AND ui_def_id=in_ui_def_id;
Line: 7478

       FOR l IN (SELECT ui_node_id,ps_node_id,ui_node_ref_id,ui_node_type FROM CZ_UI_NODES
                 WHERE ui_def_id=in_ui_def_id AND ps_node_id=i.ps_node_id AND ui_node_type NOT IN(UI_BUTTON_TYPE,
                 UI_REFERENCE_REF_TYPE) AND deleted_flag=NO_FLAG)
       LOOP
          remove_UI_Subtree(l.ui_node_id,l.ui_node_type);
Line: 7486

    FOR i IN(SELECT b.ui_node_id FROM CZ_PS_NODES a,CZ_UI_NODES b
             WHERE b.ui_def_id=in_ui_def_id AND a.ps_node_id=b.ps_node_id
             AND a.ps_node_type=437 AND b.ui_node_type=UI_BOM_OPTION_CLASS_TYPE AND b.page_number<>1 AND
             NOT EXISTS(SELECT NULL FROM  CZ_UI_NODES WHERE ui_def_id=in_ui_def_id
             AND parent_id=b.ui_node_id AND ui_node_type=UI_BOM_STANDART_TYPE AND deleted_flag=NO_FLAG))
    LOOP
       UPDATE CZ_UI_NODES SET deleted_flag=YES_FLAG
       WHERE ui_def_id=in_ui_def_id AND ui_node_id=i.ui_node_id;
Line: 7494

       UPDATE CZ_UI_NODES SET deleted_flag=YES_FLAG
       WHERE ui_def_id=in_ui_def_id AND ui_node_ref_id=i.ui_node_id;
Line: 7498

END delete_UI_NODES;
Line: 7508

       SELECT value_str INTO v_use_labels FROM CZ_UI_NODE_PROPS
       WHERE ui_node_id=p_ui_node_id AND key_str=p_property_name AND deleted_flag='0';
Line: 7528

     SELECT NVL(TO_CHAR(def_num_value), def_value) INTO v_def_value
       FROM cz_properties
      WHERE property_id = p_property_id AND deleted_flag = '0';
Line: 7532

     SELECT NVL(TO_CHAR(data_num_value), data_value) BULK COLLECT INTO v_tab
       FROM cz_ps_prop_vals
      WHERE ps_node_id = p_node_id
            AND property_id = p_property_id
            AND deleted_flag = '0';
Line: 7540

       SELECT NVL(TO_CHAR(property_num_value), property_value) BULK COLLECT INTO v_tab
         FROM cz_item_property_values
        WHERE property_id = p_property_id
              AND item_id = p_item_id
              AND deleted_flag = '0';
Line: 7548

         SELECT NULL BULK COLLECT INTO v_tab
           FROM cz_item_type_properties t, cz_item_masters m
          WHERE m.item_id = p_item_id
            AND m.deleted_flag = '0'
            AND t.deleted_flag = '0'
            AND t.property_id = p_property_id
            AND t.item_type_id = m.item_type_id;
Line: 7578

       SELECT item_id INTO v_item_id FROM CZ_PS_NODES
        WHERE ps_node_id=p_ps_node_id;
Line: 7630

var_prod_selection    INTEGER;
Line: 7677

deletedNodes          INTEGER:=0;
Line: 7720

var_deleted_flag       VARCHAR2(1);
Line: 7726

existsDeleteMe         VARCHAR2(1):=NO_FLAG;
Line: 7730

UPDATE_UI_PROPS        VARCHAR2(1):=YES_FLAG;
Line: 7787

    SELECT ui_node_id,width,height INTO var_root_id,var_screen_width,var_screen_height FROM
    CZ_UI_NODES WHERE ui_def_id=in_ui_def_id AND ui_node_id=parent_id
    AND deleted_flag=NO_FLAG;
Line: 7796

    DELETE_BUTTON_LEFT_POS:=USABLE_WIDTH+LEFT_MARGIN-DELETE_BUTTON_WIDTH;
Line: 7812

    SELECT CZ_XFR_RUN_INFOS_S.NEXTVAL INTO GLOBAL_RUN_ID FROM dual;
Line: 7814

    SELECT look_and_feel INTO mLOOK_AND_FEEL FROM CZ_UI_DEFS
    WHERE ui_def_id=in_ui_def_id AND deleted_flag=NO_FLAG;
Line: 7818

        SELECT value_str INTO mUSE_LABELS FROM CZ_UI_NODE_PROPS
        WHERE key_str='UseLabels' AND ui_node_id=var_root_id AND deleted_flag=NO_FLAG;
Line: 7829

        SELECT value_str INTO mSHOW_ALL_NODES FROM CZ_UI_NODE_PROPS
        WHERE key_str='ShowAllNodes' AND ui_node_id=var_root_id AND deleted_flag=NO_FLAG;
Line: 7840

        SELECT value_str INTO var_frame_allocation FROM CZ_UI_NODE_PROPS
        WHERE key_str='NavFrameAllocation' AND ui_node_id=var_root_id AND deleted_flag=NO_FLAG;
Line: 7851

        SELECT value_str INTO mWIZARD_STYLE FROM CZ_UI_NODE_PROPS
        WHERE UPPER(key_str)='WIZARDSTYLE' AND ui_node_id=var_root_id AND deleted_flag=NO_FLAG;
Line: 7859

        SELECT value_str INTO mITEMS_ON_PAGE FROM CZ_UI_NODE_PROPS
        WHERE UPPER(key_str)='MAXBOMITEMSONPAGE'
        AND ui_node_id=var_root_id AND deleted_flag=NO_FLAG;
Line: 7867

    UPDATE CZ_UI_DEFS SET last_update_date=SYSDATE WHERE
    ui_def_id=in_ui_def_id RETURNING
    component_id,ui_style,gen_version,name
    INTO Project_Id,mUI_STYLE,var_gen_version,var_ui_name;
Line: 7892

       UPDATE CZ_UI_DEFS SET deleted_flag=YES_FLAG WHERE ui_def_id=in_ui_def_id;
Line: 7893

       UPDATE CZ_UI_DEFS SET name=var_ui_name WHERE ui_def_id=new_ui_def_id;
Line: 7894

       UPDATE CZ_UI_NODES SET name=var_ui_name WHERE ui_node_id=parent_id AND ui_def_id=new_ui_def_id;
Line: 7895

       UPDATE CZ_UI_NODES SET ui_def_ref_id=new_ui_def_id WHERE ui_def_ref_id=in_ui_def_id;
Line: 7901

        SELECT ui_node_id INTO var_comp_tree_id FROM CZ_UI_NODES
        WHERE ui_def_id=in_ui_def_id AND name='Components Tree' AND deleted_flag=NO_FLAG;
Line: 7909

        SELECT ui_node_id INTO var_limbo_id FROM CZ_UI_NODES
        WHERE ui_def_id=in_ui_def_id AND name='Limbo' AND
        deleted_flag=NO_FLAG;
Line: 7917

    deletedNodes:=0;
Line: 7919

    SELECT COUNT('1') INTO deletedNodes FROM dual WHERE
    EXISTS(SELECT NULL FROM CZ_PS_NODES
               WHERE devl_project_id=Project_Id AND
              (ui_omit=YES_FLAG OR deleted_flag=YES_FLAG));
Line: 7924

    IF deletedNodes>0 THEN
       delete_UI_Nodes(Project_Id,in_ui_def_id);
Line: 7931

    UPDATE CZ_UI_NODES a
       SET deleted_flag=YES_FLAG
     WHERE a.ui_def_id=in_ui_def_id AND a.ui_node_type=UI_BUTTON_TYPE AND a.func_comp_id IS NOT NULL AND
           NOT EXISTS(SELECT NULL FROM CZ_FUNC_COMP_SPECS b WHERE b.func_comp_id=a.func_comp_id AND b.deleted_flag=NO_FLAG);
Line: 7939

    UPDATE CZ_UI_NODES u
       SET deleted_flag=YES_FLAG
     WHERE u.ui_def_id=in_ui_def_id AND u.ui_node_type=UI_BUTTON_TYPE AND
           u.deleted_flag=NO_FLAG AND
           EXISTS(SELECT NULL FROM CZ_UI_NODE_PROPS p
                   WHERE p.key_str='RuleId' AND p.ui_def_id=u.ui_def_id AND p.ui_node_id=u.ui_node_id AND p.deleted_flag=NO_FLAG AND
                         TO_NUMBER(value_str) NOT IN
                          (SELECT r.rule_id FROM CZ_RULES r WHERE r.devl_project_id=Project_id AND
                               r.rule_type=CZ_EXTENTSIONS_RULE_TYPE AND r.deleted_flag=NO_FLAG));
Line: 7951

   FOR i IN (SELECT ui_node_id,ui_node_type,deleted_flag FROM CZ_UI_NODES a
              WHERE  ui_def_id=in_ui_def_id AND ps_node_id IS NOT NULL AND ui_node_type<>141
              AND (NOT EXISTS(SELECT NULL FROM CZ_PS_NODES WHERE devl_project_id=Project_Id AND
              ps_node_id=a.ps_node_id AND deleted_flag=NO_FLAG) OR a.deleted_flag=YES_FLAG))
    LOOP
       BEGIN
           IF i.ui_node_type IN(UI_BUTTON_TYPE,UI_PICTURE_TYPE,UI_REFERENCE_REF_TYPE) THEN
              UPDATE CZ_UI_NODES
              SET deleted_flag=YES_FLAG
              WHERE ui_def_id=in_ui_def_id  AND ui_node_id=i.ui_node_id AND
              ui_node_type IN(UI_BUTTON_TYPE,UI_PICTURE_TYPE,UI_REFERENCE_REF_TYPE)
              AND deleted_flag=NO_FLAG;
Line: 7969

                LOG_REPORT('CZ_UI_GENERATOR.delete_UI_nodes',SQLERRM, CZ_ERROR_URGENCY);
Line: 7975

    FOR i IN (SELECT ps_node_id,parent_id,ps_node_type,reference_id,
              maximum,minimum,name,intl_text_id,counted_options_flag,virtual_flag,
              feature_type,ui_omit,tree_seq,item_id,orig_sys_ref FROM CZ_PS_NODES
              WHERE devl_project_id=Project_Id AND deleted_flag=NO_FLAG
              AND ui_omit=NO_FLAG)
    LOOP
       BEGIN
          --
          -- find ui_node_id on the screen associated with i.ps_node_id --
          --
         BEGIN
             var_text_label_id:=NULL;
Line: 8001

             t_bom_pages.Delete;
Line: 8003

             FOR  k IN(SELECT ui_node_id,parent_id,ui_node_ref_id,ui_def_ref_id,
                       caption_id,height,ui_node_type,controltype,
                       modified_flags,name,tree_seq,rel_top_pos,ps_node_id
                       FROM CZ_UI_NODES
                       WHERE ui_def_id=in_ui_def_id AND ps_node_id=i.ps_node_id AND
                       ui_node_type IN
                       (UI_PRODUCT_TYPE,UI_COMPONENT_TYPE,
                        UI_FEATURE_TYPE,UI_OPTION_TYPE,
                        UI_RESOURCE_TYPE,UI_TOTAL_TYPE,UI_REFERENCE_REF_TYPE,
                        UI_BOM_OPTION_CLASS_TYPE,UI_BOM_STANDART_TYPE,UI_CONNECTOR_TYPE)
                        AND deleted_flag=NO_FLAG ORDER BY ui_node_id)
              LOOP
                 BEGIN

                 IF i.ps_node_type=BOM_CLASS_NODE_TYPE
                    AND k.ui_node_type=UI_BOM_OPTION_CLASS_TYPE THEN

                    BEGIN
                        SELECT caption_id INTO var_label_txt_id FROM CZ_UI_NODES
                        WHERE  ui_def_id=in_ui_def_id AND ui_node_id=k.ui_node_ref_id;
Line: 8024

                        SELECT caption_id INTO var_tree_caption_id FROM CZ_UI_NODES
                        WHERE ui_def_id=in_ui_def_id AND ui_node_ref_id=k.ui_node_id AND
                        ui_node_type IN(UI_PRODUCT_REF_TYPE,UI_COMPONENT_REF_TYPE)
                        AND parent_id<>var_limbo_id AND deleted_flag=NO_FLAG;
Line: 8072

               SELECT ui_node_ref_id INTO var_tempo FROM CZ_UI_NODES
               WHERE ui_def_id=in_ui_def_id AND ui_node_id=var_screen_parent_id
               AND parent_id<>var_limbo_id AND deleted_flag=NO_FLAG;
Line: 8076

               SELECT ui_node_id INTO var_parent_screen_id FROM
               CZ_UI_NODES WHERE ui_def_id=in_ui_def_id AND
               ui_node_id=var_tempo AND parent_id<>var_limbo_id AND deleted_flag=NO_FLAG;
Line: 8092

           SELECT caption_id,modified_flags
           INTO var_text_label_caption_id,var_modified_flags
           FROM CZ_UI_NODES
           WHERE ui_def_id=in_ui_def_id AND ui_node_id=var_text_label_id AND
           deleted_flag=NO_FLAG;
Line: 8109

             SELECT value_str INTO var_use_labels FROM CZ_UI_NODE_PROPS
             WHERE ui_def_id=in_ui_def_id AND ui_node_id=var_screen_parent_id AND UPPER(key_str)='USELABELS' AND deleted_flag=NO_FLAG;
Line: 8119

      /* *** go through all languages and update captions of the reference *** */

      FOR l IN(SELECT intl_text_id,language,localized_str FROM CZ_LOCALIZED_TEXTS WHERE intl_text_id=i.intl_text_id)
      LOOP
         var_caption_name:=i.name;
Line: 8218

       SELECT ui_node_id,caption_id,parent_id
       INTO var_tree_ui_id,var_tree_caption_id,var_tree_parent_id FROM CZ_UI_NODES
       WHERE ui_def_id=in_ui_def_id AND ui_node_ref_id=var_screen_ui_id AND
       ui_node_type IN (UI_PRODUCT_REF_TYPE,UI_COMPONENT_REF_TYPE)
       AND parent_id<>var_limbo_id AND deleted_flag=NO_FLAG;
Line: 8225

       SELECT ui_node_ref_id INTO var_parent_screen_id FROM
       CZ_UI_NODES WHERE ui_node_id=var_tree_parent_id;
Line: 8235

             SELECT MIN(model_ref_expl_id) INTO var_model_ref_id FROM CZ_MODEL_REF_EXPLS a WHERE
             model_id=Project_Id  AND referring_node_id=i.ps_node_id AND deleted_flag=NO_FLAG;
Line: 8238

             SELECT MIN(model_ref_expl_id) INTO var_model_ref_id FROM CZ_MODEL_REF_EXPLS a WHERE
             model_id=Project_Id  AND component_id=i.ps_node_id AND deleted_flag=NO_FLAG;
Line: 8243

         UPDATE CZ_UI_NODES SET model_ref_expl_id=var_model_ref_id WHERE ui_def_id=in_ui_def_id
         AND  model_ref_expl_id IS NOT NULL AND model_ref_expl_id<>var_model_ref_id
         AND ps_node_id=i.ps_node_id AND deleted_flag='0';
Line: 8257

      SELECT  ui_node_id,parent_id,ui_def_ref_id,caption_id,name,tree_seq,ps_node_id,ui_node_type
      INTO    var_screen_ui_id,var_screen_parent_id,var_ui_def_ref_id,
              var_screen_caption_id,var_screen_name,
              var_ui_tree_seq,var_screen_ps_node_id,var_ui_node_type
      FROM CZ_UI_NODES WHERE ui_def_id=in_ui_def_id AND ps_node_id=i.ps_node_id AND
      ui_node_type=UI_REFERENCE_REF_TYPE AND parent_id<>var_limbo_id AND deleted_flag=NO_FLAG;
Line: 8264

      SELECT ui_node_ref_id
      INTO var_ref_parent_screen_id
      FROM CZ_UI_NODES
      WHERE ui_def_id=in_ui_def_id AND ui_node_id=var_screen_parent_id AND deleted_flag=NO_FLAG;
Line: 8271

         UPDATE CZ_UI_NODES SET name=i.name
         WHERE ui_def_id=in_ui_def_id AND ui_node_id=var_screen_ui_id;
Line: 8274

            UPDATE CZ_INTL_TEXTS SET text_str=i.name
            WHERE intl_text_id=var_screen_caption_id
            AND var_modified_flags=0;
Line: 8296

          SELECT value_str INTO var_use_labels FROM CZ_UI_NODE_PROPS
          WHERE ui_node_id=(SELECT parent_id FROM CZ_UI_NODES
          WHERE ui_def_id=in_ui_def_id AND ps_node_id=i.ps_node_id AND deleted_flag=NO_FLAG AND
          ui_node_type=UI_BOM_STANDART_TYPE AND parent_id<>var_limbo_id)
          AND UPPER(key_str)='USELABELS' AND deleted_flag=NO_FLAG;
Line: 8310

      /* *** go through all languages and update captions of the reference *** */
      var_label:=i.name;
Line: 8313

      FOR l IN(SELECT intl_text_id,language,localized_str FROM CZ_LOCALIZED_TEXTS
               WHERE intl_text_id=i.intl_text_id)
      LOOP
         var_label:=i.name;
Line: 8323

         UPDATE CZ_LOCALIZED_TEXTS SET localized_str=var_label
         WHERE intl_text_id=var_screen_caption_id AND language=l.language;
Line: 8332

          SELECT value_str INTO var_curr_virtual_flag FROM CZ_UI_NODE_PROPS
          WHERE ui_def_id=in_ui_def_id AND
          ui_node_id=var_screen_ui_id AND key_str='IsVirtual' AND deleted_flag=NO_FLAG ;
Line: 8344

          SELECT devl_project_id INTO var_ref_model_id FROM CZ_UI_DEFS
          WHERE ui_def_id=var_ui_def_ref_id AND deleted_flag=NO_FLAG;
Line: 8353

          SELECT name,intl_text_id
          INTO var_ref_name,var_ref_caption_id FROM CZ_PS_NODES
          WHERE devl_project_id=var_ref_model_id AND parent_id IS NULL
          AND EXISTS(SELECT NULL FROM CZ_PS_NODES WHERE devl_project_id=var_ref_model_id
          AND ps_node_type=BOM_MODEL_NODE_TYPE AND deleted_flag=NO_FLAG) AND deleted_flag=NO_FLAG;
Line: 8368

             SELECT ui_node_id,parent_id,ui_node_type,ps_node_id,
                    rel_top_pos,tree_seq,caption_id,ui_node_ref_id,name
             INTO var_inst_ui_id,var_inst_parent_id,var_ui_node_type,var_inst_ps_id,
                  var_inst_top_pos,var_inst_tree_seq,var_inst_caption_id,var_inst_node_ref_id,var_inst_name
             FROM CZ_UI_NODES
             WHERE ui_def_id=in_ui_def_id AND ps_node_id=i.ps_node_id AND parent_id<>var_limbo_id AND
             ui_node_type IN(UI_BOM_INST_ITEM_TYPE,UI_BOM_STANDART_TYPE) AND deleted_flag=NO_FLAG;
Line: 8380

             FOR l IN(SELECT intl_text_id,language,localized_str FROM CZ_LOCALIZED_TEXTS
                      WHERE intl_text_id=var_ref_caption_id)
             LOOP
               var_label:=var_ref_name;
Line: 8389

               UPDATE CZ_LOCALIZED_TEXTS SET localized_str=var_label
               WHERE intl_text_id=var_inst_caption_id AND language=l.language;
Line: 8400

      /* *** delete reference if UI and PS tree references are not synchronized *** */
      IF var_ref_model_id<>i.reference_id THEN
         UPDATE CZ_UI_NODES SET deleted_flag=YES_FLAG WHERE ui_def_id=in_ui_def_id
         AND ps_node_id=i.ps_node_id AND ui_node_type=UI_REFERENCE_REF_TYPE;
Line: 8418

         UPDATE CZ_UI_NODE_PROPS SET value_str=i.virtual_flag
         WHERE ui_def_id=in_ui_def_id AND
         ui_node_id=var_screen_ui_id AND key_str='IsVirtual' AND deleted_flag=NO_FLAG ;
Line: 8431

            UPDATE CZ_UI_NODES SET deleted_flag=YES_FLAG
            WHERE ui_def_id=in_ui_def_id AND ps_node_id=i.ps_node_id
            AND ui_node_type IN(UI_BUTTON_TYPE) AND modified_flags IN(0,1);
Line: 8436

               UPDATE CZ_UI_NODES SET deleted_flag=YES_FLAG
               WHERE ui_def_id=in_ui_def_id AND ui_node_id=var_inst_ui_id
               AND ui_node_type=UI_BOM_INST_ITEM_TYPE AND deleted_flag=NO_FLAG;
Line: 8440

               UPDATE CZ_UI_NODES SET deleted_flag=YES_FLAG
               WHERE ui_def_id=in_ui_def_id AND ui_node_id=var_inst_node_ref_id
               AND ui_node_type=UI_TEXT_LABEL_TYPE AND deleted_flag=NO_FLAG;
Line: 8446

                   SELECT ui_node_id INTO var_ref_ui_id
                   FROM CZ_UI_NODES WHERE ui_def_id = var_ui_def_ref_id
                   AND  ps_node_id=i.reference_id AND ui_node_type=UI_SCREEN_TYPE
                   AND deleted_flag=NO_FLAG AND rownum<2;
Line: 8456

                   SELECT model_ref_expl_id INTO var_model_ref_expl_id
                   FROM CZ_MODEL_REF_EXPLS WHERE model_id=Project_Id
                   AND parent_expl_node_id IS NULL AND deleted_flag=NO_FLAG;
Line: 8465

                   SELECT model_ref_expl_id INTO var_model_ref_expl_id
                   FROM CZ_MODEL_REF_EXPLS WHERE model_id=Project_Id
                   AND parent_expl_node_id IS NULL AND deleted_flag=NO_FLAG;
Line: 8520

                        SELECT YES_FLAG INTO existsButton FROM dual WHERE
                        EXISTS(SELECT NULL FROM CZ_UI_NODES WHERE ui_def_id=in_ui_def_id AND parent_id<>var_limbo_id
                        AND ui_node_type=UI_BUTTON_TYPE AND ps_node_id=i.ps_node_id AND
                        deleted_flag=NO_FLAG);
Line: 8558

                        SELECT YES_FLAG INTO existsSTANDART_ITEM FROM dual WHERE
                        EXISTS(SELECT NULL FROM CZ_UI_NODES WHERE ui_def_id=in_ui_def_id AND parent_id<>var_limbo_id
                        AND ui_node_type=UI_BOM_INST_ITEM_TYPE AND ps_node_id=i.ps_node_id AND
                        deleted_flag=NO_FLAG);
Line: 8563

                        UPDATE CZ_UI_NODES SET deleted_flag=YES_FLAG
                        WHERE ui_def_id=in_ui_def_id AND ui_node_id=var_inst_ui_id AND ui_node_type=UI_BOM_STANDART_TYPE;
Line: 8569

                            SELECT 'Instances of '||text_str INTO var_caption_name
                            FROM CZ_INTL_TEXTS WHERE intl_text_id=var_screen_caption_id;
Line: 8647

                     existsDeleteMe:=NO_FLAG;
Line: 8651

                     SELECT devl_project_id INTO var_model_id FROM CZ_UI_DEFS
                     WHERE ui_def_id=var_ref_id AND deleted_flag=NO_FLAG;
Line: 8659

                     SELECT  ui_node_id  INTO var_ui_root_id FROM CZ_UI_NODES
                     WHERE ui_def_id=var_ref_id AND ps_node_id=var_model_Id AND
                     ui_node_type IN(UI_PRODUCT_TYPE,UI_COMPONENT_TYPE,UI_BOM_OPTION_CLASS_TYPE)
                     AND parent_id<>var_limbo_id AND deleted_flag=NO_FLAG;
Line: 8664

                     SELECT YES_FLAG INTO existsDeleteMe FROM dual WHERE
                     EXISTS(SELECT NULL FROM CZ_UI_NODES a WHERE
                     a.ui_def_id=var_ref_id AND a.ui_node_type=UI_BUTTON_TYPE AND a.parent_id=var_ui_root_id
                     AND a.parent_id<>var_limbo_id AND a.deleted_flag=NO_FLAG AND a.modified_flags=0
                     AND EXISTS(SELECT NULL FROM CZ_UI_NODE_PROPS b
                     WHERE b.ui_def_id=var_ref_id AND b.ui_node_id=a.ui_node_id
                     AND b.key_str='ActionType' AND b.value_str='1'));
Line: 8677

                 IF existsDeleteMe=NO_FLAG THEN
                    --
                    -- create Delete button under the root screen of the refrenced UI --
                    --
                    curr_button_id:=getUISeqVal;
Line: 8683

                                  var_model_id,CZ_DELETE_BUTTON_CAPTION,
                                  in_top_pos    =>DELETE_BUTTON_TOP_POS,
                                  in_left_pos   =>DELETE_BUTTON_LEFT_POS,
                                  in_button_type=>DEF_DELETE_BUTTON,
                                  in_width      =>DELETE_BUTTON_WIDTH,
                                  in_modified_flag    => 0);
Line: 8715

                    SELECT ui_node_id
                    INTO var_ui_parent_item_id
                    FROM CZ_UI_NODES
                    WHERE ui_def_id=in_ui_def_id AND
                    ui_node_type=UI_BOM_STANDART_TYPE AND parent_id=
                    (SELECT ui_node_ref_id FROM CZ_UI_NODES
                     WHERE  ui_def_id=in_ui_def_id AND ui_node_id=
                    (SELECT parent_id FROM CZ_UI_NODES
                     WHERE  ui_def_id=in_ui_def_id AND ui_node_ref_id=t_bom_pages(1).ui_node_id
                     AND deleted_flag=NO_FLAG)) AND ps_node_id=t_bom_pages(1).ps_node_id;
Line: 8726

                    UPDATE CZ_UI_NODES
                    SET name=i.name
                    WHERE  ui_def_id=in_ui_def_id AND ui_node_id=var_ui_parent_item_id
                    AND modified_flags=0 AND deleted_flag=NO_FLAG;
Line: 8731

                    SELECT caption_id INTO var_parent_item_txt_id
                    FROM CZ_UI_NODES WHERE ui_def_id=in_ui_def_id AND ui_node_id=var_ui_parent_item_id;
Line: 8743

                UPDATE CZ_UI_NODES SET name=i.name
                WHERE ui_def_id=in_ui_def_id
                AND ui_node_id=var_screen_ui_id;
Line: 8747

                UPDATE CZ_INTL_TEXTS SET text_str=i.name
                WHERE intl_text_id=var_screen_caption_id;
Line: 8751

                   UPDATE CZ_INTL_TEXTS SET text_str=i.name
                   WHERE intl_text_id IN(var_label_txt_id,var_parent_item_txt_id)
                   AND var_modified_flags=0;
Line: 8757

             FOR l IN(SELECT intl_text_id,language,localized_str
                      FROM CZ_LOCALIZED_TEXTS WHERE intl_text_id=i.intl_text_id)
             LOOP
                var_label:=i.name;
Line: 8762

                UPDATE CZ_LOCALIZED_TEXTS SET localized_str=var_label
                WHERE intl_text_id IN(var_label_txt_id,var_parent_item_txt_id)
                AND language=l.language AND var_modified_flags=0;
Line: 8766

                UPDATE CZ_LOCALIZED_TEXTS SET localized_str=var_label
                WHERE intl_text_id=var_tree_caption_id AND language=l.language;
Line: 8772

                 SELECT value_str INTO var_use_labels FROM CZ_UI_NODE_PROPS
                 WHERE ui_def_id=in_ui_def_id AND ui_node_id=var_screen_ui_id
                 AND UPPER(key_str)='USELABELS' AND deleted_flag=NO_FLAG ;
Line: 8779

             update_Labels(var_screen_ui_id,var_use_labels);
Line: 8797

                  UPDATE CZ_UI_NODES SET name=i.name||var_suffix
                  WHERE ui_def_id=in_ui_def_id AND ui_node_id=t_bom_pages(x).ui_node_id;
Line: 8800

                  UPDATE CZ_INTL_TEXTS SET text_str=i.name||var_suffix
                  WHERE intl_text_id=t_bom_pages(x).text_id;
Line: 8804

                     UPDATE CZ_INTL_TEXTS SET text_str=i.name||var_suffix
                     WHERE intl_text_id=t_bom_pages(x).label_txt_id
                     AND var_modified_flags=0;
Line: 8814

                        FOR m IN(SELECT intl_text_id,language,localized_str
                                 FROM CZ_LOCALIZED_TEXTS WHERE intl_text_id=i.intl_text_id)
                        LOOP
                           var_label:=i.name;
Line: 8819

                           UPDATE CZ_LOCALIZED_TEXTS SET localized_str=var_label
                           WHERE intl_text_id=var_parent_item_txt_id AND language=m.language;
Line: 8827

                FOR l IN(SELECT intl_text_id,language,localized_str
                         FROM CZ_LOCALIZED_TEXTS WHERE intl_text_id=i.intl_text_id)
                LOOP
                   var_label:=i.name;
Line: 8833

                   UPDATE CZ_LOCALIZED_TEXTS SET localized_str=var_label||var_suffix
                   WHERE intl_text_id=t_bom_pages(x).label_txt_id AND language=l.language
                   AND var_modified_flags=0;
Line: 8837

                   UPDATE CZ_LOCALIZED_TEXTS SET localized_str=var_label||var_suffix
                   WHERE intl_text_id=t_bom_pages(x).tree_label_id AND language=l.language;
Line: 8841

                      UPDATE CZ_LOCALIZED_TEXTS SET localized_str=var_label
                      WHERE intl_text_id=var_parent_item_txt_id AND language=l.language;
Line: 8849

                    SELECT value_str INTO var_use_labels FROM CZ_UI_NODE_PROPS
                    WHERE ui_def_id=in_ui_def_id AND ui_node_id=t_bom_pages(x).ui_node_id
                    AND UPPER(key_str)='USELABELS' AND deleted_flag=NO_FLAG ;
Line: 8856

            update_Labels(t_bom_pages(x).ui_node_id,var_use_labels);
Line: 8869

            UPDATE CZ_UI_NODES SET name=i.name
            WHERE ui_def_id=in_ui_def_id AND ui_node_id=var_screen_ui_id
            AND modified_flags=0;
Line: 8872

            UPDATE CZ_INTL_TEXTS SET text_str=i.name
            WHERE intl_text_id=var_screen_caption_id AND var_modify_ui_flag=0;
Line: 8875

               UPDATE CZ_INTL_TEXTS SET text_str=i.name
               WHERE intl_text_id=var_text_label_caption_id
               AND var_modified_flags=0;
Line: 8881

         /* *** go through all languages and update captions of the reference *** */
         var_label:=i.name;
Line: 8884

         FOR l IN(SELECT intl_text_id,language,localized_str FROM CZ_LOCALIZED_TEXTS
                  WHERE intl_text_id=i.intl_text_id)
         LOOP
            var_label:=i.name;
Line: 8889

            UPDATE CZ_LOCALIZED_TEXTS SET localized_str=var_label
            WHERE intl_text_id=var_text_label_caption_id AND language=l.language
            AND var_modified_flags=0;
Line: 8893

            UPDATE CZ_LOCALIZED_TEXTS SET localized_str=var_label
            WHERE intl_text_id=var_tree_caption_id AND language=l.language;
Line: 8898

               UPDATE CZ_UI_NODES SET width=var_width
               WHERE ui_def_id=in_ui_def_id AND ui_node_id=var_text_label_id
               AND modified_flags=0;
Line: 8907

         SELECT value_str INTO var_curr_virtual_flag FROM CZ_UI_NODE_PROPS WHERE
         ui_def_id=in_ui_def_id AND ui_node_id=var_tree_ui_id AND key_str='IsVirtual'
         AND deleted_flag=NO_FLAG;
Line: 8912

         SELECT value_str INTO var_curr_max FROM CZ_UI_NODE_PROPS WHERE
         ui_def_id=in_ui_def_id AND ui_node_id=var_tree_ui_id AND key_str='Max'
         AND deleted_flag=NO_FLAG;
Line: 8916

         SELECT value_str INTO var_curr_min FROM CZ_UI_NODE_PROPS WHERE
         ui_def_id=in_ui_def_id AND ui_node_id=var_tree_ui_id AND key_str='Min'
         AND deleted_flag=NO_FLAG;
Line: 8932

               /* ***  create "Delete" button under the screen for the current Component/Products/... *** */
               curr_button_id:=getUISeqVal;
Line: 8935

                             i.ps_node_id,CZ_DELETE_BUTTON_CAPTION,
                             in_top_pos    =>DELETE_BUTTON_TOP_POS,
                             in_left_pos   =>DELETE_BUTTON_LEFT_POS,
                             in_button_type=>DEF_DELETE_BUTTON,
                             in_width      =>DELETE_BUTTON_WIDTH,
                             in_modified_flag    => 0);
Line: 8942

               UPDATE CZ_UI_NODES SET component_id=i.ps_node_id,ps_node_id=i.ps_node_id
               WHERE ui_node_id=var_tree_ui_id AND ui_def_id=in_ui_def_id AND ui_node_type=UI_COMPONENT_REF_TYPE;
Line: 8972

            UPDATE CZ_UI_NODES a SET a.deleted_flag=YES_FLAG
            WHERE ui_def_id=in_ui_def_id AND
            ps_node_id=i.ps_node_id AND
            ui_node_type=UI_BUTTON_TYPE AND modified_flags=0 AND deleted_flag=NO_FLAG;
Line: 8989

         UPDATE CZ_UI_NODES SET name=i.name
         WHERE ui_def_id=in_ui_def_id AND ui_node_id=var_screen_ui_id
         AND modified_flags=0;
Line: 8992

         UPDATE CZ_INTL_TEXTS SET text_str=i.name
         WHERE intl_text_id=var_screen_caption_id AND var_modify_ui_flag=0;
Line: 8995

            UPDATE CZ_INTL_TEXTS SET text_str=i.name
            WHERE intl_text_id=var_text_label_caption_id
            AND var_modified_flags=0;
Line: 9001

     /* *** go through all languages and update captions  *** */
      var_label:=i.name;
Line: 9003

      FOR l IN(SELECT a.intl_text_id,a.language,a.localized_str FROM CZ_LOCALIZED_TEXTS a
               WHERE a.intl_text_id=i.intl_text_id)

      LOOP
         var_label:=i.name;
Line: 9010

         UPDATE CZ_LOCALIZED_TEXTS SET localized_str=var_label
         WHERE intl_text_id=var_text_label_caption_id AND language=l.language
         AND var_modified_flags=0;
Line: 9020

            UPDATE CZ_UI_NODES SET width=var_width
            WHERE ui_def_id=in_ui_def_id AND ui_node_id=var_text_label_id
            AND modified_flags=0;
Line: 9028

    /* ****************Update Options Labels *************** */
/*
    IF i.ps_node_type=OPTION_NODE_TYPE THEN

       IF i.name<>var_screen_name THEN
          UPDATE CZ_UI_NODES SET name=i.name
          WHERE ui_def_id=in_ui_def_id AND ui_node_id=var_screen_ui_id;
Line: 9039

           SELECT value_str INTO var_use_labels FROM CZ_UI_NODE_PROPS
           WHERE ui_def_id=in_ui_def_id AND ui_node_id=var_screen_parent_id AND UPPER(key_str)='USELABELS'
           AND deleted_flag=NO_FLAG ;
Line: 9048

       FOR l IN(SELECT a.intl_text_id,a.language,a.localized_str FROM CZ_LOCALIZED_TEXTS a
                WHERE a.intl_text_id=i.intl_text_id)
       LOOP
          var_label:=i.name;
Line: 9061

          UPDATE CZ_LOCALIZED_TEXTS SET localized_str=var_label
          WHERE intl_text_id=var_screen_caption_id AND language=l.language;
Line: 9076

         UPDATE CZ_UI_NODES SET name=i.name
         WHERE ui_def_id=in_ui_def_id AND ui_node_id=var_screen_ui_id
         AND modified_flags=0 ;
Line: 9079

         UPDATE CZ_INTL_TEXTS SET text_str=i.name
         WHERE intl_text_id=var_screen_caption_id AND var_modify_ui_flag=0;
Line: 9082

            UPDATE CZ_INTL_TEXTS SET text_str=i.name
            WHERE intl_text_id=var_text_label_caption_id
            AND var_modified_flags=0;
Line: 9088

     /* *** go through all languages and update captions *** */
      var_label:=i.name;
Line: 9090

      FOR l IN(SELECT intl_text_id,language,localized_str FROM CZ_LOCALIZED_TEXTS
               WHERE intl_text_id=i.intl_text_id)
      LOOP
         var_label:=i.name;
Line: 9096

         UPDATE CZ_LOCALIZED_TEXTS SET localized_str=var_label
         WHERE intl_text_id=var_text_label_caption_id AND language=l.language
         AND var_modified_flags=0;
Line: 9103

            UPDATE CZ_UI_NODES SET width=var_width
            WHERE ui_def_id=in_ui_def_id AND ui_node_id=var_text_label_id
            AND modified_flags=0;
Line: 9126

             SELECT TO_NUMBER(value_str) INTO var_ui_max FROM CZ_UI_NODE_PROPS
             WHERE ui_node_id=var_screen_ui_id AND key_str='Max' AND deleted_flag=NO_FLAG;
Line: 9135

             SELECT TO_NUMBER(value_str) INTO var_ui_min FROM CZ_UI_NODE_PROPS
             WHERE ui_node_id=var_screen_ui_id AND key_str='Min' AND deleted_flag=NO_FLAG;
Line: 9144

             SELECT value_str INTO var_ui_counted_options FROM CZ_UI_NODE_PROPS
             WHERE ui_node_id=var_screen_ui_id AND key_str='CountedOptions' AND deleted_flag=NO_FLAG;
Line: 9153

             SELECT value_str INTO var_use_labels FROM CZ_UI_NODE_PROPS
             WHERE ui_def_id=in_ui_def_id AND ui_node_id=var_screen_ui_id AND UPPER(key_str)='USELABELS'
             AND deleted_flag=NO_FLAG;
Line: 9164

         FOR m IN(SELECT ps_node_id,intl_text_id,tree_seq,name FROM CZ_PS_NODES
                  WHERE devl_project_id=Project_Id
                  AND parent_id=i.ps_node_id AND deleted_flag=NO_FLAG AND ui_omit=NO_FLAG)
         LOOP
            BEGIN
                var_label:=NULL;
Line: 9176

                SELECT ui_node_id,caption_id,name,tree_seq,ps_node_id
                INTO var_option_ui_id,var_option_caption_id,
                var_option_ui_name,var_ui_tree_seq,var_option_ps_id
                FROM CZ_UI_NODES WHERE ui_def_id=in_ui_def_id AND ps_node_id=m.ps_node_id
                AND deleted_flag=NO_FLAG AND parent_id<>var_limbo_id AND modified_flags=0;
Line: 9183

                   UPDATE CZ_UI_NODES SET tree_seq=m.tree_seq
                   WHERE ui_def_id=in_ui_def_id AND ui_node_id=var_option_ui_id;
Line: 9189

                      UPDATE CZ_UI_NODES SET name=m.name
                      WHERE ui_def_id=in_ui_def_id AND ui_node_id=var_option_ui_id;
Line: 9194

                         UPDATE CZ_LOCALIZED_TEXTS SET localized_str=m.name
                         WHERE intl_text_id=var_option_caption_id;
Line: 9201

                   FOR l IN(SELECT a.intl_text_id,a.language,a.localized_str FROM CZ_LOCALIZED_TEXTS a
                               WHERE a.intl_text_id=m.intl_text_id)
                   LOOP
                      var_label:=get_Caption(m.name,l.localized_str,var_use_labels);
Line: 9205

                      UPDATE CZ_LOCALIZED_TEXTS SET localized_str=var_label
                      WHERE intl_text_id=var_option_caption_id AND language=l.language;
Line: 9211

                   UPDATE CZ_INTL_TEXTS SET text_str=var_label
                   WHERE intl_text_id=var_option_caption_id;
Line: 9219

                         LOG_REPORT('CZ_UI_GENERATOR.refreshUI','Update Options Labels < ui_def_id='||TO_CHAR(in_ui_def_id)||' > : '||SQLERRM,
                                    CZ_ERROR_URGENCY);
Line: 9252

       SELECT TO_NUMBER(value_str) INTO var_ui_feature_type FROM CZ_UI_NODE_PROPS
       WHERE ui_node_id=var_screen_ui_id AND key_str='FeatureType' AND deleted_flag=NO_FLAG;
Line: 9276

                  UPDATE CZ_UI_NODES
                  SET controltype=var_control_type
                  WHERE  ui_node_id=var_screen_ui_id AND parent_id<>var_limbo_id;
Line: 9280

                UPDATE CZ_UI_NODES SET width=var_width,
                                       borders=var_borders
                WHERE  ui_node_id=var_screen_ui_id AND parent_id<>var_limbo_id
                AND modified_flags=0;
Line: 9295

            /* *** delete OPTIONs - List Of Options *** */
            UPDATE CZ_UI_NODES SET deleted_flag=YES_FLAG WHERE ui_node_id IN
            (SELECT ui_node_id FROM CZ_UI_NODES WHERE parent_id=var_screen_ui_id
             AND ui_node_type=UI_OPTION_TYPE AND deleted_flag=NO_FLAG);
Line: 9306

             UPDATE CZ_UI_NODES
             SET height=DEFAULT_CONTROL_HEIGHT
             WHERE ui_node_id=var_screen_ui_id AND modified_flags=0;
Line: 9344

             SELECT MAX(ui_node_id) INTO temp_node FROM CZ_UI_NODES WHERE
             ps_node_id=news(k).parent_id AND ui_node_ref_id IS NOT NULL AND
             ui_node_type IN(UI_COMPONENT_TYPE,UI_REFERENCE_REF_TYPE,BOM_CLASS_NODE_TYPE,BOM_MODEL_NODE_TYPE)
             AND ui_def_id=in_ui_def_id AND deleted_flag=NO_FLAG;
Line: 9348

             SELECT ui_node_id INTO new_parent FROM CZ_UI_NODES
             WHERE ui_node_ref_id=temp_node AND ui_def_id=in_ui_def_id
             AND ui_node_type=UI_COMPONENT_REF_TYPE AND deleted_flag=NO_FLAG;
Line: 9372

                SELECT ui_node_ref_id INTO var_parent_id FROM CZ_UI_NODES
                WHERE ui_def_id=in_ui_def_id AND ui_node_id=new_parent AND deleted_flag=NO_FLAG;
Line: 9416

                SELECT ui_node_ref_id INTO var_parent_id FROM CZ_UI_NODES
                WHERE ui_def_id=in_ui_def_id AND ui_node_id=new_parent AND deleted_flag=NO_FLAG;
Line: 9454

                  SELECT ui_node_ref_id INTO var_parent_id FROM CZ_UI_NODES
                  WHERE ui_def_id=in_ui_def_id AND ui_node_id=new_parent AND deleted_flag=NO_FLAG;
Line: 9468

           SELECT '1' INTO existRefUI FROM dual WHERE
           EXISTS(SELECT 1 FROM CZ_UI_DEFS WHERE devl_project_id=news(k).reference_id AND ui_style=mUI_STYLE
           AND deleted_flag=NO_FLAG);
Line: 9516

               SELECT ui_node_ref_id INTO var_ref_to_id FROM CZ_UI_NODES WHERE ui_def_id=in_ui_def_id
               AND ui_node_id=new_parent AND ui_node_type=UI_COMPONENT_REF_TYPE AND
               parent_id<>var_limbo_id AND deleted_flag=NO_FLAG;
Line: 9581

         SELECT ui_node_ref_id INTO var_temp FROM CZ_UI_NODES WHERE
         ui_def_id=in_ui_def_id AND ui_node_id=new_parent;
Line: 9584

         SELECT MAX(rel_top_pos) INTO last_TOP_POS FROM CZ_UI_NODES
         WHERE ui_def_id=in_ui_def_id AND parent_id=var_temp AND parent_id<>var_limbo_id
         AND modified_flags<>CZ_NAVIGATION_MARK AND deleted_flag=NO_FLAG;
Line: 9606

             SELECT model_ref_expl_id INTO var_model_ref_expl_id
             FROM CZ_MODEL_REF_EXPLS WHERE model_id=Project_Id
             AND parent_expl_node_id IS NULL AND deleted_flag=NO_FLAG;
Line: 9673

           SELECT COUNT(ps_node_id) INTO options_number FROM CZ_PS_NODES
           WHERE parent_id=features(k).ps_node_id AND deleted_flag=NO_FLAG;
Line: 9681

        SELECT ui_node_id INTO new_parent FROM CZ_UI_NODES WHERE ps_node_id=features(k).parent_id
        AND ui_node_type IN (UI_PRODUCT_TYPE,UI_COMPONENT_TYPE) AND deleted_flag=NO_FLAG
        AND ui_def_id=in_ui_def_id ;
Line: 9685

        SELECT NVL(MAX(rel_top_pos),-1) INTO last_TOP_POS
        FROM CZ_UI_NODES WHERE parent_id=new_parent AND deleted_flag=NO_FLAG;
Line: 9691

           SELECT NVL(MAX(height),0) INTO last_HEIGHT FROM CZ_UI_NODES
           WHERE parent_id=new_parent AND rel_top_pos=last_TOP_POS AND
           ui_node_type IN (UI_FEATURE_TYPE,UI_TOTAL_TYPE,UI_RESOURCE_TYPE,
           UI_BOM_OPTION_CLASS_TYPE,UI_BOM_STANDART_TYPE,UI_BUTTON_TYPE)
           AND deleted_flag=NO_FLAG;
Line: 9751

      SELECT ui_node_id INTO new_parent FROM CZ_UI_NODES
      WHERE ps_node_id=options(k).parent_id AND ui_def_id=in_ui_def_id
      AND deleted_flag=NO_FLAG;
Line: 9771

            t_pages.Delete;
Line: 9773

            SELECT ps_node_type INTO var_ps_node_type FROM CZ_PS_NODES
            WHERE  ps_node_id=boms(k).parent_id;
Line: 9777

            FOR e IN(SELECT ui_node_id,ps_node_id FROM CZ_UI_NODES WHERE
                     ui_def_id=in_ui_def_id AND ps_node_id=boms(k).parent_id AND
                     ui_node_type=UI_BOM_OPTION_CLASS_TYPE AND parent_id<>var_limbo_id AND deleted_flag=NO_FLAG
                     ORDER BY ui_node_id)
            LOOP
               var_temp:=e.ui_node_id;
Line: 9790

            SELECT parent_id INTO var_ui_tree_parent_id FROM CZ_UI_NODES
            WHERE ui_def_id=in_ui_def_id AND ui_node_ref_id=var_temp AND
            ui_node_type=UI_COMPONENT_REF_TYPE AND deleted_flag=NO_FLAG;
Line: 9794

            SELECT intl_text_id,tree_seq,name
            INTO var_intl_text_id,var_tree_seq,var_parent_name
            FROM CZ_PS_NODES
            WHERE ps_node_id=boms(k).parent_id;
Line: 9810

         SELECT COUNT(ui_node_id) INTO counter FROM CZ_UI_NODES
         WHERE ui_def_id=in_ui_def_id AND parent_id=var_temp
         AND ui_node_type=UI_BOM_STANDART_TYPE AND deleted_flag=NO_FLAG;
Line: 9822

                  UPDATE CZ_UI_NODES SET name=name||var_suffix
                  WHERE  ui_def_id=in_ui_def_id AND ui_node_id=var_temp
                         AND deleted_flag=NO_FLAG
                  RETURNING caption_id,ui_node_ref_id,modified_flags
                  INTO var_caption_id,var_ui_node_ref_id,var_modified_flag;
Line: 9828

                  UPDATE CZ_LOCALIZED_TEXTS SET localized_str=localized_str||var_suffix
                  WHERE intl_text_id=var_temp AND var_modified_flag=0;
Line: 9831

                  SELECT caption_id,modified_flags
                  INTO var_caption_id,var_modified_flag FROM CZ_UI_NODES
                  WHERE ui_def_id=in_ui_def_id AND ui_node_id=var_ui_node_ref_id
                  AND deleted_flag=NO_FLAG;
Line: 9836

                  UPDATE CZ_LOCALIZED_TEXTS SET localized_str=localized_str||var_suffix
                  WHERE intl_text_id=var_temp AND var_modified_flag=0;
Line: 9871

         SELECT NVL(MAX(rel_top_pos),START_TOP_POS) INTO last_TOP_POS FROM CZ_UI_NODES
         WHERE ui_def_id=in_ui_def_id AND parent_id=var_temp AND parent_id<>var_limbo_id
         AND modified_flags<>CZ_NAVIGATION_MARK AND deleted_flag=NO_FLAG;
Line: 9882

                SELECT '1' INTO v_just_OC FROM DUAL WHERE EXISTS
                      (SELECT NULL FROM CZ_UI_NODES WHERE parent_id=var_temp
                       AND ui_node_ref_id IS NOT NULL
                       AND ui_node_type=UI_BOM_STANDART_TYPE AND deleted_flag=NO_FLAG
                       AND ps_node_id NOT IN(SELECT referring_node_id FROM CZ_MODEL_REF_EXPLS
                       WHERE model_id=Project_Id AND referring_node_id IS NOT NULL AND deleted_flag=NO_FLAG))
                      AND NOT EXISTS
                      (SELECT NULL FROM CZ_UI_NODES WHERE parent_id=var_temp
                       AND ui_node_ref_id IS NULL
                       AND ui_node_type=UI_BOM_STANDART_TYPE AND deleted_flag=NO_FLAG);
Line: 9975

UPDATE CZ_UI_NODES SET deleted_flag=YES_FLAG WHERE ui_def_id=in_ui_def_id AND ui_node_type=UI_BUTTON_TYPE AND func_comp_id IN
(SELECT func_comp_id FROM CZ_FUNC_COMP_SPECS WHERE (companion_type=2 AND modified_flags=NO_FLAG)
 OR deleted_flag=YES_FLAG);
Line: 9980

FOR h IN(SELECT a.func_comp_id,a.companion_type,
                b.ui_node_id,b.parent_id,a.component_id,b.caption_id,a.name FROM CZ_FUNC_COMP_SPECS a,CZ_UI_NODES b
         WHERE b.ui_def_id=in_ui_def_id AND b.ui_node_type=UI_BUTTON_TYPE
         AND a.func_comp_id=b.func_comp_id AND a.deleted_flag=NO_FLAG AND b.deleted_flag=NO_FLAG)
LOOP

   --
   -- AUTO-CONFIG =0 OUTPUT = 1 combinations :
   -- 0100 = 4
   -- 0110 = 6
   -- 1100 = 12
   -- 1110 = 14
   --
   IF h.companion_type IN(4,6,12,14) THEN
      UPDATE CZ_UI_NODE_PROPS SET value_str='5' WHERE ui_def_id=in_ui_def_id
                AND ui_node_id=h.ui_node_id AND key_str='ActionType';
Line: 9997

      UPDATE CZ_UI_NODES SET name=h.name WHERE ui_def_id=in_ui_def_id  AND
      ui_node_id=h.ui_node_id AND modified_flags=NO_FLAG;
Line: 10000

         UPDATE CZ_INTL_TEXTS SET text_str=h.name WHERE intl_text_id=h.caption_id;
Line: 10003

      UPDATE CZ_UI_NODES SET deleted_flag=YES_FLAG WHERE ui_def_id=in_ui_def_id  AND
      func_comp_id=h.func_comp_id and ui_node_id>h.ui_node_id  AND
      ui_node_type=UI_BUTTON_TYPE AND modified_flags=NO_FLAG AND deleted_flag=NO_FLAG;
Line: 10016

      UPDATE CZ_UI_NODE_PROPS SET value_str='6' WHERE ui_def_id=in_ui_def_id
                and ui_node_id=h.ui_node_id AND key_str='ActionType';
Line: 10019

      UPDATE CZ_UI_NODES SET name=h.name WHERE ui_def_id=in_ui_def_id  AND
      ui_node_id=h.ui_node_id AND modified_flags=NO_FLAG;
Line: 10022

         UPDATE CZ_INTL_TEXTS SET text_str=h.name WHERE intl_text_id=h.caption_id;
Line: 10025

      UPDATE CZ_UI_NODES SET deleted_flag=YES_FLAG WHERE ui_def_id=in_ui_def_id  AND
      func_comp_id=h.func_comp_id AND ui_node_id>h.ui_node_id  AND
                ui_node_type=UI_BUTTON_TYPE AND modified_flags=NO_FLAG AND deleted_flag=NO_FLAG;
Line: 10039

      SELECT value_str INTO var_action_type FROM CZ_UI_NODE_PROPS
      WHERE ui_def_id=in_ui_def_id AND ui_node_id=h.ui_node_id AND key_str='ActionType'
      AND deleted_flag=NO_FLAG;
Line: 10061

      UPDATE CZ_UI_NODES SET name=name||' (1)'
      WHERE ui_def_id=in_ui_def_id AND ui_node_id=h.ui_node_id AND modified_flags=NO_FLAG;
Line: 10083

FOR i IN  (SELECT ui_node_id,parent_id,ps_node_id,ui_node_ref_id,controltype,name FROM CZ_UI_NODES a
           WHERE ui_def_id=in_ui_def_id AND ui_node_type=UI_BUTTON_TYPE
           AND parent_id<>var_limbo_id AND deleted_flag=NO_FLAG)

LOOP
   FOR n IN(SELECT ui_node_id FROM CZ_UI_NODES WHERE ui_def_id=in_ui_def_id AND ps_node_id=i.ps_node_id AND
            parent_id=var_limbo_id AND ui_node_type NOT IN(UI_BUTTON_TYPE,UI_PICTURE_TYPE))
   LOOP
      BEGIN
      SELECT ui_node_id INTO var_temp FROM CZ_UI_NODES WHERE ui_def_id=in_ui_def_id
      AND ui_node_id=i.parent_id AND parent_id=var_limbo_id AND deleted_flag=NO_FLAG;
Line: 10104

   FOR n IN(SELECT ui_node_id FROM CZ_UI_NODES a WHERE ui_node_id=i.ui_node_ref_id AND
            parent_id IN(SELECT ui_node_id FROM CZ_UI_NODES b WHERE a.ui_def_id=b.ui_def_id
            AND name='Limbo' AND deleted_flag=NO_FLAG))
   LOOP
      out_run_id:=GLOBAL_RUN_ID;
Line: 10128

FOR i IN (SELECT ui_node_ref_id FROM CZ_UI_NODES
          WHERE ui_def_id=in_ui_def_id AND
          ui_node_type IN (UI_PRODUCT_REF_TYPE,UI_COMPONENT_REF_TYPE) AND
          deleted_flag=NO_FLAG)
LOOP
   shift_Latest_BUTTONS(i.ui_node_ref_id);
Line: 10147

SELECT mMAX_NUMBER_PAGES*a.tree_seq,b.ui_node_id,b.ps_node_id,mMAX_NUMBER_PAGES*a.tree_seq-b.tree_seq
BULK COLLECT INTO t_tree_seq_tbl,t_ui_node_id_tbl,t_ps_node_id_tbl,t_tree_seq_delta_tbl
FROM CZ_PS_NODES a,CZ_UI_NODES b
WHERE b.ui_def_id=in_ui_def_id AND a.devl_project_id=Project_Id AND
a.deleted_flag=NO_FLAG AND b.deleted_flag=NO_FLAG
AND a.ps_node_id=b.ps_node_id AND b.ui_node_type IN(UI_COMPONENT_REF_TYPE,UI_REFERENCE_REF_TYPE) AND b.tree_seq <> mMAX_NUMBER_PAGES*a.tree_seq;
Line: 10161

      UPDATE CZ_UI_NODES a
      SET tree_seq=tree_seq+t_tree_seq_delta_tbl(i)
      WHERE a.ui_def_id=in_ui_def_id AND a.deleted_flag=NO_FLAG
           AND ps_node_id IS NULL AND ui_node_ref_id IN
          (SELECT ui_node_id FROM CZ_UI_NODES
           WHERE ui_def_id=in_ui_def_id AND a.deleted_flag=NO_FLAG AND ps_node_id=t_ps_node_id_tbl(i));
Line: 10170

    UPDATE CZ_UI_NODES
    SET tree_seq = t_tree_seq_tbl(i)
    WHERE ui_def_id=in_ui_def_id AND ui_node_id=t_ui_node_id_tbl(i);
Line: 10232

PROCEDURE update_Labels
(in_ui_node_id IN INTEGER,
 in_use_labels IN VARCHAR2) IS

    var_name    CZ_PS_NODES.name%TYPE;
Line: 10240

    FOR i IN (SELECT a.ui_node_id,a.ps_node_id,a.caption_id,b.name,c.localized_str,c.language
              FROM CZ_UI_NODES a,CZ_PS_NODES b, CZ_LOCALIZED_TEXTS c
              WHERE a.parent_id=in_ui_node_id AND
                    a.ui_node_type IN (UI_OPTION_TYPE,UI_BOM_STANDART_TYPE)
                    AND a.deleted_flag=NO_FLAG AND a.ps_node_id=b.ps_node_id
                    AND b.intl_text_id=c.intl_text_id)
   LOOP
      var_name:=i.name;
Line: 10258

      UPDATE CZ_LOCALIZED_TEXTS SET localized_str=var_name
      WHERE intl_text_id=i.caption_id AND language=i.language AND var_keep_it='0';
Line: 10261

END update_Labels;
Line: 10270

    SELECT USERENV('LANG') INTO mCURRENT_LANG FROM dual;
Line: 10275

    SELECT VALUE INTO mCONCAT_SYMBOL FROM CZ_DB_SETTINGS
    WHERE UPPER(SETTING_ID)='UI_NODE_NAME_CONCAT_CHARS' AND rownum<2;