DBA Data[Home] [Help]

APPS.ZPB_AC_OPS SQL Statements

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

Line: 28

    SELECT zaci.instance_ac_id, zac.current_instance_id, t.wf_process_name, t.item_key, t.task_id
    FROM  ZPB_ANALYSIS_CYCLE_INSTANCES zaci,
        ZPB_ANALYSIS_CYCLES zac,
       zpb_analysis_cycle_tasks t,
       ZPB_ANALYSIS_CYCLES publishedac
    WHERE publishedac.analysis_cycle_id = p_acid and
        publishedac.current_instance_id=zac.current_instance_id and
        zaci.instance_ac_id = zac.analysis_cycle_id and
        zac.status_code NOT in('COMPLETE', 'COMPLETE_WITH_WARNING', 'ERROR')
        AND zaci.instance_ac_id = t.ANALYSIS_CYCLE_ID
        and t.staTus_code = 'ACTIVE';
Line: 49

 select BUSINESS_AREA_ID
     into l_business_area_id
     from ZPB_ANALYSIS_CYCLES
     where ANALYSIS_CYCLE_ID = p_acid;
Line: 63

        select count(*) into l_count
           from wf_items_v
            where item_key = l_item_key;
Line: 105

                        update zpb_analysis_cycle_tasks
                        set status_code='COMPLETE'
                        where task_id = v_active_instance.task_id;
Line: 142

   INSERT INTO zpb_analysis_cycles
        (ANALYSIS_CYCLE_ID,
        STATUS_CODE,
        NAME,
        DESCRIPTION,
        LOCKED_BY,
        VALIDATE_STATUS,
        CURRENT_INSTANCE_ID,
        PUBLISHED_DATE,
        PUBLISHED_BY,
        PREV_STATUS_CODE,
        OWNER_ID,
        BUSINESS_AREA_ID,
        CREATED_BY,
        CREATION_DATE,
        LAST_UPDATED_BY,
        LAST_UPDATE_DATE,
        LAST_UPDATE_LOGIN)
   SELECT target_ac_id_in,
        STATUS_CODE,
        NAME,
        DESCRIPTION,
        LOCKED_BY,
        VALIDATE_STATUS,
        CURRENT_INSTANCE_ID,
        PUBLISHED_DATE,
        PUBLISHED_BY,
        PREV_STATUS_CODE,
        OWNER_ID,
        BUSINESS_AREA_ID,
        fnd_global.USER_ID,
        SYSDATE,
        fnd_global.USER_ID,
        SYSDATE,
        fnd_global.LOGIN_ID
    FROM zpb_analysis_cycles
    WHERE ANALYSIS_CYCLE_ID = source_ac_id_in;
Line: 188

    INSERT INTO zpb_ac_param_values
        (ANALYSIS_CYCLE_ID,
        PARAM_ID,
        VALUE,
        CREATED_BY,
        CREATION_DATE,
        LAST_UPDATED_BY,
        LAST_UPDATE_DATE,
        LAST_UPDATE_LOGIN)
    SELECT target_ac_id_in,
        PARAM_ID,
        VALUE,
        fnd_global.USER_ID,
        SYSDATE,
        fnd_global.USER_ID,
        SYSDATE,
        fnd_global.LOGIN_ID
    FROM zpb_ac_param_values
    WHERE ANALYSIS_CYCLE_ID = source_ac_id_in;
Line: 214

    INSERT INTO zpb_cycle_currencies
        (ANALYSIS_CYCLE_ID,
         CURRENCY_CODE,
         CREATED_BY,
         CREATION_DATE,
         LAST_UPDATED_BY,
         LAST_UPDATE_DATE,
         LAST_UPDATE_LOGIN)
    SELECT      target_ac_id_in,
        CURRENCY_CODE,
        fnd_global.USER_ID,
        SYSDATE,
        fnd_global.USER_ID,
        SYSDATE,
        fnd_global.LOGIN_ID
    FROM  zpb_cycle_currencies
    WHERE ANALYSIS_CYCLE_ID = source_ac_id_in;
Line: 239

    INSERT INTO zpb_bp_external_users
        (ANALYSIS_CYCLE_ID,
        USER_ID,
        CREATED_BY,
        CREATION_DATE,
        LAST_UPDATED_BY,
        LAST_UPDATE_DATE,
        LAST_UPDATE_LOGIN)
    SELECT      target_ac_id_in,
        USER_ID,
        fnd_global.USER_ID,
        SYSDATE,
        fnd_global.USER_ID,
        SYSDATE,
        fnd_global.LOGIN_ID
    FROM zpb_bp_external_users
    WHERE ANALYSIS_CYCLE_ID = source_ac_id_in;
Line: 264

    INSERT INTO zpb_cycle_datasets
        (ANALYSIS_CYCLE_ID,
        DATASET_CODE,
        ORDER_ID,
        CREATED_BY,
        CREATION_DATE,
        LAST_UPDATED_BY,
        LAST_UPDATE_DATE,
        LAST_UPDATE_LOGIN)
    SELECT      target_ac_id_in,
        DATASET_CODE,
        ORDER_ID,
        fnd_global.USER_ID,
        SYSDATE,
        fnd_global.USER_ID,
        SYSDATE,
        fnd_global.LOGIN_ID
    FROM zpb_cycle_datasets
    WHERE ANALYSIS_CYCLE_ID = source_ac_id_in;
Line: 293

     INSERT INTO zpb_cycle_model_dimensions
        (ANALYSIS_CYCLE_ID,
        DIMENSION_NAME,
        QUERY_OBJECT_NAME,
        QUERY_OBJECT_PATH,
        DATASET_DIMENSION_FLAG,
        REMOVE_DIMENSION_FLAG,
        SUM_MEMBERS_NUMBER,
        SUM_SELECTION_NAME,
        SUM_SELECTION_PATH,
        LAST_UPDATE_LOGIN,
        LAST_UPDATE_DATE,
        LAST_UPDATED_BY,
        CREATION_DATE,
        CREATED_BY)
    SELECT      target_ac_id_in,
        DIMENSION_NAME,
        QUERY_OBJECT_NAME,
        QUERY_OBJECT_PATH,
        DATASET_DIMENSION_FLAG,
        REMOVE_DIMENSION_FLAG,
        SUM_MEMBERS_NUMBER,
        SUM_SELECTION_NAME,
        SUM_SELECTION_PATH,
        fnd_global.LOGIN_ID,
        SYSDATE,
        fnd_global.USER_ID,
        SYSDATE,
        fnd_global.USER_ID
    FROM zpb_cycle_model_dimensions
    WHERE ANALYSIS_CYCLE_ID = source_ac_id_in;
Line: 337

    INSERT INTO zpb_measure_scope_exempt_users
        (BUSINESS_PROCESS_ENTITY_ID,
                USER_ID,
                EXEMPTION_ID,
                TASK_ID,
                BUSINESS_PROCESS_ENTITY_TYPE,
                CREATED_BY,
                CREATION_DATE,
                LAST_UPDATED_BY,
                LAST_UPDATE_DATE,
                LAST_UPDATE_LOGIN)
        SELECT  target_ac_id_in,
                USER_ID,
                EXEMPTION_ID,
                target_task_id,
                BUSINESS_PROCESS_ENTITY_TYPE,
                fnd_global.USER_ID,
                SYSDATE,
                fnd_global.USER_ID,
                SYSDATE,
                fnd_global.LOGIN_ID
        FROM   zpb_measure_scope_exempt_users
        WHERE BUSINESS_PROCESS_ENTITY_ID = source_ac_id_in
        AND BUSINESS_PROCESS_ENTITY_TYPE = 'A'
        AND TASK_ID = source_task_id;
Line: 375

      INSERT INTO zpb_business_process_scope
        (ANALYSIS_CYCLE_ID,
                TASK_ID,
                RESTRICTION_TYPE,
                START_TIME_TYPE,
                START_TIME_MEMBER_ID,
                START_RELATIVE_TYPE_CODE,
                START_PERIODS,
                START_TIME_LEVEL_ID,
                END_TIME_TYPE,
                END_TIME_MEMBER_ID,
                END_RELATIVE_TYPE_CODE,
                END_PERIODS,
                END_TIME_LEVEL_ID,
                TIME_HIERARCHY_ID,
                CREATED_BY,
                CREATION_DATE,
                LAST_UPDATED_BY,
                LAST_UPDATE_DATE,
                LAST_UPDATE_LOGIN)
        SELECT  target_ac_id_in,
                target_task_id,
                RESTRICTION_TYPE,
                START_TIME_TYPE,
                START_TIME_MEMBER_ID,
                START_RELATIVE_TYPE_CODE,
                START_PERIODS,
                START_TIME_LEVEL_ID,
                END_TIME_TYPE,
                END_TIME_MEMBER_ID,
                END_RELATIVE_TYPE_CODE,
                END_PERIODS,
                END_TIME_LEVEL_ID,
                TIME_HIERARCHY_ID,
                fnd_global.USER_ID,
                SYSDATE,
                fnd_global.USER_ID,
                SYSDATE,
                fnd_global.LOGIN_ID
        FROM zpb_business_process_scope
        WHERE ANALYSIS_CYCLE_ID = source_ac_id_in
        AND   TASK_ID = source_task_id;
Line: 425

    INSERT INTO zpb_cycle_comments
        (COMMENT_ID,
        ANALYSIS_CYCLE_ID,
        COMMENTS,
        OWNER_ID,
        CREATED_BY,
        CREATION_DATE,
        LAST_UPDATED_BY,
        LAST_UPDATE_DATE,
        LAST_UPDATE_LOGIN)
    SELECT zpb_cycle_comments_id_seq.NEXTVAL,
        target_ac_id_in,
        COMMENTS,
        OWNER_ID,
        fnd_global.USER_ID,
        SYSDATE,
        fnd_global.USER_ID,
        SYSDATE,
        fnd_global.LOGIN_ID
    FROM zpb_cycle_comments
    WHERE ANALYSIS_CYCLE_ID = source_ac_id_in;
