PYFG - PY970C01
Daily Timecard Flat File Interface
This common code is used to control additional optional features of the PY Timecard Interface Utility, program py970.
Code Category: PYFG
Code Value: PY970C01
Short Description: Not used.
Medium Description: Not used.
Long Description: KEEP PAY STRINGS W/ INVALID GL - This setting will keep invalid pay strings when there is invalid GL data. It does not allow incoming timecard transactions with GL Warns or Block to pass to Daily Timecards; They are rejected unless Associated Code 1 is used in conjunction.
Associated Numeric Values
1: Set to an override length for the Employee ID. This feature can be used only to pad leading zeros to the input ID if the ID differs from the length in BusinessPlus.
2: Reserved for future use.
3: Enter the Value of the Misc Code to determine the Leave Requested Hours. Defaults to Misc code 7. This value is used in conjunction with Assoc. Code 3.
4-5: Reserved for future use.
Associated Codes
1: WARNGL - This option will keep invalid pay strings when a GL Warn is generated. Notice of the Warn will appear on the Timecard Interface Report. BLOCKGL - This option will keep invalid pay strings when a GL Block is generated. Notice of the Block will appear on the Timecard Interface Report.
2: Set to a Default Date (ccyymmdd format) that is used when the Input Date is not valid.
3: Enter the Misc Code to determine leave request hours. This value is used in conjunction with Associated Value 3. Any Hour that can start a Leave Model Cascade needs to have the specified code in the specified misc code field. Update the hour definition under the mask PYUPHH.
4: Enter "LV BY PAYCLS" if the Leave Cascade Models will be setup by Pay Class. This is only necessary if the order of the cascade differs between Pay Class. For example, pay class 100 cascades from SICK to EMER to PERS, but pay class 200 cascades from SICK to PERS to EMER.
5: Reserved for future use.
Associated Descriptions
1: Set to AUTO CREATE WORK ORDERS to activate a feature that will validate an input Work Order number and add it to the BusinessPlus Work Order table if not found.
2: Set "SUB" to activate the Substitute Timecard feature during the Timecard Interface Process (see PY User Guide, Substitute Pay). Separate the next setting with a comma. Set "LEAVE to activate the Leave Cascade feature during the Timecard Interface Process.
The entry "SUB,LEAVE" or "LEAVE,SUB" will activate both features. The entry "SUB" will only activate the Substitute Timecard feature and the entry "LEAVE" will only activate the Leave Cascade feature.
"EQUIP" instructs the interface process to create a second, parallel, batch that contains only the Equipment hours for the given import set. This option and the "SUB" (substitute teacher) option are mutually exclusive.
When using this option, each IFPY record is examined for Equipment information. IFPY-EMP-ID2 is examined for Equipment IDs, IFPY-USER1 is examined for Equipment Hours and IFPY-MISC1 is examined for TCIN-HRS-NO. If detected a timecard entry is added to batch EQUIPXXXXXXX where XXXXXXX is the period number.
3: Set USE APPROVAL CODES to only process records with approval codes of "AP."
4: Set "SORT-BY-TYPE" to sort Messages by Error Type or "SORT-BY-GROUP" to sort Messages by Group then Error Type.
Separate the next setting with a comma. Set "NAME" to sort by name within Group or Error Type or set "ID" to sort by ID with Group or Error Type. Separate the next setting with a comma. Set "B" to page break when the highest-level sort value changes.
For example the value, SORT-BY-TYPE,NAME,B would sort Messages by Name within Error Type and give a page break on a change of Error Type.
5: Set ADD ACCRUALS TO CASCADE to add the accrual amounts from the current periods payroll history records, to the Accumulator leave balances.