Skip to content
DataMiner DoJo

More results...

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Search in posts
Search in pages
Search in posts
Search in pages
Log in
Menu
  • Blog
  • Questions
  • Learning
    • E-learning Courses
    • Open Classroom Training
    • Certification
      • DataMiner Fundamentals
      • DataMiner Configurator
      • DataMiner Automation
      • Scripts & Connectors Developer: HTTP Basics
      • Scripts & Connectors Developer: SNMP Basics
      • Visual Overview – Level 1
      • Verify a certificate
    • Tutorials
    • Video Library
    • Books We Like
    • >> Go to DataMiner Docs
  • Expert Center
    • Solutions & Use Cases
      • Solutions
      • Use Case Library
    • Markets & Industries
      • Media production
      • Government & defense
      • Content distribution
      • Service providers
      • Partners
      • OSS/BSS
    • DataMiner Insights
      • Security
      • Integration Studio
      • System Architecture
      • DataMiner Releases & Updates
      • DataMiner Apps
    • Agile
      • Agile Webspace
      • Everything Agile
        • The Agile Manifesto
        • Best Practices
        • Retro Recipes
      • Methodologies
        • The Scrum Framework
        • Kanban
        • Extreme Programming
      • Roles
        • The Product Owner
        • The Agile Coach
        • The Quality & UX Coach (QX)
    • DataMiner DevOps Professional Program
  • Downloads
  • More
    • Feature Suggestions
    • Climb the leaderboard!
    • Swag Shop
    • Contact
      • General Inquiries
      • DataMiner DevOps Support
      • Commercial Requests
    • Global Feedback Survey
  • PARTNERS
    • All Partners
    • Technology Partners
    • Strategic Partner Program
    • Deal Registration
  • >> Go to dataminer.services

Why we have SRM bookings with inconsistent events?

Solved1.15K views10th July 2023SRM
4
Gelber Mahecha [SLC] [DevOps Enabler]1.62K 25th September 2020 0 Comments

What could be the reason to have sporadic SRM reservations with pre-roll and start events at the same time? In the configuration, we have a pre-roll of one hour, but from time to time, new bookings get created with both events at the same time:

The bookings are created via automation, using the BookingManager helper with the TryrCreateNewBooking method. If I delete it and try it again with the same parameters, it works fine most of the time. What could be causing this sporadic behavior, and how can I troubleshoot this?

Marieke Goethals [SLC] [DevOps Catalyst] Selected answer as best 10th July 2023

1 Answer

  • Active
  • Voted
  • Newest
  • Oldest
0
David Pernes [SLC]90 Posted 12th October 2020 0 Comments

Pre-Roll and Post-Roll configuration can be configured in two diferent ways:

  • Default way, using Skyline Booking Manager Element.
  • Skyline.DataMiner.Library.Solutions.SRM.Model.Booking class

Skyline Booking Manager Element defaults:
The usage of these values may be disabled or enabled as an operator sees fit.
If you are using BookingManager class to create your bookings you can debug your booking creation logging what is configured on Booking Manager Element by:


Skyline.DataMiner.Library.Solutions.SRM.Model.Booking class

When using TryCreateNewBooking the user is free to use different configuration from what is defined in Booking Manager Element.
All TryCreateNewBooking calls rely on the Skyline.DataMiner.Library.Solutions.SRM.Model.Booking class.

On this class you will find a reference to Recurrence.

This object may be customized by the user to set custom Pre-Roll, custom Post-Roll and many other Time related properties so that your booking can have different values from what is defined in the Skyline Booking Manager Element.

Further debug can still be done.

If you see a reservation reflecting Pre-Roll values that are not inline with the provided configuration make sure to go into List view Component under the Bookings Tab and check the Pre-Roll and Post-Roll times are as expected.

Another alternative is going through the Reservation Instance object (after TryCreateNewBooking) and verify the ReservationInstance.PreRoll and ReservationInstance.PostRoll.

Marieke Goethals [SLC] [DevOps Catalyst] Selected answer as best 10th July 2023
Please login to be able to comment or post an answer.

My DevOps rank

DevOps Members get more insights on their profile page.

My user earnings

0 Dojo credits

Spend your credits in our swag shop.

0 Reputation points

Boost your reputation, climb the leaderboard.

Promo banner DataMiner DevOps Professiona Program
DataMiner Integration Studio (DIS)
Empower Katas

Recent questions

Correlation Engine: “Test rule” doesn’t result in a hit, despite functional rule 1 Answer | 3 Votes
When using the Setter = true attribute, will the copy action always be executed first? 1 Answer | 3 Votes
Multiple Set on Table parameters for DVE’s 1 Answer | 2 Votes

Question Tags

adl2099 (115) alarm (62) Alarm Console (82) alarms (100) alarm template (83) Automation (223) automation scipt (111) Automation script (167) backup (71) Cassandra (180) Connector (109) Correlation (69) Correlation rule (52) Cube (150) Dashboard (194) Dashboards (188) database (83) DataMiner Cube (57) DIS (81) DMS (71) DOM (140) driver (65) DVE (56) Elastic (83) Elasticsearch (115) elements (80) Failover (104) GQI (159) HTTP (76) IDP (74) LCA (152) low code app (166) low code apps (93) lowcodeapps (75) MySQL (53) protocol (203) QAction (83) security (88) SNMP (86) SRM (337) table (54) trending (87) upgrade (62) Visio (539) Visual Overview (345)
Privacy Policy • Terms & Conditions • Contact

© 2025 Skyline Communications. All rights reserved.

DOJO Q&A widget

Can't find what you need?

? Explore the Q&A DataMiner Docs

[ Placeholder content for popup link ] WordPress Download Manager - Best Download Management Plugin