Alert Modeler Configuration.
Hello,
I Need your help regarding the Alert Modeler customizing for IC WinClient framework. (CRM 4.0 Standalone)
We have done all the basic customizing, regarding the IC profile, assign the alert
modeler element for 'hidden components' and so on, but the main problem I think is
to cofigure transaction 'Define Alert Modeler Profiles'.
My intention is to make available on the IC WinClient a message that contains a
marketing attribute of the BP, that is already assigned on transaction
'Define Retrieval Profiles for Business Partner Attributes'.
I´m not sure of what is missing but I think it´s something regarding the functions
and global data we have to enter for my specific alert modeler profile.
Could anybody help me on that please ?
Thanks in advance and Best regards,
Paulo Pela
Hello,
Thank you for your rapid help.
In fact, I don´t know which tab (function or Global data, etc...) do I need to write the code and what javascript code do I need to write to display a marketing attribute from BP.
Do you have any material to help me? If yes, please send it to [email protected]
I couldn't´t find any documentation on SAP material.
Or can you guide me to do it?
Thank you for your attention,
Regards
Paulo Pela
Similar Messages
-
How to configure IC winclient alert modeler - CRM 5.0
We are wanting to assign a marketing attribute against certain customers, to have them flagged within CIC0 that any incoming calls from them need to be forwarded to one particular person within our organisation. The alert modeler would work well for this, where it would display an alert on these certain customers.
I have figured out most of how to do this, in terms of components to turn on in IMG. However, I want the Alert Modeler Editor to pick up a marketing attribute I have defined (I have set a profile to retrieve the marketing attribute already - using tx CRMC_CIC_BP_PROFILE), and have it display either the text held against the attribute (have set the att as a chara), or else pick up a name held against the attribute and display set text - as an example "All calls are to be forwarded to <name>" where <name> is held against the marketing attribute set. Can anyone assist with this part? At present, in CIC0 I have now displaying the name of the customer in the Call processing area (we don't use this for call processing). I don't want the name to display, I want the above text instead.
I think i need to set some rules in the rule modeler itself, but am not sure how to do this - sample code would be greatly appreciated as well!
Thanks in advanceHi Cara,
In order to make use of the Marketing attributes in CIC Alert Modeler, please make sure the following customizing entires are maintained properly:
1) You need to first create the attributes using the transaction 'crmd_prof_char'.
Just create an attribute(say for eg., BP_MAIN) with some description, format and Number of chanracters and then save the attribute.
2) Now, create a profile template (attribute set) using the transaction 'crmd_prof_templ'.
Just create an attribute(say for eg., BP_MAIN_SET) with some description, authorization, etc., and once
this is done, you need to assign the attribute just got created in step 1 and then save the attribute set.
3) Assign this attribute set(profile template) which got created in step 2 to a Business partner(for which the marketting attributes are to be set) using the transaction 'crmd_prof_bp' and maintain his attribute values.
4) Create target groups and assign business partner:
Using the transaction 'crmd_mktseg', you can create the Target Group as follows:
-> Right mouse click in the top right field and choose 'Create Profile Set'.
-> In the Popup, just give some description and then click on the green check mark.
-> Now right mouse click in the top right field 'create target group' -> Right mouse click on the new group, goto the properties and then provide some description of the target group.
-> Right mouse click on the new group, and choose Open target group.
-> Add business partner to the target group with button 'Add'.
5) In transaction CRMC_CIC_BP_PROFILE, maintain your own 'Retrieval Profile'.
-> Decide if the data should be read asynchronously
-> Decide if the target groups should be read
-> Decide which profile templates should be read (insert your own created attribute set via F4)
-> Decide which BW key figures should be read (optional).
6) Change your CIC Profile and insert the following Profile Categories apart from the Alert Modeler Profile(ALRT_MODLRX):
-> COMPANY_PROF = your newly created business partner retrieval profile
-> CONTACT_PROF = your newly created business partner retrieval profile
7) Change your CIC Framework ID and insert the following Components as part of the Hidden Components:
COMPANY_PROF
CONTACT_PROF
Please follow the above mentioned steps in accordance with your own BP Marketing attribute and I hope this way will fetch the value of the Marketing attribute of the respective BP during confirmation in CIC, with which the Alert Message can be triggered.
Hope this information helps !
With Best Regards,
Vinod -
Pop up message via Alert Modeler tool
Hello,
I would like to know if it's possible to prompt a pop-up message in CIC, via configuration in Alert Modeler.
I know that the tool allows to prompt messages in the script reminder in the CIC screen, but what about pop up messages?! Does anybody already did that? Any help you be apreciated!
Thanks a lot!
Susana MessiasHi,
i configured the alert ,
like when entered name of customer it should show the poup message like he is VIP customer,
where can i need to attach this field to alert message , and how it is show ,
in webclient , i went through webclient cook book , but am failed,
can anybody send the screen shots of config ,
urget -
Hi all,
I am configuring the alert modeler in IC WinClient in CRM 5.0. I have created a Alert modeler profile assigned it to the IC WinClient profile. And i am able to trigger the events defined the profile.
My problem is that i am unable to use the parameters available under each event. for example you have parameters "P1, P2, P3, P4" for ONEORDER_SAVED event. If I access them as ONEORDER_SAVED.P1 in the function, the system gives a runtime error.
If someone has an idea as how to access these parameters, kindly let me know.
Thanks & Regards,
KarthikKarthik
I am also doing the configuration part on Alert Modeler for IC Winclient 5.0, can you please help me by sending the documention,how you did the configuration and assigned to the IC Winclient Profile.
Early response is Higly appreciated.
Regards
Surendra -
hi,
Processing Requirement
Process:
Whenever a Business Partner has been identified during an Interaction, an Alert should be raised in the Interaction Center for the CSR (Call Center Representative). The Alerts would be based on Attributes attached to the Business Partner Master on based on Business Partners past Transactions (for eg. The customer has transacted for more than INR 10,000 in the last 1 month)
Step 1: Create Alert Profile
Define a Z Alert profile.
Step 2: Program in Global Data
Enter the Program for Alert Message (eg. He is a frequent customer)
Step 3: Program in Functions and for Even which triggers the Alert
Enter the Program that an Alert should be raised in case the Business Partner is identified.
Step 4: Alert Rule
In the Rule Tab enter the Program that is the following Attribute is found in the Business Partner Master then an Alert should be raised:
Top Management
Stakeholders
Legal
Chargeback
Sticky
Test ID
Mail Order ID
Output Requirements:
CSRs should get an Alert when the Business Partner is identified
Steps followed by me :
1. TC -> CRMC_CIC_AM_PROFILE
a > created a profile ztest
b> clicked on search_target_found
contents in following tabs:
Rule tab: sap_scripting_message("HI :"SEARCH_TARGET_FOUND.P1[0].PARTNER1);
Function tab:
function z_display(l_cg1,l_cg2,l_cg3,l_cg4,l_cg5)
return '<call id="CCM" method="zcic">
<param id="l_cg1">'+ l_cg1 +'</param>
<param id="l_cg2">'+ l_cg2 +'</param>
<param id="l_cg3">'+ l_cg3 +'</param>
<param id="l_cg4">'+ l_cg4 +'</param>
<param id="l_cg5">'+ l_cg5 +'</param></call>';
Global data tab:
var global_str = "Are you a Registered Indiatimes User:";
2. TC -> SE24
a> created a zclass (zcl_alert_modeler)
b> copied the methods of a class cl_ccm_abstr_cmpwsp
c> In method if_ccm_workspace~create
METHOD if_ccm_workspace~create .
Runs the method create of superclass
CALL METHOD if_ccm_workspace~create
EXPORTING
proc_cl_id = proc_cl_id
proc_instance = proc_instance
abox_admin = abox_admin
workspace_display = workspace_display
workspace_manager = workspace_manager.
Adds a class in list of events of CIC, to event
*SEARCH_TARGET_FOUND
CALL METHOD IF_CRM_CIC_CMPWSP_EVENT_GATE~add_listener
EXPORTING
event = 'SEARCH_TARGET_FOUND'
listener = me.
ENDMETHOD. "IF_CCM_WORKSPACE~CREATE
d> In method IF_CCM_CMPWSP_CIC_EV_HANDLER~HANDLE_EVENT.
METHOD if_ccm_cmpwsp_cic_ev_handler~handle_event .
DATA: lv_t1 TYPE TABLE OF crmm_but_set0010. "Par. Alert
DATA: p_partner TYPE crmt_cic_bpident.
DATA: wa TYPE crmm_but_set0010.
Check if BF was found
CHECK event = 'SEARCH_TARGET_FOUND'.
Retrieve BP info
p_partner = p1.
CALL METHOD me->zcic
EXPORTING
business_partner = p_partner
IMPORTING
l_cg1 = wa-l_cg1
l_cg2 = wa-l_cg2
l_cg3 = wa-l_cg3
l_cg4 = wa-l_cg4
l_cg5 = wa-l_cg5
EXCEPTIONS
e_info_not_found = 1
OTHERS = 2.
IF sy-subrc NE 0.
wa_info-bpkind = '____'.
wa_info-bpkind_t = '__________'.
wa_info-industry = '____'.
wa_info-industry_t = '____________'.
wa_info-regiogroup = '____'.
wa_info-regiogroup_t = '____________________'.
APPEND wa_info TO lv_t1.
ENDIF.
Configure CIC event. The event 'BP_GENERAL_DATA' will be executed
by Alert Modeler, executing the correspondent script JavaScript
The table T1 has the 2 fileds to be showed in
Alert Modeler: the status ID abd its description.
CALL FUNCTION 'CIC_EVENT_RAISE'
EXPORTING
event = 'BP_GENERAL_DATA'
TABLES
t1 = lv_t1
EXCEPTIONS
event_currently_active = 1
event_handler_failed = 2
OTHERS = 3.
ENDMETHOD. "IF_CCM_CMPWSP_CIC_EV_HANDLER~HANDLE_EVENT
e> created my own method ( zcic )
METHOD zcic.
*DATA p_partner TYPE but000-partner.
DATA partner TYPE but000-partner.
DATA : BEGIN OF wa,
l_cg1 TYPE crmm_but_set0010-customer_group1,
l_cg2 TYPE crmm_but_set0010-customer_group2,
l_cg3 TYPE crmm_but_set0010-customer_group3,
l_cg4 TYPE crmm_but_set0010-customer_group4,
l_cg5 TYPE crmm_but_set0010-customer_group5,
END OF wa.
DATA : wa_but000_partner_guid TYPE but000-partner_guid,
BEGIN OF wa_crmm_but_lnk0011,
set_guid TYPE crmm_but_lnk0011-set_guid,
END OF wa_crmm_but_lnk0011.
SELECT SINGLE partner_guid
INTO wa_but000_partner_guid
FROM but000
WHERE partner = p_partner .
IF sy-subrc = 0.
SELECT SINGLE set_guid
INTO wa_crmm_but_lnk0011-set_guid
FROM crmm_but_lnk0011
WHERE partner_guid = wa_but000_partner_guid.
SELECT SINGLE customer_group1 customer_group2 customer_group3
customer_group4 customer_group5
INTO (wa-l_cg1, wa-l_cg2, wa-l_cg3,wa-l_cg4, wa-l_cg5)
FROM crmm_but_set0010
WHERE set_guid = wa_crmm_but_lnk0011-set_guid.
ENDIF.
MESSAGE 'hi' TYPE 'S'.
WRITE : wa-l_cg1,wa-l_cg2,wa-l_cg3,wa-l_cg4,wa-l_cg5.
ENDMETHOD.
f> TC : spro
SAP Reference IMG
CRM
Interaction Center WinClient
Customer-Specific System Modifications for IC
Define Customer-Specific Meta Model
Created a new meta model : ZTEST
Copied the content of default meta model in my metamodel ZTEST
And entered the Z class name .
<crbcomp>cl_crm_cic_crb_ia_scripting</crbcomp>
<crbcomp>cl_crm_cic_crb_am_test</crbcomp>
<crbcomp>cl_crm_cic_crb_wsm</crbcomp>
<crbcomp>cl_crm_cic_crb_1o_maintain</crbcomp>
<crbcomp>cl_crm_cic_crb_ib_nav</crbcomp>
<crbcomp>cl_crm_cic_crb_locator</crbcomp>
<crbcomp>zcl_alert_modeler</crbcomp>
g> TC : cic0
Giving partner and clicking confirm search data
ERROR :
Alert modeler script error: CL_JAVA_SCRIPT, RCODE :(600)Hi.....
More questions regarding alert modeler for CRM 5.0
Is there any way to make the messages "pop" more - i.e. change colour, or flash? Have had a request from a department who comments alerts do not stand out enough and would like some way of bringing them to the agents attention.
Cheers
Cara -
Missing business systems in model configurator
Hello,
i am on PI 7.1 and have to configure a SRM scenario. In step "assign communication component" (business system) in the model configurator all business systems are missing.
Please the screenshot:
[http://img211.imageshack.us/i/bild1m.png/]
What configuration is missing? In SLD all business systems with software are maintained.
Thanks for help
Regards, TrevorDear Trevor,
Let me solve your problem,
In the snapshot it says clearly that "Search Criteria" Communication Component Selection "Value" for Product SAP SRM 7.0
Which means in SLD it will search for the Business Systems which got assigned with Product SAP SRM 7.0.
So please check your SRM Business System "MSRCLNT001_SRM" and assign the Product SAP SRM 7.0 to it in SLD.
If you couldn't find the Product in the SLD then you must update your Content Repository to latest level SAP_CR 6.6 in SLD.
Please check the note for SAP CR Update:
SAP Note 669669 - Updating the SAP Component Repository in the SLD
Similarly you may face the problem for your ERP as well, so select Product SAP ERP 6.0 EHP 4 if you are implementing the same.
Hope this is helpful.
Regards
Praveen K -
Front end Backend Modeling Configuration Reporting and Extraction.
Hi..All
Can Any one plz explain the terms "Front end","Back end" related to Modeling,Configuration,Reporting and Extraction.
Thanks & Regards
Jonn
<u>[email protected]</u>Hi,
Frontend is the reporting aspect, i.e Workbooks, queries, Web reporting, Crystal reports, etc.
Its called the frontend as that's what the users see and they don't see what goes on in the 'backend' i.e Config and Extraction, data manipulations, etc.
Modeling is used to design the cube, ODS, etc. Also modeling concepts can be used to design frontend queries as well.
Cheers,
Kedar -
Data objects in the alert modeler.
Hi,
in the default alert modeler profile, there are some data objects.
Can we add more data objects to this profile..
As in ... i want to display the campaign information of the business partner in the alert..
also .. i want to display the last interaction record data like ... date.. description of the interaction record ..
How can i achieve this.
Regards
Vandana Guptahi vandana
i suppose that u cant add new data object to ur alert modeler,because alert modeler is linked to the meta model and these meta models includes the set of data object which u can use while using a default profile but what u can do is assign new function event as data objects are linked with the events ,that way u can easily incubate ur new data object which u want to use with the alert modeler profile and assign that profile to the IC profile,
for creating new function events u have to do some coding which is very easy ,if u don know u may ask the same in ur time who knows that.
guess it will help
best regards
ashish -
Changing the Model Configurator in configuration scenario
Hi SapAll.
i have got a tricky situation where i didnt filled the communication channel parameter in the existing Model Configurator under Connections from Component Assignment(tab) of configuration scenario m,so i just want to know on how i can make the Model Configurator (configuration scenario) in edit mode so that i can assign the communication channel under Connections from Component Assignment(tab) in model configurator of Configuration scenario .
will be waiting for your response.
regards.
Varma.If you are using PI 7.1. Just open ur configuration scenario in edit mode. Go to 'ES Repository Model' tab and choose 'Model Configurator' for your configuration scenario. It ll open in edit mode.
-
Help PI Modeling Experts -- cannot generate objects via Model Configurator
All the SAP documentation I have been reading encourages service integration development to originate using the modeling tools.
I was creating a custom service interface using the ProComp Interaction Model, but could not generate the configuration objects using the Model Configurator.
Integration Builder
When generating the configuration scenario from the custom ES Repository Model, my model is found u201C not configurableu201D with the following messages:
PCIM <MyModel>: Process component <MyProcessComponent> does not contain a reference to a process component from the Enterprise Services Repository
PCIM <MyModel>: No components assigned to process component <MyProcessComponent>.
Enterprise Services Builder
So, I go in the Enterprise Services Builder and try to create <MyProcessComponent> and <MyBusinessObject>.
In the u2018Create Objectu2019 pop-up menu, the objects, Business Object and Process Component, are u2018deactiveu2019. When the deactive menu item is chosen (e.g. Process Component), I get the error message, u201CSoftware component version does not support this object type u201C.
Question
In another forum thread, a response suggested that SAP does not allow the creation of custom Process Components or custom Business Objects.
Is this true? Or is some configuration or authorization missing somewhere in my system?
Related threads:
[Error : software component version does not support this object type. |Error : software component version does not support this object type.;
[Does Model Configurator in ID works for ProComp Interaction model |Does Model Configurator in ID works for ProComp Interaction model;
Thank you.Hi
We will move this thread to the [Service-Oriented Architecture|Service-Oriented Architecture (SOA) and SAP; forum. I think this is a better forum for what you are attempting to do. Hopefully you will get a better response on that forum.
Regards
XI/PI Moderator -
Business Components not available while using Model Configurator in ID
Hi,
In ESR:
I created a ProcessIntegrationScenario PIS_myScenario (and completed with sender and receiver components, actions etc)
In ID:
I created and activated two BusinessComponents: BC_A and BC_B
I created a new Configuration Scenario: CS_Test, and selected Type of ES Repository Model:"Process Integration Scenario".
and launched "Model Configurator".
Now in the step "Assign Components" i see a tab "Assign Business System Components for A2A Configuration" , in that for "Communication Component" value, when i tried to select from the value list, it is only showing the Business Systems and not the Business Components BC_A and BC_B.
By using the "Model Configurator" how can we create scenarios using the "Business Components" instead of "Business Systems".
as i am trying the test scenarios, i want to use Business Components, i.e business services in earlier versions.
I also opened the Business Components BC_A and BC_B and added the corresponding inbound and outbound service interfaces in the receiver and sender tabs.
after that also, the Business Components are not visible for selecting from within Model configurator.
let us know if its possiblethanks abhishek for your reply.
as mentioned in the reference link given by you, i edited the Process Integration Scenario in ESR, i ticked the checkbox "External Party with B2B Communication", and activated.
In ID, in Model configurator, i can now see and select the Business Components BS_A and BS_B.
but when i try to generate the configuration objects, it says: Not Configurable: Component view only contains external application components.
so cannot proceed with Model configurator with Business components, in my scenario.
seems i need to use only Business Systems. -
Model Configurator - Business System not listed
Hello,
I have the following problem when using the model configurator to create a configuration scenario based on an integration scenario.
I want to assign a communication component to a product. However the according communication component is not listed in the value list for a specific product.
I have added the product to the business system (installed) in the SLD and also cleared the SLD cache. However the communication component is still not listed.
Any idea what else I could try?Hi, I have the same issue. How did you make it show up in the value list? The input box on Model Configurator won't simply let you type it in.
-
Hi,
Could you help me out with the code in the alert modeler to achieve this functionality. After i confirm the BP i would like the sevice ticket transaction to appear by default rather than clicking on the link in the navigation bar. I know this functionality can be achieved in the IC WIn by having the following code in the alert modeler."SAP_Select_workspace(Bus_Trans_maintain)" in the "Search_target_found" event. Is there an equivalent of this in IC Web.
Thank you for all the help.Hi,
We have achieved this in the IC webclient not by using the alert modeller.
We copied the view and the controller to our ZApplication. Then we created a class and inherited from the standard controller class.
Then we had to override the eh_onconfirm method and add code to navigate to the require view. You can add the corresponding navigation link in the Z Design time repository.
Thanks and regards,
Murli Rao -
Trigger alert modeler CRM IC based on SAP ISU information
Hi experts,
My current client will start a trial with smart meters shortly. These meters will be registered in SAP ISU as devices with a specially reserved device type.
Device type is not replicated to CRM, but the call center wishes to receive an alert in IC alert modeler if a customer has a smart meter placed.
My questions:
- Is it possible to trigger an alert based on information in another system?
- If so, what would be the best approach (with rough indication of effort involved)?
- How can this custom made check be used within the alert modeler?
Alternatively, we could create a special marketing attribute for these customers, but standard SAP cannot use marketing attributes assigned to a Business Partner either. So the question how to integrate custom check within alert modeler remains relevant for this scenario as well.
Thank you in advance for your help.
Regards,
Jeroen
PS Feel free to contact me if more information is needed!solved
-
Does Model Configurator in ID works for ProComp Interaction model
Hi All,
I am trying to simulate a scenario for process modeling.
In ESR,
1) I created two Process Component Models
2) One Process interaction model
3) Integration scenario model on top of it.
Then I am trying simulating directory objects through Model Configurator by selecting 'Pro Comp interaction Model'.
Then I selected my model designed in ESR, clicked on Model Configurator.
System is showing the following Error.
'PCIM Testmodel: Process component u2018XXXu2019 does not contain a reference to a process component from the Enterprise Services Repository'.
And I read in the documentation that says
"In the main menu bar of the Integration Directory, choose Tools ® Use Model from Repository ().
A wizard starts.
The radio button Process Integration Scenario is under Type of ES Repository Model.
Other model types are currently not supported by the model configurator. "
But if I try the same with standard ProComp Interaction Model'. It is not showing that error.
Please suggest how to proceed.
Regds,
SureshThanks for the reply.
That assignmetn part i ahd done it.
After posting the question i had revisited my interface and i found that first i need to create 'Process Component', 'Business Object' etc.. under my namespace.
But My SWCV version not allowing me to create those objects at all.
Any special steps needs to be done while creating SWCV to be able to create those type of objects?
Regds,
Suresh
Maybe you are looking for
-
Validation mechanism in SAP XI/PI
Dear All I am new to SAP XI. I need to validate incoming data. Recieved via File adaptor. Validation takes place with SAP z tables and update Oracle database after validation. How can i do this? After recieving file how to validate it with SAP tables
-
I am new to Premiere Pro. Today the program lost its capacity to play anything from the timeline. JKL keys have no effect. Spacebar has no effect. Double clicking on a clip in the timeline does nothing. Both the source and program windows remain blac
-
Hi All, Where can I find a document which explains how the SNP keyfigures are calculated Eg; Stock on hand =( Planned Reciept + stock from R/3 + production planned or ,,,) Supply Shortage = Total Demand-Total Reciept-stocks Thanks Ravi
-
Correlated Subquery for joining summary table original data table
I want to list a set of fields from an inner-query that correspond to calculated fields on an outer-query. A set of date fields on the outer-query signify a range to correlate records on the inner-query. Records on the inner-query have a single date
-
Change my dwt to dwt.php and update child pages
Hello, I need to convert my dwt to php. My site is not that big at this time so I can manually change the links and extensions on the child pages if needed. How do I convert the template and assure it stays attached to the child pages? As a test, I u