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
  • Updates & Insights
  • Questions
  • Learning
    • E-learning Courses
    • Empower Replay: Limited Edition
    • Tutorials
    • 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
    • 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
    • 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
      • About the DevOps Program
      • DataMiner DevOps Support
  • Downloads
  • More
    • DataMiner Releases & Updates
    • Feature Suggestions
    • Climb the leaderboard!
    • Swag Shop
    • Contact
      • General Inquiries
    • Global Feedback Survey
  • PARTNERS
    • All Partners
    • Technology Partners
    • Strategic Partner Program
    • Deal Registration
  • >> Go to dataminer.services

Booking states in SRM Framework vs Cube

310 views4th March 2025Booking Manager datamine cube SRM
2
Jan-Klaas Kesteloot [SLC] [DevOps Advocate]1.13K 4th March 2025 0 Comments

Seeing the different states in the SRM Framework and in the Bookings module in Cube might be confusing.

There’s a distinction between the booking stages in the core software and the booking life cycle when the SRM framework has been deployed, but is there a complete list of the booking states in the core software?

SRM Framework

Cube Bookings Module

Seppe Vanhee [SLC] [DevOps Member] Answered question 4th March 2025

1 Answer

  • Active
  • Voted
  • Newest
  • Oldest
4
Seppe Vanhee [SLC] [DevOps Member]336 Posted 4th March 2025 2 Comments

Hi Jan-Klaas,

I have created a list of the different core software states below. As this information is missing from the ‘booking stages’ documentation page you linked, we will update that page to include such an overview.

  • Pending: Bookings with this state will reserve the assigned resources, but will not execute any scripts or actions.
  • Confirmed: Bookings with this state will reserve their resources and orchestration will be executed at the configured times.
  • Ongoing: The Resource Manager will move bookings from the ‘Confirmed’ state to the ‘Ongoing’ state after running the start actions. It is not possible to assign this state to a booking yourself, the Resource Manager will always convert it to the ‘Confirmed’ state when trying to do so. More info about the start actions can be found in the documentation page.
  • Ended: The Resource Manager will move bookings from the ‘Ongoing’ state to the ‘Ended’ state after running the end actions. Like with the ‘Ongoing’ state, it is not possible to assign it to a booking yourself. More info about the end actions can be found in the documentation page.
  • Interrupted: If a booking misses their start, stop or any orchestration event because the hosting agent was down, the Resource Manager will move the booking to this state. The documentation page also contains some information about this.
  • Canceled: The resources assigned to the booking are free to be used by other bookings, and orchestration will not be executed. The Resource Manager will never automatically assign this state, the booking must be updated from a script or similar to go to the canceled state.

Hope this helps.

Seppe Vanhee [SLC] [DevOps Member] Posted new comment 5th March 2025
Jonas Kockx [SLC] [DevOps Enabler] commented 4th March 2025

Hi Seppe, thanks. However, for me, for someone who never used SRM it is also not very clear from the documentation what the relation is between the core bookings and SRM bookings. From the documentation, it seems to be one and the same thing (everything is under "Service & Resource Management framework") which causes confusion for me. Some additional information on the architecture and how those two concept relate might help as well (at least for me).

Seppe Vanhee [SLC] [DevOps Member] commented 5th March 2025

Hi Jonas. I understand the confusion. To give you a quick summary:
The core software provides APIs for the creation and management of resources and bookings. The SRM framework uses these APIs and adds some features on top of them. For example, the 'lifecycle state' of a booking in the SRM solution is a custom property on the underlying core booking, and the transition between those states is done by attaching event scripts to that core booking.

I will see if there is anything we can do to make the distinction more clear in the docs and how these concepts are related. I definitely agree that there is not enough clarity at the moment as to which feature set is "core" and which are extensions that are provided by the SRM framework.

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
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