Line: 455

    INSERT INTO zpb_task_parameters
        ( NAME,
        TASK_ID,
        VALUE,
        PARAM_ID,
        CREATED_BY,
        CREATION_DATE,
        LAST_UPDATED_BY,
        LAST_UPDATE_DATE,
        LAST_UPDATE_LOGIN)
    SELECT  NAME,
        target_task_id_in,
        decode(name, 'OWNER_ID', to_char( fnd_global.USER_ID ),VALUE),
        zpb_task_param_id_seq.NEXTVAL,
        fnd_global.USER_ID,
        SYSDATE,
        fnd_global.USER_ID,
        SYSDATE,
        fnd_global.LOGIN_ID
    FROM zpb_task_parameters
    WHERE TASK_ID = source_task_id_in;
Line: 490

SELECT *
  FROM zpb_analysis_cycle_tasks
 WHERE analysis_cycle_id = source_ac_id_in;
Line: 495

select 1 FROM zpb_task_parameters where name = 'EXCEPTION_TYPE'
and value = 'A' and task_id = l_taskId;
Line: 519

      SELECT zpb_task_id_seq.NEXTVAL INTO target_task_id FROM DUAL;
Line: 525

      ac_task_rec.LAST_UPDATED_BY      := fnd_global.USER_ID;
Line: 526

      ac_task_rec.LAST_UPDATE_DATE     := SYSDATE;
Line: 527

      ac_task_rec.LAST_UPDATE_LOGIN    := fnd_global.LOGIN_ID;
Line: 528

      INSERT INTO zpb_analysis_cycle_tasks(ANALYSIS_CYCLE_ID,
                     TASK_ID,
                     SEQUENCE,
                     TASK_NAME,
                     STATUS_CODE,
                     ITEM_TYPE,
                     WF_PROCESS_NAME,
                     ITEM_KEY,
                     START_DATE,
                     HIDE_SHOW,
                     CREATION_DATE,
                     CREATED_BY,
                     LAST_UPDATED_BY,
                     LAST_UPDATE_DATE,
                     LAST_UPDATE_LOGIN,
                     OWNER_ID)
             VALUES (ac_task_rec.ANALYSIS_CYCLE_ID,
                     ac_task_rec.TASK_ID,
                     ac_task_rec.SEQUENCE,
                     ac_task_rec.TASK_NAME,
                     ac_task_rec.STATUS_CODE,
                     ac_task_rec.ITEM_TYPE,
                     ac_task_rec.WF_PROCESS_NAME,
                     ac_task_rec.ITEM_KEY,
                     ac_task_rec.START_DATE,
                     ac_task_rec.HIDE_SHOW,
                     ac_task_rec.CREATION_DATE,
                     ac_task_rec.CREATED_BY,
                     ac_task_rec.LAST_UPDATED_BY,
                     ac_task_rec.LAST_UPDATE_DATE,
                     ac_task_rec.LAST_UPDATE_LOGIN,
                     fnd_global.USER_ID);
Line: 595

    INSERT INTO zpb_solve_member_defs
        (ANALYSIS_CYCLE_ID,
        MEMBER,
        SOURCE_TYPE,
        MEMBER_ORDER,
        CALCSTEP_PATH,
        CALC_DESCRIPTION,
        CALC_TYPE,
        CALC_PARAMETERS,
        MODEL_EQUATION,
        PROPAGATE_TARGET,
        DATA_SOURCE,
        CURRENT_MODIFIED,
        CREATED_BY,
        CREATION_DATE,
        LAST_UPDATED_BY,
        LAST_UPDATE_DATE,
        LAST_UPDATE_LOGIN)
    SELECT      target_ac_id_in,
        MEMBER,
        SOURCE_TYPE,
        MEMBER_ORDER,
        CALCSTEP_PATH,
        CALC_DESCRIPTION,
        CALC_TYPE,
        CALC_PARAMETERS,
        MODEL_EQUATION,
        PROPAGATE_TARGET,
        DATA_SOURCE,
        CURRENT_MODIFIED,
        fnd_global.USER_ID,
        SYSDATE,
        fnd_global.USER_ID,
        SYSDATE,
        fnd_global.LOGIN_ID
    FROM zpb_solve_member_defs
    WHERE ANALYSIS_CYCLE_ID = source_ac_id_in;
Line: 641

    INSERT INTO zpb_copy_dim_members
        (DIM,
        ANALYSIS_CYCLE_ID,
        SOURCE_NUM_MEMBERS,
        TARGET_NUM_MEMBERS,
        CREATED_BY,
        CREATION_DATE,
        LAST_UPDATED_BY,
        LAST_UPDATE_DATE,
        LAST_UPDATE_LOGIN,
        SAME_SELECTION,
        LINE_MEMBER_ID)
    SELECT DIM,
        target_ac_id_in,
        SOURCE_NUM_MEMBERS,
        TARGET_NUM_MEMBERS,
        fnd_global.USER_ID,
        SYSDATE,
        fnd_global.USER_ID,
        SYSDATE,
        fnd_global.LOGIN_ID,
        SAME_SELECTION,
        LINE_MEMBER_ID
    FROM zpb_copy_dim_members
    WHERE ANALYSIS_CYCLE_ID = source_ac_id_in;
Line: 677

    INSERT INTO zpb_data_initialization_defs
        (ANALYSIS_CYCLE_ID,
        MEMBER,
        SOURCE_VIEW,
        LAG_TIME_PERIODS,
        LAG_TIME_LEVEL,
        CHANGE_NUMBER,
        PERCENTAGE_FLAG,
        CREATED_BY,
        CREATION_DATE,
        LAST_UPDATED_BY,
        LAST_UPDATE_DATE,
        LAST_UPDATE_LOGIN,
        QUERY_PATH,
        SOURCE_QUERY_NAME,
        TARGET_QUERY_NAME,
        PROPAGATED_FLAG)
    SELECT      target_ac_id_in,
        MEMBER,
        SOURCE_VIEW,
        LAG_TIME_PERIODS,
        LAG_TIME_LEVEL,
        CHANGE_NUMBER,
        PERCENTAGE_FLAG,
        fnd_global.USER_ID,
        SYSDATE,
        fnd_global.USER_ID,
        SYSDATE,
        fnd_global.LOGIN_ID,
        QUERY_PATH,
        SOURCE_QUERY_NAME,
        TARGET_QUERY_NAME,
        PROPAGATED_FLAG
    FROM zpb_data_initialization_defs
    WHERE ANALYSIS_CYCLE_ID = source_ac_id_in;
Line: 721

    INSERT INTO zpb_solve_input_selections
        (ANALYSIS_CYCLE_ID,
        MEMBER,
        MEMBER_ORDER,
        DIMENSION,
        HIERARCHY,
        SELECTION_NAME,
        PROPAGATED_FLAG,
        SELECTION_PATH,
        CREATED_BY,
        CREATION_DATE,
        LAST_UPDATED_BY,
        LAST_UPDATE_DATE,
        LAST_UPDATE_LOGIN)
    SELECT      target_ac_id_in,
        MEMBER,
        MEMBER_ORDER,
        DIMENSION,
        HIERARCHY,
        SELECTION_NAME,
        PROPAGATED_FLAG,
        SELECTION_PATH,
        fnd_global.USER_ID,
        SYSDATE,
        fnd_global.USER_ID,
        SYSDATE,
        fnd_global.LOGIN_ID
    FROM zpb_solve_input_selections
    WHERE ANALYSIS_CYCLE_ID = source_ac_id_in;
Line: 760

    INSERT INTO zpb_solve_output_selections
        (ANALYSIS_CYCLE_ID,
                MEMBER,
                MEMBER_ORDER,
                DIMENSION,
                HIERARCHY,
                SELECTION_NAME,
                PROPAGATED_FLAG,
                MATCH_INPUT_FLAG,
                SELECTION_PATH,
                CREATED_BY,
                CREATION_DATE,
                LAST_UPDATED_BY,
                LAST_UPDATE_DATE,
                LAST_UPDATE_LOGIN)
        SELECT  target_ac_id_in,
                MEMBER,
                MEMBER_ORDER,
                DIMENSION,
                HIERARCHY,
                SELECTION_NAME,
                PROPAGATED_FLAG,
                MATCH_INPUT_FLAG,
                SELECTION_PATH,
                fnd_global.USER_ID,
                SYSDATE,
                fnd_global.USER_ID,
                SYSDATE,
                fnd_global.LOGIN_ID
        FROM zpb_solve_output_selections
        WHERE ANALYSIS_CYCLE_ID = source_ac_id_in;
Line: 801

    INSERT INTO zpb_solve_allocation_defs
        (ANALYSIS_CYCLE_ID,
                MEMBER,
                MEMBER_ORDER,
                RULE_NAME,
                METHOD,
                BASIS,
                QUALIFIER,
                EVALUATION_OPTION,
                ROUND_DECIMALS,
                ROUND_ENABLED,
                CREATED_BY,
                CREATION_DATE,
                LAST_UPDATED_BY,
                LAST_UPDATE_DATE,
                LAST_UPDATE_LOGIN)
        SELECT  target_ac_id_in,
                MEMBER,
                MEMBER_ORDER,
                RULE_NAME,
                METHOD,
                BASIS,
                QUALIFIER,
                EVALUATION_OPTION,
                ROUND_DECIMALS,
                ROUND_ENABLED,
                fnd_global.USER_ID,
                SYSDATE,
                fnd_global.USER_ID,
                SYSDATE,
                fnd_global.LOGIN_ID
        FROM  zpb_solve_allocation_defs
        WHERE ANALYSIS_CYCLE_ID = source_ac_id_in;
