1. Class Change request (RFC)

    Article: AN0002500Updated: 04.01.2024

    Description

    The class contains the Request for Change (RFC) entity of the IT Model (CMDB) solution. It is an entity that is subject to approval and serves as a basic unit of assignment for development.

    Location and referencing

    Location Code Name
    Model it IT
    Class change_request Change request (RFC)
    Parent class    
    Child classes    
    Script object OG.ClassDef.GetByCode(OGModel.Id, 'change_request')
    OG.ClassDef.GetByCode('it', 'change_request')

    Columns

    Overview of class columns (excl. system columns):

    Code Name Type Link information Description
    affected-CI Affected CI Class link (multiple) Configuration items Configuration items that will be affected by the Change request.
    approved-by Approved by User link (simple) User User who approved the Change Request.
    approver Approver User link (simple) User User who should approve the Change Request.
    cl_change_request Release - Change request (RFC) Revers class link (multiple) Release
    (revers)
    Automatically created column.
    cl_change_request_2 Task - Change request Revers class link (multiple) Task
    (revers)
    Automatically created column.
    cl_change_request_3 Test round - Change request (RFC) Revers class link (multiple) Test round
    (revers)
    Automatically created column.
    cl_change_request_4 Change request history - Change request Revers class link (multiple) Change request history
    (revers)
    Automatically created column.
    cl_change-request Changes - Request for change (RFC) Revers class link (multiple) Changes
    (revers)
    Automatically created column.
    cl_change-request-2 Request - Change request Revers class link (multiple) Detailed request
    (revers)
    Automatically created column.
    cl_change-request-3 RFC activity - Change request (RFC) Revers class link (multiple) RFC activity
    (revers)
    Automatically created column.
    cl_change-request-4 User reported problem - Change request (RFC) Revers class link (multiple) Requests:User call
    (revers)
    Automatically created column.
    cl-change-request Applications in change request - Change request Revers class link (multiple) Applications in release
    (revers)
    Automatically created column.
    code Code Text   Code of the Change request (RFC) to use in scripting or other references. It should not be changed.
    comment Comment Text   Comment to the Change request. Long text in mode of addedd comments.
    description Description Text   Description of the Change request. Long text.
    external-request External request Text   Reference to an external request.
    files Files File   Attachments to the Change request.
    change_request_type Change request type Class link (simple) Change request type Type of the Change request.
    name Name Text   Name of the Change request, a brief description of what has to be performed.
    project Project Class link (simple) Project Project to which the Change request belongs.
    responsible Responsible User link (simple) User User responsible for the execution of the Change request.
    solution_team Solution team Class link (simple) Requests:Solution team Solution team to which the Change request is assigned.
    status Status Class link (simple) Change request status (RFC) Status of the Change request.
    wbs_item WBS item Class link (simple) WBS The Work Breakdown Structure item to which the Change Request applies.

     

    Rules

    Code Event type Action type Order Description
    call_from_urp Before new record detail display Set or calculate value 10 Call from URP.
    set_status Before new record save Set or calculate value 10 Sets Status and current user to the column Responsible.
    solution_team Before new record save Start a script 20 Sets Solution tam to BUS Analysts team.
    solution_team_notification After new record save Start a script 100 RFC notification.
    project_mandatory_upd Before existing record save Condition 105 Project is mandatory at update.
    status_mandatory_upd Before existing record save Condition 110 Status is mandatory at update.

    Quick filter

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

    Buttons

    Icon Code Name Order Decription
    submit_for_approval Submit for approval 10 Moves the Change Request to a new Status and sends email notifications.
    cancel Cancel 20 Moves the Change Request to a new Status and sends email notifications.
    approve_for_execution Approve for execution 30 Moves the Change Request to a new Status and sends email notifications.
    reject_execution Reject execution 40 Moves the Change Request to a new Status and sends email notifications.
    submit_for_review Submit for review 50 Moves the Change Request to a new Status and sends email notifications.
    approve_review Approve in review 60 Moves the Change Request to a new Status and sends email notifications.
    reject_review Reject review 70 Moves the Change Request to a new Status and sends email notifications.

    Master/detail relations

    Code Columns Placement Bookmark name Type
    code_295 Request - Change request Below Detailed request Reference to class
    code_283 User reported problem - Change request (RFC) Below User reported problem Reference to class
    code_288 RFC activity - Change request (RFC) Below RFC activities Reference to class
    code_333 Release - Change request (RFC) Below Release Reference to class
    code_334 Task - Change request Below Task Reference to class
    code_336 Test round - Change request (RFC) Below Test rounds Reference to class
    history Change request history - Change request Below History 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.

    Add buttons

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

    Change the Change request approval process

    Define new states and transitions between them. Adjust the notifications that approvers should receive.

×