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

Similar Messages

  • Delete the Business Entity and the Building master data

    Dear all ,
    Please I need to know the way to delete the Business Entity and the Building master data from the system.

    Hi Khairy,
    You can allow the deletion of the object(s) at the below mentioned path.
    RECACUST -> Tools -> Deletion of Real Estate Objects Without Archiving.
    You can go to the relevant master data transaction and get an option to delete in the initial screen, an example is shown below.
    Note that there are prerequisites for every type of object deletion.
    Regds,
    Hardik Sharma

  • Unable to lookup System  ...check the system object and the alias

    Hi,
    I am working on EP6 Sp 9. I have created iviews and integrated j2ee application by appIntegartor . everything is working fine . but these iviews are working only with superadmin role . with any other role am getting the error message "Unable to lookup System 'NNNJ2ee'. Please check the system object and the alias.."
    Have created a role and done appropriate user mapping. Connection Test goes through successfully and iViews work fine as expected, but just in administrator login.
    i found a a thread dissucing about the same problem in this  forum and followed the solution given by them(assigning eu_role to the user) .
    But still it is not working for me.
    can anyone please help me in finding the solution .
    Thanks,
    Lakshmi

    Hi,
    <b>The cause is :</b>
    When you create an item with the 'super admin role' user's , you don't have the role : 'eu_role' assigned.
    So when you create a new item the role 'eu_role' is not spread to end user.
    <b>The solution is :</b>
    First add the 'eu_role' to the super admin user. For all next item created it's work fine.
    For item already created,
    - right click on the object, Select open permissions.
    - In the display option, choose Permissions
    - Search for role : 'eu_role'
    - Add the permissions
    - check the box 'End User'
    - Save
    - And test
    For me it's work fine. Let me know if it's good for you...
    Regards
    Alain Chanemouga @ SAP

  • Regarding the business object and configuration

    Hi,
    i have new scenario for Down Payment Request. Tcode is F-47.
    I want to trigger WF when Down Payment Request is created.
    please let me know the business object for F-47.
    JMB,
    i have already searched this scenario in SDN , i understand that you have faced same issue,please let me know whether you have solved your issue if yes please let me know the steps.
    Points will be rewarded.
    Thanks,
    ram

    Hello Everbody,
    i have done the configuration settings for payment release, the transcation are OBWA,OBWE, and OBWJ..
    i have used BOR  BSEG  for the transcation F-47, so whenever user post the document worklfow will trigger.. and i have used standard subworklfow  WS00400011for the Single level payment release and it's working perfectly..
    just i want to share..
    Thanks,
    ram

  • What is the Business Object of the BAPI "BAPI_MATERIAL_SAVEDATA"

    Hi guys,
    I am unable to find the related Business Obejct of the BAPI -* 'BAPI_MATERIAL_SAVEDATA'*. I don't know if this FM has been integrated as an method in SWO1. Please tell me if anyone knows the related business object of this FM and how to find it..
    With regards,
    Sandeep.

    Hello Sandeep,
    I recommend to post this query to the [Integration Kits - SAP|BusinessObjects Integration Kits; forum.
    This forum is dedicated to topics related to the BusinessObjects Integration Kit for SAP.
    It is monitored by qualified technicians and you will get a faster response there.
    Also, all SAP Kit queries remain in one place and thus can be easily searched in one place.
    Thanks a lot,
    Falk

  • 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

  • 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 start events required for CO11N and CO13 transactions

    Hi,
    We do production order <b>confirmation</b> and <b>cancellation</b> in CO11N and CO13 respectively. Can somebody please tell me the corresponsing business objects and the start events for them? This is a very urgent issue, I will surely rewad good points.
    I guess we need to use AFVC_PM object and "finalconfirmation" event for the confirmation.
    Please confirm this and kindly suggest the same for cancellation.
    Thanks,
    Max

    Hi Max,
    You will have to use the object BUS2005 - which is for Production order.
    If you do not have Required events in the BO, you will have to extend object to add those custom events e.g. Cancellation event.
    In this case you wil have to use Status management technique for raising events if standad transaction is not raising them.
    Hope following SAP Help link might help you  to start off..
    http://help.sap.com/saphelp_47x200/helpdata/en/c5/e4aed5453d11d189430000e829fbbd/content.htm
    Regards,
    Akshay Bhagwat

  • Any business Object and Events for CJ01?

    hello friends,
    can any one of u tell me the Business Object and Event for the transaction CJ01?
    Could you please let me know is it  business object (BUS2054) is right one. If it is right one please let me know the Event for CJ01?
    Thanks,
    Sridhar

    Hi Sridhar.
    You want to know if there is triggered an event when you create a project.
    Try the following:
    Activate event trace with SWELS.
    Create a project with CJ01.
    Check transaction SWEL to display trace event.
    Regards
    JCD

  • Business Object and Global Classes

    is there any link between the Business Objects And Global Classes?
    Sameer

    Hi,
    BO is basicallya reporting tool...
    and now BO will be used for reporting on BW.....
    Check these details BW and BO integration..
    follow the link
    www.scribd.com/doc/7805501/BI-BO-Integration
    http://www.jonerp.com/content/view/170/46/
    Have a look at this:
    http://www.businessobjects.com/products/dataintegration/dataintegrator/sap.asp
    This link has lots of PDF documents between SAP and Business object:
    http://www.businessobjects.com/solutions/sap/default.asp
    Also check:
    http://www.dmreview.com/article_sub.cfm?articleId=2839
    http://searchsap.techtarget.com/general/0,295582,sid21_gci1077480,00.html
    check the foll links.
    http://www.businessobjects.com/solutions/sap/
    http://72.14.235.104/search?q=cache:A5mUGEzyGLUJ:www.businessobjects.com/pdf/solutions/xi_sap_insight.pdfBW%26BUSINESSOBJECTS&hl=en&gl=in&ct=clnk&cd=5
    http://www.buisnessobjects.com/news/press/press2003/cust_sapbw_webseminar.asp
    http://www.buisnessobjects.com/solutions/enterprise_solutions/operational_bi.asp
    http://www.businessobjects.com/products/
    http://help.sap.com/saphelp_erp2005/helpdata/en/a4/1be541f321c717e10000000a155106/frameset.htm
    http://help.sap.com/saphelp_erp2005/helpdata/en/30/8d27425005ca7ee10000000a1550b0/frameset.htm
    regards
    Venkat...
    Edited by: Venkata Narayana Jakkampudi on Dec 30, 2008 12:57 PM

  • Find table wich link business object and contact

    Hi experts,
    Wich TABLE or BAPI link the BUSINESS OBJECT With CONTACT?
    Thanks for help.

    Hello Nicolas,
    I assume you speak of contacts in the IS-U system. There the BCONT table links the business partner and the contact.
    Kind regards,
    Fritz

  • Unable to lookup System object and the alias..

    Hello All,
    I am implementing the Business Package for CRM.
    I have created the SAP_CRM and SAP_BW systems and assigned them the same aliases as mentioned in the instructions in http://help.sap.com/saphelp_crm40/helpdata/en/11/0584016208bc4988c3791d6213b6d0/content.htm
    I have tested the connections to the WAS, as well as ITS server after configuring them from the portal system administration.
    However, I get the exception.
    Portal Runtime Error
    An exception occurred while processing a request for :
    iView : N/A
    Component Name : N/A
    Unable to lookup System 'SAP_CRM'. Please check the system object and the alias..
    The error in the log is as follows:
    #1.5#00112FCBC32C005E000000A9000007EC000412303370C08B#1145898137593#com.sap.portal.sapapplication#sap.com/irj#com.sap.portal.sapapplication#user1#95##LABNW_J2E_19311950#user1#15374a50d3b411da8f1e00112fcbc32c#SAPEngine_Application_Thread[impl:3]_36##0#0#Error#1#/System/Server#Plain###ApplicationIntegratorException: com.sapportals.portal.appintegrator.ApplicationIntegratorException: Unable to lookup System &\#39;SAP_CRM&\#39;.
    Please check the system object and the alias.com.sapportals.portal.appintegrator.ApplicationIntegratorException: Unable to lookup System &\#39;SAP_CRM&\#39;.
    Please check the system object and the alias.
         at com.sapportals.portal.appintegrator.layer.SingleSignOnLayer.getSystemLogonMethod(SingleSignOnLayer.java:243)
         at com.sapportals.portal.appintegrator.layer.SingleSignOnLayer.processLayer(SingleSignOnLayer.java:55)
         at com.sapportals.portal.appintegrator.LayerProcessor.processActionPass(LayerProcessor.java:173)
         at com.sapportals.portal.appintegrator.AbstractIntegratorComponent.doOnPOMReady(AbstractIntegratorComponent.java:71)
         at com.sapportals.portal.prt.component.AbstractPortalComponent.handleEvent(AbstractPortalComponent.java:396)
         at com.sapportals.portal.prt.pom.ComponentNode.handleEvent(ComponentNode.java:252)
         at com.sapportals.portal.prt.pom.PortalNode.fireEventOnNode(PortalNode.java:369)
         at com.sapportals.portal.prt.pom.PortalNode.processEventQueue(PortalNode.java:800)
    Any hints recommendations for the same.
    Thank You.
    Sumit.

    Hi Sumit,
    System is an object in Portal Content Directory (PCD). User of portal should have permissions to access it. Looking up is a kind of access.
    Please go to System Administration -> System Configuration -> System Landscape. Find your system and right-click on it, then choose 'Permissions'. There you should make sure that your portal user has permissions.
    You can read about permissions here:<a href="http://help.sap.com/saphelp_nw04/helpdata/en/f6/2604e505fd11d7b84200047582c9f7/frameset.htm">http://help.sap.com/saphelp_nw04/helpdata/en/f6/2604e505fd11d7b84200047582c9f7/frameset.htm</a>
    There is an extract probably related to your problem:
    " If an iView is based on a system object defined in your system landscape (see System Landscape), you must assign end user permission for the relevant user, group, or role to the system object, as well. End user permission assigned to a system permits the iView to retrieve data from the respective back-end application through the system object at runtime."
    Regards,
    Sergei
    Message was edited by: Sergei Dneprov

  • Table that stores the business role and user id mapping

    Hi,
    i want to know the table that stores the Business role and the business role and user id mapping in CRM system.
    Thanks in Advance.
    Regards,
    Pricy

    Hi Mary,
    There is no direct table but there is a way to find it.
    HRP1263 is the table where business roles are stored when maintained at org level. These are stored against the Position.
    For getting user ID and position linkage refer table HRP1001.
    In HRP1001 table use below criteria to get the User and Position.
    OTYPE = CP
    SCLAS = US
    SOBID = User ID
    ENDDA = 31.12.9999
    Get the OBJID
    Query the HRP1001 table again with following
    OTYPE = CP
    OBJID = OBJID from above Query
    ENDDA = 31.12.9999
    SCLAS = S
    SOBID = Thats Position.
    Pass the position to HRP1263 as below.
    OTYPE = S
    OBJID = POSITION
    PROFILE - Thats business role assigned for the given position and user.
    Hope this is helpful.
    Regards,
    Naresh

  • How to delete the index for the business object BUS0033

    Hi to all experts,
    I'm applying note 1349496 the error here is no records with F4 help for the funds center .
    solution from the note
    Implement the attached program corrections. Then, in the transaction, delete the index for the business object BUS0033, reactivate it, and start the indexing in the indexing mode "Full". The system then displays the data correctly in the F4 search help.
    how to do the second part i have already applied the note .

    any help

  • Want to know how to debug the Business Object Method called from CRM

    Hi all,
    I have to debug a Method of a custom Business Object. This is being called when a certain action is performed
    on the CRM  ( CIC0 screen). I can not see an option to set an external break point in the Program of the Business Object
    Method.
    This Business Object calls a standard SAP FM. I tried setting an external break point in that FM and tried executing that.
    But it  is not stopping there.
    Can any one please let me know how I can debug this when triggered from CRM?
    Thanks  in advance.
    Thanks & regards,
    Y Gautham

    Hi,
    I have tried checking the option 'IP MATCHING' option. I have given my user id and also the 'WEBUSER' as well.
    But still I am unable to debug the application.
    Can you please let me know if I am missing anything further.
    Thanks & regards,
    Y Gautham

Maybe you are looking for

  • Err msg. 'material Damper in sales Org. 0001 distr. chnl. 01 is not defined

    I am getting the Error message 'material Damper in sales Org. 0001 distribution channel 01 is not defined. while in the " change customer-material info Record: Overview screen.". what is the meaning of this and how can i resolve this issue. any feedb

  • BI-Integrated Planning: File Upload

    Hi, I have implemented the "BI-Integrated Planning: File Upload" paper and it seems to work fine. Whatever "Version" is in the delimitied file gets loaded just fine. (New Version gets created in master data)  So if version 999 is in the file the new

  • I need a 2nd DVD drive, wich one?

    I have an HP DVD writer from my old PC. i tried hooking it up on my MacPro but when i try to open it up, it doesnt open because the faceplate is too big, it wont let the drive open completely. I also have an LG DVD Drive, but the same issue, the face

  • IOException while trying to access an URL with BasicAuthentication

    Well, that's it. The piece of code is this: URL url = new URL("http://user:pass@server/somepage.xml"); url.openStream()The code works fine if I use any other URL without BasicAuthentication. Is there any tutorial or help on how I should handle this?

  • Mac OS X Server DVD - Can not boot

    Unable to boot using Mac OS X Server Eval DVD. Any help is appreciated. (Dell Intel HW meets requirements for OS X installation.)