UCCX 9.0(2) - Holiday schedule for geographic regions

Hi Guys,
I am hoping someone will be able to nudge me in the right direction. I am struggling to find a good way to script out a particular holiday check. I have a UCCX server that resides here in the states that will be serving some customers in Asia and the UK. It is also handling customer calls here in the US as well. Each region has their own set of agents and CSQ's. The problem I am having is each region has unique Holidays that they recognize, as well as share a couple such as Christmas and New Year's. I am having a hard time figuring out how to build a holiday check since the server time and associated timezone resides here in the states and not in those other regions. The Time of Day step was a breeze since you can define a time zone now. It's calculating when it's a holiday in the other regions that I am stuck on. Any suggestions that you may have would be fantastic!
Thanks,
Damon

I don't normally upload scripts to the forums because they are not searchable and also, anyone on a lower version cannot use it, but it's late at night, and I'm feeling half lazy, so here's a fully working solution to compute your holidays with timezone support.
This is just the way I do it, with Date arrays, but you may like XML documents, or some other form.
This is intended to work as a subflow.  Your main script would need a boolean variable and a Date array variable to support it, which you will use in the Input mapping and Output mapping of the Call Subflow step respectively.
Good luck and happy holiday logic testing!
Anthony Holloway
Please use the star ratings to help drive great content to the top of searches.

