Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Modernizing Rooms and Resources Functionality

Presented at AdminCamp 2021 discussing updates, enhancements, and functionality for Rooms and Resources.

  • Be the first to comment

  • Be the first to like this

Modernizing Rooms and Resources Functionality

  1. 1. @LotusEvangelist keith@b2bwhisperer.com DominoCamp 2021 – June 21 & 22 Modernizing Rooms and Resources Functionality Monday, 21. June 2021 - 14:00 Keith Brooks CEO, B2B Whisperer HCLAmbassador @LotusEvangelist 1
  2. 2. @LotusEvangelist keith@b2bwhisperer.com DominoCamp 2021 – June 21 & 22 2 My Road to AdminCamp • Notes Administrator since 1992 • Domino Administrator since Beta in 1996 • LotusEvangelist blog since 2007 (https://blog.vanessabrooks.com) • Co-Author Quickr Administration Book 2011 + A few IBM Redbooks • Certificate Exams Writer (Domino, ST) 2012-2014 • IBM Redbooks Thought Leader 2012-2014 • IBM Champion 2013 – 2019 • HCL Ambassador 2019-2021 • Presented at Engage, Lotusphere, IBM Connect, Connected, Think, SUTOL, Let’sConnect, SOCCNX, The View Admin, MWLUG, NCUG + Many others • Author of 2020’s #HCLAmbassadorTIPS • Openntf Admin Scripts Author And my 1st AdminCamp! https://linkedin.com/in/keithbrooks
  3. 3. @LotusEvangelist keith@b2bwhisperer.com DominoCamp 2021 – June 21 & 22 Today’s Story • Uses for Rooms and Resources (RnR) • OOTB R12 • A little RnR History • Traveler RnR Updates • DOMI • Practical RnR Template Additions with Code • Troubleshooting RnR • Links you NEED 3
  4. 4. @LotusEvangelist keith@b2bwhisperer.com DominoCamp 2021 – June 21 & 22 4 Uses for Rooms and Resources/ Reservations (RnR)
  5. 5. @LotusEvangelist keith@b2bwhisperer.com DominoCamp 2021 – June 21 & 22 5
  6. 6. @LotusEvangelist keith@b2bwhisperer.com DominoCamp 2021 – June 21 & 22 6
  7. 7. @LotusEvangelist keith@b2bwhisperer.com DominoCamp 2021 – June 21 & 22 7
  8. 8. @LotusEvangelist keith@b2bwhisperer.com DominoCamp 2021 – June 21 & 22 8
  9. 9. @LotusEvangelist keith@b2bwhisperer.com DominoCamp 2021 – June 21 & 22 9
  10. 10. @LotusEvangelist keith@b2bwhisperer.com DominoCamp 2021 – June 21 & 22 10 https://play.google.com/store/apps/details?id=com.grydan.dsale&hl=en&gl=US https://www.grydan.it info@grydan.it Daniele Grillo HCL Ambassador Thinking Outside the Box
  11. 11. @LotusEvangelist keith@b2bwhisperer.com DominoCamp 2021 – June 21 & 22 11
  12. 12. @LotusEvangelist keith@b2bwhisperer.com DominoCamp 2021 – June 21 & 22 HCL Traveler 11.0.1 FP2 Support of Room Reservations with EAS 16.x Apple Calendar Traveler 11.0.2 supports updating Room reservations for meetings modified from the Apple calendar. The Apple device must be using the Microsoft Exchange ActiveSync 16.0 or later protocol (EAS 16.x). Rescheduling or cancelling a meeting from the device will now reschedule or cancel a related room reservation in the Domino Rooms and Resources Database. 12
  13. 13. @LotusEvangelist keith@b2bwhisperer.com DominoCamp 2021 – June 21 & 22 DOMI – Domino Online Meeting Integration Domino Online Meeting Integration is an extension to the Domino Mail template allowing you to create, update and delete ad hoc online meetings from HCL Notes client calendar entries. The following meeting providers are supported out-of-the-box: • Zoom – Oauth app not yet approved, soon • Microsoft Teams • Webex • GoToMeeting – Requires a Paid Account • HCL Sametime • Download from Github - https://github.com/HCL-TECH-SOFTWARE/domino-online-meeting-integration • Installation and ST: https://www.robertoboccadoro.com/2021/05/04/domino-online-meeting-integration/ 13
  14. 14. @LotusEvangelist keith@b2bwhisperer.com DominoCamp 2021 – June 21 & 22 Some Basic History of RnR R6 – Double Booking was addressed R7 - Cluster failover added R7 – Favorite Sites and Resources Function Added, with a Policy option R8.0x - Owner Notification Controls Added R8.5 – “Delete User Reservations” Agent 14
  15. 15. @LotusEvangelist keith@b2bwhisperer.com DominoCamp 2021 – June 21 & 22 OOTB RnR Template R12 brought a new skin No new functionality Not very User friendly Sort of Administrator friendly Not entirely HTTP accessible* 15 R5 - R11 R12
  16. 16. @LotusEvangelist keith@b2bwhisperer.com DominoCamp 2021 – June 21 & 22 Rooms and Resources Needs The form could use an update of new fields for when making a reservation: • Transportation required/options (Bus, Taxi, Uber, Van, Handicapped) • Food Services (How many people, hot/cold, dietary options, quantities, offsite/onsite) • OnTime has extended their awesome calendaring product with a Catering option! (https://ontimesuite.com/en/domino/addons/catering) • Map location or Waze lookups when required (Organizer had it!) • Extra Location Options, instead of an empty field (Building name/#, floor) 16
  17. 17. @LotusEvangelist keith@b2bwhisperer.com DominoCamp 2021 – June 21 & 22 BUILT IN REPORTS? NOT AVAILABLE CREATE ROOM/RESOU RCE REPORTS We have messaging details, why not Resource ones? • Top 5 Rooms/Resources used over X period of time. • Least 5 Rooms/Resources used over x period of time. • User with most Rooms/Resources schedule over x period of time. • Rooms/Resources never approved over x period of time. • Rooms/Resources rejected over x period of time. 17
  18. 18. @LotusEvangelist keith@b2bwhisperer.com DominoCamp 2021 – June 21 & 22 Practical RnR Template Additions, Most with Code 18
  19. 19. @LotusEvangelist keith@b2bwhisperer.com DominoCamp 2021 – June 21 & 22 OOTB Resource Template Agents • Only Agent a user can use is Upgrade • NONE of the Lotus/IBM/HCL Technotes Lotusscript fixes have ever been added to the RnR template! • Please let HCL know we need functional updates! • Aha link: https://domino-ideas.hcltechsw.com/ideas 19
  20. 20. @LotusEvangelist keith@b2bwhisperer.com DominoCamp 2021 – June 21 & 22 Change the Purge Agent Days Example: A car is not returned on Friday, but someone else had it scheduled for Monday. If the database is purged of items more than two days old, we don't know who last had the car. To change the purge time: • Go to View --> Agents and double-click on the "Purge Documents (Auto)" agent once you are in the Designer client. • When it opens, go to Initialize under the objects tab, and change "Call purgedate.AdjustDay (-2)" to "Call purgedate.AdjustDay (-30)". Make sure the agent is enabled. Or just disable this agent entirely. 20
  21. 21. @LotusEvangelist keith@b2bwhisperer.com DominoCamp 2021 – June 21 & 22 Practical RnR View Additions • Conflicts view added (Technote) • DST added for specific country/asset issues • Export Reservations because AAs need help • Tradeshows, you are not limited to your offices, but be careful of Time Zones! • Multiple views of Information (BY…) • Resources by Location is very helpful • Strongly suggest you edit the columns in the views to allow sorting 21
  22. 22. @LotusEvangelist keith@b2bwhisperer.com DominoCamp 2021 – June 21 & 22 Resource Agents We Added • Update Resource Owner • Delete Bad Profile Document • Export to Excel • Find the bad profile with Notes Collector • Fix Room • Force Delete • Update Resource Name • And there are more out there, these are just the ones I use frequently Download my RnR Template with all of this built in from my server at http://keithbrooks.com/download/resource.zip 22
  23. 23. @LotusEvangelist keith@b2bwhisperer.com DominoCamp 2021 – June 21 & 22 Sorting Your Views • You will need a Designer Client • From Notes, Open the RnR database • Click on View - Design • Under Views, Open a View (ex. Reservations By Resource)to be Edited • Right Click on the Column to be fixed • Select Column Properties and click on this tab • Choose a Sort, a Type and check the Blue Circle! • Click on X to leave the mini Window • Close the view or Press CTRL-S 23
  24. 24. @LotusEvangelist keith@b2bwhisperer.com DominoCamp 2021 – June 21 & 22 Create a View to Show Save Conflicts 24 Save and close to close the view Open the View Properties and UNCHECK the “Show response documents in hierarchy” if it has a check mark Click on Save and Customize Change the formula to: Select @IsAvailable($Conflict) Give the View a Name (like Conflicts) Click the Create menu and select View Open the RnR database in the Admin client
  25. 25. @LotusEvangelist keith@b2bwhisperer.com DominoCamp 2021 – June 21 & 22 Creating a Delete Document Agent 1. With the RnR database open in Designer 2. Expand Code section and double click on Agents 3. Click on the New Agent button 4. Give the agent a name and change the type from LotusScript to Formula 5. In the programmer window, type: @DeleteDocument 6. Click on the green check mark 7. Save and close the agent 8. Find the bad document and select the agent from the Actions menu 25
  26. 26. @LotusEvangelist keith@b2bwhisperer.com DominoCamp 2021 – June 21 & 22 Let’s Take a Look at All of the Enhancements 26
  27. 27. @LotusEvangelist keith@b2bwhisperer.com DominoCamp 2021 – June 21 & 22 RnR Troubleshooting Help • RnR Debug Option • Cluster Double Bookings • Recreating Busytime.nsf • Recreating Clubusy.nsf 27
  28. 28. @LotusEvangelist keith@b2bwhisperer.com DominoCamp 2021 – June 21 & 22 RnR Debug Options 28 DEBUG_RNRMGR=X (Note: Values are additive) 1 = Basic debugging messages 2 = Show internal task busytime cache debugging 4 = Log caveats for Admins 8 = Trace routine entry/exits 16 = Log note and database scanning 64 = Log cluster related activity (can be quite chatty) Recommendation Start with 31 and change as needed
  29. 29. @LotusEvangelist keith@b2bwhisperer.com DominoCamp 2021 – June 21 & 22 Cluster Double Bookings Help At the server console for each server in the cluster type: TELL RNRMGR WHOOWNS xxxxx.nsf to verify that only one of them is processing requests. 29
  30. 30. @LotusEvangelist keith@b2bwhisperer.com DominoCamp 2021 – June 21 & 22 Recreating the Busytime.nsf In Domino Administrator, open the live console and issue the following commands: • tell sched q • tell calconn q • tell RnRMgr q (Domino 7 and later) • dbcache flush Several “dbcache flush” commands may be required depending on the operating system and server load. 30
  31. 31. @LotusEvangelist keith@b2bwhisperer.com DominoCamp 2021 – June 21 & 22 Recreating the Busytime.nsf - Part 2 In the Domino server’s Data directory, locate busytime.nsf and delete it. Issue the following commands (not case sensitive): • load sched • load calconn • load RnRMgr (Domino 7 and later) 31
  32. 32. @LotusEvangelist keith@b2bwhisperer.com DominoCamp 2021 – June 21 & 22 Recreate Clubusy.nsf In Domino Administrator, open the live console. Shut down the Sched and Calconn tasks on all clusters and flush the database cache with the following commands: • tell sched q • tell calconn q • tell RnRMgr q (Domino 7 and later) • dbcache flush Several “dbcache flush” commands may be required depending on the operating system and server load. 32
  33. 33. @LotusEvangelist keith@b2bwhisperer.com DominoCamp 2021 – June 21 & 22 Recreate Clubusy.nsf - Part 2 On the Domino server’s Data directory, find clubusy.nsf and delete it. • The previous steps must be done on ALL clustermates before the next step is performed on any server. • Otherwise, old data may be added back into the clubusy database and invalidate what you are trying to do. Issue the following commands on all clustermates (not case sensitive): • load sched • load CalConn • load RnRMgr (Domino 7 and later) 33
  34. 34. @LotusEvangelist keith@b2bwhisperer.com DominoCamp 2021 – June 21 & 22 Links you NEED! 34 The Lotus Sandbox, Treasure Trove of scripts, database templates and NotesPeek • http://domquery.info/samples/sandbox.nsf/ DXL Peek (Modern NotesPeek) • https://www.openntf.org/main.nsf/project.xsp?r=project/DXLPeek All-in-one Admin Tool for agent-based troubleshooting & problem solving • https://bit.ly/3pZukfT The OOO (Out of Office) Diagnostic Tool • See the above Admin Tool download for it Download my R12 RnR Template with all of the Views and Agents included Susan Bulloch’s Admincamp 2012 session Troubleshooting C/S & RnR https://admincamp.de/konferenz/ac2012.nsf/bc36cf8d512621e0c1256f870073e627/82c354b0ae653c35c125794a0075b3b1/$FILE/T3S5-Calendar.pdf https://keithbrooks.com/download/resource.zip
  35. 35. @LotusEvangelist keith@b2bwhisperer.com DominoCamp 2021 – June 21 & 22 Today’s Story Review • Uses for Rooms and Resources (RnR) • OOTB R12 • A little RnR History • Traveler RnR Updates • DOMI • Practical RnR Template Additions with Code • Troubleshooting RnR • Links you NEED 35
  36. 36. @LotusEvangelist keith@b2bwhisperer.com DominoCamp 2021 – June 21 & 22 36 Thank You Questions?

×