Business ByDesign UI: find Business Objects and UI definitions involved

Hello,
I am new to SAP Business ByDesign sdk development. The most difficult part is to identify the right Standard SAP Business Objects and use them the right way.
As I understood from another sdk developer, he has seen on an SAP sdk training that there exists functionality to see/determine in the ByDesign UI the Business Objects and UI definitions involved in a specific UI.
In a test tennant for a customer this functionality is unavailable.
- is this functionality released for customer use?
- how can I activate this functionality myself?
- what are the prerequisites to be able to use this functionality?
thank you for your answers in advance,
Roelof Jan Bouwknegt

Hi Alexandre,
have a look at the Web Dynpro component WDR_TEST_EVENTS, view BG_SIMPLE_IN_MPANE, method WDDOMODIFYVIEW.
Here is a snippet for setting additional customizing or data for a business graphics view-element. Call this from method WDDOMODIFYVIEW.
DATA lr_bg TYPE REF TO cl_wd_business_graphics.
DATA lr_bg_method_handler TYPE REF TO if_wd_busin_graphics_mtd_hndl.
DATA lr_add_cust_xml TYPE REF TO if_ixml_document.
lr_bg ?= ir_view->get_element(  <your viewid of business graphic>  ).
lr_bg_method_handler ?= lr_bg->_method_handler.
lr_add_cust_xml =  get_<your additional customizing/data>.
lr_bg_method_handler->add_direct_customizing(
i_customizing = lr_add_cust_xml
Kind regards,
Silke

Similar Messages

  • Find inline objects and apply object styles...

    Hi Eveyone,
    I am trying to find placed inline rules and apply object styles through javascript. Because we need some baseline shift to those rules. I getting some error while find the rules. FInd the syntax below,
    app.findObjectPreferences=app.changeObjectPreferences=null;
    app.findChangeObjectOptions.properties =
      objectType: ObjectTypes.unassignedFramesType
    app.findObjectPreferences.strokeWeight=1;
    app.changeObjectPreferences.appliedObjectStyles=app.activeDocument.objectStyles.item("WOL" );
    app.activeDocument.item(0).changeObject();
    Can anyone look into this help for me. Thanks in advance.
    Regards
    Thiyagu

    Hi Dave,
    I have tried the script after removing "s" in it. Now i am getting error like "object doesn't support the property or method 'appliedObjectStyle'". Please look into this and help me out. Herewith i attached the 'error' dialog snapshot.
    When i tried this in loop its working fine. Find the script below.
    app.findObjectPreferences=app.changeObjectPreferences=null;
    app.findChangeObjectOptions.properties =
      objectType: ObjectTypes.unassignedFramesType
    app.findObjectPreferences.strokeWeight=1;
    myFindObj=app.findObject(true);
    for(i=0;i<myFindObj.length;i++){
        myFindObj[i].appliedObjectStyle=app.activeDocument.objectStyles.item("WOL");
    alert ("DONE!");
    Regards
    Thiyagu

  • Business ByDesign

    what is the difference between SAP Business ByDesign and SAP Business One in various aspects ?
    Srinivas
    Edited by: Philip Eller on Jun 26, 2008 10:59 AM

    Hi,
    SAP Business ByDesign :
    SAP Business ByDesign is a fully integrated, adaptable business solution built specifically to help dynamic, growing midsize companies move beyond the limitations of their current systems. As the most complete on-demand business solution, it allows organizations to adapt and easily meet their changing needs without disrupting business. With ready-to-use functionality, SAP Business ByDesign delivers immediate business value and ensures predictable deployment and operations for your customers. It was designed for productivity and ease of doing business while providing customers a 360 view of their entire business.
    SAP Business One :
    Designed exclusively for Small Business, SAP Business One is an affordable solution that manages a companyu2019s entire business across financials, sales, customers and operations, all in a single system. With SAP Business One, small businesses can streamline their end-to-end operations, get instant and complete information to respond faster to market needs, and accelerate profitable growth.
    1. Small businesses with less than u20AC50 million annual revenue and up to 100 employees
    2. Verticals including retail, wholesale, distribution, Manufacturing, and professional services
    3. Companies that are typically using a shrink-wrapped financial software package for their accounting needs, along with multiple other point solutions to manage specific business functions
    Raja.S

  • BC: Unable to find referenced object

    Hi OTN,
    while working on my ADF BC application I oftenly see a following message at JDev start:
    Business Components: Unable to find referenced object
         Object=...
         Owner=...I usally check those business components and can't see any malfunction in their definition.
    Yesterday I encountered strange behaviour while inserting new rows in linked view objects. It seemed that there was no entity association (key cascade update didn't work) and new row in linked VO wasn't commited at all.
    Today at JDev startup I see two messages with "Unable to find referenced object" and "Owner" in the messages is pointing to ViewLink based on the strangely-working association. "Objects" in the messages are pointing to attributes on which association is built.
    What does this message mean and could this issue be concerned to framework unexpected behavior while inserting new rows?
    Business Components comes from compiled jar library.
    Thanks.
    Jdev 11.1.1.3

    its a good practice in my opinion to close your project before shutting down the JDEV so next time when you open you will not able to see strange behaviors.

  • Issue in Exporting the Sales Price List and Purchase Price List for the Materials from SAP Business ByDesign (SAP Cloud)

    Hello Everyone,
    I would like to have a discussion on the issues, which I am facing at the time of Exporting the Sales Price List and Purchase Price List for the Materials from
    SAP Business ByDesign (SAP Cloud).
    (1). Sales Price List :
    We have maintained Customer Group Specific Sales Price List for the Materials in the following Location.
    Location :         Product and Service Portfolio Work Center > Pricing > Price Lists > Customer Group Specific Price List (Type of Price List)
    Target :             We want to export the entire records in some reports or excel sheet.
    Records :          Number of Materials in the Customer Group Specific Price List is more than 2,00,000
    Issues : 
                                         (A). In the SAP Business ByDesign Screen we can filter by number of records but we can export till  50,000 records.
                                                 And if we are trying to export records more than that limit, then it throws "HTTP 500 Internal Server Error".
                                         (B). We could not find any SAP standard reports in Product and Service Portfolio and/or Business Analytics Work Center
                                                for getting the entire record set of the Sales Price List, so that we can have the entire set of records together.
    Searching For :
                                          (A). Is there any SAP reports or data source available for getting the entire Sales Price List records?
                                          (B). Can we have any other filter conditions for exporting the Sales Price List records in a single shot or module wise?
    (2). Purchase Price List :
    We have maintained the Purchase Price List for the Materials in the following Location.
    Location :           Product Portfolio Work Center > List Prices > Active List Prices (Type of Price List)
    Target :               We want to export the entire records in some reports or excel sheet.
    Records :            Number of Materials in the Purchase Price List is more than 4,00,000.
    Issues :  
                                           (A). In the SAP Business ByDesign Screen we can not see more than 10,000 records and the actual number of
                                                   records are more than 4,00,000. We could able to download the records till 10,000 but that is not sufficient.
                                                   We want to export the entire records in an excel sheet.
                                           (B). We could not find any SAP standard reports in Product Portfolio and/or Business Analytics Work Center for
                                                  getting the entire record set of the Purchase Price List, so that we can have the entire set of records together.
    Searching For :
                                           (A). Is there any SAP reports or data source available for getting the entire Purchase Price List records?
                                           (B). Can we have any other filter conditions for exporting the Purchase Price List records in a single shot or module wise?
    Please go through the attached screen shots for the references and more clarity on the issues.
    I am waiting for the valuable responses.
    Thanks and regards,
    Susanta Dey Sarkar
    Bangalore, India
    19th March, 2015

    Dear Michael,
    The number of records :
    2 Million (Approximately) is for the Sales Price List Material Price Data
    4 Million (Approximately) is for the Purchase Price List Material Price Data.
    Regards,
    Susanta Dey Sarkar

  • Script to stop and start Business Object and its components

    Hi Guru
    I have installed Business Objects and few of its componenents.
    Please assist where I can find a proper script to do a clean stop and start of its services.
    My server is Windows 2008 SP2.
    Target services to have a scripts are;
    1. MySQL server 5.1.
    2. Apache Tomcat 5.5.20.
    3. BW Publisher Service 12.
    4. Server Intelegence Agent.
    Appreciate some assistance here. Thanks!
    -Ace-

    All of those components are available as Windows services. You can use the relevant
    net stop
    commands to stop them.
    Regards,
    Stratos

  • How to find business object for particular tcode at particular event

    Hi,
    I want to know how i can find particular business object for particular tcode for certain event?
    For example suppose for tcode PA40, if i create infotype for employee and when i save it after creating it then it must be stored in certain object. How i can find business object where all data realted to emp. get saved?
    Thanks & Regards,
    Parag

    Hi Parag,
    To get the business object for given transaction,
    1) Go to transaction SWELS
    2) Switch on the event trace.
    3) Go to the given transaction (For which you want to know the business object)
    4) Execute the transaction
    5) Go back to SWELS and Switch off the event trace
    6) Go to transaction SWEL.. Here you will get the Business Object name (one which starts with BUS)
    Hope this will help you.
    Best Regards,
    Deepa Kulkarni

  • SAP Business Objects and IBM i White Paper available

    The "SAP Business Objects and IBM i" White Paper is available on IBM Techdocs under the follwing URL:
    [http://www.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/WP101947]
    The SAP Business Objects and IBM i white paper describes how the SAP Business Objects Enterprise XI server fits into an SAP on IBM i landscape. The paper provides detailed instructions showing how to integrate data sources located on an IBM i server with SAP Business Objects.
    Feel free to post your feedback and comments.
    Thanks and Regards,
    Mirco
    Edited by: Mirco Malessa on Jul 14, 2011 1:11 PM

    Hi ,
       Please find these blogs by Ingo. This should help you.
    BusinessObjects and SAP - Installation and Configuration Part 1 of 4
    Install Part #1
    BusinessObjects and SAP - Installation and Configuration Part 2 of 4
    Install Part #2
    BusinessObjects and SAP - Installation and Configuration Part 3 of 4
    Install Part #3
    BusinessObjects and SAP - Installation and Configuration Part 4 of 4
    Install Part #4
    BusinessObjects and SAP - Configure SAP Authentication
    SAP Authentication
    BusinessObjects Integration with SAP NetWeaver BI - Technical Material
    Thanks,
    Gopi

  • Business objects and subtyping

    Hi,
    I recently went through a very intriguing article on BOR at
    www.sapgenie.com/abap/bor.htm
    The article has raised several questions in my mind.
    1) Has SAP brought all of the Business Processes to the Business Objects? I mean, can everything be done ( like creating/changing materials in MM, creating sales documents in SD etc) using BO alone? In other words, is the entire business functionality covered in the BOR?
    2) Do the Business Objects call the transactions or the Transactions call the Business Objects?
    This doubt has aroused because the article mentions that when we change the password of a customer the CHANGEPASSWORD method of BO KNA1 is called. And, in contrast, I found that some BAPI's(not CHANGEPASSWORD) called by the BO methods actually use 'CALL TRANSACTION' statements.
    3) If the transactions actually do call the BO methods, will the subtyped method be called after delegation even when the transactions make a call to the BO?
    I was not able to find satisfying answers anywhere, neither on Internet nor the SDN Forums. Please help me find some answers. Or atleast, if possible, please send me some links or forward this mail to any of your friends who might be able to help me.
    Thanks in advance.
    Anand.

    Hi Anand,
    1) No.  BOR is a wrapper and uses old techniques.  From a workflow perspective ABAP OO is better.  There is still a place currently for BOR as a BAPI reference tool, but I'm expecting that with the Business Process Platform we will have some alternative for BOR altogether at some point.  What I think you are really getting towards is the Business Process Platform ... in which case you might find the Business Process Expert forum interesting. But that's a much broader topic than workflow.
    2) Both is possible but in general the BOR calls the transaction.  There are a few "naughty" BAPIs that cop out and call transactions but they are mercifully few.
    Tranactions do use BOR e.g. to call Generic Object Services features.   All of this will change with the Business Process Platform anyway when hopefully we have more BAPI-like method calls to use and are less restricted by monolithic transactions.
    3) Yes delegation would still apply in the scenario you describe - although I can't think of an example where we actually do that - as per the answer to 2., that's not usually how it works.
    In the meantime, start learning ABAP OO for Workflow.
    My Blog series is currently available - first 3 blogs are now available. 
    Regards,
    Jocelyn

  • Business Objects and SAP BI Integrated Planning material

    hi
    guys
         i am looking for Business Objects and SAP BI Integrated Planning any material site  plz send me
    regards
    suresh

    Hi ,
       Please find these blogs by Ingo. This should help you.
    BusinessObjects and SAP - Installation and Configuration Part 1 of 4
    Install Part #1
    BusinessObjects and SAP - Installation and Configuration Part 2 of 4
    Install Part #2
    BusinessObjects and SAP - Installation and Configuration Part 3 of 4
    Install Part #3
    BusinessObjects and SAP - Installation and Configuration Part 4 of 4
    Install Part #4
    BusinessObjects and SAP - Configure SAP Authentication
    SAP Authentication
    BusinessObjects Integration with SAP NetWeaver BI - Technical Material
    Thanks,
    Gopi

  • Business Object and Netweaver, Event Insight

    Hello,
    Can anyone tell me if Business Objects requires Netweaver Application Server?  Also, Event Insight, includes Sybase CEP, Business Object and other components.  Is that all on one server that is a Netweaver Application Servier?  Or is it some combination of Netweaver and non-netweaver on a partitioned server or some other set-up.
    Event Insight, I think is shown as 1 server.
    Thx

    Hi
    The Business Objects Enterprise Intelligence Platform (former Business Objects Enterprise) does not require Netweaver as application server.
    You can have a look at: http://www.sdn.sap.com/irj/sdn/bi where yoo find lots of information and overview presentations
    Kind Regards
    Roland Hoeller

  • Link Between Business Object and Transaction

    <b>How is Business Object linked to transactions?</b>
    For example, how is business object BUS2032 (Sales order) linked to transaction VA01 (Create sales order)?

    Hi Ben,
    I'm not sure that you link a business object and a transaction code explicitly. Normally in the business objects methods you have coded what transaction code should be called. Therefore if you use the methods of the business objects it then knows what transaction to call.
    Conversely on the workflow side you will find that down in the depths of the coding for VA01 (as an example) it calls workflow function modules and raises events. When doing so it provides the business object id and key to the business object (i.e. the sales order number). Indirectly I guess the change documents that are raised for most things in SAP like sales documents are uniquely identified and therefore can also be translated to the business object key (e.g. sales documents will have their own change document type).
    A brief example in my 4.6c system can be found in include LIEDPF4C in the form finsta_kontoauszug_buchen with a call to function SAP_WAPI_CREATE_EVENT. You see the the parameter "object_type" has a variable passed to it "objtype_finsta". If you drill back on objtype_finsta you see that is hardcoded to the value BUS4499.
    I guess you could say the developer of the business object knows what transaction codes the business object should use and the developer of the code in the transaction code knows what business objects he should be raising events for if necessary.
    Hope this helps.
    Regards,
    Michael

  • EEWB :  how to determine the business object and the extension type ?

    Hi,
    I ask myself how to determine the business object and the extension type to use to add new fields in a new tab of a specific transaction ? what means each business object, does that correspond to a specific transaction ?
    I need to add a new tab in the ‘BaMI’ business activity in transaction CRMD_ORDER just after the tab 'Actions' at header level.
    Could you help me please to determine which business object and extension type I have to select during creation of the project and which business object category I have to select during creation of the extension (wizard) ?
    Thanks for your help,
    Marie

    Marie,
    In order to determine what type of transaction you are extending, you will need to look at the customizing for the transaction.
    In the IMG:
    Goto:
    Customer Relationship Management->Transactions->Basic Settings->Define Transaction Types.
    You will then choose the transaction defined that you want to extend.  If you display the details of the transaction you will find an attribute called:
    "Leading Transaction Category".  This tells you the general context in which the transaction is used.  The other item to view is the assignment of business transaction categories found in the maintenance screen.
    This information general corresponds to one of the options that the EEWB will give you on the transaction type.
    As far as extensions go, my recommendation is the following:
    - Use CUSTOMER_H Customer Header Extensions for any new fields at the header level.
    - Use CUSTOMER_I Customer Item Extensions for any new fields at the item level.
    Unless you have a specific requirement to extend a segment of the transaction, I recommend placing all new fields in these segments.  The CUSTOMER_H & CUSTOMER_I segments are considered "standard" segments, that are already built into all the necessary API structures. 
    Let me know if you have any further questions.
    Good luck,
    Stephen

  • Code for Custom Business Object and Adding/Updating Data

    Hi,
    I would like to update/insert data thru Custom Business Object to sql Server.Pls let me know is it possible in MSA.If yes I would appreciate if you can share the code/Process in this forum.
    Thanks and Regds
    Harish

    Harish
    Depending on what data you update you need to do the following:
    If updating SAP tables or customer tables which are an extension of a SAP object like business partner, material, activity or similar:
    1. Create the extension of the data object via the easy enhancement workbench (EEWB). This will also create mapping functionality from MSA to CRM Server and extend the BDocs.
    2. Go to the BDoc modeler. Find the sBDoc for data exchange (type Write BDoc), that contains your object and check whether the new segment is there.
    3. In the Mobile Application Studio (MAS) you can now create a custom business object related to the standard sBDoc mentioned in 2 which is mapped to the new segment. This way the data exchange happens together with the main object
    4. Drag & drop the fields of the new BO to a new tile, and link that tile to the existing main object in the UI via the appropriate relation.
    If you would create a new business object / BDoc for a set of attributes belonging to a main object and not use an extension of the existing BDoc then the data would get its own flow and when replicating it would not come together with the main data. This can lead to data inconsistencies and in surplus effort administrating this data.
    If you have your own objects not related to a SAP object, you can do it the following way:
    1. Create your own table(s)
    2. Create a Write sBDoc on the table(s)
    3. Create BO's on each BDoc segment / table
    4. (as above)
    Hope this helps,
    Kai

  • Can I copy MATERIAL adapter object and create new business object in R3AC1

    Hi experts,
    I need to copy MATERIAL adapter object and create a new business object R3AC1.
    Please let me know whether this is feasible.
    Thanks & Regards,
    Keya

    Usually  when there is a need to change/create an adapter object, I suggest to change object class to CUSTOMIZING in R3AC1. Then save it and call transaction R3AC3. There do necessary changes and afterwards switch back to original object class. There is no copy functionality for adapter objects. Kindly use transaction R3AC3 to create a new adapter object and maintain all tabs according to your requirements. When you are finished, kindly change the object class "CUSTOMIZING" to the original class name you're copying and the new adapter object will be visible in R3AC1.
    Documentation can be found in
       https://service.sap.com/ce    -> Early Product Training         > SAP CRM 4.0 & mySAP CRM Edition 2004 .. on the learning map, please choose "Development Consultant" -> Open "Enhance CRM Scenarios"
    Here you can find a lot of guides and SAP tutors on how to create an adapter object, example coding, and so on.
    To enable Filter Fields for an Adapter object make requisite changes in table SMOFFILFLD and generate the Adapter Object using SMOGGEN. CHeck table CRMPAROLTP in ECC to enable Filtering