Similar Messages

  • Where can I find Catholic and Jewish holiday schedules for iCal?

    When I go to Find Subscriptions in iCal, I can get every kind of schedule except for Chrisitian and Jewish Holidays.  Why is this?  Where can I find them?

    Here's one.

  • Multiple Holiday Schedules on one Call Handler

    Hello, I search previously for a solution to this problem, but have been unsuccessful.  I am running Cisco Unity Connection 8.5.1.
    Current Setup:
    Company has a system call handler named "Company AA" that serves as their autoattendant for answering incoming calls.
    Company has a holiday schedule associated to "Company AA" which includes recognized holidays, and an personalized greeting recording stating they are closed for the holiday.
    What needs done:
    Company has scheduled staff meetings throughout the year.  These need to be input into the system so that on these dates/times, a different personalized greeting recording plays stating that they are closed.  This needs to be a different recording than the normal Holiday greeting (so I cant just add the dates to the already existing holiday greeting).
    Is this possible with Cisco Unity Connection?
    Thanks!
    Derek

    Hello Derek,
    It is possible, however, you will need to create a different Call Handler and Schedule per Holiday, in this example I am going to use just 3 holidays (July 4th, January 1st and December 25th. The process is kind of complex, but here we go.
    1st: Create the Call Handlers:
    Create a CallHandler for the Company AA
    Create a CallHandler for January 1st
    Create a CallHandler for July 4th
    Create a CallHandler for December 25th
    2nd: Create the Holiday Schedules
    Create a Holiday Schedule for the Company AA CallHandler and add all the holidays here (January 1st, July 4th, and December 25th).
    Create a Holiday Schedule for the January 1st CallHandler and add just the July 4th, and December 25th holidays here
    Create a Holiday Schedule for the July 4th CallHandler and add just the December 25th holiday here
    Create a Holiday Schedule for the   December 25th CallHandler and do not add any holdays
    3rd: Create the System Schedules
    Create a System Schedule for the Company AA CallHandler and associate it to the Company AA Holiday Schedule (Define your working/after hours schedule here).
    Create a System Schedule for the January 1st CallHandler and associate it to the January 1st Holiday Schedule (Make it 24/7)
    Create a System Schedule for the July 4th CallHandler  and associate it to the July 4th Holiday Schedule (Make it 24/7)
    Create a System Schedule for the December 25th CallHandler and associate it to the December 25th Holiday Schedule (Make it 24/7)
    4rd: Call Handler configuration
    Company AA
    Go to the Company AA CallHandler, and under Active Schedule select the Company AA System Schedule.
    Setup the Closed and Standard Greetings/Transfer Rules as you wish.
    Go to the Holiday Greeting and select Nothing and uncheck the Play the "Record Your Message at the Tone" Prompt options under Callers Hear.
    Under the After Greeting section, select Call Handler >> January 1st >> Go Directly to Greetings.
    Check the Greeting Enabled with No End Date and Time option and save the configuration
    January 1st
    Go to the January 1st CallHandler, and under Active Schedule select the January 1st System Schedule.
    Go to the Standard Greeting and setup the message that you want to play during January 1st here, if you want to transfer the call, you will need to change the Standard Call Transfer Rule as well.
    Go to the Holiday Greeting and select Nothing and uncheck the Play the "Record Your Message at the Tone" Prompt options under Callers Hear.
    Under the After Greeting section, select Call Handler >> July 4th >> Go Directly to Greetings.
    Check the Greeting Enabled with No End Date and Time option and save the configuration
    July 4th
    Go to the July 4th CallHandler, and under Active Schedule select the July 4th System Schedule.
    Go to the Standard Greeting and setup the message that you want to play during July 4th here, if you want to transfer the call, you will need to change the Standard Call Transfer Rule as well.
    Go to the Holiday Greeting and select Nothing and uncheck the Play the "Record Your Message at the Tone" Prompt options under Callers Hear.
    Under the After Greeting section, select Call Handler >> December 25th >> Go Directly to Greetings.
    Check the Greeting Enabled with No End Date and Time option and save the configuration
    December 25th
    Go to the December 25th CallHandler, and under Active Schedule select the December 25th System Schedule.
    Go to the Standard Greeting and setup the message that you want to play during December 25th here, if you want to transfer the call, you will need to change the Standard Call Transfer Rule as well.
    Go to the Holiday Greeting and select Nothing and uncheck the Play the "Record Your Message at the Tone" Prompt options under Callers Hear.
    Notes:
         As mentioned above, this process is complex and the best way to achieve this will be to create an excel table with the settings of every CallHandler so you can check them before implementing this in production, please note that the last Call Handler Holiday Schedule is empty, as well as the Holiday Greeting of this CallHandler since it will only play the Standard Greeting (24/7) schedule.
         The second
         The third thing you need keep in mind is that if you need to change the working hours schedule, you will do it on the main CallHandler only (Company AA), since the other system schedules are used only for holiday and during the holiday those are set to work 24/7.
    Explanation:
         This implementation of distinctive holidays works because when the  AA CallHandler check the holiday schedule during July 4th, it will send the the call to the holiday greeting since it is marked as a holiday on its schedule, the holiday greeting of the AA will send the call to the January 1st Call Handler; then, the January 1st CallHandler will do the same, since July 4th is marked as a holiday, it will forward the call to the Holiday Greeting which will send it to another CallHandler (July 4th). When the call gets to July 4th CallHandler it checks its schedule, since no holidays are marked on this particular CallHandler for July 4th, it will check whether it should play the Standard or Closed greeting, since this schedule was setup as 24/7, it will play the Standard Greeting of the July 4th CallHandler and stop hunting.
    I hope you this helps you and feel free to shoot me with any questions you might have.
    HTH
    --espereir

  • SAME Work Schedule for Both EE Sub Groups

    Hello Gurus
    We have 2 EE Sub groups which have the same work schedule - Flexible Working hours - 8 hrs/ day - 5 days a week. One of the EE subgroups will get paid Hourly at 80 hrs a week and the other will be paid salaried for 80 hrs a week.
    Can anyone please help me configure this with a step by step explanation ? I have already configured a holiday calendar.
    This is very urgent. Please help.
    Thanks and regards

    1. Create break Schedules which would be ur break timings and Paid or unpaid.
    2.create Daily workschedule which would be ur daily work hours by giving start time and end time and assign break schedules to that.
    2.Create Period workschedule in which U have to define 7 days daily work schedule.For Example Monday to Friday ur Workscheules having working hours and Saturday and Sunday Free workschedules(if u have Sat and Sun as off days of week)
    3.Then U have to configure work schedule rules and generate the workschedules.
    These are the basic steps to be performed.
    For further queries U can write to me.
    Award points if helpful.

  • RE: Berkeley DB Training Class scheduled for March 3, 2008

    Berkeley DB Training Class scheduled for March 3, 2008
    Is it still on schedule ?

    Hi,
    Unfortunately, the training has been cancelled. We're considering offering the training in May/June, but to do that, we need to know how many students will definitely attend (we need a minimum of six students).
    If you're definitely going to attend the course, then please send me an e-mail at ashok.joshi at oracle.com and I'll add you to the list of "definite" attendees.
    The location of the course is still to be decided; if you have a specific geographic preference, please let me know that as well.
    Thanks and warm regards.
    ashok

  • Holiday calender for the year 2008...

    Hi Experts,
    I have to update // change the holiday dates for  the calender year 2008.Where should i have to change..Please advice....
    Regards,
    Sai.

    Hai..
      The automatic recording of customizing changes does not include the      
      holiday and factory calendar. All changes made to the holiday or factory 
      calendar must be transported manually. The holiday and factory calendars'
      own transport connection should be used.                                                                               
    Choose  the function Calendar -> Transport, in the holiday and factory   
      calendar initial screen to copy all the holiday and factory calendar data
      into a request.                                                                               
    Please pay attention to the information which you get when transporting  
      the holoday and factory calendar.                                        
    Changes in the public holiday calendar are not client-specific. The authorization for maintaining public holidays should not be assigned to all administrators.
    If you have generated work schedules before making changes to the public holiday calendar, you must generate the work schedules again.

  • KM Scheduler Task vs SAP Netweaver Scheduler for java

    Hi Experts,
    I need to know the key differences between KM Scheduler task implementation and SAP Netweaver Scheduler for java task implementation. Which one is better and why?
    Thanks for looking into this and for you patience in answering the question.
    Regards,
    Kiran K Grandhi.

    Hi,
    Please look at this help
    [SAP NetWeaver Scheduler for Java|http://help.sap.com/saphelp_nwce10/helpdata/en/44/03d66015ee10b3e10000000a11466f/content.htm] and [KM Scheduler task|http://help.sap.com/saphelp_nw04s/helpdata/en/3a/bc37b5789dee4eaa8005bff84f14cf/content.htm]
    Best Regards
    Vijay K

  • Open Order scheduled for delivery

    Hi there ,
    Please suggest me the report to spool the Open Order scheduled for delivery for a material ....
    Regards
    Kaushik

    Hi
    Check the delivery due list, its shows open orders due for delivery for a particular date
    and the list can be printed or sent to spool
    Anurag

  • RELEASE NOTES R180 - scheduled for September 25th 2012

    We are announcing a new Business Catalyst release, scheduled to go live on Tuesday, September 25th.
    This release includes some great improvements to our module templates, new features for our email marketing system, admin interface improvements, a few infrastructure updates and lots of bug corrections.
    Read through the following sections to get detailed information about this release:
    Features and enhancements
    Issues fixed by this release
    You can jump to the corresponding section by clicking the above links.
    Features and enhancements
    Modules improvement
    Starting with our September release, we have enabled users to use a html page or a static template as a module list template (layout) for all modules that are using templates today. The new addition allows partners to create different views for the same data for a personalize experience. To use this new functionality, just create a new module template and update your module properties by specifying the template to use.
    Ex: {module_blogsitepost,2 template="/ModuleTemplates/Custom/MyTemplate.tpl"}
    Note: although you can use any extension you feel comfortable with, we recommend using a .tpl extension for two reasons: help locate the template better and avoid having these templates being displayed in Page list.
    Email marketing application improvements
    This is release is packed with new features and enhancements to our email marketing system.
    Dynamic modules in email campaign - you can include modules (a subset of 19 modules) in the Email Campaigns content; the system will render these modules right before the campaign is sent, making sure your customers always receive the latest content;
    Fresh, new email templates - the release includes a set of new of new email templates that look much better; along with these new templates, the template selection page was re-done to show better thumbnails;
    Improved recipients selection - we have improved the recipients wizard step, replacing the checkbox list with a smart search and select control; additionally, with this release you will be able to  select multiple lists (including Customer Reports) to exclude from your campaign.
    Improved campaign status screen - before sending the campaign, you will now be able to view the exact number of recipients before sending the campaign (Note: reports and list requiring a long time to compute will be approximated); additionally, while the campaign is sending, we are displaying a meaningful status, that indicates that the campaign is being sent.
    Email clients reporting - the campaign report screen has also been improved to include a report showing you the email clients used to read your campaigns.
    Admin console improvements
    We have updated our new admin user interface and replaced the insert module and insert tag panels with the new Business Catalyst toolbox almost everywhere. With the new toolbox we'll make it easier for partners and business owners to insert and customize module or tags into pages, templates or system emails. The toolbox user interface will opened by default for partners for faster access to tags and modules.
    Other changes
    Some  FTP improvements (better error codes, performance, etc) and SFTP support
    DNS improvements (support for setting up Google Apps email out of the box, several bug fixes)
    When you change your email address on adobe.com, it syncs automatically with BC
    Various improvements of the caching engine for static assets
    Issues fixed by May release
    Issue 2869695 - Fixed an issue that broke the comments submitted by visitors by placing <br> tags after a random number of characters;
    Issue 3317538 -     Fixed an issue preventing the social media modules from being reinitialized after pressing "Add to cart"
    Issue 3317105 -     Files with spaces in the name do not get invalidated properly on FTP/API delete
    Issue 3317478 -     Fixed an issue causing hardcoded http paths to generate security alerts when on https
    Issue 2567045 -     Fixed an issue with Product Purchased with Details data field
    Issue 2567131 -     Fixed an issue causing web app creation forms to generate  [No Name] duplicates
    Issue 3319245 -     Fixed the search function on Help & Support
    Issue 3320623 -     Fixed an issue causing decimal prices to be incorrectly saved when editing/creating an order in admin and having the site admin language set to a country language that uses "," as decimal separator instead of "."
    Issue 3325526 -     Fixed an issue causing the CRM Session verification to fail for session IDs that contain +
    Issue 3162093 - Fixed a problem [AdminV4] HTML files for campaigns can't be edited
    Issue 3009528 -     Updated multiline fields to allow line breaks
    Issue 3010606 -     Changed FTP blog layouts  listing  to properly handle cases of invalid layout group names
    Issue 3315646 -     Fixed an issue causing {tag_blogcategorylist}to not limit the number of results as set
    Issue 3316323 -     Small bug/improvement at offline payments on copy/pasting the PDF password
    Issue 2900590 -     Fixed an issue causing a correct web app item address to change to another one on some sites
    Issue 3319299 -     Fixed some performance problems causing Edit Web Apps Settings -> Autoresponder  interface to freeze
    Issue 3320422 -     "Free shipping" not validated when enforcing shipping validation
    Issue 2918069 -     Cannot save values properly for webapp items when the custom field uses comma separated checkbox list, and it has more then 265 characters for the list of values
    Issue 2925458 -     Web App edit form is adding "X_" to the existing classes inside the description field. Every edit will add another x_ ending up in something like class="x_x_x_classname"
    Issue 2567035 -     Can not list files in FTP when there are invalid characters or similar in the directory
    Issue 3313655 -     Import fails if the username column values are already in the CRM
    Issue 3315485 -     Varnish cache is not invalidated when overwriting files with %20 in the path
    Issue 3315372 -     When adding a new item in the admin the address fields is pre-populated
    Known issues and limitations
    Product list layout outputs the products using an unordered list, requiring CSS for better formatting
    Favorites module does not support multiple templates (layouts)
    Module detail views do not support multiple templates (layouts)
    Recursive modules are not supported in email campaign preview
    Dreamweaver design view, ignores the custom template and always renders the tags from the default template (layout)
    For more information about this, follow the release announcement on the Business Catalyst blog: Introducing our feature packed September release!

    Thanks Mario, what is missing from the post and this notification is a fundamental pieces of information "TIMES". This is not just your info but also the release by Jackson Palmer on the blog - totally missed there also
    We need to be notified of the sceduled timing of this release not just a vague date which is not specific globally
    25th but we are global - what time specifically 0100am PST is very different to 1030pm PST , the latter being 26th in AU
    Why - because campaigns scheduled for around this time can be impacted, and also if the sites go offile during the maintenance window campaigns can be a wasted exercise.
    Previously mid week schedules have been a matter of heated discussion, yet the support guys say that schedule ahas not been decided upon
    Not planning is planning to fail, and we have witnessed that all to ofetn in the past. BC unfortunately has a history of failing to plan and inform, and this does little to activate confidence in the community.
    I have discussed with Dragos on numerous occassion how the missing ingridents at BC like communication, UX, planning and most importantly understanding from the customer perspective (rather than backroom coders).
    eg at 645am 26th of Sept 2012 we have a email campaign scheduled ( and can be rescheduled ), the issue I see is without your maintenance window timings being published in a timely manner how can we tell if we move to a sooner or later timing. You have to agree it is disasterious marketing to blast out a campaign and find systems down when customers open newsletter offers and want to shop then.
    If the time schedule is listed somewhere else even more shame that it is overlooked as an inclusion here plus that Chat team are not informed and kept up to date and the blog is just fluff sales and chest beating. That is not support of partners regargless of paid or free status.
    To much time is wasted with this sort of unthinking about unpublished / incomplete notifications, Live chat guy wasted > 15 min of his and my time becuase they don't know either, how many others are being inconvenienced by fialing to plan and notify information to  act upon, this communication in the blog is good info but by itself useless and creates more doubt and lack or faith. Just look at the "hope in the comments"

  • Delivery Schedule for Service Item

    Hi folks!
    Can anyone guide me, how to create delivery schedule for Service item in Purchase Order.
    Regards.

    If it is an external service (Item category D), you cannot enter delivery schedule for individual services.
    Lakshman

  • Delivery Schedule for Samples

    Hi All,,
    Samples are sold over a delivery schedule.
    i.e Can we have delivery schedules for Samples.
    with regards

    First of all, I am not sure how you do you differentiate normal sales from sample sales.  In normal circumstances, either we differentiate by document type or item category.
    Moreover, I am not clear on your comments
    Samples are sold over a delivery schedule
    What do you mean by delivery schedule ??  Do you mean scehdule line date in sale order ??
    thanks
    G. Lakshmipathi

  • Automatic delivery schedule for Scheduling Agreement

    Hi all...........
    I like to create automatic delivery schedule both JIT & FRC schedules for Schedule agreement, means system has to suggest the schedule lines.
    I created SA and creation profile, when Im trying to generate JIT schedule system showing "Error generating release against scheduling agreement  (cause 2)".
    Pls let me know wht configuration I hve to do and pls let me know all the steps.
    I like to know output determination setting for SA releases also.
    regards
    Durga Ram

    Hi
    'Propose all Items" is ticked so that MIGO proposes all the items irrespective of the delivery date and quantity. This means that even if the delivery date has not yet been reached or the complete qty has been received, the system will still allow you to do the GR.
    Hope this clarifies.
    Thanks

  • MRP-Delivery Schedule for Sales order is not updating in Production order

    Dear Experts,
    I have created Sales order and maintained delivery scheduling, Then Run MRP through MD50,
    We received Planned order then through this we have converted to Prodcution order.
    When we observe the delivery schedule for sales order under assignment Tab in Produciton order which is showing zero instead showing line item of Delivery schedule.
    I am able to see Sales order and Line item but i am not abel to get any delivery schedule line item.
    Please suggest where settings are missing.
    Thanks in advance
    Regards
    Don

    Dear Experts,
    Please provide me solution.
    after Running MD50 transaction against Sales order.
    If I maintained different Scheduling Line Item for First Line item of Sales order.
    The Respective Scheduling Lines should update against Each Production order which has converted from Planned order.
    Thanks in advance.
    Regards
    DON

  • Schedule for del stock display even after delivery and goods receipt

    Hi, Please suggest me for below scenario...
    I have a scenario where we does STO and then delivery against outbound and performs goods receipt. in MMBE the stock is still displaying under schedule for delivery and also in MD04 even the stock is deducted from supplying plant and performed goods receipt at receiving plant..also stock is displaying at receiving plant..why the stock is still displaying in stock for del at sending plant..in general what happens when we does goods receipt against outbound delivery or when we does against STO?

    ok sir ;
    No i don't talke abouat STP i don't have any transit stock it's a simpl sales based on global purchas
    -first with me21n i created global purchas order
    -the sales will be picked from this purchas .
    -delivery is assigned automatically to this purchas order  with user exit.
    -with vl02n in goods issue steps there is tow operations ( stock mvt 101 in purchas assignement and a normal 601 for delivery )

  • Regarding Background Job scheduling for file to file scenario

    Hi Guru's
    Good morining all of u
    I have one doubt on ...
    can we do background job scheduling for file to file scenario?
    Please give me response as early as possible.
    thanks and regards
    sai

    background jobscheduling for file adapter...
    you can schedule the file adapter according to your requirement as follows:
    In the  Communication Channel Monitoring Locate the link Availability Time Planning,  In Availability Time Planning, choose the Availability time as daily and say create, give the time details, select the communication channel in your case file adapter , goto the Communication Channels tab and filter and add the respective channel, save it
    /people/shabarish.vijayakumar/blog/2006/11/26/adapter-scheduling--hail-sp-19-

Maybe you are looking for

  • BT Infinity Hub and PS3 connection problem.

    Hi I have had my BT Infinity installed today, my laptop, desktop and Iphone have all connected no problem, but my PS3 will not let me connect for some reason? It sees the hub, I enter the key but then it will not find the IP address? I have done a bi

  • Decimal place upon goods receipt from subcon

    Dear all, I've created a subcon PO for material X1 - 730 quantities (finished goods) with a BOM of 3 raw materials (material Y1). The process is to pack the 3 batches of the same material Y1 into a finished product of material X1. In the outbound doc

  • Looking for Some Recommendations on A Printer for the 15" MPB

    Hello- I have a 15" retina display MBP configured in the works. I have only used Cannon printers in the past with my Apple computers and prefer to stay with a Cannon for the new MBP retina dispaly. I am looking for some personal recommendations to lo

  • ALV CHECK CHANGED DATA WITH REUSE_ALV_GRID_DISPLAY

    HELLO  EVERY-ONE.     I have a question that how to check changed data in ALV. I know we can use CHECK_CHANGE_DATA Method in OO, and how to check it in REUSE_ALV_GRID_DISPLAY <b>without double click</b> ?

  • LG Extravert - Verizon Mobile Email - Google Calendar - All Day Events showing on wrong day

    I have an LG Extravert.  I installed and setup the Verizon Mobile Email application.  I added my gmail account.  I successfully pulls in my gmail calendar - BUT any of the events that as "All Day" events in google end up displaying on the wrong day o