Code Monkey home page Code Monkey logo

Comments (3)

Sispheor avatar Sispheor commented on May 26, 2024

Link between instance and billing group

Case 1: Billing group set to null

When creating a service in the catalog, the admin leave the default choice that link the billing group to null

Case 2: Billing group is set by default to a particular group

When creating the service, the admin can select a billing group that will always be set automatically when requesting this service

Case 3: Allow end user to select the billing group

Add a checkbox to the form to allow or not (default is False)
If True: the user will see a list that contains all billing group attached to him

All cases

  • The billing group choice appears anyway when approving the request so the administrator can change it.
  • checkbox to show the billing group info or not in the service request
  • Billing group of an instance can be edited anyway after the provisioning (instance edit)

from squest.

Sispheor avatar Sispheor commented on May 26, 2024

Spec update:

Database

  • Billing group link to instance 0,n 0n

Admin form service creation

  • New select choice: No billing, Admin defined billung, User defined (With his own billing groups), User defined (With all billing groups)
  • Checkbox: Show billing group to end user (Can only be set to False if no billing or admin defined)

User form New request

  • No billing + Show billing: Billing is shown
  • No billing + Not Show billing: Billing hidden
  • Admin defined + Show billing: Billing is shown
  • Admin defined + Not Show billing: Billing hidden
  • User defined : User select a group from his groups
  • User defined + all groups : User select a group from all available groups

from squest.

Sispheor avatar Sispheor commented on May 26, 2024

Done and merged in dev

from squest.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.