Modify ValidateData.js on Planning 11.1.1.3

All,
Some of you know whether to implement the changes on ValidateData.js must restart the services of the web server?
When making changes to this file for controls on forms, these changes are not implemented. In particular on the function validateForms().
I use a Hyperion Planning 11.1.1.3 with WebLogic Server.
Any help is welcome
Thanks
Flavio

If you are using weblogic then you will need to restart the planning application web application to take account of the changes.
Cheers
John
http://john-goodwin.blogspot.com/

Similar Messages

  • SSMS 2012 cannot create/modify Maintenance Plans

    I created two brand new SQL Server 2012 databases on two different, very powerful servers.
    I installed SSMS 2012 64bit version (11.0.2100.60) (NOT Express) on my new/clean Dell Latitude E6530 64bit 4GB, lots of hard drive.
    I connect to the databases with an admin account that has full rights to the database instances.
    On one database I can list the three Maintenance Plans that I created by RDP onto the server and using SSMS 2008R2.
    I right click an existing MP and pick Modify - nothing happens.
    I double click an existing MP - nothing happens.
    I right click, pick New Maintenance Plan... - nothing happens.
    I WAS able to use the Maintenance Plan Wizard to create a new MP, once created the MP shows in the list, but I cannot modify the MP.
    I connected to an existing SQL Server 2008R2 database instance and got the same results.
    I checked the Event Log and did not see anything.
    Does anyone have any ideas?
    Thanks in advance, Randy

    Hello,
    What's the edition of the SQL Server 2012 did you installed?
    Did the issue presists when you connect to a SQL Server 2012 instance in the SSMS 2012? Please verify that you had install Management Tools Complete as well as Magagement Tools Basic.
    According to
    MSDN article, point 5.5:
    When SQL Server 2012 management tools are used to modify an existing maintenance plan created in a previous version of SQL  Server management tools (SQL Server 2008 R2, SQL Server 2008, or SQL  Server 2005), the maintenance plan is saved in a
    new format. Earlier versions of SQL Server management tools do not support this new format.
    So, if you create the maintenance plan in SSMS 2012, then you may cannot open it in the eariler version of SSMS.
    Regards,
    Fanny Liu
    Fanny Liu
    TechNet Community Support

  • Restart Hyperion Planning after customization

    Hello,
    What services need to restart after modify ValidateData.js?
    Version: 11.1.2
    Thanks
    Edited by: D. Morozov on 7/12/2010 11:34

    Thanks for help
    1.Extract HyperionPlanning.ear
    2.Extract HyperionPlanning.war
    3.Go to ..\custom\
    4.Update ValidateData.js
    function customOnLoad() {
    // Insert custom code here
         if (equalsIgnoreCase(applicationName,"test1")) {
              if (equalsIgnoreCase(formName,"Test")) {
                   alert("Customs Test");
    5.Pack all to HyperionPlanning.ear file.
    6.restart Hyperion Planning service

  • BAPI or FM for scheduling a planned order (like MD11 or MD12)

    Hi guys.
    We are working with a group of materials and planned orders, in order to modify and create new planned orders depending on the stock per each material. So we use MD12 to 1) modify the quantity in the order, and MD11 to create new planned orders for the rest of stock for this material.
    For process of creation we don't have problems (BAPI_PLANNEDORDER_CREATE makes its work well ), but when we want to schedule the new planned order created before via FM or BAPI, we cannot see any results in MD12.
    I mean, when a planned order is scheduled via menu button, a new tabstrip appears in the transaction with dates. So this similar action we've tried using CX_PLANNED_ORDER_SCHEDULE or CX_CRP_PLANNED_ORDER_SCHEDULE but there was no change.  If we execute the Schedule button action, in table PLAF (master of planned orders) apears a new number in field PLAF-BEDID related to MRP.
    So guys, could you please help us how to get this issue? As last option is BDC, but BDC's and me are not good friends because its performance. So please, any suggestions?
    Thanks in advance!
    Raul Romero

    Hi guys...
    Sorry for the long time without an answer, which I'm sharing you now:
    1. In order to perform the proccess of scheduling, you have to record the steps from menu bar in your batch input. I mean: (1) set values into fields CRHARBPL-LOW () and CRHWERKS-LOW
      PERFORM set_batch USING: 'X' 'RCCRY000' '1000',
                                      space 'BDC_CURSOR' 'CRHARBPL-LOW',
                                      space 'BDC_OKCODE' '=PLNG',
                                      space 'CRHARBPL-LOW' p_arbpl,
                                      space 'CRHWERKS-LOW' 'PR01'.
    (2) After you ordered your list of planned orders or production orders, loop your internal table and per each order record these commands (these simulates the popup option to select the order you want for scheduling and mark it in the dynpro you are processing):
      LOOP AT gtd_tabofplan INTO gvc_tabofplan.
        PERFORM completa_bi_campos USING: 'X' 'SAPLPLAT' '4000',
                                        space 'BDC_OKCODE' '=Z021'.
        PERFORM completa_bi_campos USING: 'X' 'SAPLCY19' '0120',
                                space 'BDC_CURSOR' 'CYMARK-VALUE(02)',
                                space 'BDC_OKCODE' '=BACK',
                                space 'CYMARK-VALUE(02)' gvc_tabofplan,
                                space 'CYMARK-MARK(01)' space,
                                space 'CYMARK-MARK(02)' 'X'.
        PERFORM completa_bi_campos USING: 'X' 'SAPLPLAT' '4000',
                                space 'BDC_OKCODE' '=SL25'.
      ENDLOOP.
    (3) Set the SAVE operation.
      PERFORM completa_bi_campos USING: 'X' 'SAPLPLAT' '4000',
                              space 'BDC_OKCODE' '=SAVE'.
    Hope you' ve succeeded in this task, let me know if you've another questions.

  • UC320W Problems with the dial plan

    Problems with the dial plan ... There is a method to modify the External Dial Plan, we can not dial some numbers (800 XXX XXX, 115, 118, 187, etc., are special numbers in Italy), happens on FXO lines and SIP,in external.
    Example: The operator enters "on any phone" 0 (for outside line) then 800 000 000,on the composition of the second 0, the phone responds "invalid number" and does not allow the call
    We think it is a problem of Italy dial plan, you can change them?,
    our system is configured as a region of Italy and Italy dial plan
    is a known problem? you know to help me resolve it

    Perfect, we wait for the update, this happens also for other special numbers (187, 191 customer service phone numbers and 118, 112, 115 emergency numbers). It happens with any line it is FXO, SIP, Shared. The problem is in the dial plan, the numbers are not included, the system does not accept them, and blocks the composition. Exists a method for change the file loaded into the configuration page "region" the system is set to Italy, I have seen that you can import the file from the computer, you can download the file "Italy", edit, and upload in the system '.
    We are a telecommunications company, we install telephone systems, we would like to offer your product the 300 series our clients. We are testing in our lab your UC320W.

  • How to upload exchange rate to planning in EPMA?

    Dear expert,
    Our instance of Hyperion Planning is built upon EPMA. We know that in classic mode, we can upload exchange rate with outline load utility. We would like to know in EPMA, how can we upload the rate with excel, to the exchange rate table defined in planning?
    Please kindly advise.
    We're using version 11.1.1.3
    Thanks & best regards,
    Annie

    Hello everybody,
    I tried to use the OutlineLoad to load exchange rates on a EPMA Planning applications.
    I get the following error:
    java.lang.RuntimeException: Planning Adapter loads may cause issues on BMPA enabled applications if metadata is modified.
    at com.hyperion.planning.HyperionPlanningBean.beginLoad(Unknown Source)
    at com.hyperion.planning.utils.HspOutlineLoad.parseAndLoadInputFile(Unknown Source)
    at com.hyperion.planning.utils.HspOutlineLoad.halAdapterInfoAndLoad(Unknown Source)
    at com.hyperion.planning.utils.HspOutlineLoad.loadAndPrintStatus(Unknown Source)
    at com.hyperion.planning.utils.HspOutlineLoad.main(Unknown Source)
    It seems the exchange rates load is recognized as a metadata load, and this cause Planning to stop the process.
    Anyone found a workaround to load the exchange rates to a EPMA Planning app?
    Thank you,
    Nicola

  • Dynamic Rows in Data Forms

    I have a data form, with the member in Page layout, and I want the rows of the form to be populated with the children of the parent that i select in the Page.
    Example: Client 1 (2 Children members) and Client 2 (4 Children members)
    When I select Client 1 as the page, the 2 children member should be populated in the row.
    I have made a composite form currently, is there any better or efficient way to do it. My form has approximately 40 such clients.
    Thanks

    Cascading filtering yet again. It is unfortunately not quite possible out of the box. We have done it through hacking into Planning's own jsp files and heavily modifying validatedata.js but still what we have done was just a workaround. User variables seem to be the only option that doesn't require code bashing.
    Cheers,
    Alp

  • How to create a linked data source with document libraries based on the same template?

    I use SharePoint Foundation 2013, SP Designer and Visual Studio 2013 to my needs. But there are several things which i don't get.
    I have a number of libraries which use the same template. I want to create a linked data source, that would contain them all, and if I add a library based on this template, the library would be added to the data sorce. Is it possible?
    I tried creating linked data souces, but the view that it brings by default is limited(no sorting, etc.). How can it be modified?

    I am planning to do my project on Linux with J2EE,Oracle technologies.You don't need to set up a DSN. Just use a JDBC connect string such as jdbc:oracle:thin:@localhost:1521:xe
    ~Jer

  • Problem while having a large set of data to work on!

    Hi,
    I am facing great problem with processing large set of data. I have a requirement in which i'm supposed to generate a report.
    I have a table and a MView, which i have joined to reduce the number of records to process. The MView holds 200,00,000 records while the table 18,00,000. Based on join conditions and where clause i'm able to break down the useful data to approx 4,50,000 and i'm getting 8 of my report columns from this join. I'm dumping these records into the table from where i'll be generating the report by spooling.
    Below is the block which takes 12mins to insert into the report table MY_ACCOUNT_PHOTON_DUMP:
    begin
    dbms_output.put_line(to_char(sysdate,'hh24:mi:ss'));
    insert into MY_ACCOUNT_PHOTON_DUMP --- Report table
    (SUBSCR_NO, ACCOUNT_NO, AREA_CODE, DEL_NO, CIRCLE, REGISTRATION_DT, EMAIL_ID, ALT_CNTCT_NO)
    select crm.SUBSCR_NO, crm.ACCOUNT_NO, crm.AREA_CODE, crm.DEL_NO, crm.CIRCLE_ID,
    aa.CREATED_DATE, aa.EMAIL_ID, aa.ALTERNATE_CONTACT
    from MV_CRM_SUBS_DTLS crm, --- MView
    (select /*+ ALL_ROWS */ A.ALTERNATE_CONTACT, A.CREATED_DATE, A.EMAIL_ID, B.SUBSCR_NO
    from MCCI_PROFILE_DTLS a, MCCI_PROFILE_SUBSCR_DTLS b
    where A.PROFILE_ID = B.PROFILE_ID
    and B.ACE_STATUS = 'N'
    ) aa --- Join of two tables giviing me 18,00,000 recs
    where crm.SUBSCR_NO = aa.SUBSCR_NO
    and crm.SRVC_TYPE_ID = '125'
    and crm.END_DT IS NULL;
    INTERNET_METER_TABLE_PROC_1('MCCIPRD','MY_ACCOUNT_PHOTON_DUMP'); --- calling procedure to analyze the report table
    COMMIT;
    dbms_output.put_line(to_char(sysdate,'hh24:mi:ss'));
    end; --- 12 min 04 secFor the rest of the 13 columns required i am running a block which has a FOR UPDATE cursor on the report table:
    declare
    cursor cur is
    select SUBSCR_NO, ACCOUNT_NO, AREA_CODE, DEL_NO,
    CIRCLE, REGISTRATION_DT, EMAIL_ID, ALT_CNTCT_NO
    from MCCIPRD.MY_ACCOUNT_PHOTON_DUMP --where ACCOUNT_NO = 901237064
    for update of
    MRKT_SEGMNT, AON, ONLINE_PAY, PAID_AMNT, E_BILL, ECS, BILLED_AMNT,
    SRVC_TAX, BILL_PLAN, USAGE_IN_MB, USAGE_IN_MIN, NO_OF_LOGIN, PHOTON_TYPE;
    v_aon VARCHAR2(10) := NULL;
    v_online_pay VARCHAR2(10) := NULL;
    v_ebill VARCHAR2(10) := NULL;
    v_mkt_sgmnt VARCHAR2(50) := NULL;
    v_phtn_type VARCHAR2(50) := NULL;
    v_login NUMBER(10) := 0;
    v_paid_amnt VARCHAR2(50) := NULL;
    v_ecs VARCHAR2(10) := NULL;
    v_bill_plan VARCHAR2(100):= NULL;
    v_billed_amnt VARCHAR2(10) := NULL;
    v_srvc_tx_amnt VARCHAR2(10) := NULL;
    v_usg_mb NUMBER(10) := NULL;
    v_usg_min NUMBER(10) := NULL;
    begin
    dbms_output.put_line(to_char(sysdate,'hh24:mi:ss'));
    for rec in cur loop
    begin
    select apps.TTL_GET_DEL_AON@MCCI_TO_PRD591(rec.ACCOUNT_NO, rec.DEL_NO, rec.CIRCLE)
    into v_aon from dual;
    exception
    when others then
    v_aon := 'NA';
    end;
    SELECT DECODE(COUNT(*),0,'NO','YES') into v_online_pay
    FROM TTL_DESCRIPTIONS@MCCI_TO_PRD591
    WHERE DESCRIPTION_CODE IN(SELECT DESCRIPTION_CODE FROM TTL_BMF_TRANS_DESCR@MCCI_TO_PRD591
    WHERE BMF_TRANS_TYPE
    IN (SELECT BMF_TRANS_TYPE FROM
    TTL_BMF@MCCI_TO_PRD591 WHERE ACCOUNT_NO = rec.ACCOUNT_NO
    AND POST_DATE BETWEEN
    TO_DATE('01-'||TO_CHAR(SYSDATE,'MM-YYYY'),'DD-MM-YYYY') AND SYSDATE
    AND DESCRIPTION_TEXT IN (select DESCRIPTION from fnd_lookup_values@MCCI_TO_PRD591 where
    LOOKUP_TYPE='TTL_ONLINE_PAYMENT');
    SELECT decode(count( *),0,'NO','YES') into v_ebill
    FROM TTL_CUST_ADD_DTLS@MCCI_TO_PRD591
    WHERE CUST_ACCT_NBR = rec.ACCOUNT_NO
    AND UPPER(CUSTOMER_PREF_MODE) ='EMAIL';
    begin
    select ACC_SUB_CAT_DESC into v_mkt_sgmnt
    from ttl_cust_dtls@MCCI_TO_PRD591 a, TTL_ACCOUNT_CATEGORIES@MCCI_TO_PRD591 b
    where a.CUST_ACCT_NBR = rec.ACCOUNT_NO
    and a.market_code = b.ACC_SUB_CAT;
    exception
    when others then
    v_mkt_sgmnt := 'NA';
    end;
    begin
    select nvl(sum(TRANS_AMOUNT),0) into v_paid_amnt
    from ttl_bmf@MCCI_TO_PRD591
    where account_no = rec.ACCOUNT_NO
    AND POST_DATE
    BETWEEN TO_DATE('01-'||TO_CHAR(SYSDATE,'MM-YYYY'),'DD-MM-YYYY')
    AND SYSDATE;
    exception
    when others then
    v_paid_amnt := 'NA';
    end;
    SELECT decode(count(1),0,'NO','YES') into v_ecs
    from ts.Billdesk_Registration_MV@MCCI_TO_PRD591 where ACCOUNT_NO = rec.ACCOUNT_NO
    and UPPER(REGISTRATION_TYPE ) = 'ECS';
    SELECT decode(COUNT(*),0,'PHOTON WHIZ','PHOTON PLUS') into v_phtn_type
    FROM ts.ttl_cust_ord_prdt_dtls@MCCI_TO_PRD591 A, ttl_product_mstr@MCCI_TO_PRD591 b
    WHERE A.SUBSCRIBER_NBR = rec.SUBSCR_NO
    and (A.prdt_disconnection_date IS NULL OR A.prdt_disconnection_date > SYSDATE )
    AND A.prdt_disc_flag = 'N'
    AND A.prdt_nbr = b.product_number
    AND A.prdt_type_id = b.prouduct_type_id
    AND b.first_level LIKE 'Feature%'
    AND UPPER (b.product_desc) LIKE '%HSIA%';
    SELECT count(1) into v_login
    FROM MCCIPRD.MYACCOUNT_SESSION_INFO a
    WHERE (A.DEL_NO = rec.DEL_NO or A.DEL_NO = ltrim(rec.AREA_CODE,'0')||rec.DEL_NO)
    AND to_char(A.LOGIN_TIME,'Mon-YYYY') = to_char(sysdate-5,'Mon-YYYY');
    begin
    select PACKAGE_NAME, BILLED_AMOUNT, SERVICE_TAX_AMOUNT, USAGE_IN_MB, USAGE_IN_MIN
    into v_bill_plan, v_billed_amnt, v_srvc_tx_amnt, v_usg_mb, v_usg_min from
    (select rank() over(order by STATEMENT_DATE desc) rk,
    PACKAGE_NAME, USAGE_IN_MB, USAGE_IN_MIN
    nvl(BILLED_AMOUNT,'0') BILLED_AMOUNT, NVL(SRVC_TAX_AMNT,'0') SERVICE_TAX_AMOUNT
    from MCCIPRD.MCCI_IM_BILLED_DATA
    where (DEL_NUM = rec.DEL_NO or DEL_NUM = ltrim(rec.AREA_CODE,'0')||rec.DEL_NO)
    and STATEMENT_DATE like '%'||to_char(SYSDATE,'Mon-YY')||'%')
    where rk = 1;
    exception
    when others then
    v_bill_plan := 'NA';
    v_billed_amnt := '0';
    v_srvc_tx_amnt := '0';
    v_usg_mb := 0;
    v_usg_min := 0;
    end;
    -- UPDATE THE DUMP TABLE --
    update MCCIPRD.MY_ACCOUNT_PHOTON_DUMP
    set MRKT_SEGMNT = v_mkt_sgmnt, AON = v_aon, ONLINE_PAY = v_online_pay, PAID_AMNT = v_paid_amnt,
    E_BILL = v_ebill, ECS = v_ecs, BILLED_AMNT = v_billed_amnt, SRVC_TAX = v_srvc_tx_amnt,
    BILL_PLAN = v_bill_plan, USAGE_IN_MB = v_usg_mb, USAGE_IN_MIN = v_usg_min, NO_OF_LOGIN = v_login,
    PHOTON_TYPE = v_phtn_type
    where current of cur;
    end loop;
    COMMIT;
    dbms_output.put_line(to_char(sysdate,'hh24:mi:ss'));
    exception when others then
    dbms_output.put_line(SQLCODE||'::'||SQLERRM);
    end;The report takes >6hrs. I know that most of the SELECT queries have ACCOUNT_NO as WHERE clause and can be joined, but when i joining few of these blocks with the initial INSERT query it was no better.
    The individual queries within the cursor loop dont take more then 0.3 sec to execute.
    I'm using the FOR UPDATE as i know that the report table is being used solely for this purpose.
    Can somebody plz help me with this, i'm in desperate need of good advice here.
    Thanks!!
    Edited by: user11089213 on Aug 30, 2011 12:01 AM

    Hi,
    Below is the explain plan for the original query:
    select /*+ ALL_ROWS */  crm.SUBSCR_NO, crm.ACCOUNT_NO, ltrim(crm.AREA_CODE,'0'), crm.DEL_NO, >crm.CIRCLE_ID
    from MV_CRM_SUBS_DTLS crm,
            (select /*+ ALL_ROWS */  A.ALTERNATE_CONTACT, A.CREATED_DATE, A.EMAIL_ID, B.SUBSCR_NO
            from MCCIPRD.MCCI_PROFILE_DTLS a, MCCIPRD.MCCI_PROFILE_SUBSCR_DTLS b
            where A.PROFILE_ID = B.PROFILE_ID
            and   B.ACE_STATUS = 'N'
            ) aa
    where crm.SUBSCR_NO    = aa.SUBSCR_NO
    and   crm.SRVC_TYPE_ID = '125'
    and   crm.END_DT IS NULL
    | Id  | Operation              | Name                     | Rows  | Bytes |TempSpc| Cost (%CPU)| Time     |
    |   0 | SELECT STATEMENT       |                          |  1481K|   100M|       |   245K  (5)| 00:49:09 |
    |*  1 |  HASH JOIN             |                          |  1481K|   100M|    46M|   245K  (5)| 00:49:09 |
    |*  2 |   HASH JOIN            |                          |  1480K|    29M|    38M| 13884   (9)| 00:02:47 |
    |*  3 |    TABLE ACCESS FULL   | MCCI_PROFILE_SUBSCR_DTLS |  1480K|    21M|       |  3383  (13)| 00:00:41 |
    |   4 |    INDEX FAST FULL SCAN| SYS_C002680              |  2513K|    14M|       |  6024   (5)| 00:01:13 |
    |*  5 |   MAT_VIEW ACCESS FULL | MV_CRM_SUBS_DTLS_08AUG   |  1740K|    82M|       |   224K  (5)| 00:44:49 |
    Predicate Information (identified by operation id):
       1 - access("CRM"."SUBSCR_NO"="B"."SUBSCR_NO")
       2 - access("A"."PROFILE_ID"="B"."PROFILE_ID")
       3 - filter("B"."ACE_STATUS"='N')
       5 - filter("CRM"."END_DT" IS NULL AND "CRM"."SRVC_TYPE_ID"='125')Whereas for the modified MView query, the plane remains the same:
    select /*+ ALL_ROWS */ crm.SUBSCR_NO, crm.ACCOUNT_NO, ltrim(crm.AREA_CODE,'0'), crm.DEL_NO, >crm.CIRCLE_ID
    from    (select * from MV_CRM_SUBS_DTLS
             where SRVC_TYPE_ID = '125'
             and   END_DT IS NULL) crm,
            (select /*+ ALL_ROWS */  A.ALTERNATE_CONTACT, A.CREATED_DATE, A.EMAIL_ID, B.SUBSCR_NO
            from MCCIPRD.MCCI_PROFILE_DTLS a, MCCIPRD.MCCI_PROFILE_SUBSCR_DTLS b
            where A.PROFILE_ID = B.PROFILE_ID
            and   B.ACE_STATUS = 'N'
            ) aa
    where crm.SUBSCR_NO  = aa.SUBSCR_NO
    | Id  | Operation              | Name                     | Rows  | Bytes |TempSpc| Cost (%CPU)| Time     |
    |   0 | SELECT STATEMENT       |                          |  1481K|   100M|       |   245K  (5)| 00:49:09 |
    |*  1 |  HASH JOIN             |                          |  1481K|   100M|    46M|   245K  (5)| 00:49:09 |
    |*  2 |   HASH JOIN            |                          |  1480K|    29M|    38M| 13884   (9)| 00:02:47 |
    |*  3 |    TABLE ACCESS FULL   | MCCI_PROFILE_SUBSCR_DTLS |  1480K|    21M|       |  3383  (13)| 00:00:41 |
    |   4 |    INDEX FAST FULL SCAN| SYS_C002680              |  2513K|    14M|       |  6024   (5)| 00:01:13 |
    |*  5 |   MAT_VIEW ACCESS FULL | MV_CRM_SUBS_DTLS_08AUG   |  1740K|    82M|       |   224K  (5)| 00:44:49 |
    Predicate Information (identified by operation id):
       1 - access("CRM"."SUBSCR_NO"="B"."SUBSCR_NO")
       2 - access("A"."PROFILE_ID"="B"."PROFILE_ID")
       3 - filter("B"."ACE_STATUS"='N')
       5 - filter("CRM"."END_DT" IS NULL AND "CRM"."SRVC_TYPE_ID"='125')Also took your advice and tried to merge all the queries into single INSERT SQL, will be posting the results shortly.
    Edited by: BluShadow on 30-Aug-2011 10:21
    added {noformat}{noformat} tags.  Please read {message:id=9360002} to learn to do this yourself                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

  • Please help me with the following questions

    Oracle 10g Administration Workshop II Examination
    3 Hours
    1.     Create a recovery catalog recodb. Register with reodb all available database service on the server machine.
    20 marks
    2.     Configure RMAN so that backups:
              a. run in two channels;
              b. are marked as obsolete if they are more than 2;
              c. have an automatic spfile and controlfile backup run whenever_____
              and ____ takes place in the database ( list the two factors)
    d.     are encrypted to prevent unauthorized access to the backup files
    through the OS.
    10 marks
    3.     Take a backup of the database naming it so that the name of the database, the backupset t belongs to and the backupset’s piece numbers are shown. Write the name of the file generated after the backup (its path inclusive).
    10 marks
    4.     Take another backup of the database, storing it in the default location and running it so that backup assumes a parallelism of 3 for the duration of the backup.
    10 marks
    5.     a. Create table called “price” as follows:
    PRICE
    WEEK     AMOUNT
    Feb 2 – 7, 2009     80.00
    This table belongs to the “Red as Blood” Palm Oil Company. The price of palm oil fluctuates wildly that every week. It moves N80 to N81.50 to N80.40 to N79.30 and finally to N78.00.
    b.     Update the table for each value that palm oil sold that week. (commit after every update).
    c.     Run a flashback versions query that shows all the variations of price.
    15 marks
    6.     Your company has grown large. The server is becoming overload and you cannot afford a new one.
    a.     Modify the system resource plan to contain a group ‘HRGROUP’ that shares equally with ‘SYSGROUP’ 100% of the CPU’s resources from 8:am -10:pm daily.
    b.     Ensure that sessions from other groups can use 50% of what HRGROUP and SYSGROUP have not used up.
         c.     Create a window HIGH_LOAD that activates SYSTEM PLAN.
    20 marks
    7.     a.     You have lost your orapwd file, but need to protect the database from remote logins. Re-create the orapwd file to allow only three remote logins as sys and a password ‘sysadmin’.
         b.     The database’s performance was degrading and in the course of your analysis you discovered that log switch takes places place faster than normal which result in high I/O. Get an advice on the appropriate size of your redolog files (Write down the size recommended for your own database).
    15 marks      
    the solution can be send to my mail via [email protected] and [email protected]
    thanks a lot

    Dear Prasanth
    You can many clients in a Server.Example in your dev server you can have 3 to 4 clients adn used for different pruposes like one for Functional devlopments , One for Technical devlopments and one as Sand box.
    One of the most basic concepts in SAP is that of "Client". A client is defined as a legally and organizationally independent unit within SAP R/3. One of the first things SAP asks for at the time of login is the client number. SAP R/3 comes inbuilt with three standard clients viz. 000, 001 and 066.
    <b>Client 000</b> - Client 000 is a special client in SAP since it has client independent settings. Client 000 in SAP R/3 comes with a simple organizational structure. It is a sort of test company. Client 000 contains all standard configurations, parameters, standard transactions, etc that are normally used in the SAP R/3 business environment.
    <b>Client 001</b> - Client 001 is a copy of client 000. Client 001 also includes a test company. Client 001 can be customized to prepare it to move it into the production environment. However, once client 001 is customized, it does not behave like client 000.
    <b>Client 066</b> - Client 066 is used to perform "Early Watch" service for customer systems.
    One important thing to remember is that during SAP R/3 implementation, once SAP is installed, the first thing to be done is copy a standard client included in SAP R/3 package. With the help of this, SAP users can start using SAP for creating tests, training, or even start using it for customization.
    Regards
    Ramakrishna

  • Procurement - transportation combined scenario DUMP

    Hello experts,
    In this moment i am configurating a procurement scenario, first i customize the 5 standard expected events and 3 unexpected events, i can check this in EM system in /SAPTRX/EH_LIST transaction.
    In this case i made the following configurations in the application System:
    I. BF11 -> Activate PI-EM
    II. Define EM System, logical system and RFC connection
    III. ESC_PURORD the only BPT with EH Create. I define only one AOT, associated to ESC_PURORD (PCM10_ITEM), in the other cases, I define only Event Types. In the application object type only change the event manager and the relevance function.
    Business Process Type                            Event Type                                      Relevance Function
    ESC_PURORD                                            PCM10_ACKNOWL                                   No
                                                                   PCM10_PO_CHANGE                             No
    ESC_DELIV                                            PCM10_ASN                                             Yes
                                                                   PCM10_GR                                              Yes
    ESC_MM_INVOICE                                 PCM10_INVOICE                                     Yes
    ESC_FI_CLEARING                                     PCM10_PAYMENT                                      No
    IV.     Insert a new parameter in the application system doesn´t exist, but in the Event Management system it exist, I create in ECC to correct the difference (PO_ITEM_ACKNOWL_QTY).
    V.     Finally I assign to the scenario the different variables we need (scenario PCM10, I assign AOT, event types and  extractors).
    In the Event Management system i made the followings configurations:
    I. BF11 -> Activate APO-EM
    II. Define Application System, logical system and RFC connection
    III. RFC NONE connection to the central alert server
    IV. Assign PCM10_DF activity in the EH Upd.Acty 2 field of the Event Handler type (PCM10_ITEM).
    V. Assign profile to mapping area (SAPR3 ; PCM10_ITEM ; PCM10_ITEM).
    VI. Assing the followings alert framework parameters (PCM10_ASN and PCM10_REC_PART_GOODS).
    After of this, i try to configure a transportation scenario, that combine with my actual procurement scenario like the standard propose (according with the Inbound delivery - Inbound Shipment scenario), i made the following configurations:
    I.  I had to activate the "transportation relevance" for delivery type EG (Rough GR) and EL (Inbound Delivery) in the logistics execution configuration.
    II. ESC_SHIPMT wih EH_Create
    III. Cause the inbound shipment has shipment class 0010, the standard relevance conditions don´t have included this type (include 0003, 0004, 0005 and 0006). Cause of that i create Z conditions with 0010 shipment type:
                ZTRA10_DLV_SHTYP_ROA    -> TRA10_DLV_SHYTP_ROAD     <- Relevance for AOT.
                ZTRA10_SHTYP_ROAD      ->  TRA10_SHTYP_ROAD                  <- Relevance for AOT
                ZTRA10_SHTYP_ROAD      ->  TRA10_SHTYP_ROAD                  <- Relevance for Event Type
    IV. I modify the followings parameters:
               Info parameter list -> DELIVERY_VOLUME and DELIVERY_WEIGHT (from N to C in Data Type field).
               Control parameter list -> SHIPMENT_TYPE (From 2 to 4 in Length field).
    This modification was made according a verification in the Transaction /SAPTRX/EH_CONSISTENCY_CHECK.
    In SAP Event Management System:
    I. I create Event handler type conditions (ZTRA10_DELIV and ZTRA10_ROAD) according with the relevance functions mentioned before and assigned these to the event handlers types (TRA10_DELIV and TRA10_ROAD).
    II. Assign TRA10_DF_C (Combined process, acording with procurement settings) activity in the EH Upd.Acty 2 field of the Event Handler type (TRA10_DELIV and TRA10_ROAD).
    III. Assign profile to mapping area (SAPR3 -> TRA10_DELIV, TRA10_ROAD and TRA10_SEA AOT and Mapping profile).
    AFTER OF ALL THIS CONFIGURATION SHOWED, I CREATED A SCENARIO TO TEST THE CONFIGURATION:
    I create:     Purchase Requistion
              Purchase Order
              Inbound Delivery
              Shipment (Without any execution).
    The overall status its 0 (Zero) cause EM don´t see them. Now i´m going to VT02N transaction and modify the execution (insert planning Date), the overall status Change to 1.
    After I proceed to save the change in the shipment, but the system show me a DUMP.
               GETWA_NOT_ASSIGNED              **********************************
    An ABAP consultant help me to identify the debuging and there are my conclusions:
    PROGRAM -> /SAPTRX/SAPLIP_TRA_PAT
    FUNCTION -> /SAPTRX/XIP_LE_DELIV_TRA10
    The point where the program failed was (i attached the code):
         Get Sales order header----
         READ TABLE lt_vbkd ASSIGNING  - vbeln_vauf show me the Purchase order number (4500090940 in this case), but the program looking for VBKD table and the PO Number never will be there.
    - How the system Take the purchase Order Number???
    - What configurations can I check to correct this????
    - In the transportation scenario what other point I don´t configure and it´s necessary.
    In addition when i check the SLG1 transaction, the system show me the followings error messages:
    1. Referencing of main and master table fields LIPSVB - LIKPVB failed (Message no. /SAPTRX/ASC039)
          what happened in the AOT, what configuration could failed?
    2. Event type TRA10_ROAD not relevant  for object ESC_SHIPMT (Message no. /SAPTRX/ASC079)
           Condition ZTRA10_SHTYP_ROAD for event type TRA10_ROAD was determined to be false for event ESC_SHIPMT.
    The same message show me for the AOT relevance conditions, any AOT and event types are valid for te BPT ESC_SHIPMT, and i don´t have idea why.
    I have all this procedure in a document with images, i appreciated a lot your help with my problem.
    Thanks and best regards,
    Julian.

    Hello experts,
    If you give an e-mail account or show me how attach a file, i can send this procedure with images and more explicit. In this moment i am configurating a procurement scenario, first i customize the 5 standard expected events and 3 unexpected events, i can check this in EM system in /SAPTRX/EH_LIST transaction. After of this, i try to configure a transportation scenario, that combine with my actual procurement scenario like the standard propose (according with the Inbound delivery - Inbound Shipment scenario), i made the following configurations: I had to activate the "transportation relevance" for delivery type EG (Rough GR) and EL (Inbound Delivery) in the logistics execution configuration.
    Cause the inbound shipment has shipment class 0010, the standard relevance conditions don´t have included this type (include 0003, 0004, 0005 and 0006). Cause of that i create Z conditions with 0010 shipment type (ZTRA10_DLV_SHTYP_ROA, ZTRA10_SHTYP_ROAD and ZTRA10_SHTYP_ROAD for Event Type). I create Event handler type conditions (ZTRA10_DELIV and ZTRA10_ROAD) according with the relevance functions mentioned before and assigned these to the event handlers types (TRA10_DELIV and TRA10_ROAD).
    AFTER OF ALL THIS CONFIGURATION SHOWED, I CREATED A SCENARIO TO TEST THE CONFIGURATION:
    I create:     Purchase Requistion, Purchase Order, Inbound Delivery, Shipment (Without any execution).
    The overall status its 0 (Zero) cause EM don´t see them. Now i´m going to VT02N transaction and modify the execution (insert planning Date), the overall status Change to 1.
    After I proceed to save the change in the shipment, but the system show me a DUMP.
               GETWA_NOT_ASSIGNED              **********************************
    An ABAP consultant help me to identify the debuging and there are my conclusions:
    PROGRAM -> /SAPTRX/SAPLIP_TRA_PAT
    FUNCTION -> /SAPTRX/XIP_LE_DELIV_TRA10
    The point where the program failed was (i attached the code):
         Get Sales order header----
         READ TABLE lt_vbkd ASSIGNING  - vbeln_vauf show me the Purchase order number (4500090940 in this case), but the program looking for VBKD table and the PO Number never will be there.
    - How the system Take the purchase Order Number???
    - What configurations can I check to correct this????
    - In the transportation scenario what other point I don´t configure and it´s necessary.
    In addition when i check the SLG1 transaction, the system show me the followings error messages:
    1. Referencing of main and master table fields LIPSVB - LIKPVB failed (Message no. /SAPTRX/ASC039)
          what happened in the AOT, what configuration could failed?
    2. Event type TRA10_ROAD not relevant  for object ESC_SHIPMT (Message no. /SAPTRX/ASC079)
           Condition ZTRA10_SHTYP_ROAD for event type TRA10_ROAD was determined to be false for event ESC_SHIPMT.
    The same message show me for the AOT relevance conditions, any AOT and event types are valid for te BPT ESC_SHIPMT, and i don´t have idea why.
    I have all this procedure in a document with images, i appreciated a lot your help with my problem.
    Thanks and best regards,
    Julian.

  • Not using the specified OPTIMIZER_MODE

    Hi,
    We set the OPTIMIZER_MODE on our 10g db as FIRST_ROWS_100. However there are a couple of queries from application are using the optimizer mode ALL_ROWS instead. If we run those queries alone, directly in TOAD or SQLPLUS the explain plan shows they are using FIRST_ROWS_100. And that is how we want them to use.
    Why the optimizer chooses to use ALL_ROWS?
    How to force it to use FIRST_ROWS_100? Note the "troubled" queries are executed dynamically from an application.
    Thanks for all suggestions.

    That would be the expected result, if i understand your last post. If the optimizer knows that only twenty rows are going to be returned from the query then it might use that information to modify drive the execution plan and choose to ignore the hint.
    For example, imagine that a query might return about 10,000 rows. A FIRST_ROWS hint might prompt the use of an index instead of a full table scan in order to find the first rows quickly, even though a higher cost is incurred that way. However, if you put a restriction on the query that says "return only the first 20 of the rows" then that part of the query might drive a change to use indexes rather than a FTS, in which case your "first 100 rows" hint becomes redundant and is discarded.
    This is 100% speculation on my part, but you might test the theory (since you already might have data + queries that are sensitive to this situation) by examining the optimizer's plans for executing these queries with and without different combinations of FIRST_ROWS hints and ROWNUM predicates. See if the presence of the ROWNUM predicate and the FIRST_ROWS hint modify the plan in the same way when used independently of each other.

  • Metadata load error

    HI,
    When i was trying to update meta data using OUTLINELOAD., Its showing as loaded 10 members successfully.
    But when i checked in Planning ., its not updated...
    I checked in log its showing as BPMA is enabled., enabled to update meta data...
    Can you please help me on this.
    Thanks in advance..........

    [Mon Jul 02 17:35:03 ICT 2012]Located and using "BusinessUnit" dimension for loading data in "MFG" application.
    java.lang.RuntimeException: Planning Adapter loads may cause issues on BMPA enabled applications if metadata is modified.
    at com.hyperion.planning.HyperionPlanningBean.beginLoad(Unknown Source)
    at com.hyperion.planning.utils.HspOutlineLoad.parseAndLoadInputFile(Unknown Source)
    at com.hyperion.planning.utils.HspOutlineLoad.halAdapterInfoAndLoad(Unknown Source)
    at com.hyperion.planning.utils.HspOutlineLoad.loadAndPrintStatus(Unknown Source)
    at com.hyperion.planning.utils.HspOutlineLoad.main(Unknown Source)
    [Mon Jul 02 17:35:03 ICT 2012]Load dimension "BusinessUnit" has been unlocked successfully.
    [Mon Jul 02 17:35:03 ICT 2012]A cube refresh operation will not be performed.
    [Mon Jul 02 17:35:03 ICT 2012]Create security filters operation will not be performed.
    [Mon Jul 02 17:35:03 ICT 2012]Examine the Essbase log files for status if Essbase data was loaded.
    [Mon Jul 02 17:35:03 ICT 2012]Planning Outline data store load process finished.
    10 data records were read, 10 data records were processed, 10 were successfully
    loaded, 0 were rejected.

  • Lock Fill for Gradient Not Working (like it used to)

    This used to work on my last version of Flash (CS5.5):
    I use the brush tool to paint a gradient fill area. I then sample it with the eyedropper tool (either right afterwards or later) and notice that the Lock Fill tool option is now on. So far so good. I then continue painting, expecting the gradient to extend itself, because Lock Fill is now on. Instead, a solid fill color (somewhere between the 2 color stops) is painted. The only way I can extend the gradient is to paint the new fill area, then sample the original gradient fill and use the Paint Bucket on the new fill area. Argh...
    Is this a bug, a Flash setting that I can modify somewhere, or a planned change in the way Lock Fill works? I've tried this on 2 PC's running Windows 7 and get the same result.

    Please see DownloadHelper support for help with their add-on.

  • SAP ISA Java development

    Hi ,
    I m new to SAP ISA java development. I m experienced in Java and Java  wedynpro development. I m even experienced on struts frame work.
    I would like to setup development environment for ISA . I have read SAP E-Commerce 5.0 Examples and Tutorials, what i don't understand is how to get sample b2b application and where i can the application?
    Please let me know or provide me with some application of ISA where i can learn basics.
    Regards,
    Ravi.

    You can get the SAP CRM java application from SAP CRM  installation media,
    or download from SAP service marketplace.
    I think you can find the info in the Development and Extension Guide
    The components
    x SAP-SHRWEB.sca
    x SAP-SHRAPP.sca
    x  SAP-CRMWEB.sca and
    x SAP-CRMAPP.sca
    are designed to be modified and extended in the NWDI. They contain the web files for the E-Commerce
    Applications, the IPC Web Applications and the Workforce Management Applications.
    For E-Commerce for mySAP ERP
    x SAP-SHRWEB.sca
    x SAP-SHRAPP.sca
    are designed to be modified.
    If you plan to extend database tables you can modify the component
    x SAP-CRMDIC.sca,
    in the NWDI as well.
    The components
    x sap.com~STRUTS.sca
    x sap.com~SAP-IPCMSA.sca
    x sap.com~SAP-CRMJAV.sca
    x sap.com~SAP-SHRJAV.sca
    x TEALEAF.sca
    are designed not to be extended or modified in the NWDI. They are required for compiling and building the
    applications.
    After you delpoy  the SCAs to AS Java, and configure it with XCM, you can login the web shop.

Maybe you are looking for