Consolidate two companies in XL reporter

Good afternoon everyone:
I would ask if anyone has knowledge as is the process of creating a report that I consolidate two companies that are registered by SAPBO XL reporter or another type of query.
Thank you very much

Here is the link to an OLAP tool http://www.paristech.com/products/poweranalytics.php
Here is the link to the XL Reporter tool by Solver.http://www.xlreporter.com/products/sap_sol_3.htm
Best regards,
Karl

Similar Messages

  • Two commands in the report using the same parameter - fail under Java

    I have a report that contains 2 SQL commands.
    Both of these commands use one parameter X of type Number in their 'WHERE' clause.
    When i'm viewing the report in CR 2008, i'm asked for a value of this parameter and all data is filled in the report - OK
    The problem occurs when the same report is printed through Crystal Java Runtime:
    Report is printed without data! - it's empty.
    What we noticed in the debug information thrown by the Crystal libraries is that parameter value is set only in one of these commands:
    Original statement 1:
    select a.something
    from ANM_T a
    where a.anmid = {?PARAMETER01Id}
    Original statement 2:
    SELECT * from ANM_T a
    WHERE  a.anmid={?PARAMETER01Id}
    OUTCOME of Statement 1:
    select a.something
    from ANM_T a
    where a.anmid = 0
    OUTCOME of Statement 2:
    SELECT * from ANM_T a
    WHERE  a.anmid=9825
    In above example we may see that crystal set the value only in the second statement - first one got 0 - i suspect its some default value.
    Parameter in the Java code is set in the right way. In case of using only one statement it works. If we use two separate parameters (whose values are equal ) it also works.
    // we have also the loop over the parameters
    ParameterFieldController paramFieldController =
                    report.getDataDefController().getParameterFieldController();
    paramFieldController.setCurrentValue( "", paramName, paramValue );
    What is strange for me is that Crystal Reports enables to use the same parameter in two commands but if you edit one of them you may change the type of this parameter for a command ( for example from Number to String) but the parameter type in the second command remains unchanged ( it's strange because in my opinion it is the same parameter). In the Field Explorer under the Parameter Fields i still see one parameter of type used in the second command.

    Hello all,
    We have prepared some sample code to illustrate the issue.
    We have modified the sample application (Link: [http://www.sdn.sap.com/irj/boc/index?rid=/library/uuid/c07fec3e-3e11-2c10-1991-8c0fb0b82b75]) to that it also changes the parameter value. Parameter is used in two commands saved in report.
    The code changing the parameters value looks like this:
    private static void changeParameters(ReportClientDocument reportClientDoc) throws ReportSDKException {
              DataDefController dataDefController = reportClientDoc.getDataDefController();
            Fields fields = dataDefController.getDataDefinition().getParameterFields();
            for( int i = 0; i < fields.size(); i++ ){
                Field field = (Field)fields.getField( i );
                if( field.getKind() == FieldKind.parameterField ){
                            setParameter( ((ParameterField)field).getName(), "9825" , reportClientDoc);          
    private static void setParameter( String paramName, String paramValue, ReportClientDocument document ) throws ReportSDKException {
         ParameterFieldController paramFieldController =
                    document.getDataDefController().getParameterFieldController();
         paramFieldController.setCurrentValue( "", paramName, paramValue );
    We have tried the following codes to change the connection info used in commands:
    Attempt 1
              Tables tables = databaseController.getDatabase().getTables();
              //Set the datasource for all main report tables.
              for (int i = 0; i < tables.size(); i++) {
                   ITable table = tables.getTable(i);
                   //Keep existing name and alias.
                   table.setName(table.getName());
                   table.setAlias(table.getAlias());
                   //Change connection information properties.
                   IConnectionInfo connectionInfo = table.getConnectionInfo();
                   //Set new table connection property attributes.
                   connectionInfo.setAttributes(propertyBag);
                   //Set database username and password.
                   //NOTE: Even if these the username and password properties don't change when switching databases, the
                   //database password is *not* saved in the report and must be set at runtime if the database is secured. 
                   connectionInfo.setUserName(DBUSERNAME);
                   connectionInfo.setPassword(DBPASSWORD);
                   connectionInfo.setKind(ConnectionInfoKind.SQL);
                   table.setConnectionInfo(connectionInfo);
                   //Update old table in the report with the new table.
                   databaseController.setTableLocation(table, tables.getTable(i));
                   //databaseController.setTableLocation(tables.getTable(i), table);
    Attempt 2
             newConnectionInfo.setAttributes(propertyBag);
             connectionInfo.setUserName(DBUSERNAME);
             connectionInfo.setPassword(DBPASSWORD);
             //preserve subreport links
             SubreportController src = doc.getSubreportController();
             Map<String, SubreportLinks> linkMapper = new HashMap<String,SubreportLinks>();
             for(String subreportName : src.getSubreportNames()){
                 linkMapper.put(subreportName,
                     (SubreportLinks) src.getSubreportLinks(subreportName).clone(true));
             //If this connection needed parameters, we would use this field. 
             Fields<IParameterField> pFields = doc.getDataDefController().getDataDefinition().getParameterFields();
             replaceConnectionInfos(doc.getDatabaseController(), newConnectionInfo, pFields);
             IStrings strs = src.getSubreportNames();
             Iterator<String> it = strs.iterator();
             while (it.hasNext()) {
               String name = it.next();
               ISubreportClientDocument subreport = src.getSubreport(name);
               pFields = subreport.getDataDefController().getDataDefinition().getParameterFields();
               replaceConnectionInfos(subreport.getDatabaseController(), newConnectionInfo, pFields);
             //reconnect subreport links since when using replaceConnection links are erased
             for(String subreportName : src.getSubreportNames())
               src.setSubreportLinks(subreportName, linkMapper.get(subreportName));
    private static void replaceConnectionInfos(DatabaseController aDc, IConnectionInfo aNewConnInfo, Fields<IParameterField> aParameterField) throws ReportSDKException {
             ConnectionInfos cis = aDc.getConnectionInfos(null);
             for (IConnectionInfo oldConnInfo : cis)
               aDc.replaceConnection(oldConnInfo, aNewConnInfo, aParameterField, DBOptions._useDefault
                   + DBOptions._doNotVerifyDB);
    In both cases, the observed problem occurred. In one query the parameter was set properly, while on the other it was set to 0 (or empty string in case of string parameters). What is more, no data appeared on the print.
    Do you happen to know the reason of this issue?How can we fix the problem?
    Best regards
    Mateusz Błaż

  • Two problmes between  Crystal Reports 2008 and Bex Query

    Hi Gurus.
    I have two problems with Crystal Reports 2008 when It obtains data from a Bex Query (SAP MDX query connection).
    1)     I have defined some Parameters Fields using the follow options:
    Type: String
    List of Values: Dynamic
    Value Options Level1:
                         Show on (Viewer) Panel :Editable
                          Prompt text: <text>
                          Sort Order: Ascending by value
                          Prompt With description Only : False
                          Optional Prompt: True
                          Allow multiple values: True
                          Allow discrete values: True
                          Allow range values: False
    When I execute the report with the client of Crystal Reports 2008 (the developer tool), in the initial screen shows a list box where I can select the values from the left box and add it to the left box (as a usually filter). When the number of options (LOV) is more than  the maximum of the system, I have a input box bellow the list box, where I can insert any value (manually) and a button to insert it into the left box. When I publish the Report in the infoview, this filter is modified and the input box where I can introduce manually values is not showed and I can insert only the values showed in the list box, it causes that I can`t select a lot of values that is in the master data of SAP BW, because they arenu2019t listed in the list box.
    There is any option to ability this option in the infoview.
    2)     My Bex query, have a date filter with variable in the restricted key figures, when I execute a Crystal Reports, the infoview (and the Crystal Reports 2008 designer) ask me 2 times the same date, first only the date and second the date and the rest of parameters (introduced in the report of Crystal Reports).
    Why I need insert the date 2 times? How can I modify the Crystal Report for ask me only one time all the parameters?.
    Thanks.

    Hi Abhilash.
    Thank you for your information.
    1) Yes, the parameters are created in the Crystal Reports designer. I have created the parameters in the Crystal Report because I use the same Bex Query to create some Crystal Report, in other case, I will need create some Bex Query.
    2)The Bex query has the date filters and I have created some filters in Crystal Reports designer, the date filter from the Bex query is created automatically in the Crystal Report Designer but I don't use it, I haven't created it anytime. I use my filters only in the record selection. The date filters from the Bex query is showed as Static, and I can`t delete it, if I modify the parameter to dynamic or static with values, at first step ask me again static without values and the second step of the report execution ask me the parameter as I have defined in Crystal Reports Designer, my parameters fields are dynamic. A lot of reports have subreport, but I have created one of them without subreport (to trial) and the Crystal Reports ask me the date filters at first execution, and when I insert the date filters, in the second step, ask me the date filters again and my parameters fields again.
    Thank you again.

  • Is there a way to consolidate two different Apple ID's into one. I have an old Apple ID that I used for Itunes and a new I used to set up my iphone.

    Is there a way to consolidate two different Apple ID's into one. I have an old Apple ID that I used for Itunes and a new one I used to set up on my iphone.

    You cannot merge accounts.
    Why did you start a new account?

  • How to add two columns in OBIEE report?

    Hi to All,
    Can anyone tell me how to add two columns in OBIEE report and get that result in a new column?
    Thanks in Advance,
    Thenmozhi

    Assume you already have two columns SalesAmt1 and SalesAmt2, and you want to derive 3rd column say SalesAmt3 which would be the sum of SalesAmt1 and SalesAmt2.
    For this, as I mentioned above pull SalesAmt1 and SalesAmt2 columns in Report. Now pull another column (say SalesAmt1) and open the fx. Clear the contents of fx. Now locate the columns button in the bottom of the fx. From Here, first select SalesAmt1 and + sign and the select SalesAmt2.
    Now in this new column, the fx should look like SalesAmt1 + SalesAmt2.
    Let me know if you are looking for something else.
    Thanks

  • Separation of two companies in SAP ISU

    Can anyone guide me in separating two companies in SAP ISU, archiving and exporting all the transactional, master and configuration data related to that company code to another non SAP system.

    Pankaj,
    There is no straight forward transaction to download the Configuration data and export it to a file.
    However, you can use the BC set functionality to extract the IMG node with its contents.
    Check the following  SAP help portal link for more info on BC sets
    Business Configuration Sets (BC-CUS) - SAP Library
    The archive data that you are talking about; Is it master data or transaction data?
    Also, what this data is related to-Financial Documents, Billing related info?
    There is one standard transaction SARA through which based on the migration object you can archive the data and export it into a file in a particular location..
    Hope it helps..
    Thanks,
    AB

  • How to get relationship between two  views in the  reports

    How to get relationship between two  views in the  reports, I am doing a deletion program , it is fully relates to views , how to get relationship between them in the reports

    Hi,
    Please explain your question in detail...what do you want to read ?
    If you want to know about the navigation links between the views then you can use APIs  like
    wdComponentAPI.getComponentInfo().findInWindows("windowName").getViewUsageByID("Name").getNavigationLinks();
    Iterate through the navigationLinkInfo from above collection and can read the other properties .
    I haven't tried the above , but it should work !!!
    Regards,Anilkumar

  • Compare two dates in a report

    Hi,
    I would like to compare two dates on a report.
    I would like to compare the opportunity created date and the opportunity modified date. I can't use this formula CASE WHEN Opportunity."Last Modified" = Opportunity."Created Date" then 1 else 0
    I think I have to use TIMESTAMPDIFF but I don't know which interval I have to put to analyze the entire date in this format 31/12/1999 16:49:08
    Thanks a lot for your help
    Regards,

    Hi !
    It depends on the interval you need to compare these dates. If you want to know the number of days between these dates, you'll have to use SQL_TSI_DAY as interval. If it's minutes, you'll need SQL_TSI_MINUTE...
    Here are the possible intervals :
    *SQL_TSI_SECOND, SQL_TSI_MINUTE, SQL_TSI_HOUR, SQL_TSI_DAY, SQL_TSI_WEEK, SQL_TSI_MONTH, SQL_TSI_QUARTER, or
    SQL_TSI_YEAR*
    Hope this will help, feel free to ask more !
    Max

  • I want to consolidate two apple accounts.  How do i do this?

    I want to consolidate two apple accounts.  How do i do this?

    You can't. Apple does not have any way to merge Apple accounts.

  • Problem with a fusion of two companies

    Hi,
    Maybe somebody can help me with my problem with implementing FICO modules in two companies which are soon going to become one company. The fusion will probably take place on 1st january, but it can be posponed as well.
    Everything is prepared to run the common mont-end closing procedures and common planning/budgeting for both companies from the 1st january.
    However, there is a great risk, that the fusion will be delayed.
    In that case I suppose it would be better to enter one separate budget for the leading company and upload the budget of the other company after the fusion takes place. These actions have influence on calculating the manufacturing cost of products. It will certainly be different before and after the fusion.
    Maybe you can advise me on this subject, wheter I should make a common budget for both companies no matter the date of fusion or make a buget in SAP only for the leading company and upload the budget of the other company after the fusion, and then recalculate the manufacturing cost of products.
    Best wishes,
    karol

    Hi,
    As of now the time frame is more than 7 months to the go live date of Jan 01st 2008. Definitely, you would have drawn up a project plan for executing this project.
    In my view if the project is on schedule, at this point of time we can still consider making a consolidated budget after fusion. And the project schedule should be monitored closely as the deadline is coming closer. However, if by Oct 01st 2007 the project is not on schedule and there is a likelihood of delay / postponement, the second option of having a separate budget for each company code can be considered.
    A contingency / back up should be prepared and this should be implemented if the original plan is not working out.
    Thanks
    Murali.

  • Two layouts in one report

    I have a requirement where I have two queries giving two different outputs, I want these two in one single report with two layouts, I was able to achieve this with Concatenate option and there by build by RTF templates based on the Groups of each query, The problem I found is the performance because everytime view is hit by choosing the required report layout both the queries are running and ther by affecting performance, Is there anyway that when I choose the layout only the query related to that layout is run and other when I choose the other layout?
    Regards

    Hi Srini,
    Thanks for your response!
    I am not using my "back button".
    Clicking the report first time in a session (or viewing the report after modifying it) opens "html" and next time onwards it opens last selected template layout and output format. I am not sure whether this is a bug or intended behavior.
    Thanks,
    Ashok

  • Data of two companies erased after doing a New ID

    Hello everyone,
    We are working with SAP BPC 5.1 MS. We created two companies and have been working with them for a few days (consolidation, introducing data etc.). After this, in order to change de ID of the companies we did a New ID in the administration console. The process of the dimension failed, and after that we realized that both companies have changed the ID correctly, but all the data of the companies was erased.
    Has anything similiar happened to anyone before? We have been using the 'New ID' functionality quite often and never we never had any kind problems.
    Thanks in advance,
    Best Regards.

    Hi,
    First we need to understand what was the error message.
    Of course for old id data was deleted. You will find the data into new id.
    May I ask you what was the process to change the id?
    Did you use NEW ID property from dimension?
    Kind Regards
    Sorin Radulescu

  • Merging of Two Companies in SAP

    Hai All,
    My Scenario is Two Companies are going to Merge as one Company. How to Do the Merging in SAP.
    Is there any methodolgy or Steps to follow.How the Reassisgments are doing in SAP.
    Regards
    Gibi Philip

    Hi,
    This is related to Merging of Two Companies in SAP in CRM Perspective.
    You can approach the problem in the following way:
    1. Create a function module which can accept two parameters a) Parent Company and b) Child Company
    2. Now get all the activities of the child company by entering the partner number of the child company and the OBJECT_TYPE = 'BUS2000126' in the table CRMD_ORDER_INDEX.
    3. Call the function module BAPI_ACTIVITYCRM_CHANGEMULTI and change the partner of all the activities to the partner number of the parent company.
    4. Call BAPI_ACTIVITYCRM_SAVE and then BAPI_TRANSACTION_COMMIT.
    Follow the same procedure for reassigning the contact details of the child company to the parent company. You will have to use different set of function modules here.
    After reassgning all the details to the parent company delete the child company using the function module BUP_BUPA_DELETE.
    Also pls chk this link:
    CRM: Data cleansing part 1 – Customizing, cleansing case creation and processing -/people/gregor.wolf3/blog/2006/03/22/data-cleansing-part-1-150-customizing-cleansing-case-creation-and-processing
    CRM: Data cleansing part 2 – Import cleansing cases from external source-
    /people/gregor.wolf3/blog/2006/04/15/data-cleansing-part-2-150-import-cleansing-cases-from-external-source
    Another Example of merging Project:
    The Merger project involved three diferent companies from two different countries. When you merge HR you should pay attention to following:
    => Define the complete enterprise structure that covers the business requirements: Company codes, Personal Area, Personal Subarea, Employee group, Employee subgroup and payroll area.
    HOW to define the enterprise structure:
    => Analyse the business requirements from the 6 companies:
    1. Will the FI/CO be treated as an entities per company. This determines how many company codes and payroll areas will be needed;
    2. Number of payroll areas is also determined if the 6 companies are from different countries, if the salary dates will be differents and if there are diferent payment periods;
    3. Time management requirements. Are there rules that are applicable only to certain group of employees? For example: Overtime payment is only for employees in the plant. Offices workers earn additional rest hours when they work overtime, etc...
    4. Payroll requirements. The salary structure are different for a different group of employees? For example: Expatriates salaries has an host and home componenet on there salary with diferent tax implications. When the local employees do not have that split.
    Answers to 3. and 4. will determine the Number and structure of personal area/subarea and employee group/subgroup...
    Hope this helps,
    Regards
    CSM Reddy

  • I have two companies sending me indesign documents. One opens up and the dictionary is set to English. The other file opens at is in Hebrew, Not sure how to fix the Hebrew part and whether or not the fualt lies at my end or at the other end

    I have two companies sending me indesign documents. One opens up and the dictionary is set to English. The other file opens at is in Hebrew, Not sure how to fix the Hebrew part and whether or not the fault lies at my end or at the other end

    If only the language is Hebrew, you should correct it in the Paragraph and Character Styles.
    But in such a case I would expect more problems.
    If you are a creative cloud subscriber you should additionally install the InDesign version, English with Hebrew support:
    Go to the preferences of you CC.app. It is found behind the Gear Symbols on the top right.
    When the preferences open, go to the Apps section.
    Change the App Language to English with Hebrew support.
    Now you can install it. It will install on the very same place where your InDesign program is found some additional plugins, which will give you access to Hebrew functionality, like RTL text. Otherwise you will inherit in the document (and where you copy and paste it from such a document into another one). But now you can change or repair problems.
    Now repeatstep 1 + 2, but you need not to install your own language again. InDesign will now, when started, run in the language of your OS (when you have it installed in that language) but with more functionality to handle problems with Hebrew documents.
    The same steps you would have to do with Arabic or Asian documents. These languages will also add more plugins. But keep it limitted to those language you need. I have installed it that way, because I get sometime documen where the text flows the wrong direction or the numbers come up in Farsi digit, not in Arabic digits. For such purposes I need versions in languages I don’t understand myself.

  • Same purchase organization for two companies codes

    Hello,
    In SRM It is possible to have an organizational structure with a common purchase organization for two companies codes in backend?
         Thanks in advance

    Yes, it is possible in SRM. Assign both co. codes in the company code attribute BUK of the Purchase org, then in the responsibility tab of the Purchase group maintain the org unit object ID of both the company codes (if you have different org units for each co. code) so that the purchase group will be responsible for the users of both the company codes.
    Regards,
    Jagadish

Maybe you are looking for

  • How to pass thr document from Webdynpro into SAP R/3?

    HI Gurus, I have a requirement to offer a Document uploading option through Java webdynpro screen. I have referred the below link https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/00062266-3aa9-2910-d485-f1088c3a4d71 which has the s

  • Single field display on external crt monitor

    I can't find the setting to display a paused frame as deinterlaced on my external monitor. (My client is put off by the 'shimmering' of the two field display when paused). Is there a setting that will change this? Many thanks

  • ITunes crashing during manual sync/update requiring use of "Apply" button.

    My iTunes will sync new music just fine via the "Recently Added" smart playlist (to my 16GB iPod Nano Touch), but anything else I do that requires me to lock in changes by hitting the "Apply" button immediately locks up iTunes. If I try to manually s

  • JMX and Windows Web Services

    Tried using the WinRun4J package to run a JMX enabled app as a windows service. At service start an exception was thrown Unsupported protocol jmxmp. Runs fine from a bat file. Anyway when I commented out my registerBean method where I get the Platfor

  • Parameter Validation

    Hi, I would like to validate two parameters in the selection screen at the same time. How can I perform it? I will explain in detail. There are two parameters: lvstartdt and lvenddate. I need to check a record (before going for further processing) in