Implementing ACE in CRM 2007

Hi,
Has anybody implemented ACE in CRM 2007, would it work with new Web UI.
Regards,
Karunakar.K

Well , Here is what i found out .
1) The ACE methods Gets called  when you Activate the ACE Rights the first time .i.e You have set up a ACE Rule ->Right Newly and when you activate the
Right your Z classes gets called .
2) Later on You have made the changes to your Z classes . In this case we ran  the Scheduler manually ,  and our Z classes gets called again.
Hope this is helpful to you . But the best way i found ( to save time and not to worry abt this  unstable / buffered ACE ) i wrote a Z program and in the report called the methods of Z class in that particular order .
We still facing one issue , if you/anybody knows the solution  that would be great .
Question :
1) Our Business Scenario :
Orders ( Say opportunities ) Should  only be seen by
employees who have created them + Who have Employee responsible on Opportunity +  Managers of the Employee responsible ( Head of the organization which ER belongs to ).
I have coded for the same and everything works fine initially .
But later on if i Change the Employee resp ( SAY ER1)
to Employe Resp ER2 in an opportunity  what should happen is ER1 and his manager should NOT see this opportunity anymore and ER2 and his manager should start seeing this opportunity.
This should happen automatically , i mean as soon as i save the changed opportunity .
But this is not happening right now.
But if i run the scheduler again ( Manually ) it triggers the changes and everything looks fine.
Is this a normal behaviour ? or am i missing anything ..?
i have writtin  the code in GET_ACTORS_FROM_OBJECT method also.
Regards,

