Business objects and event type linkages...

Hi Experts,
Im a bit confused with business objects (swo1) and event type linkages(swetypv). Ive learned that business objects are used to trigger events and so how does event type linkages related to business object? Do I need to create business object or should I just search/look for the appropriate object needed?Please kindly explain to me the process or steps in using business object and event type linkages in related with idocs.

Hi,
Business objects neednot have to be created if your are fine with the standard method they have used in or the events yre available for you. If you need to cusomize it then you have to copy it to a subtype. Then do your modifications in it. Event type linkages are used to say which event is active for a Workflow. And if you want to trigger a Workflow based on certain conditions then you have to use either this or Start of Condition. The Error handling of workflow is also handled by Event Type Linkage. So whenvever you create a event linkage for a workflow you get an entry in Event Type Linkage.
Hope this would have thrown some light on you.
Thanks,
Prashanth

Similar Messages

  • 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

  • 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

  • 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

  • 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

  • Managing event type linkages

    Hi, folks! I need your experience for a moment.
    Could you tell me how could I know if a particular event type linkage of any business object type (say BUS2032) is activated or not in run-time, thru abap code?
    Hope it was clear enough.
    Thank you very much, people!

    Little note: the option I am talking about and I want to handle, we can find it in the transaction SWETYPV.
    Regards, friends.

  • 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

  • Event  type linkage through SWETYPV

    Hi All,
           I have query, in the event type linkage (SWETYPV), if the receiver type is other than the standard task or the workflow template, then how it can be used? Like in one of the standard settings
    Object Type: BUS2005 ,Event: DELETED, Receiver Type: SUBSCRIBE, ..
    I wanted to know how this Receiver type(SUBSCRIBE) is linked with the event and the sub sequent receiver function module. Please help.
    Regards
    PSB

    the object key will be passed through receiver function module via parameter OBJKEY on IMPORTING.
    function sgossub_rec_fb_send_mail.
    *"*"Lokale Schnittstelle:
    *"  IMPORTING
    *"     VALUE(EVENT) LIKE  SWETYPECOU-EVENT
    *"     VALUE(RECTYPE) LIKE  SWETYPECOU-RECTYPE
    *"     VALUE(OBJTYPE) LIKE  SWETYPECOU-OBJTYPE
    *"     VALUE(OBJKEY) LIKE  SWEINSTCOU-OBJKEY
    *"     VALUE(EXCEPTIONS_ALLOWED) LIKE  SWEFLAGS-EXC_OK DEFAULT SPACE
    If the receiver type is a workflow or task, receiver functional module SWW_WI_CREATE_VIA_EVENT_IBF will use that receiver type as a workflow or task to trigger.
    For SUBSCRIBE receiver type, receiver type is just a text. Actually you can put anything there
    Chaiphon

  • 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

  • Event Type Linkages - No receiver type

    We had an issue in our production server where users's were getting the "ambiguous workflow" error.  We found the culprit to be an additional entry in the Event Type Linkages (SWE2) that had NO recever type.  After we opened up the client, and removed the entry, the error went away.
    I know it's possible to enter a new entry in this table despite the erorr requiring the receiver type.  However, since this is a production box, access to data is extremely locked down, and there is not a way to directly modify this transaction. 
    Any ideas how this additional entry could have appeared?

    Hi Rick!
    Did you guys move any workflows from test/quality system to the production system? Usually, when we create starting events in workflows (using SWDD or PFTC), Event type linkages gets a new record and a transport gets created for the same. So it may have happened that a transport could have moved to Production with those changes.
    Hope this helps. Let me know if you have any clarifications.
    Regards,
    Anwar.

  • Event Type Linkages: Status "1 errors"

    Hi,
    we got an error in Event type linkages. One event type is on error and it can't be manually switched back to "No errors" because it's not modifiable.
    The error occurs all of the sudden, the workflow could be triggered properly before.
    Did anyone got an idea of what I can do?
    The BOR type and event seems to be okay. The workflow too. Only the event background job wasn't running, but I restarted him.
    Anyway I got this error.
    Thank you in advance!

    Hi,
    with event job, you mean the event queue? this job isn't used that much anymore only in specific cases does it serve a purpose.
    What you can do is go to transaction SWEQADM to see which events are in error, also check there who the workflow administrator is. This person/position/whatever should've received a message about the event being stopped.
    To fix it you could activate the event-->wf linkage in a transport and import that in production, or in severe cases ask basis / authorization to open the production client for changesand reactivate the linkage. But only do that when you have found out the cause.
    There is probably a valid reason why you want to stop the workflow whenever an error occurs in the event.
    Kind regards, Rob Dielemans

  • Event type linkages

    hi gurus ,
    been contemplating with event type linkages(SWETYPV).I'll be using this in connection with IDOC.
    Basically my requirement is to have a custom outbound IDOC and will be trigger upon creation/updates of sales order.
    My question is how does the event type linkages works?where would I populate the table?what is the role of receiver/check FM in event type linkages.
    Please help.

    Hi,
    Hope you have opened another thread for this?
    Event Type Linkages are created through SWE2 and will be populating in SWETYPECOU, SWETYPEENA tables.
    Receiver is something which handles when an event occurs. Example when and IDOC ends in an error there should be someone to process this or some should be intimated. The receiver decides on who has to be intimated. Check Function Module are used to trigger based on condition. You define the procedure or do your check to see if the receiver has to be started if yes then set subrc as 0 else 4. So when 4 the receiver will not be triggered.
    Thanks,
    Prashanth

  • Business Object for Event trigering

    Hi All:
    I want to use Business Object for Event trigering so just wondering if anybody has detail steps required for it.I already looked at transaction SWO1 but I don't know all the required steps.
    I need to call a program/function to send data to external system when user changes following objects.
    1) Customer master
    2) Quote
    3) Contact
    Thanks in advance.
    Nilesh

    Hi nilesh
    you need to find the appropriate standard business object first . this can be don eby using event trace . switch on the trace by swe4 perform the required transaction and then display the trace in swel. if a standard object is there you will get it listed there with the event that got triggered when u performed the transaction.then u can eventually make a zcopy of it and use
    do let me kno if anything else is required
    regards
    ravish
    reward points is the best way of saying thanks in sdn
    Message was edited by:
            Ravish Garg

  • 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

  • Business Object and SAP Integration

    All,
    We've BOJ Data Services XI installed.
    Would like to integrate with SAP, does anyone know how or have good information about Business Object and SAP Integration?
    Please adivce.

    Hi Lynn,
    If you need to have Business Objects and SAP work together in conjunction you need to have the Business Objects Integration Kit for SAP. Integration Kit provides the database drivers and other features for reporting off SAP.
    Link to download the useru2019s Guide:
    -     Please go to Http://help.sap.com
    - Click on Business Objects tab
    - Select the product as Integration Kit for SAP
    User guide: Business Objects Integration Kit for SAP Useru2019s Guide.
    I hope that helps you.
    Regards,
    Prashant

