New to Business Objects

Hi Gurus!!
I have been working in SAP MDM area for 3 years and now I want to enrich my technical skillset.In order to so I thought it would be good to learn BO.
So could you experts pls guide me on what is BO all about , and how can I learn it?
Thanks in advance!!
Ravi

Hi,
Please go through this blog to get some idea about BOBJ tools and installation.
/people/community.user/blog/2008/11/17/businessobjects-enterprise-xi-r2-beginner-tutorial
After reading this blog  Please go through help.sap.com to get more documents about BOBJ. download trail version of BOBJ and start working with it.
please go through  these links also.
https://www.sdn.sap.com/irj/boc/business-objects-for-sap?rid=/webcontent/uuid/20f83c7e-3f2a-2c10-7dbf-a5ec14611a1e [original link is broken]
https://www.sdn.sap.com/irj/boc/business-objects-for-sap?rid=/webcontent/uuid/a02d2792-452a-2c10-7c8f-ddd50dad779b [original link is broken]
Thanks,
SK.
Edited by: Vallabhaneni SK on Jun 17, 2009 4:04 PM

Similar Messages

  • How to add new EEW Business Objects

    Hi guys,
    could you please give me a solution how to add new business objects? Following are the SAP Objects that you can Enhance Using EEWB:
    ADS Analytical Data Storage
    BUPA Business Partner
    BUPR Business Partner Relationships
    BUSINESS_ACTIVITY Business Activity
    BUSINESS_TRANSACTION CRM Business Transaction
    CATEGORY_ENHANCEMENT Category Extension
    COMPLAINTS Complaint
    COUNTERS Counter
    CRM_CASE СRM Case
    CRM_RPT Resource Planning Tool
    GRANTOR_PROJECT Grantor Project
    INDIVIDUAL_OBJECT Individual Object
    INSTALLED_BASE Installed Base
    LEAD Lead
    MARKETING_ELEMENT Marketing Element
    OPPORTUNITY Opportunity
    PPR Partner/Product Range
    RELTYPE Relationship Category
    SALES_CONTRACT Sales Contract
    SALES_TRANSACTION Sales Transaction
    SERVICE_CONFIRMATION Service Completion Confirmation
    SERVICE_CONTRACT Service Contract
    SERVICE_TRANSACTION Service Process
    SOLUTION_DATABASE Solution Database
    But, i didn`t find how add it.

    Hi,
    To my knowledge adding objects to EEWB is possible by customers, SAP controls which all objects enhancement are possible through EEWB, the objects which you have listed are supported by sap for enhancement via EEWB.
    If you are on CRM 7.0 you can use AET which supports more objects that can be enhanced.(AXTREG - transaction for AET supported objects)
    Hope this helps.
    Cheers,
    Sumit Mittal

  • What is the new concept business objects

    Please search the forums before posting
    Why we have to use business objects other than b.i
    Edited by: Arun Varadarajan on Mar 25, 2009 12:17 PM

    Hi
    Recently SAP has taken over Business objects which is one of the Datawarehousing Tool especially in Reporting. As going on SAP is planning to replace most of the reporting with BO reporting.
    Please find below link in SDN for BO
    https://www.sdn.sap.com/irj/boc/business-objects-for-sap
    Regards
    Ravi

  • Just heard the news about Business Objects - unbelievable !!!!!

    But one question ...
    If my employer hae been a Business Objects partner, will it now automatically be an SAP partner ????
    heh heh heh

    >
    David Halitsky wrote:
    > heh heh heh - that's a good one, JB!
    Eat our shorts!
    Disgracefull SAP notes - code injection powered by SAP Netweaver
    Disgusting solution which is gaining traction.
    Happy hacking!
    Julius

  • Creating new business object key.

    Hi experts,
    i created a new z business object and created its keys but when i am trying to release the business object key 'personnelnumber' it's showing following error:
    "Function 'Change status' is not supported by the selected object 'PersonnelNumber' ".
            Please suggest me the solution.

    But in program of  my Z business object ZANNUAL_COMP error is shown as follows so i can't generate my business object.
    The data object "OBJECT-_ZANNUAL_COMP" does not have a component
    "PERSONNELNUMBER".
        please suggest me solution.
    thanks
    Snehasish Das

  • Need toughts on approach. Client moving to Maconomy/Business Objects

    Post Author: klokhammer
    CA Forum: General Feedback
    Hi.On of our important clients are most likely to migrate between economy systems within the next 9 months. Case as follows:
    We have developed a budgeting/forecast and reporting system for a certain market/company. The solution is based on a Microsoft SQL 2000 database/server with Microsoft Access as application interface. The solution is integrated and gets actual figures from the economy system Aspect on a IBM iSeries (AS400) system. The "edge" of the system lies in sophisticated budgeting/forecast routines, the report module is rather poor....
    The client is now most likely to migrate to Maconomy as the new economy system, and Maconomy AnalytiX as the new BI system (which I understand uses Business Objects.)
    We are new to Business Objects and need general recommendations on what level we should try to integrate on. Should we "ditch" all the development done in Access and build a new solutions through Business Objects, keeping all the business logics, but not the interface?
    Should we try to integrate on a database level, keeping the interface in Access (for budgeting/forecast), and exporting data into Business Objects to allow reporting through Maconomy AnalytiX?
    As you most likely have understood, my knowledge about Business Objects are pretty poor. But please try to give me your thoughts on how we should move along, and what kind of "standard" considerations we must have in mind.
    Kind regardsklokhammer

    Post Author: jsanzone
    CA Forum: General Feedback
    klokhammer,
    I checked out Macanomy's web site and searched for references to Business Objects, and sure enough it is mentioned here and there.  What it sounds like is that Macanomy has developed some "Macanomy Standard Reports" using BusObjects, so if you want these nifty Macanomy reports available to you, you buy the Macanomy product, which is bundled w/ BusObjects, and voila you have the reports.  It sounds like a winning strategy.  On the other hand, in order to get this type of capability, an organization would have to hire a staff to purchase and install Business Objects, then the staff would have to understand the financial database that the client has established and populated, and then the staff would have to set about building the reports that are needed.  With Macanomy, it seems that you get the whole kit and kaboodle in one swoop, which is good for an organization providing that it is on the same wave-length as Macanomy.  In regards to your question about what to do with your existing infrastructure, this is a call only you and your client can make.  In IT, it's always about the data and how it is used.  Peeling back the onion a bit, the process works like this:  in order for the Macanomy reports to work, the report must be properly built and it must read from a "universe", which is a BusObjects term for defining the interface between the user and the database (the meta data process).  In order for the universe to exist, it must be built by a "Universe Designer".   The Universe Designer must have an intracate knowledge of how every table in the database will be used to support the reports that the end-user wants to have (either pre-canned (standard) or ad hoc capability).  The database is still a critical piece, and reviewing the Macanomy offering I have a funny feeling that they come in with their own database structure and universe, which makes their process a much quicker install.  The downside, as it appears to me, is how you would migrate your existing data into the Macanomy structure (this goes back to the two parties being on the same wavelength).  I think in your case it's going to be a matter of ditching your database structure in MS SQL 2000 and Access, and adopting the Macanomy structure, but this may be more painful to do than any one at this point realizes.  It sounds like you need to continue arming yourself with knowledge before making any final decisions.  Good luck, and perhaps keep all of us posted on your experiences.

  • How do I deal with problems during business object construction?

    Hi Everyone.
    I'm wondering about best practices for program control flow when business objects can't be constructed properly.
    In my servlet I want to create a new Transaction business object based on the parameters of the HttpServletRequest.
    transaction = new Transaction( request );The Transaction, in turn, has a Customer business object representing the Customer doing the transaction. The Customer is also constructed based on request parameters. So I have in the Transaction constructor,
    public Transaction( HttpServletRequest request ) {
        customer = new Customer( request );
    }In the Customer constructor I want to do some validation. For example, I want to check that the requested Customer exists in the database.
    If the validation fails, should I throw an exception, which could then eventually be caught by the Servlet which would send back an "Invalid Customer" message to the end user?
    But it seems to me like this violates the "never use exceptions for flow control" rule (as described for example at http://onjava.com/pub/a/onjava/2003/11/19/exceptions.html?page=2).
    It is a normal function of my application to deny a transaction to a non-valid customer... so it seems like I shouldn't need to bring in the exception handling overhead for this normal business process.
    OK, so I guess put "is_valid" flags in the business objects and set them on constructor errors then check them??
    public Transaction( HttpServletRequest request ) {
        customer = new Customer( request );  // customer.is_valid flagged false
        if ( !customer.get_is_valid( ) ) {
            this.is_valid = false; // transaction.is_valid is also false now because its Customer is not valid
        } else { // customer is valid
            // finish the rest of the Transaction construction business logic
            // of course this will turn into a mess of deeply nested "else valid" clauses
            // if there are many validation checks...
    }...and then in the servlet...
    transaction = new Transaction( request );
    if ( !transaction.get_is_valid( ) ) {
        // Send back error message to user.
    } else {
        // Finally do some business logic.  Maybe after another mess of nested "else valid" clauses.
    }This gets so hard to read it seems like the throwing Exceptions as part of normal control flow option is preferble.
    Is there third option I am missing?
    What are your opinions?
    Thanks,
    Bishop

    Build your Transaction and Customer objects based on the data in the request. Then validate the customer, since an invalid customer is "normal" for you.
    I'd consider using some sort of factory-like method for creating these objects from the request, since you're tying (sort of) your business stuff to the fact you're currently using a webby (servlet-based) front end...but that's more an aside.
    So, in pseudo-ish code:
    Transaction t = createTransaction(request);
    if (t.validCustomer()) do work;
    else return to wherever;This is only a first-pass idea, and other requirements might knock it for six, but it's a startpoint.

  • Need Ideas for creating and using Custom Business Object

    Hello Guys,
    I am developing an application which uses a Request->Approve->Create approach for creating Purchase documents.
    Now I am a little puzzled about how to make use of the Business Object BUS2014.
    The application I am developing has its own unique 'Request Number'  (say REQID)  which will point to the Request for Creation of a purchase order.
    Whenever a Request is created (from a Z-Tcode) a workflow needs to be initiated and it has to be sent to the approver.
    The Purchase Document will be created once the approver approves.
    Now my confusion here is, if I use BUS2014, the object will be instantiated only during the final step of the workflow. But I need an instance during the beginning of the Requestor ->Approver negotiations as I am playing with events. These events needs an Object_key.
    How should I proceed here?
    Should I create a new logical Business Object like ZPOREQ where I have the above mentioned REQID as the key?
    And should I have an attribute of type BUS2014 inside the custom BO?
    How will I make use of the methods like BUS2014.Create etc which I may need to create the purchase document?
    Any small direction will be a huge help for me to get used to this wilderness.

    Hi,
    You should continue with the ABAP class idea. The business objects are kind of "obsolete" already, and if there is a need to create a new "object", ABAP classes are the way to go. Business objects are still useful, but I normally use them only when an existing standard business object fulfills the requirements (possibly with slight additions) which is almost never. 
    From my point of view you can use the existing class. Depending on the circumstances I normally have just one class that I use for both workflow and the possible other functionality that is required, but you have to understand that I have this goal in my mind already when starting the development process. As your class most probably has many useful features already (such as you have the header and item data as attributes etc. (if I understood correctly?), these are also useful in in workflow (class attributes will be available in WF container etc.). 
    If you are hesitant to use the same class directly in your workflow, you could also create a new class ZCL_REQUEST_FOR_WF (with the workflow interface), and then simply add your existing class ZCL_WF_REQUEST as an attribute to this new class. Then this new workflow class could include the pure workflow stuff, and your existing class the non-workflow stuff. But this most probably will not make much sense - just implement the if_workflow interface in your existing class (this is just one possibility that you might consider.)
    Regards,
    Karri

  • Insert or Update data in SAP with Business Objects?

    Hi all,
    I am new to Business Objects world with my little expertise in Crystal Reports and Xclesius.
    Could you please clarify me that is there any solution or technology or Product of Business Objects which not only make impressive dashboards and analyze the data but also can communicate with back end SAP R/3 to save or update data.
    We are actually analyzing our Client requirements in which there is a need of Dashboards as well as some custom configurations that needs to be saved somewhere in the SAP system in order to make decisions in future.
    Our back end system is SAP BW. One possibility is to use Adobe Flex as a base architecture with BSP and BW but we are more concerned with what BOBJ provides.
    Looking forward for your suggestions.
    Kind Regards
    Umer Farooq

    GR81 wrote:
    I would like to know how I can insert or update data in a Google Spreadsheet from an Oracle Database please?
    Thanks,you can't since Oracle knows nothing about spreadsheets; Google or otherwise.

  • BI report tools VS Business Object

    Hi Gurus,
    I would like to understand differences between reporting capabilities in NW2004S-BI and Business Object. Do you have any document or link ?
    And about SAP licences ? If I install BO over BW must I pay for all users in any case or I must pay only for Administrator users ?
    I will assign points for all valuable answers. Thank you in advance.
    Ciao.
    Riccardo.

    Riccardo,
    Crystal reports is not supported with NW04s...
    please visit
    www.service.sap.com/businessobjects
    same is mentioned here also :
    http://help.sap.com/saphelp_nw2004s/helpdata/en/44/879d55d1695918e10000000a1553f7/frameset.htm
    reproducing the message from the support portal :
    SAP and Business Objects have decided to end the area of their partnership that relates to formatted reporting for BI by mutual consent. This will be effective as of the end of September. The software partnership with Business Objects and their Powered by SAP NetWeaver status are not affected.
    the reseller agreement ended on September 30th, 2006
    existing customers will still be able to get updates/upgrades (new releases) without additional costs as long as the number of cpu's/named users stays as is
    for releases newer than Business Objects XI Release 1 the software delivery process has changed
    SAP itself does not provide these new releases through the SAP service marketplace but forwards such requests to Business Objects
    Business Objects triggers the shipment (or provides access to its download area) and takes also care for the license key provisioning if needed
    for future requests please use csn (xx-part-crr)
    Arun
    Message was edited by:
            Arun Varadarajan

  • Business Objects Enterprise Licensing for Crystal Reports

    I am new to Business Objects & Crystal Reports. I have recently been given the repsonsibility of supporting our BO XI R2 environment. This system is not in production yet, but initial use has shown an inability to create a crystal report.
    If I select Crystal Reports Explorer in Business Objects Enterprise Applications, I get the following error:
    "You do not have the correct keycode installed to use this option. Please contact your support office for further details."
    I informed my boss who provided me with a "Crystal Reports Explorer Windows XI R2 License CPU English" keycode.
    I entered this keycode in the License keys correctly. The license reflects "BusinessObjects Crystal Reports Explorer" but does not show any licenses - just dashes for named users, concurrent users, processors, expires...
    I still get the same error when accessing the Crystal Reports Explorer.
    Am I missing something here? Is there more that I need to do, or is there a problem with the keycode?

    Please post this query to the Business Objects Enterprise Administration forum:
    BI Platform
    That forum is monitored by qualified technicians and you will get a faster response there. Also, all BOE queries remain in one place and thus can be easily searched in one place.
    Thank you for your understanding,
    Ludek

  • Converting crystal reports 10 to Business Objects XI reports

    <span style="font-size: 14pt; font-family: Verdana"><span style="font-size: 8pt; font-family: Verdana">Hi All</span><span style="font-size: 8pt; font-family: Verdana"> I am very new to Business Objects XI R2, I have two doubts if any one knows please give reply to me so that it will be helpful for me.</span><span style="font-size: 8pt; font-family: Verdana">First is :</span><span style="font-size: 8pt; font-family: Verdana">Now I am working for a project called Converting Reports which was created by Crystal Reports 10 TO Business Objects XI reports.</span><span style="font-size: 8pt; font-family: Verdana">Is there any specific way for converting .rpt(Crystal Reports) to .rep (Business Objects) or I have to recreate in Business Objects XI.</span><span style="font-size: 8pt; font-family: Verdana"> and Second is:</span><span style="font-size: 8pt; font-family: Verdana"> Is it possible, Scheduling BO XI report in java based interface, I heard that it is possible but I don&#39;t know how?</span><span style="font-size: 8pt; font-family: Verdana">Please give me, How it is possible?</span><span style="font-size: 8pt; font-family: Verdana"> Waiting for reply</span><span style="font-size: 8pt; font-family: Verdana">Thanks in Advance</span><span style="font-size: 8pt"><font face="Times New Roman"> </font></span></span>

    you will need access to the CMS DB and FRS from CE10 in order to migrate to XI 3.x, typically this is accomplished via network. If you can restore them to the same computer a side by side (install CE10 and XI 3.x on the same server) may work as well.
    Regards,
    Tim

  • Three-system landscape for Business Objects

    Hello!
    I'm new at Business Objects and I don't have imagination about it landscape. Do I need to make three-system landscape (D Q P) for BO with broadcasting to BI (D Q P) systems correspondingly? Or maybe I need make all customizing in one BO system? Could someone advice any documentation about lanscape for BO and BI?
    Thank

    Hi
    Please refer this site for Business objects
    http://help.sap.com/businessobject/product_guides/
    Regards
    Prashant

  • Unable to login to cmc after installing business objects xi 3.0

    Hi Friends,
    I'm new to Business Objects, i've installed bussiness objects XI 3.0 and i did not specify the user name and password during installation (since there was a checkbox option to configure it later after installation). Now i've troble logging in. I tried to login using Administrator as username and no password, its neither logging in nor giving me an error message but asking me to provide login details, whereas i could login with the same administrator as username into  Business View Manager and Diagnostic Tools. Please help.
    thanks.

    Change your URL to the IP address of the server or FQDN.
    Also try to disable windows enhanced security if using 2003.
    Most common causes of this are DNS issues or session problems with the browser (bothh may be resolved with the steps above).
    Regards,
    Tim

  • Business Objects - BUS2017, BUS2012, BUS2032, LIKP

    Hi,
    i m new with business objects. where can i find related information about this topic? how can i customize business objects, add attributes, methods, events?
    especially for the following business objects:
    - BUS2017 (goods movement)
    - BUS2012 (purchase order)
      How can i get the order items from a purchase order?
    - BUS2032 (sales order)
    - LIKP (outbound delivery)
    i need the business object events (methods, attributes,...)  in combination with the event infrastructure (transcode swf_bam) for a business activity monitoring with sap exchange infrastructure.
    Thanks 4 every hint!
    BR,
    René

    A good place to start is the workflow forum, it has a FAQ and you can search for similar questions.
    Major concepts needed working with business objects is: delegation and instantiation.
    Most of the work is done in transaction SWO1 (maybe you can view the help-->application help in this transaction)
    Kind regards, Rob Dielemans

Maybe you are looking for

  • Open time of database

    Hi, How can i find the Open time of a database with the help of SQL query? Regards Rajesh

  • Oracle 9i(9.2.0.5.0) - Oracle Text - Indexing files on FTP Server

    I am using Oracle 9i(9.2.0.5.0) and I am unable to upgrade to a newer version of Oracle DB. I am new to this technology and I have not tried it yet myself. I was reading some articles, documents or references about Oracle text technology and I have f

  • Mac numbers functions

    If i have a spread sheet which is creating avearges and the these are linked to another sheet how can I make the function enter nothing in the first sheet if there is no data yet so that the second doesn't get confused with a zero input from the firs

  • I need an urgent help to set manually the context value of es ProxyService.

    I have a proxyservice that has this context structucture: xmlns:ns20="http://skat.dk/etil/2011/02/11/"> <ns:Kontekst> <!--You may enter ANY elements at this point--> <AnyElement/> </ns:Kontekst> waht have to do is that when the proxyservice that has

  • How the protected finalize method is called by garbage collector

    Dear All, I have a double regarding the calling mechanism of finalize method. The access specifier of finalize method is protected, not only that if a class overrides this method then also the finalize method can be protected in the subclass of Objec