To configure an event catch attached to an operation

hi
Using help in "Adobe LiveCycle Workbench ES" version 8.0.3187.1 I found this topic (for which I don't seem to be able to find an online equivalent) :
> Creating Processes > Implementing Business Logic > Configuring events to control flow in a process > Configuring events attached to an operation
Configuring event catches attached to an operation
Asynchronous events and timer events can be directly attached to an operation. You cannot attach exception events to an operation, but many operation types have built-in exception events. (See Handling an exception event attached to an operation.)
When an event is directly attached to an operation, it is called an event catch and it listens for events while the operation it is attached to is running.
To configure an event catch attached to an operation:
(1) Right-click an event attached to an operation and select Event Properties. The Event Catch Configuration dialog box appears.
(2) (Optional) In the Name box, modify the name of the event.
(3) Create a filter for the event. (See Creating filters and data maps for events.)
(4) Create a data map for the event. (See Creating filters and data maps for events.)
(5) Click OK.
If I try step (1), I don't see an "Event Catch Configuration dialog box".
I was hoping to be able to combine the "FaultMessage" (which is what I think I need),
documented here http://livedocs.adobe.com/livecycle/es/wb_help/00001140.html ,
with step (4) in the above scenario.
How can I work with an exception, so that I have the "exception message" available to do something (like log, mail, etc.)?
many thanks
Jan Vervecken

Thanks for your reply Scott.
You write "There is no way to capture the exception message at run time using the event data.".
Please consider the documentation for:
"Creating Processes" > "Event Type Reference" > "Exception event types" > "Exception"
at http://livedocs.adobe.com/livecycle/es/wb_help/00001140.html
This documentation refers to a FaultName, a FaultSource and a FaultMessage as event data.
Do you know what that means and how these could be used?
You also write "As far as I know, the best you can do is to determine the type of exception that was thrown.".
Do you agree that only "the type of exception" would not be very informative in a log or e-mail about what went wrong? Typically the most interresting information about an exception is in the exception message or even in the causing exception.
About "... you would find the exception information in the server logs ...", yes, but from my experience only when there is no fault route for the exception from an event catch.
So, it seems to be kind of "contradictory" (mutually exclusive):
(1) or no fault route, and exception details in the log but no e-mail notification possible
(2) or a fault route, but no exception details available (not even in the logs) but e-mail notification (without details) possible
regards
Jan Vervecken

Similar Messages

  • Only two events catching

    Hi All!
    I'm an absolute beginner in making programs to SBO.
    I wrote any little trial program in VB6 (and Delphi5), but I have a problem the events handling (of course...).
    By the samples I use the code as below:
    Private Sub SBO_Application_ItemEvent(ByVal FormUID As String, pVal As SAPbouiCOM.IItemEvent, BubbleEvent As Boolean)
        If pVal.FormType <> 0 Then
            Select Case pVal.EventType
                Case et_ITEM_PRESSED:
                    SBO_Application.MessageBox ...
                Case et_KEY_DOWN:
                    SBO_Application.MessageBox ...
                Case et_GOT_FOCUS:
                    SBO_Application.MessageBox ...
                Case et_FORM_LOAD:
                    SBO_Application.MessageBox ...
                Case etc...           
            End Select
        End If
    End Sub
    Every time only two event catching: et_GOT_FOCUS and et_FORM_LOAD after the start, and not others.
    How can I get to catch the et_ITEM_PRESSED (there is a button on the form), etc. event?
    (Note1: This programs not registered as add-on.)
    (Note2: We have not yet SDK, the media is coming soon.)
    Best regards
    Gabor
    PS.: Sorry my terrible english!

    Gabor,
    the program needs to be registered with SBO, otherwise SBO cannot hand over the events (as far as I know). You probably just need to wait for your SDK ;(
    When you start, make sure that your first if- clause is
    If pVal.Before_Action = True
    otherwise you will get a lot of events twice (once before and once after event).
    Here is a quick sample of a handler I use.
    HTH Lutz Morrien
    Public Overrides Sub HANDLE_FORM_EVENTS(ByVal FormUID As String, ByRef pVal As SAPbouiCOM.ItemEvent, ByRef BubbleEvent As Boolean)
        Try
          If pVal.Before_Action = True Then
            Select Case pVal.EventType
              Case SAPbouiCOM.BoEventTypes.et_FORM_ACTIVATE
                'update display
                DisplayLabels()
            End Select
            'AFTER ACTION
          Else
            Select Case pVal.EventType
              Case SAPbouiCOM.BoEventTypes.et_ITEM_PRESSED
                Select Case pVal.ItemUID
                  Case "btnPRINT"
                    PrintLabels(True, False)
                  Case "btnPRNTS"
                    SBO_Application.Desktop.State = SAPbouiCOM.BoFormStateEnum.fs_Minimized
                    PrintLabels(False, False)
                    SBO_Application.Desktop.State = SAPbouiCOM.BoFormStateEnum.fs_Maximized
                  Case "btnEDIT"
                    EditMarkedLabel()
                  Case "btnDELETE"
                    DeleteMarkedLabel()
                  Case "chkALL"
                    SwitchMarkOnAllRows()
                  Case "btnPREVIEW"
                    SBO_Application.Desktop.State = SAPbouiCOM.BoFormStateEnum.fs_Minimized
                    PrintLabels(True, True)
                    SBO_Application.Desktop.State = SAPbouiCOM.BoFormStateEnum.fs_Maximized
                End Select
            End Select
          End If
        Catch excE As Exception
          SBO_Application.MessageBox(excE.ToString)
        End Try
      End Sub

  • Catcherror event "catch all system exceptions" is not catching subLanguageExecutionFault

    catcherror event "catch all system exceptions" is not catching subLanguageExecutionFault in BPM process

    hi rani,
    thanks for the response
    i supply all the connection details(gatewayhost, gatewayservice, programid, clinet, systemnumber, applicationhost, userid, password etc.) to the program which extends "JCoIDoc.Server".
    the program is taking care of all the connection establishment details.but still m facing the same problem.
    i have also confirmed that the user is a communication user, not a dialogue user.
    thanks
    pavan

  • Set automatic time cycle in a event catch timer

    I have a event catch timer on human task.
    I must set a time cycle using an expression;
    I have defined the variable "timeOut" where there is the value in day ( 2 day)
    I have tried to use expression --> Xpath and I followed as described in the Oracle documentation
    but the timer does not work
    How can I do?
    Thanks
    Elena

    Thanks.
    I have tried :
    1) I have defined in script task a variable expireTime (string type) = concat('PT','2','M') and in event catch time set "time cycle" -->"use expression" --> Xpath --> bpmn:getDataObject('expireString') , so is OK
    2) I have defined define in script task a variable timeExpire = 2 (string type) and in event catch time set "time cycle" -->"use expression" --> Xpath --> bpmn:getDataObject(concat('PT', timeExpire,'M')) , but in this case the process hangs
    In the second case, where do I wrong ?
    Elena
    P.S. :
    The information on the blog are perfect for my next work. Thanks so much

  • Form Auto Save event catch

    Hello:
        I have addon that catch event at the time someone add or update a transaction and check coupel of things...etc. However as I found that if you use the X on the right upper column of the form to close the form. Form will ask you if you want to save, if you choose yes, it will by pass my event catch! I tried to use event log to identify the event handling, however the only thing I can see is a messagebox pop up. It doesn't allow me to stop it or anything. What can I do?
    sincerely Yours

    Bo,
    I would think that you would want to catch the et_FORM_DEACTIVATE event.  This is the event that occurs when your active form is closed.  If you download the EventLogger tool from SDN for Business One that may assist you.  You can find it here ...
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/ede3be37-0e01-0010-1883-cd1b5293473e
    You can also look at the sample code that comes with the SDK for catching events at ...
    ..Program FilesSAPSAP Business One SDKSamplesCOM UIVB.NET 2.CatchingEvents
    HTH,
    Eddy

  • Cant add Rows In a Matrix (Child) and No event catching

    Hi,
    I created a Master File and its Child. Registered as an UDO. Created an UDO Form with the UDO Form Generator.
    I Can Add, find, update, records to de Master File, but The Matrix related to the Child Table Only allows me enter information in the first Row.
    I Have tried the addrow command in every place possible, but It doesnt work.
            Dim oXmlDoc As Xml.XmlDocument
            oXmlDoc = New Xml.XmlDocument
            Dim sPath As String
            sPath = IO.Directory.GetParent(Application.StartupPath).ToString
            oXmlDoc.Load(sPath & "" & FileName)
            SBO_Application.LoadBatchActions(oXmlDoc.InnerXml)
            oForm = SBO_Application.Forms.Item("F_MX_C071")
    The last thing I tried was include this next lines after
            oItem = oForm.Items.Item("mtx_0")
            oMatrix = oItem.Specific
            oMatrix.AddRow(3)
    I Also Cant catch the AddRow Event Button. I Set the filters and the event handling for menus and
            oFilters = New SAPbouiCOM.EventFilters
            oFilter = oFilters.Add(SAPbouiCOM.BoEventTypes.et_ITEM_PRESSED)
            oFilter.AddEx("F_MX_C071")
            SBO_Application.SetFilter(oFilters)
    If (pVal.EventType = SAPbouiCOM.BoEventTypes.et_ITEM_PRESSED) Then
    Events are catched before oForm = SBO_Application.Forms.Item("F_MX_C071"). After that, there´s no event catching
    Can anyone help me? I have a lot of time spent in this issue.
    Thanks a lot.

    I dont know if Is it clera for me now, but i try it.
    You have matrix on user form. The matrix contains child data. This child data are inserted to matrix manualy or bounded to some datatable, i think with datatable?
    When you add new line to matrix, Im using
    omatrix.AddRow(1, 0) - 1 is that I want to add 1 row, 0 is position, where the new line will be in matrix
    When the matrix is filled with code, Im doing it as
    I update usertable
    oUserTable.UserFields.Fields.Item("U_Popis").Value = ""
    oUserTable.UserFields.Fields.Item("U_PATH").Value = ed.String
    then update the form to affect changes to db
    oOrderForm.Update()
    and then I make new bounding to datatable.
    Undestand I correctly it now?

  • How to catch attachment info. in the Business Activity Doc.?

    Hi experts,
    How to catch attachment info. in the Business Activity Doc.? For example, I want to get how many attachments in the Activity. and the description of attachments.Is there any SAP table or FM for it ? Thank you.
    Best regards,
    Gavin

    Hi,
      Go to the table CRMD_ORDERADM_H give your trnsaction( Activity ) no in the OBJECT_ID field, you will get GUID corresponding to the transaction.
    Pass the GUID in the SMOATTACHLNK Table in the PARENTID field, then you will get PHIO_ID.
    Pass PHIO_ID in the table CRMORDERPHIO Table in the field PHIO_ID, then you will get LOIO_ID.
    Finally pass youe LOIO_ ID into CRMORDERLOIO table in the field LOIO_ID then you will get how many attachments are there for particula transaction
    Tables
    CRMORDERLOIO
    CRMORDERLOIOT
    Regards
    Srinu

  • Q: How can ISE 1.2 be configured to display "IP Address" in the Operations-Authentication view ?

    Hi Forum !
    I have several ISE installations running, and I have come across an Issue, that may or may not be a real issue.
    How can ISE 1.2 and/or the WLC be configured to display "IP Address" in the Operations-Authentication view ?
    I simply can not see any IP address in this field, when the dot1x Authentication is done on a WLC.
    This may be "works as designed" due to the fact that dot1x runs before the IP is assigned, but then again I do get profiler date etc, and hence I would expect the IP to be displayed.
    Please see attachment for clarification of the field in the ISE dashboard.
    FYI
    I do see IP in WIRED dot1x senarios, but then again I run LowImpact modes, as opposed to CloseMode in the WiFi senarios
    I have the same ono WLC OS 7.0, aswell as on 7.5 & 7.6 (i.e. no IP address shown in dashboard)
    Have Fun !
    Regards
    Martin

    I have seen this before but never really bothered to look more into it. It has always showed for wired but not wireless. I did some digging and it appears that the "framed-ip-address" is being sent/honored by the NAS in the "access-accept" packet.
    http://www.cisco.com/c/en/us/td/docs/wireless/controller/7-6/configuration-guide/b_cg76/b_cg76_chapter_0101001.html#ID676
    Why is it not showing in ISE's screen is now another quesiton. I would say a bug but I recall this since the 1.0 days and I have done several deployments. Perhaps Cisco can chime in here or if you can open a TAC case and report back your findings :)
    Thank you for rating helpful posts!

  • High "CPU + Wait for CPU" event on pl/sql execute operation

    I am executing a pl/sql in 256 parallel sessions, on 11G r2 DB (RAC 2 nodes), on a 42core IBM P7 Machine.
    PL/sql function opens a cursor on a huge table with around 20M rows and does further processing.
    Work-load is equally divided into 256 parallel sessions. 256 parallel sessions are opened by a middle-ware application and each session processes data based on an identifier (there are 256 distinct identifier values).
    PL/sql function is comprised of some SQL operations, on which i am experiencing some cluster waits. But CPU + wait for CPU event on pl/sql execute operation is close to 80% of the total execution time.
    Top user events:
    Event Event Class % Event Avg Active Sessions
    CPU + Wait for CPU CPU 80.88 98.15
    gc current block 2-way Cluster 3.33 4.05
    gc cr block busy Cluster 2.01 2.44
    gc cr block 2-way Cluster 1.97 2.39
    db file sequential read User I/O 1.81 2.20
    Top SQL command type:
    SQL Command Type Distinct SQLIDs % Activity Avg Active Sessions
    PL/SQL EXECUTE 3 60.99 74.02
    SELECT 66 12.90 15.65
    INSERT 24 9.89 12.01
    UPDATE 9 6.00 7.28
    DELETE 2 1.33 1.61Rest of the SQL queries seem to be very optimum, but waits on pl/sql execute operation are causing very low tps.
    Can anybody give me some heads-up about where to and what to look for to resolve?
    Please let me know if any extra information is required.

    AWR report :
    Header
    DB      Name      DB Id           Instance      Inst num      Startup Time           Release RAC
    FCR           1304316316      fcrypp1      1                01-12ÔÂ-12 04:12      11.2.0.2.0 YES
    Host           Name Platform                     CPUs      Cores      Sockets Memory (GB)
    z4ci2011      AIX-Based Systems (64-bit)      168      42        320.00
                   Snap Id      Snap Time                     Sessions      Cursors/Session
    Begin Snap: 40650           01-12ÔÂ-12 06:40:03      1203           5.8
    End Snap:      40669           01-12ÔÂ-12 09:50:01      1122           5.3
    Elapsed:        189.96 (mins)    
    DB Time:        22,251.65 (mins)
    Load profile
    Per Second           Per Transaction      Per Exec      Per Call
    DB Time(s):           117.1                19.5                     0.00           3.89
    DB CPU(s):                16.1                2.7                     0.00           0.53
    Redo size:                12,759,186.3      2,126,361.0    
    Logical reads:           181,875.9           30,310.2    
    Block changes:           54,515.5           9,085.2    
    Physical reads:      1,340.3           223.4    
    Physical writes:      8,788.9           1,464.7    
    User calls:           30.1                5.0    
    Parses:                26.5                4.4    
    Hard parses:           0.4                0.1    
    W/A MB processed:      8.5                1.4    
    Logons:                0.1                0.0    
    Executes:                41,176.0           6,862.1    
    Rollbacks:                1.9                0.3    
    Transactions:           6.0      
    Time model statistics
    Statistic Name                                             Time (s)          % of DB Time
    sql execute elapsed time                              1,334,935.55     99.99
    PL/SQL execution elapsed time                         1,180,376.60     88.41
    DB CPU                                                       182,904.44          13.7
    repeated bind elapsed time                              292.83               0.02
    sequence load elapsed time                              279.75               0.02
    parse time elapsed                                        87.4               0.01
    hard parse elapsed time                                   22.52               0
    failed parse elapsed time                              5.12               0
    connection management call elapsed time               4.61               0
    PL/SQL compilation elapsed time                         1.91               0
    hard parse (sharing criteria) elapsed time          0.49               0
    hard parse (bind mismatch) elapsed time               0.39               0
    inbound PL/SQL rpc elapsed time                         0.1     0
    DB time                                                       1,335,099.30     
    background elapsed time                                   33,298.67     
    background cpu time                                        11,692.76     
    Operating System Statistics
    Statistic Value End Value
    AVG_BUSY_TIME 202,428  
    AVG_IDLE_TIME 936,397  
    AVG_IOWAIT_TIME 4,124  
    AVG_SYS_TIME 84,480  
    AVG_USER_TIME 117,573  
    BUSY_TIME 34,074,303  
    IDLE_TIME 157,378,825  
    IOWAIT_TIME 755,368  
    SYS_TIME 14,256,010  
    USER_TIME 19,818,293  
    LOAD 21 10
    OS_CPU_WAIT_TIME 23,770,800  
    VM_IN_BYTES 20,496  
    VM_OUT_BYTES 2,086,940,520  
    PHYSICAL_MEMORY_BYTES 343,597,383,680  
    NUM_CPUS 168  
    NUM_CPU_CORES 42  
    NUM_LCPUS 168  
    NUM_VCPUS 42  
    GLOBAL_RECEIVE_SIZE_MAX 41,943,040  
    GLOBAL_SEND_SIZE_MAX 41,943,040  
    TCP_RECEIVE_SIZE_DEFAULT 16,384  
    TCP_RECEIVE_SIZE_MAX 9,223,372,036,854,775,807  
    TCP_RECEIVE_SIZE_MIN 4,096  
    TCP_SEND_SIZE_DEFAULT 16,384  
    TCP_SEND_SIZE_MAX 9,223,372,036,854,775,807  
    TCP_SEND_SIZE_MIN 4,096
    SQL ordered by CPU Time
    CPU Time (s)      Executions       CPU per Exec (s) %Total      Elapsed Time (s)      %CPU      %IO      SQL Id SQL Module SQL Text
    180,330.13           127                1,419.92                98.59      1,326,401.03           13.60      1.08      04kt8u64udphu    BEGIN :1 := ap_ch_eod_shell_en...
    8,025.48           9,868,469           0.00                     4.39      10,809.88                74.24      9.21      arnkbsnzhha77 ch_txn_shell_115  SELECT * FROM CH_ACCT_MAST WHE...
    6,117.64           9,873,495           0.00                     3.34      8,557.64                71.49      7.14      8qcryvj294s79 ch_eod_shell_138  UPDATE CH_ACCT_MAST_PAR SET DA...
    4,614.71           3,185,313           0.00                     2.52      11,130.77                41.46      11.88      b75wwkxw34x2k ch_eod_shell_228  INSERT INTO CH_TMP_XF_GL_TXNS ...
    4,374.29           9,866,217           0.00                     2.39      5,876.00                74.44      37.88      g22p493ra2zr5 ch_eod_shell_248  UPDATE CH_ACCT_MAST SET BAL_LA...
    3,514.57           14,026,451           0.00                     1.92      6,274.60                56.01      29.55      7bwhphfnnuqpr ch_eod_shell_59  INSERT INTO CH_ACCT_INT_BREAKU...
    3,253.36           3,185,706           0.00                     1.78      3,875.42                83.95      9.20      9dq134q9btxq8 ch_eod_shell_74  INSERT INTO CH_ST_CAP_INPUT_TX...
    3,131.64           9,875,603           0.00                     1.71      5,338.43                58.66      15.55      6xhwk1b37rh1t ch_txn_shell_143  UPDATE CH_ACCT_ATTRIBUTES SET ...
    2,954.15           9,878,718           0.00                     1.62      5,692.88                51.89      13.22      b4at7uq2hw6r7 ch_sweepin_shell  SELECT TRIM(A.COD_PKG) FROM RP...
    2,572.01           9,867,277           0.00                     1.41      4,605.88                55.84      12.58      54ud0a8tuwwbc ch_txn_shell_17  SELECT * FROM CH_ACCT_ATTRIBUT...
    1,941.29           19,730,455           0.00                     1.06      5,580.38                34.79      7.02      dx5kng8qu560t ch_txn_shell_59  UPDATE CH_ACTIONS_DUE SET COD_...
    1,846.01           9,875,239           0.00                     1.01      4,737.66                38.96      12.55      af7f92f13rmy4 ch_txn_shell_85  INSERT INTO CH_ACTIONS_DUE (CO...

  • Adobe "attach as email" operation with Outlook set as default client.

    Case 1:
    I have adobe reader installed and have multiple outlook profiles. Outlook is closed and now i perform "attach to email" operation from adobe, choose profile dialog is not displayed and email is sent from default profile account.
    Case 2:
    Start Outlook and choose a profile to log on. After launching outlook, perform "attach to email" operation from adobe. Compose message window is display and send, message goes out. Message goes out from the account of default profile.
    In Case 1, Other applications like mspaint and winword, user is prompted to choose profile.
    In Case 2, email goes out from the profile from which user is logged onto the Outlook.
    I wanted to know about above observations and whether it is expected behaviour with adobe or a bug?

    Not sure but this might be a Windows Control Panel Issue.

  • I bought the external DVD player/burner for my Macbook.  I tried using it with my Dell laptop but it will not work.  Is it not configured to work with anything but apple operating systems?

    I bought the external DVD player/burner for my Macbook.  I tried using it with my Dell laptop but it will not work.  Is it not configured to work with anything but apple operating systems?

    If you purchased the Apple USB SuperDrive, it will only work with select Apple devices. It won't work, for example, on my Late 2011 model that has a SuperDrive built-in, but it will work with an Air, Retina model, new 'drive-less' iMacs, etc.
    As far as I know, though, you can only hack the drive to work with some other Apple devices, but not with Windows PCs. Which is a shame as other, less expensive DVD/CD devices will work with just about any machine.
    Sorry,
    Clinton

  • Business Events Type Attachment

    Dear Experts,
    Greetings!
    We have been attaching attachments for business event types . Now Business want see how many attachments were attached for a particular event type.
    However we are able to get attachments for a specific event type now problem is how to identify corresponding event type or number of a attchements
    Do we have any standard report to get Business events type with reference attachments... or any thing so.
    Thank you in advance.
    Regards
    Vijay

    Hi Vijay
    One solution is to, you define the attachments such as resource then you can use the resources to get the number of attachment for each event type.
    Regards,
    Shirin

  • Can desktop manager be configured to view email attachment?

    Hi,
    I have posted this question few times before and still have not gotten a definite answer. Can someone confirm if I can configure the desktop manager to view email attachment? If so, how do I achieve it? I am not one BES or BIS.
    I have looked at the below KB and tried using the application launcher to install the attachmen service, however, it was not available in the application loader wizard.
    http://www.blackberry.com/btsc/search.do?cmd=displayKC&docType=kc&externalId=KB04279&sliceId=SAL_Pub...
    configuration
    Blackberry 8300
    Desktop Manager 4.3
    Thanks
    Solved!
    Go to Solution.

    First of all if you are nither BES nor BIS then there is no question of integrating email IDs in your device. Meaning no possibility of viewing email attachment in your device. For using any BlackBerry features you have to have a BlackBerry data plan. Please clarify this point.
    Now regarding attachment viewing through Desktop Manager configuration is not possible. There is no such option in BlackBerry.
    tanzim                                                                                  
    If your query is resolved then please click on “Accept as Solution”
    Click on the LIKE on the bottom right if the post deserves credit

  • Configuring Integration Events

    I am new at using workflow to generate integration events. Any guidance would be appreciated.
    My business need is to share Contact information with an outside system. This is a bi-directional interface. When a Contact is added, changed, or deleted in CRM the other system needs to know about it. Also, when a Contact is associated with an Account or dissociated from an Account, the other system needs to know about it.
    My questions have to do with the set of fields you see when you click "configure" on the integration event action. What should be selected for an Add? All the Contact fields? Just the Row ID? What about on an update? All the fields? Just the modified date? And on a delete? The External Unique ID so the integration code knows which record to delete in the other system?
    I've tried to get this cleared up via an SR, but am getting nothing.
    Much appreciated.
    Jeff

    Hi Jeff,
    My questions have to do with the set of fields you see when you click "configure" on the integration event action. What should be selected for an Add? All the Contact fields? Just the Row ID? What about on an update? All the fields? Just the modified date? And on a delete? The External Unique ID so the integration code knows which record to delete in the other system?When you click the configure link, you see the set of fields which can be tracked for the selected object. Which fields you select to track depends on your external application. If you are looking to duplicate the record in another system then yes, you should track all fields that are stored in the other system. If you are simply looking to track that the contact exists and allowing the user to access the full details in CRMOD, they you could choose a small subset of fields (i.e. First/Middle/Last Name, Phone #, External System Id). The set of fields you select on an update really depends on which set of fields you are saving in your external system, for example, if you are not tracking email address then there is no need to track updates to this field. On a delete you are merely tracking the event, not individual fields since the record no longer exists. I would recommend using the External System Id value as that will allow you to identify the record in your external system that maps to the record in CRMOD.
    I hope this helps. Please refer to the CRMOD Online Help guide or the WS User Guide for additional integration event details (see the announcement on the forum homepage for links to additional resources).
    I've tried to get this cleared up via an SR, but am getting nothing.I'm sorry to hear that you haven't gotten a satisfactory response to your SR, please don't hesitate to post additional questions to this forum if you encounter issues.
    Thanks,
    Sean

  • What is the minimal Format of an iCal event to attach to an email?

    Hello all!
    I just finished a large order page for a taxi friend. I would like to send the order with an iCal event attached to an email. He should only click on this new file, to enter this pickup order to his iCal ...
    I am struggling with the format. In my CGI script I have the following format, where the $variables are replaced with the convinient strings:
    BEGIN:VCALENDAR
    BEGIN:VEVENT
    DTEND;TZID=Europe/Berlin:$ical_data_end
    SUMMARY:$ical_summary
    DTSTART;TZID=Europe/Berlin:$ical_data_start
    DTSTAMP:$ical_dtstamp
    LOCATION:$ical_location
    SEQUENCE:0
    DESCRIPTION:$ical_comment
    BEGIN:VALARM
    TRIGGER:-PT1H
    DESCRIPTION:Event reminder
    ACTION:DISPLAY
    END:VALARM
    END:VEVENT
    END:VCALENDAR
    Does a time string like "20120608T123500" has to finish with a "Z" ? Do I need additional informations, like "UID:", "X-WR-ALARMUID:" ... In any case my iCal event sent by email is not adding to the iCal saying: "iCal can't read this calendar. No events have been added to your iCal calendar."
    I would be grateful for any hint
    marek

    Surprise Surprise!
    I realized after heavy testing, that a DTSTAMP: is not needed.
    But there is apparently a problem with the DATE-TIME format: Perhaps for other readers, which are in such a desparate situation, as I am since two days now!!! here some explanations:
    The reference about iCal format you find in RFC 5546
    DTSTART; and DTEND; have a time string like follows:
    yyyymmddThhmmss
    In the middle the big letter "T". But you have to add the time zone: for me it is the following:
    DTSTART;TZID=Europe/Berlin:20120608T062500
    Now the big surprise: this time format with an hour over 12 ooops! I tested now once again like follows
    DTEND;TZID=Europe/Berlin:20120608T212500
    DTSTART;TZID=Europe/Berlin:20120608T202500
    changing the hh (hours) with one hour difference up until here. 10 Minutes again, iCal was freezing with hours over 19. I swear!
    Ok to answer my original question: What is the minimal format of an iCal event, which you may attach to an email:
    BEGIN:VCALENDAR
    BEGIN:VEVENT
    DTEND;TZID=Europe/Berlin:20120608T212500
    SUMMARY:Name
    DTSTART;TZID=Europe/Berlin:20120608T202500
    LOCATION:MUC
    SEQUENCE:0
    BEGIN:VALARM
    TRIGGER:-PT1H
    DESCRIPTION:Event reminder
    ACTION:DISPLAY
    END:VALARM
    END:VEVENT
    END:VCALENDAR
    But be aware, that this is buggy. Be carefull and have a nice evening
    marek

Maybe you are looking for