Generate hierarchy for an IO containing compounding

Hi Experts,
We have a requirement to generate hierarchy for an IO which is compounded to another IO.
Master data team is supplying us with hierarchy data without this compounding information.
For eg: Product is componded to Company Code, but the Product hierarchy data supplied by Master data team is Company Code independent.
Is there any options of writing ABAP logic for creating Company Code dependent hierarchy leaves in Start Routine in Transfer Rules or stand alone ABAP program?
Expecting your opinions at the earliest.
Madhu.

Hi,
this forum is for the SAP BusinessObjects BI Solution Architecture. I would suggest you post your question into the SAP BW forum or into the forum for the used reporting tool.
regards
Ingo HIlgefort

Similar Messages

  • LabVIEW could not generate code for the shared variable.You must open the VI in the project that contains the library where the shared variable resides

    HI
    When I put a network shared variable with fifo RT activated on my diagram, the arrow is broken.and I' ve got this message:
    ""LabVIEW could not generate code for the shared variable.You must open the VI in the project that contains the library where the shared variable resides""
    If I uncheck FIFO RT option for this variable the arrow isn't broken anymore.
    I 've no idea how to correct this weird error?
    Autodeploy is on, and I've check copy / delete in diagram in tool/options\diagram
    regards,
    james

    Hello,
    I don't reproduce this error.
    Could you send your VI?
    Regards
    VéroniqueD
    NI France

  • Error mesg "Generated DDIC structure for form ZPAYSLIP1 contains errors"?

    Hi,
    I tried to create a payslip using TCODE HRFORMS.
    I clicked on Create button, i specified all the details,
    i.e Form Name   
        Country Grouping
        Form Class
    Here i specified Country Grouping as "40". And Form Class as "PAYSLIP"
    After this i saved it. And i tried to Activate it. Its throwing an error message like....
    "Generated DDIC structure for form ZPAYSLIP1 contains errors"
    Any helps.....

    Hi,
    That is CEDT only. I wrote in my thread description of that i.e PAYSLIP...
    Regards,
    Shankar.

  • How do I generate documentation for a sequence file hierarchy?

    I am trying to generate documentation for all of the sequence files used in my test suite. Some of the tests are kinda complex with nesting to eight to ten levels with hundreds of sequence files. The sequence file documentation tool will only let you document the active sequence file and there doesn't appear to be any way to recursively search for the sequence files in LV or TS. Does anyone have a way to do this?

    Hi lars,
    For each sequencefile you will need to create a reference to it by use of the Engine.GetSequenceFile() method.
    Next create a new context by using the SequenceFile.CreateNewContext(), use the SequenceFileObj reference returned by the GetSequenceFile() method.
    Once you have the SeqenceContext reference, use this as the parameter to the second step which calls a dll in docgen.seq, (sorry can not remember what is called at the moment). The at the moment this parameter is ThisContext reference. Probably best to make a copy of this sequencefile (docgen.seq) and make the modification to the copy.
    On the second step, open up the specify module dialog and change the ThisContext to your new variable holding your new SequenceContext. Close the sepecify dialog.
    Some where in your cleanups you will need to set the New Sequence Context to Nothing and call the ReleaseSequenceFile() method passing it the sequencefile reference. Releasing the reference to the sequence file maybe a bit tricky because if the engine is still using the reference, then it will not be released.
    I have tried this and it did generate a document of a sequencefile not previously loaded. My only problem was releasing the sequencefile.
    I am not suggesting that this is a usable solution, because you wouldn't want the dialog window opening up for each sequence file. This maybe a starting point for you.
    Regards
    Ray Farmer
    Regards
    Ray Farmer

  • Generate hierarchy BW 07

    Hello,
    How to generate hierarchy in BW07 for compounding objects.
    Supriya.

    Hi,
    This may be hlepful.
    http://help.sap.com/saphelp_nw04s/helpdata/en/80/1a6736e07211d2acb80000e829fbfe/frameset.htm
    Hierarchy Upload from Flat files
    Thanks,
    JituK

  • Unable to generate spool for two tables in report output

    Hi,
    I created report with two custom containers displaying two tables in output. When I execute the report in background spool is created only for one table in top custom container.
    What should be done to generate spool for both the tables in two different custom containers.
    Thanks,
    Abhiram.

    Hi,
    Check the bellow link for your requirement.
    <<link removed>>
    Regards,
    Goutam Kolluru.
    Edited by: kishan P on Feb 2, 2012 1:50 PM

  • How to implement Approval hierarchy for Sales Order in Order Management.

    Hi,
    We need approval process for sale orders in Order Management module. Currently we are using credit HOLD option for orders at shipping level. The issue we are facing now is we can not cancel those orders who contains Service Line item in it while on HOLD. The restriction raised at the time of cancelling the order that the Line Item is "fulfilled". Service line item's get fulfilled.
    Is that any other possibility to have Approval hierarchy for Sales Orders in Order Management Module? If it is possible can anybody share the related document or implementation guide?
    Thanks with anticipation in advance.
    Many Regards
    Kaleem Bhatti

    I copied the standard order header workflow and the "Book Order, Manual" workflow to custom workflows.  I then modified the "Book Order, Manual" workflow to put another completely custom workflow (call this "Approvals") in between the "Book Eligible" and "Book" steps.
    The "Approvals" step assessed the sales order, changed the order header to the pending approval flow_status_code, and sent out the appropriate notifications.  The "Approvals" step returned a Complete/Incomplete where complete would proceed to "Book" and incomplete would go back to "Book Eligible."  The new workflow was then assigned to the order type needed.  I don't still have access to that environment (job change) or I would give more definite instructions.

  • JPublisher generated wrapper package function name contains "ORIG_PKG"$FN

    jPublisher generated wrapper package function name contains "ORIG_PKG"$FN
    which shows compilation error as
    Compilation errors for PACKAGE BODY <schema>.JPUB_PLSQL_WRAPPER
    Error: PLS-00181: unsupported preprocessor directive '$FN'
    Line: 2699
    Text: FUNCTION "ORIG_PKG"$FN (P_SOURCE VARCHAR2,
    Along with this, the generated .sqlj file have a calling sqlj content having the same format as
    #sql [getConnectionContext()] __jPt_result = { VALUES(JPUB_PLSQL_WRAPPER."ORIG_PKG"$FN( ...
    This also show sqlj compilation error such as
    Error(91,5): Expected "$FN" and found ")" instead.
    and a warning
    Warning(91,5): Invalid SQL syntax at:
    JPUB_PLSQL_WRAPPER."ORIG_PKG"$FN(
    ^^^^
    Encountered "$FN" :
    Was expecting one of:
    <EOF>
    "AND" ...
    "BETWEEN" ...
    "IN" ...
    "IS" ...
    "LIKE" ...
    "NOT" ...
    "OR" ...
    "ROW" ...
    "AT" ...
    "MOD" ...
    "RANGE" ...
    <CONCAT_OP_> ...
    Any suggestion would be helpful. thank you.

    Just to put a proper closure to this thread, there were 2 issues with the Jdev version I was using (11.1.2.0.0)
    1) Wrapper for PL/SQL not getting generated properly.
    2) Webservice proxies are not getting generated properly.
    The 2 issues were taken care by generating the wrapper and proxy on a much higher version of Jdev.

  • Generating Proxies for SAP Basis Objects?

    All,
    Is it possible to generate proxies for your interfaces under SAP Basis Component?
    1. I checked in SPROXY on my R3 and the SAP Basis Component is not displayed  here.What I also noticed is that none of the SWCV's containing Pre Delivered Integration Content is displayed in SPROXY.
    Is it necessary that the options , <b>All Objects are Modifiable and Original Objects</b> be selected for Proxies to be generated on the SAP Shipped SWCV's?
    2. As a work around ( one which did not work ) I created a Depenedency in the SLD for my SWCV on the SAP BASIS Swcv and I am now able to see the BASIS Objects in the IR under my Custom SWCV .
    But even then in SPROXY , (basis Objects )message interfaces are not displayed.
    Has anyone tried something of this sort? Is there some setting we need to do to enable proxy generation for SAP Delivered Components?
    Regards
    Bhavesh
    PS: I am able to see my custom SWCV in SPROXY and trigger proxy calls Successfully.
    I can generate a Custom Messge interface using the Message Type of the SAP Basis Component and create the Proxy to this Message interface . But, I just want to know if anyone has had success with the above concepts

    ><i>but they are already generated... do you see that ?</i>
    I did notice it. But didnt dig deep enough . Will give this a real close look tom morning .
    <i>>>>>Does this imply, that we cannot generae proxies on SAP Basis Components?
    indeed</i>
    That answered my Question  Thanks for the info.
    I guess I will have to create a message Interface will the Message Type from the BASIS Component and use this Message Interface.
    The only issue I am now wondering with this approach would be, what if the Message Type structure changes during some SP upgrade? Due to some new feature being added?
    Any experiences to share michal?
    Thanks a bunch for all those inputs.
    Regards
    Bhavesh

  • CProject - The settings for Accounting integration contain errors

    Hi,
    I got error message "The settings for Accounting integration contain errors"  from cProject page when I choose controlling method  (Project Role, Automatic).
    If I choose other controlling method then this the error message disappear.
    Maybe some thing wrong while setup Role Type?.
    Please help!
    Thank you
    Long Nguyen

    Hi,
    Are you using MULTILEVEL CONTROLLING ( PROJECT ROLE , AUTOMATIC)
    that means
    Multilevel Controlling (Project Role, <b>Automatic</b>): In this method, the system automatically creates a PS project definition for the project definition and a WBS billing element at the first level of the hierarchy. More WBS elements are created for the project roles of the cProjects projects.
    Multilevel Controlling (Project Role, <b>Manua</b>l): In this method, a user has to create the PS project in the ERP system. The user then has to assign the project roles of a cProjects project to the WBS elements of this PS project manually in cProjects.
    thanks
    sunil

  • How to change standard PCA hierarchy for Controlling Area?

    Dear all,
    I'd like to change standard PCA hierarchy for Controlling Area. System doesn't allow me to do this with the following message:
    =====================================
    Standard hierarchy CIS for COAr 0700 already contains profit center(s)
    Message no. KM160
    Diagnosis
    You wish to change the standard hierarchy of a controlling area, however, profit centers have already been assigned to the hierarchy. For this reason, you may not change the standard hierarchy for this controlling area.
    =====================================
    How can I change it?

    I will clarify the business requirements behind this request.
    We are currently implementing PCA for a customer. However, technically, PCA was already switched on several years ago and it was used for some not-really-accounting customer functionalities (Z* reports) .
    So, currently the PCA hierarchy is total mess. No logical heirarchy, a lot of weird profit centers... Not posibly to use this for segment reporting at all. And I would like to sort this out for this project.
    Is it possible to reorganize current standard hierarchy? Remove profit centers and profit center groups out of there? Forbid postings?

  • Cannot generate XML for the List of Values (UX 00072)

    Hi,
    I had issues with a .LOV file associated with an object.
    Cannot generate XML for the List of Values (UX 00072)
    [LOV Name] This LOV contains data that does not originate from Corporate Data.
    The object maps to data in a table of the DB that will be populated in the future. The LOV file is "empty", but I have to pass the universe into production waiting for the data.
    This error doesn't permit me to go from Development to Prod.
    Regards,
    Riccardo

    You need to set the display-property="<<Your name property>>" in item-descriptor tag.
    e.g. <item-descriptor name="myItem" display-property="name" />
    Cheers
    R

  • How do we get complete hierarchy for a WBS element??

    Hi All,
    Is there any FM to get complete hierarchy for a WBS element??
    Or any other method that would achieve this requirement ??
    Eg:
    C.00103.1
    C.00103.1.1
    C.00103.1.2.3
    C.00103.2
    C.00103.2.1 etc
    If i give C.00103.1, all the WBS elements in the hierarchy should be displayed.
    Any pointers are of  great help.
    Regards
    Prathima

    Hi,
    Available Methods
    Getinfo : Read detailed information about WBS [ BAPI_PROJECT_GETINFO ]
    Maintain : BAPI: Project maintenance [ BAPI_PROJECT_MAINTAIN ]
    SaveReplica : Replicate work breakdown structure (ALE) [ BAPI_PROJECT_SAVEREPLICA ]
    The WBS hierarchy object type defines the hierarchy of the WBSelements. A project definition always has exactly one hierarchy. If theposition of a WBS element changes, the whole hierarchy has to berebuilt. Therefore, the WBS hierarchy object type has only one command:
    Create. Every WBS element receives exactly one entry in the table parameter IWbsHierarchieTable with which it defines its position.
    Command: Create
    Use this command to create or change a WBS element hierarchy for aproject definition. Enter the WBS hierarchy object type and the Create
    command in the table of the IMethodProject parameter. The commandrefers to all entries in the table of the IWbsHierarchieTable parameterthat contains the data for the data for the hierarchy. Each entry inthe IWbsHierarchieTable refers to a WBS element that describes its position relative to the other WBS elements.
    Example
    - Positioning WBS elements TRAINING , TRAINING.1 and TRAINING.2 . (WBS elements TRAINING.1 and TRAINING.2 are subordinate toWBS element TRAINING. WBS element TRAINING1 is positioned on the left of TRAINING.2.)
    IMethodProject
    OBJECTTYPE = WBS-Hierarchy
    METHOD = Create
    OBJECTKEY =
    REFNUMBER =
    OBJECTTYPE =
    METHOD = Save
    OBJECTKEY =
    REFNUMBER = I
    ProjectDefinition
    PROJECT_DEFINITION = PD-TRAINING
    IWbsHierarchieTable
    WBS_ELEMENT = TRAINING
    PROJECT_DEFINITION = PD-TRAINING
    UP =
    DOWN = TRAINING.1
    LEFT =
    RIGHT =
    WBS_ELEMENT = TRAINING.1
    PROJECT_DEFINITION = PD-TRAINING
    UP = TRAINING
    DOWN =
    LEFT =
    RIGHT = TRAINING.2
    WBS_ELEMENT = TRAINING.2
    PROJECT_DEFINITION = PD-TRAINING
    UP = TRAINING
    DOWN =
    LEFT = TRAINING.1
    RIGHT =
    Notes
    Further Information
    For more information, see the R/3 Library under PS Project System -> Structures -> EPS Interface
    Regards,
    Vijetha.

  • CO-PA generated extractors for custom characteristics

    Hi, gurus!
    I have user-defined (transaction KEA5) characteristic WWVD in CO-PA. This char. has some values defined (transaction KES1). Values grouped in user-defined hierarchy (transaction KES3). Characteristic WWVD used in some Operating Concern. When I generate CO-PA extractor for the Operating Concern, I got generated extractors for characteristic WWVD - 0G_CWWVD_TXT. Everything is fine.
    Question: is there any way to generate extractor for user-defined hierarchy for characteristic WWVD? or I should create it by myself as generic datasource or somehow else?
    Thanks,
    Andrew.

    hi andrew
    u can use link to see document on How to COPA.
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/biw/g-i/how to co-pa extraction 3.0x
    hope it helps.
    assign the points if it works.

  • How to generate XML for following?

    Hello Everyone,
    I have following snippet of PLSQL code with for loops and record type arrays. Each loop can return separate number of rows and iterate that many times. For e.g. the for loop tab_rec may fetch 50 rows where as the for loop sql_rec may return 80 rows.
    I need to acoomodate all of these record arrays into a single xml file. Each for loop will repreesent one data set. Something like this.
    <dataset>
    <set value = tab_rec(kounter).tvalue >
    <set value = ?
    </dataset>
    Questions:
    1) How can I dynamically generate just one single XML file for all for loops metnioend below in this message?
    2) How can I dynamically generate tags for e.g. <set> tag above if I put XMLELEMENT() under a for loop kounter. To explain this in a better way consider pseudo code example below.
    for i in 1..kounter loop
    <dataset>
    <set value = tab_rec(i).tvalue >
    *<set value = *?*   -- How do i generate these <set> tags when tebrec(i).value will return many rows?*_
    </dataset>
    Thanks for reading this post. Again, the exmple for loops to generate one single XML file is given below.
    For loops in the issue are mentioned below
    FOR a IN tab_recc
    LOOP
    tab_rec (tab_kounter).tsegment := a.ebs_table;
    tab_rec (tab_kounter).tbytes := a.sizemb;
    tab_kounter := tab_kounter + 1;
    END LOOP;
    FOR b IN sql_recc
    LOOP
    sql_rec (sql_kounter).thash := b.hash_value;
    sql_rec (sql_kounter).texecution_read := b.reads_per_execution;
    sql_kounter := sql_kounter + 1;
    END LOOP;
    FOR c IN sess_recc
    LOOP
    sess_rec (session_kounter).tsid := c.SID;
    sess_rec (session_kounter).tvalue := c.VALUE;
    session_kounter := session_kounter + 1;
    END LOOP;
    FOR d IN user_recc
    LOOP
    user_rec (dbuser_kounter).tphysical_reads := d.physical_reads;
    user_rec (dbuser_kounter).tuser := d.username;
    dbuser_kounter := dbuser_kounter + 1;
    END LOOP;
    FOR e IN ebs_user
    LOOP
    ebs_rec (ebs_kounter).tuser := e.user_name;
    ebs_rec (ebs_kounter).ttime := e.rtime;
    ebs_kounter := ebs_kounter + 1;
    END LOOP;

    Sorry for delay in response.
    I have pasted the complete code that will show the relation ship between data and XML. What I am trying to do here is to prepare smal packets of XML through XML element and then roll it up to a final grand CLOB variable. and pass that through XML creation. I have used DBMS_JAVA package to append clobs.
    The issue now I am running into, it generates JUNK in xml. pure junk and nothing else Thanks R,
    FOR a IN tab_recc
    LOOP
    tab_rec (tab_kounter).tsegment := a.ebs_table;
    tab_rec (tab_kounter).tbytes := a.sizemb;
    tab_kounter := tab_kounter + 1;
    END LOOP;
    FOR b IN sql_recc
    LOOP
    sql_rec (sql_kounter).thash := b.hash_value;
    sql_rec (sql_kounter).texecution_read := b.reads_per_execution;
    sql_kounter := sql_kounter + 1;
    END LOOP;
    FOR c IN sess_recc
    LOOP
    sess_rec (session_kounter).tsid := c.SID;
    sess_rec (session_kounter).tvalue := c.VALUE;
    session_kounter := session_kounter + 1;
    END LOOP;
    FOR d IN user_recc
    LOOP
    user_rec (dbuser_kounter).tphysical_reads := d.physical_reads;
    user_rec (dbuser_kounter).tuser := d.username;
    dbuser_kounter := dbuser_kounter + 1;
    END LOOP;
    FOR e IN ebs_user
    LOOP
    ebs_rec (ebs_kounter).tuser := e.user_name;
    ebs_rec (ebs_kounter).ttime := e.rtime;
    ebs_kounter := ebs_kounter + 1;
    END LOOP;
    FOR aa IN 1 .. tab_kounter
    LOOP
    if aa = 1 then
    SELECT XMLELEMENT
    ("dataset",
    xmlattributes (v_top50id1 AS "Id"),
    XMLELEMENT ("set",
    xmlattributes (aa AS "Id",
    tab_rec (aa).tsegment AS "value"
    ).getclobval ()
    INTO tablob --clob type
    FROM DUAL;
    end if;
    END LOOP;
    FOR bb IN 1 .. sql_kounter
    LOOP
    if bb = 1 then
    SELECT XMLELEMENT
    ("dataset",
    xmlattributes (v_top50id2 AS "Id"),
    XMLELEMENT ("set",
    xmlattributes (bb AS "Id",
    sql_rec (bb).thash AS "value"
    ).getclobval ()
    INTO sqlob --clob type
    FROM DUAL;
    end if;
    END LOOP;
    FOR cc IN 1 .. session_kounter
    LOOP
    if cc= 1 then
    SELECT XMLELEMENT
    ("dataset",
    xmlattributes (v_top50id3 AS "Id"),
    XMLELEMENT ("set",
    xmlattributes (cc AS "Id",
    sess_rec (cc).tsid AS "value"
    ).getclobval ()
    INTO sesslob --clob type
    FROM DUAL;
    end if;
    END LOOP;
    FOR dd IN 1 .. dbuser_kounter
    LOOP
    if dd = 1 then
    SELECT XMLELEMENT
    ("dataset",
    xmlattributes (v_top50id4 AS "Id"),
    XMLELEMENT ("set",
    xmlattributes (dd AS "Id",
    user_rec (dd).tuser AS "value"
    ).getclobval ()
    INTO dbulob --clob type
    FROM DUAL;
    end if;
    END LOOP;
    FOR ee IN 1 .. ebs_kounter
    LOOP
    if ee = 1 then
    SELECT XMLELEMENT
    ("dataset",
    xmlattributes (v_top50id5 AS "Id"),
    XMLELEMENT ("set",
    xmlattributes (ee AS "Id",
    ebs_rec (ee).tuser AS "value"
    ).getclobval ()
    INTO ebslob --clob type
    FROM DUAL;
    end if;
    END LOOP;
    SELECT XMLELEMENT
    ("Chart",
    xmlattributes (v_caption AS "caption",
    v_subcaption AS "shownames",
    v_xaxisname AS "showvalues",
    v_yaxisname AS "decimals"
    XMLELEMENT ("categories",
    XMLELEMENT ("category",
    xmlattributes (v_label1 AS "label")
    XMLELEMENT ("category",
    xmlattributes (v_label2 AS "label")
    XMLELEMENT ("category",
    xmlattributes (v_label3 AS "label")
    XMLELEMENT ("category",
    xmlattributes (v_label4 AS "label")
    XMLELEMENT ("category",
    xmlattributes (v_label5 AS "label")
    XMLELEMENT ("category",
    xmlattributes (v_label6 AS "label")
    tablob, --clob type
    sqlob, --clob type
    sesslob, --clob type
    dbulob, --clob type
    ebslob --clob type
    ).getclobval ()
    INTO v_top50 --clob type
    FROM DUAL;
    DBMS_LOB.append (v_xmlmessage, v_top50); --both are clob type
    v_filename := 'Top50.xml';
    writexml (p_dir_path => v_dir_path,
    p_filename => v_filename,
    p_xml => v_xmlmessage
    );

Maybe you are looking for

  • SQL Server 2012 - reporting services - scale-out-deployment

    I am facing an issue which is related to a scale out deployment. I am deploying a FIM reporting based on System Center and I have 2 sql servers in this scenario. Now the problem is that Reporting services configuration manager (from sql1) says that t

  • How to look for my ipod using the serial number

    Looking for my stolen ipod using my serial number. Where do I go to do this?

  • Excel Analyzer template problems with Excel 2003

    There are numerous common problems when using Excel Analyzer templates with the Analyzer Add-In for Excel 2003: The following problems have been found in the latest version of the stand-alone BI Publisher version 10.1.3.3.2: 1) If your report name is

  • Memory leak in Digital Waveform

    I have a program with a pretty serious memory leak that uses up all my system RAM and crashes my computer within a few hours of running the program. The program takes an array of U16s where each bit represents a digital signal. The VI converts each U

  • Rebate Error- Sales Volume not current for  agreement.

    Hi I am doing Rebates. "The error I am getting is Sales Volume for the agreement (xx) is not current". In the rebate agreement, condition - payment data - the accruals, rebates are not getting updated. It shows zeros. I checked accounting documents: