| # | Header | Description | Req. | Size | Notes |
| 1 | ProjectName | Recognizable Name of the | Y | 60 | Must be unique. Must be first field. |
| 2 | Description | Full Description of the | Y | 252 | Brevity is the soul of wit. |
| 3 | Parent | Defines this 's place within the hierarchy | Y | 60 | The parent must be imported prior to the children, so sort your parent s to the top of your import file. |
| 4 | Estimate | Estimated total hours for the | N | 8 | Numeric, whole number. Cannot contain commas. |
| 5 | Percent Done | Percentage of completion for the | N | 3 | Must be a whole number between 1 and 100 inclusive. |
| 6 | Owner | A user who has modify rights to the | N | 28 | Must be a valid LoginID of someone who has authority within Timesheet to create projects. If blank then it will populate with the LoginID of the person running the import. |
| 7 | Loggable | Is this loggable or reportable only? | N | 1 | Must be a zero to indicate Reportable Only. Blank or any other value will be Loggable and Reportable. Similar to field #16, "Visibility". Please see explanation note below for more details on the interactions between these fields in the import. |
| 8 | AutoAdd | Is this automatically added to new s? | N | 1 | Must be a capital Y for AutoAdd. Capital N or blank or any other value is not AutoAdd. |
| 9 | State | State of | N | 28 | State is an Extra Field that is a drop-down menu. The value specified for each record must match the value of one of the choices in the drop-down menu exactly . You can modify that list of choices by logging in to your installation of Timesheet as an Administrator and going to Admin>> Application Settings>> Extra Fields Administration>> Extra Fields. |
| 10 | Priority | Priority of | N | 28 | Priority is an Extra Field that is a drop-down menu. The value specified for each record must match the value of one of the choices in the drop-down menu exactly . You can modify that list of choices by logging in to your installation of Timesheet as an Administrator and going to Admin>> Application Settings>> Extra Fields Administration>> Extra Fields. |
| 11 | Budget | Budget of | N | 28 | Numeric without a character to indicate currency (like a $ or £). Cannot contain commas, but can contain a decimal point and two numbers to the right of the decimal. |
| 12 | Project Bill Rate | Bill Rate of | N | 28 | Numeric without a character to indicate currency (like a $ or £). Cannot contain commas, but can contain a decimal point and two numbers to the right of the decimal. If you are using the Rate Manager Module and Rates, then this field must be populated. |
| 13 | Project Bill Rate Type | Hourly, monthly, annual, etc. | N | 28 | Project Bill Rate Type is an Extra Field that is a drop-down menu. The value specified for each record must match the value of one of the choices in the drop-down menu exactly . If you are using the Rate Manager Module and Rates, then this field must be "Hourly". |
| 14 | Project Pay Rate | Pay Rate of | N | 28 | Numeric without a character to indicate currency (like a $ or £). Cannot contain commas, but can contain a decimal point and two numbers to the right of the decimal. If you are using the Rate Manager Module and Rates, then this field must be populated. |
| 15 | Project Pay Rate Type | Hourly, monthly, annual, etc. | N | 28 | Project Bill Rate Type is an Extra Field that is a drop-down menu. The value specified for each record must match the value of one of the choices in the drop-down menu exactly . If you are using the Rate Manager Module and Rates, then this field must be "Hourly". |
| Any Extra Fields that you add to your s can be imported in this file. Just add a column for each field that you want to import. The Header must exactly match the name you gave the field. The field size was determined when you created the field. You can create new fields by going to Admin>> Application Settings>> Extra Fields Administration>> Extra Fields. You should add those columns right here in the sequence, between Project Pay Rate Type and Visibility. If you are not including either of those two fields, then just keep the custom fields in between whatever your last column is before Project Pay Rate Type and whatever your first column is after Visibility. If you have no columns after these, then the custom fields will be the last (right-hand-most) columns in your import file. | |||||
| 16 | Visibility | Loggable, reportable only, or hidden | N | 4 | Similar to field #7, "Loggable", except that you can also specify Hidden. The acceptable values are "LR" (without the quotes) for Loggable and Reportable, "RO" for Reportable Only, and "hide" for Hidden. Please see explanation note below for more details on the interactions between these fields in the import. |
| 17 | Groups | What s should the be added to? | N | none | Name of each that the should be added to. Comma-delimit multiple names in the field, and then surround the field with double-quotes, like this "G1, G2, G3". This field can have strange interactions with Field #7, "Loggable" and field 17, "Visibility". Please see explanation note below for more details on the interactions between these fields in the import. |
| 18 | currentlyactive | Is this approval process currently active? | N | 3 | "Yes" or "No" are the only valid choices. Blank equals "No". |
| 19 | childreninherit | Do new children s inherit the approval process? | N | 3 | "Yes" or "No" are the only valid choices. Blank equals "No". |
| 20 | ApproverL1 | Primary Level 1 Approver for this | N | 28 | Either as the LoginID or "Full Name" of the person. |
| 21 | BackupApproverL1 | Backup Level 1 Approver for this | N | 28 | Either as the LoginID or "Full Name" of the person. |
| 22 | ApproverL2 | Primary Level 2 Approver for this | N | 28 | Either as the LoginID or "Full Name" of the person. |
| 23 | BackupApproverL2 | Backup Level 2 Approver for this | N | 28 | Either as the LoginID or "Full Name" of the person. |
| You can add as many approver levels as you would like, just add columns and change the L# to 3 or 4 or 5 as appropriate. | |||||
| 24 | notifyuserrejectenable | Enable user notification of rejection? | N | 3 | "Yes" or "No" are the only valid choices. Blank equals "No". |
| 25 | notifyuserrejectsubject | Subject line for user rejection notification. | N | 55 | You can use tags. Check the Approval Email Settings page within the Timesheet application for an explanation of the tags. |
| 26 | notifyuserrejecttext | Message to be sent to the user if this project is rejected. | N | 252 | You can use tags. Check the Approval Email Settings page within the Timesheet application for an explanation of the tags. |
| 27 | notifyapproversrejectenable | Enable other approver notification of rejection? | N | 3 | "Yes" or "No" are the only valid choices. Blank equals "No". |
| 28 | notifyapproversrejectsubject | Subject line for other approver rejection notification. | N | 55 | You can use tags. Check the Approval Email Settings page within the Timesheet application for an explanation of the tags. |
| 29 | notifyapproversrejecttext | Message to send other approvers if this project is rejected. | N | 252 | You can use tags. Check the Approval Email Settings page within the Timesheet application for an explanation of the tags. |
| 30 | notifyuserapprovalenable | Enable user notification of project approval? | N | 3 | "Yes" or "No" are the only valid choices. Blank equals "No". |
| 31 | notifyuserapprovalsubject | Subject line for user approval notification. | N | 55 | You can use tags. Check the Approval Email Settings page within the Timesheet application for an explanation of the tags. |
| 32 | notifyuserapproval | Message to be sent to the user when this project is approved. | N | 252 | You might expect this field name to be notifyuserapprovaltext, but the word text is omitted in this field. You can use tags. Check the Approval Email Settings page within the Timesheet application for an explanation of the tags. |
| 33 | notifyapproversubmitenable | Enable approver notification of project submit? | N | 3 | "Yes" or "No" are the only valid choices. Blank equals "No". |
| 34 | notifyapproversubmitsubject | Subject line for approver notification. | N | 55 | You can use tags. Check the Approval Email Settings page within the Timesheet application for an explanation of the tags. |
| 35 | notifyapproversubmittext | Message to be sent to the approver when queued for approval. | N | 252 | You can use tags. Check the Approval Email Settings page within the Timesheet application for an explanation of the tags. |
| 36 | notifyapproverresubmitenable | Enable approver notification of project resubmit? | N | 3 | "Yes" or "No" are the only valid choices. Blank equals "No". |
| 37 | notifyapproverresubmitsubject | Subject line for approver resubmit notification. | N | 55 | You can use tags. Check the Approval Email Settings page within the Timesheet application for an explanation of the tags. |
| 38 | notifyapproverresubmittext | Message to be sent to the approver when queued for approval. | N | 252 | You can use tags. Check the Approval Email Settings page within the Timesheet application for an explanation of the tags. |
| 39 | notifybackupapproverenable | Enable backup approver notification? | N | 3 | "Yes" or "No" are the only valid choices. Blank equals "No". |
| 40 | notifybackupapproversubject | Subject line for backup approver notification. | N | 55 | You can use tags. Check the Approval Email Settings page within the Timesheet application for an explanation of the tags. |
| 41 | notifybackupapprovertext | Message to be sent to the backup approver. | N | 252 | You can use tags. Check the Approval Email Settings page within the Timesheet application for an explanation of the tags. |
| 42 | notifybackupapproverwhen | Notify backup approver this many days after a timeperiod if the timesheet is submitted, but is not yet project approved. | N | 2 | Numeric, whole number. Cannot contain commas. Maximum value is 99. |
| 43 | queuebackupapproverwhen | Add to backup approver's queue this many days after a timeperiod if the timesheet is submitted, but is not yet project approved. | N | 3 | Numeric, whole number. Cannot contain commas. Maximum value is 99. |
| 44 | showallrecs | Show approvers full sheet? | N | 3 | This option is available only in Timesheet 5.0m3 and later. "Yes" or "No" are the only valid choices. Blank equals "No". |