Aggregating common records at template level

Hi
We are using BI Publisher 10g integrated with Seibel . I have designed an RTF template when I ran the report we are geeting some common records with difference only in amount fields. Now what need to done is merging all the common records into one and the amount has to be Sum up.
For example.
ID # Name Amount Serial
A 123 john 12 12-1-55
A 123 john 55 12-1-55
A 123 john 11 12-1-55
C 456 sam 5 12-1-56
C 456 sam 10 12-1-56
But the required output is as below
A 123 john 78 12-1-55
C 456 sam 15 12-1-56
I am trying to do at template level. Any help is much appreciated.
Thanks in advance.

Just group the data by ID. You may use the Table Wizard from the BIP template builder menu. Please, post sample XML for better assistance.

Similar Messages

  • Currency Translation at the Web Template level (standard functionality)

    Hi Experts ,
    We are currently working in BI 7.0 env. with source system ECC 5.0.
    We are working for a task where we need to make the BEx  queries enabled for currency translation .
    The requirement is :-
    The user should be enable to give/opt/choose for the follwoing options:-
    Currency type (target currency in which the translation is aimed)
    Exchange Rate ( Standard(M) or other(P) or something else) and
    Key date: The translation will be performed taking the exchange rate on that particular date.
    We do have 2 option to perform the task...
    1:- Either we do it thru currency translation type definition(RSCUR) and then attaching this currency translation for every amount key figure values at each query level. OR
    2:- If we can go and find something at the Web Template level and add/modify the template in such a way so that it gives us the functionality to translate a source currency into a desired one with desired exchange rate type (currently either M or P) and for a specific date.
    At this point of time when we do have numerous sub-areas holding hundreds of queries, we want something which should be available as the modification/addition to standard functionality at the web template level and not at the query level as changing each and every one of them and testing would be a cumbersome process and would be costly and risky at the same time. So we are just wondering if we can find something with option no. 2 and add/modify something in the standard functionality.
    Please ask for any more information required.
    Thanks very much.
    regds.

    Hi Amit,
    You would still need to define the Currency Translation using RSCUR where you would specify
    -the exchange rate type (either fixed or variable)
    -the target currency (either fixed or variable)
    -the reference date
    You don't need to modify any of your queries. You can instead use 'Translate Currency'/[SET_CURRENCY_TRANSLATION] command in WAD & specify the Currency Translation as defined in RSCUR. If you want the target currency & exchange rate type to be driven by user input, you can define these as variables in RSCUR & invoke the variable screen using 'OPEN_VARIABLE_DIALOG' in WAD for user input just before calling 'SET_CURRENCY_TRANSLATION' command.
    --Priya

  • Can I set sidekick's Allowed Components for a parsys at the Template level?

    The components page section on parsys[1] explains that you can set the sidekick's Allowed Components for a parsys by clicking Design Mode (ruler icon) in sidekick, then clicking Edit on the parsys and putting a checkmark on the components you want.  We are defining templates for our authoring users and I don't want them to have to go through that effort for every page.  I want to define something at the Template level which specifies the Allowed Components so that the user can use WCM New Page and the parsys on the page will already be set up right.  How do I do this?
    Our template has sling:resourceType=/apps/hello/components/ourpage, and ourpage has a JSP which specifies:
        <cq:include path="par" resourceType="hello/components/ourparsys"/>
    We just copied ourparsys from the foundation parsys.  Inside it has a design_dialog, which I double-clicked in CRXDE Lite and I see the Design View ("Edit Component," "ParSys (Design)").  I put a checkmark on one of the Allowed Components, clicked Save, but the checkmark was not saved.  When I closed this view and double-clicked the design_dialog again, the checkmark was gone, and when I went to WCM Websites and made a New Page from our template the sidekick still did not show our desired component.
    So please advise, is there any way to set Allowed Components so it will take effect on all New Page webpages made from a given template?
    [1] http://wem.help.adobe.com/enterprise/en_US/10-0/wem/wcm/default_components.html#Paragraph System (parsys)

    Thanks, I was expecting to define this on the Template but you are completely right, it is the Designer in /etc/designs.  One thing I noticed that I want to point out to people is that when I edit a New Page instance in Design View, click Edit on a par, that it does in fact create this property "components" on the par inside /etc/designs/ourdesign, but it uses type String instead of String[] Multi.  So I deleted the scalar "components" and remade a new array "components" property with String[] Multi.

  • How to populate the Error stack during error records in field level routine

    hi,
    I am capturing the error records in Field level routine in transformation. now i want these records to reflect in error stack.
    i am using 'Append monitor-rec to MONITOR' at the moment but i cant see any records in error stack.
    but when i am using the same statement in start routine i am getting records in error stack.
    can anyone please help as to how can i populate error stack through field level routine?

    Hi,
    Try to do it in the end routine instead of the field routine.
    It should work.
    Regards,
    Joe

  • Agent assignment & Attribute for workflow template level.

    Hi Friends;
    As per my understanding we maintain Agent assignment at WF template level to provide security to WF task level so that the possible agents maintained there are only authorized for that task,
    and if we maintain it as general task then every one is able to execute it.
    But my concern is wht will happen if we wont do agent assignment at WF level and also not make it general task.
    Regards
    Dev
    Edited by: Dev on Jan 15, 2010 10:47 AM
    Edited by: Dev on Jan 15, 2010 10:51 AM

    Hi Dev,
    If you do not maintain the agent assignment at WF task level ( for the task which are not general task ), those users will not receive any work item.
    For example user XXX is determined by some rule but he will not receive  the work item until user XXX maintained at WF task level.
    Thanks
    Sanjay

  • Join two Connect By Prior Start With trees and return only common records?

    Oracle 10g Release 2 (10.2)
    I have two tables that have tree structured data. The results, when running the queries individually are correct, however I need to join tree one to tree two in order to obtain only the common records between them.
    -- Tree one
    SELECT ip_entity_name, entity_code, hier_level, entity_parent
    FROM ip_hierarchy
    WHERE hier_level >= 3
    CONNECT BY PRIOR entity_code = entity_parent
    START WITH entity_code = 'MEWWD';
    -- Tree two
    SELECT ip_entity_name, entity_code, hier_level, entity_parent
    FROM ipt_hierarchy
    WHERE hier_level >= 3
    CONNECT BY PRIOR entity_code = entity_parent
    START WITH entity_code = 'IPNAM';
    As I understand, joins may not work with CONNECT BY/START WITH queries?
    Is a WITH clause an option?
    If at all possible, I don't want to put one select in a View database object and join against the other query.
    Thanks.

    Hi JTP51,
    You can use WITH clause or sub-query by using in-line view, without creating any view object in database.
    for example
    SELECT A.IP_ENTITY_NAME, A.ENTITY_CODE, ....
      FROM (SELECT IP_ENTITY_NAME, ENTITY_CODE, HIER_LEVEL, ENTITY_PARENT
              FROM IP_HIERARCHY
             WHERE HIER_LEVEL >= 3
            CONNECT BY PRIOR ENTITY_CODE = ENTITY_PARENT
             START WITH ENTITY_CODE = 'MEWWD') A,
           (SELECT IP_ENTITY_NAME, ENTITY_CODE, HIER_LEVEL, ENTITY_PARENT
              FROM IPT_HIERARCHY
             WHERE HIER_LEVEL >= 3
            CONNECT BY PRIOR ENTITY_CODE = ENTITY_PARENT
             START WITH ENTITY_CODE = 'IPNAM') B
    WHERE A. ENTITY_CODE = B. ENTITY_CODE
    AND ....Best regards,
    Zhxiang
    Edited by: zhxiangxie on Feb 2, 2010 5:35 PM

  • Skip a record at Infopackage level

    Hi all
    I need to skip a record at infopackage level due to a problem in processchains and we dont wont this to be repeated again, could someone help me with the code for this
    Will  definetely assign points
    Chris

    Hi,
    you can actually select the record that u want to filter in the <u>transfer rules maintainance screen</u>. once u have selected these records , those records will be displayed in infopackage screen.
    hope this helps!
    Ravi

  • Padlock sign is not appearing before Record in Record Center Template

    Hi All,
    I am facing quite a strange problem.
    In SharePoint 2010 Record Center Template Site whenever i declare a document as a Record OR Hold the document "padlock" sign is not appearing before the Record.
    Although in case of Team Suite Template whenever declare a Record using In place Record management OR Hold the document "padlock" sign appears.
    Is it OOB beahvior OR am i missing some settings???
    Any comments on this would be appreciated.

    Hi,
    This is true in my virtual machine as well. I am able to edit data and meta data in documents that are on hold. This is because holds add meta data to documents and
    prevent document deletion but do not necessarily prevent editing.
    If you would like to prevent users for editing a document you will need to edit user permissions on that document itself; which can be done in the document drop down
    under 'Manage Permissions' in the Records Center library.
    Regards, Savoeurn Va Microsoft Online Community Support

  • How to refer a common Skins and Templates across projects

    Requirement : I had created multiple projects in an application, what i want to do is to refer the common Skin and Template created across the project.
    I found the way where i can locate the resource bundle across projects, in Project Properties. Is there any other way like that or any config files to be added to incorporate it.

    1. create the application with Template & create adflibrary jar out of that project.
    2.deploy adfLibraryJar
    3.add this jar in to your project. you will able to see the that template in pageTemplate dropdown.

  • Find if there is any common record in two internal tables

    hi,
    I have two internal tables of same structure... say A and B.
    I need to know if there are any common lines in them.
    one way is to loop in any one of them and keep executing a read on the other.
    can anyone suggest a better way.
    thanks,
    Arindam.

    Hi Arindam,
    To find common records in two internal tables, they can be compared
    If INT_DATA1 EQ INT_DATA2.
    endif.
    The first criterion for comparing internal tables is the number of lines they contain. If two internal tables contain the same number of lines, they are compared line by line, component by component.
    If the internal tables contain the same number of records and are sorted on the same key, the comparison stops at the line where the records are not common. For example, if the number of common records is 4, the comparison stops at the 5th line and sy-tabix becomes 5.
    Hope it helps.
    Regards,
    Nupur

  • Common records from two recordset

    Hi All,
    I have a problem.Consider two recordsets A and B. I want
    common records that are present in both A and B . Is there any easy
    way to do this? Please help me out!!!!

    same principle:
    <cfquery name="myQoQ" DBTYPE="query">
    SELECT *
    FROM query1, query2, query3
    WHERE query1.somecolumn = query2.somecolumn
    AND query1.somecolumn = query3.somecolumn
    </cfquery>
    but... unless your different queries query different
    databases (as
    opposed to different tables in the same db), it is better to
    just use 1
    (one) query to select all your data.
    if you post you queries' code and how the tables are related
    (through
    which fields), we'll help you write one query that will pull
    just the
    data you need... unless you do use the queries individually
    in your code
    somewhere (i.e. you do need to use full recordset of all
    queries
    involved at some point in the page - if your queries are just
    for
    creating a QoQ, then you definitely better changing your 3
    queries into
    1 query!)
    Azadi Saryev
    Sabai-dee.com
    http://www.sabai-dee.com/

  • Pick Common records from 2 internal tables

    Hi,
    I have 2 similar internal tables it_bseg1 (contain records based on the Posting Date BUDAT of document) & it_bseg2 (contain records based on the Customer Code KUNNR). Both these tables contains some common records. And I want these common records only. So please tell me to get the common records in the easiest way.
    Regards,
    Vishal

    Hi,
    There must be atleast one common field for these two internal tables to get the common records.
    If you identify the common field then you can use this logic.
    Loop at it_bseg1 into wa_bseg1.
    Read table bseg2 into wa_bseg2 with key <commonfield > = wa_itab1-<commonfield>.
    If sy-subrc eq 0.
    Append wa_bseg1 to it_bseg3.
    Endif.
    Endloop.
    Now it_bseg3 contains the common records.
    If there is no use of it_bseg1 in your further development then you can do teh logic without declaring third internal table it_bseg3.
    Loop at it_bseg1 into wa_bseg1.
    Read table bseg2 into wa_bseg2 with key <commonfield > = wa_itab1-<commonfield>.
    If sy-subrc ne 0.
    delete it_bseg1 where <commonfield> = wa_itab1-<commonfield>.
    Endif.
    Endloop.
    Now it_bseg1 contains teh common records of it_bseg1 and it_bseg2.
    Hope this will help.
    Regards,
    Swarna Munukoti.
    Edited by: Swarna Munukoti on Sep 3, 2008 2:05 PM

  • I found the voice record, now no levels/no recording

    I found the voice record, now no levels/no recording

    You're going to have to post a WHOLE lot more information than that for anyone to even know what you're saying.

  • Transfered and Added records at DSO level

    Hello Experts,
    I am always confused about Transfered and Added records at DSO level. While I was testing DSO data I observed that, Transferred records are after Transformation before End routine. Added records are after End routine added to the New data table. Can u please put some light on this.
    Many thanks,
    Zakir Khan.

    Hi
    The Transferred Records column displays the number of records transferred to the BI system. The    records are usually written to the PSA first of all.
    The Added Records column displays the number of records that were written into the InfoProvider. This number can differ from the number of transferred records if records were filtered out or added during the transformation
    Please Refer Below Link
    Re: added records and transferred records
    Thanks

  • How to Print multiple Records under one level in Etext templates.

    Hi,
    I am working on the Etext templates and customizing the standard template “US NACHA PPD FORMAT”.
    This standard template don’t have a addenda record.. I have modified and it is working for single Addenda records. But when I have multiple ADDENDA records to be printed in one particular *<outboundpayment>* level, it is not printing.
    How do I modify the template so that Multiple Addenda records get printed?
    Note:     I have multiple *<MyPayables>* tags under *<OutboundPayment>* tags.
    Please help me in understanding this…
    Regards
    Pradeep G

    What you probably need to do is generate each bio
    individually with the
    <cfdocument...> tag just the way you want them. And
    then use some of
    the advanced <cfpdf...> functionality that allows you
    to append two or
    more individual PDF's into a single large PDF.
    Here are some resources that describe some of the
    <cfpdf...> functionality.
    http://www.coldfusionjedi.com/index.cfm/2007/7/9/ColdFusion-8-Working-with-PDFs-Part-1
    http://www.coldfusionjedi.com/index.cfm/2007/7/10/ColdFusion-8-Working-with-PDFs-Part-2
    http://cfpdf.blogspot.com/
    http://cfpdf.blogspot.com/2007/06/cfpdf-action-merge_27.html
    http://livedocs.adobe.com/coldfusion/8/htmldocs/help.html?content=cfpdf_02.html