Line: 844

    INSERT INTO zpb_line_dimensionality
        (ANALYSIS_CYCLE_ID,
        MEMBER,
        MEMBER_ORDER,
        DIMENSION,
        SUM_MEMBERS_NUMBER,
        SUM_MEMBERS_FLAG,
        EXCLUDE_FROM_SOLVE_FLAG,
        FORCE_INPUT_FLAG,
        SUM_SELECTION_NAME,
        PROPAGATED_FLAG,
        SUM_SELECTION_PATH,
        CREATED_BY,
        CREATION_DATE,
        LAST_UPDATED_BY,
        LAST_UPDATE_DATE,
        LAST_UPDATE_LOGIN)
    SELECT      target_ac_id_in,
        MEMBER,
        MEMBER_ORDER,
        DIMENSION,
        SUM_MEMBERS_NUMBER,
        SUM_MEMBERS_FLAG,
        EXCLUDE_FROM_SOLVE_FLAG,
        FORCE_INPUT_FLAG,
        SUM_SELECTION_NAME,
        PROPAGATED_FLAG,
        SUM_SELECTION_PATH,
        fnd_global.USER_ID,
        SYSDATE,
        fnd_global.USER_ID,
        SYSDATE,
        fnd_global.LOGIN_ID
    FROM zpb_line_dimensionality
    WHERE ANALYSIS_CYCLE_ID = source_ac_id_in;
Line: 887

  INSERT INTO zpb_solve_hier_order
         (solve_hier_order_id,
         analysis_cycle_id,
         dimension,
         hierarchy,
         hierarchy_order,
         first_last_flag,
         object_version_number,
         creation_date,
         created_by,
         last_updated_by,
         last_update_date,
         last_update_login
         )
  SELECT zpb_solve_hier_order_s.NEXTVAL,
         target_ac_id_in,
         dimension,
         hierarchy,
         hierarchy_order,
         first_last_flag,
         object_version_number,
         sysdate,
         fnd_global.user_id,
         fnd_global.user_id,
         sysdate,
         fnd_global.login_id
  FROM zpb_solve_hier_order
  WHERE analysis_cycle_id = source_ac_id_in;
Line: 963

SELECT *
  FROM zpb_analysis_cycle_tasks
 WHERE analysis_cycle_id = source_ac_id_in and
       sequence >=

((SELECT min(sequence)
  FROM zpb_analysis_cycle_tasks
 WHERE analysis_cycle_id = target_ac_id_in and
       status_code is null));
Line: 975

  todelete_task_id zpb_analysis_cycle_tasks.task_id%TYPE;
Line: 985

        SELECT task_id into  todelete_task_id
        FROM   zpb_analysis_cycle_tasks
        WHERE  analysis_cycle_id = target_ac_id_in and
               sequence = ac_task_rec.sequence;
Line: 992

                todelete_task_id := null;
Line: 995

   DELETE FROM zpb_task_parameters
          WHERE task_id = todelete_task_id;
Line: 998

   DELETE FROM zpb_analysis_cycle_tasks
          WHERE task_id = todelete_task_id;
Line: 1001

    SELECT zpb_task_id_seq.NEXTVAL INTO target_task_id FROM DUAL;
Line: 1007

    ac_task_rec.LAST_UPDATED_BY      := fnd_global.USER_ID;
Line: 1008

    ac_task_rec.LAST_UPDATE_DATE     := SYSDATE;
Line: 1009

    ac_task_rec.LAST_UPDATE_LOGIN    := fnd_global.LOGIN_ID;
Line: 1010

    INSERT INTO zpb_analysis_cycle_tasks(ANALYSIS_CYCLE_ID,
                    TASK_ID,
                    SEQUENCE,
                    TASK_NAME,
                    STATUS_CODE,
                    ITEM_TYPE,
                    WF_PROCESS_NAME,
                    ITEM_KEY,
                    START_DATE,
                    HIDE_SHOW,
                    CREATION_DATE,
                    CREATED_BY,
                    LAST_UPDATED_BY,
                    LAST_UPDATE_DATE,
                    LAST_UPDATE_LOGIN,
                    OWNER_ID)
         VALUES    (ac_task_rec.ANALYSIS_CYCLE_ID,
                    ac_task_rec.TASK_ID,
                    ac_task_rec.SEQUENCE,
                    ac_task_rec.TASK_NAME,
                    ac_task_rec.STATUS_CODE,
                    ac_task_rec.ITEM_TYPE,
                    ac_task_rec.WF_PROCESS_NAME,
                    ac_task_rec.ITEM_KEY,
                    ac_task_rec.START_DATE,
                    ac_task_rec.HIDE_SHOW,
                    ac_task_rec.CREATION_DATE,
                    ac_task_rec.CREATED_BY,
                    ac_task_rec.LAST_UPDATED_BY,
                    ac_task_rec.LAST_UPDATE_DATE,
                    ac_task_rec.LAST_UPDATE_LOGIN,
                    ac_task_rec.OWNER_ID);
Line: 1064

PROCEDURE updateHorizonParams(p_start_mem  IN VARCHAR2
                             ,p_end_mem    IN VARCHAR2
                             ,new_ac_id    IN NUMBER) AS
BEGIN
  IF (p_start_mem IS NOT NULL ) THEN
    UPDATE zpb_ac_param_values SET value = p_start_mem WHERE
    analysis_cycle_id = new_ac_id AND param_id =
    ( SELECT tag FROM fnd_lookup_values_vl WHERE lookup_type = 'ZPB_PARAMS' AND
    lookup_code = 'CAL_HS_TIME_MEMBER');
Line: 1076

    UPDATE zpb_ac_param_values SET value = p_end_mem WHERE
    analysis_cycle_id = new_ac_id AND param_id =
    ( SELECT tag FROM fnd_lookup_values_vl WHERE lookup_type = 'ZPB_PARAMS' AND
    lookup_code = 'CAL_HE_TIME_MEMBER');
Line: 1081

END updateHorizonParams;
Line: 1086

PROCEDURE delete_ac (
  ac_id_in                 IN zpb_analysis_cycles.analysis_cycle_id%TYPE,
  delete_tasks             IN VARCHAR2 default FND_API.G_TRUE)
IS
CURSOR ac_task_cur IS
SELECT *
  FROM zpb_analysis_cycle_tasks
 WHERE analysis_cycle_id = ac_id_in;
Line: 1096

  delete_task_id zpb_analysis_cycle_tasks.task_id%TYPE;
Line: 1102

     SELECT *
        INTO pet_rec
        FROM zpb_cycle_relationships
        WHERE published_ac_id = ac_id_in OR
              editable_ac_id  = ac_id_in OR
              tmp_ac_id       = ac_id_in;
Line: 1110

        UPDATE zpb_cycle_relationships
           SET published_ac_id = NULL,
               LAST_UPDATED_BY  = fnd_global.USER_ID,
               LAST_UPDATE_DATE     = SYSDATE,
               LAST_UPDATE_LOGIN    = fnd_global.LOGIN_ID
         WHERE relationship_id = pet_rec.relationship_id;
Line: 1117

        UPDATE zpb_cycle_relationships
           SET editable_ac_id = NULL,
           LAST_UPDATED_BY      = fnd_global.USER_ID,
           LAST_UPDATE_DATE   = SYSDATE,
           LAST_UPDATE_LOGIN  = fnd_global.LOGIN_ID
         WHERE relationship_id = pet_rec.relationship_id;
Line: 1124

        UPDATE zpb_cycle_relationships
           SET tmp_ac_id = NULL,
           LAST_UPDATED_BY      = fnd_global.USER_ID,
           LAST_UPDATE_DATE   = SYSDATE,
           LAST_UPDATE_LOGIN  = fnd_global.LOGIN_ID
        WHERE relationship_id = pet_rec.relationship_id;
Line: 1132

     DELETE FROM zpb_cycle_relationships
        WHERE published_ac_id IS NULL AND
              editable_ac_id  IS NULL AND
              tmp_ac_id       IS NULL;
Line: 1141

  IF FND_API.To_Boolean(delete_tasks)  THEN

          FOR ac_task_rec IN ac_task_cur LOOP
            DELETE FROM zpb_task_parameters
                  WHERE task_id = ac_task_rec.task_id;
Line: 1148

          DELETE FROM zpb_analysis_cycle_tasks
                WHERE analysis_cycle_id = ac_id_in;
Line: 1152

  DELETE FROM zpb_business_process_scope
        WHERE analysis_cycle_id = ac_id_in;
Line: 1155

  DELETE FROM zpb_copy_dim_members
        WHERE analysis_cycle_id = ac_id_in;
Line: 1158

  DELETE FROM zpb_measure_scope_exempt_users
        WHERE BUSINESS_PROCESS_ENTITY_ID = ac_id_in
          AND BUSINESS_PROCESS_ENTITY_TYPE = 'A';
Line: 1162

  DELETE FROM zpb_cycle_comments
        WHERE analysis_cycle_id = ac_id_in;
Line: 1165

  DELETE FROM zpb_cycle_model_dimensions
        WHERE analysis_cycle_id = ac_id_in;
Line: 1168

  DELETE FROM zpb_ac_param_values
        WHERE analysis_cycle_id = ac_id_in;
Line: 1171

  DELETE FROM zpb_cycle_datasets
        WHERE analysis_cycle_id = ac_id_in;
Line: 1174

  DELETE FROM zpb_analysis_cycles
        WHERE analysis_cycle_id = ac_id_in;
Line: 1177

  DELETE FROM zpb_solve_member_defs
        WHERE analysis_cycle_id = ac_id_in;
Line: 1180

  DELETE FROM zpb_data_initialization_defs
        WHERE analysis_cycle_id = ac_id_in;
Line: 1183

  DELETE FROM zpb_solve_input_levels
        WHERE analysis_cycle_id = ac_id_in;
Line: 1186

  DELETE FROM zpb_solve_output_levels
        WHERE analysis_cycle_id = ac_id_in;
Line: 1189

  DELETE FROM zpb_solve_allocation_defs
        WHERE analysis_cycle_id = ac_id_in;
