[{TableOfContents }] !!!DEFINE CHANGE REASON CODES A Change Reason code is the rationale as to why information has been created or changed as of an effective date. The change reason, a user-defined table, allows users to track why an effective date change is made to an employee’s record or to a code definition form. Each change reason may be restricted by function, by adding functions to the usage area, at the bottom of the screen. Adding a function-change reason usage will restrict the function indicated to have the change reasons shown. This may also be seen and maintained through the Maintain Functions form (IMFN). Once a function has restricted change reasons applied, then that function will see only those change reasons. If there is no restriction applied to a function's change reasons, then all change reasons will be presented. This should only be used if you wish to reduce the number of change reason options, markedly, for any given screen.\\ \\ A starter script to load in standard change reasons is provided.\\ Change Reasons Codes are stored in the [P2K_CM_CHANGE_REASONS] table.\\ ;[Change Reason|CHANGE_CODE]:This field allows you to define the change reasons. The value you enter in this field will be displayed on a list of change reasons from which the user may select in various screens. ;[Product|PRODUCT_CODE]:If this change reason only applies to certain functions within the system those functions should be indicated in this field. This field will limit the list of values displayed to the user when they are choosing a change reason in a particular form. If a change reason is to be applied to all functions within HHRMePersonality enter ‘HHRM’ ‘IEAS’ in this field. For example, the following reasons would be applied to all the functions:\\ *Initial Record *Correction ;[Change Description|DESCRIPTION]:This field displays a short description of the change reason. ;[Description(FRE)|DESCRIPTION_TRANSLATE]:If the form is to be displayed in a second language, this field allows you to provide an alternate language name for the change reason. (On the example screen, the second language is identified as French, ‘Prompt (FRE)’.) [{If var='loginstatus' contains 'authenticated' ---- ![Discussion|Edit:Internal.IDCR] [{InsertPage page='Internal.IDCR' default='Click to create a new discussion page'}] }]