HCI DS - DataFlow trigger on an event

Hi,
Is there any way to trigger scheduled DF in HCI based on some event or some flag?
E.G. Data is extracted from BI, but we want schedules to run only when BI process chain is completed.
BI team can generate any type of file or some status message based on our requirement, but I still couldnt figure out how can I use that to make sure job has runonly after BI PC is over.
I limitation of HCI is that I cant have multiple DF which are dependent on different DS. E.G. 1 DF to extract from FF and other from SAP system. If this was possible, then I do have the solution.
Thanks,
Purav

Please check SWU3 is properly configured.
Also check entries in SM58 for RFC Error.
Contact Basis Team on the RFC Issues.
Thanks
Arghadip

Similar Messages

  • How can I trigger an onchange event for hidden or never displayed item

    hi -- I have an item that I don't want displayed on my page -- more info than the user wants or needs; call it B. It needs to be
    set by an onchange event from a visible item (A); then, the change of B triggers on onchange to set another item (visible) -- C.
    When B is visible on the page, it all works. If I make it hidden or conditionally never displayed, it doesn't work. From the looks of
    it, B never gets changed.
    How can I trigger this onchange event (from B to set C) with B not visible?
    Thanks,
    Carol

    hi Varad -- Probably more info than you want... but here's the whole chain of events.
    Hope it answers your question.
    C
    **** 1
    In A's html form element attributes (simplified; I took out the irrelevant call to jsLookupValue that sets another item).
    onchange='jsLookupValue($v("P142_SITE_ID"),"site_id","P142_OBJECTTYPE_ID","objecttype_id","hdb_site_syn");'
    **** 2
    jsLookupValue is the following.
    The statement that actually sets the value of B is: $s(dest_item_name, jsonobj.row[0].RETURN_VAL);
    function jsLookupValue(source_item_value, source_column_name, dest_item_name, dest_column_name, lookup_table_name){
    // Continue only if there are valid values
    if (valueOf(source_column_name)&&valueOf(dest_item_name)&&valueOf(dest_column_name)&&valueOf(lookup_table_name)){
    //Check to see if the source_item_value is null (either all spaces or empty
    //If it is, set the dest item to null, but only if it's not already --
    //otherwise we get into a loop.
    source_item_value = trim(source_item_value);
    dest_item_value = trim($v(dest_item_name));
    if (source_item_value.length==0) {
    if (dest_item_value.length != 0) {
    $s(dest_item_name, null);
    }else{
    //This is the AJAX call to the Application Process from step 1
    ajaxRequest = new htmldb_Get(null,&APP_ID.,'APPLICATION_PROCESS=LOOKUP_VALUE',0);
    //Here we are adding that x01 parameter we use in the app process with the value of the objecttype_name field
    ajaxRequest.addParam('x01', source_item_value);
    ajaxRequest.addParam('x02', source_column_name);
    ajaxRequest.addParam('x03', dest_item_name);
    ajaxRequest.addParam('x04', dest_column_name);
    ajaxRequest.addParam('x05', lookup_table_name);
    //Now do the actual AJAX call and put the result in ajaxResponse
    ajaxResponse = ajaxRequest.get();
    //Check if there is a response
    if (ajaxResponse) {
    //We need to format the JSON return string and put it in a JSON object
    // the formatting is done by a function in the external JSON library
    // the jsonobj can be used to retrieve the data returned by the App process
    var jsonobj= ajaxResponse.parseJSON();
    // And finally, we set the DNAME item with the value of the jsonobj.DNAME
    // an array was created in the object with the name row, so that is why you have to include row[0] to retrieve the data
    if (jsonobj.row[0].RETURN_VAL != $v(dest_item_name)) {
    $s(dest_item_name, jsonobj.row[0].RETURN_VAL);
    }else{
    } //not setting
    }else{
    alert('No response from app process');
    } //no response
    } //no source item value
    } //no bad nulls
    } //function
    **** 3
    I won't bore you with app process LOOKUP_VALUE. It just builds an sql query that gets the value for B, aliased to RETURN_VAL.

  • I am trying to trigger a custom event using a program but does not work ..

    HI ....i am trying to trigger a custom event of a custom object type using a program but does not work. If trigger the same event using SWUE it works.
    below is the code...
    {Key = '0010001115'. "Sales Order Number (hard-coded)
    CALL FUNCTION 'SWE_EVENT_CREATE'
      EXPORTING
        objtype                       = 'ZXXXXXXXF'
        objkey                        = KEY
        event                         = 'ZEVENT'
      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               =
    EXCEPTIONS
      OBJTYPE_NOT_FOUND             = 1
      OTHERS                        = 2}
    Please guide me if i am missing something.

    Hi Sunny,
    I think you should try creating the event using FM SAP_WAPI_CREATE_EVENT.
    CALL FUNCTION 'SAP_WAPI_CREATE_EVENT'
      EXPORTING
        OBJECT_TYPE             =  'ZXXXXXXXF'
        OBJECT_KEY              = key
        EVENT                   = 'ZEVENT'
    *   COMMIT_WORK             = 'X'
    *   EVENT_LANGUAGE          = SY-LANGU
    *   LANGUAGE                = SY-LANGU
    *   USER                    = SY-UNAME
    *   IFS_XML_CONTAINER       =
    IMPORTING
       RETURN_CODE             = rcode
       EVENT_ID                = event_id
    * TABLES
    *   INPUT_CONTAINER         =
    *   MESSAGE_LINES           =
    *   MESSAGE_STRUCT          =
    Regards,
    Saumya

  • Trigger a Begin event running Global Automatic activity

    Hi
    I have a situation explained as follows:
    The BPM Process flow would be triggered when a message comes into a JMS Queue.
    I have configured the JMS Messaging Service as an external resource and used a Global Automatic Activity as an Automatic JMS Listener to listen on that queue.
    Once the message is received on the queue, I want my actual process flow to be instantiated and activities following the begin activity to be executed.
    In the Studio Reference document, it is mentioned that
    You can trigger a Begin event running Global Automatic activity.
    Can someone tell me the steps to trigger the Begin Event from Global Automatic Activity and create the process instance.
    Thanks

    You have to call this method
    ProcessInstance.create(arguments : args, argumentsSetName : "BeginIn")
    Args is Any[String] where you put you input arguments that you have in your begin activity and BeginIn is the set of arguments you have in the begin activity.
    HTH

  • How to trigger Alert with Event Linkage?

    Hi,
    Can any one tell me the process how to trigger alerts with event linkage? I am successul in triggering by calling function module SALRT_CREATE_API.
    my scenario is...
    when a purchase order is cancelled, i have to trigger an alert to the concerned department head throgh Alert Inbox and external mail also.
    Plese guide me..
    Regards,
    Dhanunjaya Reddy

    Hi,
    now i am getting alerts from Event Linkage.
    Here i take the scenario Sales order change.
    BOR object : BUS2032
    Event          : Changed
    Receiver type : <my alert>
    Receiver call  : Function Module
    Receiver Functiona Module : SALRT_CREATE_VIA_EVENT
    Linkage is activated.
    when a sales order is changed receiver function module triggering the alert which is defined in Receiver type. That i am getting in my alert inbox. Upto this.. it is cleared.
    Now the scenario is.. about Alert Container
    in alert container i take element is BOR Object type BUS2032.
    the questions are..
    1. Is it correct to defined BOR object here to get data when Sales order has been changed.
    2. What are the properties i have to take in Properties tab?
    3. How to use alert container parameters in short and long text?
    Here my clear intention is when a sales order is changed.. i have to get the data related to that sales order and it has to show in Alert.

  • Can not trigger the null event!

    Page newPage = new Page("ListAffirmSubmit_Java");
    EventResult result = new EventResult(newPage);
    return result;
    This way can not trigger the null event in the 'newPage'.I want to call the null event to init the viewobject in the 'newPage'.
    Can you tell me the reason or another way to init it?

    I have found a way from the help on line:
    Page nextPage = new Page("ListAffirmSubmit_Java");
    Page redirectPage = RedirectUtils.getRedirectPage(context, nextPage);
    return new EventResult(redirectPage);

  • [svn:osmf:] 17548: Remove left-over event handler, which could trigger an unnecessary event if a player loaded plugins through the config XML file and manually  (e.g.

    Revision: 17548
    Revision: 17548
    Author:   [email protected]
    Date:     2010-09-01 14:09:14 -0700 (Wed, 01 Sep 2010)
    Log Message:
    Remove left-over event handler, which could trigger an unnecessary event if a player loaded plugins through the config XML file and manually (e.g. for static plugins).
    Modified Paths:
        osmf/trunk/libs/samples/ChromeLibrary/org/osmf/chrome/configuration/PluginsParser.as

    Remember that Arch Arm is a different distribution, but we try to bend the rules and provide limited support for them.  This may or may not be unique to Arch Arm, so you might try asking on their forums as well.

  • Trigger Animate Audio Event with Key Position

    So I've got a long scrolling site that is supposed to trigger an audio event at a certain position.
    Right now I've got an edge animate file in there that is set to trigger at a specific key distance, which it sort of does.
    The issue is that the audio is triggered when I first load the page and then will trigger again only if I'm scrolling upwards.
    The animate file has a couple alterations. The scene has an oncompletion event that says to pause the whole piece and autoplay is turned off.
    I'm using Win 7 and Chrome if that makes any difference.
    Any suggestions?
    If there is a more elegant solution I'm open to that as well. This just seemed to make sense with my current workflow.
    Thanks all!

    You would need to achieve this using JavaScript , add a snippet on event so that on complete load video file is played :
    http://stackoverflow.com/questions/12680432/whats-the-play-event-on-a-video-html5-element
    Thanks,
    Sanjit

  • Does changing a KeyValuePair trigger the PropertyChanged event in ObservableDictionary?

    I am using the ObservableDictionary class available at:
    http://blogs.microsoft.co.il/shimmy/2010/12/02/observabledictionaryof-tkey-tvalue-vbnet/
    I will, for most of my code, be modifying KeyValuePair items that have already been added, and want an event to be triggered when I make these modifications. Both the Keys and Values properties are there, and they obviously change when a KeyValuePair
    is modified, but will that trigger the PropertyChanged event? I was having trouble figuring out when the PropertyChanged event would get triggered, since the only place I could find in the code that raised the event was from inside the OnCollectionChanged
    methods. Will the PropertyChanged event be triggered when I modify a KeyValuePair, or do I need to add PropertyChanged events to the KeyValuePair items myself? Any help would be appreciated. Thanks.
    Nathan Sokalski [email protected] http://www.nathansokalski.com/

    But I don't want to comment on it, I want to ask a question. Look at the existing comment: No reply to that (unless it was done privately).
    Nathan Sokalski [email protected] http://www.nathansokalski.com/
    So you are saying a comment about something can not be a question? When did that become some kind of planet earth law? And who's enforcing that?
    Since the comment capability asks for a name and email address then perhaps shimmy would respond to your comment. You do understand your comment could be something like "If I use your class will changing a key/value pair cause the property changed event
    to receive an event?".
    But no, perhaps that would be too easy to contact the person that created the class in the first place to ask a question or communicate with on the product.
    Since you are using the class then you should be able to determine if an event occurs when a key/value pair is altered. Or do you want somebody here to download and use the class and then provide you with information on how the class works or something?
    It's not a simple class to run through. But I'll post it.
    It seems to me the OnPropertyChanged sub gets called by the  Private Sub OnCollectionChanged(ByVal action As NotifyCollectionChangedAction, ByVal newItems As IList) which seems relatively simple to figure out.
    Imports System.ComponentModel
    Imports System.Collections.Specialized
    Public Class ObservableDictionary(Of TKey, TValue)
    Implements IDictionary(Of TKey, TValue), INotifyPropertyChanged, INotifyCollectionChanged
    #Region "Constructors"
    Public Sub New()
    m_Dictionary = New Dictionary(Of TKey, TValue)
    End Sub
    Public Sub New(ByVal dictionary As IDictionary(Of TKey, TValue))
    m_Dictionary = New Dictionary(Of TKey, TValue)(dictionary)
    End Sub
    Public Sub New(ByVal comparer As IEqualityComparer(Of TKey))
    m_Dictionary = New Dictionary(Of TKey, TValue)(comparer)
    End Sub
    Public Sub New(ByVal capacity As Integer)
    m_Dictionary = New Dictionary(Of TKey, TValue)(capacity)
    End Sub
    Public Sub New(ByVal dictionary As IDictionary(Of TKey, TValue), ByVal comparer As IEqualityComparer(Of TKey))
    m_Dictionary = New Dictionary(Of TKey, TValue)(dictionary, comparer)
    End Sub
    Public Sub New(ByVal capacity As Integer, ByVal comparer As IEqualityComparer(Of TKey))
    m_Dictionary = New Dictionary(Of TKey, TValue)(capacity, comparer)
    End Sub
    #End Region 'Constructors
    #Region "Fields"
    Private Const CountString As String = "Count"
    Private Const IndexerName As String = "Item[]"
    Private Const KeysName As String = "Keys"
    Private Const ValuesName As String = "Values"
    Public Event PropertyChanged(ByVal sender As Object, ByVal e As PropertyChangedEventArgs) _
    Implements INotifyPropertyChanged.PropertyChanged
    Public Event CollectionChanged(ByVal sender As Object, ByVal e As NotifyCollectionChangedEventArgs) _
    Implements INotifyCollectionChanged.CollectionChanged
    Private m_Dictionary As IDictionary(Of TKey, TValue)
    #End Region 'Fields
    Protected ReadOnly Property Dictionary As IDictionary(Of TKey, TValue)
    Get
    Return m_Dictionary
    End Get
    End Property
    Public Overloads Sub Clear() Implements ICollection(Of KeyValuePair(Of TKey, TValue)).Clear
    If Dictionary.Count > 0 Then
    Dictionary.Clear()
    OnCollectionChanged()
    End If
    End Sub
    Public Sub Add(ByVal item As KeyValuePair(Of TKey, TValue)) Implements ICollection(Of KeyValuePair(Of TKey, TValue)).Add
    Insert(item.Key, item.Value, True)
    End Sub
    Public Sub Add(ByVal key As TKey, ByVal value As TValue) Implements IDictionary(Of TKey, TValue).Add
    Insert(key, value, True)
    End Sub
    Public Sub AddRange(ByVal items As IDictionary(Of TKey, TValue))
    If items Is Nothing Then Throw New ArgumentNullException("items")
    If items.Count > 0 Then
    If Dictionary.Count > 0 Then
    If items.Keys.Any(Function(key) Dictionary.ContainsKey(key)) Then
    Throw New ArgumentException("An item with the same key has already been added.")
    Else
    For Each i In items
    Dictionary.Add(i)
    Next
    End If
    Else
    m_Dictionary = New Dictionary(Of TKey, TValue)(items)
    End If
    OnCollectionChanged(NotifyCollectionChangedAction.Add, items.ToArray)
    End If
    End Sub
    Private Function Remove(ByVal item As KeyValuePair(Of TKey, TValue)) As Boolean _
    Implements ICollection(Of KeyValuePair(Of TKey, TValue)).Remove
    Return Remove(item.Key)
    End Function
    Public Function Remove(ByVal key As TKey) As Boolean Implements IDictionary(Of TKey, TValue).Remove
    If key Is Nothing Then Throw New ArgumentNullException("key")
    Dim item As TValue
    Dictionary.TryGetValue(key, item)
    Dim removed = Dictionary.Remove(key)
    If removed Then OnCollectionChanged() 'FieldsNotifyCollectionChangedAction.Remove, New KeyValuePair(Of TKey, TValue)(key, item)
    Return removed
    End Function
    Default Public Property Item(ByVal key As TKey) As TValue Implements IDictionary(Of TKey, TValue).Item
    Get
    Return Dictionary(key)
    End Get
    Set(ByVal value As TValue)
    Insert(key, value, False)
    End Set
    End Property
    Private Sub Insert(ByVal key As TKey, ByVal value As TValue, ByVal add As Boolean)
    If key Is Nothing Then Throw New ArgumentNullException("key")
    Dim item As TValue
    If Dictionary.TryGetValue(key, item) Then
    If add Then Throw New ArgumentException("An item with the same key has already been added.")
    If Equals(item, value) Then Exit Sub
    Dictionary(key) = value
    OnCollectionChanged(NotifyCollectionChangedAction.Replace, New KeyValuePair(Of TKey, TValue)(key, value),
    New KeyValuePair(Of TKey, TValue)(key, item))
    Else
    Dictionary(key) = value
    OnCollectionChanged(NotifyCollectionChangedAction.Add, New KeyValuePair(Of TKey, TValue)(key, value))
    End If
    End Sub
    #Region "ReadOnly methods and properties"
    Public Overloads Sub CopyTo(ByVal array() As KeyValuePair(Of TKey, TValue), ByVal arrayIndex As Integer) _
    Implements ICollection(Of KeyValuePair(Of TKey, TValue)).CopyTo
    Dictionary.CopyTo(array, arrayIndex)
    End Sub
    Public Overloads ReadOnly Property Count As Integer Implements ICollection(Of KeyValuePair(Of TKey, TValue)).Count
    Get
    Return Dictionary.Count
    End Get
    End Property
    Public ReadOnly Property IsReadOnly As Boolean Implements ICollection(Of KeyValuePair(Of TKey, TValue)).IsReadOnly
    Get
    Return Dictionary.IsReadOnly
    End Get
    End Property
    Public ReadOnly Property Keys As ICollection(Of TKey) Implements IDictionary(Of TKey, TValue).Keys
    Get
    Return Dictionary.Keys
    End Get
    End Property
    Public ReadOnly Property Values As ICollection(Of TValue) Implements IDictionary(Of TKey, TValue).Values
    Get
    Return Dictionary.Values
    End Get
    End Property
    Public Function Contains(ByVal item As KeyValuePair(Of TKey, TValue)) As Boolean _
    Implements ICollection(Of KeyValuePair(Of TKey, TValue)).Contains
    Return Dictionary.Contains(item)
    End Function
    Public Function ContainsKey(ByVal key As TKey) As Boolean Implements IDictionary(Of TKey, TValue).ContainsKey
    Return Dictionary.ContainsKey(key)
    End Function
    Public Function ContainsValue(ByVal value As TValue) As Boolean
    Return Dictionary.Values.Contains(value)
    End Function
    Public Function TryGetValue(ByVal key As TKey, ByRef value As TValue) As Boolean _
    Implements IDictionary(Of TKey, TValue).TryGetValue
    Return Dictionary.TryGetValue(key, value)
    End Function
    Public Overloads Function GetEnumerator() As IEnumerator(Of KeyValuePair(Of TKey, TValue)) _
    Implements IEnumerable(Of KeyValuePair(Of TKey, TValue)).GetEnumerator
    Return Dictionary.GetEnumerator
    End Function
    Private Function GetIEnumerableEnumerator() As IEnumerator Implements IEnumerable.GetEnumerator
    Return DirectCast(Dictionary, IEnumerable).GetEnumerator
    End Function
    Private Sub OnPropertyChanged()
    OnPropertyChanged(CountString)
    OnPropertyChanged(IndexerName)
    OnPropertyChanged(KeysName)
    OnPropertyChanged(ValuesName)
    End Sub
    Protected Overridable Sub OnPropertyChanged(ByVal propertyName As String)
    RaiseEvent PropertyChanged(Me, New PropertyChangedEventArgs(propertyName))
    End Sub
    Private Sub OnCollectionChanged()
    OnPropertyChanged()
    RaiseEvent CollectionChanged(Me, New NotifyCollectionChangedEventArgs(NotifyCollectionChangedAction.Reset))
    End Sub
    Private Sub OnCollectionChanged(ByVal action As NotifyCollectionChangedAction,
    ByVal changedItem As KeyValuePair(Of TKey, TValue))
    OnPropertyChanged()
    RaiseEvent CollectionChanged(Me, New NotifyCollectionChangedEventArgs(action, changedItem))
    End Sub
    Private Sub OnCollectionChanged(ByVal action As NotifyCollectionChangedAction, ByVal newItem As KeyValuePair(Of TKey, TValue),
    ByVal oldItem As KeyValuePair(Of TKey, TValue))
    OnPropertyChanged()
    RaiseEvent CollectionChanged(Me, New NotifyCollectionChangedEventArgs(action, newItem, oldItem))
    End Sub
    Private Sub OnCollectionChanged(ByVal action As NotifyCollectionChangedAction, ByVal newItems As IList)
    OnPropertyChanged()
    RaiseEvent CollectionChanged(Me, New NotifyCollectionChangedEventArgs(action, newItems))
    End Sub
    #End Region 'ReadOnly methods and properties
    End Class
    La vida loca

  • External trigger for internal event

    Hello,
    I would like to use an external trigger on a PFI-line to trigger an
    internal event, e.g. the switch of an indicator on the front panel from
    "1" to "2".
    How do I do that?

    Thanks for your answer!
    The problem was that I wanted to use a PFI-line on a PCI-board
    (BNC-2110) from NI to trigger the start of a voltage output task. On
    the other hand, I wanted to use the same trigger event for stopping a
    while-loop which would otherwise abort the task after some seconds if
    the trigger didn't come; the data generation itself is rather long, so
    you have to set the "timeout" terminal of "DAQmx Wait Until Done" to "
    -1". The problem was that it is not possible (at least on this board)
    to use a digital in-line for triggering the task and the PFI-line for
    getting a digital input. So I splitted the signal up: it was weird to
    both lines and worked as trigger on the PFI and was monitored on a
    DI-line.
    This setup worked, but as there were still some problems, I changed it
    again. Now I check for some digital in-lines (which provide a stimulus)
    in a while-loop while waiting for the trigger; if the stimulus changes,
    the task (which is waiting for the trigger) is aborted. The problem is
    that if the stimulus doesn't change and the task is triggered as usual
    and is completed, I can't report that fact to the while loop! So the
    while-loop goes on and blocks the rest of the diagram. I just wrote
    another posting concerning that thing, if you would have a look... It
    can be really a little hard sometimes, can't it...
    This thing concerning the event structure and value (signaling) sounds
    interesting, I'm just trying to figure out the possibilities how to use
    an event structure; but it's not always really intuitive.
    Best regards,
    Mitja
    Message Edited by Mitja on 11-14-2005 07:09 PM

  • How to trigger the valuechange event on button

    Hi All,
    I am working on ADF Application and i have a requirement where i have a valuechange event function associated with the textbox andthe requirement is like the user will enter the value in text box and he/she will press the submit button directly without tab out .I want to trigger my value change event first and if all validation goes right then it should trigger the button event but user will press the butto only once.
    Please reply !!!
    Urgent !!
    Thanks..

    public int validate(){
    int result=0;
    if (value == null){
    //do something
    result=1;
    return result;
    on button click call this
    public String commandButton1_action() {
    if(validate()!=0){
    return null;
    //do rest...
    }

  • Trigger a server event on iFrame close event

    Our ADF application is displayed in an iframe inside another shell application. When user close the Iframe on the browser, the shelll application trigger a javascript event in our client listener and close the iframe. In the javascript event, we then queue a server event using AdfCustomEvent as follow
    AdfCustomEvent.queue(lnk, 'serverCloseApplication', {applicationName:sourceApp}, true);
    However, it appear that the server event is only triggered intermittently causing our application session clean up code is not triggered.
    Is there any suggestion as to how we should set this up given our scenario
    Thank much for your helps and suggestions

    The problem is that the tab which contain the iframe is not within our product control. The application which control this tab is the shell application. I'm actually requesting the shell application for the exact ability you mentioned. However, i was hoping if there's a better way to approach this while we're waiting for this solution
    thanks
    Tony

  • How to trigger window minimize event manully

    in my program i've two jframes, i want to hide one frame when clicking a button in another frame.
    I achieved it thro frame.setVisible(false) but i want native minimize transition and than hide.It's just like when a user clicks the button other frame must minimize and than hide.
    so i need to trigger the minimize event thro program, how can i do that

    Juz execute this code armi, it works fine... tell me after that... the previously attached code was wrong... use this...
    import java.awt.BorderLayout;
    import java.awt.Rectangle;
    import java.awt.event.ActionEvent;
    import java.awt.event.ActionListener;
    import javax.swing.JButton;
    import javax.swing.JFrame;
    import javax.swing.JPanel;
    public class Class7 extends JFrame implements ActionListener
      private JPanel jPanel1 = new JPanel();
      private JButton jButton1 = new JButton();
      public Class7()
        try
          jbInit();
        catch(Exception e)
          e.printStackTrace();
      public static void main(String[] ar)
        Class7 c = new Class7();
      private void jbInit() throws Exception
        jPanel1.setLayout(null);
        jButton1.setBounds(new Rectangle(115, 215, 175, 35));
        jButton1.setText("jButton1");
        jButton1.addActionListener(this);
        jPanel1.add(jButton1,null);
        this.getContentPane().add(jPanel1, BorderLayout.CENTER);
        this.setSize(400,400);
        this.setVisible(true);
      public void actionPerformed(ActionEvent ae)
      if(ae.getSource() == jButton1)
        this.setExtendedState(this.ICONIFIED);
    }Hope this helps u...
    Regards,
    Ciya

  • Trigger Customer master event

    Hi All,
    Does anybody know how to trigger customer master event?
    because after customer has been created, i need to send out the idoc file to other system.
    I try to find out some business object to trigger event. it seems can't do.
    Please advise.
    Regards,
    Luke

    Hi,
    Don't try to make things too complicated. You don't possibly need any events, etc. And as far as I see this has not much to do with workflow.
    1) Use change pointers or
    2) use some customer exit to trigger the IDOC
    3) Google "site:sap.com customer IDOC" - you hardly are doing something that is not discussed before
    Regards,
    Karri

  • How to  trigger specific DB event on msg content basis- DTD is same,

    Hi,
    Scenario is like this:
    I will receive PO from diff. customers(set up in Oracle B2B) , all sending in same DTD format(3A4 PIP), all msg will routed to iStudio via IP_IN_QUEUE (queue mngt provided by Oracle B2B), being published by AQ adapter & subs. by dbadapter.
    I have to trigger diffrent events on the basis of few fields (DUNS num).. the dtd for all the events is same? How can I do this?
    All the events are created in different business objects itself... plz suggest whether this approah is right or not .. -:(.
    Actually ecah event had few hardcodings which caused to create seperate events/BO for the TPs, but if the msg is coming from same queue how can I route it to diff events?
    What is the use of Event Map tab present in define App view of AQ Adapater? Will this be helpful in some way?
    Any pointers will be a great help.
    Regards,.
    MSri

    I find the OAIHeader very useful to try to ascertain from what adapter the inbound message was sourced from.
    Include the OAIHeader in your Common View, and pass the SenderName / SendingApplication / BusinessObject / EventName / through to your Subscribe Application View.
    At runtime, the OAIHeader section of the Common View will get filled in, and when mapped to an attribute(s) on your Subscribe code, you may be able to trigger your inbound message handling based on this / these fields contents.
    HTH
    Yan

Maybe you are looking for

  • Billing in Third party order process

    Hi, In the last stage of TPO Process we need to do billing.kINDLY inform what is the reference document when we want to do billing for a third party order process in VF01, Is it sales order?

  • Event Receiver to create a List based on a custom template and on lookup field

    Hi I would like to have an Event Receiver who is firing by addItem in a list calls Seminarliste and is creating each time a new list based on three columns for add.Lists("Title of the list", "Description of the list", "Custom List Template") I have a

  • Unable to download windows 7 support software for macbook pro

    I was able to install Windows 7 Home Premium and also partitioned the HD. After that I have been trying to download Windows support software through Bootcamp into a properly formatted pen drive. The download progresses to about 20% of the bar showing

  • Process Order - Empty or User Field HDR level

    Dear PP friends, I am looking for an empty field or to add a new field, at process order HEADER level (char type). Apart from the user defined fields at operation level I cannot find anything else. Do you have any suggestions? Thanks in advance for y

  • Adobe Shockwave Player 11.0.0.458   

    File size: 4477 K Download Time Estimate: 6 minutes @ 56K modem Platform: Windows Version: Shockwave 11.0.0.458 Browser: Netscape or Netscape-compatible and Internet Explorer Date Posted: 6/19/2008 Language: English, French, German http://www.adobe.c