Line: 1192

 DELETE FROM zpb_solve_output_selections
        WHERE analysis_cycle_id = ac_id_in;
Line: 1195

 DELETE FROM zpb_solve_input_selections
        WHERE analysis_cycle_id = ac_id_in;
Line: 1198

 DELETE FROM zpb_line_dimensionality
        WHERE analysis_cycle_id = ac_id_in;
Line: 1201

 DELETE FROM zpb_cycle_currencies
            WHERE analysis_cycle_id = ac_id_in;
Line: 1204

 DELETE FROM zpb_bp_external_users
            WHERE analysis_cycle_id = ac_id_in;
Line: 1207

 DELETE FROM ZPB_BP_VALIDATION_RESULTS
            WHERE BUS_PROC_ID = ac_id_in;
Line: 1210

  DELETE FROM zpb_solve_hier_order
         WHERE analysis_cycle_id = ac_id_in;
Line: 1213

END delete_ac;
Line: 1219

PROCEDURE delete_published_ac (
  ac_id_in                 IN zpb_analysis_cycles.analysis_cycle_id%TYPE,
  prev_instance_options_in IN VARCHAR2,
  curr_instance_options_in IN VARCHAR2)
IS
  CURSOR previous_instance_cur IS
  SELECT zaci.instance_ac_id
    FROM zpb_analysis_cycle_instances zaci,
         zpb_analysis_cycles zac
   WHERE zaci.analysis_cycle_id = ac_id_in and
         zac.analysis_cycle_id = zaci.analysis_cycle_id and
         zaci.instance_ac_id <> zac.current_instance_id;
Line: 1236

  IF prev_instance_options_in = 'DELETE_PREVIOUS_INSTANCE' THEN
    FOR instance_rec IN previous_instance_cur LOOP
      DELETE FROM zpb_analysis_cycle_instances
       WHERE instance_ac_id = instance_rec.instance_ac_id;
Line: 1241

     delete_ac(instance_rec.instance_ac_id);
Line: 1245

  IF curr_instance_options_in = 'DELETE_CURR_INSTANCE' THEN
      SELECT current_instance_id
        INTO curr_instance_ac_id
        FROM zpb_analysis_cycles
       WHERE analysis_cycle_id = ac_id_in;
Line: 1254

      DELETE FROM zpb_analysis_cycle_instances
       WHERE instance_ac_id = curr_instance_ac_id;
Line: 1257

      delete_ac(curr_instance_ac_id);
Line: 1263

 * AC_ID because it has been deleted from the tables.
 */
  UPDATE zpb_analysis_cycle_instances
     SET analysis_cycle_id = NULL,
     LAST_UPDATED_BY    = fnd_global.USER_ID,
     LAST_UPDATE_DATE   = SYSDATE,
     LAST_UPDATE_LOGIN  = fnd_global.LOGIN_ID
   WHERE analysis_cycle_id = ac_id_in;
Line: 1272

  delete_ac(ac_id_in);
Line: 1274

END delete_published_ac;
Line: 1283

SELECT  editable_ac_id
INTO    return_ac_id
FROM    zpb_cycle_relationships
WHERE   published_ac_id = published_ac_id_in;
Line: 1303

    delete_ac(editable_ac_id_in);
Line: 1316

SELECT  published_ac_id
INTO    return_ac_id
FROM    zpb_cycle_relationships
WHERE   editable_ac_id = editable_ac_id_in;
Line: 1331

  last_updated_by_in    IN zpb_analysis_cycles.last_updated_by%TYPE,
  ac_business_area_in   IN zpb_analysis_cycles.business_area_id%TYPE,
  is_comments_copied    IN VARCHAR2 default 'true',
  is_analy_excep_copied IN VARCHAR2 default 'true',
  editable_ac_id_out    OUT NOCOPY zpb_analysis_cycles.analysis_cycle_id%TYPE)

IS
  new_ac_id        zpb_analysis_cycles.analysis_cycle_id%TYPE;
Line: 1348

  SELECT zpb_analysis_cycle_id_seq.NEXTVAL INTO new_ac_id FROM DUAL;
Line: 1349

  SELECT zpb_analysis_cycle_id_seq.NEXTVAL INTO current_inst_id FROM DUAL;
Line: 1350

  SELECT zpb_relationship_id_seq.NEXTVAL INTO relationship_id FROM DUAL;
Line: 1359

  UPDATE zpb_analysis_cycles
     SET name = editable_ac_name_in,
         status_code         = 'DISABLE_ASAP',
         validate_status     = 'INVALID',
         locked_by           = 1,
         published_date      = NULL,
         published_by        = NULL,
         current_instance_id = current_inst_id,
         owner_id            = fnd_global.USER_ID,
         LAST_UPDATED_BY     = fnd_global.USER_ID,
         LAST_UPDATE_DATE    = SYSDATE,
         LAST_UPDATE_LOGIN   = fnd_global.LOGIN_ID
   WHERE analysis_cycle_id   = new_ac_id;
Line: 1377

  pet_rec.LAST_UPDATED_BY   := fnd_global.USER_ID;
Line: 1378

  pet_rec.LAST_UPDATE_DATE  := SYSDATE;
Line: 1379

  pet_rec.LAST_UPDATE_LOGIN := fnd_global.LOGIN_ID;
Line: 1381

  INSERT INTO zpb_cycle_relationships(RELATIONSHIP_ID,
                    PUBLISHED_AC_ID,
                    EDITABLE_AC_ID,
                    TMP_AC_ID,
                    LAST_UPDATE_LOGIN,
                    LAST_UPDATE_DATE,
                    LAST_UPDATED_BY,
                    CREATION_DATE,
                    CREATED_BY)
  VALUES (pet_rec.RELATIONSHIP_ID,
                    pet_rec.PUBLISHED_AC_ID,
                    pet_rec.EDITABLE_AC_ID,
                    pet_rec.TMP_AC_ID,
                    pet_rec.LAST_UPDATE_LOGIN,
                    pet_rec.LAST_UPDATE_DATE,
                    pet_rec.LAST_UPDATED_BY,
                    pet_rec.CREATION_DATE,
                    pet_rec.CREATED_BY);
Line: 1407

  last_updated_by_in  IN zpb_analysis_cycles.last_updated_by%TYPE,
  editable_ac_id_out  OUT NOCOPY zpb_analysis_cycles.analysis_cycle_id%TYPE)
IS
  new_ac_id      zpb_analysis_cycles.analysis_cycle_id%TYPE;
Line: 1413

  SELECT *
    INTO pet_row_rec
    FROM zpb_cycle_relationships
   WHERE published_ac_id = published_ac_id_in;
Line: 1418

  SELECT zpb_analysis_cycle_id_seq.NEXTVAL INTO new_ac_id FROM DUAL;
Line: 1422

  UPDATE zpb_analysis_cycles
     SET name = editable_ac_name_in,
         status_code = 'DISABLE_ASAP',
         published_date = NULL,
         published_by   = NULL,
         LAST_UPDATED_BY  = fnd_global.USER_ID,
         LAST_UPDATE_DATE = SYSDATE,
         LAST_UPDATE_LOGIN = fnd_global.LOGIN_ID
   WHERE analysis_cycle_id = new_ac_id;
Line: 1432

  UPDATE zpb_cycle_relationships
     SET editable_ac_id = new_ac_id,
     LAST_UPDATED_BY    = fnd_global.USER_ID,
     LAST_UPDATE_DATE = SYSDATE,
     LAST_UPDATE_LOGIN = fnd_global.LOGIN_ID
   WHERE published_ac_id = published_ac_id_in;
Line: 1456

  SELECT zpb_analysis_cycle_id_seq.NEXTVAL INTO new_ac_id FROM DUAL;
Line: 1457

  SELECT zpb_analysis_cycle_id_seq.NEXTVAL INTO current_inst_id FROM DUAL;
Line: 1458

  SELECT zpb_relationship_id_seq.NEXTVAL INTO relationship_id FROM DUAL;
Line: 1467

  ac_rec.LAST_UPDATED_BY   := fnd_global.USER_ID;
Line: 1468

  ac_rec.LAST_UPDATE_DATE  := SYSDATE;
Line: 1469

  ac_rec.LAST_UPDATE_LOGIN := fnd_global.LOGIN_ID;
Line: 1474

  INSERT INTO zpb_analysis_cycles(ANALYSIS_CYCLE_ID,
                    STATUS_CODE,
                    NAME,
                    DESCRIPTION,
                    LOCKED_BY,
                    VALIDATE_STATUS,
                    CURRENT_INSTANCE_ID,
                    PUBLISHED_DATE,
                    PUBLISHED_BY,
                    LAST_UPDATE_DATE,
                    LAST_UPDATED_BY,
                    CREATION_DATE,
                    CREATED_BY,
                    PREV_STATUS_CODE,
                    LAST_UPDATE_LOGIN,
                    BUSINESS_AREA_ID,
                    OWNER_ID)
   VALUES   (ac_rec.ANALYSIS_CYCLE_ID,
                    ac_rec.STATUS_CODE,
                    ac_rec.NAME,
                    ac_rec.DESCRIPTION,
                    ac_rec.LOCKED_BY,
                    ac_rec.VALIDATE_STATUS,
                    ac_rec.CURRENT_INSTANCE_ID,
                    ac_rec.PUBLISHED_DATE,
                    ac_rec.PUBLISHED_BY,
                    ac_rec.LAST_UPDATE_DATE,
                    ac_rec.LAST_UPDATED_BY,
                    ac_rec.CREATION_DATE,
                    ac_rec.CREATED_BY,
                    ac_rec.PREV_STATUS_CODE,
                    ac_rec.LAST_UPDATE_LOGIN,
                    ac_rec.BUSINESS_AREA_ID,
                    ac_rec.OWNER_ID);
Line: 1513

  pet_rec.LAST_UPDATED_BY    := fnd_global.USER_ID;
