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
chapHi 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
FrankHi
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 PMResolved 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] -
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 BADIs 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 BADIs 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 PatilMoved to CRM - Interaction Center Forum
-
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 DSHere 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... -
Hi
Can anybody help me in navigating to online CRM help from help.sap.com site ??
Regards
kumrHi
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
-
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
-
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