Checking triggering of an event!!!

Hello All,
An event with name ZEVT_01 is created. Which should get triggered after an ODS is activated.(after data load). This ODS is the source ODS.
How do I check if that event is getting triggered.
I have an Process Chain, which should start after that event is triggered. But, looks like this is not working. After doing a data load into the ODS ( data load with 0 records), and after activating the ODS, the process chain should start. But, the process chain does not start. ( it is in active version.).
Would appreciate your earliest reply.
I promise to award points.
Thanks.
PK

How are you triggering the event?  ABAP program?
Can you start the process chain by manually triggering the event through SM64?
If your process chain is active, is it also scheduled?  Check the Start variant of the process chain.  For Direct Scheduling, it should be flagged to start After Event and the <b>Periodic flag</b> should be checked so that the process chain will reschedule itself.
Hope this helps

Similar Messages

  • Exit CL_HRASR00_POBJ_WF_EXIT triggered exeception for event STATE_CHG and (target) status READY- ERROR EVENT_RAISED - Error updating the process object

    Hi All
    I have set up a simple custom HCM process and Form regarding Infotype TO CREATE AND CHANGE POSITION. I have checked the process and form consistency and it seems fine. Now when I run the process from HRASR_DT it generates a process number but it also gives an error workflow could not start.I get following error (SWIA log - Step history)
    Executing flow work item - Transaction brackets of the workflow has been damaged
    Exception occurred - Error when starting work item 000000007031
    PROCESS_NODE - Error when processing node '0000000014' (ParForEach index 000000)
    CREATE - Error when creating a component of type 'Step'
    CREATE_WIM_HANDLE - Error when creating a work item
    CREATE_VIA_WFM - Exit CL_HRASR00_POBJ_WF_EXIT triggered exeception for event CREATED and (target) status
    EVENT_RAISED - Error updating the process object
    Executing flow work item - Exit CL_HRASR00_POBJ_WF_EXIT triggered exeception for event STATE_CHG and (target) status READY->ERROR
    EVENT_RAISED - Error updating the process object
    Executing flow work item - Transaction brackets of the workflow has been damaged
    Executing flow work item - Work item 000000007031: Object FLOWITEM method EXECUTE cannot be executed
    Executing flow work item - Error when processing node '0000000014' (ParForEach index 000000)
    Points to be noted:
    1) I have searched few SAP notes such as 1384961(Notes for 6.0.4) but our system is in higher level patch 6.0.5
    2) WF-BATCH have SAP_NEW and SAP_ALL authorization.
    Appreciate your valuable suggestions.
    Thanks
    Ragav

    Hi Ragav
    did you try to debug this? maybe something is missing in config of P&F?
    Since you are on 605, the following note would be there in your system....use it to debug:
    1422496 - Debugging background workflow tasks in HCM P&F
    This will help you find the root cause.
    regards,
    modak

  • Workflows triggered by an event

    Hi,
    A BOR object-event is linked to wait steps in more than one workflows.
    I have the BOR name and its event name with me.
    How can I find the list of all the workflows whose wait steps are triggered by this event ?
    Thanks in advance.
    Regards
    Ananya

    Hi ,
    For that you would have to set Metadata Only check-in which does not need a primary file . What it does is use the check-in form details and creates a file by itself (without having used any primary file) and creates the assets .
    So , from the WF point of view there need not have any changes . Only thing is from WCC check-in side .
    For details please check the following links:
    https://blogs.oracle.com/kyle/entry/check-ins_without_files_ucm
    Uploading Documents - Release 11g (11.1.1)- section 18.4.1.7 - Tip
    Hope this helps .
    Thanks,
    Srinath

  • Is it possible to pass an argument to the function triggered by an event handler?

    Hello All,
    Trying to migrate my way of thinking from AS2 to CS4/AS3.
    Ok, I have 2 buttons on the stage. Each button does almost
    the same thing, so I want to create a single function, and each
    button calls that same function (we'll name that function
    "Navigate")... however, the function will need to end up doing
    something different dependant on which button was clicked.
    So, previously, in AS2, I would've added some code onto the
    buttons themselves with on(release) methods (see CODE EXAMPLE 1)
    So, each button effectively calls the Navigate function, and
    passes a different frame label to the function.
    Now, I'm trying to recreate this functionality in AS3. As you
    all know, on(release) has been done away with (still don't know
    why), but we now have to use event handlers, so I'm trying to
    figure out a way to pass a different frame label argument to the
    Navigate function. Currently I can achieve that by using a switch
    statement to test which button was clicked, and act accordingly
    (see CODE EXAMPLE 2).
    In this over-simplified example, this works fine, but in the
    real world I'm going to have more than 2 buttons, and the Navigate
    function would probably be much more complicated...
    So, I would like to be able to pass an argument(s) (like in
    the AS2 example) to the Navigate function... perhaps in the
    addEventListener() method? I tried this, but got compiler errors
    (see CODE EXAMPLE 3):
    The Million Dollar Question:
    Is it possible to dynamically pass/change an argument(s) to a
    function which is triggered by an event listener? (Or is the event
    that triggered the function the only argument you can have?)
    If this isn't possible, I'd greatly like to hear how you
    folks would handle this (other than having a switch statement with
    12 cases in it)???

    I've found a couple solutions that I'll post below for
    prosperity...
    You could create a Dictionary keyed by the prospective event
    targets and store any information in there you want associated with
    them. Then the navigate function can check that dictionary to get
    it's parameters:
    // Code //
    Button1.addEventListener(MouseEvent.CLICK, Navigate, false,
    0, true);
    Button2.addEventListener(MouseEvent.CLICK, Navigate, false,
    0, true);
    var buttonArgs:Dictionary = new Dictionary();
    buttonArgs[Button1] = "FrameLabel1";
    buttonArgs[Button2] = "FrameLabel2";
    function Navigate(e:MouseEvent):void{
    gotoAndStop(buttonArgs[e.target]);
    This in my eyes, is about the same amount of work as writing
    a long switch statement, but a little more elegant I suppose.
    I had a little trouble understanding the next solution,
    because I didn't quite understand an important piece of information
    about event listeners. The addEventListener () requires a Function
    as the 2nd argument passed to it.
    It didn't quite click until someone pointed it out to me:
    Navigate is a Function...
    Navigate("FrameLabel1") is a Function
    call...
    So by writing just
    Navigate, I'm not actually calling the function at the time
    of the addEventListener call, I'm just supplying the event listener
    with a reference to the name of the function. Then, when the
    listener is triggered, the listener will call (and pass a
    MouseEvent argument to) the Navigate function.
    Conversely, by writing
    Navigate("FrameLabel1") as the 2nd argument, the event
    listener trys to execute the Navigate function at the time the
    addEventListener is instantiated. And, since, in this example, the
    Navigate function returned as ":void" a compile error would occur
    because as I stated, an event listener requires a Function data
    type as the 2nd argument. This would basically be like writing
    addEventListener(MouseEvent.Click,
    void, false, 0, true)
    However, there is a way around this... basically, instead of
    defining the Navigate function as returning a void data type, you
    define it as returning a Function data type, and then nest another
    function (which actually contains the actions you want to perform)
    inside of it.
    Button1.addEventListener(MouseEvent.CLICK,
    Navigate("FrameLabel1"), false, 0, true);
    Button2.addEventListener(MouseEvent.CLICK,
    Navigate("FrameLabel2"), false, 0, true);
    function Navigate(myLabel:String):Function{
    return function(evt:MouseEvent):void{
    gotoAndStop(myLabel);

  • When I connect my iPod touch to my computer, I have a list of Events on my iTunes/iPod/Photos. I want to erase these Events. However, the photos are NOT on my MacBook Air. When I check one of the Events and then hit Apply, the photos appear on my iPod.

    When I connect my iPod touch to my computer, I have a list of Events on my iTunes-iPod-Photos. I want to erase these Events. However, the photos are NOT on my MacBook Air-iPhoto. When I check one of the Events and then hit Apply, the photos appear on my iPod. And one last thing: When I connect the iPod and open iPhoto, iPhoto tries to load New Photos (I think), but nothing happens. Any ideas?

    Resolved.

  • Service Check Data Source Module Events

    Hello,
    I seem to keep having this alert   the event number is 11771, i could really use some help here on how to fix this issue if possible.... these errors are being generated from SCE BY SCE
    Thanks,
    Danny
    Date and Time:
    2/4/2010 5:19:14 AM
    Log Name:
    Operations Manager
    Source:
    Health Service Modules
    Generating Rule:
    Collect Service Check Data Source Module Events
    Event Number:
    11771
    Level:
     Warning
    Logging Computer:
    sce01.xxxxxx.com
    User:
    N/A
    Description:
    Error getting state of service
    Error: 0x8007007b
    Details: The filename, directory name, or volume label syntax is incorrect.
    One or more workflows were affected by this.
    Workflow name: Microsoft.SQLServer.2008.DBEngine.FullTextSearchServiceMonitor
    Instance name: ESSENTIALS
    Instance ID: {023CAC69-7B83-207A-5F48-D808815B4919}
    Management group: SCE01_MG
    Event Data:
     View Event Data
    < DataItem type =" System.XmlData " time =" 2010-02-04T05:19:14.0140371-06:00 " sourceHealthServiceId =" 5B7CC866-45FF-A2AE-8D33-0AC661F68861 " >
    < EventData >
      < Data > SCE01_MG </ Data >
      < Data > Microsoft.SQLServer.2008.DBEngine.FullTextSearchServiceMonitor </ Data >
      < Data > ESSENTIALS </ Data >
      < Data > {023CAC69-7B83-207A-5F48-D808815B4919} </ Data >
      < Data > 0x8007007b </ Data >
      < Data > The filename, directory name, or volume label syntax is incorrect. </ Data >
      </ EventData >
      </ DataItem >

    also here's this weeks critical errors from SCE by SCE
    Date and Time: 2/24/2010 9:55:44 AM
    Log Name: Application
    Source: Windows Server Update Services
    Event Number: 13002
    Level: 1
    Logging Computer: sce01.xxxxxxxxxx.com
    User: N/A
     Description:
    Client computers are installing updates with a higher than 25 percent failure rate. This is not normal. 
    Event Data:
    < DataItem type =" System.XmlData " time =" 2010-02-24T09:55:44.1666165-06:00 " sourceHealthServiceId =" 5B7CC866-45FF-A2AE-8D33-0AC661F68861 " >
    < EventData >
      < Data > Client computers are installing updates with a higher than 25 percent failure rate. This is not normal. </ Data >
      </ EventData >
      </ DataItem >
    Date and Time: 2/24/2010 4:25:43 PM
    Log Name: Operations Manager
    Source: Health Service Modules
    Event Number: 11852
    Level: 2
    Logging Computer: sce01.xxxxxxxxxxxxxxxx.com
    User: N/A
     Description:
    OleDb Module encountered a failure 0x80004005 during execution and will post it as output data item. Unspecified error : Login timeout expired Workflow name: Microsoft.SystemCenter.SqlBrokerAvailabilityMonitor Instance name: sce01.xxxxxxxxxxx.com Instance ID: {5B7CC866-45FF-A2AE-8D33-0AC661F68861} Management group: SCE01_MG 
    Event Data:
    < DataItem type =" System.XmlData " time =" 2010-02-24T16:25:54.2642632-06:00 " sourceHealthServiceId =" 5B7CC866-45FF-A2AE-8D33-0AC661F68861 " >
    < EventData >
      < Data > SCE01_MG </ Data >
      < Data > Microsoft.SystemCenter.SqlBrokerAvailabilityMonitor </ Data >
      < Data > sce01.xxxxxxxxxxx.com </ Data >
      < Data > {5B7CC866-45FF-A2AE-8D33-0AC661F68861} </ Data >
      < Data > Login timeout expired </ Data >
      < Data > 0x80004005 </ Data >
      < Data > Unspecified error </ Data >
      </ EventData >
      </ DataItem >
    Date and Time: 2/24/2010 10:47:13 AM
    Log Name: Operations Manager
    Source: Health Service Script
    Event Number: 4001
    Level: 1
    Logging Computer: sce01.xxxxxxxxxxxxxxx.com
    User: N/A
     Description:
    GetSQL2008BlockingSPIDs.vbs : Cannot login to database [sce01.xxxxxxxxxxxxxxx.com][ESSENTIALS:master] . 
    Event Data:
    < DataItem type =" System.XmlData " time =" 2010-02-24T10:47:15.8121021-06:00 " sourceHealthServiceId =" 5B7CC866-45FF-A2AE-8D33-0AC661F68861 " >
    < EventData >
      < Data > GetSQL2008BlockingSPIDs.vbs </ Data >
      < Data > Cannot login to database [sce01.xxxxxxxxxxxxx.com][ESSENTIALS:master] . </ Data >
      </ EventData >
      </ DataItem >
    Date and Time: 2/24/2010 10:46:05 AM
    Log Name: Operations Manager
    Source: Health Service Modules
    Event Number: 11852
    Level: 2
    Logging Computer: sce01.xxxxxxxxxxxx.com
    User: N/A
     Description:
    OleDb Module encountered a failure 0x80004005 during execution and will post it as output data item. Unspecified error : [DBNETLIB][ConnectionOpen (PreLoginHandshake()).]General network error. Check your network documentation. Workflow name: Microsoft.SystemCenter.SqlBrokerAvailabilityMonitor Instance name: sce01.xxxxxxxxxxxxx.com Instance ID: {5B7CC866-45FF-A2AE-8D33-0AC661F68861} Management group: SCE01_MG 
    Event Data:
    < DataItem type =" System.XmlData " time =" 2010-02-24T10:47:14.1579111-06:00 " sourceHealthServiceId =" 5B7CC866-45FF-A2AE-8D33-0AC661F68861 " >
    < EventData >
      < Data > SCE01_MG </ Data >
      < Data > Microsoft.SystemCenter.SqlBrokerAvailabilityMonitor </ Data >
      < Data > sce01.xxxxxxxxxxxxxxxxxxx.com </ Data >
      < Data > {5B7CC866-45FF-A2AE-8D33-0AC661F68861} </ Data >
      < Data > [DBNETLIB][ConnectionOpen (PreLoginHandshake()).]General network error. Check your network documentation. </ Data >
      < Data > 0x80004005 </ Data >
      < Data > Unspecified error </ Data >
      </ EventData >
      </ DataItem >
    Date and Time: 2/24/2010 3:50:12 PM
    Log Name: Operations Manager
    Source: Health Service Modules
    Event Number: 31400
    Level: 1
    Logging Computer: sce01.xxxxxxxxxxxx.com
    User: N/A
     Description:
    An exception occured processing a group membership rule. The rule will be unloaded. Subscription ID: 1ac6ba80-bb85-4699-82a2-f3c584b06965 Rule ID: bb91657f-32db-4f72-2ed6-e7ac94f0e167 Group ID: b20e0f37-c8d3-afcc-e21e-473b019fd826 Group type name: Microsoft.Dynamics.AX.Management.Pack.DynamicsServer.Group Exception: Microsoft.EnterpriseManagement.Common.DataAccessLayerException: Invalid property name: IsDynamicsInstalledAttribute_CE6F4AC6_0A15_BE42_323A_65A3BC8AB307 at Microsoft.EnterpriseManagement.Mom.DataAccess.ParameterizedCriteriaBuilder.GetColumnDefinitionForProperty(String propertyName, QueryDefinition queryDefinition) at Microsoft.EnterpriseManagement.Mom.DataAccess.ParameterizedCriteriaBuilder.ParsePredicateWithProperty(SqlCommand sqlCommand, QueryDefinition queryDefinition, Nullable`1 typeContextId, XmlReader criteriaReader) at Microsoft.EnterpriseManagement.Mom.DataAccess.ParameterizedCriteriaBuilder.ParsePredicate(SqlCommand sqlCommand, QueryDefinition queryDefinition, Nullable`1 typeContextId, XmlReader criteriaReader) at Microsoft.EnterpriseManagement.Mom.DataAccess.ParameterizedCriteriaBuilder.ParseCriteria(SqlCommand sqlCommand, QueryDefinition queryDefinition, Nullable`1 managedTypeIdContext, XmlReader criteriaReader) at Microsoft.EnterpriseManagement.Mom.DataAccess.ParameterizedCriteriaBuilder.CreateCriteriaTextAndParameters(SqlCommand sqlCommand, QueryDefinition queryDefinition, XmlReader criteriaReader, XmlNamespaceManager xmlNamespaceManager) at Microsoft.EnterpriseManagement.Mom.DataAccess.SqlCommandBuilder.CreateCriteria(SqlCommand sqlCommand, QueryDefinition queryDefinition, String criteriaXml, Dictionary`2 parameterValues) at Microsoft.EnterpriseManagement.Mom.DataAccess.QueryRequest.CreateSqlCommandForSelectType() at Microsoft.EnterpriseManagement.Mom.DataAccess.QueryRequest.Execute(SqlNotificationRequest sqlNotificationRequest) at Microsoft.EnterpriseManagement.Mom.DatabaseQueryModules.QueryGenerator.ExecuteSnapshotQuery(MembershipRule membershipRule, DatabaseConnection databaseConnection) at Microsoft.EnterpriseManagement.Mom.DatabaseQueryModules.ExpressionEvaluatorForSnapshot.EligibleBySnapshotResults(MembershipRule membershipRule, DatabaseConnection databaseConnection) at Microsoft.EnterpriseManagement.Mom.DatabaseQueryModules.ExpressionEvaluatorForSnapshot.GetRelationshipChangesForSnapshot(MembershipRule membershipRule, Guid groupInstanceId, Guid groupTypeId, Guid relationshipId, IList`1 groupKeyNameValuePairs, DatabaseConnection databaseConnection) at Microsoft.EnterpriseManagement.Mom.DatabaseQueryModules.MembershipRuleEvaluator.EvaluateSnapshot(MembershipSubscription subscription, DatabaseConnection databaseConnection) at Microsoft.EnterpriseManagement.Mom.DatabaseQueryModules.MembershipCalculationManager.SnapshotCalculation(MembershipSubscription membershipSubscription, DatabaseConnection databaseConnection) 
    Event Data:
    < DataItem type =" System.XmlData " time =" 2010-02-24T15:50:12.2844774-06:00 " sourceHealthServiceId =" 5B7CC866-45FF-A2AE-8D33-0AC661F68861 " >
    < EventData >
      < Data > 1ac6ba80-bb85-4699-82a2-f3c584b06965 </ Data >
      < Data > bb91657f-32db-4f72-2ed6-e7ac94f0e167 </ Data >
      < Data > b20e0f37-c8d3-afcc-e21e-473b019fd826 </ Data >
      < Data > Microsoft.Dynamics.AX.Management.Pack.DynamicsServer.Group </ Data >
      < Data > Microsoft.EnterpriseManagement.Common.DataAccessLayerException: Invalid property name: IsDynamicsInstalledAttribute_CE6F4AC6_0A15_BE42_323A_65A3BC8AB307 at Microsoft.EnterpriseManagement.Mom.DataAccess.ParameterizedCriteriaBuilder.GetColumnDefinitionForProperty(String propertyName, QueryDefinition queryDefinition) at Microsoft.EnterpriseManagement.Mom.DataAccess.ParameterizedCriteriaBuilder.ParsePredicateWithProperty(SqlCommand sqlCommand, QueryDefinition queryDefinition, Nullable`1 typeContextId, XmlReader criteriaReader) at Microsoft.EnterpriseManagement.Mom.DataAccess.ParameterizedCriteriaBuilder.ParsePredicate(SqlCommand sqlCommand, QueryDefinition queryDefinition, Nullable`1 typeContextId, XmlReader criteriaReader) at Microsoft.EnterpriseManagement.Mom.DataAccess.ParameterizedCriteriaBuilder.ParseCriteria(SqlCommand sqlCommand, QueryDefinition queryDefinition, Nullable`1 managedTypeIdContext, XmlReader criteriaReader) at Microsoft.EnterpriseManagement.Mom.DataAccess.ParameterizedCriteriaBuilder.CreateCriteriaTextAndParameters(SqlCommand sqlCommand, QueryDefinition queryDefinition, XmlReader criteriaReader, XmlNamespaceManager xmlNamespaceManager) at Microsoft.EnterpriseManagement.Mom.DataAccess.SqlCommandBuilder.CreateCriteria(SqlCommand sqlCommand, QueryDefinition queryDefinition, String criteriaXml, Dictionary`2 parameterValues) at Microsoft.EnterpriseManagement.Mom.DataAccess.QueryRequest.CreateSqlCommandForSelectType() at Microsoft.EnterpriseManagement.Mom.DataAccess.QueryRequest.Execute(SqlNotificationRequest sqlNotificationRequest) at Microsoft.EnterpriseManagement.Mom.DatabaseQueryModules.QueryGenerator.ExecuteSnapshotQuery(MembershipRule membershipRule, DatabaseConnection databaseConnection) at Microsoft.EnterpriseManagement.Mom.DatabaseQueryModules.ExpressionEvaluatorForSnapshot.EligibleBySnapshotResults(MembershipRule membershipRule, DatabaseConnection databaseConnection) at Microsoft.EnterpriseManagement.Mom.DatabaseQueryModules.ExpressionEvaluatorForSnapshot.GetRelationshipChangesForSnapshot(MembershipRule membershipRule, Guid groupInstanceId, Guid groupTypeId, Guid relationshipId, IList`1 groupKeyNameValuePairs, DatabaseConnection databaseConnection) at Microsoft.EnterpriseManagement.Mom.DatabaseQueryModules.MembershipRuleEvaluator.EvaluateSnapshot(MembershipSubscription subscription, DatabaseConnection databaseConnection) at Microsoft.EnterpriseManagement.Mom.DatabaseQueryModules.MembershipCalculationManager.SnapshotCalculation(MembershipSubscription membershipSubscription, DatabaseConnection databaseConnection) </ Data >
      </ EventData >
      </ DataItem >

  • What are the selections when defining a job triggered by an event?

    I use SM36 by defining a job triggered by an event. I click "Start conditions" button, then click "After event" button and place the event name.  I wonder if I would have to continue to click the button "Immediate" button and save it?  or just save it without clicking the "Immediate" button?
    Thanks and this question is urgent!

    Hi!
    No you only save and after define the step!
    If you click Immediate, your job start immediatelly and not after event.
    Max

  • Fee calculation triggered by an event.

    Hi again to all,
    We have a new request from our client, they want that the system calculates automatically a fee for any student which SC is changed. This means for example that if a student´s registration was to Architecture, in the minute you change that registration for Medicine, the systems launches a fee recalculation.
    I have explored the SPRO and found:
    Campus Management -> Student accounting -> Fees -> Event-triggered fee calculation
    My problem is that there are no examples in how to configure the 4 items in there.
    In redefine event types for SAP Business Objects, I tried this:
    Object type      CS
    Infotype           1771
    Subtype           0001
    Update op.       UPD
    Object tyoe      PDOTYPE_ST
    I tried to use the the function module CMAC_FEE_CALCULATE, but i get the next error
    "Interface for function module does not follow convention"
    Could someone send me an example of how can this be done.
    Thanks
    Sergio

    Hi Michael,
    Do you know which is the sub-type for SC related to the student?
    I have been doing some tests with this configuration of the Infotype opertation
    - Object type: ST
    - Infotype: 1001
    - Sub-type: A513 (pursues)
    - Update op:  
    - Activity:
    - Sequence no.: 0
    Event Data  OBJECT TYPE: PDOTYPE_ST (THIS IS MANDATORY) (student)
    Probably I´m expecting something which is not correct. What I´m expecting to see is the following:
    If I have a student which has registration to a certain SC and has already a fee calculation, and then I cancel the registration for the SC, I would like to see the financial info and watch that what owed is now canceled, (without doing it manually), afterwards If I register this same student to different SC I´m expecting that the system has already calculated the fee automatically.
    Is this possible? Am I expecting too much from the fee calculation triggered by an event process?
    How does it works??? Do it cancel fees if student unregister from SC or SMs?
    Thank you
    Sergio

  • [svn:osmf:] 11159: Updating unit test with a check to all expected events firing properly.

    Revision: 11159
    Author:   [email protected]
    Date:     2009-10-26 12:12:10 -0700 (Mon, 26 Oct 2009)
    Log Message:
    Updating unit test with a check to all expected events firing properly.
    Modified Paths:
        osmf/trunk/framework/MediaFrameworkIntegrationTest/org/osmf/content/TestContentElementInt egration.as

    camickr wrote:
    Do you really expect us to read all that code to try and understand what you are attempting to do?
    If you need further help then you need to create a "Short, Self Contained, Compilable and Executable, Example Program (SSCCE)", that demonstrates the incorrect behaviour.
    http://homepage1.nifty.com/algafield/sscce.html
    Absolutely not, I wouldn't post such a large amount of code expecting people to read it. I indicated that I believe my error only lies within one of two classes, and that I highlighted the two methods with comments.
    I was told to create an SSCCE as you have mentioned, but I believe all of this code is necessary for the program to run properly, so I only provided it all for compilation purposes.
    I'll check the examples posted, and if I need to I'll see if I can change my methods to use the swing timer class as the first reply mentions, but I did not think this would be necessary.
    Edited by: Drew___ on Nov 29, 2007 3:28 AM
    I have just figured out what my problem was, sorry it was quite a simple mistake. When checking for user input, I was immediately resetting the eventFlag or something afterwards. This meant the object would stop moving as it couldn't remember my last keypress. Thanks for your help, those tutorials are really good.

  • Fork : triggering and terminating event ?

    Hi Experts,
    I am a begginer in  Workflow ..
    I just want to know how Fork can be used for paralled processing with triggering and  terminating event.
    It would be appreciated if provided with some scenarion in detailed steps.
    Thanks in advance.
    Ganesh..

    Mike,
    It would be HELPFUL for me if i get my problem solved as earlier so i can concentrate on other my commited topics..thats why expecting info., from the experts.
    Anyway , you  triggered me to read SAP help..thanks for the indirect motivation..
    Let me start reading the SAP help information!!!
    Thanks .
    Ganesh

  • Budget check for a Training Event

    Hi,
    My client has departmentwise budgets for Training. They want a budget check when the Training Event is being creating in SAP. If the training costs exceed the remaining training budget of the department, the system should not allow it. How to achieve this?
    Please help.
    Regards,
    Sasi.

    Hi
    Temporarily deactivate budget check: SRM: using Badi
    BBP_BUDGET_CHECK, AVC Backend customizing.
    Did you do budget check while creating sc? what did it says?
    Refere this old notes.
    Note 740933 - Incorrct purchasing budget for currencies w/o decimal
    places
    Note 747143 - User purchasing budget in pop-up incorrectly formatted
    regards
    Muthu
    Edited by: Muthuraman Govindasamy on Nov 5, 2008 3:08 PM

  • Event triggered by multiple events

    Hello!
    I am working on interactive code in Adobe Edge. I created several function triggered by specific events. Now I need to write the final function. The symbol should play when several draggable elements are inserted into several drop boxes at the same time. Please, give me an example of how to write this function.
    Here is the code:
    yepnope(
        nope:[
            'js/jquery-ui-1.9.2.custom.min.js',
            'js/jquery.ui.touch-punch.min.js',
            'css/jquery-ui-1.9.2.custom.min.css'
        complete: init
    function init() {
              var stage = sym.$("Stage");
              // draggable
              var Rectangle1 = sym.$("Rectangle1");
              Rectangle1.css("position", "absolute");
              Rectangle1.css("left", 50);
              Rectangle1.css("top", 35);
              Rectangle1.draggable({ disabled: false });
              Rectangle1.draggable({ containment: stage });
              Rectangle1.draggable({
       snap: '.target1',
       snapMode: 'corner'
              // drop in box
              var dropCase1 = sym.$("dropCase1");
              dropCase1.css("position", "absolute");
              dropCase1.css("left", 375);
              dropCase1.css("top", 25);
              dropCase1.on( "dropout", function( event, ui ) {
                        Rectangle1.css("background-color", "grey");
              dropCase1.droppable({
                        accept: ".case1",
                        drop: function(event, ui) {
                                  // change the color of the draggable item
                                  Rectangle1.css("background-color", "blue");
                                  //play the symbol box timeline
                                  var box = sym.getSymbol("box");
                                  box.play();
              // adds visual when correct drops here
              var Rectangle2 = sym.$("Rectangle2");
              Rectangle2.css("position", "absolute");
              Rectangle2.css("left", 50);
              Rectangle2.css("top", 150);
              Rectangle2.draggable({ disabled: false });
              Rectangle2.draggable({ containment: stage });
              Rectangle2.draggable({
       snap: '.target2',
       snapMode: 'corner'
                        // drop in box
              var dropCase2 = sym.$("dropCase2");
              dropCase2.css("left", 375);
              dropCase2.css("top", 150);
              dropCase2.droppable({
                        // accept only case 2
                        accept: ".case2",
                        drop: function() {
                                  var box = sym.getSymbol("box");
                                  box.play();
    Thank you very much!
                                                                               Anastasiya

    There are many possibilities. Attached is one simple example (LabVIEW 7.0) that does not use control references.
    (If only one of the buttons can be active at any time. you could also use a single radio button as a control)
    LabVIEW Champion . Do more with less code and in less time .
    Attachments:
    ComboEvent.vi ‏35 KB

  • How to check whether the Workflow event is triggered or not ?

    Hello All,
        My scenario is like this :
    1. Go to MM02
    2. Change a material of any view other than the classification.
    3. Save it.
    4. Go to transaction SWEL and check there .
    5. An entry has been created in that across the object type Y01BUS1001.
    6. Now I can check in the Transaction CFG1 the Log details.
    7. This is correct.
    8. Now the same procedure is not working when I change the material for the classification View.
    9. Do i need to check something else ?
    10. When the classification data is changed for a material the Object type Y01BUS1003 has to be triggered.
    Can any one help me out ?
    Regards,
    Deepu.K

    Hi,
    If you are using the Event collector, you can check in from RSA1-> Tools-> Event collector. You cannot trace whether that event was raised from anywhere I think
    Regards

  • Subtype event not triggering and supertype event triggers twice!!!!!!

    Hi,
    We have created a subtype for object bus2030 and also an event created for that. My workflow should trigger whenever an inquiry is created.
    I've maintained this as triggering event in SWDD and done type linkage is SWE2 and everything looks fine.
    When i simulate or create event the WF is triggered but when create inquiry in VA11 WF does not triggers.
    I've checked SWEL for event trace but no event is triggered at all... Am i missing something... I've done almost everything that i used to do...
    Even synchronized buffer!!! nothing paid me a solution...
    Infact the same was working with 3.1i system but after migration to ECC6 we had to create new WF template for the same Process.
    Now I also see that the supertype bus2030-created event is triggered twice but, obviously no receiver type exists. But the zbus2030 event is not being triggered at all!!!!
    Kindly help me understanding my mistake...
    Regards,
    PB

    Hope you have already set the deletegation in SWO6.
    Now, event dont get triggered automatically, jus because they are defined in object. They have to be explicitly published in thesystem.
    Check for a suitable user exit in your transaction, which makes use of function module to create the event, from that you know how to proceed.
    If you dont find user exit, try other triggering techniques such as change documents, logistics, BTEs... etc.
    regards,
    Sandeep Josyula

  • Workflow not getting triggered from webdynpro event

    Hello gurus,
    I have a requirement in which if an employee changes his own information on the ESS portal, then an approval should be done by HR. For this i created a custom webdynpro application in which i fetch the employee data and check it with old data in one view and when user clicks save button the approval workflow should be triggered.
    For this i created a custom BO using transaction SWO1. I added a 'CHANGE' event and 'send_data_to_wf' method.
    In SWDD i created the workflow which is working fine when i test it in SWDD only. But when i trigger it using FM 'SWE_CREATE_EVENT', only the event is getting triggered and not the workflow. I checked the trace in transaction SWEL in which i can see the 'CHANGE' event under Event column but Name of Reciever Type column is emty. It should display my custom workflow ID. Please let me know where i m lacking or going wrong.
    Regards,
    Yayati Ekbote

    Hello Ricardo,
    Thanks for immediate reply. Yes, the linkage is active in SWE2. My custom object type is ZHRAD and event is change. I also tried the FM 'SAP_WAPI_CREATE_EVENT'. But in this FM the event also doesn't get triggered. Using FM 'SWE_CREATE_EVENT' atleast triggers the event. I debugged the FM. The container inside the FM is remaining initial. I am posting my code which i am using.
    DATA: pernr TYPE pa0001-pernr VALUE '40000001'.
      DATA: objtype   TYPE swr_struct-object_typ VALUE 'ZHRADCHO',
            objkey    TYPE sweinstcou-objkey,
            event     TYPE swr_struct-event VALUE 'CHANGE',
            it_wfcont TYPE STANDARD TABLE OF swcont,
            wa_wfcont TYPE swcont,
            event_id  TYPE swedumevid-evtid,
            ret_code  TYPE swedumevid-evtid.
      wa_wfcont-element = 'PERNR'.
      wa_wfcont-value = '40000001'.
      APPEND wa_wfcont TO it_wfcont.
      wa_wfcont-element = 'SUBTY'.
      wa_wfcont-value = '1'.
      APPEND wa_wfcont TO it_wfcont.
      wa_wfcont-element = 'ENDDA'.
      wa_wfcont-value = sy-datum.
      APPEND wa_wfcont TO it_wfcont.
      wa_wfcont-element = 'BEGDA'.
      wa_wfcont-value = sy-datum.
      APPEND wa_wfcont TO it_wfcont.
      objkey = pernr.
    CALL FUNCTION 'SWE_EVENT_CREATE'
      EXPORTING
        objtype                       = objtype
        objkey                        = objkey
        event                         = event
    *   CREATOR                       = ' '
    *   TAKE_WORKITEM_REQUESTER       = ' '
    *   START_WITH_DELAY              = ' '
    *   START_RECFB_SYNCHRON          = ' '
    *   NO_COMMIT_FOR_QUEUE           = ' '
    *   DEBUG_FLAG                    = ' '
    *   NO_LOGGING                    = ' '
    *   IDENT                         =
    * IMPORTING
    *   EVENT_ID                      =
    *   RECEIVER_COUNT                =
    TABLES
       EVENT_CONTAINER               = it_wfcont
    EXCEPTIONS
       OBJTYPE_NOT_FOUND             = 1
       OTHERS                        = 2
    IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
             WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    COMMIT WORK.

Maybe you are looking for

  • Problem with iTunes and not transferring media.

    This is differnt since the media it won't transfer has already been on the iPod once before. My iTunes won't tranfer some of my songs (that it did before) and some of my TV shows (that it did before as well) for some reaon or another. I have them set

  • My music won't play on iTunes

    When I try to play a song on iTunes, it won't play. Tt says it's playing but it never plays on past the 0:00 mark. It even does this for music I have recently bought on iTunes and my music works fine on my iPhone but not on iTunes. I haven't had this

  • Logic Pro no longer works with Firewire 1814 after updating drivers

    I was attempting to hook up 2 M-Audio Firewire 1814 units and use them from Logic Pro 7. The older driver I was using would actually crash with this configuration, and so I updated to the latest driver, thinking this might solve the problem. Well, th

  • Problem in exporting contact from icloud to vcf file or vcard

    i have a problem i want to import all my contacts in my android phone, when i export contact from icloud to vcf file or vcard its show the only name for some contacts not mobile numbers in it or blank contacts with name only, and i figure it out that

  • Printing problems

    Using an HP OfficeJet Pro K8600. A few times a year while printing pdf files the printer locks up and we have to uninstall and re-install the printer software to fix the issue as it will lock up every time there is a pdf printed until we re-install t