Line: 1514

  pet_rec.LAST_UPDATE_DATE   := SYSDATE;
Line: 1515

  pet_rec.LAST_UPDATE_LOGIN  := fnd_global.LOGIN_ID;
Line: 1516

  INSERT INTO zpb_cycle_relationships(RELATIONSHIP_ID,
                    PUBLISHED_AC_ID,
                    EDITABLE_AC_ID,
                    TMP_AC_ID,
                    LAST_UPDATE_LOGIN,
                    LAST_UPDATE_DATE,
                    LAST_UPDATED_BY,
                    CREATION_DATE,
                    CREATED_BY)
  VALUES (pet_rec.RELATIONSHIP_ID,
                    pet_rec.PUBLISHED_AC_ID,
                    pet_rec.EDITABLE_AC_ID,
                    pet_rec.TMP_AC_ID,
                    pet_rec.LAST_UPDATE_LOGIN,
                    pet_rec.LAST_UPDATE_DATE,
                    pet_rec.LAST_UPDATED_BY,
                    pet_rec.CREATION_DATE,
                    pet_rec.CREATED_BY);
Line: 1554

  select to_number(substr(instance_description,length(instance_description) -2))
  from   zpb_analysis_cycle_instances
  where  instance_ac_id = (select max(instance_ac_id)
                           from   zpb_analysis_cycle_instances aci,
                                  zpb_analysis_cycles pubac,
                                  zpb_analysis_cycles runac
                           where pubac.analysis_cycle_id = ac_id_in
                           and   pubac.current_instance_id =
                                         runac.current_instance_id
                           and   runac.analysis_cycle_id = aci.instance_ac_id);
Line: 1566

  SELECT VALUE FROM ZPB_AC_PARAM_VALUES
  WHERE ANALYSIS_CYCLE_ID = ac_id_in AND PARAM_ID = l_appview_param_id ;
Line: 1570

  SELECT zpb_analysis_cycle_id_seq.NEXTVAL INTO new_ac_id FROM DUAL;
Line: 1574

  SELECT *
    INTO ac_rec
    FROM zpb_analysis_cycles
   WHERE analysis_cycle_id = new_ac_id;
Line: 1579

  SELECT tag INTO l_appview_param_id
  FROM fnd_lookup_values_vl
  WHERE LOOKUP_CODE = 'APPEND_VIEW'
  and LOOKUP_TYPE = 'ZPB_PARAMS';
Line: 1584

  UPDATE zpb_analysis_cycles
     SET status_code = 'PUBLISHED',
         LAST_UPDATED_BY        = fnd_global.USER_ID,
         LAST_UPDATE_DATE     = SYSDATE,
         LAST_UPDATE_LOGIN    = fnd_global.LOGIN_ID
   WHERE analysis_cycle_id = new_ac_id;
Line: 1646

  instance_rec.LAST_UPDATED_BY  := fnd_global.USER_ID;
Line: 1647

  instance_rec.LAST_UPDATE_DATE     := SYSDATE;
Line: 1648

  instance_rec.LAST_UPDATE_LOGIN    := fnd_global.LOGIN_ID;
Line: 1649

  INSERT INTO zpb_analysis_cycle_instances(ANALYSIS_CYCLE_ID,
                    INSTANCE_AC_ID,
                    INSTANCE_DESCRIPTION,
                    CREATION_DATE,
                    CREATED_BY,
                    LAST_UPDATED_BY,
                    LAST_UPDATE_DATE,
                    LAST_UPDATE_LOGIN,
                    STATUS_CODE)
          VALUES    (instance_rec.ANALYSIS_CYCLE_ID,
                    instance_rec.INSTANCE_AC_ID,
                    instance_rec.INSTANCE_DESCRIPTION,
                    instance_rec.CREATION_DATE,
                    instance_rec.CREATED_BY,
                    instance_rec.LAST_UPDATED_BY,
                    instance_rec.LAST_UPDATE_DATE,
                    instance_rec.LAST_UPDATE_LOGIN,
                    instance_rec.STATUS_CODE);
Line: 1678

  SELECT *
    INTO pet_row_rec
    FROM zpb_cycle_relationships
   WHERE editable_ac_id = editable_ac_id_in;
Line: 1684

    SELECT zpb_analysis_cycle_id_seq.NEXTVAL INTO new_ac_id FROM DUAL;
Line: 1686

    delete_ac(pet_row_rec.tmp_ac_id);
Line: 1692

  UPDATE zpb_cycle_relationships
     SET tmp_ac_id = new_ac_id,
     LAST_UPDATED_BY    = fnd_global.USER_ID,
     LAST_UPDATE_DATE   = SYSDATE,
     LAST_UPDATE_LOGIN  = fnd_global.LOGIN_ID
   WHERE editable_ac_id = editable_ac_id_in;
Line: 1704

PROCEDURE delete_tmp_ac (
  tmp_ac_id_in  IN zpb_analysis_cycles.analysis_cycle_id%TYPE)
IS
  editable_ac_id   zpb_analysis_cycles.analysis_cycle_id%TYPE;
Line: 1709

  SELECT editable_ac_id
    INTO editable_ac_id
    FROM zpb_cycle_relationships
   WHERE tmp_ac_id = tmp_ac_id_in;
Line: 1714

  UPDATE zpb_analysis_cycles
     SET
     LAST_UPDATED_BY    = fnd_global.USER_ID,
     LAST_UPDATE_DATE = SYSDATE,
     LAST_UPDATE_LOGIN = fnd_global.LOGIN_ID
   WHERE analysis_cycle_id = editable_ac_id;
Line: 1721

  delete_ac(tmp_ac_id_in);
Line: 1722

END delete_tmp_ac;
Line: 1733

  SELECT locked_by
    INTO locked_by_id
    FROM zpb_analysis_cycles
   WHERE analysis_cycle_id = editable_ac_id_in;
Line: 1741

    UPDATE zpb_analysis_cycles
       SET locked_by = user_id_in,
       LAST_UPDATED_BY  = fnd_global.USER_ID,
       LAST_UPDATE_DATE = SYSDATE,
       LAST_UPDATE_LOGIN = fnd_global.LOGIN_ID
     WHERE analysis_cycle_id = editable_ac_id_in;
Line: 1753

PROCEDURE mark_cycle_for_delete (
  ac_id_in                 IN zpb_analysis_cycles.analysis_cycle_id%TYPE,
  prev_instance_options_in IN VARCHAR2,
  curr_instance_options_in IN VARCHAR2)
IS
  CURSOR previous_instance_cur IS
          SELECT aci.instance_ac_id, ac.current_instance_id
          from zpb_analysis_cycle_instances aci,zpb_analysis_cycles ac,
           zpb_analysis_cycles currinst
          where currinst.ANALYSIS_CYCLE_ID = ac_id_in
          and   currinst.current_instance_id=ac.current_instance_id
          and   ac.analysis_cycle_id=aci.instance_ac_id
          and   ac.status_code in ('COMPLETE','ERROR','COMPLETE_WITH_WARNING');
Line: 1768

         select /*+ FIRST_ROWS */ item_key
         from WF_ITEM_ATTRIBUTE_VALUES
         where item_type = 'ZPBSCHED'
         and   name = 'ACID'
         and   number_value = ac_id_in;
Line: 1795

  select published_by, BUSINESS_AREA_ID into ownerid, l_business_area_id
  from   zpb_analysis_cycles
  where analysis_cycle_id = ac_id_in;
Line: 1832

         zpb_wf_ntf.notify_on_delete(ac_id_in, 'ACID');
Line: 1834

  SELECT tmp_ac_id into tmp_ac_id
   FROM zpb_cycle_relationships
   WHERE published_ac_id = ac_id_in;
Line: 1838

  SELECT editable_ac_id into edit_ac_id
   FROM zpb_cycle_relationships
   WHERE published_ac_id = ac_id_in;
Line: 1847

   * If the cycle is an editable copy, then also update
   * the ZPB_CYCLE_RELATIONSHIPS table
   */
  IF cycle_type = 'EDITABLE_COPY' THEN

  SELECT tmp_ac_id into tmp_ac_id
   FROM zpb_cycle_relationships
   WHERE editable_ac_id = ac_id_in;
Line: 1856

   UPDATE zpb_cycle_relationships
    set editable_ac_id = null,
        LAST_UPDATED_BY = fnd_global.USER_ID,
        LAST_UPDATE_DATE = SYSDATE,
        LAST_UPDATE_LOGIN = fnd_global.LOGIN_ID
    where editable_ac_id = ac_id_in;
Line: 1866

  SELECT tmp_ac_id into tmp_ac_id
   FROM zpb_cycle_relationships
   WHERE editable_ac_id = ac_id_in;
Line: 1873

  UPDATE zpb_analysis_cycles
     SET status_code='MARKED_FOR_DELETION',
         LAST_UPDATED_BY        = fnd_global.USER_ID,
         LAST_UPDATE_DATE     = SYSDATE,
         LAST_UPDATE_LOGIN    = fnd_global.LOGIN_ID
   WHERE analysis_cycle_id in (ac_id_in, tmp_ac_id, edit_ac_id);
Line: 1880

  DELETE zpb_dc_objects
  WHERE delete_instance_measures_flag = 'D' and
                analysis_cycle_id = ac_id_in;
Line: 1886

   zpb_dc_objects_pvt.delete_template(
   1.0, FND_API.G_TRUE, FND_API.G_FALSE, FND_API.G_VALID_LEVEL_FULL,
   l_return_status, l_msg_count, l_msg_data, ac_id_in);
Line: 1890

   zpb_dc_objects_pvt.delete_template(
   1.0, FND_API.G_TRUE, FND_API.G_FALSE, FND_API.G_VALID_LEVEL_FULL,
   l_return_status, l_msg_count, l_msg_data, tmp_ac_id);