Maybe you are looking for

  • How can I remove a non=working windows partition from my mac?

    Alright so when I got my computer around 3 years ago my mom installed Windows on it. Sadly it didn't work and there was an uninstall so it uninstalled it, but now I have this 10 GB windows partition that's still there but I can't boot up on it and it

  • Error  SDO_WITHIN_DISTANCE of a line string

    I am writing a number of queries for a prototype application. All of my queries are working except for when I try to find POINTS which are a certain distance from a line string. select poi.* from point_of_interest poi where SDO_WITHIN_DISTANCE(poi.lo

  • Help in Shell Script

    Hi , I need to find a strin inside a file I googled this, to write afeter sqlplus -s etc #while IFS=$(echo '\012\001') read LINE ; # do # case ${LINE} in ORA-*|SP2-*) ord.extractor_porven.sh # echo " JUSTO Dentro del error ORACLE se ha producido" # *

  • TS3274 can I keep my old Ipad with the same name?

    I bought a new Ipad 3rd Gen and are using my same AT&T account for 3G.  My wife wants to continue using my old one, I restored via I cloud to set up my new one like the old one.  Are we sharing the AT&T account now?

  • *Changing Shipping data in CRMD_ORDER*

    Hi, Can any one tell me how to change the Tolerance in the shipping tab for items in CRMD_ORDER. Thanks, Vamsee Krishna