IC Webclient: Adding new activity

Hi All,
Could you please tell me the steps of adding new activity (Business Activity) in IC Webclient Framework.
Thanks
PD

hi
In general these are the steps
     Define a transactional launcher profile.(Menu Path: IMG ->CRM-> IC WebClient ->Transaction Launcher
->Define Transaction Launcher Profile)
     Create a navigational bar profile.(IMG ->CRM-> IC WebClient -> Navigation Bar-> Define Navigation Bar Profile )
     Create a new button by creating a new entry to your navigation Profile(IMG ->CRM-> IC WebClient -> Navigation Bar-> Define Navigation Bar Profile Wizard)
     ID in navigation bar profile should be the same as your transaction launcher profile (IMG ->CRM-> IC WebClient-> Transaction Launcher -> Configure Transaction Launcher Wizard)
Award points if helpful

Similar Messages

  • Adding new email activity to ticket

    Hello
    I would like to add new activity to existing ticket in ABAP code.
    This activity is outbound email.
    I copied part of standard code which does it in standard transaction CIC0.
    When it is added, the new position on ticket tree can be seen as subposition of the ticket.
    The problem is that new activity is not linked to sent email and partner to whom the email was sent.
    When you double click activity on ticket tree in detail view fields : from, to and partner are empty.
    In the code following FM is called:
    Link between processing step and message object
            lv_hdr_reltype             = 'INTO'.
          fill role A
            ls_obj_predecessor-objkey  = lv_header_guid.
            ls_obj_predecessor-objtype = 'BUS2000126'.
           fill role B
            ls_obj_successor-objkey    = 'XXX'.
            ls_obj_successor-objtype   = 'MESSAGE'.
          create relation
            CALL FUNCTION 'BINARY_RELATION_CREATE'
              EXPORTING
                obj_rolea      = ls_obj_predecessor
                obj_roleb      = ls_obj_successor
                relationtype   = lv_hdr_reltype
             IMPORTING
               binrel         = ls_new_binrel
              EXCEPTIONS
                no_model       = 1
                internal_error = 2
                unknown        = 3
                OTHERS         = 4.
    It is invoked in standard code also and I dont know where to get this value from:
    ls_obj_successor-objkey    = 'XXX'.
    To send email I use OS_SEND_OBJECT FM.

    Hello Wojtek.
    In IC Webclient, we use the following to link an outgoing email to an activity (an example) :
    ls_obj_successor-objkey = '                 EXT33000000000011'.
    ls_obj_successor-objtype = 'SOFM'.
    Where in objkey, the first 17 characteres are reserved for the folder id (you can leave with 17 blank spaces), and the rest is the email ID that you can consult in the SOST transaction for the correponding email.
    I don't know if this can help you in your scenario, since it seems that you're using WinClient, but if you had the time, give it a try to check.
    Kind regards.

  • Added new fields in vendor master in xk01 but data is not getting saved

    Hi experts,
    To add new fields in vendor master i have followed the following steps :
    1.) Appended a structure ZRTGS in LFA1 table with required fields and activated
    2.) Added new button in xk01( vendor master ) using spro -> logistics-general -> business partner -> vendors ->
    control ->adoption of customer's owaster data fields -> prepare modification free-enhancement of vendor master record
    Created a screen group ZR and defined label tab pages with function code ZRTGS and saved entries
    3.) Created a implementation for BADIs VENDOR_ADD_DATA and VENDOR_ADD_DATA_CS.
    4.) Created a program with my own subscreen for the required fields
    The button is getting displayed in XK01, XK02 and XK03 respectively. Whenever the button is clicked the subscreen with
    the fields is also displayed. But whenever i try to save the data in either XK01 or XK02 it is not getting saved in to the
    database table LFA1.
    Request your help in this regard.
    Thanks in Advance.

    Hi,
    You may need to check this include .
    EXIT_SAPMM06E_008  -->Import Data from Customer Subscreen for Purchasing Document
    Thanks,
    vamshi

  • Adding new fields to the data flow

    Hi,
    I am currently planning to add some new fields in one DSO and map it (with info source) in the update rules.
    Will adding new fields to Info source - Comm. structure affect all the update rules connected to it?
    The info source is connected to multiple DSO.
    (The data source is currently under enhancement for these fields). Once this is done, we have to replicate it to BW.
    Thanks,
    Naveen

    yes.
    Once the enhancement is done for data source in r/3 side, you will have to replicate the datasource in BW.
    Adding new fields will deactivate the update rules. You have to map the same in update rule and activate the same.
    This will require activation of  transformations, update rules, etc for related DSOs. Try to find out the where used list for the DSO where you want to add the new objects. Then check each objects whether these are activate after the changes. If these are inactive, you will have to activate all the objects.
    Cheers
    Chanda

  • Adding an "activity" via the contacts object failing

    Greetings.
    I unfortunately have not been able to attend the SDK class yet, but have been doing pretty good with it until this problem.  I found example code that shows how to do it and I createad a vb project with just that code in it.  The connection to the DB is OK because when I test with the contact.update portion of the example it works fine.  If it hits contact.add it blows with "Object reference not set to aninstance of an object".
    Here's the code:
    SAP Business One SDK - DI API Version 2004  
    Adding a new activity sampleDescription
    The following sample code shows how to add an activity with a business partner.
    Source code
    Private Sub cmdTest_Click()
       On Error GoTo ErrorHandler
       Dim vCompany As SAPbobsCOM.Company
       'create company object
       Set vCompany = New SAPbobsCOM.Company
       'set paras for connection
       vCompany.CompanyDB = "SBODemo_US"
       vCompany.Password = "manager"
       vCompany.UserName = "manager"
       vCompany.Server = "(local)"
       'connect to database server
       If (0 <> vCompany.Connect()) Then
          MsgBox "Failed to connect"
          Exit Sub
       End If
       Dim nErr As Long
       Dim errMsg As String
       'We will set up a contact with BP D10008, on Dec 15, 2002
       'if the contact already exists, then just refresh it, else
       'add it.
       Dim bFound As Boolean
       bFound = False
       Dim iNum As Long
       iNum = 1
       Dim vContact As SAPbobsCOM.Contacts
       Set vContact = vCompany.GetBusinessObject(oContacts)
       While ((vContact.GetByKey(iNum) = True) And (bFound = False))
           If (vContact.CardCode = "HU1001") Then
               If (vContact.Closed = tNO) Then
                   bFound = True
               End If
           End If
           iNum = iNum + 1
       Wend
       vContact.CardCode = "HU1001"
       vContact.Closed = tNO
       vContact.ContactDate = CDate("15/12/2002")
       vContact.Notes = "Discuss next year's financial plan"
       If (bFound = False) Then
           'can't find an existing contact to use, just creat a new one
           vContact.DocType = oContacts
           If (vContact.Add() <> 0) Then
               MsgBox "Failed to add a contact"
           Else
               MsgBox ("Succeeded in add contact")
               vContact.SaveXml ("C:tempContact" + vContact.DocEntry + ".xml")
           End If
       Else
           If (0 <> vContact.Update()) Then
               MsgBox ("Failed on contact update")
           Else
               MsgBox ("Succeeded in update contact")
               vContact.SaveXml ("C:tempContact" + vContact.DocEntry + ".xml")
           End If
       End If
       'Check Error
       Call vCompany.GetLastError(nErr, errMsg)
       If (0 <> nErr) Then
           MsgBox ("Found error:" + Str(nErr) + "," + errMsg)
       End If
       'disconnect the company object, and release resource
       Call vCompany.Disconnect
       Set vCompany = Nothing
       Exit Sub
    ErrorHandler:
       MsgBox ("Exception:" + Err.Description)
    End Sub
    As I debug it, it is definitely the "vcontact.add" statement that crashed.
    (I'm using version 6.7 of the SAPbobsCom
    I would greatly appreciate any advice

    oh sorry man, im being a toffee.
    The reason it bombs out is because you adding unecaserraly. Think of it like this, the first line is always for free. So you just have to give the details for the first contact. If you want to add a second contact then you say "add". So add will give you a extra line.
    try this sample code, this works perfect. This will add one contact to a bp that exists. If you want to add a second contact then after oBP.ContactEmployees.Position = "Consultant" write two these extra lines OBP.ContactEmployees.Add()  ' extra line
    oBP.ContactEmployees.Name = "Test2 hbh"
    Dim oBP As SAPbobsCOM.BusinessPartners
    oBP = oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oBusinessPartners)
    If oBP.GetByKey("A345678") Then
         oBP.ContactEmployees.Name = "Louis"
         oBP.ContactEmployees.Position = "Consultant"
         lRetCode = oBP.Update
         If lRetCode <> 0 Then
                    MessageBox.Show("failed to update contact persons, error code: " & lRetCode)
         ElseIf lRetCode = 0 Then
                    MessageBox.Show("Update Contacts succesfully")
         End If
         Else : MessageBox.Show("Not there")
        End If
    Hope this helps

  • Adding new fields in the layout.

    Hi gurus,
    I have a requirement in which i need to change the layout of a report v.25 through transaction VOKF. Actually i have added one field VDATU in the table VBMTV and the fields of this table are getting displayed in the output but not all fields. so through the transaction VOKF a variant has been created with some fields and there is also option for additional fields addition. But the field which I have added new through append structure doesnt appear in the possible value fields.
    So do anyone have any solution for this or if anyone has ever encountered this type of issue.
    Thanks in advance.

    I have added the field VDATU in the Structure VBMTV and the structure is active. This field is getting filled in the my Standard report and and is displayed only when change the layout after displaying the output.My requirement i need this field by default in the output.
    Thanks in advance.

  • O got "activateFailure" when I tried to activate zoneset after I added new zonings. it says "fabricChange".

    I got "activateFailure" when I tried to activate zoneset after I added new zonings. it says "fabricChange".

    We need more information
    MDS, N5k, version ?
    fc-alias, device-alias, enhanced zoning,.....
    Topology
    CLI output "show zoneset ....", "show active zoneset ....."
    And the complete error message ? e.g. syslog

  • Adding new infoobject

    hai
    i am adding new infoobject to ods and cube,that have data already.how can i do.i want to delete the data both in ods and cube.if so how to delete the data in ods.

    hi..
    Unless you delete data from Cube , Data from ODS can not be deleted and this behavior is to maintain consistency of data and subsequent delta updates from ODS to Cube.
    You cant delete the data from ODS if data is already in Active table of ODS.
    In this scenario you can do only delete the whole data & again upload.
    ODS ---> Rightclick -
    > Delete
    You will have to activate ODS in order to delete data from ODS.
    Ideal sequence could be
    1. Delete data from ODS
    2. Do enhancement in R/3 side
    3. Do enhancement in BW side ( add/ remove info object )
    4. Activate ODS, Update Rule.
    hope it helps..

  • Error in Adding new vritual machine server to HaA cluster ???

    Hi
    when i adding new Server to my cluster i see this error
    Check prerequisites to add server (192.168.20.253) to server pool (karkas) succeed
    2009-11-29 12:16:33     Check prerequisites to add server (192.168.20.253) to server pool (karkas) succeed
    2009-11-29 12:16:46     During adding servers ([192.168.20.253]) to server pool (karkas), Cluster setup failed: (OVM-1011 OVM Manager communication with 192.168.20.254 for operation HA Setup for Oracle VM Agent 2.2.0 failed: errcode=50006, errmsg=Do 'clusterm_init_root_sr' on servers ('192.168.20.253') failed. )
    but when edited again see solved problem but not HA feature work correctly(when shutdown server pool virtual machine is goes down )
    i test is with nfs server but not work i user iscsci target on RHEL5 for create iscsi server
    i see ha work correctly same az this
    2009-11-29 12:25:44     Check prerequisites to add server (192.168.20.253) to server pool (karkas) succeed
    2009-11-29 12:25:50     Check prerequisites to add server (192.168.20.253) to server pool (karkas) succeed
    Select     Server Pool Name     Status     High Availability Status     Servers     Users     Logs
    Select     karkas     Active     Enabled     Total: 2     Total: 1     View Logs
    and no error in /var/log/ovs/*.log
    but when add new server i see in status "error in adding server "" and when edited again see server add and active state
    1-i have no ocfs2 partition on my machine use iscsi initiator
    2-all server use root cluster id /var/ovs/mount/disk_id
    3-all permission set for everybody and 777
    any idea for solve this problem
    thanks

    hi
    and very thanks for your reply
    every this work good
    [root@OVS2-253-32 ~]# service o2cb online
    Starting O2CB cluster ocfs2: OK
    [root@OVS2-253-32 ~]# service o2cb start
    Starting O2CB cluster ocfs2: OK
    [root@OVS2-253-32 ~]#
    but see :
         During adding servers ([192.168.20.253]) to server pool (jojo), Cluster setup failed: (OVM-1011 OVM Manager communication with 192.168.20.254 for operation HA Setup for Oracle VM Agent 2.2.0 failed: errcode=50006, errmsg=Do 'clusterm_init_root_sr' on servers ('192.168.20.253') failed. )
    Select     Server Host/IP     Server Name     Server Type     Status     Server Location     Server Pool Name     Logs
    Select     192.168.20.254     254     Server Pool Master,Utility Server,Virtual Machine Server     Active          jojo     View Logs
    Select     192.168.20.253     253     Virtual Machine Server     Error          jojo     View Logs
    but edit this server work fine. i use doc in step by step configure and no error occur in configuration but still see this error on adding new server and HA can't works correctly (only when i power off virtual quest machine after 15 second this server goes up and live migration not work correctly )when i shutting down one virtual machine server guest still wait for powering up this server
    ocfs2 kernel module load correctly
    cat /var/log/ovs-agent/ovs_root.log
    StackTrace:
    File "/opt/ovs-agent-2.3/OVSXCluster.py", line 115, in clusterm_init_root_sr
    sr.initialize()
    File "/opt/ovs-agent-2.3/_storage/OVSFileSR.py", line 127, in initialize
    self.sp.mount(mp)
    File "/opt/ovs-agent-2.3/_storage/plugins/OVSFileSP.py", line 209, in mount
    fs_spec = self.get_fs_spec()
    File "/opt/ovs-agent-2.3/_storage/plugins/OVSFileSP.py", line 184, in get_fs_spec
    tgt_dev = get_dev_spec(self.fs_uuid, self.fs_spec)
    File "/opt/ovs-agent-2.3/_storage/plugins/OVSFileSP.py", line 82, in get_dev_spec
    raise Exception("No device found: dev_uuid=%s" % dev_uuid)
    are you have any idea for solve this problem ???
    very thanks

  • Organization Model : Adding new  relationships

    Hi friends,
    <b> Organization Model : Adding new  relationships to the existing list while assigning agents to a position </b>
    Using transaction PPOMW, after creating an organization unit we assign a position to it.
    When we right click the Position and select assign from the context menu, a dialog box appears where we have to choose relationships.
    Can we create and add new relationships to this list. say for e.g. Position: holder Site
    Please help.
    Jon

    Jon,
    This is definitely possible. I had a similar reqt where a new relationship Position: Holder Location was required.
    Here's how to go about it.
    1. We have to maintain the required entry in the table T77AR
    This can be done through Transaction Code: SM30 or OOVK
    Enter the table name T77AR and click Maintain button
    2. Select Relationship 008: Holder from the table
    Double Click on Relationship Characteristics from the frame on the Left Hand side. Here two entries are maintained.
    The details of each of the above columns are given below.
    A/B: Contains a code that represents a particular type of a relationship. there are two types, active(A) and passive(B) (reciprocal).
    The two types exist since most relationships have two corresponding sides, or perspectives. For example, consider the relationship between a father and son. There is only one relationship, but there are two distinct perspectives to that relationship.                            
    NOTE: Active and passive should not be assumed to mean superior and subordinate. Sometimes one side of a relationship does have a superior standing. However, it is also possible that both sides of a relationship have equal, and corresponding, standing. It is also possible that some relationships will be one-sided. This occurs when, for example, you create relationships with external objects.                            
    Relationship: Contains a code that represents the relationship between two objects.
    100% Check: You can specify in this field whether the 100% limit should be checked when percentages are entered for weighted relationships (infotype 1001).
    The value entered in this field will determine the type of message that is issued if the 100% limit is exceeded when a relationship is created. 
    You can choose between the following values:                     
    'E' = error                                                      
    'I' = information                                                
    'W' = warning                                                    
    ' ' = no check is carried out
    Check Work Schedule: You can use this field to control how the system is to treat relationships to persons in connection with the infotype "Work Schedule" (1011).                             
    Check obsolete: This field controls the system reaction when relationships are entered or changed in connection with the infotype "Obsolete - 1014".
    3. Now double click on the Allowed Relationships button from the frame on the left hand side.
    Here we maintain a new entry ‘Site’.
    Object: S
    Object type text: Position
    A/B: A
    Rel: 008
    Relationship Name: Holder
    RelObjType: F (Site)
    4. This entry now appears in the dialog box
    <b> R&D is the name of the game </b>
    Julius

  • Problems adding new caracteristics ti 0IC_C03 Cube

    Hi people:
    We made a copy of standar cube 0IC_C03. We add some new time characteristics (0halfyear, etc..). De activation of the cubes is OK, but when we try to map the corresponding fields in the tranformation rules, the new fields doesn't exist. Like the group of transformation are standar, we try to add them manually, but the infoobject isn't seen.
    Does this cube has a limitation for adding new infoobjects? Am I misssing some step I don't know?
    Thank you in advanced.

    Hi,
    There is a relation between time characterstics ,
    We have to take care of this relation in the transformation mapping where we are mapping source fields to target fields.
    Please refer below link which will show you the relation between time characterstics.
    http://help.sap.com/saphelp_nw70/helpdata/en/44/be8b631c743959e10000000a1553f6/content.htm
    Hope this will help you...
    Thanks,
    Jitendra

  • Adding new contacts but the requests are not going...

    Hi, 
    Please assist me on this critical issue. I was using latest version of skype that is 7.5 as it upgraded itself many times during the years. I have been adding new connections to my account as i deal with social media websites. Recently i discovered that the contact requests are not going through. 
    I mean the contacts are real and they are active but when i add them to my skype. The request was sent but not delivered actually. I tested that by creating one more personal account. I have sent request from my primary account to the new one. I checked the new account to see if i got the request or not. And yes there was no request. 
    Then i tried sending request from my new account to the primary one. And i got the contact request. Wondering is that issue related to my account or version. I am sure it is not the case with the version because the new account is using the same version too.
    Please let me know. My skype - [Removed for privacy] and I would like to test it with some of your guys here. 

    Thanks everyone.
    It worked when I changed "Point.java" as follows:
    public class Point {
         private int x;
         private int y;
         public int getXCoordinate()
              return x;
         public int getYCoordinate()
              return y;
         public void setXCoordinate(int newX)
              x = newX;
         public void setYCoordinate(int newY)
              y = newY;
         public Point(int x, int y)
              setXCoordinate(x);
              setYCoordinate(y);
    }Edited by: Abder-Rahman on May 8, 2009 1:10 PM

  • Adding new fields from CI Include to Standard SAP Screen

    Hi All,
    I am enhancing Infotype 0487. I have added new fields to the CI include and created the screen fields in subscreen 0200 with reference to the data dictionary fields. When I test the subscreen alone, the new fields are displaying correctly and F4 help is active. But when I view the whole screen(2000) in PA30, the new field is inactive and I am not able to enter data. Also F4 help option is present for the field but when it is selected, a message 'No Values Found'  is displayed. Please suggest some solution.
    Thanks in advance
    Regards,
    Sivasankari
    Edited by: Julynila on Oct 7, 2010 10:41 AM

    Hi,
    This might be the standard transaction, so there is a possibility of adding the fields using the Screen variants using SPRO, get in touch with your functional consultant. there you can copy an existing screen and add the required fields and rename the screen to different number, and in the config this new screen can be added.
    Thanks,
    Srini.

  • Added new field to cube but data not passed from DSO

    Hope someone can help.
    (BI 7.0) We added new fields into a cube. The fields already existed in the DSO. When we ran the process chain in development for the first time after making this change, we notice that the 'historical' data for these fields is populated in the cube. When we do this in our quality system only new data passed to the cube is updated. In development in the sub-chain DTP request we see all previous requests listed under selections. In quality it is only the latest request. The only difference is that the DeltaInit flag in the DTP request in development is ticked (extraction mode) - but not in quality. Does anyone know whyb this is?

    hi peter,
    Adding fields to cube doesn't affect delta status...The delta DTP should be able to handle delta requests automatically.
    I guess in you quality system, the cube already got all requests updated from ODS before you importing the change request. And in develop system none of the requests in ODS were updated before the change.
    Regards,
    Frank

  • In ical I just added new calendars to a pre-existing calendar group, I can make events with these calendars, but not reminders, any suggestions?

    in ical I just added new calendars to a pre-existing calendar group, I can make events with these calendars, but not reminders, any suggestions?

    Hi,
    Lion has changed the way reminders (todos as was) work. They now seem to need to be in a seperate calendar.
    In iCal open the File menu and select New Reminder List... and select where to put it.
    Best wishes
    John M

Maybe you are looking for