Line: 1894

   zpb_dc_objects_pvt.delete_template(
   1.0, FND_API.G_TRUE, FND_API.G_FALSE, FND_API.G_VALID_LEVEL_FULL,
   l_return_status, l_msg_count, l_msg_data, edit_ac_id);
Line: 1899

  IF prev_instance_options_in = 'DELETE_PREVIOUS_INSTANCE' THEN

    FOR instance_rec IN previous_instance_cur LOOP

      UPDATE zpb_analysis_cycles
         SET status_code='MARKED_FOR_DELETION',
         LAST_UPDATED_BY        = fnd_global.USER_ID,
         LAST_UPDATE_DATE = SYSDATE,
         LAST_UPDATE_LOGIN = fnd_global.LOGIN_ID
       WHERE analysis_cycle_id = instance_rec.instance_ac_id;
Line: 1922

      zpb_dc_objects_pvt.delete_template(
      1.0, FND_API.G_TRUE, FND_API.G_FALSE, FND_API.G_VALID_LEVEL_FULL,
      l_return_status, l_msg_count, l_msg_data, instance_rec.instance_ac_id);
Line: 1929

  IF curr_instance_options_in = 'DELETE_CURR_INSTANCE' THEN

          -- ABUDNIK B4558985 09Oct2005
          CLEAN_ACTIVE_INSTANCE(ac_id_in);
Line: 1934

          UPDATE zpb_analysis_cycles
          SET status_code = 'MARKED_FOR_DELETION',
              LAST_UPDATED_BY     = fnd_global.USER_ID,
              LAST_UPDATE_DATE   = SYSDATE,
              LAST_UPDATE_LOGIN  = fnd_global.LOGIN_ID
          WHERE analysis_cycle_id in
          (select instance_ac_id
           from zpb_analysis_cycle_instances aci,zpb_analysis_cycles ac,
                zpb_analysis_cycles currinst
           where currinst.ANALYSIS_CYCLE_ID =ac_id_in
           and   currinst.current_instance_id=ac.current_instance_id
           and   ac.analysis_cycle_id=aci.instance_ac_id
           and   ac.status_code NOT IN ('COMPLETE','ERROR','COMPLETE_WITH_WARNING'));
Line: 1949

           ZPB_WF.DeleteCurrInstMeas(ac_id_in, ownerid);
Line: 1953

           zpb_dc_objects_pvt.delete_template(
           1.0, FND_API.G_TRUE, FND_API.G_FALSE, FND_API.G_VALID_LEVEL_FULL,
           l_return_status, l_msg_count, l_msg_data, ac_id_in);
Line: 1959

END mark_cycle_for_delete;
Line: 1968

PROCEDURE update_solve_definition_flag(
     editable_ac_id_in     IN zpb_analysis_cycles.analysis_cycle_id%TYPE,
     published_ac_id_in     IN zpb_analysis_cycles.analysis_cycle_id%TYPE)
IS
    cursor input_levels_cur(published_ac_id_in IN integer ,
                            editable_ac_id_in in integer)   IS
    select edt.member, edt.dimension, edt.input_level
    from zpb_solve_input_levels edt
    where edt.analysis_cycle_id =  editable_ac_id_in
    MINUS
    select pub.member, pub.dimension, pub.input_level
    from zpb_solve_input_levels pub
    where pub.analysis_cycle_id=   published_ac_id_in;
Line: 1987

   update zpb_solve_member_defs edt
   set current_modified = 'Y'
   where edt.analysis_cycle_id = editable_ac_id_in
   and   edt.source_type = 1200
   and 0 <> (select dbms_lob.compare(edt.model_equation, pub.model_equation)
                          from zpb_solve_member_defs  pub
                          where pub.analysis_cycle_id = published_ac_id_in
                            and pub.member = edt.member
                            and pub.source_type = 1200);
Line: 2001

      update zpb_solve_member_defs
      set current_modified = 'Y'
      where analysis_cycle_id = editable_ac_id_in
      and member = each.member;
Line: 2007

end update_solve_definition_flag;
Line: 2059

  /* select the instances of this BP that are still active
     these will be updated with the new definition below */

  CURSOR instance_cur IS
  SELECT zaci.instance_ac_id, zaci.analysis_cycle_id
  FROM  ZPB_ANALYSIS_CYCLE_INSTANCES zaci,
        ZPB_ANALYSIS_CYCLES zac
  WHERE zaci.analysis_cycle_id = editable_ac_id_in and
        zaci.instance_ac_id = zac.analysis_cycle_id and
        zac.status_code not in('COMPLETE', 'COMPLETE_WITH_WARNING', 'DISABLE_ASAP', 'ERROR', 'MARKED_FOR_DELETION');
Line: 2078

    SELECT *
      INTO pet_row_rec
      FROM zpb_cycle_relationships
     WHERE editable_ac_id = editable_ac_id_in;
Line: 2094

      select STATUS_CODE into published_before_status
      from ZPB_ANALYSIS_CYCLES
      where analysis_cycle_id=pet_row_rec.published_ac_id;
Line: 2107

          if publish_options_in = 'UPDATE_FOR_CURRENT' then
                  enable_option:= 'ENABLE_TASK';
Line: 2111

          if publish_options_in = 'UPDATE_FOR_FUTURE' then
                  enable_option:= 'ENABLE_NEXT';
Line: 2133

      IF publish_options_in = 'UPDATE_FOR_CURRENT' THEN
        update_solve_definition_flag(editable_ac_id_in, pet_row_rec.published_ac_id);
Line: 2141

      Update ZPB_ANALYSIS_CYCLES
      set STATUS_CODE = 'ENABLE_TASK_OLD'
      where ANALYSIS_CYCLE_ID = old_published_ac_id
      and STATUS_CODE = 'ENABLE_TASK';
Line: 2149

  /*  UPDATE ZPB_ANALYSIS_CYCLE_INSTANCES
      SET Analysis_Cycle_Id = editable_ac_id_in
      WHERE Analysis_Cycle_Id = old_published_ac_id; */
Line: 2159

  UPDATE zpb_cycle_relationships
     SET published_ac_id   = editable_ac_id_in,
         editable_ac_id    = null,
         LAST_UPDATED_BY   = fnd_global.USER_ID,
         LAST_UPDATE_DATE  = SYSDATE,
         LAST_UPDATE_LOGIN = fnd_global.LOGIN_ID
   WHERE editable_ac_id = editable_ac_id_in;
Line: 2172

  UPDATE zpb_analysis_cycles
     SET published_by = published_by_in,
         published_date = sysdate,
         status_code  = 'ENABLE_TASK',
         LAST_UPDATED_BY   = fnd_global.USER_ID,
         LAST_UPDATE_DATE  = SYSDATE,
         LAST_UPDATE_LOGIN = fnd_global.LOGIN_ID
   WHERE analysis_cycle_id = editable_ac_id_in;
Line: 2187

  IF publish_options_in = 'UPDATE_FOR_CURRENT' THEN

    FOR instance_rec IN instance_cur LOOP

      SELECT *
      INTO ac_rec
      FROM zpb_analysis_cycles
      WHERE analysis_cycle_id = instance_rec.instance_ac_id;
Line: 2196

      delete_ac(instance_rec.instance_ac_id, FND_API.G_FALSE);
Line: 2226

      UPDATE zpb_analysis_cycles
         SET LAST_UPDATED_BY    = fnd_global.USER_ID,
             LAST_UPDATE_DATE = SYSDATE,
             LAST_UPDATE_LOGIN = fnd_global.LOGIN_ID,
             STATUS_CODE = ac_rec.status_code,
             PREV_STATUS_CODE = ac_rec.prev_status_code,
             NAME = ac_rec.name
       WHERE analysis_cycle_id = instance_rec.instance_ac_id;
Line: 2255

  last_updated_by_in    IN zpb_analysis_cycles.last_updated_by%TYPE,
  lock_val_in           IN zpb_analysis_cycles.locked_by%TYPE,
  lock_ac_id_in         IN zpb_analysis_cycles.analysis_cycle_id%TYPE,
  x_return_status       OUT NOCOPY VARCHAR2 ,
  x_msg_count           OUT NOCOPY NUMBER,
  x_msg_data            OUT NOCOPY VARCHAR2,
  editable_ac_id_out    OUT NOCOPY zpb_analysis_cycles.analysis_cycle_id%TYPE)

IS
  new_ac_id    zpb_analysis_cycles.analysis_cycle_id%TYPE;
Line: 2268

  CURSOR lock_cursor is SELECT locked_by FROM zpb_analysis_cycles
  where analysis_cycle_id = lock_ac_id_in FOR UPDATE;
Line: 2284

  SELECT *
    INTO pet_row_rec
    FROM zpb_cycle_relationships
   WHERE tmp_ac_id = tmp_ac_id_in;
Line: 2290

    SELECT zpb_analysis_cycle_id_seq.NEXTVAL INTO new_ac_id FROM DUAL;
Line: 2292

    delete_ac(pet_row_rec.editable_ac_id);
Line: 2298

  UPDATE zpb_cycle_relationships
     SET editable_ac_id = new_ac_id,
         LAST_UPDATED_BY = fnd_global.USER_ID,
         LAST_UPDATE_DATE = SYSDATE,
         LAST_UPDATE_LOGIN = fnd_global.LOGIN_ID
   WHERE tmp_ac_id = tmp_ac_id_in;
Line: 2305

  delete_ac(tmp_ac_id_in);
Line: 2307

  UPDATE zpb_analysis_cycles
     SET locked_by        = nvl(locked_by,0)+1,
         LAST_UPDATED_BY        = fnd_global.USER_ID,
           LAST_UPDATE_DATE = SYSDATE,
         LAST_UPDATE_LOGIN = fnd_global.LOGIN_ID
   where analysis_cycle_id = new_ac_id;
Line: 2348

  SELECT *
    INTO pet_row_rec
    FROM zpb_cycle_relationships
  WHERE tmp_ac_id = ac_id_in or
         published_ac_id = ac_id_in or
         editable_ac_id = ac_id_in;
