How to create a script-?
Guys I need help. I have been dreaming of becoming a contact center express specialist for a while now. But each time I go online to find out about books and study material I get a lot of discouragement. After my ccna, most of my studies have been self-study but I can’t seem to find a Cisco self-study book for contact center.
I think my greatest concern is related to creating scripts. This is my greatest fear and problem. Whiles I was studying unity I did try to understand scripting but I ended up being able to apply scripts that were already prepared by Cisco. I need to learn how to build a script from ground up. Most importantly, I need to understand how to understand some of the characters and expressions used in scripting.
Refer me to books, websites, papers etc. any information is great. I am really ready to go anywhere and everywhere. However, I’m a bit short of cash.
Thanks
The most important thing to understand about CCX is that the scripts are Java. Sure there is a GUI that abstracts a lot of this from you; however, it is still an IDE and you are writing Java code. The prebuilt Java beans [steps] can only take you so far. I find myself adding raw Java code into my scripts more often than not to make them do what I want. If you are not a programmer already, you will struggle to flourish with CCX scripting. You would do yourself a huge favor by taking a few semesters of programming classes at your local community college first.
As for study materials: There are no published books at present that walk you through CCX soup-to-nuts. Your only options are the Cisco Learning courses UCCXD and UCCXA or the product documentation. The documentation is great for those who understand the product but it can be a little bit of challange to get your head around the product based solely on the documentation.
My suggestion is to start with the getting started guide, release notes and SRND document. The UCCXD and UCCXA classes are really great, especially if you have a good instructor who knows the product. If you can get your employer to pay for them, they are the way to go.
Lastly, there are a few scripts available publically that you can use as a reference in the Cisco Contact Center Express Script Repository.
Similar Messages
-
How to create installation scripts in packaged application
can u tel me How to create installation scripts for packaged application.
also tell me , i have to first install scripts and then supporting objects or
supporting objects first then installation scripts..Hi,
Depending upon your usecase there are different ways to implement this logic.
Check this for example (Read my answer in this post):
https://forums.sdn.sap.com/thread.jspa?threadID=349151
Also check these senarios:
http://help.sap.com/saphelp_nw70/helpdata/en/42/9ddf20bb211d72e10000000a1553f6/frameset.htm
http://help.sap.com/saphelp_nw70/helpdata/en/42/9ddcc9bb211d72e10000000a1553f6/frameset.htm
Also the delegation may be interesting for you:
http://help.sap.com/saphelp_nw70/helpdata/en/a0/44b742cafec96ae10000000a155106/frameset.htm
Greetings,
Praveen Gudapati -
How to create sap scripts? script is a language how to create script ?
how to create sap scripts?
script is a language how to create script ?hi ,
step by step procedure.
SAP Scripts
http://www.sap-img.com/sapscripts.htm
http://sappoint.com/abap/
http://www.henrikfrank.dk/abapexamples/SapScript/sapscript.htm
http://help.sap.com/saphelp_crm40/helpdata/en/16/c832857cc111d686e0000086568e5f/content.htm
http://www.sap-basis-abap.com/sapabap01.htm
http://www.sap-img.com/sapscripts.htm
http://searchsap.techtarget.com/tip/1,289483,sid21_gci943419,00.html
http://sap.ittoolbox.com/topics/t.asp?t=303&p=452&h2=452&h1=303
http://www.sapgenie.com/phpBB2/viewtopic.php?t=14007&sid=09eec5147a0dbeee1b5edd21af8ebc6a
Other Links
http://www.virtuosollc.com/PDF/Get_Reporter.pdf
http://help.sap.com/saphelp_47x200/helpdata/en/da/6ada3889432f48e10000000a114084/frameset.htm
http://help.sap.com/saphelp_erp2005/helpdata/en/66/bc7d2543c211d182b30000e829fbfe/frameset.htm
http://help.sap.com/saphelp_erp2005/helpdata/en/5b/d22cee43c611d182b30000e829fbfe/frameset.htm
http://www.virtuosollc.com/PDF/Get_Reporter.pdf
http://help.sap.com/saphelp_47x200/helpdata/en/da/6ada3889432f48e10000000a114084/frameset.htm
http://help.sap.com/saphelp_erp2005/helpdata/en/66/bc7d2543c211d182b30000e829fbfe/frameset.htm
http://help.sap.com/saphelp_erp2005/helpdata/en/5b/d22cee43c611d182b30000e829fbfe/frameset.htm
http://www.thespot4sap.com/Articles/Code_CostCentreReport.asp
http://www.allsaplinks.com/dialog_programming.html
http://help.sap.com/saphelp_webas630/helpdata/en/9f/db9cdc35c111d1829f0000e829fbfe/frameset.htm
http://www.allsaplinks.com/files/using_table_in_screen.pdf
http://www.geocities.com/ZSAPcHAT
http://www.sappoint.com/abap/ssintro.pdf
http://www.sappoint.com/abap/sscript.pdf
http://www.sappoint.com/abap/sscript.pdf
http://www.sappoint.com/abap/lsetssap.pdf
http://www.sappoint.com/abap/sscrtpex1.pdf
http://www.sap-img.com/sapscripts.htm
http://www.thespot4sap.com/Articles/SAPscript_Introduction.asp
http://www.sapbrain.com/TUTORIALS/TECHNICAL/SAPSCRIPTS_tutorial.html
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCSRVSCRPROG/BCSRVSCRPROG.pdf
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCSRVSCRRDI/BCSRVSCRRDI.pdf
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCSRVSCREDIT/BCSRVSCREDIT.pdf
http://www.sappoint.com/abap/sscrtpex1.pdf
http://www.sap-img.com/sapscripts.htm
http://www.esnips.com/doc/1ff9f8e8-0a4c-42a7-8819-6e3ff9e7ab44/sapscripts.pdf
sri -
How to create a scripting language in java?
Hello,
All that I want to do is to create a scripting language in java. I�m familiar with javacc, jsr223 and other things but don�t know how to start. The language syntax is java 5 syntax with some change and I want to generate java source code from small scripts. In fact I don�t know how other languages (like groovy) are created.
I hope you can show me the required steps.
Looking forward to hear from you.
Thanks.That's all, huh?
For a start, generally when I hear "scripting language" I'm thinking interpretter, not a system which creates compiled (or compilable) code.
I get the impression that what you're talking about is what I'd call a "preprocessor" language, some extra syntax added to java which the preprocessor renders into ordinary java.
As far as complexity is concerned, much depends on how deeply involved the extra syntax is with the embedded ordinary Java. Does you preprocessor need to understand the java, or is it just embedded as text? How easilly identified are your preprocesor statments? It's a lot easier to do this if preprocessor lines are instantly identifiable from Java code (e.g. start with a #).
Basically the stages are always the same;
1) Lexical analysis i.e. picking out words, operators, numbers, quoted strings.
2) Construct a syntax tree.
3) Generate code (in this case Java).
Now, in this case, some of the nodes in the syntax tree may simply be chunks of undigested Java. -
How to Create a Script in Greasemonkey?
Hello all, I have a couple of things.
One is a rather chronic problem with scrolling on Tumblr (pages with backgrounds that do not scroll have varying degrees of choppiness/stalling scrolling. Just look at my past questions to see a more detailed description), and the other is a script that fixes the problem (again, see past question replies for the script).
While it is a very small nitpick, I would like to know how to place that script in Greasemonkey, since it is a bit annoying to have to do it manually for every page that requires the script.
I tried looking at Greasemonkey to see if it was something I could do myself, but I decided I would go to those who (might) know, because with my luck I would mess up something crucial.
So...my two questions:
1) How does one make a Greasemonkey script? Or more like, how would one insert an existing script into Greasemonkey?
2) Is there a way to make said script automatically affect only the pages that would need it (for example, only tumblr pages with non-scrolling backgrounds? Since those with no/scrolling backgrounds are fine), or would I need to manually enter in the pages in question as I encountered them?'''Edit: I read too fast. The rule in this thread is for content, and therefore goes into the user<u>Content</u>.css file. Please ignore this post for purposes of the above rule.'''
Here's how to manually create/edit the userChrome.css file:
(1) Find (or create) the chrome folder. This is a folder in your currently active Firefox settings folder, also known as your Firefox profile folder.
* Open the your profile folder using: Help > Troubleshooting Information
** Windows: Click the "Show Folder" button
** Mac: Click the "Show in Finder" button
* Check for a chrome folder.
** If it exists: double-click it to open it.
** If it does not exist: create a chrome folder, then double-click it to open it.
(2) Create or Edit a userChrome.css file by adding your style rule.
''Note: spelling and capitalization are crucial. If Windows does not display file extensions such as .css, .js, .doc, and so forth, change that setting as described in this article: [http://support.microsoft.com/kb/865219].''
* Check for a userChrome.css file in the chrome folder.
** If it exists: open it in a text editor. Check that it has this first line:<br><br>@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);<br><br>Then paste in the new style rule (not duplicating the above line).<br>
** If it does not exist: create a new text file named userChrome.css. (In Windows, right-click and choose New > Text Document and change the name to userChrome.css, making sure the file type ends up being CSS file and not Text Document.) Then see the previous step for what to place in the file.
The rule change should take effect the next time you start Firefox.
Note: I find it easier to use the Stylish extension, but if you don't want yet another extension, then userChrome.css makes the most sense. -
How to create a Script in AW server
Hi all,
Can anybody pla help me with how to create a simpal script in AW server.
Thanks
Ravi SharmaThese products are all based on the GeoTel acquisition.
GeoTel ICR (Intelligent CallRouter) was the base product, enabling many different peripherals (i.e. PBXs like Lucent, Nortel, Rockwell etc. - and IVRs like InterVoice, Periphonics etc.) to be joined together in a functional contact center, although the initial implementation of ICR was in a different context - as a network router for service providers (AT&T, MCI, Optus, BT) through an interface called a NIC.
The NAM was a high-end conglomeration of a Network ICR (NICR) and 1 or more Customer ICR (CICR) suitable for service providers, allowing a hosted solution to be built.
When Cisco bought GeoTel the name was changed to Intelligent Call Manager (ICM) to avoid marketplace confusion with Cisco's existing line of routers. Thus the NAM (the hosted solution) now consisted of a NICM and several CICMs.
Since Cisco had developed their own switch/PBX for VoIP (after the Selsius acquisition) called CallManager, it could also be treated as a peripheral and slotted into an ICM. This became IPCC - IP Contact Center.
A couple of years ago, Cisco branding brought all products under a "Unified" umbrella.
Although the lines are a bit blurry (and I'll probably get corrected on this ), UCCE is IPCC (well, almost), ICM Hosted is the NAM, and the term ICM is mainly used when UCCE is implemented with non-Cisco switches (i.e. not CallManager).
Yeah, it's not that clear cut, but you get used to it.
Regards,
Geoff -
How To Create Plugin/Script
I have seen some source for LR plugins/scripts. However, searching for some books or posts on this forum I have not found any information on how to create such plugins/scripts. Where can I find some documentation about that?
http://www.adobe.com/devnet/photoshoplightroom.html
http://forums.adobe.com/community/lightroom/lightroom_sdk
Beat -
How to create a script to Trim a file ?
i simply need to create a script which trims mp3´s to 30 sec..
my script works on a single file but not on multiple files,
Not all files saved, have a length of 30 seconds...
i think this is something to do with the scale and the Selected part ... or not??
my script
Collection: Trim30
Title: trim1
Description:
Mode: 2
Undo: 1
Selected: none at 0 scaled 12614400 SR 44100
Freq: Off
cmd: Channel Both
Selected: 3969000 to 5291999 scaled 12614400 SR 44100
Freq: Off
cmd: TrimTwo things - you can only run a script to work on a lot of files as a batch process - the scripting language doesn't deal with explicit file references at all, unless they are noise profile ones, and then only with one per script.
The second thing is more important though - your script won't do what you think it will with any other files anyway, because you've used relative commands. This means that if you have a different length file, you won't select 30 seconds. If you want to know what to do to correct this, you need to look at this AudioMasters thread, which will show you how to fix this. -
How do create a script that chooses a random swatch?
My idea is...instead of using math to create a random rgb number I want to choose specific color by hex or rgb and assign them a number 1-10 then use random() to choose a random number between 1-10 to choose one of those colors and place as foreground color. I just don't know javascript enough to create this script. Thank you
Does this help?
// 2014, use it at your own risk;
#target photoshop-70.032
// set up colors;
var theArray = [
[0,0,0],
[255,0,0],
[0,255,0],
[0,0,255],
[255,255,255],
// select color;
var thisColor = theArray[Math.floor(Math.random()*(theArray.length))];
// make forground color;
var theColor = new SolidColor();
theColor.rgb.red = thisColor[0];
theColor.rgb.green = thisColor[1];
theColor.rgb.blue = thisColor[2];
app.foregroundColor = theColor; -
How to create a script for DB Startup
Hi to all,
I need to create a script for DB Startup with this command:
sqlplus /nolog
conn sys/mypwd as sysdba;
startup;
exit
It is possible ?
At now, when I run Sqlplus /nolog I see only the prompt sql>.
I Hope in Your help.
Best Regards
GaetanoHi,
Assuming you are on Windows environment. You may use the following two scripts to startup the database.
startup.bat
========
net start OracleServiceYOUR_INSTANCE_NAME
set oracle_sid=YOUR_INSTANCE_NAME
D:\oracle\product\10.2.0\db_1\bin\sqlplus /nolog @C:\DBA\startDB.sql
net start OracleOraDb10g_home1TNSListener
pause
startDB.sql
=========
connect sys/your_password as sysdba
startup pfile=D:\ORACLE\ORADBA\pfile\init.ora
exit
Similarly, you may write your own shutdown script. -
Hi,
I'd like to know whether someone can advise me some white paper or documentation regarding tips about how to create unit testing procedures.
Thanks!I know only one Unit testing frame work for PL/SQL, not sure whether it is useful to you or not
http://utplsql.oracledeveloper.nl/ -
How to create OMPplus script with parameters
Hi all. I am trying to parameterize my OMB scripts. For now I am only able to pass one type of parameter, For example in the script below I can parameterize the mapping name. So even If I pass 3 mapping names I will import MDX files and deploy for all 3 mappings.
I want to improve this and I want to pass other parameters such as passwords and schema names also. How would I be able to do that? How can I pass different type of parameters such as schema name, password and mapping name and reference to them separately from the script?
set MAPLIST $argv
OMBCONOMBCONNECT DWPROD/DWPROD@cakir:1521:orcl USE REPOSITORY 'OWBDB_SYS'OMBCC 'MY_PROJECT'
OMBCONNECT CONTROL_CENTER
OMBCOMMIT
foreach mapName $MAPLIST {
OMBIMPORT MDL_FILE 'C:/tfsroot2/Interfaces and Extracts/branches/Interfaces and Extracts1.1/000 - OWB Prototype/deploy/ora.stg/mappings/$mapName.mdx' USE UPDATE_MODE MATCH_BY NAMES OUTPUT LOG TO 'C:/tfsroot2/Interfaces and Extracts/branches/Interfaces and Extracts1.1/000 - OWB Prototype/deploy/ora.stg/mappings/$mapName.log'
OMBCOMMIT
OMBALTER LOCATION 'XTRCT_DWEXTRACT_LOC' SET PROPERTIES (PASSWORD) VALUES ('PASSWORD')
OMBALTER ORACLE_MODULE 'XTRCT_DWEXTRACT' ADD REFERENCE LOCATION 'XTRCT_DWEXTRACT_LOC' SET AS DEFAULT
OMBALTER ORACLE_MODULE 'XTRCT_DWEXTRACT' SET PROPERTIES (DB_LOCATION) VALUES ('XTRCT_DWEXTRACT_LOC')
OMBCOMMIT
OMBALTER LOCATION 'XTRCT_DWPROD_LOC' SET PROPERTIES (PASSWORD) VALUES ('PASSWORD')
OMBALTER ORACLE_MODULE 'XTRCT_DWPROD' ADD REFERENCE LOCATION 'XTRCT_DWPROD_LOC' SET AS DEFAULT
OMBALTER ORACLE_MODULE 'XTRCT_DWPROD' SET PROPERTIES (DB_LOCATION) VALUES ('XTRCT_DWPROD_LOC')
OMBCOMMIT
OMBREGISTER LOCATION 'XTRCT_DWEXTRACT_LOC'
OMBCOMMIT
OMBREGISTER LOCATION 'XTRCT_DWPROD_LOC'
OMBCOMMIT
OMBREGISTER LOCATION 'DWEXTRACT_INPUT'
OMBCOMMIT
OMBREGISTER LOCATION 'DWEXTRACT_OUTPUT'
OMBCOMMIT
OMBCC 'XTRCT_DWEXTRACT'
foreach mapName $MAPLIST {
OMBCREATE TRANSIENT DEPLOYMENT_ACTION_PLAN '$mapName' ADD ACTION 'MAPPING_DEPLOY' SET PROPERTIES (OPERATION) VALUES ('CREATE') SET REFERENCE MAPPING '$mapName'
OMBDEPLOY DEPLOYMENT_ACTION_PLAN '$mapName'
OMBDROP DEPLOYMENT_ACTION_PLAN '$mapName'
OMBCOMMIT
puts "Mapping $mapName deployed"
OMBDISCONNECTMaybe you can try putting this variable list of parameters in a text file and read the text file. You pass the path/name of the text file as a variable:
proc read_file { p_file } {
# Validate file exists
if { [ file exists $p_file ] } {
puts "File: $p_file exists"
} else {
puts "ERROR, not exists: $p_file"
return 1
# open file to read
set v_openfile [ open "$p_file" ]
set data_file [ read -nonewline $v_openfile ]
close $v_openfile
# read each line in file
set v_list_line [ split $data_file \n ]
foreach v_line $v_list_line {
Regards
ANA GH -
How to create a script logic using two applications and some conditions?
Hi All,
I am using BPC 7.0 MS
I have two applications, one called RATE (Dimensions: Category, InputCurrency, Rate, RateEntity, Time) and one called GYP (Dimensions: Category, Entity, PL, Producto, RptCurrency, Time. In the GYP application for Revenues. I have the followings products:
Product code
1-808-912-433
3-208-345-542
11-869-789-946
13-456-786-890
I need to calculate a discount using the first digits to identify the product: 1, 3, 11 and 13, based on some percentages that are in the RATE application.
I have an element in the RATE application for each one of them.
DPC1
DPC3
DPC11
DPC13
What I am trying to do in the script logic is:
*XDIM_MEMBERSET PL=Revenues
*XDIM_MEMBERSET PRODUCTO=<ALL>
*XDIM_MEMBERSET ENTITY=<ALL>
*XDIM_MEMBERSET CATEGORY=Budget
*LOOKUP RATE
*DIM D1:RATE ="DPC1"
*DIM D11:RATE ="DPC11"
*DIM D3:RATE ="DPC3"
*DIM D13:RATE ="DPC13"
*DIM RATEENTITY="Global"
*DIM INPUTCURRENCY="VEB"
*ENDLOOKUP
*WHEN PL
*IS Revenues
*REC(FACTOR=LOOKUP(D1), PL=Discount)
*ENDWHEN
*COMMIT
In the WHEN area, i would like to create some condition to identify the product and assign the correct percentage to it but i don't know how to do it?
Do you have any suggestions?
Also, because i need to key the values in the RATE application for the discounts, the logic should be run from this application?
Using RUNLOGIC like this:
*RUNLOGIC
*APP GYP
*LOGIC Discounts
*ENDRUNLOGIC
Best regards,
LuisanaHi Nilanjan,
Thanks for your prompt reply.
The special characters ("-") cannot be used. The product codes use the special character ("_").
I understand what you said about the property for the dimension Product but not for the dimension Rate. I have the lookup that has the four elements (DPC1, DPC11, DPC3, DPC13). It is not supposed to get the data from those elements directly when using the lookup?
The script logic is still not working. I created the dimension property in the product dimension and the new script logic is as follows:
*XDIM_MEMBERSET PL=Revenues
*XDIM_MEMBERSET PRODUCT=<ALL>
*XDIM_MEMBERSET ENTITY=<ALL>
*XDIM_MEMBERSET CATEGORY=Budget
*LOOKUP RATE
*DIM D1:RATE ="DPC1"
*DIM D11:RATE ="DPC11"
*DIM D3:RATE ="DPC3"
*DIM D13:RATE ="DPC13"
*DIM RATEENTITY="Global"
*DIM INPUTCURRENCY="VEB"
*ENDLOOKUP
*WHEN PRODUCT.TYPE
*IS 1
*REC(FACTOR=LOOKUP(D1), PL=Discount)
*IS 11
*REC(FACTOR=LOOKUP(D11), PL=Discount)
*IS 3
*REC(FACTOR=LOOKUP(D3), PL=Discount)
*IS 13
*REC(FACTOR=LOOKUP(D13), PL=Discount)
*ENDWHEN
*COMMIT
Could you let me know what i am doing wrong?
The calculation i would like to get is: Discount = Revenues(GYP) X DPCx(RATE)
Also, when I sent the data from the rate application I get the message "ExecuteBaseLogic::invalid application:*APP GYP". I am using a RUNLOGIC in the application RATE with the following code:
*RUNLOGIC
*APP GYP
*LOGIC Decto_en_vtas_pilot
*ENDRUNLOGIC
Kind Regards,
Luisana -
UCCX Script 8.5: How to create a script that plays exchange rate option
Hi
Has anyone created a UCCX script which has the option to play exchange rate, if yes can you tell me how to do this or provide a sample scriptHi
The text is available on a website.
This an example of the text
Current Rates
Jamaican Dollar Save Smart (J$)
Last Updated: Oct 09, 2012
JA$ SaveSmart Account Interest rate is at : 3.66%
United States Dollar Save Smart (US$)
Last Updated: Oct 09, 2012
US$ SaveSmart Account Interest Rate is at: 1.72% -
Is Any Body Tell Me How to Creat a Script Form(converting script into pdf)
waiting for u r responce, pls help me in this concernd
Welcome to SDN.
If you want to conver SCRIPT to PDF format check this link -
hi, hoe to convert script form into pdf format
how to convert script into PDF
If you want to convert it to Adobe Forms refer this -
Adobe Forms
Regards,
Amit
Reward all helpful replies.
Maybe you are looking for
-
Hi Guys, I have two issues in WF. 1. I have created Task and assigned function to that and in function i am raising an exception but in my WF log it doesnt show in error. 2. Normally if there are two person holding same position the WF goes
-
How to copy test cases from one project to another?
Currently we have several projects withing the oracle test manager suite with test cases in each of them. I need to be able to copy some of the test cases to other projects or atleast select them to run under a new project instead of retyping them ev
-
I am not sure whether I can ask like this or not...We are working on JAVA/Oracle(10.2) platform and using Ref cursors to pass the records from Oracle to Java (like Report kind of Application activities in Java) and we employed following code structur
-
Cannot sign-in to forums in IE 11
When I attempt to sign-in in forums (Visual FoxPro forum) by clicking Reply link in any question following error appears: Server Error in '/Forums' Application. Runtime Error Description: An application error occurred on the server. The current custo
-
How to edit registry using recovery console or dos
Hello everybody! Due to some reason (virus) the value of - "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon - Shell " was changed so I repaired it with Explorer.exe. But due to some spelling mistake now I can log in in Win