Similar Messages

  • ACE for CRM 2007-AFO method not getting called!

    Hi Experts,
    I am trying to implement ACE for CRM 2007.The only issue/concern is the Actor From Object(AFO) method is not being called even once.
    I was assuming that every method is called at the time of right's activation.
    I placed breakpoints in all the 5 methods, but only method Actor from User(AFU) and Object by Filter(OBF) were being called.
    Can anybody suggest at what point the method-Get Actors From Objects is called?
    Thanks and Regards,
    Rohit

    Hi Rohit,
    the method Actors-For-Object isnt used any more by SAP. Always use method Actors-For-Objects.
    This method should be called, when objects pass the method "object_by_filter" (runtime --> check_object..., activation --> get_object..).
    Perhaps there are no objects passing your OBF-methods? Can you check the output of your method?
    Regards,
    Mario

  • Error while implemention ORDER_SAVE in CRM 2007

    Hi,
    At present we are experiencing an error while implementing badi ORDER_SAVE for sending CRM (2007)sales order data to PI (7.1) through ABAP proxy. In the BadI implementation we have created the Proxy Object through class (generated while defining the Proxy object in PI) and pass the SO details through the method available.
    Error ' Administration header not Found' while saving the CRM sales Order.
    Please let me know is any changes done in CRM 2007 for BadI implementation. Also suggest the best way to go forward to resolve this problem.
    Thanks & Regards
    Deb

    U can do it.. But what i suggest is.. create a Z Function Module that will trigger in background in seperate task by passing the GUID.
    In this Z FM write all your code related to the Proxy...

  • CRM 2007 implementation in multiple languages

    Hi,
    We would like to implement SAP CRM 2007 Web UI and Interaction Center in multiple Asian languages like Chinese (Mandarin), Korean and Japenese.
    Is there a standard approach or documentation in this regard?
    How will Master data get translated?
    Is it necessary to maintain customizing settings descriptions in each of these languages?
    How to make UI help documentation available in these languages?
    If any of you have worked in this kind of scenario, please help.
    Helpful answers will certainly be rewarded.
    Regards,
    Paul Pandian

    You have to upgrade to Unicode if your systems are not unicode already.
    You have to maintain all the descriptions and texts in the master data multiple languages. See the note on [Unicode Conversion Guide|https://service.sap.com/sap/support/notes/551344]
    If you have multi language already available in your R/3 or ECC system, then it is possible that your systems are in multiple code page.Unicode conversion from different code pages are different and you must watch for any restrictions. For example - Unicode conversion from HK Chinese using code page 8340.

  • Authorizations for BP in CRM 2007

    Hello Experts,
    The requirement is that certain Users should not have access to BPs starting with 4 series no (eg 400100) and another set of users shouldnt have access to BP starting with 6 series no (eg 600001). These two no. ranges are also linked to seperate Account groups. I tried restricting the Roles, Acct group etc in PFCG (B_BUPA_ATT, B_BUPA_RLT) but still when the user searches for the BPs all of them are displayed in theSearch result.
    Any help would be highly appriciated.
    Regards
    Suhel

    Suhel,
    Please refer to notes 1392467 and 1129682 to read about supporting this authority objects in new CRM versions.
    As alternative variant I can offer implementing ACE, you can read more information about this here:
    /people/boris.dingenouts/blog/2006/09/18/the-concept-and-implementation-of-crm-ace
    /people/ravikiran.chittum/blog/2007/09/19/configuration-implementation-of-crm-access-control-engine-ace-part-1
    /people/ravikiran.chittum/blog/2007/10/01/configuration-implementation-of-crm-access-control-engine-ace-part-2
    BR, Arthur.

  • CRM 2007 Territory Authorizations

    Hello,
    We are implementing CRM 2007. The standard Authorization objects are CRM_TERRMA, CRM_TERRDY, & CRM_ORD_TE.
    Business requirement is as follows:
    ZIP codes 00000 - 20000 is assigned to Territory 'A'
    ZIP codes 20000 - 40000 is assigned to Territory 'B'
    Territory 'A' & 'B' falls under Sales manager 'X'
    Territory 'A' is assigned to 'Y'
    When user 'Y' logs in, he should be able to see only the sales orders he created, he should not be allowed to create/display/delete sales orders in Territory 'B'
    When user 'X' logs in, he should be able to create/change/display sales orders created by himself and user 'Y' because he is assigned to Territories 'A' & 'B'.
    Need help to know, to achieve this do we need to maintain any other authorization objects. What additional
    information do we need form CRM functional guys to fulfill this requirement?
    Thanks in advance,
    Purna

    Hi Rao,
    You need to implement ACE to fulfill this requirement.
    You get info on ACE at the blogs below.
    The concept and implementation of CRM-ACE
    Configuration & Implementation of CRM Access Control Engine (ACE)-Part 1
    Hope this helps.
    Amar.

  • Sap CRM 2007 Security related issue

    Hi All,
    I am working on SAP CRM 2007 security.
    I have scenario, which we are trying to fix.
    There are two users A and B.
    A is assigned to role X
    B is assigned to role y
    Business Partner 123 is created for user A
    Business Partner 456 is created for user B
    These Business Partners are assigned to Authorization Groups.
    See below:
    1)Authorization Group (LK01) is assigned to Business Partner --123.
    2) Authorization Group (LK02) is assigned to Business Partner --456
    3) Authorization groups LK01 is assigin to user A in PFCG role X
    4) Authorization groups LK02 is assigin to user B in PFCG role Y
    a) User A assigned with PFCG role X>Authorization Group (LK01)>BP 123.
    b) User B assigned with PFCG role Y>Authorization Group (LK02)>BP 456.
    Note:
    1) Authorization Groups are assigned to BPs under the Control tab.
    2) These Auth Groups are assigned in Authorization Object in PFCG role.
    Now, USER 'A' should not be able to work under the BP 456 as this BP is assigned to authorization group LK02.
    The issue is when we open the WEB UI and login with user A role X, He can search for the BP 456 assigned to Auth Group LK02.
    User A can open the Interaction History and edit the Service Order created using the BP 456.
    He can Edit the following in Service Order details:
    1) General Data Status (from created to complete), Contact person, Sale Rep name.
    2) Organization Data like Sales Office, Sales Org Unit, Distribution Channel
    3) Business Partner.
    However, one good thing is he cannot edit the Account details like Account ID, House No, Employee Resposible, the message he get is "No authorization to change partner with authorization group"  which is a
    good thing.
    I have tried to be precise, please let me know if you require more information.
    Regards,
    Dave.

    I suggest the following:
    Please, check whether the system works if you activate the implementation BUPA_F4_AUGRP.
    In addition check the notes 559662, 674869 and 782927. Maybe the notes are already implemented but you can try then the implementation of the BADI (SE19). It should resolve your issue.
    I have implemented this Badi solution before, and after activation; the search help ; nor search result list did NOT show any Business partners anymore that had an authorization group I was not allowed to see.
    kind regards
    Davy Pelssers
    SAP CRM/Security consultant

  • SSO from CRM 2007 to ITS of R/3 4.7.

    Hi Experts,
    We are using CRM 2007 interaction center.
    We have provided some links to R/3 transaction using transaction launcher.
    Now we need to implement SSO to the R/3 system.
    We are using Standalone ITS 6.20 system to connect to R/3 from Interaction Center.
    Please help us with configuration steps for SSO.
    Is there any way to achieve this without using PAS?
    Systems:CRM 2007.
    ITS         :ITS 620
    R/3         :4.7 EE
    Please advice.
    Thanks,
    Adi.

    Dear Tob,
    yeah You are right.
    I am using R3 4.7 EE (i am using SAP IDES) and It's Server is 6.20.
    so this version does not have Internal ITS ?
    Are u suggesting me to go for Standalone ITS then ? Pls give me elaborate reply.
    If u have any documents for both the ITS , it wud be a great help if u send those to my mail id. [email protected]
    regds
    Message was edited by: kanth

  • Error Message when we create a Service Ticket in SAP CRM 2007

    Hi All we are having a serious production issue when we create a S.Ticket in SAP CRM 2007 We get the following error message we are not trying to send any information to R/3 We have a planned go live this saturday. So any help would be greatly appreciated.
    An error occurred in system EDIES during account assignment
    Message no. CRM_ORDER_MISC 060
    Diagnosis
    Errors occurred when assigning an account assignment object to a business transaction. To view the error message, see the accompanying log file.
    Transfer Log
    No controlling type could be determined (Notification E IAOM 012)
    No controlling type could be determined (Notification E IAOM 012)
    Regards
    Sathya

    Hi,
    I have looked into your issue.
    For this service ticket, kindly check the Org Unit maintained in Transaction and table OFIC_BILLORG_SRV are same. If not same kindly make changes in the following path in SPRO.
    ==> SAP Implementation Guide
    ==> Customer Relationship Management
    ==> Organizational Management
    ==> Cross-System Assignment of Organizational Units
    ==> Assign Billing Units to Service/Sales Organizations
    If the above information is not helpful kindly take a look at note 861116.
    I hope this helps.
    Regards,
    Venkat

  • Disp+work.EXE stopped when installing NW07 for CRM 2007 on Maxdb Windows

    Hi,
    I am installing NW07 for CRM 2007 on Maxdb 7.7 and Windows 2004 64bit.
    The installer cannot start the dispatcher on step 32. The dispatcher starts with green and is running  a while but Dialog queue is standstill. After few secodes the dispatcher changes to yellow as become disp+work.EXE stopped.
    Any advice? I have checked the RAM and log sizes etc and they seem to be ok. Database is running ok.
    System cannot connect the database?
    Here is dev_w0 file contets:
    trc file: "dev_disp", trc level: 1, release: "700"
    sysno      01
    sid        XCR
    systemid   562 (PC with Windows NT)
    relno      7000
    patchlevel 0
    patchno    144
    intno      20050900
    make:      multithreaded, Unicode, 64 bit, optimized
    pid        2260
    Sun Nov 16 16:56:01 2008
    kernel runs with dp version 232000(ext=109000) (@(#) DPLIB-INT-VERSION-232000-UC)
    length of sys_adm_ext is 576 bytes
    SWITCH TRC-HIDE on ***
    ***LOG Q00=> DpSapEnvInit, DPStart (01 2260) [dpxxdisp.c   1243]
         shared lib "dw_xml.dll" version 144 successfully loaded
         shared lib "dw_xtc.dll" version 144 successfully loaded
         shared lib "dw_stl.dll" version 144 successfully loaded
         shared lib "dw_gui.dll" version 144 successfully loaded
         shared lib "dw_mdm.dll" version 144 successfully loaded
    rdisp/softcancel_sequence :  -> 0,5,-1
    use internal message server connection to port 3901
    Sun Nov 16 16:56:06 2008
    WARNING => DpNetCheck: NiAddrToHost(1.0.0.0) took 4 seconds
    ***LOG GZZ=> 1 possible network problems detected - check tracefile and adjust the DNS settings [dpxxtool2.c  5371]
    MtxInit: 30000 0 0
    DpSysAdmExtInit: ABAP is active
    DpSysAdmExtInit: VMC (JAVA VM in WP) is not active
    DpIPCInit2: start server >ESITV016LAB_XCR_01                      <
    DpShMCreate: sizeof(wp_adm)          25168     (1480)
    DpShMCreate: sizeof(tm_adm)          5652128     (28120)
    DpShMCreate: sizeof(wp_ca_adm)          24000     (80)
    DpShMCreate: sizeof(appc_ca_adm)     8000     (80)
    DpCommTableSize: max/headSize/ftSize/tableSize=500/16/552064/552080
    DpShMCreate: sizeof(comm_adm)          552080     (1088)
    DpSlockTableSize: max/headSize/ftSize/fiSize/tableSize=0/0/0/0/0
    DpShMCreate: sizeof(slock_adm)          0     (104)
    DpFileTableSize: max/headSize/ftSize/tableSize=0/0/0/0
    DpShMCreate: sizeof(file_adm)          0     (72)
    DpShMCreate: sizeof(vmc_adm)          0     (1864)
    DpShMCreate: sizeof(wall_adm)          (41664/36752/64/192)
    DpShMCreate: sizeof(gw_adm)     48
    DpShMCreate: SHM_DP_ADM_KEY          (addr: 000000000EE70050, size: 6348592)
    DpShMCreate: allocated sys_adm at 000000000EE70050
    DpShMCreate: allocated wp_adm at 000000000EE72150
    DpShMCreate: allocated tm_adm_list at 000000000EE783A0
    DpShMCreate: allocated tm_adm at 000000000EE78400
    DpShMCreate: allocated wp_ca_adm at 000000000F3DC2A0
    DpShMCreate: allocated appc_ca_adm at 000000000F3E2060
    DpShMCreate: allocated comm_adm at 000000000F3E3FA0
    DpShMCreate: system runs without slock table
    DpShMCreate: system runs without file table
    DpShMCreate: allocated vmc_adm_list at 000000000F46AC30
    DpShMCreate: allocated gw_adm at 000000000F46ACB0
    DpShMCreate: system runs without vmc_adm
    DpShMCreate: allocated ca_info at 000000000F46ACE0
    DpShMCreate: allocated wall_adm at 000000000F46ACF0
    MBUF state OFF
    DpCommInitTable: init table for 500 entries
    ThTaskStatus: rdisp/reset_online_during_debug 0
    EmInit: MmSetImplementation( 2 ).
    MM global diagnostic options set: 0
    <ES> client 0 initializing ....
    <ES> InitFreeList
    <ES> block size is 4096 kByte.
    Using implementation view
    <EsNT> Using memory model view.
    <EsNT> Memory Reset disabled as NT default
    <ES> 127 blocks reserved for free list.
    ES initialized.
    Sun Nov 16 16:56:07 2008
    rdisp/http_min_wait_dia_wp : 1 -> 1
    ***LOG CPS=> DpLoopInit, ICU ( 3.0 3.0 4.0.1) [dpxxdisp.c   1633]
    ***LOG Q0K=> DpMsAttach, mscon ( ESITV016LAB) [dpxxdisp.c   11822]
    DpStartStopMsg: send start message (myname is >ESITV016LAB_XCR_01                      <)
    DpStartStopMsg: start msg sent
    CCMS: AlInitGlobals : alert/use_sema_lock = TRUE.
    CCMS: Initalizing shared memory of size 60000000 for monitoring segment.
    CCMS: start to initalize 3.X shared alert area (first segment).
    DpMsgAdmin: Set release to 7000, patchlevel 0
    MBUF state PREPARED
    MBUF component UP
    DpMBufHwIdSet: set Hardware-ID
    ***LOG Q1C=> DpMBufHwIdSet [dpxxmbuf.c   1050]
    DpMsgAdmin: Set patchno for this platform to 144
    Release check o.K.
    Sun Nov 16 16:56:47 2008
    ERROR => DpHdlDeadWp: W0 (pid 1608) died [dpxxdisp.c   14532]
    ERROR => DpHdlDeadWp: W1 (pid 3940) died [dpxxdisp.c   14532]
    ERROR => DpHdlDeadWp: W2 (pid 636) died [dpxxdisp.c   14532]
    ERROR => DpHdlDeadWp: W3 (pid 3484) died [dpxxdisp.c   14532]
    ERROR => DpHdlDeadWp: W4 (pid 3504) died [dpxxdisp.c   14532]
    ERROR => DpHdlDeadWp: W5 (pid 1108) died [dpxxdisp.c   14532]
    ERROR => DpHdlDeadWp: W6 (pid 3512) died [dpxxdisp.c   14532]
    ERROR => DpHdlDeadWp: W7 (pid 3592) died [dpxxdisp.c   14532]
    ERROR => DpHdlDeadWp: W8 (pid 3616) died [dpxxdisp.c   14532]
    ERROR => DpHdlDeadWp: W9 (pid 3608) died [dpxxdisp.c   14532]
    my types changed after wp death/restart 0xbf --> 0xbe
    ERROR => DpHdlDeadWp: W10 (pid 3368) died [dpxxdisp.c   14532]
    my types changed after wp death/restart 0xbe --> 0xbc
    ERROR => DpHdlDeadWp: W11 (pid 1388) died [dpxxdisp.c   14532]
    my types changed after wp death/restart 0xbc --> 0xb8
    ERROR => DpHdlDeadWp: W12 (pid 3276) died [dpxxdisp.c   14532]
    ERROR => DpHdlDeadWp: W13 (pid 1256) died [dpxxdisp.c   14532]
    ERROR => DpHdlDeadWp: W14 (pid 3400) died [dpxxdisp.c   14532]
    my types changed after wp death/restart 0xb8 --> 0xb0
    ERROR => DpHdlDeadWp: W15 (pid 2376) died [dpxxdisp.c   14532]
    my types changed after wp death/restart 0xb0 --> 0xa0
    ERROR => DpHdlDeadWp: W16 (pid 3032) died [dpxxdisp.c   14532]
    my types changed after wp death/restart 0xa0 --> 0x80
    DP_FATAL_ERROR => DpWPCheck: no more work processes
    DISPATCHER EMERGENCY SHUTDOWN ***
    increase tracelevel of WPs
    NiWait: sleep (10000ms) ...
    NiISelect: timeout 10000ms
    NiISelect: maximum fd=421
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Sun Nov 16 16:56:57 2008
    NiISelect: TIMEOUT occured (10000ms)
    dump system status
    Workprocess Table (long)               Sun Nov 16 14:56:57 2008
    ========================
    No Ty. Pid      Status  Cause Start Err Sem CPU    Time  Program          Cl  User         Action                    Table
    0 DIA     1608 Ended         no      1   0        0                                                                         
    1 DIA     3940 Ended         no      1   0        0                                                                         
    2 DIA      636 Ended         no      1   0        0                                                                         
    3 DIA     3484 Ended         no      1   0        0                                                                         
    4 DIA     3504 Ended         no      1   0        0                                                                         
    5 DIA     1108 Ended         no      1   0        0                                                                         
    6 DIA     3512 Ended         no      1   0        0                                                                         
    7 DIA     3592 Ended         no      1   0        0                                                                         
    8 DIA     3616 Ended         no      1   0        0                                                                         
    9 DIA     3608 Ended         no      1   0        0                                                                         
    10 UPD     3368 Ended         no      1   0        0                                                                         
    11 ENQ     1388 Ended         no      1   0        0                                                                         
    12 BTC     3276 Ended         no      1   0        0                                                                         
    13 BTC     1256 Ended         no      1   0        0                                                                         
    14 BTC     3400 Ended         no      1   0        0                                                                         
    15 SPO     2376 Ended         no      1   0        0                                                                         
    16 UP2     3032 Ended         no      1   0        0                                                                         
    Dispatcher Queue Statistics               Sun Nov 16 14:56:57 2008
    ===========================
    --------++++--
    +
    Typ
    now
    high
    max
    writes
    reads
    --------++++--
    +
    NOWP
    0
    2
    2000
    6
    6
    --------++++--
    +
    DIA
    5
    5
    2000
    5
    0
    --------++++--
    +
    UPD
    0
    0
    2000
    0
    0
    --------++++--
    +
    ENQ
    0
    0
    2000
    0
    0
    --------++++--
    +
    BTC
    0
    0
    2000
    0
    0
    --------++++--
    +
    SPO
    0
    0
    2000
    0
    0
    --------++++--
    +
    UP2
    0
    0
    2000
    0
    0
    --------++++--
    +
    max_rq_id          12
    wake_evt_udp_now     0
    wake events           total     8,  udp     7 ( 87%),  shm     1 ( 12%)
    since last update     total     8,  udp     7 ( 87%),  shm     1 ( 12%)
    Dump of tm_adm structure:               Sun Nov 16 14:56:57 2008
    =========================
    Term    uid  man user    term   lastop  mod wp  ta   a/i (modes)
    Workprocess Comm. Area Blocks               Sun Nov 16 14:56:57 2008
    =============================
    Slots: 300, Used: 1, Max: 0
    --------++--
    +
    id
    owner
    pid
    eyecatcher
    --------++--
    +
    0
    DISPATCHER
    -1
    WPCAAD000
    NiWait: sleep (5000ms) ...
    NiISelect: timeout 5000ms
    NiISelect: maximum fd=421
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Sun Nov 16 16:57:02 2008
    NiISelect: TIMEOUT occured (5000ms)
    DpHalt: shutdown server >ESITV016LAB_XCR_01                      < (normal)
    DpJ2eeDisableRestart
    DpModState: buffer in state MBUF_PREPARED
    NiBufSend starting
    NiIWrite: hdl 2 sent data (wrt=110,pac=1,MESG_IO)
    MsINiWrite: sent 110 bytes
    MsIModState: change state to SHUTDOWN
    DpModState: change server state from STARTING to SHUTDOWN
    Switch off Shared memory profiling
    ShmProtect( 57, 3 )
    ShmProtect(SHM_PROFILE, SHM_PROT_RW
    ShmProtect( 57, 1 )
    ShmProtect(SHM_PROFILE, SHM_PROT_RD
    DpWakeUpWps: wake up all wp's
    Stop work processes
    Stop gateway
    killing process (4076) (SOFT_KILL)
    Stop icman
    killing process (3800) (SOFT_KILL)
    Terminate gui connections
    wait for end of work processes
    wait for end of gateway
    [DpProcDied] Process lives  (PID:4076  HANDLE:388)
    waiting for termination of gateway ...
    NiWait: sleep (1000ms) ...
    NiISelect: timeout 1000ms
    NiISelect: maximum fd=421
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Sun Nov 16 16:57:03 2008
    NiISelect: TIMEOUT occured (1000ms)
    [DpProcDied] Process died  (PID:4076  HANDLE:388)
    wait for end of icman
    [DpProcDied] Process lives  (PID:3800  HANDLE:396)
    waiting for termination of icman ...
    NiWait: sleep (1000ms) ...
    NiISelect: timeout 1000ms
    NiISelect: maximum fd=421
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Sun Nov 16 16:57:04 2008
    NiISelect: TIMEOUT occured (1000ms)
    [DpProcDied] Process lives  (PID:3800  HANDLE:396)
    waiting for termination of icman ...
    NiWait: sleep (1000ms) ...
    NiISelect: timeout 1000ms
    NiISelect: maximum fd=421
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Sun Nov 16 16:57:05 2008
    NiISelect: TIMEOUT occured (1000ms)
    [DpProcDied] Process lives  (PID:3800  HANDLE:396)
    waiting for termination of icman ...
    NiWait: sleep (1000ms) ...
    NiISelect: timeout 1000ms
    NiISelect: maximum fd=421
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Sun Nov 16 16:57:06 2008
    NiISelect: TIMEOUT occured (1000ms)
    [DpProcDied] Process lives  (PID:3800  HANDLE:396)
    waiting for termination of icman ...
    NiWait: sleep (1000ms) ...
    NiISelect: timeout 1000ms
    NiISelect: maximum fd=421
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Sun Nov 16 16:57:07 2008
    NiISelect: TIMEOUT occured (1000ms)
    [DpProcDied] Process lives  (PID:3800  HANDLE:396)
    waiting for termination of icman ...
    NiWait: sleep (1000ms) ...
    NiISelect: timeout 1000ms
    NiISelect: maximum fd=421
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Sun Nov 16 16:57:08 2008
    NiISelect: TIMEOUT occured (1000ms)
    [DpProcDied] Process lives  (PID:3800  HANDLE:396)
    waiting for termination of icman ...
    NiWait: sleep (1000ms) ...
    NiISelect: timeout 1000ms
    NiISelect: maximum fd=421
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Sun Nov 16 16:57:09 2008
    NiISelect: TIMEOUT occured (1000ms)
    [DpProcDied] Process lives  (PID:3800  HANDLE:396)
    waiting for termination of icman ...
    NiWait: sleep (1000ms) ...
    NiISelect: timeout 1000ms
    NiISelect: maximum fd=421
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Sun Nov 16 16:57:10 2008
    NiISelect: TIMEOUT occured (1000ms)
    [DpProcDied] Process lives  (PID:3800  HANDLE:396)
    waiting for termination of icman ...
    NiWait: sleep (1000ms) ...
    NiISelect: timeout 1000ms
    NiISelect: maximum fd=421
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Sun Nov 16 16:57:11 2008
    NiISelect: TIMEOUT occured (1000ms)
    [DpProcDied] Process lives  (PID:3800  HANDLE:396)
    waiting for termination of icman ...
    NiWait: sleep (1000ms) ...
    NiISelect: timeout 1000ms
    NiISelect: maximum fd=421
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Sun Nov 16 16:57:12 2008
    NiISelect: TIMEOUT occured (1000ms)
    [DpProcDied] Process lives  (PID:3800  HANDLE:396)
    waiting for termination of icman ...
    NiWait: sleep (1000ms) ...
    NiISelect: timeout 1000ms
    NiISelect: maximum fd=421
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Sun Nov 16 16:57:13 2008
    NiISelect: TIMEOUT occured (1000ms)
    [DpProcDied] Process lives  (PID:3800  HANDLE:396)
    waiting for termination of icman ...
    NiWait: sleep (1000ms) ...
    NiISelect: timeout 1000ms
    NiISelect: maximum fd=421
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Sun Nov 16 16:57:14 2008
    NiISelect: TIMEOUT occured (1000ms)
    [DpProcDied] Process died  (PID:3800  HANDLE:396)
    DpStartStopMsg: send stop message (myname is >ESITV016LAB_XCR_01                      <)
    NiIMyHostName: hostname = 'ESITV016LAB'
    AdGetSelfIdentRecord: >                                                                           <
    AdCvtRecToExt: opcode 60 (AD_SELFIDENT), ser 0, ex 0, errno 0
    AdCvtRecToExt: opcode 4 (AD_STARTSTOP), ser 0, ex 0, errno 0
    DpConvertRequest: net size = 189 bytes
    NiBufSend starting
    NiIWrite: hdl 2 sent data (wrt=562,pac=1,MESG_IO)
    MsINiWrite: sent 562 bytes
    send msg (len 110+452) to name                    -, type 4, key -
    DpStartStopMsg: stop msg sent
    NiIRead: hdl 2 received data (rcd=274,pac=1,MESG_IO)
    NiBufIIn: NIBUF len=274
    NiBufIIn: packet complete for hdl 2
    NiBufReceive starting
    MsINiRead: received 274 bytes
    MSG received, len 110+164, flag 1, from MSG_SERVER          , typ 0, key -
    DpHalt: received 164 bytes from message server
    NiIRead: hdl 2 received data (rcd=274,pac=1,MESG_IO)
    NiBufIIn: NIBUF len=274
    NiBufIIn: packet complete for hdl 2
    NiBufReceive starting
    MsINiRead: received 274 bytes
    MSG received, len 110+164, flag 1, from MSG_SERVER          , typ 0, key -
    DpHalt: received 164 bytes from message server
    NiIRead: hdl 2 received data (rcd=274,pac=1,MESG_IO)
    NiBufIIn: NIBUF len=274
    NiBufIIn: packet complete for hdl 2
    NiBufReceive starting
    MsINiRead: received 274 bytes
    MSG received, len 110+164, flag 1, from MSG_SERVER          , typ 0, key -
    DpHalt: received 164 bytes from message server
    NiIRead: hdl 2 received data (rcd=274,pac=1,MESG_IO)
    NiBufIIn: NIBUF len=274
    NiBufIIn: packet complete for hdl 2
    NiBufReceive starting
    MsINiRead: received 274 bytes
    MSG received, len 110+164, flag 1, from MSG_SERVER          , typ 0, key -
    DpHalt: received 164 bytes from message server
    NiIRead: hdl 2 received data (rcd=274,pac=1,MESG_IO)
    NiBufIIn: NIBUF len=274
    NiBufIIn: packet complete for hdl 2
    NiBufReceive starting
    MsINiRead: received 274 bytes
    MSG received, len 110+164, flag 1, from MSG_SERVER          , typ 0, key -
    DpHalt: received 164 bytes from message server
    NiIRead: hdl 2 received data (rcd=274,pac=1,MESG_IO)
    NiBufIIn: NIBUF len=274
    NiBufIIn: packet complete for hdl 2
    NiBufReceive starting
    MsINiRead: received 274 bytes
    MSG received, len 110+164, flag 1, from MSG_SERVER          , typ 0, key -
    DpHalt: received 164 bytes from message server
    NiIRead: hdl 2 received data (rcd=274,pac=1,MESG_IO)
    NiBufIIn: NIBUF len=274
    NiBufIIn: packet complete for hdl 2
    NiBufReceive starting
    MsINiRead: received 274 bytes
    MSG received, len 110+164, flag 1, from MSG_SERVER          , typ 0, key -
    DpHalt: received 164 bytes from message server
    NiIRead: hdl 2 recv would block (errno=EAGAIN)
    NiIRead: read for hdl 2 timed out (0ms)
    DpHalt: no more messages from the message server
    DpHalt: send keepalive to synchronize with the message server
    NiBufSend starting
    NiIWrite: hdl 2 sent data (wrt=114,pac=1,MESG_IO)
    MsINiWrite: sent 114 bytes
    send msg (len 110+4) to name           MSG_SERVER, type 0, key -
    MsSndName: MS_NOOP ok
    Send 4 bytes to MSG_SERVER
    NiIRead: hdl 2 recv would block (errno=EAGAIN)
    NiIPeek: peek successful for hdl 2 (r)
    NiIRead: hdl 2 received data (rcd=114,pac=1,MESG_IO)
    NiBufIIn: NIBUF len=114
    NiBufIIn: packet complete for hdl 2
    NiBufReceive starting
    MsINiRead: received 114 bytes
    MSG received, len 110+4, flag 3, from MSG_SERVER          , typ 0, key -
    Received 4 bytes from MSG_SERVER                             
    Received opcode MS_NOOP from msg_server, reply MSOP_OK
    MsOpReceive: ok
    MsSendKeepalive : keepalive sent to message server
    NiIRead: hdl 2 recv would block (errno=EAGAIN)
    Sun Nov 16 16:57:15 2008
    NiIPeek: peek for hdl 2 timed out (r; 1000ms)
    NiIRead: read for hdl 2 timed out (1000ms)
    DpHalt: no more messages from the message server
    DpHalt: sync with message server o.k.
    detach from message server
    ***LOG Q0M=> DpMsDetach, ms_detach () [dpxxdisp.c   12168]
    NiBufSend starting
    NiIWrite: hdl 2 sent data (wrt=110,pac=1,MESG_IO)
    MsINiWrite: sent 110 bytes
    MsIDetach: send logout to msg_server
    MsIDetach: call exit function
    DpMsShutdownHook called
    NiBufISelUpdate: new MODE -- (r-) for hdl 2 in set0
    SiSelNSet: set events of sock 312 to: ---
    NiBufISelRemove: remove hdl 2 from set0
    SiSelNRemove: removed sock 312 (pos=2)
    SiSelNRemove: removed sock 312
    NiSelIRemove: removed hdl 2
    MBUF state OFF
    AdGetSelfIdentRecord: >                                                                           <
    AdCvtRecToExt: opcode 60 (AD_SELFIDENT), ser 0, ex 0, errno 0
    AdCvtRecToExt: opcode 40 (AD_MSBUF), ser 0, ex 0, errno 0
    AdCvtRecToExt: opcode 40 (AD_MSBUF), ser 0, ex 0, errno 0
    blks_in_queue/wp_ca_blk_no/wp_max_no = 1/300/17
    LOCK WP ca_blk 1
    make DISP owner of wp_ca_blk 1
    DpRqPutIntoQueue: put request into queue (reqtype 1, prio LOW, rq_id 15)
    MBUF component DOWN
    NiICloseHandle: shutdown and close hdl 2 / sock 312
    NiBufIClose: clear extension for hdl 2
    MsIDetach: detach MS-system
    cleanup EM
    EsCleanup ....
    EmCleanup() -> 0
    Es2Cleanup: Cleanup ES2
    ***LOG Q05=> DpHalt, DPStop ( 2260) [dpxxdisp.c   10421]
    Good Bye .....
    BR,
    Kari

    Hi,
    here is the right log content:
    trc file: "dev_w0", trc level: 1, release: "700"
    ACTIVE TRACE LEVEL           1
    ACTIVE TRACE COMPONENTS      all, MJ

    B Mon Nov 17 10:24:39 2008
    B  create_con (con_name=R/3)
    B  *** ERROR => Invalid profile parameter dbms/type (or environment variable dbms_type) = <undef>, cannot load DB library
    [dbcon.c      4537]
    M sysno      01
    M sid        XCR
    M systemid   562 (PC with Windows NT)
    M relno      7000
    M patchlevel 0
    M patchno    144
    M intno      20050900
    M make:      multithreaded, Unicode, 64 bit, optimized
    M pid        2184
    M
    M  kernel runs with dp version 232000(ext=109000) (@(#) DPLIB-INT-VERSION-232000-UC)
    M  length of sys_adm_ext is 576 bytes
    M  ***LOG Q0Q=> tskh_init, WPStart (Workproc 0 2184) [dpxxdisp.c   1305]
    I  MtxInit: 30000 0 0
    M  DpSysAdmExtCreate: ABAP is active
    M  DpSysAdmExtCreate: VMC (JAVA VM in WP) is not active

    M Mon Nov 17 10:24:40 2008
    M  DpShMCreate: sizeof(wp_adm)          25168     (1480)
    M  DpShMCreate: sizeof(tm_adm)          5652128     (28120)
    M  DpShMCreate: sizeof(wp_ca_adm)          24000     (80)
    M  DpShMCreate: sizeof(appc_ca_adm)     8000     (80)
    M  DpCommTableSize: max/headSize/ftSize/tableSize=500/16/552064/552080
    M  DpShMCreate: sizeof(comm_adm)          552080     (1088)
    M  DpSlockTableSize: max/headSize/ftSize/fiSize/tableSize=0/0/0/0/0
    M  DpShMCreate: sizeof(slock_adm)          0     (104)
    M  DpFileTableSize: max/headSize/ftSize/tableSize=0/0/0/0
    M  DpShMCreate: sizeof(file_adm)          0     (72)
    M  DpShMCreate: sizeof(vmc_adm)          0     (1864)
    M  DpShMCreate: sizeof(wall_adm)          (41664/36752/64/192)
    M  DpShMCreate: sizeof(gw_adm)     48
    M  DpShMCreate: SHM_DP_ADM_KEY          (addr: 0000000010E70050, size: 6348592)
    M  DpShMCreate: allocated sys_adm at 0000000010E70050
    M  DpShMCreate: allocated wp_adm at 0000000010E72150
    M  DpShMCreate: allocated tm_adm_list at 0000000010E783A0
    M  DpShMCreate: allocated tm_adm at 0000000010E78400
    M  DpShMCreate: allocated wp_ca_adm at 00000000113DC2A0
    M  DpShMCreate: allocated appc_ca_adm at 00000000113E2060
    M  DpShMCreate: allocated comm_adm at 00000000113E3FA0
    M  DpShMCreate: system runs without slock table
    M  DpShMCreate: system runs without file table
    M  DpShMCreate: allocated vmc_adm_list at 000000001146AC30
    M  DpShMCreate: allocated gw_adm at 000000001146ACB0
    M  DpShMCreate: system runs without vmc_adm
    M  DpShMCreate: allocated ca_info at 000000001146ACE0
    M  DpShMCreate: allocated wall_adm at 000000001146ACF0
    M  ThTaskStatus: rdisp/reset_online_during_debug 0
    X  EmInit: MmSetImplementation( 2 ).
    X  MM global diagnostic options set: 0
    X  <ES> client 0 initializing ....
    X  Using implementation view
    X  <EsNT> Using memory model view.
    M  <EsNT> Memory Reset disabled as NT default
    X  ES initialized.

    M Mon Nov 17 10:24:41 2008
    M  ThInit: running on host ESITV016LAB
    M  calling db_connect ...
    B  create_con (con_name=R/3)
    B  *** ERROR => Invalid profile parameter dbms/type (or environment variable dbms_type) = <undef>, cannot load DB library
    [dbcon.c      4537]
    M  ***LOG R19=> ThInit, db_connect ( DB-Connect 008192) [thxxhead.c   1440]
    M  in_ThErrHandle: 1
    M  *** ERROR => ThInit: db_connect (step 1, th_errno 13, action 3, level 1) [thxxhead.c   10468]

    M  Info for wp 0

    M    stat = WP_RUN
    M    waiting_for = NO_WAITING
    M    reqtype = DP_RQ_DIAWP
    M    act_reqtype = NO_REQTYPE
    M    rq_info = 0
    M    tid = -1
    M    mode = 255
    M    len = -1
    M    rq_id = 65535
    M    rq_source =
    M    last_tid = 0
    M    last_mode = 0
    M    semaphore = 0
    M    act_cs_count = 0
    M    csTrack = 0
    M    csTrackRwExcl = 0
    M    csTrackRwShrd = 0
    M    mode_cleaned_counter = 0
    M    control_flag = 0
    M    int_checked_resource(RFC) = 0
    M    ext_checked_resource(RFC) = 0
    M    int_checked_resource(HTTP) = 0
    M    ext_checked_resource(HTTP) = 0
    M    report = >                                        <
    M    action = 0
    M    tab_name = >                              <
    M    attachedVm = no VM

    M  *****************************************************************************
    M  *
    M  *  LOCATION    SAP-Server ESITV016LAB_XCR_01 on host ESITV016LAB (wp 0)
    M  *  ERROR       ThInit: db_connect
    M  *
    M  *  TIME        Mon Nov 17 10:24:41 2008
    M  *  RELEASE     700
    M  *  COMPONENT   Taskhandler
    M  *  VERSION     1
    M  *  RC          13
    M  *  MODULE      thxxhead.c
    M  *  LINE        10688
    M  *  COUNTER     1
    M  *
    M  *****************************************************************************

    M  PfStatDisconnect: disconnect statistics
    M  Entering TH_CALLHOOKS
    M  ThCallHooks: call hook >ThrSaveSPAFields< for event BEFORE_DUMP
    M  *** ERROR => ThrSaveSPAFields: no valid thr_wpadm [thxxrun1.c   724]
    M  *** ERROR => ThCallHooks: event handler ThrSaveSPAFields for event BEFORE_DUMP failed [thxxtool3.c  261]
    M  Entering ThSetStatError
    M  ThIErrHandle: do not call ThrCoreInfo (no_core_info=0, in_dynp_env=0)
    M  Entering ThReadDetachMode
    M  call ThrShutDown (1)...
    M  ***LOG Q02=> wp_halt, WPStop (Workproc 0 2184) [dpnttool.c   327]
    BR,
    Kari

  • BP merge functionality in CRM 2007 Web UI - Buswu02 objects

    hello champs,
    Could any help me out to resolve the below issue:
    I have a issue with BP Account merge functionality in crm 2007, I have made the config change to create the cleansing case, create task, triggered the bupa_realign to merge the duplicate customer to Master record.
    In this case, Task is created and transferring the BP master data and marked the duplicate BP to to be archived but the issue is, we do want to transfer the service tickets from duplicate customer to master customer.
    I have also check all the setting in buswu01 and buswu02 (clear and clear_rep variants), for me its looks every thing fine but service ticket are not transferred to master account.
    It would be great help if any one help to resolve the issue!     Thanks a lot in advance.
    Regards
    Praveen

    This question has been resolved by me only, we have implemented the BP merge functionality with web ui crm 2007.
    And
    It was the issue with objects maintenance in tran buswu01 and transportation to testing client and other systems.
    now BP merge fun. works fine:
    to config:
    User the BP merge funn. in web ui.
    Assign the Task for merging the BP's
    Maintain the all relevant object to transfer.
    which will trigger a batch job and will transfer all the transact from duplicate account to master account and will mark the duplicate account to Archive.
    any ho thanks for all your suggestions and help.
    regards
    praveen

  • CRM Content Management in CRM 2007

    Currently, we are upgrading our CRM system from 4.0 to CRM 2007. In 4.0 this is how, we used to assign the content management alias in IMG.
    CRM->Basic Functions->Content management->Define Alias for MS office Integration in the People-Centric.
    What should we do in CRM 2007?
    Secondly, we used to Define Document templates in the following way.
    CRM->Basic Functions -> Content Management -> Define document Templates
    This path in IMG is missing. Is there any other alternete way in CRM 2007.
    Thirdly, in 4.0, we implemented the BAdi CRM_DOC_TEMPL_BADI for custom attributes and filters.How is it done in CRM 2007?
    I greatly appreciate your kind answer.
    Anna

    Hi Anna,
    When you say "Letters View", are you talking about the assignment block "Attachments". I dont see any letters view in my Sales role.
    Regarding your other question,
    One thing is that I don't see a connectivity between the IMG activity and the object designed in the Template designer. Am I missing something else?
    Well in the customizing we are barely defining anything apart from the transaction type.This transaction type has a Business Category say-BUS2000126.
    Now in the template designer we are saying that we are defining the webtemplate for the BO BUS2000126..Thats how they get linked.All the BUS2000126 objects will have that link then.
    Let me try configuring it for BUS1006 object as is in your case.
    Thanks,
    Anand

  • Add extra Business Objects to model CRM 2007: Web Client Records

    Hello,
    Could anyone tell me how I can add more Reference Objects in Case Management?
    I copied the model CRM 2007: Web Client Records and added a new node (with for example Business Object Service Order) just like product and installations (which are visible under the reference objects)
    I created a new element type under SCMG_SP_CASE_RECORD --> Z_CRM_SPS_CASE_RECORD and in the customizing we attached the model to the case type under Case Management --> Extended Customizing --> Process Actions --> Assign Action Profile to Case Type.
    Still the new Business Object in the model isn't visible under Case Management in de WebUI.
    Could anyone tell me if I'm missing something or is there a config guide available how to add more business objects?
    Looking forward to your replies.
    Kind regards,
    Joost Christenhusz

    Eddie,
    Are you familiar with Access Control Engine (ACE)?
    Go through this -> http://help.sap.com/saphelp_crm50/helpdata/en/04/0177f9bb67ac4cafb84bb4d4c1d8fc/content.htm.
    and https://websmp205.sap-ag.de/~sapdownload/011000358700002121742006E.
    Authorizations in CRM are controlled through ACE.
    Hope this helps.
    Amar.

  • Work flow in CRM 2007

    Hi,
    I want to implement some work flow related activities in CRM 2007. Can I implement this using Guided Procedures in CAF or workflow ? Which is the better way? pls suggest..
    Regards,
    Ajay

    Ajay,
    Your question is a little vague as you don't have a business scenario for your workflow related requirements.
    I will say that if the workflow process does not involve switching out of CRM and only involves steps in CRM, then traditional workflow will work fine.  If you need to do something where the steps involve multiple systems then guided procedures would be a better solution.
    Perhaps if you share more of your scenario you will get some better ideas on how to go about it.
    Take care,
    Stephen

  • Vendor Number Range Conflict SAP ECC and CRM 2007

    I need to load SAP ECC Vendor data from SAP to CRM and have setup most of the configuration as required. However I have an issue, the vendor number range used currently in our SAP system is already in use in our CRM system and has been for some time (for Prospects and Contacts).  What is the best approach to dealing with this issue...
    My initial thought was to see if we could have two different numbers for the same vendor in ECC and SAP CRM
    eg SAP Vendor "50000001" equates to CRM "VEN50000001"
    Is such as approach supported?  Can you point me to the documentation that shows how such an approach could be implemented.  What approaches have others done to address similar issues?
    Thanks in advance
    Eddie
    By the way we are on CRM 2007 sp4

    Hi Eddie,
    SAP Note 1044637 - Customize Vendor Numbers
    Implement the code present in the attachment. You can
    change it according to your own requirements. The example code
    suffixes 'VEND' before the first six digits of the vendor
    number before it is downloaded to CRM.
    Thanks,
    Vaibhav Shah

Maybe you are looking for