Line: 2383

  SELECT status_code
    INTO cycle_status_out
    FROM zpb_analysis_cycles
  WHERE analysis_cycle_id=ac_id_in;
Line: 2404

   SELECT locked_by
     INTO lock_value_out
     FROM zpb_analysis_cycles
   WHERE analysis_cycle_id=ac_id_in;
Line: 2437

    SELECT 1 FROM zpb_cycle_relationships
    WHERE TMP_AC_ID = cp_tmp_ac_id AND published_ac_id IS NOT NULL;
Line: 2464

select 1 from zpb_analysis_cycles where
lower(name) = lower(cycle_name)
and status_code <> 'MARKED_FOR_DELETION'
and business_area_id = p_bus_area_id;
Line: 2524

  ac_param_rec.LAST_UPDATED_BY   := p_apps_user_id;
Line: 2525

  ac_param_rec.LAST_UPDATE_DATE  := SYSDATE;
Line: 2526

  ac_param_rec.LAST_UPDATE_LOGIN := p_apps_user_id;
Line: 2528

  INSERT INTO zpb_ac_param_values(ANALYSIS_CYCLE_ID,
                    PARAM_ID,
                    VALUE,
                    LAST_UPDATE_LOGIN,
                    LAST_UPDATE_DATE,
                    LAST_UPDATED_BY,
                    CREATION_DATE,
                    CREATED_BY)
  VALUES    (ac_param_rec.ANALYSIS_CYCLE_ID,
                    ac_param_rec.PARAM_ID,
                    ac_param_rec.VALUE,
                    ac_param_rec.LAST_UPDATE_LOGIN,
                    ac_param_rec.LAST_UPDATE_DATE,
                    ac_param_rec.LAST_UPDATED_BY,
                    ac_param_rec.CREATION_DATE,
                    ac_param_rec.CREATED_BY);
Line: 2560

    md_rec.LAST_UPDATED_BY := p_apps_user_id;
Line: 2561

    md_rec.LAST_UPDATE_DATE  := SYSDATE;
Line: 2562

    md_rec.LAST_UPDATE_LOGIN := p_apps_user_id;
Line: 2574

      INSERT INTO zpb_cycle_model_dimensions(ANALYSIS_CYCLE_ID,
                    DIMENSION_NAME,
                    QUERY_OBJECT_NAME,
                    QUERY_OBJECT_PATH,
                    LAST_UPDATE_LOGIN,
                    LAST_UPDATE_DATE,
                    LAST_UPDATED_BY,
                    CREATION_DATE,
                    CREATED_BY,
                    DATASET_DIMENSION_FLAG,
                    REMOVE_DIMENSION_FLAG,
                    SUM_MEMBERS_NUMBER,
                    SUM_SELECTION_NAME,
                    SUM_SELECTION_PATH)
       VALUES  (md_rec.ANALYSIS_CYCLE_ID,
                    md_rec.DIMENSION_NAME,
                    md_rec.QUERY_OBJECT_NAME,
                    md_rec.QUERY_OBJECT_PATH,
                    md_rec.LAST_UPDATE_LOGIN,
                    md_rec.LAST_UPDATE_DATE,
                    md_rec.LAST_UPDATED_BY,
                    md_rec.CREATION_DATE,
                    md_rec.CREATED_BY,
                    md_rec.DATASET_DIMENSION_FLAG,
                    md_rec.REMOVE_DIMENSION_FLAG,
                    md_rec.SUM_MEMBERS_NUMBER,
                    md_rec.SUM_SELECTION_NAME,
                    md_rec.SUM_SELECTION_PATH);
Line: 2623

    ds_rec.LAST_UPDATED_BY := p_apps_user_id ;
Line: 2624

    ds_rec.LAST_UPDATE_DATE  := SYSDATE;
Line: 2625

    ds_rec.LAST_UPDATE_LOGIN := p_apps_user_id ;
Line: 2641

      INSERT INTO zpb_cycle_datasets(ANALYSIS_CYCLE_ID,
                    DATASET_CODE,
                    ORDER_ID,
                    LAST_UPDATE_LOGIN,
                    LAST_UPDATE_DATE,
                    LAST_UPDATED_BY,
                    CREATION_DATE,
                    CREATED_BY)
      VALUES    (ds_rec.ANALYSIS_CYCLE_ID,
                    ds_rec.DATASET_CODE,
                    ds_rec.ORDER_ID,
                    ds_rec.LAST_UPDATE_LOGIN,
                    ds_rec.LAST_UPDATE_DATE,
                    ds_rec.LAST_UPDATED_BY,
                    ds_rec.CREATION_DATE,
                    ds_rec.CREATED_BY);
Line: 2725

  SELECT zpb_analysis_cycle_id_seq.NEXTVAL INTO new_ac_id FROM DUAL;
Line: 2726

  SELECT zpb_analysis_cycle_id_seq.NEXTVAL INTO current_inst_id FROM DUAL;
Line: 2727

  SELECT zpb_relationship_id_seq.NEXTVAL INTO relationship_id FROM DUAL;
Line: 2737

  ac_rec.LAST_UPDATED_BY   := p_apps_user_id;
Line: 2738

  ac_rec.LAST_UPDATE_DATE  := SYSDATE;
Line: 2739

  ac_rec.LAST_UPDATE_LOGIN := p_apps_user_id;
Line: 2742

  INSERT INTO zpb_analysis_cycles(ANALYSIS_CYCLE_ID,
                    STATUS_CODE,
                    NAME,
                    DESCRIPTION,
                    LOCKED_BY,
                    VALIDATE_STATUS,
                    CURRENT_INSTANCE_ID,
                    PUBLISHED_DATE,
                    PUBLISHED_BY,
                    LAST_UPDATE_DATE,
                    LAST_UPDATED_BY,
                    CREATION_DATE,
                    CREATED_BY,
                    PREV_STATUS_CODE,
                    LAST_UPDATE_LOGIN,
                    BUSINESS_AREA_ID,
                    OWNER_ID)
     VALUES (ac_rec.ANALYSIS_CYCLE_ID,
                    ac_rec.STATUS_CODE,
                    ac_rec.NAME,
                    ac_rec.DESCRIPTION,
                    ac_rec.LOCKED_BY,
                    ac_rec.VALIDATE_STATUS,
                    ac_rec.CURRENT_INSTANCE_ID,
                    ac_rec.PUBLISHED_DATE,
                    ac_rec.PUBLISHED_BY,
                    ac_rec.LAST_UPDATE_DATE,
                    ac_rec.LAST_UPDATED_BY,
                    ac_rec.CREATION_DATE,
                    ac_rec.CREATED_BY,
                    ac_rec.PREV_STATUS_CODE,
                    ac_rec.LAST_UPDATE_LOGIN,
                    ac_rec.BUSINESS_AREA_ID,
                    ac_rec.OWNER_ID);
Line: 2780

  pet_rec.LAST_UPDATED_BY   := p_apps_user_id;
Line: 2781

  pet_rec.LAST_UPDATE_DATE  := SYSDATE;
Line: 2782

  pet_rec.LAST_UPDATE_LOGIN := p_apps_user_id;
Line: 2783

  INSERT INTO zpb_cycle_relationships(RELATIONSHIP_ID,
                    PUBLISHED_AC_ID,
                    EDITABLE_AC_ID,
                    TMP_AC_ID,
                    LAST_UPDATE_LOGIN,
                    LAST_UPDATE_DATE,
                    LAST_UPDATED_BY,
                    CREATION_DATE,
                    CREATED_BY)
  VALUES (pet_rec.RELATIONSHIP_ID,
                    pet_rec.PUBLISHED_AC_ID,
                    pet_rec.EDITABLE_AC_ID,
                    pet_rec.TMP_AC_ID,
                    pet_rec.LAST_UPDATE_LOGIN,
                    pet_rec.LAST_UPDATE_DATE,
                    pet_rec.LAST_UPDATED_BY,
                    pet_rec.CREATION_DATE,
                    pet_rec.CREATED_BY);
Line: 2973

    SELECT zpb_task_param_id_seq.NEXTVAL INTO task_param_id FROM DUAL;
Line: 2981

    ac_task_param_rec.LAST_UPDATED_BY    := p_apps_user_id;
Line: 2982

    ac_task_param_rec.LAST_UPDATE_DATE   := SYSDATE;
Line: 2983

    ac_task_param_rec.LAST_UPDATE_LOGIN  := p_apps_user_id;
Line: 2984

    INSERT INTO zpb_task_parameters(NAME,
                    TASK_ID,
                    VALUE,
                    PARAM_ID,
                    LAST_UPDATE_LOGIN,
                    LAST_UPDATE_DATE,
                    LAST_UPDATED_BY,
                    CREATION_DATE,
                    CREATED_BY)
       VALUES (ac_task_param_rec.NAME,
                    ac_task_param_rec.TASK_ID,
                    ac_task_param_rec.VALUE,
                    ac_task_param_rec.PARAM_ID,
                    ac_task_param_rec.LAST_UPDATE_LOGIN,
                    ac_task_param_rec.LAST_UPDATE_DATE,
                    ac_task_param_rec.LAST_UPDATED_BY,
                    ac_task_param_rec.CREATION_DATE,
                    ac_task_param_rec.CREATED_BY);
Line: 3011

    SELECT zpb_task_id_seq.NEXTVAL INTO load_task_id from dual;
Line: 3021

    ac_task_rec.LAST_UPDATED_BY      := p_apps_user_id;
Line: 3022

    ac_task_rec.LAST_UPDATE_DATE     := SYSDATE;
Line: 3023

    ac_task_rec.LAST_UPDATE_LOGIN    := p_apps_user_id;
