PYFG - PY397C01
Daily Timecard Settings
Code Category: PYFG
Code Value: PY397C01
Short Description: SHOW214 – If this is set, users will be able to view Patch, Retro and Alter groupings in the Timecard page. If this is blank, the data cannot be seen. However, users will still see a selection in the Include in Subtotal drop down for the groupings and can add data.
Medium Description: Not required.
Long Description: Not required.
Associated Numeric Values
1: This Section not used as of 7.9.9: Controls default cursor placement for Screen 1. There are two values represented in the number used. Digits to the left of the decimal represent the global default cursor position. Digits to the right of the decimal represent the default column in the detail timecard entry lines. Typically, the default cursor will be set to go to the Find ID field at the bottom of the screen (124). The default column is typically the date column (1) or the hours column (2). For example, value 124.20000 would be entered to set default cursor position to 124 and default column to 2. How these defaults operate is controlled by the Cursor Mode described under Assoc-Description field 1.
2: This Section not used as of 7.9.9: Controls default cursor placement for Screen 2. Same logic as screen 1, but the Find ID field on Screen 2 corresponds to value 111. Example entry would be 111.200000.
3: Used in conjunction with the DEPT-IN-BATCH-NAME feature. As of 799, this works in conjunction with PYFG/PY397BU common code. This common code must be defined to allow the Department in Batch feature to work. This allows the user to leave the Subtotal Grouping field blank and have the name fill based on the common code definitions. Other values are also available to add to the Subtotal Grouping.This value specifies the beginning position and the length of the department code that become part of the Subtotal Grouping. Digits to the left of the decimal represent the beginning position and the first 2 digits to the right of the decimal represent the length of the department code. For example, 1.03000 means the first character through the 3rd character of the department code will be the first piece of Subtotal Grouping and the period will be added on to this.Dept = K12R Period 16040404 The Subtotal Grouping name K121604040
Note: Starting position / length only apply when using the department code - EMPPART1. If a different part is defined in PY397BU, the entire value will be used when defaulting the Subtotal name.
4: This Section not used as of 7.9.9: Controls default cursor placement for Screen 3. Same logic as screen 1, but the Find ID field on Screen 3 corresponds to value 124. Example entry would be 124.20000.
5: This Section not used as of 7.9.9: Set to a value to truncate the Pay String display length. For example, set to 30.00000 will result in only the first 30 characters of the Pay String being displayed.
Associated Codes
1: MIDPERSPLIT - This supports a client-specific function at SLC. Do not use.
2: DEFAULT-FILL - Activates a matching pattern for controlling how blank Pay String parts are filled from the default Pay String. The matching pattern is specified in Assoc-Desc2.
3: This Section not used as of 7.9.9: ADJUST-RATE - Activates a feature on Screen 1. This feature causes the Rate Adjust column to immediately adjust the rate on that line by the factor entered. Otherwise, this Rate Adjust column is a stored value used in the PY calculation process later. When used, the rate override flag is set "ON."
4: FORCE-RT-OVR - Causes the rate override flags to be forced "ON" as soon as an entry is made. This ensures that timecard rates are not recalculated in timecards or in the PY calculation process.
ASK-RT-OVR - Same as FORCE-RT-OVR, but prompts for the feature when the timecard program runs. The user may activate or not by a "Y" or "N" response. Default response is "N."
5: MATCH-RATE - Activates a matching pattern for finding a rate from another assigned Pay Line when a rate is not assigned to the actual Pay String used. The matching pattern is specified in Assoc-Desc5.
Associated Descriptions
1: Two different settings are possible. TTL$$=HRS-ARE-DOLLARS specifies an obscure option used in conjunction with the HRS=DOLLARS setup. It simply causes the display field "Total Dollars" to only show dollar amounts for those special hour codes.
2: Default Fill Pattern - This field holds a sequence of up to 18 "X" and blank characters representing the 18 possible Pay String parts. The X's represent the Pay String parts that are to be copied in whenever a blank occurs on an entered Pay String. The parts are copied from the Pay String that is the appropriate default for the date on the timeline. If there is no valid default assigned line for that date, no copy occurs. Note-The order of the X's is the order in which the PY Gen Master displays the parts, NOT the sequence that the client sets up for the Pay String display. For example, the first 3 parts are always Pay Class, Position and Step. The default, if not activated, is for all 18 parts to be potential sources for the copy.
An option is to use the character "P" rather than "X" in the pattern, which causes the copy to examine and replace blank positions within the corresponding part. For example, if the part in the source string was "ABCDEFG" and the target was "123," the result would be "123DEFG."
3: This Section not used as of 7.9.9: DEPT-IN-BATCH-NAME - Activates a feature that recognizes the department code as part of the Timecard Batch Name. The department code is automatically extracted from the timecard batch name entered by the user. Used in conjunction with Assoc-Val 3 to identify the beginning position and length of the department code within the batch name. Alternative setup is DEPT-IN-BATCH-FORCED, which automatically uses the department without prompting the user to confirm or change it.
4: Reserved for future use.
5: Rate Match Pattern. This setting works similarly to the Default Fill Pattern from Assoc-Desc 2. A series of X's represents Pay String parts. When an hourly rate cannot be derived for an entered Pay Line, if the MATCH-RATE option is active, this pattern is used to find a match with an assigned Pay Line, and the rate from that matching Pay Line is used.
Caution: This Rate Match feature should be used carefully until the PY calculation process can be brought up to the same level of functionality. Because PY200 is only able to find matching rates based on position or position / step, you should use the same matching criteria here as is set up in the PY200 common codes. The exception would be if you also use the FORCE-RT-OVR option in timecards, which would eliminate the recalculation of rates in PY200.