Change Employee Responsible based on user who last changed.

CRM 5.0
Partner procedure has IC Agent & Employee Responsible. Both use partner access sequence 0008 which brings in the person that created the document.
We would like to automatically change the Employee Responsible based on the last employee BP that changed the document.  This would be useful in warm transfers via CTI instead of the user manually changing the record.  The IC Agent can always be the person that created the record.
I don't see any actions that can set this, is there any standard functionality to do what I want? or is this an enhancement.

Try this BadI, COM_PARTNER_BADI.
Cheers,
cady.

Similar Messages

  • Determine the employee responsible based on the territory structure

    Hi all ,
    System should automatically determine the employee responsible based on the territory structure.
    Get the Employee Name and Employee Region Name
    Are they standard programs or BAPI's to achive this?
    Thanks,
    Anitha.

    Hi Anitha,
    You can try using partner determination procedure ,where in for partner function employee resposnible  define access sequence with  the source as "CRM_PARTNER_M-- Business Partner from Territory management".
    Also check few notes:
    1428285
    1399843
    1423950
    Hope this helps.
    Rgds,
    deepa

  • How can I find the user that created a user account and the user who last updated the account

    How can I find out who created a user account and who last updated the account. I think that this is the same information that is displayed in the description field on the General tab.
    I am using ADO commands and vbscript
    ug3j

    I should point out that there are two attributes of all AD objects that can help you track down the correct information in the system logs. These are the whenCreated and whenChanged attributes. This will tell when the object was created and when it was last
    modified, which should help when you search the logs. Also, while whenCreated is replicated to all DC's, so they will all have the exact same creation time, the whenChanged attribute is technically not replicated. The date/time on each DC reflects when
    the last modification was replicated to that DC. The values will differ slightly on each DC, reflecting how long it took for the change to replicate.
    Richard Mueller - MVP Directory Services

  • Picking employee information based on user

    Hi,
    I have query which returns businessgroup, first name, last name, middle name, address. I registered this query(procedure) as concurrent program, running successfully.
    My requirement is, if USA country user runs this program, he should see only USA data, like this based on user the specific data should be displayed.
    Could some body help me how to achieve this.
    Thanks in advance.

    Please post your full SQL query here.

  • How to get the name of user who last changed the settings of process chain

    Hi All,
    I have a process chain which runs daily. At one atep it would load data till PSA then there was a separate process to update data from PSA. But recently someone changed the settings and data is loaded in PSA and data target in parallel. But the process update data from PSA is also there still and as a result giving error as data already reached infocube. I wish to know who changed the settings. I searched and found about tcode SGL1 but not getting any fruitful result. Can anyone pls suggest anything.
    Thanks in advance,
    Sananda

    Hi There,
    In your case, nobody has changed the settings in process chains. However, it appears that someone has changed the Processing mode in the Info package. Since now the infopackage has already run after the change was made, I don't think there is any way to find who has changed the setting in the infopackage.
    However, the solution would be to just switch back the processing mode from "PSA and Data Targets in Parallel" to "Only PSA".
    Regards,
    Hemant Khemani

  • How to change employee responsible for open campaigns.

    Hi,
    I want to find out open campaigns and marketing attributes based on partner function i.e., employee responsible and these open documents I need assign to another employee responsible. Which function module I need to read the details and which fm is to change employee responsible.  Please guide me which fm i need to use how I can change to another employee responsible partner function.
    divya

    Hi Divya,
    If you are comfortable with the bol queries, you can execute the bol query services to get relevant data..
    here is the sample code to get marketing attributes for a bp.. here you can read additonal attribute "partner function" to filter the data as per your req.
    Marketing Attributes
      DATA : lr_mktattr_coll TYPE REF TO if_bol_entity_col,
             lt_mktattr TYPE TABLE OF crmt_mktbp_attribute,
             ls_mktattr TYPE crmt_mktbp_attribute.
      IF lr_buil_entity IS BOUND.
        TRY.
            CALL METHOD lr_buil_entity->get_related_entities
              EXPORTING
                iv_relation_name = 'BuilMktAttributeRel'
              RECEIVING
                rv_result        = lr_mktattr_coll.
          CATCH cx_crm_genil_model_error .
        ENDTRY.
        CLEAR lr_entity.
        IF lr_mktattr_coll IS BOUND AND lr_mktattr_coll->size( ) GT 0.
          lr_entity ?= lr_mktattr_coll->get_first( ).
          WHILE lr_entity IS BOUND.
            CALL METHOD lr_entity->get_properties
              IMPORTING
                es_attributes = ls_mktattr.
            IF ls_mktattr IS NOT INITIAL.
              APPEND ls_mktattr  TO lt_mktattr .
            ENDIF.
            lr_entity ?= lr_mktattr_coll->get_next( ).
          ENDWHILE.
        ENDIF.
      ENDIF.

  • How to find the user who has changed a field in a table

    Hello
        Someone has changed a field  cost center in my table so i need to find the user who hav changed it.Can anyone tel me how to find it.
    Regards

    HI ,
    Create a Z test program using the particular table and filed .
    Now goto SE38 and execute the program " RSDEPEND "
    give the ur test program and then execute . u will get the list of the last  change of ur program
    ( table and fields used inthis program)
    Another way :
    for data element :
    refer table 
      DD04L and get the user name
    for domain
    DD01L
    Edited by: shambhu sharan pandey on Nov 13, 2009 5:49 AM

  • I need to know, what was the last user who modify the customer hierarchy???

    Someone know s, what´s the name of a table or something, to find the last user who modified the customer hierarchy, and the date.??
    Thanks everyone for your help!!!

    Hi Itzell,
    Try the following way
    -->goto se16  Enter the table CDHDR and press enter
    --> Enter  "KUNHIER" in  Change doc Obj..  and
         Enter the date range in Date field.
    YOu should get some items in the table.
    (       If there are no items, that means. no change was happened to the Customer Hierarchy structure or the changes were not being store. )
    -->  If you want more details refer to CDPOS too..
    Regards,
    Ajai.
    Don't forget to reward points if helpful.

  • Employee responsible no longer as user

    Hello,
    Recently we upgraded to a new support pack in our CRM 7.01 system.
    Since then we have 2 issues:
    1. In the Agent Inbox the assigned to me query no longer works - all the tickets assigned to a certain employee responsible are not found
    2. confirmation and orders show the error:
    Business partner XXX(user) is not a business partner.
    --> the user name is no longer recognized as a business partner.
    I think these 2 issues could be related as the user is no longer recognized as link to the BP
    All our users have the role employee and are linked in the identification tab with their user and employee id (HR integration).
    This all worked fine before the support pack
    Anyone who is recognizing this issue? And could help?
    Thanks!
    Marjolein

    Hello Hari,
    The first issue we have for all users who are employee.
    Also the second issue looks like it happens for everyone.
    Before the support pack, the user ID was always displayed as the name of the business partner, now the business partner number is displayed.
    Also we have a mobile scenario which automatically creates the service confirmations, there the userID is still populated, but with the error that the USERID is not a business partner.

  • How can I get users who accessed the database during last one month

    Hi All,
    How can get the list of users who logged on to the database DBProd and made changes to the tables of particular schema during say last month and current month.
    Thanks & Regards.

    DBA_PRIV_AUDIT_OPTS :-Describes current system privileges being audited across the system and by user and who has updated what can be done through trigger which would send the information to a history table. If you have it ready ask your team..
    SQL> select PRIVILEGE,SUCCESS,FAILURE from DBA_PRIV_AUDIT_OPTS where user_name='SCOTT';
    no rows selected
    SQL> audit ALTER SYSTEM by scott by access whenever not successful;
    Audit succeeded.
    SQL> audit session by scott by access;
    Audit succeeded.
    SQL> select PRIVILEGE,SUCCESS,FAILURE from DBA_PRIV_AUDIT_OPTS where user_name='SCOTT';
    PRIVILEGE SUCCESS FAILURE
    CREATE SESSION BY ACCESS BY ACCESS
    ALTER SYSTEM NOT SET BY ACCESS
    Regards
    Karan
    Edited by: Karan on Aug 2, 2012 7:15 PM

  • User as Employee Responsible in a Sales Document

    <b>Hi,
    User has been created as an employee in HR with a personnel number.
    Partner determination has Employee Responsible as a Mandatory function in Customer Master and Sales Document.
    How to link the User who creates a Customer/Sales Document to the Employee Responsible?</b>

    what is the need of linking the guy who is going to enter the sales order and the employee who is responsible for sales(in partner function).
    If your requirement is that the same guy creates the order, then you need to create the roles and a security profile accordingly.
    Thanks

  • Sales Org determination based on Employee responsible for Opportunity

    Hi,
    How can i do the sales org determination based on the Employee reponsible for opportunity.   Currently it is happend on employee responsible but when i change the employee responsible the organization data is not getting changed.
    Please help me in this regard.
    Thanks
    Naveen

    Hi,
    The sysytem wont accept ur procedure,
    The system determines the process as
    When u enter a prospect, the syetem determines the organisation based on attributes ,which in turn pick up the employee responsible from that particular organisation.
    Hope ur solution is solved if so reward me.

  • How to track changes incrmd_order when employee responsible group is change

    Hi experts
    crmd_order , nj supportrequest , when the employee responsible group is changed in need to trigger email to newly entered emp responsible group after saving. i need to know where this changes of service employee group is captured.
    how to send emails to service emp group with logo. kindly help

    Hi Surendra,
    You can create an implementation of CRMD_ORDERADM_H badi and check if the is_orderadm_h and cs_orderadm_h values are same or different, and trigger the email logic depending upon the condition
    Prerna

  • Trigger email when employee responsible is changed

    Hi Experts,
    Kindly advise how to trigger email when the employee responsible is change to another employee, is there any standard workflow to achieve the task or this needs some enhancement,,, I mean development. I assume this can be achieved out of box.
    Regards
    AM

    I would investigate if you can achieve your requirement trough workflow, as I'm not a workflow expert I can't guide you further.
    as other members already recommended You can use actions with a custom complex schedule condition, which can be done through BADI. I would have two actions
    1- will be triggered only one time, which will notificate the opportunity creation
    2- Only will trigger if emp responsible is changed, via custom schedule condition (BADI) and will be triggered N times, of course if the condition is met.
    I had written a blog which can give you sone hint, at least had very usefull links.
    Cheers!
    Luis

  • Changing user who calls Enterprise Service dynamically

    Hello all,
    I'd like to call Enterprise Service as Portal logon user.
    As you know Enterprise Service is implemented on ECC, it always requires ECC's user/password when I access it.
    Off the top of my head I may use logon ticket, but it does not work well for Enterprise Service.
    I've already done the system configuration to use logon ticket - setting profile parameters of ECC, importing client certification and so on.
    What I tried:
    1. Create Destination at "Web Services Configuration: WS Destination"with following parameters:
      Destination Type: WSDL
      URL: http://<hostname>:<port>/sap/bc/srt/xip/sap/ECC_SALESORDERCRTRC?sap-client=800&wsdl=1.1
      Authentication: HTTP Authentication, Logon Ticket
    2. Try to test ES at "WS Navigator"
      -> When I search ES in destination which I created, the following error occurred:
    Invalid Response Code: (401) Unauthorized. The requested URL was:"http://<hostname>:<port>/sap/bc/srt/xip/sap/ECC_SALESORDERCRTRC?sap-client=800&wsdl=1.1"
    When I changed destination's settings as follows, testing ES at "WS Navigator" succeeded.
      Authentication: HTTP Authentication, User ID/Password(Basic), apply fixed user
    But I'd like to change user who calls ES dynamically, because I want to set the user who creates sales order to Portal logon user.
    Could you give me any advice?
    Ikue

    hi lkue,
    Please see my weblog @ https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/7891. [original link is broken] [original link is broken] [original link is broken]  When you create SM59 HTTP destination, select "send logon ticket" or "logged in user id /password" . This will automatically use logged in user id dynamically.
    Hope it helps you and solves your problem.
    Regards,
    Arul