Line: 3025

    INSERT INTO zpb_analysis_cycle_tasks(ANALYSIS_CYCLE_ID,
                   TASK_ID,
                   SEQUENCE,
                   TASK_NAME,
                   STATUS_CODE,
                   ITEM_TYPE,
                   WF_PROCESS_NAME,
                   ITEM_KEY,
                   START_DATE,
                   HIDE_SHOW,
                   CREATION_DATE,
                   CREATED_BY,
                   LAST_UPDATED_BY,
                   LAST_UPDATE_DATE,
                   LAST_UPDATE_LOGIN,
                   OWNER_ID)
       VALUES      (ac_task_rec.ANALYSIS_CYCLE_ID,
                   ac_task_rec.TASK_ID,
                   ac_task_rec.SEQUENCE,
                   ac_task_rec.TASK_NAME,
                   ac_task_rec.STATUS_CODE,
                   ac_task_rec.ITEM_TYPE,
                   ac_task_rec.WF_PROCESS_NAME,
                   ac_task_rec.ITEM_KEY,
                   ac_task_rec.START_DATE,
                   ac_task_rec.HIDE_SHOW,
                   ac_task_rec.CREATION_DATE,
                   ac_task_rec.CREATED_BY,
                   ac_task_rec.LAST_UPDATED_BY,
                   ac_task_rec.LAST_UPDATE_DATE,
                   ac_task_rec.LAST_UPDATE_LOGIN,
                   ac_task_rec.OWNER_ID);
Line: 3059

    create_task_parameters(load_task_id, 'DATA_SELECTION_TYPE', 'ALL_LINE_ITEMS_SELECTION_TYPE',p_apps_user_id);
Line: 3077

    SELECT zpb_task_id_seq.NEXTVAL INTO curinst_task_id from dual;
Line: 3087

    ac_task_rec.LAST_UPDATED_BY      := p_apps_user_id;
Line: 3088

    ac_task_rec.LAST_UPDATE_DATE     := SYSDATE;
Line: 3089

    ac_task_rec.LAST_UPDATE_LOGIN    := p_apps_user_id;
Line: 3091

    INSERT INTO zpb_analysis_cycle_tasks(ANALYSIS_CYCLE_ID,
                   TASK_ID,
                   SEQUENCE,
                   TASK_NAME,
                   STATUS_CODE,
                   ITEM_TYPE,
                   WF_PROCESS_NAME,
                   ITEM_KEY,
                   START_DATE,
                   HIDE_SHOW,
                   CREATION_DATE,
                   CREATED_BY,
                   LAST_UPDATED_BY,
                   LAST_UPDATE_DATE,
                   LAST_UPDATE_LOGIN,
                   OWNER_ID)
       VALUES      (ac_task_rec.ANALYSIS_CYCLE_ID,
                   ac_task_rec.TASK_ID,
                   ac_task_rec.SEQUENCE,
                   ac_task_rec.TASK_NAME,
                   ac_task_rec.STATUS_CODE,
                   ac_task_rec.ITEM_TYPE,
                   ac_task_rec.WF_PROCESS_NAME,
                   ac_task_rec.ITEM_KEY,
                   ac_task_rec.START_DATE,
                   ac_task_rec.HIDE_SHOW,
                   ac_task_rec.CREATION_DATE,
                   ac_task_rec.CREATED_BY,
                   ac_task_rec.LAST_UPDATED_BY,
                   ac_task_rec.LAST_UPDATE_DATE,
                   ac_task_rec.LAST_UPDATE_LOGIN,
                   ac_task_rec.OWNER_ID);
Line: 3171

   SELECT zpb_analysis_cycle_id_seq.NEXTVAL INTO new_ac_id FROM DUAL;
Line: 3176

   update zpb_cycle_model_dimensions set last_updated_by = p_apps_user_id,
                                  created_by = p_apps_user_id,
                                  last_update_login = p_apps_user_id
                     where analysis_cycle_id = new_ac_id;
Line: 3181

   update zpb_analysis_cycles set status_code = 'PUBLISHED',
                                  validate_status = 'VALID',
                                  last_updated_by = p_apps_user_id,
                                  created_by = p_apps_user_id,
                                  last_update_login = p_apps_user_id
                     where analysis_cycle_id = new_ac_id;
Line: 3214

   instance_rec.LAST_UPDATED_BY      := p_apps_user_id;
Line: 3215

   instance_rec.LAST_UPDATE_DATE     := SYSDATE;
Line: 3216

   instance_rec.LAST_UPDATE_LOGIN    := p_apps_user_id;
Line: 3218

   INSERT INTO zpb_analysis_cycle_instances(ANALYSIS_CYCLE_ID,
                    INSTANCE_AC_ID,
                    INSTANCE_DESCRIPTION,
                    CREATION_DATE,
                    CREATED_BY,
                    LAST_UPDATED_BY,
                    LAST_UPDATE_DATE,
                    LAST_UPDATE_LOGIN,
                    STATUS_CODE)
     VALUES (instance_rec.ANALYSIS_CYCLE_ID,
                    instance_rec.INSTANCE_AC_ID,
                    instance_rec.INSTANCE_DESCRIPTION,
                    instance_rec.CREATION_DATE,
                    instance_rec.CREATED_BY,
                    instance_rec.LAST_UPDATED_BY,
                    instance_rec.LAST_UPDATE_DATE,
                    instance_rec.LAST_UPDATE_LOGIN,
                    instance_rec.STATUS_CODE);
Line: 3332

  SELECT DISTINCT b.dimension,
         b.hierarchy
  FROM zpb_solve_output_selections b,
       zpb_lab_hierarchies_v lab
  WHERE b.analysis_cycle_id = p_analysis_cycle_id
  AND b.hierarchy = lab.object_aw_name
  AND b.dimension = lab.dimension
  AND EXISTS
      (SELECT a.dimension,
              a.member,
              COUNT(a.hierarchy)
       FROM zpb_solve_output_selections a
       WHERE a.analysis_cycle_id = p_analysis_cycle_id
       AND a.dimension = b.dimension
       GROUP BY a.dimension, a.member
       HAVING COUNT(a.hierarchy) > l_hier_count )
  ORDER BY b.dimension, b.hierarchy;
Line: 3353

  SELECT 1 hier_exists
  FROM zpb_solve_hier_order
  WHERE analysis_cycle_id = p_analysis_cycle_id
  AND dimension = l_dimension
  AND hierarchy = l_hierarchy;
Line: 3362

  SELECT NVL(MAX(hierarchy_order),-1) max_order
  FROM zpb_solve_hier_order
  WHERE analysis_cycle_id = p_analysis_cycle_id
  AND dimension = l_dimension;
Line: 3370

  SELECT dimension,
         MAX(hierarchy_order) max,
         MIN(hierarchy_order) min,
         COUNT(hierarchy) count
  FROM zpb_solve_hier_order
  WHERE analysis_cycle_id = p_analysis_cycle_id
  GROUP BY dimension;
Line: 3407

  UPDATE zpb_solve_hier_order
  SET first_last_flag = l_first_last_flag
  WHERE analysis_cycle_id = p_analysis_cycle_id;
Line: 3436

      SELECT zpb_solve_hier_order_s.nextval INTO l_solve_hier_order_id
      FROM dual;
Line: 3461

      INSERT INTO ZPB_SOLVE_HIER_ORDER
      (SOLVE_HIER_ORDER_ID
      ,ANALYSIS_CYCLE_ID
      ,DIMENSION
      ,HIERARCHY
      ,HIERARCHY_ORDER
      ,FIRST_LAST_FLAG
      ,OBJECT_VERSION_NUMBER
      ,LAST_UPDATE_LOGIN
      ,LAST_UPDATE_DATE
      ,LAST_UPDATED_BY
      ,CREATION_DATE
      ,CREATED_BY)
      VALUES
      (l_solve_hier_order_id
      ,p_analysis_cycle_id
      ,l_dimension
      ,l_hierarchy
      ,l_order_num
      ,l_first_last_flag
      ,l_object_version_number
      ,l_login_id
      ,sysdate
      ,l_user_id
      ,sysdate
      ,l_user_id);
Line: 3494

  DELETE FROM zpb_solve_hier_order
  WHERE analysis_cycle_id = p_analysis_cycle_id
  AND hierarchy NOT IN
      (SELECT b.hierarchy
       FROM zpb_solve_output_selections b,
            zpb_lab_hierarchies_v lab
       WHERE b.analysis_cycle_id = p_analysis_cycle_id
       AND b.hierarchy = lab.object_aw_name
       AND b.dimension = lab.dimension
       AND EXISTS
           (SELECT a.dimension,
                   a.member,
                    COUNT(a.hierarchy)
            FROM zpb_solve_output_selections a
            WHERE a.analysis_cycle_id = p_analysis_cycle_id
            AND a.dimension = b.dimension
            GROUP BY a.dimension, a.member
            HAVING COUNT(a.hierarchy) > l_hier_count
           )
        );
Line: 3524

    UPDATE zpb_solve_hier_order
    SET first_last_flag = l_first_flag
    WHERE analysis_cycle_id = p_analysis_cycle_id
    AND dimension = l_final_rec.dimension
    AND hierarchy_order = l_final_rec.min;
Line: 3530

    UPDATE zpb_solve_hier_order
    SET first_last_flag = l_last_flag
    WHERE analysis_cycle_id = p_analysis_cycle_id
    AND dimension = l_final_rec.dimension
    AND hierarchy_order = l_final_rec.max;
Line: 3622

  SELECT value
  INTO   l_param_value
  FROM   ZPB_AC_PARAM_VALUES
  WHERE  analysis_cycle_id = p_ac_id_in
  AND    param_id =
         (SELECT tag
          FROM   fnd_lookup_values_vl
          WHERE  LOOKUP_TYPE = 'ZPB_PARAMS'
          AND    LOOKUP_CODE = 'APPEND_VIEW');
Line: 3634

    SELECT CURRENT_INSTANCE_ID
    INTO   x_vm_instance_id
    FROM   ZPB_ANALYSIS_CYCLES
    WHERE  ANALYSIS_CYCLE_ID = p_ac_id_in;