F4 Help for Territory Attribute - BAdi CRM_TERRMAN_ATTRIB (CRM 7.0)

Hi,
I have a Z field in my Territory. I am trying to implement F4 help for that using BadI CRM_TERRMAN_ATTRIB. Method : GET_F4_HELP_CUSATTR .
But, I am not able to understand how can I impement this method to get F4 help. as It is returning One Interface which has no attributes , no methods.
Please help me to implement this method such that I can get F4 help for my Custom attribute.
Thanks,
Sandeep

Hi,
I hope this might help you start with.
http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/840ad679-0601-0010-cd8e-9989fd650822#q-5
Follow this link, and search for "Using a variable from a calling program without passing it in parameter ".
Regards,
Susanta

Similar Messages

  • F4 help for a field in UI(CRM 5.1)

    Hi All
    Can anybody tell me how to do F4 help for a field in UI( CRM 5.1). scenario is given below.
    I have 2 customer fields added to UI using EEW and have custom table for maintaining field values. need to add F4 help for field1 ( field1 and field2 values needs to be displayed in F4 help list) and field2 should get value when we hit the particular entry from field1 F4 help list.
    thanks in advance.

    Hi,
       You can implement the Get_V* method for the field1 attribute and use the following code to populate both field1 and field2 as output paramters for your F4 help.
      DATA:
        ls_map    TYPE if_bsp_wd_valuehelp_f4descr=>gtype_param_mapping,
        lt_inmap  TYPE if_bsp_wd_valuehelp_f4descr=>gtype_param_mapping_tab,
        lt_outmap TYPE if_bsp_wd_valuehelp_f4descr=>gtype_param_mapping_tab.
      ls_map-context_attr = '<STRUCT.field1>'.
      ls_map-f4_attr      = 'field1'.
      APPEND ls_map TO lt_outmap.
      ls_map-context_attr = '<STRUCT.field2>'.
      ls_map-f4_attr      = 'field2'.
      APPEND ls_map TO lt_outmap.
    <fill the lt_inmap (input parameters) as per your requirement>
        CREATE OBJECT rv_valuehelp_descriptor TYPE cl_bsp_wd_valuehelp_f4descr
          EXPORTING
            iv_help_id        = '<your search help id>'
            iv_help_id_kind   = if_bsp_wd_valuehelp_f4descr=>help_id_kind_name
            iv_input_mapping  = lt_inmap
            iv_output_mapping = lt_outmap.
    Note: In your DDIC search help, define field1 and field2 as output parameters in SE11.
    Reward if it works!
    Thanks,
    Sudipta.

  • How to upload values for Territory attributes.

    Hi Is there any standard SAP practice to upload territory attribute values. i could see we can upload territory structure in sap. but attribute values is there any way ?
    thanks
    chap

    Hi Chap,
    If you are planning to create territory attributes via CRM GUI then please refer to the below link. This is what immediately I can suggest. Meanwhile I will let you know the programmatic approach if I find one.
    Re: To Add attribute in Territory Management
    <b>Reward if helps</b>
    Regards,
    Paul Kondaveeti

  • Data Migration for Territory Management Data in CRM 7.0

    We are currently upgrading from CRM 5.0 to CRM 7.0.  I am trying to understand how the Territory Management Data Migration process is going to work.  A requirement for us is to have all history from CRM 5.0 Territory Management available in CRM 7.0. 
    When executing program CRM_TERRMAN_DATA_MIGRATION, it appears that is is only creating a rule for the active atributes in CRMM_TERRATTRIB.  How can rules be created for inactive attributes?  Is it possible with the Data Migration Program?

    You can consider a writing a custom program to migrate Territory attributes. You can use the FMs CRM_TERRMAN_SINGLE_READ_BUFFER, BAPI_TERRITORY_ATTR_CHANGE for that purpose.
    Refer to my article below which may be useful-
    http://www.divulgesap.com/blog.php?p=OTU=
    Regards,
    Ravikiran

  • Search Help for node attribute.

    Hi experts
    I create a field for user enter some date.
    If a create an attribute DATE (type date) in COMPONENTCONTROLLER , it appears already with values assigned for search help: 
    Determined Input Help = CALENDAR
    Type of Input Help  =     Calendar help
    So when i bind this attribute with the Layout field , the field has format of date and appers with match code for select the date.
    But if i create the attribute DATE (type date) inside a node , it appears without these values 'Determined Input Help' and 'Type of Input Help' both empty (and these are protected)  so when i bind the attribute with the Layout field, the field appears without date format and without match code for select a date from calendar.  
    Does somebody can help me please about How can i attach or assign the input help to an attribute inside a node ?
    Regards
    Frank

    Hi
    Please let me try to explain:
    I have two fields DATE in COMPCONTROLLER,  one created directly like attribute in context   and other created inside a node GLOBAL_DATA:
    COMPONENTCONTROLLER.CONTEXT:   Attribute   DATE  (type d)
    COMPONENTCONTROLLER.CONTEXT:   Node  GLOBAL_DATA  inside with attribute   DATE  (type d)
    And i have a view with a field for user enter the date,  type INPUT_FIELD:     V_DATE
    a)  when i bind  V_DATE    with   DATE  ,  it appears with date format and match code for calendar.
    b)  when i bind  V_DATE    with   GLOBAL_DATA-DATE,  it appears without format date and without match code for calendar.
    I see since propertys in context  DATE has assigned input help and  GLOBAL_DATA-DATE has not assigned input help ;
    but i already found that even i assigned  type  'D' to both fields ; for some reason attribute DATE appears like type 'D'  , and   GLOBAL_DATE-DATE  appears like  type 'DATE' (no 'D')  and that is the reasonwhy it appears without input help.
    I created again GLOBAL_DATE-DATE with  type  'D'  (no type 'DATE') and it works.   I hope i explained.
    Thanks a lot
    Frank

  • Regarding search help for a attribute

    Hi All,
    I have an ALV, there is a hyperlink for one field, which opens up another Popup for ALV as component usage.
    I have one Search help for a field in this popup.
    When I open this popup for first time in that session, F4 for the SH, the value is not getting populated  in that field.
    When I close the popup and open it again, next time the value which I select is getting populated in that field.
    Don't know why this happens.
    Like OVS, can we have F4 help event custom one for SH so that I can triiger it for first time.
    What is the event that gets triggered upon F4 selection of SH.
    Appreciate your replies.
    My server details are as below -
    EHP 4 for SAP ERP 6.0 /7.0
    WEBCUIF 700 0001 SAPK-70001INWEBCUIF SAP WEBCUIF 700
    SAP_ABA 701 0002 SAPKA70102 Cross-Application Component
    Does Service pack has raised these issues.
    Regards,
    Lekha.
    Edited by: Lekha on Aug 11, 2009 6:06 PM

    Resolved by myself.

  • Need help for "Requestor" attribute

    We are building organization structure (manually) with around 40000 (fourty thousands) users. We have to provide BOBO (Buy on behalf of) functionality here. Our client wants this functionality for all users. I would like to take your suggestions on that, how we can build it efficiently, so that we won't get any performance issue on the later stage.
    I did lot of research via oss messages/notes. I found the following things:
    "A very important point to note is that the attribute "requestor" is provided to define single employee (or limited number of employees’ assigned to specific department) for which one is allowed to "shop for". It is not recommended to define the whole company as performance problems will occur.
    If possible, change the attribute "requestor" to a lower organization unit. This will improve the performance significantly. We should define the attribute requestor at more specific level instead of at a higher organization unit, inheriting the entire organization structure.
    But, if we have to have this requirement (having this functionality for all employees); we have to use BADI "BBP_F4_READ_ENTRY" for the method GET_BROWSER. This will stop the system to preload all data to an internal table".
    So, now my questions are:
    1. For maximum how many users, we can use this BOBO functionality without any performance issue?
    2. In case, If we have to implement the above BADI, how much effort is required to do it? If possible, please give me estimate.

    Hi,
    Good research on BOBO.
    #1. As far i know, there is "NO" specific user number to determine the performance bottleneck.
    Because it depends upon the complexity of Org structure, relational data, resource availability (hardware), network performance...etc.. so you can't determine a specific number with all these external factors. i wont recomment to go for BOBO for across the company.
    #2. BADI implementation depends upon your developer skills, i can visualize this to a max of 2 or 3 business week.
    Cheers, Renga.
    **Award points for helpfull answer**

  • Please help for MSI GX660 bad flash

    Hello everyone!
    I've writed to Online Custumer support on MSI Company, asking for new BIOS version fo my laptop. They send it to me, and i flashed BIOS successsfuly to new version, but i didn't like it becouse a lot of config menus were removed. I asked Tech Support for the original one, i've flashed it the same way, but laptop wont boot on now. Everything start exept of display.
    I'm waiting them for answer from 1 week- nothing !! There is not MSI representive company in Bulgaria and i'm stuck :(
    Also i want to say a lot things to MSI Customer support !!! For me - THEY bricked my laptop. And i can't understand how htey just stop write to me and leave me with this brick :(
    Can anyone help with something ?  Blind flash, recovery, other ??  Thanks a lot !

    Quote
    I didn't asket exactly for 1.0F but in 1st question i told that is my original version.
    you should told them which bios version you are looking for,
    as stock bios versions varry per models.
    Quote
    So, you reccomend to swap CPU, Ram , Video card with others to try if it could works?
    Yes eventually
    Quote
    Can anyone give me 1.0F Bios for my GX660 and what is hiw auto recovery name so i can try blind flash/recovery ?
    attached it below
    but for recovery name is unknown.
    you can try names: AMIBOOT.ROM , E16F1IMS.ROM
    placed over FAT/FAT32 USB key, and use this procudure: https://forum-en.msi.com/index.php?topic=134435.msg1009999#msg1009999
    just use your bios file names.
    other option is to desoldier to bios chip, then to repprogram it and resoldier back
    [assume your NB has no warranty]

  • F help for objects

    Hi all,
          can any body tell to get F4 help for object attributes in table controls.
      actually i got f4 help for object using SWO_DIALOG_OBJTYPE_VAL_REQUEST.
    like this i want function module to get f4 help for attributes.

    Hello,
    Please check the roles related to the below authorization object.
    Authorization Object  
    S_WFAR_OBJ          
    Value  
    NV          
    Value  
    VBRK          
    Value  
    YP3INVOICE          
    Value  
    03          
    archiving Related role will give you access to View the billing document in PDF.
    Thank you
    Regards
    Bala

  • Urgent: please help me for BADI in CRM

    Hi,
    Could you please find me the Order check BADI in CRM .
    Answered will be rewarded .
    Requirement:- The average weight can be derived from the total weight during order entry by dividing the total weight by number of items. As is done in posting cheque entry.
    Thanks In Advance
    -Regards.

    Hi Maddela,
    u can find BAdIs in different ways...
    1>First go to any transaction->iN THE menu bar SYSTEM->STATUS->Get the program name ->double click->u will go to the program attached to the tcode.Now search term will be CALL CL_EXITHANDLER.Now u will get list of BADI'S available..
    2>Goto SE24->Give class name as CL_EXITHANDLER->Display->double click on get_instance mathod->Now u will go inside the method->Now put break point on the cl_exithandler.Now go to any transaction code and pass dat..U will see that it will be stopped on the break point which u set on the cl_exithandler...In the exit name u can find list of badi's attached to the tcode..
    There are multiple ways of searching for BADI.
    • Finding BADI Using CL_EXITHANDLER=>GET_INSTANCE
    • Finding BADI Using SQL Trace (TCODE-ST05).
    • Finding BADI Using Repository Information System (TCODE- SE84).
    1. Go to the Transaction, for which we want to find the BADI, take the example of Transaction VD02. Click on System->Status. Double click on the program name. Once inside the program search for ‘CL_EXITHANDLER=>GET_INSTANCE’.
    Make sure the radio button “In main program” is checked. A list of all the programs with call to the BADI’s will be listed.
    The export parameter ‘EXIT_NAME’ for the method GET_INSTANCE of class CL_EXITHANDLER will have the user exit assigned to it. The changing parameter ‘INSTANCE’ will have the interface assigned to it. Double click on the method to enter the source code.Definition of Instance would give you the Interface name.
    2. Start transaction ST05 (Performance Analysis).
    Set flag field "Buffer trace"
    Remark: We need to trace also the buffer calls, because BADI database tables are buffered. (Especially view V_EXT_IMP and V_EXT_ACT)
    Push the button "Activate Trace". Start transaction VA02 in a new GUI session. Go back to the Performance trace session.
    Push the button "Deactivate Trace".
    Push the button "Display Trace".
    The popup screen "Set Restrictions for Displaying Trace" appears.
    Now, filter the trace on Objects:
    • V_EXT_IMP
    • V_EXT_ACT
    Push button "Multiple selections" button behind field Objects
    Fill: V_EXT_IMP and V_EXT_ACT
    All the interface class names of view V_EXT_IMP start with IF_EX_. This is the standard SAP prefix for BADI class interfaces. The BADI name is after the IF_EX_.
    So the BADI name of IF_EX_CUSTOMER_ADD_DATA is CUSTOMER_ADD_DATA
    3. Go to “Maintain Transaction” (TCODE- SE93).
    Enter the Transaction VD02 for which you want to find BADI.
    Click on the Display push buttons.
    Get the Package Name. (Package VS in this case)
    Go to TCode: SE84->Enhancements->Business Add-inns->Definition
    Enter the Package Name and Execute.
    Here you get a list of all the Enhancement BADI’s for the given package MB.
    The simplese way for finding BADI is
    1. chooes Tcode Program & package for that Tcode.
    2. Go to Tcode se18
    3. Press F4
    4. search by package or by program.
    Regards,
    Ashish

  • Authorization for Attribute Set in CRM

    I saw the authorization field 'Edit' and 'Assign' in attribute set in CRM (i.e transaction : CRMD_PROF_TEMPL)
    Can someone explain to me what does it mean ?

    Hello,
    first of all welcome to SDN. You will find a description how to use this fields in the CRM Documentation: <a href="http://help.sap.com/saphelp_crm50/helpdata/en/2b/59dc49c50911d3b29b0050da3ee986/frameset.htm">Working with Attribute Sets</a>. Have a look at the second last paragraph.
    Regards
    Gregor

  • Report accessible in CRM PCUI for marketing attributes for contacts

    I am trying to create a report accessible in CRM PCUI home page for marketing attributes for contacts(info from CRM, not R3). Does anyone know the steps to get this done please?

    Hi Abdul,
    Can you tell me how did you do this. I have a similar requirement in PCUI where I need to have a two level report in PCUI.
    Would request to treat this as very urgent.
    Regards
    Priyanka

  • Alerts for Marketing Attributes in CRM 2007

    Hi
    We are using CRM 2007 and we have marketing attributes maintained on the Sold-to party business partner. We want this marketing attribute to be displayed in the interaction center when the agent confirms the account.
    How to configure Alerts (Intent Driven Interaction) for marketing attributes.
    Thanks and Regards
    Rupesh Patil

    Moved to CRM - Interaction Center Forum

  • Search help for BADI

    Hi,
    Is there any search help to get a list of program names. That can be used in the BADI's.
    Or else atleast provide me some steps for creating a search help using search help exit.
    Thanks & Regards
    Santhosh
    Message was edited by:
            Santhosh DS

    Here is how to create search helps..
    http://www.sapdevelopment.co.uk/dictionary/shelp/shelphome.htm
    you can create new search help for displaying program names.. it is easy...

  • Sap help for CRM

    Hi
    Can anybody help me in navigating to online CRM  help from help.sap.com site ??
    Regards
    kumr

    Hi
    u can know about the Documentation for SAP in http://help.sap.com/  in that go toSAP Business One
    U can also know abt the Best Practices etc
    if u want  to go the help portal directly
    check this
    http://help.sap.com/saphelp_crm50/helpdata/en/1a/023d63b8387c4a8dfea6592f3a23a7/frameset.htm
    Reward points if helpful
    Cheers
    Manohar

Maybe you are looking for

  • Wlproxy.log not getting generated

    Hi I am trying to proxy the weblogic requests through IIS 7.5, it is working. but wlproxy logs are not getting generated. Please fnd below my iisproxy.init file contents. Could any one tell me if I am missing any thing. Steps followed. 1. created web

  • Anyone been able to get mail merge to work?

    I have a standard form that is currently being filled out manually, we would like to add it to our intranet so it could be filled out and submitted electronically. I have Ben Forta's book "Advanced Macromedia Coldfusion: Application Development Kit"

  • Change database name - Crystal10 and Visual Studio 2005

    <p>Hi there,</p> <p> I have about 150 crystal reports in my development environment. I need to move them into the testing environment. Every environment has its own database and every database is names '[client name]_[environment]' so I get things li

  • DB console problem

    hi, i installed oracle 11g database release 1 in my test server and after installing a request came to change the hostname.i changed that hostname after changing the hostname db console is not working,anyway the database is open state.but i need to u

  • Mac book pro quad core

    I was wondering if apple was ever going to come out with a quad core mobile computer and if you know if they are. Do you know when this will come out like will it be next year or two years from know? I would like to know this because Im thinking of b