Maybe you are looking for

  • How does everyone hook up there Sony Beta Deck to capture in FCP?

    Hello all, I have a Sony Betacam SP UVW1800 and I am wondering how you hook it up to a Powermac G5 so I can start capturing some footage ... I am assuming that I need to get some kind of converter to firewire. Any suggestions?? Thanks in advance G5 Q

  • How to create a custom file dialog box/vi (win)??

    Hello, I'd like to create a custom file dialog box to handle the reading of my tdms files. Basicly I want to extend the existing file select dialog box with a graphical preview of the data in the selected file. I know I can create all the logic for f

  • ITunes 10.6.1.7 unstable

    After upgrading to iTunes 10.6.1.7, I'm experience 2 new issues: iTunes periodically crashes, generating a Windows error report and has to be restarted.  This appears random as I'm not actually doing anything in iTunes when the crash occurs - it is j

  • Empty System Cache... What Happens?

    So I kinda goofed up (I think). I was using the Application "Mainmenu" to repair permissions before installing the newest iTunes & iPhoto update. I inadvertently clicked on "Empty System Cache" instead of "Repair Permissions". Realized it about a mil

  • Recover part of the database

    Guys, How do I recover a part of the database. basically somebody deleted data for dec actuals data from the database, how do I get it back, I do have a backup of the level0 export for the whole database. Your guidance is appreciated. Thanks.