+ Reply to Thread
Results 1 to 11 of 11

Excel VBA to Create Skilling Script in AVAYA CMS

  1. #1
    Registered User
    Join Date
    04-26-2013
    Location
    Manila, Philippines
    MS-Off Ver
    Excel 2007
    Posts
    4

    Excel VBA to Create Skilling Script in AVAYA CMS

    Hi,

    I would like to seek help regarding creating scripts in AVAYA CMS for agent skilling.

    I have this task that in a weekly basis I would manually create skilling scripts in CMS for different group of agents with different skill sets.

    My logic is since there are agent movements weekly, a excel macro that creates scripts in CMS (interactive script) that would take into consideration the number of agents (since capacity of CMS skilling is only a max of 50 agents), Skill, Skill Priority and also the field in which you wish to mirror other CMS ids. I can't seem to figure out how to start about it.

    Any information would be much appreciated. The creation of scripts takes too much time

  2. #2
    Valued Forum Contributor tehneXus's Avatar
    Join Date
    04-12-2013
    Location
    Hamburg, Germany
    MS-Off Ver
    Work: MS-Office 2010 32bit @ Win8 32bit / Home: MS-Office 2016 32bit @ Win10 64bit
    Posts
    944

    Re: Excel VBA to Create Skilling Script in AVAYA CMS

    Hi a_nika,

    welcome to the forums.

    Could you please provide an example excel workbook containing your source data and an example CMS script, at least I have no clue how those scripts look like. Additionally it would be great, if not obvious by the files, you could describe which fields exactly have to be written into the script.

    Please remove any confidential information before uploading files here.

    Regards
    Please use [CODE]-TAGS
    When your problem is solved mark the thread SOLVED
    If an answer has helped you please click to give reputation
    Read the FORUM RULES

  3. #3
    Registered User
    Join Date
    04-26-2013
    Location
    Manila, Philippines
    MS-Off Ver
    Excel 2007
    Posts
    4

    Re: Excel VBA to Create Skilling Script in AVAYA CMS

    Here's a sample of the script that I am doing. I don't not have any excel file tho as I'm not sure where to start in this. I want to create something like this using parameters like CMS ID, Skill, Skill Level

    'LANGUAGE=ENU
    'SERVERNAME=<CMS Server>
    Public Sub Main()

    '## cvs_cmd_begin
    '## ID = 8001
    '## Description = "Acd Administration, Change Agent Skills 68544 - Abringe, Kenneth Car"
    '## Parameters.Add "Acd Administration","SubSystem"
    '## Parameters.Add "Change Agent Skills 68544 - Abringe, Kenneth Car","FormName"
    '## Parameters.Add "-1","DummyType"
    '## Parameters.Add "-1","DummyAcd"
    '## Parameters.Add "1","Action"
    '## Parameters.Add "1","SetSk_Acd"
    '## Parameters.Add "68544;68611;68616;68624;68524;68547;68534;68571;68572;68575;68597;68600;68577;68602;68604;68588;68567;68589;68591;68574;68596;68599;68581;68610;68582;68607;68608;68586;68604;68567;68589;68591;68581;68597","SetSk_AgentID"
    '## Parameters.Add "1","SetSk_CallHandPref"
    '## Parameters.Add "0","SetSk_DirectSkill"
    '## Parameters.Add "0","SetSk_DirectFirst"
    '## Parameters.Add "0","SetSk_ServiceObjective"
    '## Parameters.Add "5","SetSk_NumofSkills"
    '## Parameters.Add "14","BeginSetSkills"
    '## Parameters.Add "682",""
    '## Parameters.Add "1",""
    '## Parameters.Add "0",""
    '## Parameters.Add "0",""
    '## Parameters.Add "668",""
    '## Parameters.Add "1",""
    '## Parameters.Add "0",""
    '## Parameters.Add "0",""
    '## Parameters.Add "669",""
    '## Parameters.Add "3",""
    '## Parameters.Add "0",""
    '## Parameters.Add "0",""
    '## Parameters.Add "663",""
    '## Parameters.Add "1",""
    '## Parameters.Add "0",""
    '## Parameters.Add "0",""
    '## Parameters.Add "889",""
    '## Parameters.Add "1",""
    '## Parameters.Add "0",""
    '## Parameters.Add "0",""
    '## Parameters.Add "","SetSk_Warning"



    On Error Resume Next

    set AgMngObj = cvsSrv.AgentMgmt
    ReDim SetArr (5,4)
    SetArr(1,1)= 682
    SetArr(1,2)= 1
    SetArr(1,3)= 0
    SetArr(1,4)= 0
    SetArr(2,1)= 668
    SetArr(2,2)= 1
    SetArr(2,3)= 0
    SetArr(2,4)= 0
    SetArr(3,1)= 669
    SetArr(3,2)= 3
    SetArr(3,3)= 0
    SetArr(3,4)= 0
    SetArr(4,1)= 663
    SetArr(4,2)= 1
    SetArr(4,3)= 0
    SetArr(4,4)= 0
    SetArr(5,1)= 889
    SetArr(5,2)= 1
    SetArr(5,3)= 0
    SetArr(5,4)= 0


    AgMngObj.AcdStartUp -1, "", cvsSrv.ServerKey, -1
    AgMngObj.OleAgentSetSkill_R16_1 1, "68544;68611;68616;68624;68524;68547;68534;68571;68572;68575;68597;68600;68577;68602;68604;68588;68567;68589;68591;68574;68596;68599;68581;68610;68582;68607;68608;68586;68604;68567;68589;68591;68581;68597",1, 0,0, 0, 5,SetArr, ""


    '## cvs_cmd_end

    End Sub

  4. #4
    Valued Forum Contributor tehneXus's Avatar
    Join Date
    04-12-2013
    Location
    Hamburg, Germany
    MS-Off Ver
    Work: MS-Office 2010 32bit @ Win8 32bit / Home: MS-Office 2016 32bit @ Win10 64bit
    Posts
    944

    Re: Excel VBA to Create Skilling Script in AVAYA CMS

    Hi,
    I have this task that in a weekly basis I would manually create skilling scripts in CMS for different group of agents with different skill sets.
    Ok you want to create those scripts.
    using parameters like CMS ID, Skill, Skill Level
    Where do you get the data from, another file? a piece of paper and you want to enter it manually? random?

    Regards

  5. #5
    Registered User
    Join Date
    04-26-2013
    Location
    Manila, Philippines
    MS-Off Ver
    Excel 2007
    Posts
    4

    Re: Excel VBA to Create Skilling Script in AVAYA CMS

    @tehneXus

    Thank you for your reply.

    I get them weekly from another file. But I can easily put them in another file though. The data that the CMS IDs and skills comes from a weekly file being sent to us that comes with a different filename every week. It changes the week date on the file name tho.

    I would like to enter them manually tho like in an excel sheet or something.

  6. #6
    Forum Contributor
    Join Date
    09-29-2011
    Location
    Kolkata, India
    MS-Off Ver
    Excel 2003/2007
    Posts
    182

    Re: Excel VBA to Create Skilling Script in AVAYA CMS

    Hi a_nika,

    Please check below two links, may be this is helpful for you.

    http://fracta.net/fracta/index.php/f...rvisor-reports

    http://www.knowexcel.com/view/132686...excel-vba.html

    Long time back I used to work in a call center where I create automated scripts in AVAYA which generate reports in excel format. However, now, I forget all those things as I am not using AVAYA system anymore. But, if you can post screen shot of the AVAYA steps-by-steps procedure then may be I can remember those thing and help you more.


    regards
    taps

  7. #7
    Registered User
    Join Date
    04-26-2013
    Location
    Manila, Philippines
    MS-Off Ver
    Excel 2007
    Posts
    4

    Re: Excel VBA to Create Skilling Script in AVAYA CMS

    Hi taps,

    Here is the screenshot on how I do the scripts manually. I will arrange the skill of the agent then I will click on script and save the .acsup file in a folder.

    AVAYA.jpg

    I think it would be best to like create an excel file wherein we will input one CMS ID then a range wherein we will put the skills then skill priority and also at the bottom part additional agents that should have the same skills with a maximum of 50 agents. Ideally we only put 30 agents so that the scripts doesn't take too long to run. We don't want the scripts to run automatically but only the creation of the scripts. Do you think it's possible?

  8. #8
    Forum Contributor
    Join Date
    09-29-2011
    Location
    Kolkata, India
    MS-Off Ver
    Excel 2003/2007
    Posts
    182

    Re: Excel VBA to Create Skilling Script in AVAYA CMS

    Hi a_nika

    Thanks for posting screen shot. I can remember few things after looking picture.
    We used to generate Real time report and Historical report. From there we generate reorts in Excel format.

    Can you please show me the screen shot inside the Script... (Agent Administration).
    I hope (as I can remember) there is an option to generate macro like things by giving user id and password and then it will create a short cut like things, where we used to click and get excel report instantly.

    regards
    taps

  9. #9
    Registered User
    Join Date
    07-06-2013
    Location
    Chennai
    MS-Off Ver
    Excel 2007
    Posts
    2

    Post Re: Excel VBA to Create Skilling Script in AVAYA CMS

    Hi

    we have 10 different skills ,but we dont have any option to give multiple skill in call profile daily report.

    I need a help form any one to run the CMS Scrip using only one script by editing the below and add next 10 skill one below the other and we can scheule only one script at time in scheduler

    Please Login or Register  to view this content.
    Last edited by arlu1201; 07-06-2013 at 03:10 PM.

  10. #10
    Forum Guru
    Join Date
    03-12-2010
    Location
    Canada
    MS-Off Ver
    2010 and 2013
    Posts
    4,418

    Re: Excel VBA to Create Skilling Script in AVAYA CMS

    Hello and welcome to the forum,

    Unfortunately your post does not comply with Rule 2 of our Forum RULES. Do not post a question in the thread of another member -- start your own thread.

    If you feel an existing thread is particularly relevant to your need, provide a link to the other thread in your new thread.

    Old threads are often only monitored by the original participants. New threads not only open you up to all possible participants again, they typically get faster response, too.
    Please consider:

    Thanking those who helped you. Click the star icon in the lower left part of the contributor's post and add Reputation.
    Cleaning up when you're done. Mark your thread [SOLVED] if you received your answer.

  11. #11
    Forum Contributor arlu1201's Avatar
    Join Date
    09-09-2011
    Location
    Bangalore, India
    MS-Off Ver
    Excel 2003 & 2007
    Posts
    19,166

    Re: Excel VBA to Create Skilling Script in AVAYA CMS

    Thanks Abousetta.

    Also, Sudhakara,

    I have added code tags to your post. As per forum rule 3, you need to use them whenever you put any code in your post. Please add them in future. In order to put code tags, either type [CODE]Please [url=https://www.excelforum.com/login.php]Login or Register [/url] to view this content.[/CODE] at the end of it, OR you can highlight your code and click the # icon at the top of your post window.
    If I have helped, Don't forget to add to my reputation (click on the star below the post)
    Don't forget to mark threads as "Solved" (Thread Tools->Mark thread as Solved)
    Use code tags when posting your VBA code: [code] Your code here [/code]

+ Reply to Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Search Engine Friendly URLs by vBSEO 3.6.0 RC 1