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.
AntonyHi,
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 youAre 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 RegardsThe 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 -
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 -
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. -
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
AmitHi, 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 -
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
-
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 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" EDarrenLCC 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 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
-
Using Numeric Keypad In Oracle Forms 6i
Dear All, I am facing some problems when I am Working with Numeric Keypad on Oracle Forms 6i. I have 10 Buttons and In Every Button Property I have defined the "Access Key". e.g Buttons | Property | Value Button1 | Access Key | "1" Button2 | Access
-
I used my appleid on my husband's phone. Our contacts merged, both phones ring and he sees my texts. I deleted his contacts from my phone and they deleted from his phone also. How can I get my appleid off his phone and retrieve his contacts?
-
Hi, My requirement is, Once I created the Packing material it has to be tracked or traced until the supply completes. For example goods movements inside the warehouse need to be traced in the SAP also supply van need to be traced. Laxman
-
Help me to fix plzzz i just start learn
i got the assignment to do but i tried my best but it doesn't work and i have to submit tomorrow morning can someone help me to pass it please ....................................... 1.The following method is used to display the contents of an array
-
MS Word, Excel will not print black characters
This is the oddest upgrade problem EVER, and I've been running Macs since 1987. Using MS Excel and Word, printing to my HP printers, none of the 'black' text will print in a word doc or excel sheet, but all of the 'colored' background fills will work