Ticket History Search - CRM
Hi,
I have a customized CRM ticket history search which consists of 15 fields using webdynpro. Ticket history search is used to search the tickets which are created using crmd_order.
Ticket history search module consists of both customized (like company name, Main-category and Sub-category and standard fields). I am facing the problem to give search functionality for all the 15 combinations which is 15! (factorial).
I have used standard function module in the class CRM_SERVICE_PROCESSES_SEARCH. This function module dosnt include customized fields. So there is no link between customized and standard function module.
Can anybody suggest me how to give search functionality for all possible fields.
Thanks.
hi,
if you go in SE37 you can see that the function module CRM_SERVICE_PROCESSES_SEARCH is foreseen for extension. this is using the below one
this function CRM_SERVICE_PORTAL_SEARCH might be better to use this one
for the display
the field REQUESTED_COLUMNS allows you to extend the display to other fields but not the search criteria
You can add your own field there this is working fine , I have tested with my own developed fields (run SE37 in test mode and add your fields there)
For the selection
this is object oriented coding and I guess implementing your own method is the solution.
best regards
Xavier
Similar Messages
-
How to enhance Interaction History Search in CRM 2007?
Hi experts,
Is there any BADI available to enhance the existing Interaction History Search in IC Agent Profile?
Thanks and Regards,
RohitDear Rohit,
Using the below steps you can quickly find out the BADIs related to any transaction.
1) Put a breakpoint in the FM SXV_GET_CLIF_BY_NAME
2) Run your transaction(e.g. Interaction History Search). It will stop at the breakpoint you have in the above FM.
3) Chekc the value of the Fm parameter name. This will contain the BADI names.
Alternatively you can get the BADI names the following way
1)Go to the method GET_INSTANCE of the class CL_EXITHANDLER and put a break point there.
2) Run your transaction(e.g. Interaction History Search). It will stop at the breakpoint you have in the above method.
3) Chekc the value of the filed exit_name. This will contain the BADI names.
Hope this helps.
Regards
Anupam
Edited by: Anupam Koley on Aug 11, 2008 11:55 AM
Edited by: Anupam Koley on Aug 11, 2008 11:57 AM -
Add custom fields to Interaction History Search.
Hi,
My requirement is to add two new attributes to the interaction history search screen.
1) Process Type
2) Creatyed By
I have added these two fields to the Search Query Structure through Append Structure.
Now problem is to do the backend logic.Means two restrict the records based on these values.
Are there any BADI's available for this?
Please advice.
Version : CRM 2007.
Thanks,
Adi.Hi,
Go through the following blog may be useful to you
/people/stephen.johannes/blog/2008/01/25/crm-40-to-52-customerh-fields
Regards,
Deepak -
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
SathyaHi,
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 -
Not able to edit service ticket (complaint) in CRM
Hi,
The service ticket (complaint) in CRM has been replicated to R/3 as credit memo request, but the document in CRM is not able to edit. The error message is " Document is being processed, not possible to edit".
I checked in SMW01, those tickets are unprocessed status, tried to reprocess but not to edit the document. Also tried to manully send to R/3 using toolbox transacton but no luck. I tried to push stucked queues in CRM but not moving.
Pls suggest me what is the way to reprocess the stucked BDoc in CRM.
Regards,
Ram.Hi Sandeep,
This happens when the document is distributed to ERP Systems. There are certain Item Categories that are sent to ERP System and only once the confirmations comes from those system you can further process those document.
You won't find any errors there.
You can check the BDOC Entries and then can find the target system where the document was distributed. And then logon onto that system and release that document.
Hope this helps.
Thanks,
Samantak. -
Interaction history search - Business activity - default
Dear Experts,
In Intearction history search we need to show the Business activities to be defaulted when the screen is launched. How could we acheive this?
Thanks & REgards,
KanthimathHi Kanthimath,
Did you manage to find an answer? I have an similar requirement in my project.
Thanks,
Angel -
10.6 bash history-search-backwards
This is a repost from http://discussions.apple.com/message.jspa?messageID=10954384
10.6 broke my terminal history search
In 10.4 I added
bind '"M-[A": history-search-backward'
bind '"M-[B": history-search-forward'
to my .bash_profile allowing me to use the up/down arrows to search through the history in terminal, but as of 10.6 this no longer works.
I would like the up and down arrows to perform a search of the history for the string I have typed in the terminal. That is if I had issued the following sequence of commands in the terminal,
$cd ~/
$nano .bash_profile
$vi .bash_profile
so now these commands are sequentially listed in my bash history. Now if I press the up arrow, the first command to come up will be the last one that I entered, that is, $vi .bash_profile. Now if I had instead pressed up three times, the command, $cd ~/ would come up. Now what I want bash to do, and had working in OS X 10.4, is if I type a string into the terminal (and DO NOT press ENTER) such as, $cd , then I press up, bash will search through the terminal history for the instances of the command cd that I have previously entered. This is the same behavior as the MATLAB command prompt.
I know this is possible because it used to work. I would like to have this behavior again because it is very useful. I do know that I can use crl-R to search the history, but this is kind of a pain to use and it doesn't work very well.
I added the above code to ~/.inputrc and now if I type the letter 'b' in terminal I get the output
{quote}
"": history-search-forward
{quote}
It only does this for the the letter 'b'. I have tried all the other keys and there is no weird output. What is up with bash?
GNU bash, version 3.2.48(1)-release (x86_64-apple-darwin10.0)
Also see threads:
http://forums.macosxhints.com/showthread.php?p=569961#post569961 Mac OS X Hints 10.6 bash history-search-backwards
http://www.macosxhints.com/article.php?story=20031026174236860 Mac OS X Hints 10.3: Assign arrow keys to history search in bashI have the following in my .bashrc file:
# Setup Command line editing using vi mode (default is Emacs).
# Map Ctrl-P and Up-arrow as command recall (previous),
# with Ctrl-N and Down-arrow as next (foreword) command.
# Viewing key binding:
# bind -p | more # key bindings
# bind -s | more # macros (like below)
# bind -m vi-command -p | more # key bindings
# bind -m vi-command -s | more # macros (like below)
shopt -s -o vi # set vi command line editing.
bind '"C-p": "ekA"' # Ctrl-P: when in insert mode
bind -m vi-command '"C-p": "kA"' # Ctrl-P: when in insert mode
bind '"C-n": "ejA"' # Ctrl-N: when in command mode
bind -m vi-command '"C-n": "jA"' # Ctrl-N: when in command mode
# I have had problems with a Linux version of Bash 2.05.8(1) that did not
# like it when I remapped the up and down arrow keys, so if I find myself
# with that version of bash, I do not try to remap them.
# "cat -v" can be very useful for determing what the escape sequence being
# issued by an keypad or function key. Keep in minde that the keypad has
# multiple modes the terminal emulator can be placed in, which alters the
# escape sequence, hence the multiple sets of mapping for up and down arrow
# in both vi-insert and vi-command mode.
if [[ "$BASH_VERSION" != 2.05.8(1) || $OSTYPE = darwin ]]; then #{
bind '"M-OA": "ekA"' # Up-arrow: when in insert mode
bind -m vi-command '"M-OA": "kA"' # Up-arrow: when in insert mode
bind '"M-OB": "ejA"' # Down-arrow: when in command mode
bind -m vi-command '"M-OB": "jA"' # Down-arrow: when in command mode
bind '"M-[A": "ekA"' # Up-arrow: when in insert mode
bind -m vi-command '"M-[A": "kA"' # Up-arrow: when in insert mode
bind '"M-[B": "ejA"' # Down-arrow: when in command mode
bind -m vi-command '"M-[B": "jA"' # Down-arrow: when in command mode
fi #}
The above does work for me on ALL my platforms (Mac OS X, Tiger, Leopard, Snow Leopard), Linux, Solaris, AIX, and Windows-Cygwin.
I use vi command line editing, so if you prefer the emacs command line editing, then the above will not work for you, in some cases I map the up/down arrows and Control-P/Control-N to vi commands. -
Terminal history-search-backwards
Terminal's history-search-backwards appears broken in Leopard.
The following in .bash_profile in Tiger allowed a quick search in Terminal's history (i.e. 'ls' and up arrow listed all ls commands in the history)
bind '"\M-[A": history-search-backward'
bind '"\M-[B": history-search-forward'
In Leopard, it no longer works for me. Can anyone confirm?
Tonychanging \M- to \e fixed it:
bind '"\e[A": history-search-backward'
bind '"\e[B": history-search-forward' -
Linux-ck and bash's history-search-backward
This issue seems really weird to me. I have this in my .inputrc:
$if mode=vi
set keymap vi-command
# these are for vi-command mode
"\ek": history-search-backward
"\ej": history-search-forward
"\e.": yank-last-arg
set keymap vi-insert
# these are for vi-insert mode
"\ek": history-search-backward
"\ej": history-search-forward
"\e.": yank-last-arg
$endif
This has been working for ages and still works when I boot the standard 3.0 kernel. But when I boot the 3.0-ck kernel, alt+j and alt+k do become previous-history and next-history respectively.
So, what does the ck-kernel has to do with these bash bindings?I would like the up and down arrows to perform a search of the history for the string I have typed in the terminal. That is if I had issued the following sequence of commands in the terminal,
+$cd ~/+
+$nano .bash_profile+
+$vi .bash_profile+
so now these commands are sequentially listed in my bash history. Now if I press the up arrow, the first command to come up will be the last one that I entered, that is, +$vi .bash_profile+. Now if I had instead pressed +up+ three times, the command, +$cd ~/+ would come up. Now what I want bash to do, and had working in OS X 10.4, is if I type a string into the terminal (and DO NOT press ENTER) such as, +$cd+ , then I press +up+, bash will search through the terminal history for the instances of the command +cd+ that I have previously entered. This is the same behavior as the MATLAB command prompt.
I know this is possible because it used to work. I would like to have this behavior again because it is very useful. I do know that I can use +crl-R+ to search the history, but this is kind of a pain to use and it doesn't work very well.
Message was edited by: jetak -
Interaction history search problems
Hi Gurus,
Good day,
I am having problem when i save a service ticket its getting saved 3 times 2 times as business activity with blank description and one time as customised transaction, and when i search in interaction history its not showing anything but the record exsists in the table.
Regds
JitenderPlease check below thread if it helps:
http://scn.sap.com/thread/3351726
Thanks
Kumar -
Is there a way to audit Safari Browser history, searches, activity?
I am not new to technology on the PC/Windows side of things. However, I am fairly new to Apple products and I am finding them very easy to set up and use which - nice work Apple! But I am finding that the level granularity and management in the OS is missing. I have two children who use our family-owned iPads for both school and personal. Other than installing a 3rd party browser (which was tried several times and met with an awful experience for both the user and the parent) or locking down the age-rating (which simply blocked a lot of relevant sites) - I could find no way to simply monitor my children's activities using Safari.
I do not want to lock down anything, I simply want to see what they're searching for and viewing and doing on Safari so I can ascertain whether to strike up a well-time conversation around whatever subject I felt necessary. I realize i can check the history but that is easily cleared.
Is what i'm looking for possible? I know with Microsoft Family Safety you can do this insanely easily for Internet Explorer and it gets very granular. Is this possible with Apple Safari?
If this is not possible, I would say this is a gigantic miss for Apple. With kids being asked to use iPads for their schoolwork and using it at home all the time, where are the family safety controls that parents can put in place to monitor activity (not lock it down)?
thanks for any guidance in advance.For Safari history tap the bookmark icon( open book to the right of the search field). When it opens tap history.
-
Help needed in Service Ticket view version CRM 2007
Hi,
We have a requirement to replace the Service Level Agreements with Location details screen (custom defined) in the Service Ticket View. I did this in 5.0 version,but couldnt replicate it in the CRM 2007
version.
Here is how I proceeded in the new version.
Instead of creating a new view, I approached the Adding required
context node approach and populated the fields that we need.
1. I enhanced the component ICCMP_BTCTR
2. I added Context node BTActivityH ( I did not link it to any CutomController in the wizard, but defined dependency to Higher LevelContext node BTAdminH, with BOL relation, BTHeaderActivityExt, and
activated the check box Always Create Instance and let the the wizard to finish off.
3. Then using the UI Config tool, I copied the standard configuration to my custom config for changes, I removed all the 3 fields that are there in the standard configuration, and replaced with the attributes
of BTActivityH using UI Config tool in the component work bench. All fields are Input ready fields (not set for Display only).
4. When I open the Service Ticket view to access these fields, in the UI of Service Ticket, I realized that they are display only fields.
5. Then I created the attributes, ( to access GET_I_S_*) methods of the attributes, and I externally set rv_disabled = FALSE in the metod (say GET_I_S_CITY)
6. Now I am able to input values for those fields, but still I am not able to save those entries that I entered in there.
I guess I am missing some thing in the wizard, like linking custom
controller or dependency relations.
Is it mandatory for me to bound the context node to component
controller Node (BTActivityH). If so how can I bound it.
Please advice me.
Thanks and regards,
SreekanthHello Sreekanth,
I think that the fields are read-only and not saved because your context node is not bound to a custom controller. (Even though your higher level node, BTAminH, is probably bound to a CuCo)
The code to perform the CuCo binding is mostly coded in the CREATE_BTACTIVITYH (controller class->typed_context->create_btactivityh or check create_context_nodes to see how the method is called)
like this:
owner->do_context_node_binding( iv_controller_type = cl_bsp_wd_controller=>co_type_custom
iv_name = <name of the CuCo>"#EC NOTEXT
iv_target_node_name = '<the context node of the CuCo to bind to>'
iv_node_2_bind = <your context node> ).
Now, save yourself a headache and a lot of debugging time and just create a new context node through the wizard again, this is much easier than trying to 'fix' it yourself! Once you have created your new context node you can delete the old one by deleting the attribute in the typed_context class.
Hope this helps!
Reward points if useful!
Kind regards,
Joost -
How do I clear the history on my Google search and Safari search?
Thank you, what you suggested did the job. It was so easy, now I know how to do it ,in case I need to do it again.
-
Unable to sort result list in a search crm 2007
Hello everyone,
I am facing a problem in CRM 2007, Iu2019m going to describe it.
When I try to sort or filter a result list in the webclient, It is done by clicking on the header of the result list, well when i click on it instead of appearing the options ( such as ascending , descending or any value of the selection) there is a error in the web page ( so a sign of error appears in the left bottom corner of the screen)
For instance if i search an account with a * then many possible accounts will appear in the result list, but i can not sort them by clicking on the header of the result list.
Any help?
Thanks in advance.
Luis Angel FielHi Masood,
You understand it correctly, but in the result list We have more that one column. No header of any column is working.
For instance when I am searching for an account in the result list will appear several accounts ( in lines ) and several columns in the columns there are fields (STRUCT.ACT_DATE STRUCT.CREATE_BY STRUCT.DESCRIPTION STRUCT.STA TXT) but no one of those headers are working.
Thank you very much for your answer.
Luis Angel Fiel -
Options for integrating Tickets between Dynamics CRM 2011 and Service Manager 2012 ?
Any suggestions on the integration of Dynamics CRM 2011 and System Center Service Manager 2012 ?
I am looking for side-by-side integration like this:
1. A ticket in CRM is entered I want it to be entered in Service Manager.
2. Once a ticket is updated in SM we'd like that reflected in CRM.
3. If ticket is updated in CRM should be reflected in SM.
[Tickets originating in SM moved to CRM is not a requirement.]
Please suggest some guidance around this topic :)
-Nikita PolyakovNikita,
I'm currently in the process of integrating CRM with Service Manager. I'm actually using Anton his approach, using Orchestrator 2012 runbooks.
Basicly I am creating a runbook that queries the database of CRM (via the filtered views) and with that data I am creating objects in Service Manager (via the Service Manager integration pack)
- Dennis | Netherlands | Blog |
Twitter
Maybe you are looking for
-
Error while trying to import external web service in webdynpro java
Hi, I am trying to import external webservice in webdynpro java using adaptive webservice model, but i am getting below error..i tried some other external webservices but those are working fine....I wanted to know if there is any issue with this wsdl
-
please, when I installed win 8 pro using boot camp vers. 5.0.2 it was completed but when win start the first time to be signed my user name and password the mid of screen appeare blue and the other black, then the whole things stoped. knowing that th
-
Open file or place file preferences
When I from Photoshop CS6 chose to open a file, or "Place" the browser window open, but I have to scroll all the way down in the "Enable:" drop down meny to chose "All Documents" or "All readable Documents" each time. And then if I want chose from th
-
How to read the Work item Container
Hi all, I need to acess the contents of the attachement object i need to read the container valuesof ATTACHOBJECTS i.e the folder type , folder year etc for passing it to the FM SO_OBJECT_READ to read the contents i need to get these valu
-
I have Acrobat Reader XI and every email attachment that is sent as word is automatticall converting to PDF upon downlading, making them impossible to read. Please help!