on 05-19-2011 4:29 PM
Hello experts!
I have added the field "objective" which correspond with the field "golas" in the activities panel (for task and interaction), now I want to search a task or a interaction by this field (using it as a search criteria) , but when I try to select it, this fiel is not in the available search criteria, I don´t understand it because is a standar field, how can I solve my problem by customizing without any code??
Thank you
¿Did you try to add it to the Design Layer?
IMG/Customer Relationship Management/UI Framework/UI Framework Definition/Design Layer/Copy SAP Design Objects
Choose the object you need, probably the field you miss is Hidden. If it is, you can press the "Copy from SAP" button and add it.
Hope this helps.
Jordi
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello,
Here is where I can fill the field:
UI COMPONENT: BT126H_CALL
VIEW: SCDetails
Node: BTACTIVITYH
BOL ENTITY: BTQRAct_AC
ATTRIBUTE: OBJECTIVE
and this one is where I need to find it in order to add it to the search criteria:
COmponent: BT126S_APPT
View:ApptSQ
In this view there are 3 nodes: BTQACT, BTQRACT and BTQRACTCALL, I am using BTQACT and the fiel objetive is not there, but if i see in the other two nodes the fiel IS AVAILABLE in them...
tahnk you
Dear bitabita:
OK, I think now is more clear your request.
Behind the node BTQACT, you have a structure called CRMST_QUERY_ACT_BTIL. On this structure you don't have the field OBJECTIVE, that's why you don't see it in the context.
You can create CI_EEW_BUS2000126_SEARCH, and inside this structure you can add the Field OBJECTIVE. Activate.
Now you should have on the context your field. But then you have to assign it to the design layer to see it on your view configuration. To do that, SPRO / Customer Relationship Management / UI Framework / UI Framework Definition / Design Layer / Copy SAP Design Objects.
Select Object Type BT126_APPT, double click in the folder Design Object (left pane).
Select Design Object BTQACT_AC and press "Copy from SAP" (or Go to Copies if you already copied it). The system will show Change View "Design Object": Details.
Double click on Design Folder (left pane)
Click on New Entries.
On attribute name inform OBJECTIVE
On Object inform BTQAct
On Attribute inform OBJECTIVE
On Field Label inform the label you want.
Save changes.
Then go to the view, the node and your attribute, right click and Assign to design layer. Inform data.
Go to your view configuration and add your field to the search criterias.
At this point you should be able to see your field in the view.
After that, you should implement the coding for the search criteria. You can do it in BADI CRM_BADI_RF_Q1O_SEARCH...
Hope this helps.
User | Count |
---|---|
5 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.