Maybe you are looking for

  • Any get Google Voice to work on 2.3.6?

    Hi, I'm a new Charge owner as of 1 week now.  I received the Gingerbread update as soon as  I turned on my new phone. I've installed Google Voice but cannot get it to work.  I cannot make calls from the Charge and have the calls come from my GV #.  I

  • Milestone Confirmation Characteristic/Configuration

    Good morning, We are having an issue with an error when using a Milestone confirmation operation, "Preceding operation 005 of sequence 0 not yet confirmed." This is a warning when reporting operation step that is later in process on a standard confir

  • Best way to load a php file

    Hi, in my flex application I need to load some php files and get the results from these files. I have been using HTTPService and it works just fine. But, now I need to load a php file, get the result and stay in the same function where the file was l

  • Exporting from iMovie back to Camcorder

    with iMovie 06 I used to be able to export a movie I made back into my DV camera. Is there an option to do this in iMovie '08? Since I don't have a Blu-Ray burner or player, I would like to send a movie back into my camera so that I can play it in Hi

  • Bump mapping with pixel shaders

    I see in this game: http://www.shockwave.com/gamelanding/army-of-the-damned.jsp if you enable "pixel shader" you will see a nice bump-mapping i know the old method for bump-mapping ( using the #speculalLight textureMode, masked by another texture ) b