Use this screen to import timesheet information from an ASCII file. You can view and edit the transactions loaded through this preprocessor on the Manage Timesheets or Manage Correcting Timesheets screens. You can also review these transactions on the Print Timesheet Information Report by Employee or Print Timesheet Information Report by Account functions.
Do not select one of the Auto Adjust check boxes until you are ready to perform the final upload for a timesheet period. Timesheets must remain unposted until all timesheets are complete. Until you perform the final upload, each upload adds new lines to existing, unposted timesheets, providing a better audit trail.
When you perform the final import with an Auto Adjust check box selected, the application includes all existing timesheet lines from the timesheets that were previously uploaded, and any new lines.
You can also use the Auto-Adjust Timesheets screen to auto-adjust the uploaded timesheets.
This is a separately licensed product for the current release of Costpoint. An Ongoing Support Plan (OSP) is available for routine maintenance and upgrades to this interface. Customization is priced separately.
Only one user at a time can run this application.
Use the fields in this block to create a new parameter ID or to retrieve a previously saved parameter ID. A parameter ID represents a set of screen selection parameters. After you have saved a parameter ID and its related parameters, you can retrieve them using Query.
You can use the retrieved parameters to produce reports and run processes more efficiently and with greater consistency. The saved parameters are also useful and necessary when you want to run the process as part of a batch job. Many users save a unique set of parameters for each different way they run a report or process. When you select a previously saved parameter ID or parameter description, the associated saved screen selection parameters automatically display as selection defaults. The page setup and print options are also included in the saved parameter ID if there are any. You can change any of the associated selection defaults as necessary.
Enter, or click to select, a parameter
ID of up to 15 alphanumeric characters. Choose characters for your parameter
ID that help identify the type of selections you made in the screen, such
as PERIOD or QUARTERLY.
When you save your record, all the selections made in the screen are stored with the parameter ID. Later, you can retrieve the parameter using Query.
You can use the parameter to run the process more efficiently because you can select the parameter ID with its previously defined screen selections. After the default selections display in the screen, you can override the defaults.
Enter, or click to select, a parameter
description of up to 30 alphanumeric characters.
This field always displays One.
Enter the location of the input file you are importing. There are two ways to do this:
In this field, enter, or click to select, the alternate file location where the input file is located. Alternate file locations are set up in the Manage Alternate File Locations screen.
or
From the Global Menu, click Process » File Upload. On the File Upload Manager dialog box, click Browse and use the dialog box to select the file you want to import. If you select the Overwrite? check box, Costpoint will overwrite any file of the same name that already exists in the Costpoint database. Click Upload when you are finished. If you use this method, leave the File Location blank. For more information about the File Upload Manager, see the File Upload Manager topic in the Getting Started Guide.
This field always displays One.
Enter, or click to select, the name of the file to be processed in the blank field to the right.
Enter the range of dates to be included from the input file. When the Roll Up Timesheet Dates check box in the Options group box is not selected, any record in the input file that is outside this range is not imported and is not written to the error file. However, records that were not imported are included on the Error Report with a warning message and a record number of "0."
This field always displays Range.
Enter, or click to select, the beginning of the range of timesheets to be included in the input file.
Enter, or click to select, the end of the range of timesheets to be included in the input file. If you select the Roll Up Timesheet Dates check box, enter the timesheet date that will be used for all the imported timesheets.
This field always displays One.
Select the fiscal year, period, and subperiod to be used as defaults. These do not override values in the input file but are used if the fiscal year, period, and/or subperiod in the input file are blank.
From the drop-down list, select the input file format. Valid option are:
Fixed-Length — If you select this option, each field is a fixed-length and must be padded with spaces to the specified field width. You must use this type of file if you upload information that contains commas.
Comma-Separated Values — If you select this option, each field is separated by a comma. The final field on each line does not have a trailing comma. Strings are not enclosed in quotes.
Select the action you want Costpoint to take when an input file field is too long for the target database column. This field is available only if you selected Comma-Separated Values in the File Format drop-down list. Valid options are:
Always truncate — If you select this option, Costpoint always truncates values that are too long without warning the user first. A warning message is written to the Error Report.
Never truncate — If you select this option, Costpoint never truncates values that are too long. These records are rejected and an error message is written to the Error Report.
Warn before truncation — If you select this option, a message box displays when a value that is too large is encountered in the input file. You are given the option to truncate the value or reject the record.
Select this check box to sort the records in the generated error report by Employee ID. The default sorting order is by input file record.
Select this check box if you want timesheets to be auto-adjusted for salaried employees. Note that if an individual employee has multiple timesheets, the program treats them as one timesheet, and the total of all timesheets matches the employee's salary rate multiplied by the Override Auto Adj %. If you selected the Enable for Salaried Employees check box in the Automatic Auto-Adjust group box in the Timesheet Auto-Adjust Options group box on the Overtime Settings subtask of the Configure Labor Settings screen, this check box is automatically selected and disabled. If you selected the Enable for Salaried Employees check box in the Selective Auto-Adjust group box in the Timesheet Auto-Adjust Options group box on the Overtime Settings subtask, this check box is automatically selected and enabled. If neither Enable for Salaried Employees check boxes are selected for salaried employees on the Overtime Settings subtask, this check box is automatically cleared and disabled.
Select this check box if you want timesheets to be auto-adjusted for hourly employees. Note that if an individual employee has multiple timesheets, they are treated as one timesheet, and the total of all timesheets matches the employee's salary rate multiplied by the Override Auto Adj %. If you selected the Enable for Hourly Employees check box in the Automatic Auto-Adjust group box in the Timesheet Auto-Adjust Options group box on the Overtime Settings subtask of the Configure Labor Settings screen, this check box is automatically selected and disabled. If you selected the Enable for Hourly Employees check box in the Selective Auto-Adjust group box in the Timesheet Auto-Adjust Options group box on the Overtime Settings subtask, this check box is automatically selected and enabled. If neither Enable for Hourly Employees check boxes are selected for hourly employees on the Overtime Settings subtask, this check box is automatically cleared and disabled.
Enter the override auto-adjust percentage in this field. If you do not enter a value here and an employee's timesheet is set to be auto-adjusted, the Default Auto-Adjustment Percent for the employee's timesheet cycle (on the Manage Timesheet Periods screen) is used as the auto-adjustment percentage. The program uses the percentage entered here to auto-adjust timesheets and overrides the timesheet cycle Default Auto-Adjustment Percent.
Rules for Auto-Adjustment of D and N Type Timesheets
If the Base Correcting TS Info on Ref Date check box is selected on the Configure Labor Settings screen, the application uses the D or N timesheet's Reference Date to determine the employee's Salary Amount and Salary/Hourly status for use in auto-adjusting.
If the Base Correcting TS Info on Ref Date check box is NOT selected on the Configure Labor Settings screen, the application uses the D or N Timesheet Date to determine the employee's Salary Amount and Salary/Hourly status for use in auto-adjusting.
If the employee is Salaried and the screen's Auto Adjust Salaried Employees check box is selected, the application auto-adjusts any D or N type timesheets for that employee. If an Override Auto Adj % is specified, the application uses that value; otherwise, it uses the Default Auto-Adjustment Percent for the employee's timesheet cycle.
If the employee is Hourly and the screen's Auto Adjust Hourly Employees check box is selected, the application auto-adjusts any D or N type timesheets for that employee. If an Override Auto Adj % is specified, the application uses that value; otherwise, it uses the Default Auto-Adjustment Percent for the employee's timesheet cycle.
Upon inserting D or N timesheets into Costpoint tables, the application sets the timesheet type (TS_HDR. S_TS_TYPE_CD) to C. The Sequence Number (TS_HDR.TS_HDR_SEQ_NO) is incremented up to "9" to avoid duplicate key issues. The application assigns a sequence number to the N type timesheet, then the D type timesheet.
Assumptions for D and N Type Timesheets
Do not change the original timesheet in Costpoint. Changing the original timesheet in Costpoint causes an imbalance between the original timesheet and the reversal (N-type) timesheet from Deltek Time.
The process or product that creates the timesheet file can probably produce an N type timesheet to signify a reversal timesheet and D type timesheets to signify a replacement timesheet.
From the drop-down list, select the timesheet type to be used as a default if there is no timesheet type in the input file. This does not override values entered in the input file. Valid options are:
Regular
Bonus
Correcting
Labor Only
Enter a date to override the effective bill date Default Method from the Configure Labor Settings screen.
Select this check box to have Costpoint calculate applicable union cash fringes when you import a timesheet for a union employee. This check box is enabled only if the Enable Union Functionality check box is selected on the Configure Labor Settings screen. Union cash fringe timesheet lines are built according to settings on the Manage Union Profile Setup screen.
Select this check box to ignore dates in the input file and put all records on one timesheet.
If the Calculation Method in the Prorate Options group box in the Configure Labor Settings screen is Days per Cycle, this check box is cleared and disabled.
Select this check box if you want lines in the input file to be added together when they belong to the same account, project, organization, and so forth.
If the Withholding State differs, the lines are not rolled up.
Select this check box if you want the application to pad the segments of accounts, projects, organizations, and reference numbers. Numeric segments are padded on the left with zeros and alphanumeric segments are padded on the right with spaces. In previous versions, the program performed this function automatically. It has been made optional to speed up the process. If the software that generates your input file supplies fully formatted segmented IDs, you can save substantial processing time by not selecting this check box.
Select this check box to prorate labor costs for salaried employees in the final upload of the timesheet cycle. If you select this check box, the application prorates labor costs for all unposted regular or correcting timesheets within the current timesheet cycle. You cannot prorate a timesheet that was previously prorated or auto-adjusted.
Vacation time is handled the same as work time. Holiday time is not included toward the work hours.
Click this button to print the Timesheet Preprocessor Edit Report. This button is enabled after the input file is preprocessed (see Print). The Edit report lists any timesheet records that are ready for import.
Click to preprocess the specified input file and preview the Timesheet Preprocessor Error Report. Any errors and/or warnings found during the preprocessing are displayed in the error report. Timesheets that do not have errors are available for import.
Click to preprocess the specified input file and print the Timesheet Preprocessor Error Report. Any errors and/or warnings found during the preprocessing are listed in the error report. Timesheets that do not have errors are available for import.
Click to read the input file, create the temporary table, validate the records, print the error report, and import valid timesheets into the timesheet tables. Details of the import appear later in this document.
Click to import the rows from the temporary table (created by the process) into the Timesheet Header and Timesheet Line tables. Details of the import appear later in this document.