Maybe you are looking for

  • Open dialog box freezes

    on my dual 2.0 power mac G5, every time i bring up a standard open dialog box in any application, the finder freezes, and i have to relaunch it. this only started happening after i installed the 10.4.7 update. i tried switching to another volume with

  • Unresolved external 'InitCVIRTEEx'

    I'm trying to build a project that uses the CVI library. As per the tutorial, I include calls to InitCVIRTE() and CloseCVIRTE(). Everything compiles fine, but will not link. The error message I receive is "Unresolved external 'InitCVIRTEEx'". I'm usi

  • Select...Model query giving error when compiled in form6i's WVI trigger

    friends i have this installed at my home; Forms [32 Bit] Version 6.0.8.25.2 (Production) Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production and i have a query which is running fine at the back-end, select avgprice from ( select t.

  • Writing a web server.

    i am trying to write a tiny web server, with a gui, and want the gui to be a able to stop and start the server, the server is in a separate class called web server, and i need some code to destroy the instance of the class. thx in advance.

  • Plesae help- needing to read a blob from db into bytes[]

    Hi all, I am having a requirement to read a blob stored in the oracle table and convert it into bytes. I am loading this table (wwv_flow_files) with APEX. The code under page 1 is as follows: DECLARE z number; y varchar2(4000); x varchar2(400); b blo