1. Class Service contracts

    Article: AN0002514Updated: 19.01.2024


    Class contains the Service contract entity of the IT (CMDB) model solution.

    Location and referencing

    Location Code Name
    Model it IT
    Class service-contracts Service contracts
    Parent class ci Configuration items
    Child classes    
    Script object OG.ClassDef.GetByCode(OGModel.Id, 'service-contracts')
    OG.ClassDef.GetByCode('it', 'service-contracts')


    Overview of class columns (excl. system columns, for inhereted columns see parent classes):

    Code Name Type Link information Description
    cl-service-contracts Service tickets - Service contract Revers class link (multiple) Service tickets
    Automatically created column.
    cl-service-contracts-2 CI support - Service contract Revers class link (multiple) CI support
    Automatically created column.
    files Files Files   Attachments to the contract record.
    from Valid from Date and time   Contract valid from.
    name Name Text   Contract name.
    parameters Parameters Text   Contract parameters.
    to Valid till Date and time   Contract valid to.
    vendor Vendor Class link (simple) Vendor Contract party.

    Quick filter

    In order users can easily filter the records some columns are selected for a Quick filter.

    Master/detail relations

    Code Column Placement Bookmark name Type
    code_294 Service tickets - Service contract Below Service tickets Reference to class
    code_273 Article - Configuration items Below KB Reference to class
    ci CI support - Service contract Below CI Reference to class

    Potential improvements

    You can improve the solution according to your needs. Here are some tips.

    Add new columns

    Add new columns, if you are going to need them. All classes that are a child of the Configuration Items class automatically inherit them.

    Add buttons

    Add new buttons to automate edits that you would otherwise make one at a time.