Integration events - Retrieve (get) and delete

Hello forum. First, I would like to send my new years best wishes to everybody, hope it will be good. Second, I am relatively n00b to siebel in general, however I got some EXP integrating applications, so even the technology is new, the concepts (overall) are familiar. Anyways, I am working as you may imagine by now, with the OnDemand CRM, which exposes some web services to deal with the integration. My first attempt was to create a consumer (this part is working fine) and retrieve N amount of integration events. Now I am on the part where I got to "delete" those events from the message queue and I am facing the problem that it will only accept two parameters to proceed with the deletion, which are based on an arbitraty datetime or based on a given last event.
On the documentation, it reads that you might delete the entire set of events or any subset, but with those only parameters expected (in the wsdl), how could someone achieve it ? I read and research before posting, of course, I found a post by some other guy that was doing the same and at least in the "getting" int events part, he was stuck until customer care said this kind some sort of typo and this cannot be done, I think this may apply here too, but I got to be sure before I proceed.
So, bottom line, it is possible ? What is the best way to do it ? One by one, taking a bunch of them ? Any recommendation is appreciated.
Thanks in advance.

I'm not really sure why your example is not working since we
are missing a good amount of the code that goes along with it
however whenever I need to check for either of those keys I
normally do it the following way as attached.

Similar Messages

  • Integration Event for Opportunity and Account

    I am building a WF (for Opportunity, when a new one is saved) that creates an IE with Opt.ID, Act.ID, OptName, OptNumber (custom field).
    I understand that I can create a WS that consumes this IE, reads the Opt.ID and updates the Opportunity with the OptNumber - externally generated.
    Now, this WS would need also to get the Account Name and pass it to another system.
    Question is how using the Opt. APIs read the Account Name ?
    Maybe I should create another custom field in Opt with a JOIN to get the Act.Name... and use this custom field in the IE and it would be ready availabe to it... No need for another call...
    Pls. I´d appreciate any help / comment.
    Txs.
    Antony

    Hi,
    Have you checked/configured fields at Integration event level which will enable the event to trigger?
    When you create the workflow action, you need to configure the Integration event where you need to check the fields which you want to be available in Integration event.
    let me know if this helps.
    Thanks,
    Mayank

  • How to get and delete questionable mail without actually opening it first.

    I am new to Apple again, having bought my first Apple many years ago (an Apple 2C). Does anyone know if I can get mail and delete it without opening it first? If so, I am thinking it is somehow in Preferences but I cannot figure it out. I often get mail from unknown sources (left over from my PC days - ?able viruses on PC) that I don't wish to take the chance to open. In order to delete it, I have to open it first. Any thoughts?? Thanks in advance for your help.

    Actually, there is a risk in viewing certain messages, but only if you have enabled Preferences > Viewing > Display remote images in HTML messages — see How HTML Email Messages Relate to Unsolicited Commercial Email ("spam").
    As long as Display remote images in HTML messages is OFF and you don’t click on any hyperlink or image the message may contain, you can safely view any messages you receive in Mail.
    That said, there are at least three ways to select a message and delete it without displaying its contents:
    (1) You can hide the preview pane by dragging the separator bar between the message list and the preview pane to the bottom of the window, or by just double-clicking within the separator bar, so that the preview pane disappears and only the message list is visible. To make the preview pane visible again, drag the separator bar up from the bottom of the window, or just double-click on the separator bar again.
    (2) If you select the message with the mouse, the message is displayed in the preview pane when the mouse button is released, not when it’s pressed. This allows you to drag the message to the Trash or to any other mailbox without Mail trying to display its contents.
    (3) Ctrl-clicking on a message causes a contextual menu to appear, from which you can usually (but not always, don’t ask me why) choose Delete or Move To, before the contents of the message are displayed in the preview pane.

  • Events mixed up and deleted photos are back after database rebuild

    Hello
    My father has got an iPhoto library with rougly 6200 pictures in it. One day I decided, as the old iMac he uses grew more sluggish, to rebuild the database, in an attempt to get a performance boost out of it.
    So I opened iPhoto holding the cmd and the alt keys on the keyboard. There I got four options out of which at first I chose "repair database" and after that I restarted iPhoto and selected "rebuild database".
    After that my father got shocked and I myself, too, since I couldn't explain him what happened:
    It seems as if every picture from over 1000 photos that he put into the trash (AND we emptied the trash!) are back and strewn randomly across dozens of events. Thus if he had like six pictures of the same motiv out of which he picked one to keep, in that case all six are back!
    Furthermore many many pictures are at complete wrong events now. Some pictures from one event are now at some completely unrelated other ones.
    Thus the whole library is mixed up.
    My father also fears that some pictures might be missing, but this is one of the only things I'm confident about, that there should be at least all pictures somewhere.
    Now what did I do?
    1. I fired up Time Machine and restored from a three days old backup. What happened now is: NOTHING. There were two new pictures which he added in that three days thus these two picutres were gone. But the whole problem was still there. Unchanged. How? It was a bloody restore.
    2. I restored from an older backup. Same.
    3. I repaired the database. No change.
    4. I rebuild the database. No change.
    I can't tell my father to sit down and reorder 6000 pictures by hand, which he has done for several years, all over again. What are my options? What can I do? Please help!
    Thank you

    Are you saying that the photos are appearing in the wrong albums, or that the photos are in their correct albums but are displayed in the different order within them ? If they are in the wrong albums then try deleting the photo cache from your computer and re-try the sync - the location of the cache, and how to delete it, is on this page http://support.apple.com/kb/TS1314
    If the photos are displayed in the wrong order in the albums, then they will be displayed by capture date order unless you are syncing via iPhoto or Aperture on a Mac. To get them in a different order you will need to manipulate their capture dates : http://support.apple.com/kb/HT4221

  • Problem in integration event administration

    hi
    whenever i click on "Integration Event Setting" in "Integration Event Administration" i get following error
    Internal error: Directory does not exist(SBL-ODS-00208)
    i have Integration event enabled in my company profile
    because of this error whenever i run a workflow which has an action of creating Integration event i get the same error.
    Thanks and Regards

    The solution I have is below, not sure if the user is on a demo pod or not but most likely they will need to contact CSR to have integration events disabled and then re-enabled.
    Q: When I try to go to the Integration Event Settings, I get the following error message: Internal error: Directory does not exist(SBL-ODS-00208)
    A:
    I have seen this complaint several times. I believe it has to do with the way the demo system is set up.
    Please contact customer care, its a problem with how the system is setup and there is a sequence of steps they need to follow to fix this.
    Sean Duffy

  • How to use integration event

    Hi
    i am facing issue when using integration event to get the modified value of account type in accounts. i have made a workflow on accounts at event of "when modified record save" which is using queue of "Default Queue". I have a also made custom .Net application which is using wsdl of "integration event" . But i can't read the modified value of account type through integration event when an account modified . Can any one guide me in this regards ?

    Hi,
    I have a WSDL file and i woudl know how to process for updating an account.
    I am pragramming in php. I have donne a function to connect to my Oracme crm domaine url.
    Thanks for your help
    lansar

  • How do I flag and DELETE all messages in my IN basket -- Seems that if I delete them one by one they still indicate being there even if there are NO messages

    When I retrieve mail and delete the message I still see the message count even if all of the messages are gone

    I had tried that and it appeared to select nothing, so I got thrown off. But yes, I should have tried the delete button at that point. Then delete the swatch, then copy it all and paste it into a new file. The paste-in is my primitive way of confirming what's actually there. I'm sure there are more elegant ways.
    Thanks, guys.

  • HTTP Response Status Codes: GET (retrieve), POST (create), PUT (modify), and DELETE (REST, Bulk, Any API)

    Many of us, who are starters, starting to wonder when reading any API documentations or starting out with your first program built to make any of the API calls, what do all error codes means, when I get many different types of response from running the program/script. The only reason I thought about sharing this is because I know how motivation plays a key role when dealing with Eloqua platform and building components on top. This extends the functionality beyond what is already out of the box.
    I put together a table that explains these in details. I hope you can benefit in resolving issues as you venture in your journeys. This is a very common chart that can be seen across many platform REST APIs. Idea was to have it here because the audience are not always the same.
    Response Code
    HTTP Operation
    Response Body Contents
    Description
    200
    GET, PUT, DELETE
    Resource
    No error, operation successful.
    201 Created
    POST
    Resource that was created
    Successful creation of a resource.
    202 Accepted
    POST, PUT, DELETE
    N/A
    The request was received.
    204 No Content
    GET, PUT, DELETE
    N/A
    The request was processed successfully, but no response body is needed.
    301 Moved Permanently
    GET
    XHTML with link
    Resource has moved.
    303 See Other
    GET
    XHTML with link
    Redirection.
    304 Not Modified
    conditional GET
    N/A
    Resource has not been modified.
    400 Bad Request
    GET, POST, PUT, DELETE
    Error Message
    Malformed syntax or a bad query.
    401 Unauthorized
    GET, POST, PUT, DELETE
    Error Message
    Action requires user authentication.
    403 Forbidden
    GET, POST, PUT, DELETE
    Error Message
    Authentication failure or invalid Application ID.
    404 Not Found
    GET, POST, PUT, DELETE
    Error Message
    Resource not found.
    405 Not Allowed
    GET, POST, PUT, DELETE
    Error Message
    Method not allowed on resource.
    406 Not Acceptable
    GET
    Error Message
    Requested representation not available for the resource.
    408 Request Timeout
    GET, POST
    Error Message
    Request has timed out.
    409 Resource Conflict
    PUT, PUT, DELETE
    Error Message
    State of the resource doesn't permit request.
    410 Gone
    GET, PUT
    Error Message
    The URI used to refer to a resource.
    411 Length Required
    POST, PUT
    Error Message
    The server needs to know the size of the entity body and it should be specified in the Content Length header.
    412 Precondition failed
    GET
    Error Message
    Operation not completed because preconditions were not met.
    413 Request Entity Too Large
    POST, PUT
    Error Message
    The representation was too large for the server to handle.
    414 Request URI too long
    POST, PUT
    Error Message
    The URI has more than 2k characters.
    415 Unsupported Type
    POST, PUT
    Error Message
    Representation not supported for the resource.
    416 Requested Range Not Satisfiable
    GET
    Error Message
    Requested range not satisfiable.
    500 Server Error
    GET, POST, PUT
    Error Message
    Internal server error.
    501 Not Implemented
    POST, PUT, DELETE
    Error Message
    Requested HTTP operation not supported.
    502 Bad Gateway
    GET, POST, PUT, DELETE
    Error Message
    Backend service failure (data store failure).
    505
    GET
    Error Message
    HTTP version not supported.
    Hope this helps. Original post: REST API Status Codes and Complete REST API Tutorial with Status Codes.
    Thank
    Amit

    Hi, I am trying to PUT to update contact info and I get following error:
    2015-01-16 11:00:17,970 INFO [main] oracle.eloqua.connector.eloqua.EloquaConnector.putWithBasicAuth(97) | accessHttpsPut.url=https://secure.eloqua.com/API/REST/2.0//data/contact/7606838, text={"id":"7606838","accountName":"openIdStr001","emailAddress":"[email protected]","type":"Contact"}
    2015-01-16 11:00:18,931 ERROR [main] oracle.eloqua.connector.eloqua.EloquaConnector.putWithBasicAuth(140) | ClientProtocolException
    org.apache.http.client.HttpResponseException: Request is malformed.
    Is there any idea?
    Thanks so much.
    Sincerely.

  • Error while deleting events from the integration event queue

    I am trying to delete all the events from the integration event queue after reading it, like this (this is in Java):
            IntegrationEventWS_DeleteEvents_Input input = new IntegrationEventWS_DeleteEvents_Input();
            input.setDateTime("");
            input.setLastEventId("");
            try {
                 ((Default_Binding_IntegrationEventWS)onDemandStub).deleteEvents(input);
            } catch (Exception e) {
                 log.error("Deleting events from integration queue failed: ", e);
            }Alas, I get the following error message:
    Invalid method parameter(s): 'File Id'(SBL-ODS-50007)What does this mean? What is this mysterious "File Id" it supposedly gets? I don't see it anywhere in the SOAP message I'm sending and it isn't mentioned anywhere in the docs.
    Thanks in advance for any input.

    Dont keep this attributes null
    input.setDateTime(""); //Put a Default Time way in
    the past. Ex:"1/1/2000"
    input.setLastEventId(""); //pass the eventIdThe documentation states that those two are optional (although they are not nillable, for some reason). I tried to set the date to today, but I got the same result. Since setting a date is supposed to delete all events older than that date, I don't think setting it in the past will delete anything.

  • Event for Material Change and Delete

    Experts,
      Is any Standard events available to trigger the workflow when the material is changed or deleted from the material master.

    First check any event is getting Triggered or not. If yes job done use it if not then find user Exit from which you can trigger event by writing code.
    You can make use of FM
    SAP_WAPI_CREATE_EVENT
    SWE_EVENT_CREATE
    to trigger custom event.
    You can check this code
    FUNCTION zwf_process_honorarium .
    ""Local Interface:
    *"  IMPORTING
    *"     VALUE(I_EMP_NUMBER) TYPE  PERNR_D
    *"     VALUE(I_EMP_NAME) TYPE  ENAME
    *"     VALUE(I_BEGIN_DATE) TYPE  BEGDA
    *"     VALUE(I_CURRENT_SAL) TYPE  ANSAL
    *"     VALUE(I_HON_SAL_GRD) TYPE  TRFGR
    *"     VALUE(I_HONORARIUM_SAL) TYPE  ANSAL
    *"     VALUE(I_JUSTIFICATION) TYPE  CHAR100
    *"     VALUE(I_PERCENT_DUTY) TYPE  INT1
    *"     VALUE(I_END_DATE) TYPE  ENDDA
      INCLUDE <cntn01> .
      DATA:i_emp_details TYPE STANDARD TABLE OF p0001,  "Employee Details
           wa_request    TYPE p0001,                    "Workarea for Employee details
           v_country_grp TYPE molga,                    "Country SubGrouping
           v_object_key  TYPE sweinstcou-objkey,        "Key for the buisness object ZWOBUSHONO
           v_request_det TYPE zwf_ms_honorarium.        "PCR data
      CONSTANTS: c_bo_hono     TYPE swo_objtyp VALUE 'ZWOBUSHONO',
                 c_event_hono  TYPE swo_event  VALUE 'HonReq',
                 c_infy_type_1 TYPE infty      VALUE '0001'.
    Event Container declaration
      swc_container i_event_cont.
      swc_create_container i_event_cont.
    Reading the INFO TYPE 0001 to obtain the
    Employee details
      CALL FUNCTION 'HR_READ_INFOTYPE'
        EXPORTING
          pernr           = i_emp_number
          infty           = c_infy_type_1
          begda           = sy-datum
          endda           = sy-datum
        TABLES
          infty_tab       = i_emp_details
        EXCEPTIONS
          infty_not_found = 1
          OTHERS          = 2.
    SY-SUBRC check is not required as the error
    handelling will be done by WorkFlow rule
    resolution.
    Filling up the PCR data in structure v_request_det
    which will be passed to event container.
      v_request_det-emp_number     = i_emp_number.
      v_request_det-name           = i_emp_name.
      v_request_det-begin_date     = i_begin_date.
      v_request_det-current_sal    = i_current_sal.
      v_request_det-hon_grade      = i_hon_sal_grd.
      v_request_det-hon_grd_sal    = i_honorarium_sal.
      v_request_det-justification  = i_justification.
      v_request_det-percent_duty   = i_percent_duty.
      v_request_det-end_date       = i_end_date.
      CLEAR wa_request.
      READ TABLE i_emp_details INTO wa_request INDEX 1.
      IF sy-subrc = 0.
      Retrieving the Country SubGrouping for the employee
        SELECT SINGLE molga
          FROM t001p
          INTO v_country_grp
         WHERE werks = wa_request-werks
           AND btrtl = wa_request-persk.
      ENDIF.
    Sending the relevant data to event container
      swc_set_element i_event_cont 'RequestData'     v_request_det.
      IF sy-subrc <> 0.
    No Processing needed.
      ENDIF.
      swc_set_element i_event_cont 'PersonalArea'    wa_request-werks.
      IF sy-subrc <> 0.
    No Processing needed.
      ENDIF.
      swc_set_element i_event_cont 'CountryGrouping' v_country_grp.
      IF sy-subrc <> 0.
    No Processing needed.
      ENDIF.
      swc_set_element i_event_cont 'EmpSubGrp'       wa_request-persk.
      IF sy-subrc <> 0.
    No Processing needed.
      ENDIF.
    Raising the event to trigger the workflow
      v_object_key = i_emp_number.
      CALL FUNCTION 'SWE_EVENT_CREATE'
        EXPORTING
          objtype           = c_bo_hono
          objkey            = v_object_key
          event             = c_event_hono
        TABLES
          event_container   = i_event_cont
        EXCEPTIONS
          objtype_not_found = 1
          OTHERS            = 2.
      IF sy-subrc <> 0.
    No Processing needed.
      ENDIF.
      COMMIT WORK.
    Thanks
    Arghadip

  • TS4009 I need to get a message to Apple, iCloud...having so many problem with it.  I just went in and deleted all of my iCloud emails, that just stay stuck there.  What has happened now is that it was synced with Yahoo.  I've lost all my yahoo mess. HELP!

    I am so sorry that I ever signed up for iCloud. The only thing that ever worked is that I had two messages drop into iCloud when there was an open wifi connection.  It is synced with Yahoo.  It was taking up so much space as I had a lot of attachments, nothing sent, they just sat there, I had to cut and paste them into my Yahoo! account and send them. 
    Last nigth were were looking at the reason that my brand new Mac Air had ZERO memory. It was the iCloud messages that were stuck.  I then went in and deleted everything.  I have tried to turn iCloud off via a pull down menu.  Did not work.  I have now lost all of my sent and received messages in my Yahoo Account. My inbox is completely empty.  I believe I still have sent messages though.  These were messages that I had cut and pasted into Yahoo! to get them sent.  Now my Yahoo! is wiped out.
    I am a writer.  I need those messages recovered.  I am an end user.  I need instructions in English on how to recover this.  If there is anyone that can help me, I am desparate.  I imagine Apple could retrieve them for me though there is no where to contact them.
    I thought it was cool until, such time as I LOST EVERYTHING.

    Lord K.  Thank you. Yes I am within the 90 time period, however I travel Intertionally and I can not receive not make a call to Apple. I was just at the Genius Bar in Chicago and they said, don't worry about it.  It just floats out there, however, I can not recover my messages on a flash drive. I need to go back to my old computer which I don't have with me.  My messages were in folders for a lawsuit.  It is going to take an incredible amount of work for me to, you have no Idea.  We are talking thousands of pages!  I the defendent will have them during discovery so I am not so worried.  However, I can not bring them to him on a Flashdrive when I meet with him without an extraordinary amount of presssure on my part.  THis is not just some little email issue. This is suing EXPEDIA and Tripadviosr.com

  • How do I get my missing calendar events back after MobileMe deleted them from my iphone after syncing?

    I signed up for MobileMe about a month ago.  I noticed today that all of my calendar events from the last 18 months are missing on my iphone. I checked on MobileMe online and they are there.  'Sync' to me means 'make the two entries identical on the PC and the iPhone' not 'Move it to the online MobileMe and delete it from the phone'.
    Is there anyway to get them back on my phone?  If I had know this was going to happen I never would have signed up for MobileMe.
    Thanks,
    Ken
    One really ticked off customer!!!!!

    I have tried restoring my Iphone from my old back up on I tunes. It just restored my Iphone back to the state it was in yesterday, with the same apps with no contacts or pictures....

  • When I go to delete messages on iPad 2, I hit edit but get archive sometimes and delete at other times. How can I get just delete.

    When viewing mail am having trouble deleting old mail. I hit edit bit get archive sometimes and delete at other times. Is there a way to just delete?

    You need to be more accurate in the questions you're asking. I can't see your machine nor read your mind, so you have to allow for my limitations.
    Can I get rid of the "extra" versions?
    What extra versions? Are you sure these psd files are actually there?
    Do I need it on the computer in all of those versions?
    Need what?
    If not, how do I go about downsizing that outside of deleting the actual photo? 
    Downsizing what?
    but is there a way to downsize the actual file or are all of those formats standard to the image?
    What formats?  What image?
    Here's something I can help with:
    We plan on moving older photos to an external hard drive
    Make sure the drive is formatted Mac OS Extended (Journaled)
    1. Quit iPhoto
    2. Copy the iPhoto Library from your Pictures Folder to the External Disk.
    Now you have two full versions of the Library.
    3. On the Internal library, trash the Events you don't want there
    Now you have a full copy of the Library on the External and a smaller subset on the Internal
    Some Notes:
    As a general rule: when deleting photos do them in batches of about 100 at a time. iPhoto can baulk at trashing large numbers at one go.
    You can choose which Library to open: Hold down the option (or alt) key key and launch iPhoto. From the resulting menu select 'Choose Library'
    You can keep the Library on the external updated with new imports using iPhoto Library Manager

  • Events randomly moving and being deleted

    Hi,
    We run Sun Calendar Server 2005Q4 and are having many "reported" issues of the server randomly moving or deleting user events. Some seem to be user error but I am getting enough reports now to be suspect. We also use the outlook connector 7.1.238.
    My question:
    1) Has anyone ever heard of this?
    2) Can I log users calendar events (ie who, when, deleted events).
    3) Any ideas of what I can do?
    Its becoming a huge problem and I have no idea how to even begin troubleshooting it. We recently worked with Sun support to rebuild our db and it has a clean bill of health.
    Any help would be great as I am desperate.
    Thanks,
    Darren "desperately trying to avoid an exchange migration" E

    DarrenLCC wrote:
    Do you see similar behaviour with the Thunderbird Lightning Plugin or if the user uses UWC/CE?
    Not that I know of, but nobody is using these interfaces. Outlook is our support way of accessing. There is no option to try another interface.The advantage of UWC/CE (and Lightning) is that there is no cross-session caching on the client side to muddy the waters i.e. are the events on the server but not being seen by the client or on the client but not on the server.
    Have you tried performing an "Empty and resync" with the affected clients:
    http://docs.sun.com/app/docs/doc/819-2567/6n4rl8v17?a=view
    You can try enabling the http commands logging which logs WCAP events.
    How do i do this? I tried the:
    ! Create an ENS message when an event is deleted? (yes/no)
    caldb.berkeleydb.ensmsg.deleteevent = "yes"
    but this did nothing.I was more referring to these steps:
    http://docs.sun.com/app/docs/doc/819-4654/gcpqu?l=en&a=view
    Try to isolate the specific circumstances/patterns behind the problem e.g.
    We do have a couple users whose specific events keep getting deleted/moved, but what can i do with this.Is there anything different/unique/special/common about those events which get delete/moved vs. those that don't.
    Try collecting a snapshot of the problem user accounts (csexport) each day and when the customer does report the problem compare the snapshots to see whether there was a change on the server end.
    Regards,
    Shane.

  • I just changed my email on my iphone4s so in doin so u had to change my appleID and IcloudId but wat it did in turn was wipe out my contact information and deleted my camera roll pictures is there any way I can retrieve my data

    I just changed my email address in my iphone4s so had to change I appleId and iCloud ID so wat in turn happened was that it wiped out my contacts information and deleted my camera roll pictures is there any way I can retrieve my data,

    Use your old Apple ID to get them back.

Maybe you are looking for