Change control > Change request > Change request - Implementation 

Prerequisites

Activity codes

Functional

 CCM : Change control management

 ECC : Product version management

General parameters

The following general parameters may change the way the function is working :

Common Data

 CCMAPPROVE (defined at level User) : Approver

 CCMCHGMAN (defined at level User) : Change manager

 CCMCMDEF (defined at level Folder) : Default change manager

 CCMDEPT (defined at level User) : Department

 CCMEMAILAP (defined at level Folder) : Email approver

 CCMEMAILCM (defined at level Folder) : Email change manager

 CCMEMAILCR (defined at level Folder) : Email creator

 CCMEMAILP (defined at level Folder) : Email planner

 CCMPLADEF (defined at level Folder) : Default planner

 CCMPLANNER (defined at level User) : Planner

 CCMROLE (defined at level User) : Role

Sequence numbers

The sequence numbers used to number the documents managed by this function are :

 CCMCR : Change request

The sequence number assignment function defines the sequence number which is used

The following table shows the components that make up the structure of the record ID:

SequenceDescriptionDefault components
CCMCRChange request2-character prefix CR, plus
4-character year, plus
2-character month, plus
4 sequential numbers
For example, CR2020030001

You can use the function Structures (GESANM) to change the components to suit your organization.

 The total length of the individual components is displayed in the Miscellaneous field Length.

Once you have defined the structure of a sequence number you can set the start value. You can do this using one of the following methods:

Authorizations

This function is object managed. The creation, modification, and cancellation operations can be activated or de-activated for a given user. Filters by rolescan also be associated to this function.

Users

All employees that are permitted to be involved in your Change Control Management (CCM) process must have an active Sage X3 user record – the check box X3 connection on their User record (Users (GESAUS)) must be selected as this provides connection rights to Sage X3.

Visibility of and access to change requests is controlled using the standard Sage X3 user profile and access functionality:

Other prerequisites

Tables to be completed

The following tables are used by the function. Their content must be updated if necessary :

Table

Table description

AUTILIS [AUS]

Users

BPCUSTOMER [BPC]

Customers

BPSUPPLIER [BPS]

Suppliers

CCMAPPROVER [CCMAPPR]

Change request approvers

CCMREJDSC [CCMREJ]

Rejection description

FACILITY [FCY]

Sites

Local menus

The following parameterizable local menus are used by the function. Their content must be updated if necessary :

 Local menu number 2030 : Severity level

 Local menu number 2031 : Product version impact

 Local menu number 2034 : Change request status

 Local menu number 2035 : Reason for rejection

 Local menu number 2036 : User Role

 Local menu number 2037 : User Department

 Local menu number 2039 : Transaction type

 Local menu number 2043 : Attachment categories

 Local menu number 2054 : New change manager email text

 Local menu number 2055 : New planner email text

 Local menu number 2056 : Old change manager email text

 Local menu number 2060 : New approver email text

 Local menu number 2061 : Approver rejection email text

 Local menu number 2062 : All approver email text

 Local menu number 2063 : Plan complete email text

 Local menu number 2064 : Old approver email text

 Local menu number 2065 : Creator email text

 Local menu number 2067 : Old planner email text

Email notification texts

The text contained in a notification email is defined in the local menus listed above (Local menu titles suffixed email text). You can amend the text as required.

Tables used

The following tables are implemented by the function :

Table

Table description

CCMCHGREQ [CCMCR]

Change request

CCMCRDESC [CCMCRD]

Change request description

CCMCRNOTES [CCMCRN]

Change request attachments

CCMCRORIGC [CCMCROC]

Customer originators

CCMCRORIGE [CCMCROE]

External originators

CCMCRORIGI [CCMCROI]

Internal originators

CCMCRORIGS [CCMCROS]

Supplier originators

CCMIMPBOD [CCMIBOD]

Impact analysis-BOM lines

CCMIMPBOH [CCMIBOH]

Impact analysis-BOMs

CCMIMPFOD [CCMIFOD]

Impact analysis-Forecasts

CCMIMPFOH [CCMIFOH]

Impact analysis-Forecasts

CCMIMPITM [CCMIITM]

Impact analysis-Stock

CCMIMPITMDET [CCMITMD]

Impact analysis-Stock sites

CCMIMPMFGD [CCMMFGD]

Impact analysis-Work orders

CCMIMPMFGH [CCMMFGH]

Impact analysis-Work orders

CCMIMPPOD [CCMIPOD]

Impact analysis-Purchases

CCMIMPPOH [CCMIPOH]

Impact analysis-Purchases

CCMIMPPRD [CCMIPRD]

Impact analysis-Purchase req

CCMIMPPRH [CCMIPRH]

Impact analysis-Purchase req

CCMIMPROD [CCMROD]

Impact analysis-Routing lines

CCMIMPROH [CCMROH]

Impact analysis-Routing

CCMIMPSCD [CCMSCD]

Impact analysis-Subcontract

CCMIMPSCH [CCMSCH]

Impact analysis-Subcontract

CCMIMPSOD [CCMSOD]

Impact analysis-Sales orders

CCMIMPSOH [CCMSOH]

Impact analysis-Sales orders

CCMIMPSQD [CCMISQD]

Impact analysis-Sales quotes

CCMIMPSQH [CCMISQH]

Impact analysis-Sales quotes

CCMPLAND [CCMPD]

Change request plan detail

CCMPLANH [CCMPH]

Change request plan header

CCMREJDSC [CCMREJ]

Rejection description

CONTACTCRM [AIN]

Contact relationships