You are on page 1of 54

27/4/2019 shafferassoc.net/GeneralTables&Fields.

htm

Primavera Software Development Kit Tables and Fields

Note: Tables and fields in red are not fully tested and so are not supported for this release. Using unsupported
fields may result in inconsistent behavior or data loss.

Table Title Description


ACCOUNT Cost Accounts Cost accounts contain the organization's Cost Account IDs. Available across all projects, they support tracking of
costs and earned value based on the organization’s Cost Account IDs

ACTVCOD Activity Code Values This table contains values for all the defined Activity Codes. Activity Codes are user-defined codes to classify
and categorize activities according to the organization’s and project’s needs. Activity Codes can be defined by
project as well as globally across all projects.

ACTVTYPE Activity Codes This table contains the Activity Codes. Activity Codes are user-defined codes to classify and categorize activities
according to the organization’s and project’s needs. Activity Codes can be defined by project as well as globally
across all projects.

BASETYPE Baseline Types Baseline types are used to categorize project baselines. They are useful to standardize baselines and help
benchmark performance across projects.

BUDGCHN Budget Changes The Budget Change Log is used to track changes made from the Original Budget. You can set the status of the
change as pending, approve or not approved, assign a responsible person, and specify the amount of the
change. The Budget Change Log applies to each WBS, Project and EPS.

CALENDARCalendars This table contains all calendars - global calendars, resource calendars, and project-specific calendars. Global
calendars can be assigned to projects and resources. Resource calendars can be assigned only to resources.
Project calendars are specific to projects.

COSTTYPEExpense Categories Expense categories are used to categorize project expenses. They are used for standardizing expenses and for
rolling up expenses across projects.

CURRTYPECurrency Types A currency type is set for every database. The user is able to specify the currency, its symbol, decimal symbol,
number of decimal places, the positive and negative currency format and the digit grouping symbol.

DOCCATG Document Categories Document categories are used to categorize documents. They are used for standardizing documents across
projects.

DOCSTAT Document Statuses Document status codes are used to identify the current status of work products and documents.

DOCUMEN Work Products and Documents The Documents table contains all project-related documents. This includes guidelines, procedures, standards,
plans, design templates, and worksheets. A document can be a reference document for an activity, providing
standards and guidelines for performing the work; or it can be a work product, a document that was produced
during the activity.

EXPPROJ Contract Management Projects Primavera's contract management-related data.

EXTAPP External Applications External Applications table allows you to define what external applications your Primavera application is linked
to. You can specify global applications or project specific applications. We currently support two project level
external applications - linking a project to Microsoft Project project and linking a project to an Expedition
project.

Funding Sources This table contains the Funding Sources. Funding Sources are user-defined. They are assigned to projects and

shafferassoc.net/GeneralTables&Fields.htm 1/54
27/4/2019 shafferassoc.net/GeneralTables&Fields.htm

FUNDSRC EPS nodes to allocate the amount each source is contributing.

FINDATES Financial Periods Customized financial periods can provide more accurate display and reporting of actual units and costs. Rather
than spreading costs evenly throughout the length of a project, users can view how actual costs were incurred
by customized financial periods within a Start Date and an End Date.

ISSUHIST Notification History The history of notifications for project issues.

MEMOTYP Notebook Topics Activity specifications topics, which can be associated with activities. These topics contain instructions or
descriptions for performing an activity. Examples of specification topics are Purpose, Entry Criteria, Tools &
Techniques, and Exit Criteria.

NONWORKOverhead Codes Overhead codes are used to log timesheet hours for activities, which are not associated with any current
projects.

OBS OBS The organizational breakdown structure is a hierarchical arrangement of an organization's management
structure.

PCATTYPE Project Codes Project Codes are unlimited, hierarchical codes. These codes are assigned to projects and then used for
organizing to rollup project information.

PCATVAL Project Code Values This table contains values for all the defined Project Codes. Project Codes are user-defined codes to classify and
categorize projects across the organization. Project Codes are defined globally.

PFOLIO Portfolios Portfolios are sets of projects grouped together. Use


Portfolios to limit the amount of data loaded.

PHASE Project Phase List The set of possible WBS category values. Note that the label used for WBS category is dynamic; the system
administrator controls it.

PREFER Admin Preferences Administration preferences are global settings, data limits, and defaults that apply across all projects.

PRIVILEG Security Privileges The set of all security privileges. Individual privileges are combined into security profiles that are then assigned
to application users.

PROCGRO Acitivity Step Templates Activity step templates enable you to define a group of steps common to multiple activities, then assign the
template to activities.

PROCITEM Acitivity Step Items Contains activity step template items, which are steps in the associated activity templates.

PROFILE Security Profiles Security profiles consist of lists of privileges. Profiles are granted to users of the application, allowing them to
perform certain functions in the application. Security profiles are global as well as by project.

PROFPRIV Profile Privileges Contains the security privileges assigned to user profiles.

PROJBASEProject Baselines Contains the project baseline information. The baselines act as a snapshot of a project plan that can be used to
track a project's cost, schedule and performance.

shafferassoc.net/GeneralTables&Fields.htm 2/54
27/4/2019 shafferassoc.net/GeneralTables&Fields.htm

PROJCOSTProject Expenses Project expenses are non-resource costs associated with a project. Project expenses are assigned to activities.
They are typically one-time expenditures for non-reusable items.

PROJECT Projects Contains project details and settings.

PROJEST Estimate History Histories of top-down estimates saved for projects.

PROJFUNDProject Funding Assignments Project/EPS Funding Sources

PROJISSU Issues Project issues are known problems within a project plan that require attention or corrective action. The
threshold monitor may create issues manually or automatically when a project threshold is exceeded.

PROJPCAT Project Code Assignments Project codes assigned to Projects.

PROJRISK Risks The potential risks associated with a project.

PROJTHRSThresholds Project thresholds are created to automatically monitor various project tracking parameters including cost,
schedule, and earned value. Project issues are automatically generated when thresholds are exceeded during
threshold monitoring.

PROJWBS WBS The project work breakdown structure (WBS) is a hierarchical arrangement of the products and services
produced during and by a project. Each element of a WBS may contain more-detailed WBS elements, activities,
or both.

PRPFOLIO Portfolios WBS Relationships This table contains the grouping of projects within each
defined portfolio.

RCATTYPE Resource Codes Resource Codes are unlimited, hierarchical codes. These codes are assigned to resources and then used for
organizing resource information.

RCATVAL Resource Code Values This table contains values for all the defined Resource Codes. Resource Codes are user-defined codes to classify
and categorize resources across the organization. Resource Codes are defined globally.

RISKCTRL Risk Control Plans A memo containing the control plans for project risks.

RISKTYPE Risk Types Risk types are used to categorize risks. They are useful to standardize risks across projects.

ROLERATERole Prices Role rates enable you to select a predefined price per unit for cost calculating when assigning the role to an
activity.

ROLES Roles Roles are project-personnel job titles or skills. Roles are defined globally across projects. Roles are assigned to
activities and to resources. The set of roles you assign to an activity define an activity's skill requirements and

shafferassoc.net/GeneralTables&Fields.htm 3/54
27/4/2019 shafferassoc.net/GeneralTables&Fields.htm

facilitate resource staffing for the activity. The set of roles you assign to a resource describe a resource's skill
capabilities.

RPT Reports This table contains the set of all reports, including global reports and project-specific reports.

RPTBATCHBatch Reports Batch reports are sets of reports that can be run together as a series. This is easier than running all the reports
individually.

RPTGROU Report Groups Report groups are used to organize and categorize reports.

RPTLIST Batch Report Assign Contains each batch report and the reports that belong to each group.

RSRC Resources Resources contain the personnel and equipment that perform work on activities across all projects. Resources
are always time-based and are generally reused between activities and between projects.

RSRCCUR Resource Curves This table contains the defined resource curves. Resource
curves enable you to specify how you want resource units or
cost spread over the duration of an activity.

RSRCRATEResource Prices The time-varying price per time and maximum units per time for all resources.

RSRCRCATResource Code Assignments The set of Resource Codes assigned to resources.

RSRCSEC Resource Security Resource security allows you to restrict a user's ability to access resources by assigning the user to a resource
node in the hierarchy. The table contains the user - resource node associations.

RSRCROL Resource Role Assignments The set of roles assigned to resources, describing the resources' skill capabilities.

SHIFT Shift Names The set of defined shift names.

SHIFTPER Shifts The set of defined shift calendars for resources.

TASK Activities The set of activities for all projects.

TASKACTV Activity Code Assignments The set of Activity Codes assigned to activities.

TASKDOC Document Assignments The set of documents assigned to activities.

TASKFIN Activity Past Period Actuals The set of past period atuals associated with activities.

shafferassoc.net/GeneralTables&Fields.htm 4/54
27/4/2019 shafferassoc.net/GeneralTables&Fields.htm

TASKMEM Notebook Items The set of activity specifications associated with activities.

TASKPREDActivity Relationships The set of relationships for activities, including predecessors and successors.

TASKPRO Activity Steps The set of steps associated with each activity.

TASKRSRCActivity Resource Assignments The set of resources assigned to perform activities.

TASKSUM Activity Summaries Contains summary data that was generated by the Summarizer. The data in this table is summarized to the
WBS level.

THRSPAR Threshold Parameters The set of parameters available to define project thresholds, such as cost, schedule, and earned value.

TIMESHT Timesheets The set of timesheets that have been opened by resources.

TRSRCFIN Activity Resource Assignments Past Contains past period actual data associated with resource assignments.
Period Actuals

TRSRCSU Activity Resource Summaries Contains persisted spread data generated by the Summarizer. The values are summarized to the WBS level that
is specified by the user.

TSDATES Timesheet Intervals Stores all of the start and end dates for the timesheets

UDFCODE User-defined Codes Set of user-defined codes associated with project issues.

UDFTYPE User-defined Fields Set of user-defined field types.

UMEASUR Units of Measure Set of units of measure.

USERCOL User-defined Columns Definitions/labels for all user-defined columns

USERENG User product assignments Maps users to database engine types for license enforcement. It also specifies whether the user is concurrent or
named.

USEROBS User OBS Assignments Users are assigned to global OBS elements to define the scope of project and EPS security for the users. For a
user to have access to a project or EPS, the user must be assigned to an OBS element within that project or
EPS. (Or, the user must have Admin Superuser privileges.) This gives the user access to any WBS areas their
assigned OBS is responsible for.

shafferassoc.net/GeneralTables&Fields.htm 5/54
27/4/2019 shafferassoc.net/GeneralTables&Fields.htm

USERS Users The set of application users who are allowed to use Project Planner. Each user is assigned a global security
profile and zero or more project-level profiles.

USESSION User Session Whenever a user logs in, that begins a session. The session ends when the user logs out. As a server serving
multiple users, there may be several user sessions being managed at the same time. However, from the
session’s point of view, there is usually only one row in this table—the current session.

USRDATA User Settings Settings and preferences for the users by topic.

WBSBUDG Spending and Benefit Plans Periodic budgets for projects including the Spending Plan and Benefit Plan information.

WBSMEM WBS, Project Contains all of the Notebook information for WBS, projects and EPS.
and EPS
Notebook Items

WBSRSRC High Level Resource Planning Contains high-level resource planning assignment data. High-level resources can be assigned at Project or WBS
Assignments level.

WBSRSRC High Level Resource Planning Contains high-level resource planning allocation data.
Assignments Allocations

WBSSTEP WBS Milestones WBS Milestones that are assigned to the WBS and used for Earned Value calculations.

ACCOUNT
(home) Field Name Description Column Name Data Type Field Type Re
acct_concat_name Cost Account ID Unique identifier of a cost account - the String FT_TEXT
concatenation of the cost account's own ID
together with its parents' IDs.
acct_descr Cost Account Description The description of a cost account. Memo <HTML>
acct_id Unique ID Unique ID generated by the system. Integer <PK>
acct_name Cost Account Name The name of a cost account. String FT_TEXT
acct_seq_num Sort Order Sequence number for sorting. Integer <SEQ>
acct_short_name Cost Account ID A short ID assigned to each cost account for String FT_TEXT
identification. Each cost account is uniquely
identified by concatenating its own ID together
with its parents' IDs.
act_cost Actual Total Cost The actual total cost for the cost account, Double FT_MONEY
including labor resources, nonlabor resources,
material resources and project expenses. Actual
Total Cost = Actual Labor Cost + Actual Nonlabor
Cost + Actual Material Cost + Actual Expense
Cost.
act_equip_cost Actual Nonlabor Cost The actual cost for all nonlabor resource Double FT_MONEY
assignments associated with the cost account.
Includes nonovertime plus overtime cost.
act_equip_ot_cost Actual Overtime Nonlabor Cost The actual overtime cost for all nonlabor resource Double FT_MONEY
assignments associated with the cost account.

act_equip_reg_cost Actual Regular Nonlabor Cost The actual nonovertime cost for all nonlabor Double FT_MONEY
resource assignments associated with the cost
account.
act_expense_cost Actual Expense Cost The actual cost for all project expenses associated Double FT_MONEY
with the cost account.
act_mat_cost Actual Material Cost The total actual material cost for all child Double FT_MONEY
activities.
act_work_cost Actual Labor Cost The actual cost for all labor resource assignments Double FT_MONEY
associated with the cost account. Includes
nonovertime plus overtime cost.
act_work_ot_cost Actual Overtime Labor Cost The actual overtime cost for all labor resource Double FT_MONEY
assignments associated with the cost account.
act_work_reg_cost Actual Regular Labor Cost The actual nonovertime cost for all labor resource Double FT_MONEY
assignments associated with the cost account.

assigned_flag Assigned Indicates whether the cost account is assigned to String FT_YESNO
expenses or activity-resource assignments in the
current project.
base_acct_id Baseline Account The cost account of labor cost, nonlabor cost, Integer <FK>
material cost, and expenses when the baseline is
saved.

shafferassoc.net/GeneralTables&Fields.htm 6/54
27/4/2019 shafferassoc.net/GeneralTables&Fields.htm

base_cost BL Total Cost The total cost including labor resource Double FT_MONEY
assignments, nonlabor resource assignments,
material resource assignments, and project
expenses in the primary baseline associated with
the cost account. BL Total Cost = BL Labor Cost
+ BL Nonlabor Cost + BL Material Cost + BL
Expense Cost.
base_equip_cost BL Nonlabor Cost The cost for all nonlabor resource assignments in Double FT_MONEY
the primary baseline associated with the cost
account.
base_expense_cost BL Expense Cost The cost for all project expenses in the primary Double FT_MONEY
baseline associated with the cost account.

base_mat_cost BL Material Cost The cost for all project expenses in the primary Double FT_MONEY
baseline associated with the cost account.

base_work_cost BL Labor Cost The cost for all labor resource assignments in the Double FT_MONEY
primary baseline associated with the cost account.

parent_acct_id Parent Cost Account The parent account within the cost account Integer <FK_TREE>
hierarchy.
remain_cost Remaining Total Cost The remaining total cost for the cost account, Double FT_MONEY
including labor resource assignments, nonlabor
resource assignments, material resource
assignments, and project expenses. Remaining
Total Cost = Remaining Labor Cost + Remaining
Nonlabor Cost + Remaining Material Cost +
Remaining Expense Cost.
remain_equip_cost Remaining Nonlabor Cost The remaining cost for all nonlabor resource Double FT_MONEY
assignments associated with the cost account.
remain_expense_cost Remaining Expense Cost The remaining cost for all project expenses Double FT_MONEY
associated with the cost account.
remain_mat_cost Remaining Material Cost Sum of all remaining material cost for the Double FT_MONEY
activities in the wbs.
remain_work_cost Remaining Labor Cost The remaining cost for all labor resource Double FT_MONEY
assignments associated with the cost account.
row_count Cost Account Count Cost Account Count Integer FT_INT
target_cost Total Cost The planned total cost for the cost account, Double FT_MONEY
including labor resource assignments, nonlabor
resource assignments, material resource
assignments, and project expenses. Planned
Total Cost = Planned Labor Cost + Planned
Nonlabor Cost + Planned Material Cost + Planned
Expense Cost.
target_equip_cost Nonlabor Cost The planned cost for all nonlabor resource Double FT_MONEY
assignments associated with the cost account.
target_expense_cost Expense Cost The planned cost for all project expenses Double FT_MONEY
associated with the cost account.
target_mat_cost Material Cost Double FT_MONEY
target_work_cost Labor Cost The planned cost for all labor resource Double FT_MONEY
assignments associated with the cost account.
total_cost At Completion Total Cost The total cost at completion is the sum of the Double FT_MONEY
actual plus remaining cost for all labor resource
assignments, nonlabor resource assignments,
material resource assignments, and project
expenses associated with the cost account.

total_equip_cost At Completion Nonlabor Cost The nonlabor cost at completion is the sum of the Double FT_MONEY
actual plus remaining cost for all nonlabor
resource assignments associated with the cost
account. Computed as Actual Nonlabor Cost +
Remaining Nonlabor Cost.
total_expense_cost At Completion Expense Cost The expense cost at completion is the sum of the Double FT_MONEY
actual plus remaining cost for all project expenses
associated with the cost account. Computed as
Actual Expense Cost + Remaining Expense Cost.

total_mat_cost At Completion Material Cost Sum of all at completion material cost. Double FT_MONEY
total_work_cost At Completion Labor Cost The labor cost at completion is the sum of the Double FT_MONEY
actual plus remaining cost for all labor resource
assignments associated with the cost account.
Computed as Actual Labor Cost + Remaining
Labor Cost.

ACTVCODE
(home) Field Name Column Name Description Data Type Field Type Re
actv_code_id Unique ID Unique ID generated by the system. Integer <PK>
actv_code_name Description The description of an Activity Code value. String FT_TEXT
actv_code_type_id Activity Code The Activity Code. Integer <FK>
actvcode_concat_name Code Value The value of the activity code. String FT_TEXT
parent_actv_code_id Parent Activity Code Value The parent Activity Code value in the user code Integer <FK_TREE>
value hierarchy.
row_count Activity Code Value Count Integer FT_INT
seq_num Sort Order Sequence number for sorting. Integer <SEQ>
short_name Activity Code Value The value of the activity code. String FT_TEXT

ACTVTYPE
(home) Field Name Column Name Description Data Type Field Type Re
actv_code_type Activity Code Each Activity Code has a list of possible values, String FT_TEXT
any of which can be assigned to an activity.
Activity Codes allow you to classify and categorize
activities.

shafferassoc.net/GeneralTables&Fields.htm 7/54
27/4/2019 shafferassoc.net/GeneralTables&Fields.htm

actv_code_type_id Unique ID Unique ID generated by the system. Integer <PK>


actv_code_type_scope Activity Code Type Scope Scope of the activity code type. String FT_STATICTYPE
actv_short_len Max Code Length The maximum number of characters allowed for Double FT_INT
values of this Activity Code.
proj_id EPS/Project Identifies the project which owns this Activity Double <FK>
Code (if this is a project-level Activity Code).
project_id Project Identifies the project. String FT_TEXT
row_count Activity Code Count Activity Code Count Integer FT_INT
seq_num Sort Order Sequence number for sorting. Double <SEQ>
super_flag Secure Code Indicates whether the code is controlled by a String FT_YESNO
special security privilege.
wbs_id EPS ID Double <FK>

BASETYPE
(home) Field Name Column Name Description Data Type Field Type Re
base_type Baseline Type Baseline types are used to categorize project String FT_TEXT
baselines. They are useful to standardize
baselines and help benchmark performance
across projects.
base_type_id Unique ID Unique ID generated by the system. Integer <PK>
base_type_seq_num Sort Order Sequence number for sorting. Integer <SEQ>
row_count Baseline Type Count Baseline Type Count Integer FT_INT

BUDGCHNG
(home) Field Name Column Name Description Data Type Field Type Re
budg_chng_id Unique ID Unique ID generated by the system.. Integer <PK>
chng_by_name Responsible Person responsible for the change. String FT_TEXT
chng_cost Amount Amount of budget change. Double FT_MONEY
chng_date Date Date of budget change entry. Uses the system Date FT_START_DATE
date by default.
chng_descr Reason Descriptive reason for budget change request. String <HTML>

chng_short_name Change Number Change number that is automatically incremented String FT_TEXT
according to when changes are added. This can
be changed to any number.
proj_id Project Project to which the budget change applies. Integer <FK>
row_count Budget Change Count Budget Change Count Integer FT_INT
status_code Status Status of budget change request. Values: String FT_STATICTYPE
'Pending', 'Approved', 'Not Approved'.
wbs_id WBS WBS element to which the budget change Integer <FK>
applies.

CALENDAR
(home) Field Name Column Name Description Data Type Field Type Re
base_clndr_id Parent Calendar The global calendar to which this calendar is Integer <FK_TREE>
linked. Any changes to the global calendar are
automatically propagated to this calendar.
clndr_id Unique ID Unique ID generated by the system. Integer <PK>
clndr_name Calendar Name The name of the calendar. String FT_TEXT
clndr_type Calendar Type The calendar type - either global, resource, or String FT_STATICTYPE
project. Global calendars can be assigned to
projects and resources. Resource calendars can
be assigned only to resources. Project calendars
are specific to projects.
default_flag Default Identifies the default global calendar (applies to String FT_YESNO
global calendars only).
last_chng_date Date Last Changed Date of last changes to calendar. Date FT_START_DATE
proj_id Project The project which owns this calendar (if this is a Integer <FK>
project-level calendar).
row_count Calendar Count Calendar Count Integer FT_INT

COSTTYPE
(home) Field Name Column Name Description Data Type Field Type Re
cost_type Expense Category The name of the expense category. String FT_TEXT
cost_type_id Unique ID Unique ID generated by the system. Integer <PK>
row_count Expense Category Count Expense Category Count Integer FT_INT
seq_num Sort Order Sequence number for sorting. Integer <SEQ>

CURRTYPE
(home) Field Name Column Name Description Data Type Field Type Re
base_exch_rate Exchange Rate The current exchange rate between the selected Double FT_FLOAT_6_DECIMALS
currency and the base currency.
curr_id Unique ID Unique ID generated by the system. Integer <PK>
curr_short_name Currency ID The identifiers for all currencies defined in Project String FT_TEXT
Management.
curr_symbol Currency Symbol The symbol used to identify each defined String FT_TEXT
currency.
curr_type Currency Name The names of all defined currencies. String FT_TEXT
decimal_digit_cnt Number of Digits after Decimal The number of decimal places displayed. Integer FT_INT
decimal_symbol Decimal Symbol The decimal symbol displayed. String FT_TEXT
digit_group_symbol Digit Grouping Symbol The symbol used to group the numbers. String FT_TEXT
group_digit_cnt Currency Group Digit Count Digits in Group. Integer FT_INT
is_base Base The currency used to store cost in the Project String FT_YESNO
Management database. The exchange rate for the
base currency is always 1.0. The base currency
ID, name, and symbol default to U.S. dollars and
can be edited but never deleted.
neg_curr_fmt_type Negative Currency Format The symbol used to display a negative currency. String FT_TEXT

pos_curr_fmt_type Positive Currency Format The symbol used to display a positive currency. String FT_TEXT

shafferassoc.net/GeneralTables&Fields.htm 8/54
27/4/2019 shafferassoc.net/GeneralTables&Fields.htm

row_count Currency Type Count Currency Type Count Integer FT_INT

DOCCATG
(home) Field Name Column Name Description Data Type Field Type Re
doc_catg_id Unique ID Unique ID generated by the system. Integer <PK>
doc_catg_name Category The name of the document category. String FT_TEXT
row_count Document Category Count Document Category Count Integer FT_INT
seq_num Sort Order Sequence number for sorting. Integer <SEQ>

DOCSTAT
(home) Field Name Column Name Description Data Type Field Type Re
doc_status_code Status Code Document status codes are used to identify the String FT_TEXT
current status of documents.
doc_status_id Unique ID Unique ID generated by the system. Integer <PK>
row_count Document Status Count Document Status Count Integer FT_INT
seq_num Sort Order Sequence number used for sorting. Integer <SEQ>

DOCUMENT
(home) Field Name Column Name Description Data Type Field Type Re
assigned_flag Assigned to Current Project Indicates whether the document is currently String FT_YESNO
assigned to WBS elements or activities within the
current project.
author_name Author The author who created the document. String FT_TEXT
deliv_flag Deliverable Identifies the work products and documents String FT_YESNO
which are project deliverables. Project
deliverables are delivered to the customer or end
user.
doc_catg_id Document Category The category to which the document is assigned. Integer <FK>

doc_content Description The document description or content stored as a Memo <HTML>


text field in the database.
doc_date Revision Date The date of last revision of the document. Date FT_START_DATE
doc_id Unique ID Unique ID generated by the system. Integer <PK>
doc_name Title The title or name of the document. String FT_TEXT
doc_seq_num Sort Order Sequence number used for sorting. Integer <SEQ>
doc_short_name Reference No. The reference number of the document. This is a String FT_TEXT
tracking number to identify the document.
doc_status_id Status The current status of the document. Integer <FK>
guid Global Unique ID Global Unique Identifier generated by the system. String <GUID>

parent_doc_id Parent Document The parent document within the document Integer <FK_TREE>
hierarchy.
private_loc Private Location The directory and file name or URL where the String FT_TEXT
source copy of the document is stored and
edited. Use this for referencing the planned.
proj_id Project The project which owns the document. Integer <FK>
public_loc Public Location The directory and file name or URL where a publicString FT_TEXT
copy of the document is made available. Use this
for sharing documents with Timesheets users and
published websites.
row_count Document Count Document Count Integer FT_INT
tmpl_guid Methodology Global Unique ID Global Unique Identifier generated by the system. String <GUID>

version_name Version The version or release of the document. String FT_TEXT

EXPPROJ
(home) Field Name Column Name Description Data Type Field Type Re
exp_group Database Group The database group ID. String FT_TEXT
exp_group_proj_name Database Group and Project Name The database group and project name. String FT_TEXT
exp_proj_name Project Name The project name. String FT_TEXT
exp_user_name Username The user name. String FT_TEXT
login_supplied_flag Prompt for Username and Password The flag that indicates, whether username and String FT_TEXT
password need to be prompted.
proj_id proj_id Identifies the project. Integer <PK_FK>
wbs_id WBS Integer <FK>

EXTAPP
(home) Field Name Column Name Description Data Type Field Type Re
app_data_loc External Data Path or Database Alias The location (full path or database alias) of String FT_TEXT
application data file or database.
app_data_name External Project Name or Identifier The name of the project or identifier that is being String FT_TEXT
linked.
app_exe_name Application Executable Name The location of the executable for the external String FT_TEXT
application.
app_id Unique ID Unique ID generated by the system. Integer <PK>
app_name Application Name The name of the external application. When String FT_STATICTYPE
linking to a Microsoft project, the application
name should read Microsoft Project. When
linking to an Expedition project, the application
name should read Expedition.
app_parm_string Application Parameter String Parameter string for application connection. String FT_TEXT
app_user_name Login Name The application username. String FT_TEXT
login_supply_flag Prompt for login name and password When logging into the external application, you String FT_TEXT
can choose to be prompted or you can enter a
username and password that will be used.

proj_id Project Identifies the project which owns this external Integer <FK>
link. (this will be null for global-level).
row_count External Application Count External Application Count Integer FT_INT
wbs_id Password The id of the root level wbs. Integer <FK>

shafferassoc.net/GeneralTables&Fields.htm 9/54
27/4/2019 shafferassoc.net/GeneralTables&Fields.htm

FINDATES
(home) Field Name Column Name Description Data Type Field Type Re
end_date End Date Financial Period End Date. Date FT_START_DATE
fin_dates_id Unique ID Unique ID. Integer <PK>
fin_dates_name Period Name User defined financial period for storing period String FT_TEXT
performance.
findates_interval Financial Period Financial period. String FT_TEXT
row_count Financial Period Count Financial period count. Integer FT_INT
start_date Start Date Financial Period Start Date. Date FT_START_DATE

FUNDSRC
(home) Field Name Column Name Description Data Type Field Type Re
fund_descr Description The description of funding source. Memo <HTML>
fund_id Unique ID Unique ID. Integer <PK>
fund_name Funding Source The name of the funding source. String FT_TEXT
parent_fund_id Parent Funding Source Identifies the funding source hierarchy. Integer <FK_TREE>
row_count Funding Source Count Funding Source Count. Integer FT_INT
seq_num Sort Order Sequence number used for sorting. Integer <SEQ>

ISSUHIST
(home) Field Name Column Name Description Data Type Field Type Re
issue_history Notification History History of notifications and messages for the Memo FT_TEXT
issue.
issue_id Issue Identifies the issue. Integer <PK_FK>
proj_id Project The project which owns this issue. Integer <FK>
row_count Notification History Count Notification History Count. Integer FT_INT

MEMOTYPE
(home) Field Name Column Name Description Data Type Field Type Re
eps_flag Available for EPS The topic will be available to assign to the EPS. String FT_YESNO
memo_type Notebook Topic Notebook Topics are topics which can be String FT_TEXT
associated with activities, WBS, projects and EPS.
When creating topics, you specify which level of
the hierarchy you would like the topic to appear.
These topics contain instructions or descriptions
for performing an activity, WBS, project or EPS.
Examples of notebook topics are Purpose, Entry
Criteria, Tools & Techniques, and Exit Criteria.
Notebook topics are stored as text fields in the
database.

memo_type_id Unique ID Unique ID generated by the system. Integer <PK>


proj_flag Available for Projects The topic will be available to assign to projects. String FT_YESNO

row_count Notebook Topic Count Notebook Topic Count Integer FT_INT


seq_num Sort Order Sequence number for sorting. Integer <SEQ>
task_flag Available for Activity The topic will be available to assign to activities. String FT_YESNO

wbs_flag Available for WBS The topic will be available to assign to WBS. String FT_YESNO

NONWORK
(home) Field Name Column Name Description Data Type Field Type Re
nonwork_code Overhead Code A short code which uniquely identifies an String FT_TEXT
overhead code.
nonwork_type Overhead Description Description of overhead code. String FT_TEXT
nonwork_type_id Unique ID Unique ID generated by the system. Integer <PK>
row_count Overhead Code Count Overhead Code Count Integer FT_INT
seq_num Sort Order Sequence number for sorting. Integer <SEQ>

OBS
(home) Field Name Column Name Description Data Type Field Type Re
guid Global Unique ID Global Unique Identifier generated by the system. String <GUID>

obs_descr OBS Description The description of the person/role in the Memo <HTML>
organization.
obs_id Unique ID Unique ID generated by the system. Integer <PK>
obs_name OBS Name The name of the person/role in the organization. String FT_TEXT

parent_obs_id Parent OBS The parent OBS value in the OBS hierarchy. Integer <FK_TREE>
row_count OBS Count OBS Count Integer FT_INT
seq_num Sort Order Sequence number used for sorting. Integer <SEQ>
users_list Users The list of users who are assigned to each OBS String FT_TEXT
item.

PCATTYPE
(home) Field Name Column Name Description Data Type Field Type Re
max_proj_catg_wt Max Code Value Weight This is an editable field used to calculate the Double FT_FLOAT
Project Score. This field automatically defaults to
the maximum weight of the code values for this
code definition. The value entered cannot be less
than the maximum weight of the code values for
the code definition.
proj_catg_short_len Max Code Length The maximum number of characters allowed for Integer FT_INT
values of this Project Code.
proj_catg_type Project Code Each Project Code has a list of possible values, String FT_TEXT
any of which can be assigned to a project. Project
Codes allow you to classify and categorize
projects.
proj_catg_type_id Unique ID Unique ID generated by the system.. Integer <PK>

shafferassoc.net/GeneralTables&Fields.htm 10/54
27/4/2019 shafferassoc.net/GeneralTables&Fields.htm

proj_catg_type_wt Weight Editable field used to calculate the Project Score. Double FT_FLOAT
proj_catg_type_wt_pct Weight Percent This is a non-editable field that displays the Double FT_FLOAT
percentage amount that corresponds to the
Project Code Definition Weight. It is calculated by
taking the weight of the Project Code Definition
and dividing it by the total of all Project Code
Definition weights.
row_count Project Code Count Project code count. Integer FT_INT
seq_num Sort Order Sequence Number used for sorting. Integer <SEQ>
super_flag Secure Code Indicates whether the code is controlled by a String FT_YESNO
special security privilege.

PCATVAL
(home) Field Name Column Name Description Data Type Field Type Re
parent_proj_catg_id Parent Code Identifies the parent project code value. Integer <FK_TREE>
pcatval_concat_name Code Value The value of the project code. String FT_TEXT
proj_catg_id Unique ID Unique ID generated by the system. Integer <PK>
proj_catg_name Code Description The description of the project code. String FT_TEXT
proj_catg_short_name Project Code The value of the project code. String FT_TEXT
proj_catg_type_id Project Code Identifies the project code type. Integer <FK>
proj_catg_wt Weight Editable field used to calculate the Project Score. Double FT_FLOAT

row_count Project Code Value Count Project Code Value Count Integer FT_INT
seq_num Sort Order Sequence Number for sorting. Integer <SEQ>
user_id Workflow Recipient The workflow recipient field is used for the ProjectInteger FT_INT
Initiation route by project code feature in
myPrimavera. Each value can have one licensed
myPrimavera or Timesheet user assigned.

PFOLIO
(home) Field Name Column Name Description Data Type Field Type Re
closed_proj_flag Include Closed Projects Indicates whether Closed projects are included. String FT_YESNO

pfolio_data Portfolio Data Portfolio data as text string - list of projects for Memo FT_TEXT
manually created portfolios and the project filter
criteria for automatically maintained portfolios.

pfolio_descr Portfolio Description The description of the portfolio. String FT_TEXT


pfolio_group Portfolio Group Specifies which group the portfolio is a part of. String FT_STATICTYPE
The options are EPS and Project Codes, User
Portfolios or Global Portfolios.
pfolio_id Unique ID Unique ID. Integer <PK>
pfolio_name Portfolio Name The name of the portfolio. String FT_TEXT
pfolio_type Portfolio Type Type of portfolio - manual or automatic. String FT_STATICTYPE
proj_count Total Projects Specifies the number of projects included in the Integer FT_INT
Portfolio.
row_count Portfolio Count Portfolio Row Count Integer FT_INT
user_category Available To Specifies whether the portfolio is available to all String FT_STATICTYPE
users, current user or another user.
user_id Owner Identifies user who owns the portfolio. Integer <FK>
whatif_proj_flag Include What-if Projects Indicates whether What-if projects are included. String FT_YESNO

PHASE
(home) Field Name Column Name Description Data Type Field Type Re
phase_id Unique ID Unique ID generated by the system. Integer <PK>
phase_name Category Value WBS category value. Note that the label used for String FT_TEXT
WBS category is dynamic; it is controlled by the
system administrator.
row_count WBS Category Count WBS Category Count Integer FT_INT
seq_num Sort Order Sequence number for sorting. Integer <SEQ>

PREFER
(home) Field Name Column Name Description Data Type Field Type Re
acct_short_len Max Cost Account ID length The maximum number characters allowed for Integer FT_INT
Cost Account IDs (at each level in the cost
account tree).
allow_user_time_period_flag Allow the User to Define Time period Allows the use to specify the work hours for each String FT_YESNO
time period.
complete_task_hrs_flag Log hours on completed activities Identifies whether Timesheets users are allowed String FT_YESNO
to log timesheet hours on activities which are
already marked as Completed.
curr_id Currency ID Base currency's currency id. Integer <FK>
day_char Day Abbreviation The abbreviation character for time periods of String FT_TEXT
days. This abbreviation is used for displaying time
units and durations in the user's selected display
formats.
day_hr_cnt Work Hours Per Day The number of work hours per day. This Double FT_FLOAT
conversion factor is used for displaying time units
and durations in the user's selected display
formats.
db_name Database Name Database name unique across the enterprise. String FT_TEXT
def_target_drtn_hr_cnt Activity Default Duration The Original Duration assigned to new activities Double FT_DURATION
by default.
default_timesheet_flag Resources use timesheets by default Identifies whether new resources use timesheets String FT_YESNO
by default.
ermm_enabled_flag Project Architect Enabled Indicates whether the Project Architect feature is String FT_YESNO
enabled in Project Management. The Project
Architect should be disabled when the

shafferassoc.net/GeneralTables&Fields.htm 11/54
27/4/2019 shafferassoc.net/GeneralTables&Fields.htm

Methodology Management database is not


available.
ev_calc Earned Value Calculation Type String FT_STATICTYPE
ev_compute_type E.V. Percent Complete Technique The technique used for computing earned-value String FT_STATICTYPE
percent complete. This setting is assigned to new
projects by default. It can be modified for each
project WBS element.
ev_etc_compute_type E.V. Estimate-to-Complete Technique The technique for computing earned-value String FT_STATICTYPE
estimate-to-complete. This setting is assigned to
new projects by default. It can be modified for
each project WBS element.
ev_etc_user_value E.V. Performance Factor User-defined performance factor, PF, for Double FT_FLOAT_2_DECIMALS
computing Earned Value Estimate to Complete.
Estimate to Complete is PF * (Budget at
Completion - Earned Value). This value is
assigned to new projects by default. It can be
modified for each project WBS element.
ev_fix_cost_flag Include expenses in earned value Indicates whether project expenses are included String FT_TEXT
in earned value computations. Resource cost are
always included.
ev_user_pct E.V. Percent Complete User-defined percent complete for computing Integer FT_INT
earned value for activities within the WBS. A
value of, say, 25 means that 25% of the planned
amount is earned when the activity is started and
the remainder is earned when the activity is
completed. This value is assigned to new projects
by default. It can be modified for each project
WBS element.
exp_display_root_url Contract Management URL Contract management URL to link Expedition String FT_TEXT
data.
future_ts_cnt Number of future timesheets to access The number of future timesheets that Timesheets Integer FT_INT
users are allowed to access.
future_ts_hrs_flag Log hours on future timesheets Identifies whether the user can log hours in the String FT_YESNO
future.
hour_char Hour Abbreviation The abbreviation character for time periods of String FT_TEXT
hours. This abbreviation is used for displaying
time units and durations in the user's selected
display formats.
hr_decimal_cnt Decimal digits for timesheet hours Number of decimal digits for recording hours in Integer FT_INT
timesheets in Timesheets.
max_acct_level_cnt Max levels in Cost Account tree The maximum number of levels that can be Integer FT_INT
created in the cost account hierarchy.
max_actv_level_cnt Max Activity Code tree levels The maximum number of levels that can be Integer FT_INT
created in Activity Code hierarchies.
max_base_cnt Max baselines per project The maximum number of baselines that can be Integer FT_INT
created per project.
max_eps_level_cnt Max EPS tree levels Maximum count of levels in EPS hierarchy. Integer FT_INT
max_obs_level_cnt Max levels in OBS tree The maximum number of levels that can be Integer FT_INT
created in OBS hierarchies.
max_pcat_level_cnt Max Project Code tree levels Maximum count of levels in project category Integer FT_INT
hierarchy.
max_rcat_level_cnt Max Resource Code tree levels Maximum count of levels in resource code Integer FT_INT
hierarchy.
max_role_level_cnt Max levels in Role tree Maximum count of levels in the Role hierarchy. Integer FT_INT
max_rsrc_level_cnt Max levels in Resource tree The maximum number of levels that can be Integer FT_INT
created in the resource hierarchy.
max_task_actv_type_cnt Max Activity Codes per project The maximum number of project-level activity Integer FT_INT
user codes that can be created per project.
max_wbs_level_cnt Max levels in WBS tree The maximum number of levels that can be Integer FT_INT
created in WBS hierarchies.
minute_char Minute Abbreviation The abbreviation character for time periods of String FT_TEXT
minutes. This abbreviation is used for displaying
time units and durations in the user's selected
display formats.
month_char Month Abbreviation The abbreviation character for time periods of String FT_TEXT
months. This abbreviation is used for displaying
time units and durations in the user's selected
display formats.
month_hr_cnt Work Hours Per Month The number of work hours per month. This Double FT_FLOAT
conversion factor is used for displaying time units
and durations in the user's selected display
formats.
name_sep_char WBS Code Separator The character used for separating code fields for String FT_TEXT
the Cost Account tree. This is also the WBS code
separator for new projects by default.

notstart_task_hrs_flag Log hours on not-started activities Identifies whether Timesheets users are allowed String FT_YESNO
to log timesheet hours on activities which are still
marked as Not Started.
past_ts_cnt Number of past timesheets to access The number past timesheets a user can access. Integer FT_INT

phase_label WBS Category label The dynamic label used for the WBS category. String FT_TEXT
Project Management allows the system
administrator to dynamically label the WBS
category.
postend_task_hrs_flag Log hours after activity finish Identifies whether Timesheets users are allowed String FT_YESNO
to log timesheet hours on activities for dates after
the activities' actual finish dates.
prefer_id Unique ID Unique ID generated by the system. Integer <PK>
prestart_task_hrs_flag Log hours before activity start Identifies whether Timesheets users are allowed String FT_YESNO
to log timesheet hours on activities for dates prior
to the activities' actual start dates.

shafferassoc.net/GeneralTables&Fields.htm 12/54
27/4/2019 shafferassoc.net/GeneralTables&Fields.htm

proj_short_len Max Project ID length The maximum number characters allowed for Integer FT_INT
Project IDs.
projinit_admin_user_id Workflow Administrator Integer <FK>
role_short_len Max Role ID length The maximum number characters allowed for Integer FT_INT
Role IDs.
row_count Admin Preferences Count Admin Preferences Count Integer FT_INT
rsrc_short_len Max Resource ID length The maximum number characters allowed for Integer FT_INT
Resource IDs (at each level in the resource tree).

task_code_len Max Activity ID length The maximum number characters allowed for Integer FT_INT
Activity IDs.
tasksum_period_type Summarize WBS Interval The interval to summarize and store WBS level String FT_STATICTYPE
spreads.
trsrcsum_period_type Summarize Resource/Role Assignment Interval The interval to summarize and store Resource String FT_STATICTYPE
and Role level spreads.
ts_approval_level Number of timesheet approval levels The number of approval levels required for Integer FT_STATICTYPE
timesheets (0, 1, or 2) before timesheets hours
are applied to activities as actuals.
ts_approval_type Level 2 Timesheet Approval Order Indicates the approval sequence, if any, required String FT_STATICTYPE
for level 2 timesheet approvals. For example,
project managers must approve before resource
manager do, or vice versa.
ts_approve_user_id Default timesheet approval manager The resource manager assigned to approve Integer <FK>
timesheets for new resources by default.
ts_daily_flag Timesheet hours entered daily Identifies whether Timesheets users enter String FT_YESNO
timesheet hours daily or by entire timesheet
reporting period.
wbs_short_len Max WBS code length The maximum number characters allowed for Integer FT_INT
WBS codes (at each level in the WBS tree).
week_char Week Abbreviation The abbreviation character for time periods of String FT_TEXT
weeks. This abbreviation is used for displaying
time units and durations in the user's selected
display formats.
week_hr_cnt Work Hours Per Week The number of work hours per week. This Double FT_FLOAT
conversion factor is used for displaying time units
and durations in the user's selected display
formats.
week_start_day_num Week Start Day The starting day of the week as displayed in all Integer FT_STATICTYPE
calendars.
xfer_complete_day_cnt Default window for completed activities The time window (days) to access completed Integer FT_INT
activities in Timesheets, assigned to new
resources by default.
xfer_notstart_day_cnt Default window for not-started activities The time window (days) to access not-started Integer FT_INT
activities in Timesheets, assigned to new
resources by default.
year_char Year Abbreviation The abbreviation character for time periods of String FT_TEXT
years. This abbreviation is used for displaying
time units and durations in the user's selected
display formats.
year_hr_cnt Work Hours Per Year The number of work hours per year. This Double FT_FLOAT
conversion factor is used for displaying time units
and durations in the user's selected display
formats.

PRIVILEG
(home) Field Name Column Name Description Data Type Field Type Re
priv_caption Privilege Name of security privilege. String FT_TEXT
priv_name Privilege Abbreviation Abbreviation of security privilege. String FT_TEXT
priv_num Unique ID Unique ID generated by the system. Integer <PK>
priv_num Unique ID Unique ID generated by the system. Integer <PK>
row_count Security Privilege Count Security Privilege Count Integer FT_INT
scope_type Privilege Scope Scope of security privilege. Security privileges String FT_STATICTYPE
have either global scope or project scope.
seq_num Sort Order Sequence number for sorting. Integer <SEQ>

PROCGROUP
(home) Field Name Column Name Description Data Type Field Type Re
proc_group_id Unique ID Unique ID. Integer <PK>
proc_group_name Step Template Name The name of the Activity Step Template. This String FT_TEXT
name must be unique.
row_count Activity Step Template Count Activity Step Template Count. Integer FT_INT
seq_num Sort Order Sort order. Integer <SEQ>
step_cnt Step Count The total number of steps in the template. Integer FT_INT

PROCITEM
(home) Field Name Column Name Description Data Type Field Type Re
proc_descr Step Description The description of the step. Memo <HTML>
proc_group_id Activity Step Template The activity step template. Integer <FK>
proc_item_id Unique ID Unique ID. Integer <PK>
proc_name Step Name The activity step. Activities are divided into String FT_TEXT
sequential steps to divide the work into
manageable units.
proc_wt Step Weight The weight that is assigned to the step. This is a Double FT_FLOAT
user defined field that is used to calculate the
physical percent complete when the project
option is set.
row_count Activity Step Item Count The number of step items in the activity step. Integer FT_INT
seq_num Sort Order Sort order. Integer <SEQ>

PROFILE
(home) Field Name Column Name Description Data Type Field Type Re

shafferassoc.net/GeneralTables&Fields.htm 13/54
27/4/2019 shafferassoc.net/GeneralTables&Fields.htm

OPS_G_EditActivityStepTemplates Edit Activity Step Templates Security privilege to edit activity step templates. String FT_YESNO
OPS_G_EditMspTemplates Edit Microsoft Project Templates Security privilege to edit Microsoft Project String FT_YESNO
templates.
OSP_E_DeleteProj Delete Project within EPS Delete Project within EPS String FT_YESNO
OSP_E_NewProj Create Project within EPS Create Project within EPS String FT_YESNO
OSP_G_Acct Edit Cost Accounts Security privilege to edit cost accounts. String FT_YESNO
OSP_G_ActCodes Edit Global Activity Codes Security privilege to edit global activity codes. String FT_YESNO
OSP_G_ActvView Edit Global Activity and Assignment Layouts and Filters Security privilege to edit global activity layouts String FT_YESNO
and filters.
OSP_G_AddActCodes Add Global Activity Codes Security privilege to add global activities. String FT_YESNO
OSP_G_AddDeleteSecureCodes Add and Delete Secure Codes Security privilege to add and delete secure codes. String FT_YESNO

OSP_G_AddEPSActCodes Add EPS Activity Codes Security privilege to add EPS activity codes. String FT_YESNO
OSP_G_AddIssueCodes Add Global Issue Codes Security privilege to add global issue codes. String FT_YESNO
OSP_G_AddProjCodes Add Project Codes Security privilege to add project codes. String FT_YESNO
OSP_G_AddResource Add Resources Security privilege to add resources. String FT_YESNO
OSP_G_AddResourceCodes Add Resource Codes Security privilege to add resource codes. String FT_YESNO
OSP_G_AdminExtApp Administer Global External Applications Security privilege to administer global external String FT_YESNO
applications.
OSP_G_AdminPref Edit Admin Preferences and Categories Security privilege to edit the Admin Preferences. String FT_YESNO

OSP_G_AssignSecureCodes Assign Secure Codes Security privilege to assign secure codes. String FT_YESNO
OSP_G_Calendar Edit Global Calendars Security privilege to edit global and resource String FT_YESNO
calendars.
OSP_G_DeleteActCodes Delete Global Activity Codes Security privilege to delete global activity codes. String FT_YESNO

OSP_G_DeleteEPSActCodes Delete EPS Activity Codes Security privilege to delete EPS activity codes. String FT_YESNO
OSP_G_DeleteIssueCodes Delete Global Issue Codes Security privilege to delete global issue codes. String FT_YESNO
OSP_G_DeleteProjCodes Delete Project Codes Security privilege to delete project codes. String FT_YESNO
OSP_G_DeleteResource Delete Resources Security privilege to delete resources. String FT_YESNO
OSP_G_DeleteResourceCodes Delete Resource Codes Security privilege to delete resource codes. String FT_YESNO
OSP_G_EdReport Edit Global Reports Security privilege to edit global reports. String FT_YESNO
OSP_G_EditEPSActCodes Edit EPS Activity Codes Security privilege to edit EPS activity codes. String FT_YESNO
OSP_G_EditGlobalChange Edit Global Change Definitions Security privilege to edit global change String FT_YESNO
definitions.
OSP_G_EditIssueCodes Edit Global Issue Codes Security privilege to edit global issue codes. String FT_YESNO
OSP_G_EditIssueTemplate Edit Issue Forms Security privilege to edit issue forms. String FT_YESNO
OSP_G_EditResourceCodes Edit Resource Codes Security privilege to edit resource codes. String FT_YESNO
OSP_G_EditSecureCodes Edit Secure Codes Security privilege to edit secure codes. String FT_YESNO
OSP_G_FinancialPeriods Edit Financial Period Dates Security privilege to edit financial period dates. String FT_YESNO

OSP_G_FundSrcs Edit Funding Sources Security privilege to edit funding sources. String FT_YESNO
OSP_G_Import Import Global Information Security privilege to import global information. String FT_YESNO
OSP_G_OBS Edit OBS Security privilege to edit global OBS. String FT_YESNO
OSP_G_Portfolios Edit Global Portfolios Security privilege to edit global portfolios. String FT_YESNO
OSP_G_Profile Edit Security Profiles Security privilege to edit security profiles. String FT_YESNO
OSP_G_ProjArch Run Project Architect Security privilege to run the Project Architect. String FT_YESNO
OSP_G_ProjRsrcCodes Edit Project Codes Security privilege to edit project and resource String FT_YESNO
codes.
OSP_G_ProjView Edit Global Project and WBS Layouts Security privilege to edit global project and WBS String FT_YESNO
layouts.
OSP_G_ReadonlySDK View All Global/Project Data via SDK Security privilege to to view all global/project data String FT_YESNO
via SDK.
OSP_G_ResourceCalendar Edit Resource Calendars Security privilege to edit resource calendars. String FT_YESNO
OSP_G_Role Edit Roles Security privilege to edit global roles. String FT_YESNO
OSP_G_Rsrc Edit Resources Security privilege to edit global resources. String FT_YESNO
OSP_G_RsrcCalendar Edit Personal Resource Calendar Security privilege to edit personal resource String FT_YESNO
calendar.
OSP_G_RsrcCosts View Resource and Role Costs Security privilege to view the resource cost. String FT_YESNO
OSP_G_RunJobServices Administer Job Services Security privilege to administer a Job Service. String FT_YESNO
OSP_G_TimesheetDates Edit Timesheet Dates Security privilege to edit timesheet dates. String FT_YESNO
OSP_G_TrakView Edit Global Tracking Layouts Security privilege to edit global tracking layouts. String FT_YESNO

OSP_G_Tsht Approve Resource Timesheets Security privilege to approve timesheets. String FT_YESNO
OSP_G_User Edit Users Security privilege to edit users. String FT_YESNO
OSP_G_ViewRoleProficiency View Resource Role Proficiency Security privilege to to view resource role String FT_YESNO
proficiency.
OSP_G_ViewSecureCodes View Secure Codes Security privilege to view secure codes. String FT_YESNO
OSP_P_ActCodes Edit Project Activity Codes Security privilege to edit project activity codes. String FT_YESNO

OSP_P_AddActCodes Add Project Activity Codes Security privilege to add project activity codes. String FT_YESNO Y

OSP_P_AdminExtApp Administer Project External Applications Security privilege to administer project level String FT_YESNO Y
external applications.
OSP_P_ApplyActuals Apply Actuals Security privilege to apply actuals. String FT_YESNO Y
OSP_P_AssignIssueForms Assign Issue Forms Security privilege to assign issue forms. String FT_YESNO
OSP_P_Base Maintain Project Baselines Security privilege to maintain project baselines. String FT_YESNO

OSP_P_BaselineAssign Assign Project Baseline Security privilege to assign project baseline. String FT_YESNO
OSP_P_BaselineUpdate Run Baseline Update Security privilege to run baseline update. String FT_YESNO
OSP_P_Calendar Edit Project Calendars Security privilege to edit project calendars. String FT_YESNO
OSP_P_CheckInOut Check In/Check Out Project Security privilege to check-in/check-out projects. String FT_YESNO

OSP_P_CloseOut Store Period Performance Security privilege to store period performance. String FT_YESNO
OSP_P_Cost View Project Costs/Financials Security privilege to view project costs/financials. String FT_YESNO

OSP_P_CreateProjRequest Create Project Requests and Processes Security privilege to create project requests and String FT_YESNO
processes.
OSP_P_CreateWorkgroup Create Workgroups Security privilege to create workgroups. String FT_YESNO
OSP_P_DeleteActCodes Delete Project Activity Codes Security privilege to delete project activity codes. String FT_YESNO

OSP_P_DeleteWorkgroup Delete Workgroups Security privilege to delete workgroups. String FT_YESNO

shafferassoc.net/GeneralTables&Fields.htm 14/54
27/4/2019 shafferassoc.net/GeneralTables&Fields.htm

OSP_P_EdReport Edit Project Reports Security privilege to edit project reports. String FT_YESNO
OSP_P_EditExpProjectLink Edit Contract Management Project Link Security privilege to edit contract management String FT_YESNO Y
project link.
OSP_P_EditPeriodPerformance Edit Period Performance Security privilege to edit period performance. String FT_YESNO Y
OSP_P_EditProjRequest Edit Project Request and Process Templates Security privilege to edit project request and String FT_YESNO Y
process templates.
OSP_P_EditRsrcCurve Edit Resource Curves Security privilege to edit resource curves. String FT_YESNO
OSP_P_EditRsrcTeam Edit Global Resource and Role Teams Edit Global Resource Teams String FT_YESNO
OSP_P_EditTemplate Add/Edit Project Template Documents Security privilege to add/edit project template String FT_YESNO
documents.
OSP_P_EditUdf Edit User Defined Fields Security privilege to edit User Defined Fields. String FT_YESNO
OSP_P_EditWorkspace Modify Project Workspace and Workgroup Preferences Security privilege to modify project workspace String FT_YESNO
and workgroup preferences.
OSP_P_Level Level Resources Security privilege to level resources. String FT_YESNO
OSP_P_Monitor Monitor Project Thresholds Security privilege to monitor project thresholds. String FT_YESNO Y

OSP_P_Prop Edit Project Details Except Financials Security privilege to edit project details, except String FT_YESNO Y
financial data.
OSP_P_Publish Publish Project Website Security privilege to Publish Project Website. String FT_YESNO
OSP_P_ResourceRequest Perform Activity Resource Requests Security privilege to perform activity resource String FT_YESNO
request.
OSP_P_RunGlobalChange Run Global Change Security privilege to run Global Change on the String FT_YESNO
open project(s).
OSP_P_Sched Schedule Project Security privilege to schedule, level, and apply String FT_YESNO
actuals.
OSP_P_SumProj Summarize Project Security privilege to summarize a project. String FT_YESNO
OSP_P_Super Project SuperUser The Admin SuperUser has access to the entire String FT_YESNO
system. There must always be at least one user
in the system with the Admin SuperUser privilege
assigned. This privilege cannot be deleted.

OSP_P_ViewExpedition Import/View Contract Management Data Security privilege to import/view contract String FT_YESNO
management data.
OSP_P_WPsDocs Edit Project Work Products and Documents Security privilege to edit work products and String FT_YESNO
documents.
OSP_W_DeleteTask Delete Project Activities Delete Project Activities String FT_YESNO
OSP_W_DeleteTaskTSActuals Delete Project Data with Timesheet Actuals Delete Project Activities with Timesheet Actuals String FT_YESNO

OSP_W_EPSFin Edit EPS Financials Security privilege to edit the EPS financials. String FT_YESNO
OSP_W_EPSNoFin Edit EPS Except Financials Security privilege to edit all EPS information String FT_YESNO
except the financials.
OSP_W_EditAssignmentForResourcePl Edit Assignments for Resource Planning Security privilege to edit high-level resource String FT_YESNO
assignments.
OSP_W_Est Project Top-Down Estimation Security privilege to run Top-Down Estimation on String FT_YESNO
the project.
OSP_W_Expense Edit Project Expenses Security privilege to edit the project expenses. String FT_YESNO

OSP_W_Pred Edit Project Activity Relationships Security privilege to edit the activity relationships String FT_YESNO
in the project.
OSP_W_Risk Edit Project Thresholds, Issues and Risks Security privilege to edit project Thresholds, String FT_YESNO
Issues, and Risks.
OSP_W_TaskNoPred Add/Edit Project Activities Except Relationships Security privilege to edit all activity information String FT_YESNO
except relationships.
OSP_W_Tsht Approve Timesheets as Project Manager Security privilege to approve timesheets as String FT_YESNO
Project Manager.
OSP_W_WBSFin Edit Project WBS Financials Security privilege to edit the financials for the String FT_YESNO
WBS.
OSP_W_WBSNoFin Edit Project WBS Except Financials Security privilege to edit the WBS of the project String FT_YESNO
except the financials.
default_flag Default Identifies the security profile assigned to new String FT_YESNO
users by default.
prof_id Unique ID Unique ID generated by the system. Integer <PK>
prof_name Profile Name Name of security profile. String FT_TEXT
row_count Security Profile Count Security Profile Count Integer FT_INT
scope_type Profile Scope Scope of security profile. Security profiles have String FT_STATICTYPE
either global scope or project scope.
superuser_flag Superuser Identifies the superuser profile. Superuser String FT_YESNO
profiles are automatically granted all privileges.

PROFPRIV
(home) Field Name Column Name Description Data Type Field Type Rea
allow_flag Has Privilege Identifies whether the privilege is granted or not String FT_YESNO
for the profile.
priv_num Security Privilege The security privilege. Integer <PK_FK>
prof_id Security Profile The security profile. Integer <PK_FK>
row_count Profile Privilege Count Profile Privilege Count Integer FT_INT

PROJBASE
(home) Field Name Column Name Description Data Type Field Type Re
base_type_id Baseline Type The baseline type assigned to the baseline. The Integer <FK>
baseline types are defined by the administrator.

baseline_is_project_baseline_flag Project Baseline This flag determines which baseline will be used String FT_YESNO
as the baseline for the project when summarizing.

current_baseline_flag Primary Baseline This flag determines which baseline will be used String FT_YESNO
as the primary baseline for the project.
current_baseline_flag1 Secondary Baseline This flag determines which baseline will be used String FT_YESNO
as the secondary baseline for the project.

shafferassoc.net/GeneralTables&Fields.htm 15/54
27/4/2019 shafferassoc.net/GeneralTables&Fields.htm

current_baseline_flag2 Tertiary Baseline This flag determines which baseline will be used String FT_YESNO
as the tertiary baseline for the project.
data_date Data Date The data date of the baseline. Date FT_START_DATE
last_baseline_update_date Last Update Date Last date when the baseline was updated. Date FT_START_DATE
last_recalc_date Last Recalc Date The data date for the current project that is used Date FT_START_DATE
for scheduling.
orig_proj_id Original Project The planned project from which the project Integer <FK>
baseline was created, if the current project is a
project baseline.
plan_start_date Planned Start The planned start date of the project. Used by Date FT_START_DATE
the project scheduler.
proj_id Unique ID Unique ID for the project. Integer <PK>
proj_name Project Name The project name. String FT_TEXT
proj_short_name Project ID The Project ID. String FT_TEXT
row_count Project Baseline Count Project Baseline Count Integer FT_INT

PROJCOST
(home) Field Name Column Name Description Data Type Field Type Re
acct_id Cost Account The cost account associated with the project Integer <FK>
expense.
act_cost Actual Cost The actual cost for the project expense. Double FT_MONEY
act_units Actual Units The actual number of units incurred for the Double FT_FLOAT_3_DECIMALS
expense.
at_completion_units At Completion Units The sum of the Actual Units plus Remaining Units.Double FT_FLOAT_3_DECIMALS

auto_compute_act_flag Auto Compute Actuals Identifies whether the actual and remaining cost String FT_YESNO
for the expense are computed automatically using
the planned cost and the activity's schedule
percent complete. If this option is selected, the
actual/remaining cost are automatically updated
when project actuals are applied. This assumes
the expenses are made according to plan.

cost_descr Expense Description The description of the expense. Memo <HTML>


cost_item_id Unique ID Unique Id generated by the system. Integer <PK>
cost_load_type Accrual Type The accrual type for the project expense. If the String FT_STATICTYPE
accrual type is Start of Activity, the entire
expense cost are accrued at the start date of the
activity. If the accrual type is End of Activity, the
entire expense cost are accrued at the finish date
of the activity. If the accrual type is Uniform over
Activity, the expense cost are accrued uniformly
over the duration of the activity.

cost_name Expense Item The name of the project expense. String FT_TEXT
cost_per_qty Price / Unit The planned price per unit for the project Double FT_MONEY
expense. This number is multiplied by the
planned number of units to compute the planned
cost.
cost_type_id Expense Category The expense category for the project expense. Integer <FK>

expense_complete Expense % Complete Actual Cost / (Actual Cost + Remaining Cost) Double FT_PERCENT
over_budget_flag Over Budget Indicates whether the project expense is over String FT_YESNO
budget. An expense is over budget when the
actual cost + remaining cost exceeds the planned
cost.
po_number Document Number The document number for the expense. Use this String FT_TEXT
for the purchase order number, invoice number,
requisition number, or similar, as needed.

proj_id Project The project which owns the expense. Integer <FK>
qty_name Unit of Measure The value used to quantify the expense. String FT_TEXT
Examples are square feet, cubic yards, and
pounds.
remain_cost Remaining Cost The remaining cost for the project expense. Double FT_MONEY
Before actual expenses are made, remaining cost
should be the same as planned cost. While the
activity is in progress, the remaining cost should
be updated to reflect the estimated remaining
cost required for the expense. After the expense
is completed, the remaining cost should be zero.

remain_units Remaining Units The remaining number of units to be incurred for Double FT_FLOAT_3_DECIMALS
the expense.
row_count Project Expense Count The number of expenses in the band. Integer FT_INT
target_cost Planned Cost The planned cost for the project expense. Double FT_MONEY
target_qty Planned Units The planned number of units for the project Double FT_FLOAT_3_DECIMALS
expense. This number is multiplied by the price
per unit to compute the planned cost.
task_id Activity Name The activity to which the project expense is Integer <FK>
linked. Every project expense is associated with
one activity in the project.
total_cost At Completion Cost The cost at completion is the sum of the actual Double FT_MONEY
plus remaining cost for the project expense.
Computed as Actual Cost + Remaining Cost.
vendor_name Vendor The name of the vendor providing the product or String FT_TEXT
service associated with the expense.

PROJECT
(home) Field Name Column Name Description Data Type Field Type Re
access_level Access Level Determine the ability to modify the contents of Integer FT_STATICTYPE
the current project beyond the root wbs level. All

shafferassoc.net/GeneralTables&Fields.htm 16/54
27/4/2019 shafferassoc.net/GeneralTables&Fields.htm

data that is modifiable on this project when it is


closed, such as the project notebook and project
level budgets, are not affected by this -- they are
always editable if the current user has security
access, and shared.
acct_id Default Cost Account The cost account assigned to new activities and Integer <FK>
project expenses by default.
act_pct_link_flag Link Percent Complete With Actual Indicates whether actual units and cost should be String FT_YESNO
recalculated when % complete changes.
act_this_per_link_flag Link Actual and Actual This Period Units and Costs Indicates whether the actual units and cost are String FT_YESNO
linked to the actual-this-period units and cost.

add_act_remain_flag Add Actual To Remain Indicates whether to add Actual Units to String FT_YESNO
Remaining Units or subtract Actual Units from At
Complete Units when Actual Units and Cost are
updated.
add_by_name Added By The name of the user who added the project to String FT_TEXT
the Project Management database.
add_date Date Added The date on which the project was added to the Date FT_START_DATE
Project Management database.
allow_complete_flag Can resources mark activities completed Indicates whether primary resources can mark String FT_YESNO
the project activities as completed. If not
selected, a primary resource can only mark an
activity as For Review. In this case the project
manager reviews the activity and marks it as
either Rejected or Completed.
allow_neg_act_flag Allow Negative Actual Units Indicates if negative actual units are allowed on String FT_YESNO
assignment when actual units are applied from
timesheets.
base_proj_id Baseline The name of the baseline that is set as the Integer <FK>
baseline to the project.
base_proj_id1 Secondary Baseline The name of the baseline that is set as the Integer <FK>
second baseline to the project.
base_proj_id2 Tertiary Baseline The name of the baseline that is set as the third Integer <FK>
baseline to the project.
base_type_id Baseline Type The baseline type for the project baseline. Integer <FK>
Baseline types are used to categorize project
baselines.
baseline_data_date Baseline Data Date The data date of the baseline. Date FT_START_DATE
baseline_name Baseline The name of the baseline that is set as the String FT_TEXT
baseline to the project.
batch_sum_flag Enable Summarization When this field is true, the Summarizer service String FT_YESNO
will automatically summarize the project. If this
is false, the project will be skipped during the
summary run.
checkout_date Date Checked Out The date on which the project was checked out. Date FIELD_TYPE_19

checkout_flag Project Check-out Status Indicates that the project is currently checked out String FT_STATICTYPE
to an external file or database and is being
managed remotely.
checkout_user_id Checked Out By The name of the user who checked out the Integer <FK>
project.
chng_eff_cmp_pct_flag Resources Edit Percent Complete Indicates whether the project's resource update String FT_YESNO
the remaining units or the percent complete for
their activities using Timesheets.
clndr_id Default Calendar The calendar assigned to new activities by Integer <FK>
default.
cost_qty_recalc_flag Cost Qty Recalc Flag Indicates when costs and quantities are linked, String FT_YESNO
and costs are updated, whether the quantities
should be updated or not.
critical_drtn_hr_cnt Critical activities have float less than or equal to When an activity has total float which is less than Double FT_DURATION
or equal to this duration, the activity is marked as
critical.
critical_path_type critical_path_type Critical Path Type String FT_TEXT
data_date Data Date The current data date for the project. The project Date FT_START_DATE
status is up to date as of the data date. The data
date is modified when project actuals are applied.

def_complete_pct_type Default Percent Complete Type The percent complete type assigned to new String FT_STATICTYPE
activities by default. The Percent Complete Type
controls whether the Activity % Complete is tied
to the activity's Duration % Complete, Units %
Complete, or Physical % Complete.

def_cost_per_qty Default Price / Unit Activities may have planned, actual, or remaining Double FT_RSRC_COST_QTY
units without any resources being assigned. This
price is used to estimate resource cost for such
activities. This price is also used to compute cost
for activities in cases where resources are
assigned but the resources have no prices.
Resource cost is computed as the resource units
multiplied by the price per time.

def_duration_type Default Duration Type The duration type assigned to new activities by String FT_STATICTYPE
default.
def_qty_type Default Price Time Units The time units associated with the project's String FT_STATICTYPE
default price per time.
def_rate_type Rate Type The rate type assigned to new resource String FT_STATICTYPE
assignments by default. This is used to determine
which price/unit will be set on the resource
assignment.
def_rollup_dates_flag Drive Activity Dates Default Indicates whether the resource assignment flag String FT_YESNO

shafferassoc.net/GeneralTables&Fields.htm 17/54
27/4/2019 shafferassoc.net/GeneralTables&Fields.htm

'Drive Activity Dates' should be set to True or


False when a resource assignment is added.

def_task_type Default Activity Type The default activity type for new activities in the String FT_STATICTYPE
project.
default_flag Default Project Indicates this is the default project within the set String FT_YESNO
of currently-opened projects. The Default Project
is used when adding new data where there is no
obvious project context. For example, when the
Activity grid is grouped by a global activity code
and when there are multiple projects, if a user
adds a new activity there is no way to know
which project the new activity should belong to.
In this situation, the new activity is assigned to
the 'Default Project'.

fcst_start_date Project Forecast Start An alternate start date to be optionally used by Date FT_START_DATE
the scheduler (see Schedule dialog), which is set
by the user by dragging the project bar in the
Gantt Chart around while manually leveling the
resource profile (in a resource analysis layout,
tracking or PA). In the User Preferences dialog,
the user can choose to view remaining units for a
resource based on the forecast dates or the
remaining dates.

fy_start_month_num Fiscal Year Begins The month which marks the beginning of the Integer FT_STATICTYPE
fiscal year for the project.
guid Global Unique ID Global Unique Identifier that is generated by the String <GUID>
system.
last_checksum Last Checksum Indicates whether any project information has Integer FT_INT
changed. The Summarizer uses this field to know
whether a project needs to be resummarized.

last_fin_dates_id Financial Period Integer <FK>


last_tasksum_date Last Summarized Date The date the project was last summarized. Date FT_START_DATE
msp_managed_flag MS Project Managed Flag If true, then this project is managed in Microsoft String FT_YESNO
Project and is accessible in Project Management
as read-only. If false, then the project is
managed in Project Management.
new_fin_dates_id Financial Period Integer <FK>
open_state Open State Whether the project is open (loaded into String FT_STATICTYPE
memory) or closed.
orig_proj_id Original Project The planned project from which the project Integer FT_INT
baseline was created, if the current project is a
project baseline.
plan_end_date Must Finish By The date by which all project activities must Date FT_END_DATE
finish. If entered, it is used as the project late
finish date by the project scheduler.
plan_start_date Planned Start The planned start date of the project. Used by Date FT_START_DATE
the project scheduler.
priority_num Project Leveling Priority Priority for scheduling. Integer FT_INT
proj_catg_approval_id Approval Integer <FK>
proj_catg_division_id Division Integer <FK>
proj_catg_location_id Location Integer <FK>
proj_catg_priority_code_id Priority Code Integer <FK>
proj_catg_strategic_alignment_id Strategic Alignment Integer <FK>
proj_id Unique ID Unique ID. Integer <PK>
proj_name Project Name The name of the project. The Project Name does String FT_TEXT
not need to be unique.
proj_short_name Project ID A short code which uniquely identifies the project. String FT_TEXT

proj_url Project Web Site URL The project website URL is the web address of String FT_TEXT
the project's website. The project stakeholders
can browse the project website at this URL using
their web browsers.
rem_target_link_flag Link Planned and At Completion Indicates whether planned units and cost are String FT_YESNO
linked to At Completion units and cost for not
started activities.
reset_planned_flag Reset Planned to Remaining Indicates whether to reset Remaining duration String FT_YESNO
and units to Original duration and Planned units,
or to reset Original duration and Planned units to
Remaining duration and units for not started
activities or when marking an In-Progress activity
as not started.
risk_level Risk Level Project risk level: 5 - Very Low, 4 - Low, 3 - Integer FT_STATICTYPE
Medium, 2 - High, 1 - Very High.
root_wbs_id EPS Hierarchy Identifies the root WBS. Integer <FK>
rsrc_multi_assign_flag Can assign resource multiple times to activity Indicates whether a resource can be assigned String FT_YESNO
more than once to the same activity. This is
useful when the resource is expected to perform
more than one role on an activity, for example,
documentation plus QA.
rsrc_self_add_flag Can resources assign selves to activities Indicates whether Timesheets users are allowed String FT_YESNO
to assign themselves to activities in this project. If
not selected, the project manager must first
assign resources to the activities before the
Timesheets users, as resources, can access the
activities.
scd_end_date Schedule Finish The early finish date of the latest activity in the Date FT_END_DATE
project, as computed by the project scheduler.

scope_level Scope Level Determines how much data to load for this Integer FT_STATICTYPE
project

shafferassoc.net/GeneralTables&Fields.htm 18/54
27/4/2019 shafferassoc.net/GeneralTables&Fields.htm

step_complete_flag Physical Percent Complete uses Steps Completed Indicates whether activity physical percent String FT_YESNO
complete is automatically computed from the
activity steps completed.
strgy_priority_num Strategic Priority Range 1 to 10,000 Integer FT_INT
sum_assign_level sum_assign_level String FT_TEXT
sum_base_proj_id Project Baseline Identifies the project's baseline to use for Integer FT_INT
computing summaries.
sum_data_date Summarized Data Date Identifies the data date of the project when it was Date FT_START_DATE
last summarized -- only updated by summarizer.

sum_only_flag Contains Summarized Data Only If True, then this project does not contain any String FT_YESNO
detail data, and cannot be opened. Projects which
have been consolidated from another location
have this set to Y.
task_code_base Activity ID Suffix The suffix is used for auto-numbering of Activity Integer FT_INT
IDs. When a new activity is created, the Activity
ID is automatically generated using auto-
numbering. Activity ID auto-numbering
concatenates the prefix and the suffix, with the
suffix incremented to make the code unique.
Example: 'A', '1000', '10' yields Activity IDs of
'A1010', 'A1020', 'A1030', etc.

task_code_prefix Activity ID Prefix The prefix is used for auto-numbering of Activity String FT_TEXT
IDs. When a new activity is created, the Activity
ID is automatically generated using auto-
numbering. Activity ID auto-numbering
concatenates the prefix and the suffix, with the
suffix incremented to make the code unique.
Example: 'A', '1000', '10' yields Activity IDs of
'A1010', 'A1020', 'A1030', etc.

task_code_prefix_flag Activity ID based on selected activity Indicates that the alphabetic prefix of the activity String FT_YESNO
ID of the currently selected activity is used for the
prefix of the new activity.
task_code_step Activity ID Increment The increment is used for auto-numbering of Integer FT_INT
Activity IDs. When a new activity is created, the
Activity ID is automatically generated using auto-
numbering. Activity ID auto-numbering
concatenates the prefix and the suffix, with the
suffix incremented to make the code unique.
Example: 'A', '1000', '10' yields Activity IDs of
'A1010', 'A1020', 'A1030', etc.

tot_funding Total Funding The total amount of funding contributed to the Double FT_MONEY
project by your funding sources.
use_project_baseline_flag use_project_baseline_flag String FT_YESNO
user_cost1 user_cost1 A user-defined field for storing currency. Double FT_MONEY
user_cost10 user_cost10 A user-defined field for storing currency. Double FT_MONEY
user_cost11 user_cost11 A user-defined field for storing currency. Double FT_MONEY
user_cost12 user_cost12 A user-defined field for storing currency. Double FT_MONEY
user_cost13 user_cost13 A user-defined field for storing currency. Double FT_MONEY
user_cost14 user_cost14 A user-defined field for storing currency. Double FT_MONEY
user_cost15 user_cost15 A user-defined field for storing currency. Double FT_MONEY
user_cost2 user_cost2 A user-defined field for storing currency. Double FT_MONEY
user_cost3 user_cost3 A user-defined field for storing currency. Double FT_MONEY
user_cost4 user_cost4 A user-defined field for storing currency. Double FT_MONEY
user_cost5 user_cost5 A user-defined field for storing currency. Double FT_MONEY
user_cost6 user_cost6 A user-defined field for storing currency. Double FT_MONEY
user_cost7 user_cost7 A user-defined field for storing currency. Double FT_MONEY
user_cost8 user_cost8 A user-defined field for storing currency. Double FT_MONEY
user_cost9 user_cost9 A user-defined field for storing currency. Double FT_MONEY
user_end_date1 user_end_date1 A user-defined field for storing finish dates. Date FT_END_DATE
user_end_date2 user_end_date2 A user-defined field for storing finish dates. Date FT_END_DATE
user_number1 user_number1 A user-defined field for storing numbers with 2 Double FT_FLOAT_2_DECIMALS
decimal digits precision.
user_number10 user_number10 A user-defined field for storing numbers with 2 Double FT_FLOAT_2_DECIMALS
decimal digits precision.
user_number2 user_number2 A user-defined field for storing numbers with 2 Double FT_FLOAT_2_DECIMALS
decimal digits precision.
user_number3 user_number3 A user-defined field for storing numbers with 2 Double FT_FLOAT_2_DECIMALS
decimal digits precision.
user_number4 user_number4 A user-defined field for storing numbers with 2 Double FT_FLOAT_2_DECIMALS
decimal digits precision.
user_number5 user_number5 A user-defined field for storing numbers with 2 Double FT_FLOAT_2_DECIMALS
decimal digits precision.
user_number6 user_number6 A user-defined field for storing numbers with 2 Double FT_FLOAT_2_DECIMALS
decimal digits precision.
user_number7 user_number7 A user-defined field for storing numbers with 2 Double FT_FLOAT_2_DECIMALS
decimal digits precision.
user_number8 user_number8 A user-defined field for storing numbers with 2 Double FT_FLOAT_2_DECIMALS
decimal digits precision.
user_number9 user_number9 A user-defined field for storing numbers with 2 Double FT_FLOAT_2_DECIMALS
decimal digits precision.
user_start_date1 user_start_date1 A user-defined field for storing start dates. Date FT_START_DATE
user_start_date2 user_start_date2 A user-defined field for storing start dates. Date FT_START_DATE
user_text1 user_text1 A user-defined field for storing text strings. String FT_TEXT
user_text2 user_text2 A user-defined field for storing text strings. String FT_TEXT
user_text3 user_text3 A user-defined field for storing text strings. String FT_TEXT
user_text4 user_text4 A user-defined field for storing text strings. String FT_TEXT
user_text5 user_text5 A user-defined field for storing text strings. String FT_TEXT
user_text6 user_text6 A user-defined field for storing text strings. String FT_TEXT

shafferassoc.net/GeneralTables&Fields.htm 19/54
27/4/2019 shafferassoc.net/GeneralTables&Fields.htm

wbs_max_sum_level WBS Max Summarization Level The maximum level within the project's WBS to Integer FT_INT
perform summarization - default to 1.
web_local_root_path Web Site Root Directory Root directory for storing project website files String FT_TEXT
before they are published to the web server. This
directory is where the project website publisher
places its output files.

PROJEST
(home) Field Name Column Name Description Data Type Field Type Re
adj_mult_pct Adjustment Factor The adjustment, in percent, made to the Integer FT_INT
estimated units before application to the
activities.
adjusted_est_qty Adjusted Units The estimated units, including any adjustment, Double FT_QTY
for application to the selected activities.
applied_flag Applied Indicates whether the estimate was applied to the String FT_YESNO
activities. If not selected, the estimate was saved
to the estimation history but not actually applied.

bu_cmplx_value Size/Complexity Bottom-up Integer FT_INT


est_date Date The date on which the estimation was made. Date FT_START_DATE
est_name Estimate Name The unique name of the estimate. String FT_TEXT
est_notes Assumptions & Notes Assumptions and notes associated with the Memo <HTML>
estimate.
est_qty Estimated Units The estimated units, prior to any adjustment, for Double FT_QTY
application to the selected activities.
est_task_cnt Total Activities The total number of activities involved in the top- Integer FT_INT
down estimation.
est_type Method The type of estimate. String FT_STATICTYPE
fp_cmplx_value Total Degree of Influence The total degree of influence (TDI), used in top- Integer FT_INT
down function point estimation.
fp_cnt Final Adjusted FP Count The final adjusted function point count, used in Integer FT_INT
top-down function point estimation.
fp_prod_avg_value FP/Person-Month The average productivity in function points per Double FT_INT
person-month used in top-down function point
estimation.
fp_unadj_cnt Unadjusted FP Count The unadjusted function point count (UFP), used Integer FT_INT
in top-down function point estimation.
proj_est_id Unique ID Unique ID generated by the system. Integer <PK>
proj_id Project The project for which the estimate was made. Integer <FK>
row_count Estimate History Count Estimate History Count Integer FT_INT
rsrc_id Resource The resource for which the estimate was made. Integer <FK>
Scoping a top-down estimate by resource means
that only the activities assigned to the selected
resource, or to any child of the selected resource,
are included in the estimate.

rsrc_type Resource Type Indicates whether the resource is labor, nonlabor, String FT_STATICTYPE
or material.
wbs_id WBS The WBS for which the estimate was made. Integer <FK>
Scoping a top-down estimate by WBS means that
only the activities associated with the selected
WBS, or with any child element of the selected
WBS, are included in the estimate.

PROJFUND
(home) Field Name Column Name Description Data Type Field Type Re
fund_cost Amount The amount of funding for the source. Double FT_MONEY
fund_id Funding Source Identifies the funding source. Integer <FK>
fund_wt Fund Share Relative contribution of funding share. Double FT_PERCENT
proj_fund_id Unique ID Unique ID generated by the system. Integer <PK>
proj_id Project Identifies the project. Integer <FK>
row_count Project Funding Assignment Count Project Funding Assignment Count Integer FT_INT

PROJISSU
(home) Field Name Column Name Description Data Type Field Type Re
add_by_name Identified By The identifier of the issue. This may be the name String FT_TEXT
of the user who created the issue or Monitor, if
the issue was automatically generated by the
threshold monitor.
add_date Date Identified The date when the issue was identified. Date FT_START_DATE
baseline_name Baseline Name The name of the baseline that is set as the String FT_TEXT
baseline to the project.
hi_parm_value Upper Threshold The upper value of the threshold parameter whichDouble FT_VARIANT
triggered the issue. Issues are triggered when the
actual/observed parameters values are greater
than or equal to the upper threshold.

issue_id Unique ID Unique ID generated by the system. Integer <PK>


issue_name Issue The name of the issue. Issues which are String FT_TEXT
automatically generated by the threshold monitor
are named after the threshold parameter that
triggered the issue.
issue_notes Issue Notes Notes associated with the issue. Memo <HTML>
issue_value Actual Value The actual value of the threshold parameter for Double FT_VARIANT
the issue. Issues are automatically generated by
the threshold monitor when actual values of
threshold parameters exceed target values.

lo_parm_value Lower Threshold The lower value of the threshold parameter which Double FT_VARIANT
triggered the issue. Issues are triggered when the

shafferassoc.net/GeneralTables&Fields.htm 20/54
27/4/2019 shafferassoc.net/GeneralTables&Fields.htm

actual/observed parameters values are less than


or equal to the lower threshold.
obs_id Responsible Manager The project manager from the project's OBS tree Integer <FK>
who is responsible for the issue.
priority_type Priority The priority of the issue. The priority can be Top, String FT_STATICTYPE
High, Normal, Low or Lowest. The priority can be
used to group and sort by.
proj_id Project The project which owns the issue. Integer <FK>
resolv_date Resolution Date The expected resolution date for the issue. Date FT_START_DATE
row_count Issue Count The number of issues that appear when banded. Integer FT_INT

rsrc_id Resource The resource to which the issue applies. If a Integer <FK>
parent resource is selected, the issue applies to
all child resources as well.
status_code Status The status of the issue; Open, On Hold or Closed. String FT_STATICTYPE

task_id Activity The activity the issue applies to. Integer <FK>
thresh_id Threshold The threshold which triggered the issue, if the Integer <FK>
issue was generated automatically by the
threshold monitor.
thresh_parm_id Threshold Parameter The threshold parameter associated with the Integer <FK>
issue. If the issue was generated automatically by
the threshold monitor, this is the threshold
parameter which triggered the issue.

track_view_id Tracking Layout The tracking layout associated with the issue. Integer <FK>
This tracking layout is automatically displayed
when the Issue Navigator is used to navigate to
the Tracking screen.
wbs_id WBS The WBS to which the issue applies. If a parent Integer <FK>
WBS is selected, the issue applies to all child
elements as well. If the top WBS is selected, the
issue applies to the entire project.

PROJPCAT
(home) Field Name Column Name Description Data Type Field Type Re
proj_catg_id Code Value Identifies the project category value. Integer <FK>
proj_catg_type_id Project Code Unique ID generated by the system. Integer <PK_FK>
proj_id Project Identifies the project. Integer <PK_FK>
row_count Project Code Assignment Count Project Code Assignment Count Integer FT_INT

PROJRISK
(home) Field Name Column Name Description Data Type Field Type Re
add_date Date Identified The date the risk was identified. Date FT_START_DATE
exposure_equip_qty Exposure Nonlabor Units The net exposure of the risk on the project in Double FT_QTY
terms of nonlabor units. The exposure nonlabor
units are calculated as the impact nonlabor units
times the risk probability.
exposure_expense_cost Exposure Expense Cost The net exposure of the risk on the project in Double FT_MONEY
terms of expenses. The exposure expenses are
calculated as the impact expenses times the risk
probability.
exposure_mat_qty Exposure Material Units The net exposure of the risk on the project in Double FT_QTY_MATERIAL
terms of material units. The exposure material
units are calculated as the impact material units
times the risk probability.
exposure_work_qty Exposure Labor Units The net exposure of the risk on the project in Double FT_QTY
terms of labor units. The exposure labor units are
calculated as the impact labor units times the risk
probability.
impact_date Impact Date The estimated impact date of the risk. When the Date FT_START_DATE
risk WBS impact is computed, only activities
forward of the risk impact date are involved.

impact_equip_qty Impact Nonlabor Units The estimated impact of the risk on the project in Double FT_QTY
terms of nonlabor units, if the risk occurs.
impact_expense_cost Impact Expense Cost The estimated impact of the risk on the project inDouble FT_MONEY
terms of expenses, if the risk occurs.

impact_mat_qty Impact Material Units The estimated impact of the risk on the project in Double FT_QTY_MATERIAL
terms of material units, if the risk occurs.
impact_task_cnt Impacted Activities The number of activities that will be impacted by Integer FT_INT
the Risk.
impact_work_qty Impact Labor Units The estimated impact of the risk on the project in Double FT_QTY
terms of labor units, if the risk occurs.
obs_id Responsible Manager The project manager from the project's OBS tree Integer <FK>
who is responsible for the risk.
prbly_pct Probability The probability of occurrence of the risk, as a Integer FT_INT
percent. A probability of 50 means there is a 50%
chance the risk will occur.
priority_type Priority The priority of the risk. The priority can be either String FT_STATICTYPE
Top, High, Normal, Low, or Lowest.
proj_id Project The project which owns the risk. Integer <FK>
remain_equip_cost Current Nonlabor Cost The current total nonlabor cost for the impacted Double FT_MONEY
activities, before risk impact.
remain_equip_qty Current Nonlabor Units The current total nonlabor units for the impacted Double FT_QTY
activities, before risk impact.
remain_expense_cost Current Expense Cost The current total expense cost for the impacted Double FT_MONEY
activities, before risk impact.
remain_mat_cost Current Material Cost The current total material cost for the impacted Double FT_MONEY
activities, before risk impact.

shafferassoc.net/GeneralTables&Fields.htm 21/54
27/4/2019 shafferassoc.net/GeneralTables&Fields.htm

remain_mat_qty Current Material Units The current total material units for the impacted Double FT_QTY_MATERIAL
activities, before risk impact.
remain_total_cost Current Total Cost The current total expense cost, labor cost, Double FT_MONEY
nonlabor cost, and material cost for the impacted
activities, before risk impact.
remain_work_cost Current Labor Cost The current total labor cost for the impacted Double FT_MONEY
activities, before risk impact.
remain_work_qty Current Labor Units The current total labor units for the impacted Double FT_QTY
activities, before risk impact.
risk_descr Risk Description The description of the risk. Memo <HTML>
risk_id Unique ID Unique ID generated by the system. Integer <PK>
risk_name Risk The name of the risk. String FT_TEXT
risk_type_id Risk Type Risk types are setup in the Admin Categories Integer <FK>
dialog. These risk types can then be assigned to
each risk to be used for sorting and grouping.

row_count Risk Count The number of risks that appear when banded. Integer FT_INT

rsrc_id Resource The resource to which the risk applies. If a parent Integer <FK>
resource is selected, the risk applies to all child
resources as well.
status_code Status The current status of the risk. String FT_STATICTYPE
wbs_id WBS The WBS to which the risk applies. If a parent Integer <FK>
WBS is selected, the risk applies to all child
elements as well. If the top WBS is selected, the
risk applies to the entire project.

PROJTHRS
(home) Field Name Column Name Description Data Type Field Type Re
hi_parm_value Upper Threshold The upper value of the threshold parameter whichDouble FT_VARIANT
will trigger an issue. An issue is raised by the
threshold monitor when the actual/observed value
of the threshold parameter is found to be greater
than or equal to the upper threshold value. If the
upper threshold value is null, it is ignored.
Example: The Cost % of Budget upper threshold
is set to 120%. Whenever the actual cost is
greater than or equal to 120% of planned, an
issue is raised.

issue_cnt Total Issues The total number of issues currently associated Integer FT_INT
with the threshold.
lo_parm_value Lower Threshold The lower value of the threshold parameter which Double FT_VARIANT
will trigger an issue. An issue is raised by the
threshold monitor when the actual/observed value
of the threshold parameter is found to be less
than or equal to the lower threshold value. If the
lower threshold value is null, it is ignored.
Example: The Total Float lower threshold is set
to 1d. Whenever the observed total float is less
than or equal to 1d, an issue is raised.

obs_id Responsible Manager The project manager from the project's OBS tree Integer <FK>
who is responsible for the threshold. Any issues
generated from the threshold will have the same
responsible OBS.
priority_type Priority The priority of any issues generated from the String FT_STATICTYPE
threshold.
proj_id Project The project which owns the threshold. Integer <FK>
row_count Threshold Count The number of thresholds in the band. Integer FT_INT
status_code Status The current status of the threshold. String FT_STATICTYPE
thresh_id Unique ID Unique ID generated by the system. Integer <PK>
thresh_name Threshold The name of the Threshold. String FT_TEXT
thresh_parm_id Threshold Parameter The threshold parameter which is monitored. Integer <FK>
thresh_type Detail To Monitor The level of detail to monitor, either Activity or String FT_STATICTYPE
WBS. The threshold parameter is calculated at
the activity level or at the WBS level, whichever is
selected.
track_view_id Tracking Layout The tracking layout for with any issues generated Integer <FK>
from the threshold.
wbs_id WBS The WBS to which the threshold applies. Only the Integer <FK>
activities and child WBS elements under the
selected WBS are monitored for the threshold. If
the top WBS is selected, the entire project is
monitored.
window_end To Date The ending date of the time window that is String FT_DATERANGE
monitored. Any activities or WBS elements with
start/finish dates which intersect this time window
are monitored.
window_start From Date The starting date of the time window that is String FT_DATERANGE
monitored. Any activities or WBS elements with
start/finish dates which intersect this time window
are monitored.

PROJWBS
(home) Field Name Column Name Description Data Type Field Type Re
ACWP Actual Cost Actual Cost is the Actual Labor Cost + Actual Double FT_MONEY
Nonlabor Cost + Actual Material Cost + Actual
Expense Cost as of the project data date. Same
as the Actual Total Cost.
AV Accounting Variance Accounting Variance is the Planned Value minus Double FT_MONEY

shafferassoc.net/GeneralTables&Fields.htm 22/54
27/4/2019 shafferassoc.net/GeneralTables&Fields.htm

the Actual Cost. A negative value indicates that


Actual Cost have exceeded the Planned Value.
CPI Cost Performance Index Cost Performance Index is the Earned Value Double FT_FLOAT_2_DECIMALS
divided by the Actual Cost. A value less than 1
indicates that Actual Cost have exceeded the
Planned Value.
CV Cost Variance Cost Variance is the Earned Value minus the Double FT_MONEY
Actual Cost. A negative value indicates that Actual
Cost have exceeded the Planned Value.

CVI Cost Variance Index Cost Variance Index is the Cost Variance divided Double FT_FLOAT_2_DECIMALS
by the Earned Value.
EAC Estimate At Completion Cost Estimate Cost at Completion is the Actual Cost Double FT_MONEY
plus the Estimate to Complete Cost. The method
for computing Estimate to Complete depends on
the Earned Value technique selected for the
activity's WBS.
OSP_E_DeleteProj Delete Project within EPS Delete project within EPS String FT_YESNO
OSP_E_NewProj Create Project within EPS Create project within EPS String FT_YESNO
OSP_G_AddEPSActCodes Add EPS Activity Codes Add EPS Activity Codes String FT_YESNO
OSP_G_DeleteEPSActCodes Delete EPS Activity Codes Delete EPS Activity Codes String FT_YESNO
OSP_G_EditEPSActCodes Edit EPS Activity Codes Edit EPS Activity Codes String FT_YESNO
OSP_P_ActCodes Edit Project Activity Codes Edit Project Activity Codes String FT_YESNO
OSP_P_AddActCodes Add Project Activity Codes Add Project Activity Codes String FT_YESNO
OSP_P_AdminExtApp Administer Project External Applications Administer Project External Applications String FT_YESNO
OSP_P_ApplyActuals Apply Actuals Apply Actuals String FT_YESNO
OSP_P_AssignIssueForms Assign Issue Forms Assign Issue Forms String FT_YESNO
OSP_P_Base Maintain Project Baselines Maintain Project Baselines String FT_YESNO
OSP_P_BaselineAssign Assign Project Baseline Assign Project Baseline String FT_YESNO
OSP_P_BaselineUpdate Run Baseline Update Run Baseline Update String FT_YESNO
OSP_P_Calendar Edit Project Calendars Edit Project Calendars String FT_YESNO
OSP_P_CheckInOut Check In/Check Out Project Check In/Check Out Project String FT_YESNO
OSP_P_CloseOut Store Period Performance Store Period Performance String FT_YESNO
OSP_P_Cost View Project Costs/Financials View Project Costs/Financials String FT_YESNO
OSP_P_CreateWorkgroup Create Workgroups Create Workgroups String FT_YESNO
OSP_P_DeleteActCodes Delete Project Activity Codes Delete Project Activity Codes String FT_YESNO
OSP_P_DeleteWorkgroup Delete Workgroups Delete Workgroups String FT_YESNO
OSP_P_EdReport Edit Project Reports Edit Project Reports String FT_YESNO
OSP_P_EditExpProjectLink Edit Contract Management Project Link Edit Contract Management Project Link String FT_YESNO
OSP_P_EditPeriodPerformance Edit Period Performance Edit Period Performance String FT_YESNO
OSP_P_EditTemplate Add/Edit Project Template Documents Add/Edit Project Template Documents String FT_YESNO
OSP_P_EditWorkspace Modify Project Workspace and Workgroup Preferences Modify Project Workspace and Workgroup Prefer String FT_YESNO
OSP_P_Level Level Resources Level Resources String FT_YESNO Y
OSP_P_Monitor Monitor Project Thresholds Monitor Project Thresholds String FT_YESNO Y
OSP_P_Prop Edit Project Details Except Financials Edit Project Details Except Financials String FT_YESNO Y
OSP_P_Publish Publish Project Website Publish Project Website String FT_YESNO Y
OSP_P_ResourceRequest Perform Activity Resource Requests Perform Activity Resource Requests String FT_YESNO Y
OSP_P_RunGlobalChange Run Global Change Run Global Change String FT_YESNO Y
OSP_P_Sched Schedule Project Project Schedule, Level and Apply Actuals String FT_YESNO
OSP_P_SumProj Summarize Project Summarize Project String FT_YESNO
OSP_P_Super Project SuperUser Project SuperUser String FT_YESNO
OSP_P_ViewExpedition Import/View Contract Management Data Import/View Contract Management Data String FT_YESNO
OSP_P_WPsDocs Edit Project Work Products and Documents Edit Project Work Products and Documents String FT_YESNO
OSP_W_DeleteTask Delete Project Activities Delete Project Activities String FT_YESNO
OSP_W_DeleteTaskTSActuals Delete Project Data with Timesheet Actuals Delete Project Activities with Timesheet Actuals String FT_YESNO

OSP_W_EPSFin Edit EPS Financials Edit EPS Financials String FT_YESNO


OSP_W_EPSNoFin Edit EPS Except Financials Edit EPS Except Financials String FT_YESNO
OSP_W_EditAssignmentForResourcePl Edit Assignments for Resource Planning Edit Assignments for Resource Planning String FT_YESNO
OSP_W_Est Project Top-Down Estimation Project Top-Down Estimation String FT_YESNO
OSP_W_Expense Edit Project Expenses Edit Project Expenses String FT_YESNO
OSP_W_Pred Edit Project Activity Relationships Edit Project Activity Relationships String FT_YESNO
OSP_W_Risk Edit Project Thresholds, Issues and Risks Edit Project Thresholds, Issues and Risks String FT_YESNO
OSP_W_TaskNoPred Add/Edit Project Activities Except Relationships Edit Project Activities Except Relationships String FT_YESNO
OSP_W_Tsht Approve Timesheets as Project Manager Approve Timesheets as Project Manager String FT_YESNO
OSP_W_WBSFin Edit Project WBS Financials Edit Project WBS Financials String FT_YESNO
OSP_W_WBSNoFin Edit Project WBS Except Financials Edit Project WBS Except Financials String FT_YESNO
SPI Schedule Performance Index Schedule Performance Index is the Earned Value Double FT_FLOAT_2_DECIMALS
divided by the Planned Value. A value less than 1
indicates that less work was actually performed
than was scheduled.
SV Schedule Variance Schedule Variance is the Earned Value minus the Double FT_MONEY
Planned Value. A negative value indicates that
less work was actually performed than was
scheduled.
SVI Schedule Variance Index Schedule Variance Index is the Schedule Variance Double FT_FLOAT_2_DECIMALS
divided by the Planned Value.
TCPI To Complete Performance Index The To Complete Performance Index is (Budget Double FT_FLOAT_2_DECIMALS
at Completion - Earned Value) / (Estimate at
Completion - Actual Cost).
VAC Variance At Completion Variance At Completion is the baseline Budget at Double FT_MONEY
Completion minus the Estimate at Completion
Cost. A negative value indicates an estimated cost
overrun.
act_cost Actual Total Cost Sum of all actual total cost in the project. Double FT_MONEY
act_drtn_hr_cnt Actual Duration The actual duration of the WBS. This information Double FT_DURATION
is rolled up from the children tasks.
act_end_date Actual Finish The date on which the WBS is actually finished. Date FT_END_DATE
This information is rolled up from the children
tasks.
act_equip_cost Actual Nonlabor Cost The actual cost for all nonlabor resources Double FT_MONEY
assigned to the activities under the WBS.

shafferassoc.net/GeneralTables&Fields.htm 23/54
27/4/2019 shafferassoc.net/GeneralTables&Fields.htm

act_equip_qty Actual Nonlabor Units The actual units for all nonlabor resources Double FT_QTY
assigned to the activities under the WBS.
act_expense_cost Actual Expense Cost The total actual expense cost for all child Double FT_MONEY
activities.
act_mat_cost Actual Material Cost The total actual material cost for all child Double FT_MONEY
activities.
act_pct_spent Cost % of Planned The proportion of the cost budget that has been Double FT_PERCENT
spent. Computed as actual total cost / baseline
total cost.
act_start_date Actual Start The date on which the WBS is started. This Date FT_START_DATE
information is rolled up from the children tasks.
act_this_per_equip_cost Actual This Period Nonlabor Cost The actual this period cost for all nonlabor Double FT_MONEY
resources assigned to the project.
act_this_per_equip_qty Actual This Period Nonlabor Units The actual this period cost for all nonlabor Double FT_QTY
resources assigned to the project.
act_this_per_mat_cost Actual This Period Material Cost The actual this period cost for all material Double FT_MONEY
resources assigned to the project.
act_this_per_work_cost Actual This Period Labor Cost The actual this period cost for all labor resources Double FT_MONEY
assigned to the project.
act_this_per_work_qty Actual This Period Labor Units The actual this period units for all labor resources Double FT_QTY
assigned to the project.
act_work_cost Actual Labor Cost The total actual labor cost for all child activities. Double FT_MONEY

act_work_qty Actual Labor Units The total actual labor units for all child activities. Double FT_QTY

active_cnt Actual In-Progress Activities The number of child activities that have an actual Integer FT_INT
start.
anticip_end_date Anticipated Finish Anticipated finish date of WBS, Project and EPS Date FT_END_DATE
elements. User-entered - not dependent upon
any other fields. If there are no children, the
anticipated finish date will be the Finish date
displayed in the columns.
anticip_start_date Anticipated Start Anticipated start date of WBS, Project and EPS Date FT_START_DATE
elements. User-entered - not dependent upon
any other fields. If there are no children, the
anticipated start date will be the Start date
displayed in the columns.
av_work Accounting Variance - Labor Units Accounting Variance Labor Units is the Planned Double FT_QTY
Value Labor Units minus the Actual Units.
Negative value indicates that Actual Units have
exceeded the Planned Value Labor Units.
bac Budget At Completion Budget at Completion is the Baseline Labor Cost Double FT_MONEY
+ Baseline Nonlabor Cost + Baseline Expense
Cost + Baseline Material Cost. Same as the
Baseline Total Cost.
bac_work Budget At Completion (BAC) - Labor Units Budget At Completion (BAC) - Labor Units Double FT_QTY
base_active_cnt BL In-Progress Activities The number of child activities in the Baseline that Integer FT_INT
have an actual start.
base_complete_cnt BL Completed Activities The number of child activities in the Baseline that Integer FT_INT
have an actual finish.
base_cost BL Total Cost The total cost for the WBS in the baseline, Double FT_MONEY
including labor resources, nonlabor resources,
material resources, and project expenses. BL
Total Cost = BL Labor Cost + BL Nonlabor Cost +
BL Material Cost + BL Expense Cost.
base_drtn_hr_cnt BL Duration The latest baseline finish date - the earliest Double FT_DURATION
baseline start date.
base_end_date BL Project Finish The latest finish date of all the activities in the Date FT_END_DATE
project baseline.
base_equip_cost BL Nonlabor Cost The cost for all nonlabor resources in the baseline Double FT_MONEY
assigned to activities in the WBS. Computed from
the baseline Planned (or At Completion) nonlabor
units. If no resources are assigned, computed as
the activity BL Nonlabor Units * Project Default
Price/Time.
base_equip_qty BL Nonlabor Units The sum of Planned (or At Completion) Units in Double FT_QTY
the baseline for all nonlabor resources assigned to
activities in the WBS.
base_expense_cost BL Expense Cost Sum of all expense cost in the baseline assigned Double FT_MONEY
to activities in the wbs.
base_mat_cost BL Material Cost The Planned (or At Completion) Cost in the Double FT_MONEY
baseline for all material resources assigned to
activities in the WBS.
base_notstarted_cnt BL Not-Started Activities The number of child activities in the Baseline that Integer FT_INT
have not started.
base_start_date BL Project Start The earliest start date of all activities in the Date FT_START_DATE
project baseline.
base_work_cost BL Labor Cost The cost for all labor resources in the baseline Double FT_MONEY
assigned to activities in the WBS. Computed from
the baseline Planned (or At Completion) labor
units. If no resources are assigned, computed as
the sum of the activities BL Labor Units * Project
Default Price/Time.
base_work_qty BL Labor Units The sum of Planned (or At Completion) Units in Double FT_QTY
the baseline for all labor resources assigned to
activities in the WBS.
bcwp Earned Value Cost Earned value cost for the project. Not editable. Double FT_MONEY

bcws Planned Value Cost Planned cost of work scheduled for the project. Double FT_MONEY
Not editable.
complete_cnt Actual Completed Activities The number of activities that have an Actual Integer FT_INT
Finish in the wbs.

shafferassoc.net/GeneralTables&Fields.htm 24/54
27/4/2019 shafferassoc.net/GeneralTables&Fields.htm

cost_complete_pct Cost % Complete The percent complete of cost for all labor Double FT_PERCENT
resources, nonlabor resources, material
resources, and expenses for the wbs. Computed
as Actual Total Cost / At CompleteTotal Cost *
100. Always in the range 0 to 100.

cpi_work Cost Performance Index - Labor Units Cost Performance Index Labor Units is the Earned Double FT_FLOAT_2_DECIMALS
Value Labor Units / Actual Labor Units.
cur_var Current Variance Computed as the Current Budget minus the Total Double FT_MONEY
Spending Plan. Not rolled up.
curr_budg Current Budget The Current Budget is the sum of the Original Double FT_MONEY
Budget plus the Approved and Pending budgets
from the budget change log. Not rolled up.

cv_work Cost Variance - Labor Units Calculated as Earned Value Labor Units - Actual Double FT_QTY
Labor Units.
cvi_work Cost Variance Index - Labor Units Cost Variance Index is the Cost Variance Labor Double FT_FLOAT_2_DECIMALS
Units divided by Earned Value Labor Units.

distrib_cur_budg Distributed Current Budget Computed as sum of the Current Budget values Double FT_MONEY
from one level lower. Not rolled up.
drtn_pct_spent Duration % of Planned The actual Duration Percent of Original of the Double FT_PERCENT
activity. Computed as Actual Duration/BL
Duration * 100. The value can exceed 100.
eac_work Estimate At Completion - Labor Units Calculated as Estimate At Completion - Labor Double FT_QTY
Units.
effort_complete_pct Units % Complete The percent complete of units for the resource Double FT_PERCENT
assignments in the wbs. Computed as Actual
Units / At Complete Units * 100. Always in the
range 0 to 100.
end_date Finish The current finish date of the wbs. Date FT_END_DATE
equip_complete_pct Nonlabor Units % Complete The percent complete of units for all nonlabor Double FT_PERCENT
resources for the wbs. Computed as Actual
Nonlabor Units / At Complete Nonlabor Units *
100. Always in the range 0 to 100.
equip_cost_complete_pct Nonlabor Cost % Complete The percent complete of cost for all nonlabor Double FT_PERCENT
resources assigned to the wbs. Computed as
Actual Nonlabor Cost / At Complete Nonlabor Cost
* 100. Always in the range 0 to 100.
est_wt Est Weight The estimation weight for the WBS element, used Double FT_FLOAT
for top-down estimation. Top-down estimation
weights are used to calculate the proportion of
units that each WBS element or activity receives
in relation to its siblings in the WBS hierarchy.
Top-down estimation distributes estimated units
in a top-down manner to activities using the WBS
hierarchy.
etc Estimate To Complete Calculated Estimate To Complete using specified Double FT_MONEY
technique.
etc_work_qty Estimate To Complete Labor Units Sum of all to-complete labor units in the wbs. Double FT_QTY
ev_compute_type E.V. Percent Complete Technique The technique used for computing earned-value String FT_STATICTYPE
percent complete for activities within the WBS.

ev_etc_compute_type E.V. Estimate-to-Complete Technique The technique for computing earned-value String FT_STATICTYPE
estimate-to-complete for activities within the
WBS.
ev_etc_user_value E.V. Performance Factor User-defined performance factor, PF, for Double FT_FLOAT_2_DECIMALS
computing Earned Value Estimate to Complete.
Estimate to Complete is PF * (Budget at
Completion - Earned Value).
ev_user_pct E.V. Percent Complete User-defined percent complete for computing Integer FT_INT
earned value for activities within the WBS. A
value of, say, 25 means that 25% of the planned
amount is earned when the activity is started and
the remainder is earned when the activity is
completed.
expense_complete_pct Expense Cost % Complete The percent complete of cost for all expenses Double FT_PERCENT
associated with the wbs. Computed as Actual
Expense Cost / At Complete Expense Cost * 100.
Always in the range 0 to 100.
forecast_end_date Forecast Finish Date An alternate end date to be optionally used by theDate FT_END_DATE
scheduler (see Schedule dialog), which is set by
the user by dragging the project bar in the Gantt
Chart around while manually leveling the resource
profile (in a resource analysis layout, tracking or
PA). In User Preferences dialog, the user can
choose to view remaining units for a resource
based on the forecast dates or the remaining
dates.

forecast_start_date Forecast Start Date An alternate start date to be optionally used by Date FT_START_DATE
the scheduler (see Schedule dialog), which is set
by the user by dragging the project bar in the
Gantt Chart around while manually leveling the
resource profile (in a resource analysis layout,
tracking or PA). In the User Preferences dialog,
the user can choose to view remaining units for a
resource based on the forecast dates or the
remaining dates.

guid Global Unique ID Global Unique Identifier generated by the system. String <GUID>

indep_remain_total_cost Independent ETC Total Cost User-entered Estimate to Complete Cost. Double FT_MONEY
indep_remain_work_qty Independent ETC Labor Units User-entered Estimate to Complete Labor Units. Double FT_QTY

shafferassoc.net/GeneralTables&Fields.htm 25/54
27/4/2019 shafferassoc.net/GeneralTables&Fields.htm

input_list Work Product and Documents The set of work products and documents String FT_TEXT
associated with the WBS element.
mat_cost_complete_pct Material Cost % Complete The percent complete of cost for all material Double FT_PERCENT
resources assigned to the wbs. Computed as
Actual Material Cost / At Complete Material Cost *
100. Always in the range 0 to 100.
node_type Node Type A node is either wbs, project, and eps. String FT_STATICTYPE
notstarted_cnt Actual Not-Started Activities Number of activities that do not have an Actual Integer FT_INT
Start in the wbs.
obs_id Responsible Manager The project manager from the project's OBS tree Integer <FK>
who is responsible for the WBS.
orig_cost Original Budget Original budget for WBS element. Double FT_MONEY
parent_wbs_id Parent WBS The parent WBS in the WBS hierarchy. Integer <FK_TREE>
perfm_complete_pct Performance % Complete The performance percent complete is used to Double FT_PERCENT
compute earned value and may be based on the
Activity % Complete, on the 0/100 rule, on the
50/50 rule, etc., depending on the technique for
computing earned-value percent complete for the
WBS. The Performance % Complete specifies
what percentage of the wbs planned worth has
been earned so far.
perfm_work_qty Earned Value Labor Units Earned value for the wbs. This field is calculated Double FT_QTY
from the Earned Value technique specified for the
wbs.
phase_id Project Phase WBS category value. Note that the label used for Integer <FK>
the WBS category is dynamic; it is controlled by
the system administrator.
primary_base_end_date BL1 Finish The latest finish date of all the activities in the Date FT_END_DATE
primary baseline.
primary_base_start_date BL1 Start The earliest start date of all activities in the Date FT_START_DATE
primary baseline.
proj_catg_approval_id Approval Integer <FK>
proj_catg_division_id Division Integer <FK>
proj_catg_location_id Location Integer <FK>
proj_catg_priority_code_id Priority Code Integer <FK>
proj_catg_strategic_alignment_id Strategic Alignment Integer <FK>
proj_id Project The project which owns the WBS. Integer <FK>
reend_date Remaining Early Finish The latest remaining finish of all activities in the Date FT_END_DATE
wbs.
remain_cost Remaining Total Cost Sum of all remaining total cost in the wbs. Double FT_MONEY
remain_drtn_hr_cnt Remaining Duration The remaining duration is calculated as the Latest Double FT_DURATION
Early Finish - Earliest Early Start (calendar of the
activity with the latest EF is used).

remain_equip_cost Remaining Nonlabor Cost Sum of all remaining nonlabor cost for the Double FT_MONEY
activities in the wbs.
remain_equip_qty Remaining Nonlabor Units Sum of all remaining nonlabor units for the Double FT_QTY
activities in the wbs.
remain_expense_cost Remaining Expense Cost The remaining cost for all project expenses Double FT_MONEY
associated with the wbs.
remain_mat_cost Remaining Material Cost Sum of all remaining material cost for the Double FT_MONEY
activities in the wbs.
remain_work_cost Remaining Labor Cost Sum of all remaining labor cost for the activities inDouble FT_MONEY
the wbs.
remain_work_qty Remaining Labor Units Sum of all remaining labor units for the activities Double FT_QTY
in the wbs.
request_cost Proposed Budget The Proposed Budget is the sum of the Original Double FT_MONEY
Budget plus the Approved and Pending budgets
from the budget change log. Not rolled up.

restart_date Remaining Early Start The earliest remaining start of all activities Date FT_START_DATE
assigned to the wbs.
sched_complete_pct Schedule % Complete The Schedule % Complete specifies how much of Double FT_PERCENT
the wbs's baseline duration has been completed
so far. Computed based on where the current
data date falls between the activity's baseline
start and finish dates. If the data date is earlier
than the BL Start, the Schedule % Complete is 0.
If the data date is later than the BL Finish, the
Schedule % Complete is 100. The Schedule %
Complete indicates how much of the wbs duration
should be currently completed, relative to the
selected baseline.

sched_work_qty Planned Value Labor Units Uneditable planned cost of work scheduled for theDouble FT_QTY
wbs.
secondary_base_end_date BL2 Finish The latest finish date of all the activities in the Date FT_END_DATE
secondary baseline.
secondary_base_start_date BL2 Start The earliest start date of all activities in the Date FT_START_DATE
secondary baseline.
seq_num Sort Order Seq Num for sorting. Integer <SEQ>
spi_work Schedule Performance Index - Labor Units Calculated as Earned Value Labor Units divided by Double FT_FLOAT_2_DECIMALS Y
Planned Value Labor Units.
start_date Start The current start date of the wbs. Date FT_START_DATE
status_code Project Status The WBS status can be either Open or Closed. A String FT_STATICTYPE
WBS which is closed means that Timesheets users
cannot access any activities within the WBS.

steps_complete_pct Steps % Complete Percent complete using the WBS Milestones that Double FT_PERCENT Y
are assigned to a WBS.
sum_data_flag Contains Summary Data True when the WBS has been summarized. String FT_YESNO Y
sv_work Schedule Variance - Labor Units Schedule Variance Labor Units is the Earned Double FT_QTY

shafferassoc.net/GeneralTables&Fields.htm 26/54
27/4/2019 shafferassoc.net/GeneralTables&Fields.htm

Value Labor Units minus the Planned Value Labor


Units.
svi_work Schedule Variance Index - Labor Units Schedule Variance Index is the Schedule Variance Double FT_FLOAT_2_DECIMALS
Labor Units divided by Planned Value Labor Units.

task_cnt Total Activities The total number of activities under this WBS Integer FT_INT
element. This includes all activities under any
child WBS elements as well.
task_sum_id Activity Summary Integer <FK>
tertiary_base_end_date BL3 Finish The latest finish date of all the activities in the Date FT_END_DATE
tertiary baseline.
tertiary_base_start_date BL3 Start The earliest start date of all activities in the Date FT_START_DATE
tertiary baseline.
tmpl_guid Methodology Global Unique ID Global Unique Identifier generated by the system. String <GUID>

tot_benefit_plan Total Benefit Plan Sum of the Monthly Benefit Plan. Not rolled up. Double FT_MONEY

tot_benefit_plan_tally Total Benefit Plan Tally Sum of the Monthly Benefit Plan Tally. Not rolled Double FT_MONEY
up.
tot_spend_plan Total Spending Plan Sum of the Monthly Spending Plan. Not rolled up.Double FT_MONEY

tot_spend_plan_tally Total Spending Plan Tally Sum of the Monthly Spending Plan Tally. Not Double FT_MONEY
rolled up.
total_cost At Completion Total Cost Sum of all at completion total cost in the project. Double FT_MONEY

total_drtn_hr_cnt At Completion Duration Calculated as Finish - Start. Double FT_DURATION


total_equip_cost At Completion Nonlabor Cost Sum of all at completion nonlabor cost in the wbs.Double FT_MONEY

total_equip_qty At Completion Nonlabor Units Sum of all at completion nonlabor units in the Double FT_QTY
wbs.
total_expense_cost At Completion Expense Cost Sum of all at completion expense cost in the wbs. Double FT_MONEY

total_float_hr_cnt Total Float Calculated as Late Start - Early Start or Late Double FT_DURATION
Finish - Early Finish.
total_mat_cost At Completion Material Cost Sum of all at completion material cost in the wbs. Double FT_MONEY

total_work_cost At Completion Labor Cost Sum of all at completion labor cost in the wbs. Double FT_MONEY
total_work_qty At Completion Labor Units Sum of all at completion labor units in the project.Double FT_QTY

unalloc_budg Unallocated Budget Calculated as Total Current Budget - Distributed Double FT_MONEY
Current Budget.
undistrib_cur_var Undistributed Current Variance Computed as the Total Spending Plan minus the Double FT_MONEY
Total Spending Plan Tally. Not rolled up.
user_cost1 user_cost1 A user-defined field for storing currency. Double FT_MONEY
user_prof_id Security Profile The security profile that the logged in user is Integer <FK>
assigned on the wbs.
vac_work Variance At Completion - Labor Units Budget at Completion is computed from the Double FT_QTY
baseline.
var_cost Variance - BL Total Cost Variance Total Cost is calculated as BL Total Cost Double FT_MONEY
- At Completion Total Cost.
var_drtn_hr_cnt Variance - BL Duration Variance Duration is the duration between the Double FT_DURATION
activity's BL Duration and the At Completion
Duration. Computed as BL Duration - At
Completion Duration.
var_end_date_drtn_hr_cnt Variance - BL Finish Date Variance Finish Date is the duration between the Double FT_DURATION
BL Finish date and the Finish Date in the current
project. Calculated as BL Finish - Finish Date.

var_equip_cost Variance - BL Nonlabor Cost Variance Nonlabor Cost is calculated as BL Double FT_MONEY
Nonlabor Cost - At Completion Nonlabor Cost.
var_equip_qty Variance - BL Nonlabor Units Variance Nonlabor Units is calculated as BL Double FT_QTY
Nonlabor Units - At Completion Nonlabor Units.
var_expense_cost Variance - BL Expense Cost Variance Expense Cost is calculated as BL Double FT_MONEY
Expense Cost - At Completion Expense Cost (At
Completion Expense Cost = Actual Expense Cost
+ Remaining Expense Cost).
var_mat_cost Variance - BL Material Cost Variance Material Cost is calculated as BL Material Double FT_MONEY
Cost - At Completion Material Cost.
var_start_date_drtn_hr_cnt Variance - BL Start Date Variance Start Date is the duration between the Double FT_DURATION
BL Start date and the Start Date in the current
project. Calculated as BL Start - Start Date.

var_work_cost Variance - BL Labor Cost Variance Labor Cost is calculated as BL Labor CostDouble FT_MONEY
- At Completion Labor Cost.
var_work_qty Variance - BL Labor Units Variance Labor Units is calculated as BL Labor Double FT_QTY
Units - At Completion Labor Units.
wbs_concat_name WBS Code Unique identifier of a WBS element - the String FT_TEXT
concatenation of the WBS element's own code
together with its parents' codes.
wbs_id Unique ID Unique ID. Integer <PK>
wbs_name WBS Name The name of the WBS element. String FT_TEXT
wbs_path WBS Path The WBS Path is the same as the WBS Code String FT_TEXT
without the project level displayed.
wbs_short_name WBS Code A short code assigned to each WBS element for String FT_TEXT
identification. Each WBS element is uniquely
identified by concatenating its own code together
with its parents' codes.
work_complete_pct Labor Units % Complete The percent complete of units for all labor Double FT_PERCENT
resources for the wbs. Computed as Actual Labor
Units / At Complete Labor Units * 100. Always in
the range 0 to 100.
work_cost_complete_pct Labor Cost % Complete The percent complete of cost for all labor Double FT_PERCENT

shafferassoc.net/GeneralTables&Fields.htm 27/54
27/4/2019 shafferassoc.net/GeneralTables&Fields.htm

resources assigned to the wbs. Computed as


Actual Labor Cost / At Complete Labor Cost *
100. Always in the range 0 to 100.

PRPFOLIO
(home) Field Name Column Name Description Data Type Field Type Re
caption Project Project String FT_TEXT
pfolio_id Owner Owner Integer <PK_FK>
row_count Portfolio WBS Relationship Count Portfolio WBS Relationship Count Integer FT_INT
wbs_id WBS WBS Integer <PK_FK>
wbs_name WBS Name WBS Name String FT_TEXT
wbs_short_name WBS Code WBS Code String FT_TEXT

RCATTYPE
(home) Field Name Column Name Description Data Type Field Type Re
row_count Resource Code Count Resource Code Count Integer FT_INT
rsrc_catg_short_len Max Code Length The maximum number of characters allowed for Integer FT_INT
values of this Resource Code.
rsrc_catg_type Resource Code Each Resource Code has a list of possible values, String FT_TEXT
any of which can be assigned to a resource.
Resource Codes allow you to classify and
categorize resources.
rsrc_catg_type_id Unique ID Unique ID generated by the system. Integer <PK>
seq_num Sort Order Sequence number for sorting. Integer <SEQ>
super_flag Secure Code Indicates whether the code is controlled by a String FT_YESNO
special security privilege.

RCATVAL
(home) Field Name Column Name Description Data Type Field Type Re
parent_rsrc_catg_id Parent Code Identifies the parent resource code value. Integer <FK_TREE>
rcatval_concat_name Resource Code Value The value of the resource code. String FT_TEXT
row_count Resource Code Value Count Resource Code Value Count Integer FT_INT
rsrc_catg_id Unique ID Unique ID generated by the system. Integer <PK>
rsrc_catg_name Code Description The description of the resource code. String FT_TEXT
rsrc_catg_short_name Resource Code The value of the resource code. String FT_TEXT
rsrc_catg_type_id Resource Code Identifies the resource code type. Integer <FK>
seq_num Sort Order Sequence number for sorting. Integer <SEQ>

RISKCTRL
(home) Field Name Column Name Description Data Type Field Type Rea
proj_id Project The project which owns the risk. Integer <FK>
risk_control Risk Control Plan A description of the control plan for the risk. Memo <HTML>
risk_id Risk Unique ID generated by the system. Integer <PK_FK> Y
row_count Risk Control Plan Count Risk Control Plan Count Integer FT_INT

RISKTYPE
(home) Field Name Column Name Description Data Type Field Type Re
risk_type Risk Type Risk types are used to categorize risks. They are String FT_TEXT
useful to standardize risks across projects. The
Risk types are setup in the Admin Categories
dialog.
risk_type_id Unique ID Unique ID generated by the system. Integer <PK>
row_count Risk Type Count The number of risks in the band. Integer FT_INT
seq_num Sort Order Sequence number for sorting. Integer <SEQ>

ROLERATE
(home) Field Name Column Name Description Data Type Field Type Re
cost_per_qty Price / Unit The non-overtime price per time for the role. Double FT_RSRC_COST_QTY
cost_per_qty2 Price / Unit2 The non-overtime price per time for the role. Double FT_RSRC_COST_QTY
cost_per_qty3 Price / Unit3 The non-overtime price per time for the role. Double FT_RSRC_COST_QTY
cost_per_qty4 Price / Unit4 The non-overtime price per time for the role. Double FT_RSRC_COST_QTY
cost_per_qty5 Price / Unit5 The non-overtime price per time for the role. Double FT_RSRC_COST_QTY
role_id Role ID Integer <FK>
role_rate_id Unique ID Integer <PK>
row_count Role Price Count The number of role prices. Integer FT_INT

ROLES
(home) Field Name Column Name Description Data Type Field Type Re
assigned_flag Assigned to Current Project Indicates whether the role is currently assigned to String FT_YESNO
activities in the current project.
cost_per_qty Price / Unit The non-overtime price per time for the role. Double FT_RSRC_COST_QTY
cost_per_qty2 Price / Unit2 The non-overtime price per time for the role. Double FT_RSRC_COST_QTY
cost_per_qty3 Price / Unit3 The non-overtime price per time for the role. Double FT_RSRC_COST_QTY
cost_per_qty4 Price / Unit4 The non-overtime price per time for the role. Double FT_RSRC_COST_QTY
cost_per_qty5 Price / Unit5 The non-overtime price per time for the role. Double FT_RSRC_COST_QTY
def_cost_qty_link_flag Calculate costs from units String FT_YESNO
parent_role_id Parent Role The parent role in the role hierarchy. Integer <FK_TREE>
role_concat_name Role ID Role value - the concatenation of the element's String FT_TEXT
own code value together with its parents' code
values.
role_descr Responsibilities The responsibilities for the role. Memo <HTML>
role_id Unique ID Unique ID generated by the system. Integer <PK>
role_name Role Name The name of the role. The role name uniquely String FT_TEXT
identifies the role.
role_short_name Role ID A short code which uniquely identifies the role. String FT_TEXT
seq_num Sort Order Sequence number for sorting. Integer <SEQ>

RPT
(home) Field Name Column Name Description Data Type Field Type Re

shafferassoc.net/GeneralTables&Fields.htm 28/54
27/4/2019 shafferassoc.net/GeneralTables&Fields.htm

proj_id Project The project which owns the report, if this is a Integer <FK>
project-level report.
row_count Report Count Report Count Integer FT_INT
rpt_domain Report Domain String FT_STATICTYPE
rpt_group_id Report Group The report group that the report is associated Integer <FK>
with.
rpt_id Unique ID Unique ID generated by the system. Integer <PK>
rpt_name Report Name The name of the report. String FT_TEXT
rpt_scope Report Scope The scope of the report - either Global or Project. String FT_STATICTYPE
Project-level reports are available only within the
owner project. Global reports are available from
any project.
rpt_state Report State The state of the report - Manual, Generated, or String FT_STATICTYPE
Generated-Modified.
rpt_type Report Type The type of report - Web, PM Only, PA Normal String FT_STATICTYPE
Mode Compatible, or PA Detail Mode Compatible.

RPTBATCH
(home) Field Name Column Name Description Data Type Field Type Re
proj_id Project The project which owns the batch report, if this is Integer <FK>
a project-level report batch.
row_count Batch Report Count Batch Report Count Integer FT_INT
rpt_batch_id Unique ID Unique ID generated by the system. Integer <PK>
rpt_batch_name Batch Report The name of the batch report. String FT_TEXT

RPTGROUP
(home) Field Name Column Name Description Data Type Field Type Re
parent_group_id Parent Report Group Identifies the parent report group. Integer <FK_TREE>
row_count Report Group Count Report Group Count Integer FT_INT
rpt_group_id Unique ID Unique ID generated by the system. Integer <PK>
rpt_group_name Report Group The name of the report group. String FT_TEXT
rpt_group_seq_num Sort Order Sequence number for sorting. Integer <SEQ>

RPTLIST
(home) Field Name Column Name Description Data Type Field Type Re
row_count Report Batch Assignment Count The number of reports in the band. Integer FT_INT
rpt_batch_id Batch Report Unique ID generated by the system. Integer <PK_FK>
rpt_id Report Unique ID generated by the system. Integer <PK_FK>
seq_num Sort Order Sequence number for sorting. Integer <SEQ>

RSRC
(home) Field Name Column Name Description Data Type Field Type Re
active_flag Active Indicates whether the resource is currently active. String FT_YESNO
Nonactive resources may have left the
organization but are not deleted from the system
since they may have actual hours.
assigned_flag Assigned to Current Project Indicates whether the resource is currently String FT_YESNO
assigned to activities in the current project.
auto_compute_act_flag Auto Compute Actuals Identifies whether the activity actual and String FT_YESNO
remaining units, start dates and finish dates for
the resource are computed automatically using
the planned dates, planned units and the
activity's schedule percent complete. If this
option is selected, the actual/remaining units and
actual dates are automatically updated when
project actuals are applied. This assumes that all
work by the resource proceeds according to plan.

clndr_id Calendar The calendar assigned to the resource. Resource Integer <FK>
calendars can be assigned from the global
calendar pool or the resource calendar pool.

cost_per_qty Price / Unit The nonovertime price per time for the resource. Double FT_RSRC_COST_QTY
This price is used to compute cost for any
activities the resource is assigned to. In general,
Cost = Units * Price per Time.
cost_per_qty2 Price / Unit2 The second nonovertime price per time for the Double FT_RSRC_COST_QTY
resource. This price is used to compute cost for
any activities the resource is assigned to. In
general, Cost = Units * Price per Time
cost_per_qty3 Price / Unit3 The third nonovertime price per time for the Double FT_RSRC_COST_QTY
resource. This price is used to compute cost for
any activities the resource is assigned to. In
general, Cost = Units * Price per Time.
cost_per_qty4 Price / Unit4 The fourth nonovertime price per time for the Double FT_RSRC_COST_QTY
resource. This price is used to compute cost for
any activities the resource is assigned to. In
general, Cost = Units * Price per Time.
cost_per_qty5 Price / Unit5 The fifth nonovertime price per time for the Double FT_RSRC_COST_QTY
resource. This price is used to compute cost for
any activities the resource is assigned to. In
general, Cost = Units * Price per Time.
curr_id Currency Name The names of all defined currencies. Integer <FK>
def_cost_qty_link_flag Calculate costs from units Setting to determine when resource assignments String FT_YESNO
are added, should the cost and units be linked.

def_qty_per_hr Default Units / Time The Default Units/Time setting determines what Double FT_QTY_RATE
the Remaining Units/Time and Planned
Units/Time will be set to when a resource
assignment is added.

shafferassoc.net/GeneralTables&Fields.htm 29/54
27/4/2019 shafferassoc.net/GeneralTables&Fields.htm

email_addr E-Mail Address Email address for the resource. String FT_TEXT
employee_code Employee ID The resource identifier within the organization, String FT_TEXT
typically the employee number or social security
number.
guid Global Unique ID Global Unique Identifier generated by the system. String <GUID>

late_remain_equip_qty Remaining Late NonLabor Units Double FT_QTY


late_remain_work_qty Remaining Late Labor Units Double FT_QTY
max_qty_per_hr Max Units/Time The maximum work units per time this resource Double FT_QTY_RATE
can perform on all their assigned activities. For
example, a person working full time could
perform 8 hours of work per day. A department of
five people may perform at 5 days per day.

office_phone Office Phone Office phone number for the resource. String FT_TEXT
ot_factor Overtime Factor The overtime factor is used to compute the Double FT_FLOAT
overtime price for the resource. Overtime price =
nonovertime price * overtime factor.
ot_flag Overtime Allowed Indicates whether the resource is allowed to log String FT_YESNO
overtime hours.
other_phone Other Phone Other phone number for the resource - pager, String FT_TEXT
home phone, cell phone, etc.
parent_rsrc_id Parent Resource The parent resource in the resource hierarchy. Integer <FK_TREE>

primary_flag Primary on Current Project Indicates if the resource is assigned as a primary String FT_YESNO
resource in the current project.
role_code_list Role IDs The set of roles the resource can perform. String FT_TEXT
role_id Primary Role The id of the role that is assigned as the Integer <FK>
resource's primary role.
role_list Roles The set of roles the resource can perform. String FT_TEXT
rsrc_catg_classification_id Classification Integer <FK>
rsrc_catg_employee_class_id Employee Class Integer <FK>
rsrc_catg_office_id Office Integer <FK>
rsrc_concat_name Resource Full Code Unique identifier of a resource - the concatenationString FT_TEXT
of the cost account's own ID together with its
parents' IDs.
rsrc_id Unique ID The name of the report included in the batch Integer <PK>
report.
rsrc_name Resource Name The name of the resource. String FT_TEXT
rsrc_notes Resource Notes Notes about the resource. Memo <HTML>
rsrc_seq_num Sort Order Sequence number used for sorting. Integer <SEQ>
rsrc_short_name Resource ID A short code which uniquely identifies the String FT_TEXT
resource.
rsrc_title_name Title The title of the resource. String FT_TEXT
rsrc_type Resource Type Indicates whether the resource is labor, nonlabor, String FT_STATICTYPE
or material.
shift_id Shift ID of the shift associated with the Resource. Integer <FK>
timesheet_flag Uses Timesheets Indicates whether the resource uses timesheets inString FT_YESNO
Timesheets.
ts_approve_user_id Timesheet Approval Manager The resource manager assigned to approve Integer <FK>
timesheets for the resource.
unit_id Unit of Measure The unit of measure assigned to a material Integer <FK>
resource.
user_id User Login Name User login name for the resource. Integer <FK>
user_number1 user_number1 A user-defined field for storing numbers with 2 Double FT_FLOAT_2_DECIMALS
decimal digits precision.
user_number2 user_number2 A user-defined field for storing numbers with 2 Double FT_FLOAT_2_DECIMALS
decimal digits precision.
user_text1 user_text1 A user-defined field for storing text strings. String FT_TEXT
user_text2 user_text2 A user-defined field for storing text strings. String FT_TEXT
user_text3 user_text3 A user-defined field for storing text strings. String FT_TEXT
user_text4 user_text4 A user-defined field for storing text strings. String FT_TEXT

RSRCCURV
(home) Field Name Column Name Description Data Type Field Type Re
curv_id Unique ID Unique ID Integer <PK>
curv_name Resource Curve Name Resource Curve Name String FT_TEXT
curve_value_percent Curve Value Percent Curve Value Percent String FT_TEXT
default_flag Default Default String FT_YESNO
default_flag_descr Default Flag Description Default Flag Description String FT_TEXT
row_count Resource Curve Count Resource Curve Count Integer FT_INT

RSRCRATE
(home) Field Name Column Name Description Data Type Field Type Re
cost_per_qty Price / Unit The nonovertime price per time for the resource. Double FT_RSRC_COST_QTY
This price is used to compute cost for any
activities the resource is assigned to. In general,
Cost = Units * Price per Time.
cost_per_qty2 Price / Unit2 The second nonovertime price per time for the Double FT_RSRC_COST_QTY
resource. This price is used to compute cost for
any activities the resource is assigned to. In
general, Cost = Units * Price per Time
cost_per_qty3 Price / Unit3 The third nonovertime price per time for the Double FT_RSRC_COST_QTY
resource. This price is used to compute cost for
any activities the resource is assigned to. In
general, Cost = Units * Price per Time.
cost_per_qty4 Price / Unit4 The fourth nonovertime price per time for the Double FT_RSRC_COST_QTY
resource. This price is used to compute cost for
any activities the resource is assigned to. In
general, Cost = Units * Price per Time.
cost_per_qty5 Price / Unit5 The fifth nonovertime price per time for the Double FT_RSRC_COST_QTY

shafferassoc.net/GeneralTables&Fields.htm 30/54
27/4/2019 shafferassoc.net/GeneralTables&Fields.htm

resource. This price is used to compute cost for


any activities the resource is assigned to. In
general, Cost = Units * Price per Time.
max_qty_per_hr Max Units / Time The maximum work units per time this resource Double FT_QTY_RATE
can perform on all their assigned activities. For
example, a person working full time could
perform 8 hours of work per day. A department of
five people may perform at 5 days per day.

row_count Resource Price Count Resource Price Count Integer FT_INT


rsrc_id Resource Identifies the resource. Integer <FK>
rsrc_rate_id Unique ID Unique ID generated by the system. Integer <PK>
shift_period_id Shift The ID of the shift. Integer <FK>
start_date Effective Date Effective date for the resource price and Date FT_START_DATE
maximum units per time.

RSRCRCAT
(home) Field Name Column Name Description Data Type Field Type Re
row_count Resource Code Assignment Count Resource Code Assignment Count Integer FT_INT
rsrc_catg_id Code Value The value of the resource code. Integer <FK>
rsrc_catg_type_id Resource Code The resource code. Integer <PK_FK>
rsrc_id Resource Unique ID generated by the system. Integer <PK_FK>

RSRCROLE
(home) Field Name Column Name Description Data Type Field Type Re
primary_role_flag Primary Role Indicates whether the role is assigned as a String FT_YESNO
Primary Role.
role_id Role Identifies the role. Integer <PK_FK>
row_count Resource Role Assignment Count Resource Role Assignment Count Integer FT_INT
rsrc_id Resource Unique ID generated by the system. Integer <PK_FK>
skill_level Proficiency The resource's proficiency at performing this Integer FT_STATICTYPE
role.

RSRCSEC
(home) Field Name Column Name Description Data Type Field Type Re
row_count Resource Security Count Integer FT_INT
rsrc_id Resource Access Resource access assigned to the user. Integer FT_INT
user_id User Identifies the User assigned to the resource Integer <PK_FK>
access node.

SHIFT
(home) Field Name Column Name Description Data Type Field Type Re
row_count Shift Name Count Shift Name Count Integer FT_INT
shift_id Unique ID Unique ID generated by the system. Integer <PK>
shift_name Shift Name Name of the shift. String FT_TEXT

SHIFTPER
(home) Field Name Column Name Description Data Type Field Type Re
formatted_duration Duration (Hrs) The duration of the shift. String FT_STATICTYPE
formatted_start_hour Start Hour The start time of the shift that is displayed on String FT_STATICTYPE
screen. The values range from 00:00 to 24:00

row_count Shift Count Shift Count Integer FT_INT


shift_id Shift Name The name of the shift. Integer <FK>
shift_number Sort Order Sequence number for sorting. Integer <SEQ>
shift_period_id Unique ID Unique ID generated by the system. Integer <PK>

TASK
(home) Field Name Column Name Description Data Type Field Type Re
ACWP Actual Cost Actual Cost is the Actual Labor Cost + Actual Double FT_MONEY
Nonlabor Cost + Actual Material Cost + Actual
Expense Cost as of the project data date. Same
as the Actual Total Cost.
AV Accounting Variance Accounting Variance is the Planned Value minus Double FT_MONEY
the Actual Cost. A negative value indicates that
Actual Cost have exceeded the Planned Value.

BAC Budget At Completion Budget at Completion is the baseline Labor Cost Double FT_MONEY
+ baseline Nonlabor Cost + baseline Expense
Cost + baseline Material Cost. Same as the
baseline Total Cost.
BCWP Earned Value Cost Earned Value Cost is the Budget at Completion * Double FT_MONEY
Performance % Complete. The method for
computing the Performance Percent Complete
depends on the Earned Value technique selected
for the activity's WBS. Budget at Completion is
computed from the baseline.
BCWS Planned Value Cost Planned Value Cost is the Budget at Completion * Double FT_MONEY
Schedule % Complete. The Schedule %
Complete specifies how much of the activity's
baseline duration has been completed so far.
Budget at Completion is computed from the
baseline. When an activity has assignments, the
Planned Value Cost is calculated as the Budget At
Completion * (Data date of current project -
Baseline Assignment start date)/(Baseline
Assignment start date) for each of the
assignments and then summed to the activity
level.

CPI Cost Performance Index Cost Performance Index is the Earned Value Double FT_FLOAT_2_DECIMALS

shafferassoc.net/GeneralTables&Fields.htm 31/54
27/4/2019 shafferassoc.net/GeneralTables&Fields.htm

divided by the Actual Cost. A value less than 1


indicates that Actual Cost have exceeded the
Planned Value.
CV Cost Variance Cost Variance is the Earned Value minus the Double FT_MONEY
Actual Cost. A negative value indicates that Actual
Cost have exceeded the Planned Value.

CVI Cost Variance Index Cost Variance Index is the Cost Variance divided Double FT_FLOAT_2_DECIMALS
by Earned Value.
EAC Estimate At Completion Cost Estimate Cost at Completion is the Actual Cost Double FT_MONEY
plus the Estimate to Complete Cost. The method
for computing Estimate to Complete depends on
the Earned Value technique selected for the
activity's WBS.
ETC Estimate To Complete Estimate Cost to Complete is calculated from the Double FT_MONEY
baseline as either the Remaining Total Cost for
the activity, or as the Performance Factor *
(Budget at Completion - Earned Value),
depending on the Earned Value technique
selected for the activity's WBS.
SPI Schedule Performance Index Schedule Performance Index is the Earned Value Double FT_FLOAT_2_DECIMALS
divided by Planned Value. A value less than 1
indicates that less work was actually performed
than was scheduled.
SV Schedule Variance Schedule Variance is the Earned Value minus the Double FT_MONEY
Planned Value. A negative value indicates that
less work was actually performed than was
scheduled.
SVI Schedule Variance Index Schedule Variance Index is the Schedule Variance Double FT_FLOAT_2_DECIMALS
divided by Planned Value.
TCPI To Complete Performance Index The To Complete Performance Index is (Budget Double FT_FLOAT_2_DECIMALS
at Completion - Earned Value) / (Estimate at
Completion - Actual Cost).
VAC Variance At Completion Variance At Completion is the Budget at Double FT_MONEY
Completion (baseline Total Cost) minus Estimate
at Completion Cost.
account_code_list Cost Account IDs Account IDs and Expenses IDs for the list of String FT_TEXT
accounts assigned to this activity.
account_list Cost Accounts The list of accounts and expenses assigned to this String FT_TEXT
activity.
act_cost Actual Total Cost The Actual Total Cost for the activity, including Double FT_MONEY
labor resources, nonlabor resources, material
resources, and project expenses. Actual Total
Cost = Actual Labor Cost + Actual Nonlabor Cost
+ Actual Material Cost + Actual Expense Cost.

act_drtn_hr_cnt Actual Duration Actual duration is the total working time from the Double FT_DURATION
activity actual start date to the actual finish date
(for completed activities), or to the current data
date (for in-progress activities). The actual
working time is computed using the activity's
calendar.
act_end_date Actual Finish The date on which the activity is actually finished. Date FT_END_DATE

act_equip_cost Actual Nonlabor Cost The actual cost for all nonlabor resources Double FT_MONEY
assigned to the activity. If no resources are
assigned, computed as the activity Actual
Nonlabor Units * Project Default Price / Time.
act_equip_qty Actual Nonlabor Units The actual units for all nonlabor resources Double FT_QTY
assigned to the activity.
act_expense_cost Actual Expense Cost The actual cost for all project expenses associated Double FT_MONEY
with the activity.
act_mat_cost Actual Material Cost The actual cost for all material resources assigned Double FT_MONEY
to the activity.
act_pct_spent Cost % of Planned The activity actual cost percent of budget is the Double FT_PERCENT
(Actual Total Cost / baseline Total Cost) * 100, or
equivalently as (Actual Cost / Budget at
Completion) * 100. The value can exceed 100.
The baseline Total Cost is the activity’s Budget at
Completion from the baseline.
act_start_date Actual Start The date on which the activity is actually started. Date FT_START_DATE

act_this_per_equip_cost Actual This Period Nonlabor Cost The actual this period cost for all nonlabor Double FT_MONEY
resources assigned to the activity.
act_this_per_equip_qty Actual This Period Nonlabor Units The actual this period units for all nonlabor Double FT_QTY
resources assigned to the activity.
act_this_per_mat_cost Actual This Period Material Cost The actual this period cost for all material Double FT_MONEY
resources assigned to the activity.
act_this_per_work_cost Actual This Period Labor Cost The actual this period cost for all labor resources Double FT_MONEY
assigned to the activity.
act_this_per_work_qty Actual This Period Labor Units The actual this period units for all labor resources Double FT_QTY
assigned to the activity.
act_work_cost Actual Labor Cost The actual cost for all labor resources assigned to Double FT_MONEY
the activity. If no resources are assigned,
computed as the activity Actual Labor Units *
Project Default Price / Time.
act_work_qty Actual Labor Units The actual units for all labor resources assigned Double FT_QTY
to the activity.
active_cnt Actual In-Progress Activities The number of activities that are currently in Integer FT_INT
progress.
actv_code_crm_related_id CRM Related Integer <FK>
actv_code_site_id Site Integer <FK>

shafferassoc.net/GeneralTables&Fields.htm 32/54
27/4/2019 shafferassoc.net/GeneralTables&Fields.htm

actv_code_sub_contractor_id Sub Contractor Integer <FK>


actv_code_work_order_category_id Work Order Category Integer <FK>
auto_compute_act_flag Auto Compute Actuals Identifies whether the actual and remaining units, String FT_YESNO
start date, finish date, and percent complete for
the activity are computed automatically using the
planned dates, planned units and the activity's
schedule percent complete. If this option is
selected, the actual/remaining units and actual
dates are automatically updated when project
actuals are applied. This assumes that all work for
the activity proceeds according to plan.

av_work Accounting Variance - Labor Units Accounting Variance Labor Units is the Planned Double FT_QTY Y
Value Labor Units minus the Actual Units.
Negative value indicates that Actual Units have
exceeded the Planned Value Labor Units.
bac_work Budget At Completion (BAC) - Labor Units Budget at Completion - Labor Units is equal to the Double FT_QTY Y
baseline Labor Units.
base_active_cnt BL In-Progress Activities The number of activities that should be currently Integer FT_INT Y
in progress, according to the project baseline.

base_complete_cnt BL Completed Activities The number of activities that should be currently Integer FT_INT Y
completed, according to the project baseline.

base_cost BL Total Cost The total cost for the activity in the baseline, Double FT_MONEY Y
including labor resources, nonlabor resources,
material resources, and project expenses. BL
Total Cost = BL Labor Cost + BL Nonlabor Cost +
BL Material Cost + BL Expense Cost.
base_drtn_hr_cnt BL Duration The duration for the activity in the project Double FT_DURATION
baseline.
base_end_date BL Project Finish The current finish date of the activity in the Date FT_END_DATE
project baseline. When earned value is using
planned dates then the finish will be set to the
activity's planned finish date. When earned value
is using current dates then the finish will be set to
the remaining early finish date when the activity
is not started or in progress, then the actual finish
date once the activity is completed.

base_equip_cost BL Nonlabor Cost The cost for all nonlabor resources assigned to Double FT_MONEY
the activity in the baseline. Computed from the
baseline Planned (or At Completion) nonlabor
units. If no resources are assigned, computed as
the activity BL Nonlabor Units * Project Default
Price/Time.
base_equip_qty BL Nonlabor Units The sum of the Planned (or At Completion) Units Double FT_QTY
for all nonlabor resources assigned to the activity
in the project baseline.
base_expense_cost BL Expense Cost The cost for all project expenses associated with Double FT_MONEY
the activity in the baseline.. Computed as the sum
of the baseline Planned (or At Completion)
expense cost.
base_mat_cost BL Material Cost The Planned (or At Completion) Cost for all Double FT_MONEY
material resources assigned to the activity in the
baseline.
base_notstarted_cnt BL Not-Started Activities The number of activities that should be currently Integer FT_INT
not started, according to the project baseline.

base_start_date BL Project Start The current start date of the activity in the projectDate FT_START_DATE
baseline. When earned value is using planned
dates then the start will be set to the activity's
planned start date. When earned value is using
current dates then the start will be set to the
planned start date until the activity is started,
then set to the actual start date.

base_task_id Baseline Activity Identifies the primary baseline activity. Integer <FK>
base_task_id1 Baseline Activity Identifies the second baseline activity. Integer <FK>
base_task_id2 Baseline Activity Identifies the third baseline activity. Integer <FK>
base_work_cost BL Labor Cost The cost for all labor resources assigned to the Double FT_MONEY
activity in the primary baseline. Computed from
the baseline Planned (or At Completion) labor
units. If no resources are assigned, computed as
the activity BL Labor Units * Project Default
Price/Time.
base_work_qty BL Labor Units The sum of the Planned (or At Completion) Units Double FT_QTY
for all labor resources assigned to the activity in
the project baseline.
calc_phys_complete_pct Physical % Complete The physical percent complete can either be user Double FT_PERCENT
entered or calculated from the activity's weighted
steps. There is a project setting specifying this.

clndr_id Calendar The calendar assigned to the activity. Activity Integer <FK>
calendars can be assigned from the global
calendar pool or the project calendar pool.
complete_cnt Actual Completed Activities The number of activities that are currently Integer FT_INT
completed.
complete_pct Activity % Complete The activity percent complete. This value is tied Double FT_PERCENT
to the activity Duration % Complete, Units %
Complete, or Physical % Complete, depending on
the setting for the activity's Percent Complete

shafferassoc.net/GeneralTables&Fields.htm 33/54
27/4/2019 shafferassoc.net/GeneralTables&Fields.htm

Type, which is one of ""Duration"", ""Units"", or


""Physical"". Always in the range 0 to 100.
complete_pct_type Percent Complete Type The activity percent complete type is one of String FT_STATICTYPE
""Duration"", ""Units"", or ""Physical"". The
percent complete type controls whether the
Activity % Complete is tied to the Duration %
Complete, the Units % Complete, or the Physical
% Complete for the activity. Set the percent
complete type to ""Duration"" for activities which
are duration driven, for example, administration
tasks and training classes. Set the percent
complete type to ""Physical"" for activities which
are work-product driven, for example, creating a
document or a product. Set the percent complete
type to ""Units"" for activities which are work
effort driven, for example, providing a consulting
service.

cost_complete_pct Cost % Complete The percent complete of cost for all labor Double FT_PERCENT
resources, nonlabor resources, material
resources, and expenses for the activity.
Computed as Actual Total Cost / At Completion
Total Cost * 100. Always in the range 0 to 100.

cpi_work Cost Performance Index - Labor Units Cost Performance Index Labor Units is the Earned Double FT_FLOAT_2_DECIMALS
Value Labor Units / Actual Labor Units.
create_date Added Date The date this activity was inserted. Date FT_START_DATE
create_user Added By The name of the user who added the activity to String FT_TEXT
the project.
critical_flag Critical Indicates whether the activity is critical. An String FT_YESNO
activity is critical when its Total Float is below the
critical duration specified for the project. Delaying
critical activities will delay the finish date of the
project.
cstr_date Primary Constraint Date The constraint date for the activity, if the activity Date FT_START_DATE
has a constraint. The activity's constraint type
determines whether this is a start date or finish
date. Activity constraints are used by the project
scheduler.
cstr_date2 Secondary Constraint Date The second constraint date for the activity, if the Date FT_START_DATE
activity has a constraint.
cstr_type Primary Constraint The type of constraint applied to the activity start String FT_STATICTYPE
or finish date. Activity constraints are used by the
project scheduler. Start date constraints are
'Start On', 'Start On or Before', 'Start On or After'
and 'Mandatory Start'. Finish date constraints are
'Finish On', 'Finish On or Before', 'Finish On or
After' and 'Mandatory Finish'. Another type of
constraint, 'As Late as Possible', schedules the
activity as late as possible based on the available
free float.

cstr_type2 Secondary Constraint The second type of constraint applied to the String FT_STATICTYPE
activity start or finish date.
cv_work Cost Variance - Labor Units Cost Variance Labor Units is calculated as Earned Double FT_QTY
Value Labor Units - Actual Labor Units.
cvi_work Cost Variance Index - Labor Units Cost Variance Index Labor Units is the Cost Double FT_FLOAT_2_DECIMALS Y
Variance Labor Units divided by Earned Value
Labor Units.
driving_path_flag Longest Path Indicates whether an activity is on the longest String FT_YESNO
path. The longest path is defined as activities that
are on the critical path and determine the end
date of the project. Defining critical activities
based on the longest path in the project provides
an alternative to viewing critical activities based
on float.
drtn_complete_pct Duration % Complete The Original Duration is taken from the current Double FT_PERCENT
plan, not from the baseline.
drtn_pct_spent Duration % of Planned The actual Duration Percent of Original of the Double FT_PERCENT
activity. Computed as Actual Duration / Original
Duration * 100. The value can exceed 100.

duration_type Duration Type The duration type of the activity. One of ""Fixed String FT_STATICTYPE
Units per Time"", ""Fixed Duration"", or ""Fixed
Units"". For Fixed Units per Time activities, the
resource units per time are constant when the
activity duration or units are changed. This type
is used when an activity has fixed resources with
fixed productivity output per time period. For
Fixed Duration activities, the activity duration is
constant as the units or resource units per time
are changed. This type is used when the activity
is to be completed within a fixed time period
regardless of the resources assigned. For Fixed
Units activities, the activity units are constant
when the duration or resource units per time are
changed. This type is used when the total amount
of work is fixed, and increasing the resources can
decrease the activity duration.

eac_work Estimate At Completion - Labor Units Estimate At Completion Labor Units is calculated Double FT_QTY

shafferassoc.net/GeneralTables&Fields.htm 34/54
27/4/2019 shafferassoc.net/GeneralTables&Fields.htm

as Actual Labor Units + Estimate To Complete


Labor Units. (Estimate To Complete Labor Units
is calculated based off of the Earned Value setting
on the WBS.)
early_end_date Early Finish The earliest possible date the activity can finish. Date FT_END_DATE
This date is computed by the project scheduler
based on network logic, schedule constraints, and
resource availability.
early_start_date Early Start The earliest possible date the remaining work for Date FT_START_DATE
the activity can begin. This date is computed by
the project scheduler based on network logic,
schedule constraints, and resource availability.

effort_complete_pct Units % Complete The percent complete of units for all labor and Double FT_PERCENT
nonlabor resources assigned to the activity.
Computed as Actual Units / At Completion Units *
100. Always in the range 0 to 100.
end_date Finish The current finish date of the activity. Set to the Date FT_END_DATE
activity remaining early finish date while the
activity is not started or in progress, and the
actual finish date once the activity is completed.

equip_complete_pct Nonlabor Units % Complete The percent complete of units for all nonlabor Double FT_PERCENT
resources for the activity. Computed as Actual
Nonlabor Units / At Completion Nonlabor Units *
100. Always in the range 0 to 100.
equip_cost_complete_pct Nonlabor Cost % Complete The percent complete of cost for all nonlabor Double FT_PERCENT
resources assigned to the activity. Computed as
Actual Nonlabor Cost / At Completion Nonlabor
Cost * 100. Always in the range 0 to 100.

est_wt Est Weight The estimation weight for the activity, used for Double FT_FLOAT
top-down estimation. Top-down estimation
weights are used to calculate the proportion of
units that each activity receives in relation to the
other activities within the same WBS. Top-down
estimation distributes estimated units in a top-
down manner to activities using the WBS
hierarchy.
etc_work_qty Estimate To Complete Labor Units The estimated quantity to complete the activity. Double FT_QTY
Computed as either the remaining total units for
the activity, or as Performance Factor * (Baseline
Planned Labor Units - Planned Quantity of Work
Performed), depending on the Earned Value
Technique selected for the activity's WBS.

expect_end_date Expected Finish The date the activity is expected to be finished Date FT_END_DATE
according to the progress made on the activity's
work products. The expected finish date is
entered manually by people familiar with progress
of the activity's work products.

expense_complete_pct Expense Cost % Complete The percent complete of cost for all expenses Double FT_PERCENT
associated with the activity. Computed as Actual
Expense Cost / At Completion Expense Cost *
100. Always in the range 0 to 100.
external_early_start_date External Early Start The External Early Start date is the date the Date FIELD_TYPE_19
external relationship was scheduled to finish.
This date may be used to calculate the start date
of the current activity during scheduling. This
field is populated on import when an external
relationship is lost.
external_late_end_date External Late Finish The External Late Finish date is the late start date Date FIELD_TYPE_19
of lost the external relationship. This date may
be used to calculate the finish date of the current
activity during scheduling. This field is populated
on import when a successor relationship is lost.

float_path Float Path The project scheduler determines the most critical Integer FT_INT
and sub-critical paths. The float path field
identifies the critical path that each activity is on.
The number starts from 1 (where 1 is most
critical) to the max number of float paths
identified by the scheduler. This field is used
when determining multiple float paths using the
Free Float and Total Float method.

float_path_order Float Path Order This field is computed by the project scheduler Integer FT_INT
and identifies the order in which the activities
were processed within the float path.
free_float_hr_cnt Free Float The amount of time the activity can be delayed Double FT_DURATION
before delaying the start date of any successor
activity.
guid Global Unique ID Global Unique ID generated by the system. String <GUID>
input_list Work Products and Documents The list of work products and documents String FT_TEXT
associated with the activity.
late_end_date Late Finish The latest possible date the activity must finish Date FT_END_DATE
without delaying the project finish date. This date
is computed by the project scheduler based on
network logic, schedule constraints, and resource
availability.
late_start_date Late Start The latest possible date the remaining work for Date FT_START_DATE

shafferassoc.net/GeneralTables&Fields.htm 35/54
27/4/2019 shafferassoc.net/GeneralTables&Fields.htm

the activity must begin without delaying the


project finish date. This date is computed by the
project scheduler based on network logic,
schedule constraints, and resource availability.
lock_plan_flag Lock Remaining Indicates that the planned labor and nonlabor String FT_YESNO
units for the activity will not be modified by top-
down estimation.
mat_cost_complete_pct Material Cost % Complete The percent complete of cost for all material Double FT_PERCENT
resources assigned to the activity. Computed as
Actual Material Cost / At Completion Material Cost
* 100. Always in the range 0 to 100.

notstarted_cnt Actual Not-Started Activities The number of activities that are currently not Integer FT_INT
started.
perfm_complete_pct Performance % Complete The activity performance percent complete. The Double FT_PERCENT
performance percent complete is used to compute
earned value and may be based on the Activity %
Complete, on the 0/100 rule, on the 50/50 rule,
etc., depending on the technique for computing
earned-value percent complete for the activity's
WBS. The Performance % Complete specifies
what percentage of the activity's planned worth
has been earned so far.

perfm_work_qty Earned Value Labor Units Earned Value Labor Units Performed is the portion Double FT_QTY
of the baseline Labor Units that is actually
completed as of the project data date. Computed
as baseline Labor Units * Performance %
Complete. The Earned Value Labor Units is
essentially the labor units earned value for the
activity. The method for computing the
Performance % Complete depends on the earned
value technique selected for the activity's WBS.
The baseline Labor Units in taken from the
baseline.

pred_list Predecessors The list of activities assigned as predecessors to String FT_TEXT


this activity.
primary_base_active_cnt BL1 In-Progress Activities Integer FT_INT
primary_base_complete_cnt BL1 Completed Activities Integer FT_INT
primary_base_cost BL1 Total Cost Double FT_MONEY
primary_base_drtn_hr_cnt BL1 Duration Double FT_DURATION
primary_base_end_date BL1 Finish The current finish date of the activity in the Date FT_END_DATE
primary baseline. When earned value is using
planned dates then the finish will be set to the
activity's planned finish date. When earned value
is using current dates then the finish will be set to
the remaining early finish date when the activity
is not started or in progress, then the actual finish
date once the activity is completed.

primary_base_equip_cost BL1 Nonlabor Cost The cost at completion for all nonlabor resource Double FT_MONEY
primary_base_equip_qty BL1 Nonlabor Units Double FT_QTY
primary_base_expense_cost BL1 Expense Cost The cost at completion for all project expenses in Double FT_MONEY
primary_base_mat_cost BL1 Material Cost Double FT_MONEY
primary_base_notstarted_cnt BL1 Not-Started Activities Integer FT_INT
primary_base_start_date BL1 Start The current start of the activity in the primary Date FT_START_DATE
baseline. When earned value is using planned
dates then the start will be set to the activity's
planned start date. When earned value is using
current dates then the start will be set to the
planned start date until the activity is started,
then set to the actual start date.
primary_base_work_cost BL1 Labor Cost The cost at completion for all labor resource assi Double FT_MONEY
primary_base_work_qty BL1 Labor Units Double FT_QTY
priority_type Activity Leveling Priority The activity priority can be used to prioritize String FT_STATICTYPE
activities in a project when performing resource
leveling.
proj_base_task_id Baseline Activity Integer <FK>
proj_catg_approval_id Approval Integer <FK>
proj_catg_division_id Division Integer <FK>
proj_catg_location_id Location Integer <FK>
proj_catg_priority_code_id Priority Code Integer <FK>
proj_catg_strategic_alignment_id Strategic Alignment Integer <FK>
proj_id Project Project Integer <FK>
reend_date Remaining Early Finish The date the remaining work for the activity is Date FT_END_DATE
scheduled to finish. This date is computed by the
project scheduler but can be updated manually by
the project manager. Before the activity is
started, the remaining finish date is the same as
the planned finish date. This is the finish date
that Timesheets users follow.
rem_late_end_date Remaining Late Finish Remaining late end date is calculated by the Date FT_END_DATE
scheduler.
rem_late_start_date Remaining Late Start Remaining late start date is calculated by the Date FT_START_DATE
scheduler.
remain_cost Remaining Total Cost The remaining total cost for the activity, including Double FT_MONEY
labor resources, nonlabor resources, material
resources, and project expenses. Remaining
Total Cost = Remaining Labor Cost + Remaining
Nonlabor Cost + Remaining Material Cost +
Remaining Expense Cost.
remain_drtn_hr_cnt Remaining Duration Remaining duration is the total working time from Double FT_DURATION

shafferassoc.net/GeneralTables&Fields.htm 36/54
27/4/2019 shafferassoc.net/GeneralTables&Fields.htm

the activity remaining start date to the remaining


finish date. The remaining working time is
computed using the activity's calendar. Before the
activity is started, the remaining duration is the
same as the Original Duration. After the activity is
completed the remaining duration is zero.

remain_equip_cost Remaining Nonlabor Cost The remaining cost for all nonlabor resources Double FT_MONEY
assigned to the activity. If no resources are
assigned, computed as the activity Remaining
Nonlabor Units * Project Default Price / Time.
remain_equip_qty Remaining Nonlabor Units The remaining units for all nonlabor resources Double FT_QTY
assigned to the activity. The remaining units
reflects the work remaining to be done for the
activity. Before the activity is started, the
remaining units are the same as the planned
units. After the activity is completed, the
remaining units are zero.
remain_expense_cost Remaining Expense Cost The remaining cost for all project expenses Double FT_MONEY
associated with the activity.
remain_float_hr_cnt Remaining Float The amount of time remaining by which the Double FT_DURATION
activity can be delayed before delaying the
project finish date. Computed as Late Finish -
Remaining Finish. If the remaining finish is the
same as the early finish ( in general, when the
activity is not started), then the remaining float is
the same as the total float.
remain_mat_cost Remaining Material Cost The remaining cost for all material resources Double FT_MONEY
assigned to the activity.
remain_work_cost Remaining Labor Cost The remaining cost for all labor resources Double FT_MONEY
assigned to the activity. If no resources are
assigned, computed as the activity Remaining
Labor Units * Project Default Price / Time.
remain_work_qty Remaining Labor Units The remaining units for all labor resources Double FT_QTY
assigned to the activity. The remaining units
reflects the work remaining to be done for the
activity. Before the activity is started, the
remaining units are the same as the planned
units. After the activity is completed, the
remaining units are zero.
resource_code_list Resource IDs Resource IDs for the list of resources assigned to String FT_TEXT
this activity.
resource_list Resources The list of resources assigned to this activity. String FT_TEXT
restart_date Remaining Early Start The date the remaining work for the activity is Date FT_START_DATE
scheduled to begin. This date is computed by the
project scheduler but can be updated manually by
the project manager. Before the activity is
started, the remaining start date is the same as
the planned start date. This is the start date that
Timesheets users follow.
resume_date Resume Date The date progress is resumed on an activity. Date FT_START_DATE
rev_fdbk_flag New Feedback Indicates that the primary resource has sent String FT_YESNO
feedback notes about this activity which have not
been reviewed yet.
review_end_date Review Finish The finish date of the activity as proposed by the Date FT_END_DATE
primary resource using Timesheets, while the
activity is in ""For Review"" state. If the project
manager approves the activity completion, the
Review Finish is copied to the Actual Finish.

review_type Review Status The activity review status is set to 'For Review' by String FT_STATICTYPE
the primary resource when he feels the activity is
completed but when primary resources are not
allowed to mark activities as 'Completed'. The
project manager must either mark the activity as
'OK' or reject the work by setting the review
status to 'Rejected'. The primary resource must
resubmit the activity later.

role_code_list Role IDs Role IDs for the list of roles assigned to this String FT_TEXT
activity.
role_list Roles The list of roles assigned to this activity. String FT_TEXT
row_count Activity Count The total number of activities that are in the Integer FT_INT
band.
rsrc_id Primary Resource Primary Resource Integer <FK>
sched_complete_pct Schedule % Complete The activity schedule percent complete. The Double FT_PERCENT
Schedule % Complete specifies how much of the
activity's baseline duration has been completed so
far. Computed based on where the current data
date falls between the activity's baseline start and
finish dates. If the data date is earlier than the
baseline Start, the Schedule % Complete is 0. If
the data date is later than the baseline Finish, the
Schedule % Complete is 100. The Schedule %
Complete indicates how much of the activity
duration should be currently completed, relative
to the selected baseline.

sched_work_qty Planned Value Labor Units Planned Value Labor Units Scheduled is the Double FT_QTY
portion of the baseline Labor Units that is
scheduled to be completed as of the project data
date. Computed as baseline Labor Units *
Schedule % Complete. The Schedule %

shafferassoc.net/GeneralTables&Fields.htm 37/54
27/4/2019 shafferassoc.net/GeneralTables&Fields.htm

Complete specifies how much of the activity's


baseline duration has been completed so far. The
baseline Labor Units is taken from the baseline.

secondary_base_end_date BL2 Finish The current finish date of the activity in the Date FT_END_DATE
secondary baseline. When earned value is using
planned dates then the finish will be set to the
activity's planned finish date. When earned value
is using current dates then the finish will be set to
the remaining early finish date when the activity
is not started or in progress, then the actual finish
date once the activity is completed.

secondary_base_start_date BL2 Start The current start date of the activity in the Date FT_START_DATE
secondary baseline. When earned value is using
planned dates then the start will be set to the
activity's planned start date. When earned value
is using current dates then the start will be set to
the planned start date until the activity is started,
then set to the actual start date.

spi_work Schedule Performance Index - Labor Units Schedule Performance Index Labor Units is the Double FT_FLOAT_2_DECIMALS
Earned Value Labor Units divided by Planned
Value Labor Units.
start_date Start The current start date of the activity. Set to the Date FT_START_DATE
activity remaining early start date while the
activity is not started, and the actual start date
once the activity is started.
status_code Activity Status The current status of the activity, either Not String FT_STATICTYPE
Started, In Progress, or Completed.
step_active_cnt Steps In Progress The number of steps that are currently in Integer FT_INT
progress.
step_cnt Activity Step Count The total number of steps assigned to the Integer FT_INT
activity.
step_complete_cnt Steps Completed The number of steps that are currently Integer FT_INT Y
completed.
step_notstarted_cnt Steps Not Started The number of steps that are currently not Integer FT_INT Y
started.
succ_list Successors The list of activities assigned as successors to this String FT_TEXT Y
activity.
suspend_date Suspend Date The date progress is suspended on an activity. Date FT_END_DATE

sv_work Schedule Variance - Labor Units Schedule Variance Labor Units is the Earned Double FT_QTY
Value Labor Units minus Planned Value Labor
Units.
svi_work Schedule Variance Index - Labor Units Schedule Variance Index is the Schedule Variance Double FT_FLOAT_2_DECIMALS
Labor Units divided by the Planned Value Labor
Units.
target_cost Planned Total Cost The planned total cost for the activity, including Double FT_MONEY
labor resources, nonlabor resources, material
resources, and project expenses. Planned Total
Cost = Planned Labor Cost + Planned Nonlabor
Cost + Planned Material Cost + Planned Expense
Cost.
target_drtn_hr_cnt Planned Duration Original Duration is the total working time from Double FT_DURATION
the activity planned start date to the planned
finish date. The planned working time is
computed using the activity's calendar.
target_end_date Planned Finish The date the activity is scheduled to finish. This Date FT_END_DATE
date is computed by the project scheduler but can
be updated manually by the project manager.
This date is not changed by the project scheduler
after the activity has been started.

target_equip_cost Planned Nonlabor Cost The planned cost for all nonlabor resources Double FT_MONEY
assigned to the activity. If no resources are
assigned, computed as the activity Planned
Nonlabor Units * Project Default Price / Time.
target_equip_qty Planned Nonlabor Units The planned units for all nonlabor resources Double FT_QTY
assigned to the activity.
target_expense_cost Planned Expense Cost The planned cost for all project expenses Double FT_MONEY
associated with the activity.
target_mat_cost Planned Material Cost The planned cost for all material resources Double FT_MONEY
assigned to the activity.
target_start_date Planned Start The date the activity is scheduled to begin. This Date FT_START_DATE
date is computed by the project scheduler but can
be updated manually by the project manager.
This date is not changed by the project scheduler
after the activity has been started.

target_work_cost Planned Labor Cost The planned costs for all labor resources assigned Double FT_MONEY
to the activity. If no resources are assigned,
computed as the activity Planned Labor Units *
Project Default Price / Time.
target_work_qty Planned Labor Units The planned units for all labor resources assigned Double FT_QTY
to the activity.
task_code Activity ID A short ID which uniquely identifies the activity String FT_TEXT
within the project.
task_fdbk Feedback from Primary Resource Comments about the activity from the activity's Memo <HTML>
primary resource.
task_id Unique ID Unique ID generated by the system. Integer <PK>
task_name Activity Name The name of the activity. The activity name does String FT_TEXT

shafferassoc.net/GeneralTables&Fields.htm 38/54
27/4/2019 shafferassoc.net/GeneralTables&Fields.htm

not have to be unique.


task_note Notes to Resources Managers write notes to resources pertaining to Memo <HTML>
the activity and then these notes can be viewed
by the resource in Project Management.

task_type Activity Type The type of activity, either 'Task Dependent', String FT_STATICTYPE
'Resource Dependent', 'Level of Effort', 'Start
Milestone' or 'Finish Milestone'. A Task
Dependent activity is scheduled using the
activity's calendar rather than the calendars of the
assigned resources. A Resource Dependent
activity is scheduled using the calendars of the
assigned resources. This type is used when
several resources are assigned to the activity, but
they may work separately. A Start/Finish
Milestone is a zero-duration activity, marking a
significant start/end of project event. A Level of
Effort activity has a duration which is determined
by its dependent activities. Administration-type
activities are typically level of effort.

taskrsrc_cnt Activity Resource Assignment Count The number of resources assigned to the activity. Integer FT_INT

tertiary_base_end_date BL3 Finish The current finish date of the activity in the Date FT_END_DATE
tertiary baseline. When earned value is using
planned dates then the finish will be set to the
activity's planned finish date. When earned value
is using current dates then the finish will be set to
the remaining early finish date when the activity
is not started or in progress, then the actual finish
date once the activity is completed.

tertiary_base_start_date BL3 Start The current start date of the activity in the Date FT_START_DATE
tertiary baseline. When earned value is using
planned dates then the start will be set to the
activity's planned start date. When earned value
is using current dates then the start will be set to
the planned start date until the activity is started,
then set to the actual start date.

tmpl_guid Methodology Global Unique ID Methodology Global Unique ID String <GUID>


total_cost At Completion Total Cost The total cost at completion for the activity, Double FT_MONEY
including labor resources, nonlabor resources,
material resources, and project expenses. At
Completion Total Cost = At Completion Labor
Cost + At Completion Nonlabor Cost + At
Completion Material Cost + At Completion
Expense Cost.
total_drtn_hr_cnt At Completion Duration The duration at completion is the total working Double FT_DURATION
time from the activity's current start date to the
current finish date. The current start date is the
planned start date until the activity is started,
then it is the actual start date. The current finish
date is the activity planned finish date while the
activity is not started, the remaining finish date
while the activity is in progress, and the actual
finish date once the activity is completed. The
total working time is computed using the activity's
calendar.

total_equip_cost At Completion Nonlabor Cost The nonlabor cost at completion is the sum of the Double FT_MONEY
actual plus remaining cost for all nonlabor
resources assigned to the activity. Computed as
Actual Nonlabor Cost + Remaining Nonlabor Cost.
Same as the planned nonlabor cost if the activity
is not started and the actual nonlabor cost once
the activity is completed.
total_equip_qty At Completion Nonlabor Units The nonlabor units at completion is the sum of Double FT_QTY
the actual plus remaining units for all nonlabor
resources assigned to the activity. Computed as
Actual Nonlabor Units + Remaining Nonlabor
Units. Same as the planned nonlabor units if the
activity is not started and the actual nonlabor
units once the activity is completed.

total_expense_cost At Completion Expense Cost The expense cost at completion is the sum of the Double FT_MONEY
actual plus remaining cost for all expenses
associated with the activity. Computed as Actual
Expense Cost + Remaining Expense Cost.

total_float_hr_cnt Total Float The amount of time the activity can be delayed Double FT_DURATION
before delaying the project finish date. Total float
can be computed as Late Start - Early Start or as
Late Finish - Early Finish; this option can be set
when running the project scheduler.

total_mat_cost At Completion Material Cost The material cost at completion is the sum of the Double FT_MONEY
actual plus remaining cost for all material
resources assigned to the activity. Computed as
Actual Material Cost + Remaining Material Cost.
Same as the planned material cost if the activity
is not started and the actual material cost once
the activity is completed.

shafferassoc.net/GeneralTables&Fields.htm 39/54
27/4/2019 shafferassoc.net/GeneralTables&Fields.htm

total_work_cost At Completion Labor Cost The labor cost at completion is the sum of the Double FT_MONEY
actual plus remaining cost for all labor resources
assigned to the activity. Computed as Actual
Labor Cost + Remaining Labor Cost. Same as the
planned labor cost if the activity is not started and
the actual labor cost once the activity is
completed.
total_work_qty At Completion Labor Units The labor units at completion is the sum of the Double FT_QTY
actual plus remaining units for all labor resources
assigned to the activity. Computed as Actual
Labor Units + Remaining Labor Units. Same as
the planned labor units if the activity is not
started and the actual labor units once the activity
is completed.
update_date Last Modified Date The date this activity was last modified. Date FT_START_DATE
update_user Last Modified By The user who last modified this activity. String FT_TEXT
user_end_date1 user_end_date1 A user-defined field for storing finish dates. Date FT_END_DATE
user_end_date2 user_end_date2 A user-defined field for storing finish dates. Date FT_END_DATE
user_end_date3 user_end_date3 A user-defined field for storing finish dates. Date FT_END_DATE
user_end_date4 user_end_date4 A user-defined field for storing finish dates. Date FT_END_DATE
user_end_date5 user_end_date5 A user-defined field for storing finish dates. Date FT_END_DATE
user_end_date6 user_end_date6 A user-defined field for storing finish dates. Date FT_END_DATE
user_end_date7 user_end_date7 A user-defined field for storing finish dates. Date FT_END_DATE
user_end_date8 user_end_date8 A user-defined field for storing finish dates. Date FT_END_DATE
user_integer1 user_integer1 A user-defined field for storing integers. Integer FT_INT
user_integer2 user_integer2 A user-defined field for storing integers. Integer FT_INT
user_integer3 user_integer3 A user-defined field for storing integers. Integer FT_INT
user_integer4 user_integer4 A user-defined field for storing integers. Integer FT_INT
user_integer5 user_integer5 User defined integer field 5. Integer FT_INT
user_integer6 user_integer6 User defined integer field 6. Integer FT_INT
user_integer7 user_integer7 User defined integer field 7. Integer FT_INT
user_integer8 user_integer8 User defined integer field 8. Integer FT_INT
user_number1 user_number1 A user-defined field for storing numbers with 2 Double FT_FLOAT_2_DECIMALS
decimal digits precision.
user_number2 user_number2 A user-defined field for storing numbers with 2 Double FT_FLOAT_2_DECIMALS
decimal digits precision.
user_number3 user_number3 A user-defined field for storing numbers with 2 Double FT_FLOAT_2_DECIMALS
decimal digits precision.
user_number4 user_number4 A user-defined field for storing numbers with 2 Double FT_FLOAT_2_DECIMALS
decimal digits precision.
user_number5 user_number5 A user-defined field for storing numbers with 2 Double FT_FLOAT_2_DECIMALS
decimal digits precision.
user_number6 user_number6 A user-defined field for storing numbers with 2 Double FT_FLOAT_2_DECIMALS
decimal digits precision.
user_number7 user_number7 A user-defined field for storing numbers with 2 Double FT_FLOAT_2_DECIMALS
decimal digits precision.
user_number8 user_number8 A user-defined field for storing numbers with 2 Double FT_FLOAT_2_DECIMALS
decimal digits precision.
user_start_date1 user_start_date1 A user-defined field for storing start dates. Date FT_START_DATE
user_start_date2 user_start_date2 A user-defined field for storing start dates. Date FT_START_DATE
user_start_date3 user_start_date3 A user-defined field for storing start dates. Date FT_START_DATE
user_start_date4 user_start_date4 A user-defined field for storing start dates. Date FT_START_DATE
user_start_date5 user_start_date5 A user-defined field for storing start dates. Date FT_START_DATE
user_start_date6 user_start_date6 A user-defined field for storing start dates. Date FT_START_DATE
user_start_date7 user_start_date7 A user-defined field for storing start dates. Date FT_START_DATE
user_start_date8 user_start_date8 A user-defined field for storing start dates. Date FT_START_DATE
user_text1 user_text1 A user-defined field for storing text strings. String FT_TEXT
user_text2 user_text2 A user-defined field for storing text strings. String FT_TEXT
user_text3 user_text3 A user-defined field for storing text strings. String FT_TEXT
user_text4 user_text4 A user-defined field for storing text strings. String FT_TEXT
user_text5 user_text5 A user-defined field for storing text strings. String FT_TEXT
user_text6 user_text6 A user-defined field for storing text strings. String FT_TEXT
user_text7 user_text7 A user-defined field for storing text strings. String FT_TEXT
user_text8 user_text8 A user-defined field for storing text strings. String FT_TEXT
vac_work Variance At Completion - Labor Units Variance At Completion Labor Units is the Double FT_QTY
Baseline Planned Total Labor Units minus
Estimate at Completion Labor Units.
var_cost Variance - BL Total Cost Variance Total Cost is calculated as BL Total Cost Double FT_MONEY
- At Completion Total Cost.
var_drtn_hr_cnt Variance - BL Duration Variance Duration is the duration between the Double FT_DURATION
activity's BL Duration and the At Completion
Duration. Computed as BL Duration - At
Completion Duration.
var_end_date_drtn_hr_cnt Variance - BL Finish Date Variance Finish Date is the duration between the Double FT_DURATION
BL Finish date and the Finish Date in the current
project. Calculated as BL Finish - Finish Date.

var_equip_cost Variance - BL Nonlabor Cost Variance Nonlabor Cost is calculated as BL Double FT_MONEY
Nonlabor Cost - At Completion Nonlabor Cost.
var_equip_qty Variance - BL Nonlabor Units Variance Nonlabor Units is calculated as BL Double FT_QTY
Nonlabor Units - At Completion Nonlabor Units.
var_expense_cost Variance - BL Expense Cost Variance Expense Cost is calculated as BL Double FT_MONEY
Expense Cost - At Completion Expense Cost (At
Completion Expense Cost = Actual Expense Cost
+ Remaining Expense Cost).
var_mat_cost Variance - BL Material Cost Variance Material Cost is calculated as BL Material Double FT_MONEY
Cost - At Completion Material Cost.
var_primary_cost Variance - BL1 Total Cost Double FT_MONEY
var_primary_drtn_hr_cnt Variance - BL1 Duration Double FT_DURATION
var_primary_end_date_drtn_hr_cnt Variance - BL1 Finish Date Double FT_DURATION
var_primary_equip_cost Variance - BL1 Nonlabor Cost Double FT_MONEY
var_primary_equip_qty Variance - BL1 Nonlabor Units Double FT_QTY
var_primary_expense_cost Variance - BL1 Expense Cost Double FT_MONEY

shafferassoc.net/GeneralTables&Fields.htm 40/54
27/4/2019 shafferassoc.net/GeneralTables&Fields.htm

var_primary_mat_cost Variance - BL1 Material Cost Double FT_MONEY


var_primary_start_date_drtn_hr_cnt Variance - BL1 Start Date Double FT_DURATION
var_primary_work_cost Variance - BL1 Labor Cost Double FT_MONEY
var_primary_work_qty Variance - BL1 Labor Units Double FT_QTY
var_start_date_drtn_hr_cnt Variance - BL Start Date Variance Start Date is the duration between the Double FT_DURATION
BL Start date and the Start Date in the current
project. Calculated as BL Start - Start Date.

var_work_cost Variance - BL Labor Cost Variance Labor Cost is calculated as BL Labor CostDouble FT_MONEY
- At Completion Labor Cost.
var_work_qty Variance - BL Labor Units Variance Labor Units is calculated as BL Labor Double FT_QTY
Units - At Completion Labor Units.
wbs_id WBS WBS Integer <FK>
wbs_name WBS Name The name of the WBS element. String FT_TEXT
wbs_path WBS Path The WBS Path is the same as the WBS Code String FT_TEXT
without the project level displayed.
work_complete_pct Labor Units % Complete The percent complete of units for all labor Double FT_PERCENT
resources for the activity. Computed as Actual
Labor Units / At Completion Labor Units * 100.
Always in the range 0 to 100.
work_cost_complete_pct Labor Cost % Complete The percent complete of cost for all labor Double FT_PERCENT
resources assigned to the activity. Computed as
Actual Labor Cost / At Completion Labor Cost *
100. Always in the range 0 to 100.

TASKACTV
(home) Field Name Column Name Description Data Type Field Type Re
actv_code_id Activity Code Value The value of the Activity Code. Integer <FK>
actv_code_type_id Activity Code The Activity Code. Integer <PK_FK>
proj_id Project The project which owns the activity. Integer <FK>
row_count Activity Code Assignment Count Activity Code Assignment Count Integer FT_INT
task_id Activity Unique ID generated by the system. Integer <PK_FK>

TASKDOC
(home) Field Name Column Name Description Data Type Field Type Re
doc_id Document Identifies the document. Integer <FK>
proj_id Project The project which owns the activity. Integer <FK>
row_count Document Assignment Count Document Assignment Count Integer FT_INT
task_id Activity The activity to which the document is assigned. Integer <FK>

taskdoc_id Unique ID Unique ID generated by the system. Integer <PK>


wbs_id WBS The WBS for the activity to which the document is Integer <FK>
assigned. A document can also be assigned
directly to the WBS and then later to an activity,
for top-down planning.
wp_flag Work Product Indicates whether the document is a work String FT_YESNO
product for the activity. Work products are
produced or output by an activity.

TASKFIN
(home) Field Name Column Name Description Data Type Field Type Re
act_equip_cost Actual Nonlabor Cost Displays the Actual Nonlabor Cost that is stored in Double FT_MONEY
the user-defined financial period.
act_equip_qty Actual Nonlabor Units Displays the Actual Nonlabor Units that are stored Double FT_QTY
in the user-defined financial period.
act_expense_cost Actual Expense Cost Displays the Actual Expense Cost that is stored in Double FT_MONEY
the user-defined financial period.
act_mat_cost Actual Material Cost Displays the Actual Material Cost that is stored in Double FT_MONEY
the user-defined financial period.
act_work_cost Actual Labor Cost Displays the Actual Labor Cost that is stored in Double FT_MONEY
the user-defined financial period.
act_work_qty Actual Labor Units Displays the Actual Labor Units that are stored in Double FT_QTY
the user-defined financial period.
bcwp Earned Value Cost Displays the Actual Earned Value Cost that is Double FT_MONEY
stored in the user-defined financial period.
Calculated as Earned Value Cost – total earned
value cost stored for all financial periods.

bcws Planned Value Cost Displays the Planned Value Cost that is stored in Double FT_MONEY
the user-defined financial period.
fin_dates_id Financial Period Integer <PK_FK>
perfm_work_qty Earned Value Labor Units Displays the Actual Earned Value Labor Units that Double FT_QTY
are stored in the user-defined financial period.
Calculated as Earned Value Labor Units – total
earned value labor units stored for all financial
periods.
proj_id Project Integer <FK>
row_count Activity Past Period Actuals Count Number of past period actuals. Integer FT_INT
sched_work_qty Planned Value Labor Units Displays the Planned Value Labor Units that is Double FT_QTY
stored in the user-defined financial period.
task_id Activity Name Integer <PK_FK>

TASKMEM
(home) Field Name Column Name Description Data Type Field Type Re
memo_id Unique ID Unique ID generated by the system. Integer <PK>
memo_type_id Notebook Topic The activity specification topic. Integer <FK>
proj_id Project The project which owns the activity. Integer <FK>
row_count Activity Notebook Count Notebook Item Count Integer FT_INT
task_id Activity The ID of the task to which the Notebook Item is Integer <FK>
assigned.
task_memo Notebook Description The information that is associated to the Memo <HTML>

shafferassoc.net/GeneralTables&Fields.htm 41/54
27/4/2019 shafferassoc.net/GeneralTables&Fields.htm

Notebook topic.

TASKPRED
(home) Field Name Column Name Description Data Type Field Type Re
aref Adjusted Relationship Early Finish Date FIELD_TYPE_19
arls Adjusted Relationship Late Start Date FIELD_TYPE_19
critical_flag Critical Indicates whether the relationship is critical. The String FT_YESNO
relationship is critical when both the predecessor
and successor activities are critical. Activities are
critical because their Total Float is below the
critical duration specified for the project. Delaying
critical activities will delay the finish date of the
project.

driving_flag Driving Indicates whether the Free Float for this String FT_YESNO
relationship is zero or less. Any delay in the
predecessor activity will delay the successor
activity.
free_float Free Float The amount of time the predecessor activity can Double FT_FLOAT
be delayed before delaying the successor activity.

lag_hr_cnt Lag The time lag of the relationship. This is the time Double FT_DURATION
lag between the predecessor activity's start or
finish date and the successor activity's start or
finish date, depending on the relationship type.
The time lag is based on the successor activity's
calendar. This value is specified by the project
manager and is used by the project scheduler
when scheduling activities.

pred_proj_id Predecessor Project The project which owns the successor activity. Integer <FK>
pred_task_id Predecessor The predecessor activity. Integer <FK>
pred_type Relationship Type The type of relationship, either FS (finish-to- String FT_STATICTYPE
start), FF (finish-to-finish), SS (start-to-start), or
SF (start-to-finish). Most relationships are finish-
to-start.
proj_id Successor Project The project which owns the predecessor activity. Integer <FK>

ref Relationship Early Finish The first workperiod (using the relationship Date FIELD_TYPE_19
calendar) after the relationship early start plus
any relationship lag. Early Start assumes the
relationship type is finish to start or finish to
finish. This field is computed by the project
scheduler when using the multiple float path
method.
res Relationship Early Start The first workperiod (using the relationship Date FIELD_TYPE_19
calendar) after the predecessor's early finish date,
assuming that the relationship type is a finish to
start or finish to finish. This field is computed by
the project scheduler when using the multiple
float path method.
rff Relationship Free Float The Free Float on the relationship. Calculated as Double FT_DURATION
Successor Early Start (assuming a Finish to Start
relationship) - Relationship Early Finish on the
predecessors calendar. This field is computed by
the project scheduler when using the multiple
float path method.
rlf Relationship Late Finish The first workperiod (using the relationship Date FIELD_TYPE_19
calendar) before the successors late start date.
This field is computed by the project scheduler
when using the multiple float path method.

rls Relationship Late Start The first workperiod (using the relationship Date FIELD_TYPE_19
calendar) after the predecessor’s late finish. This
field is computed by the project scheduler when
using the multiple float path method.
row_count Activity Relationship Count Activity Relationship Count Integer FT_INT
rsff Relationship Successor Free Float Calculated as Successor Early Start - Relationship Double FT_DURATION
Early Finish on the Successors Calendar.This field
is computed by the project scheduler when using
the multiple float path method.

rstf Relationship Successor Total Float The relationship successor Total Float is the total Double FT_DURATION
float of the potential successor activity if that
specific relationship was the driving relationship,
using the successor’s calendar. This field is
computed by the project scheduler when using
the multiple float path method.
rtf Relationship Total Float The Total Float on the relationship. Calculated as Double FT_DURATION
Relationship Late Start – Relationship Early Start
on the predecessor’s calendar. This field is
computed by the project scheduler when using
the multiple float path method.
task_id Successor The successor activity. Integer <FK>
task_pred_id Unique ID Unique ID generated by the system. Integer <PK>

TASKPROC
(home) Field Name Column Name Description Data Type Field Type Re
complete_flag Completed Indicates whether the step has been completed. String FT_YESNO

complete_pct Step % Complete Percent complete for the step, entered by the Double FT_PERCENT

shafferassoc.net/GeneralTables&Fields.htm 42/54
27/4/2019 shafferassoc.net/GeneralTables&Fields.htm

user. Must be between 0 and 100.


proc_descr Step Description The description of the step. Memo <HTML>
proc_id Unique ID The current late start date of the successor Integer <PK> Y
activity.
proc_name Step Name The activity step. Activities are divided into String FT_TEXT
sequential steps to divide the work into
manageable units.
proc_pct Step Weight Percent A noneditable field that displays the percentage Double FT_FLOAT
amount that corresponds to the step. It is
calculated by taking the weight of the step and
dividing it by the total of all weights for the
activity.
proc_wt Step Weight The weight that is assigned to the step. This is a Double FT_FLOAT
user defined field that is used to calculate the
physical percent complete when the project
option is set.
proj_id Project The project which owns the activity. Integer <FK> Y
row_count Activity Step Count Activity Step Count Integer FT_INT Y
seq_num Sort Order The sequence number of the step. Integer <SEQ>
task_id Activity The ID of the Task which the steps are assigned. Integer <FK>

user_cost1 user_cost1 A user-defined field for storing currency. Double FT_MONEY


user_end_date1 user_end_date1 A user-defined field for storing finish dates. Date FT_END_DATE
user_number1 user_number1 A user-defined field for storing numbers with 2 Double FT_FLOAT_2_DECIMALS
decimal digits precision.
user_start_date1 user_start_date1 A user-defined field for storing start dates. Date FT_START_DATE
user_text1 user_text1 A user-defined field for storing text strings. String FT_TEXT

TASKRSRC
(home) Field Name Column Name Description Data Type Field Type Rea
acct_id Cost Account The cost account for work performed by the Integer <FK>
resource on this activity.
act_cost Actual Cost The actual nonovertime plus overtime cost for the Double FT_MONEY
resource assignment on the activity. Computed as
Actual Cost = Actual Regular Cost + Actual
Overtime Cost.
act_drtn_hr_cnt Actual Duration Actual duration is the total working time from the Double FT_DURATION Y
activity actual start date to the actual finish date
(for completed activities), or to the current data
date (for in-progress activities). The actual
working time is computed using the activity's
calendar.
act_end_date Actual Finish The date the resource actually finished working Date FT_END_DATE
on the activity.
act_ot_cost Actual Overtime Cost The actual overtime cost for the resource Double FT_MONEY
assignment on the activity. Computed as Actual
Overtime Cost = Actual Overtime Units * Cost per
Time * Overtime Factor.
act_ot_qty Actual Overtime Units The actual overtime units worked by the resource Double FT_QTY
on this activity. This value is computed from
timesheets when project actuals are applied or
may be entered directly by the project manager.

act_qty Actual Units The actual nonovertime plus overtime units Double FT_QTY
worked by the resource on this activity. This value
is computed from timesheets when project
actuals are applied or may be entered directly by
the project manager. Computed as Actual Units =
Actual Regular Units + Actual Overtime Units.

act_reg_cost Actual Regular Cost The actual nonovertime cost for the resource Double FT_MONEY
assignment on the activity. Computed as Actual
Regular Cost = Actual Regular Units * Cost per
Time.
act_reg_qty Actual Regular Units The actual nonovertime units worked by the Double FT_QTY
resource on this activity. This value is computed
from timesheets when project actuals are applied
or may be entered directly by the project
manager.
act_start_date Actual Start The date the resource actually started working on Date FT_START_DATE
the activity.
act_this_per_cost Actual This Period Cost The actual cost of the resource assignment for Double FT_MONEY
the current period.
act_this_per_qty Actual This Period Units The actual units the resource has worked in the Double FT_QTY
current period.
cost_per_qty Price / Unit The price per time for the assignment on this Double FT_RSRC_COST_QTY
activity. This price is used to compute the
assignment’s cost for the activity. When a
resource is assigned to the activity, the resource's
price is copied to the assignment based on the
effective date of the price and the activity start
date. The assignment price is refreshed
whenever prices are synchronized for the project.

cost_per_qty_source_type Rate Source The rate source determines which price/unit will String FT_STATICTYPE
be used to calculate costs for the assignment
when both a resource and role are assigned. To
use a different price/unit then the one assigned to
the resource or role, choose the Custom option.

shafferassoc.net/GeneralTables&Fields.htm 43/54
27/4/2019 shafferassoc.net/GeneralTables&Fields.htm

cost_qty_link_flag Cost Units Linked Identifies whether cost should be calculated String FT_YESNO
based from units or not. If this field is not
checked then cost will be user entered and not
calculated from units.
curv_id Curve The name of the resource curve that determines Integer <FK>
how resources and cost are distributed over time
for this activity.
effort_complete_pct Units % Complete The percent complete of units for the resource Double FT_PERCENT
assignment on the activity. Computed as Actual
Units / At Completion Units * 100. Always in the
range 0 to 100.
end_date Finish The current finish date of the resource Date FT_END_DATE
assignment on the activity. Set to the planned
finish date until the activity is completed, then set
to the actual finish date.
guid Global Unique ID Global Unique ID generated by the system. String <GUID>
ot_factor Overtime Factor The overtime factor used to compute the Double FT_FLOAT
overtime price for the resource assignment on
this activity. Overtime price = standard price *
overtime factor. When the resource is assigned to
the activity, the resource's overtime factor is
copied to the assignment. The assignment
overtime factor is refreshed from the resource
value when resource prices are synchronized for
the project.

pend_complete_pct Pend % Complete An estimate of the percentage of the resource's Double FT_PERCENT
units of work completed on this activity. The
pending percent complete is entered by each
resource using Timesheets. This value is used to
compute the resource's remaining units for the
activity when project actuals are applied. The
project manager specifies whether resources
update their Percent Complete or Remaining Units
for each project.

pend_remain_qty Pend Remaining Units An estimate of the resource's remaining units on Double FT_QTY
this activity. The pending remaining units is
entered by each resource using Timesheets. This
value is copied to the resource's remaining units
for the activity when project actuals are applied.
The project manager specifies whether resources
update their Percent Complete or Remaining Units
for each project.

primary_flag Primary Resource Indicates whether this resource is the activity's String FT_YESNO
primary resource. The primary resource is
responsible for the overall work on the activity
and for updating the activity status.

proj_id Project Project Integer <FK> Y


rate_type Rate Type The rate type determines which of the 5 prices String FT_STATICTYPE
specified for the resource or role will be used to
calculate the cost for the assignment.
reend_date Remaining Early Finish The date the resource is scheduled to finish the Date FT_END_DATE
remaining work for the activity. This date is
computed by the project scheduler but can be
updated manually by the project manager. Before
the activity is started, the remaining finish date is
the same as the planned finish date.

rem_late_end_date Remaining Late Finish Remaining late finish date is calculated by the Date FT_END_DATE Y
scheduler.
rem_late_start_date Remaining Late Start Remaining late start date is calculated by the Date FT_START_DATE Y
scheduler.
remain_cost Remaining Early Cost The remaining cost for the resource assignment Double FT_MONEY
on the activity. Computed as Remaining Cost =
Remaining Units * Cost per Time.

remain_drtn_hr_cnt Remaining Duration Remaining duration is the remaining working time Double FT_DURATION
for the resource assignment on the activity, from
the resource's remaining start date to the
remaining finish date. The remaining working
time is computed using the calendar determined
by the Activity Type. Resource Dependent
activities use the resource's calendar; other
activity types use the activity's calendar. Before
the activity is started, the remaining duration is
the same as the Original Duration. After the
activity is completed the remaining duration is
zero.

remain_lag_drtn_hr_cnt Remaining Lag The time lag between the activity's remaining Double FT_DURATION
start date and the resource's remaining start date
on the activity. If the resource's remaining work
starts on the activity's remaining start date, the
lag is zero. Before the activity is started, the
remaining lag is the same as the planned lag.

remain_qty Remaining Early Units The remaining units of work to be performed by Double FT_QTY
this resource on this activity. Before the activity
is started, the remaining units are the same as
the planned units. After the activity is completed,
the remaining units are zero.

shafferassoc.net/GeneralTables&Fields.htm 44/54
27/4/2019 shafferassoc.net/GeneralTables&Fields.htm

remain_qty_per_hr Remaining Units / Time The units per time at which the resource will be Double FT_QTY_RATE
performing work on the remaining portion of this
activity. For example, a person assigned full time
would perform 8 hours of work per day. A
department of five people may perform at 5 days
per day.
restart_date Remaining Early Start The date the resource is scheduled to begin the Date FT_START_DATE
remaining work for the activity. This date is
computed by the project scheduler but can be
updated manually by the project manager.
Before the activity is started, the remaining start
date is the same as the planned start date.

role_id Role Role Integer <FK>


rollup_dates_flag Drive Activity Dates Indicates whether the resource assignment dates String FT_YESNO
should drive the activity dates when the resource
assignment dates change.
rsrc_catg_classification_id Classification Integer <FK> Y
rsrc_catg_employee_class_id Employee Class Integer <FK> Y
rsrc_catg_office_id Office Integer <FK> Y
rsrc_id Resource ID Name Resource ID Name Integer <FK>
rsrc_type Resource Type Indicates whether the resource is labor, nonlabor String FT_STATICTYPE
or material.
skill_level Proficiency The skill level that is associated with the role. Integer FT_STATICTYPE
The values are Master, Expert, Skilled, Proficient,
and Inexperienced.
staffed_remain_cost Staffed Remaining Cost Time distribution of the resource's remaining cost Double FT_MONEY Y
for resource assignments that have filled a role.

staffed_remain_qty Staffed Remaining Units Time distribution of the resource's remaining units Double FT_QTY Y
for resource assignments that have filled a role.

start_date Start The current start date of the resource assignment Date FT_START_DATE
on the activity. Set to the planned start date until
the activity is started, then set to the actual start
date.
target_cost Planned Cost The planned cost for the resource assignment on Double FT_MONEY
the activity. Computed as Planned Cost = Planned
Units * Price per Time.
target_drtn_hr_cnt Planned Duration Original Duration is the planned working time for Double FT_DURATION
the resource assignment on the activity, from the
resource's planned start date to the planned finish
date. The planned working time is computed
using the calendar determined by the Activity
Type. Resource Dependent activities use the
resource's calendar; other activity types use the
activity's calendar. This is the duration that
Timesheets users follow and the schedule
variance is measured against.

target_end_date Planned Finish The date the resource is scheduled to finish Date FT_END_DATE
working on the activity. This date is computed by
the project scheduler but can be updated
manually by the project manager. This date is not
changed by the project scheduler after the
activity has been started. This is the finish date
that Timesheets users follow and schedule
variance is measured against.
target_lag_drtn_hr_cnt Planned Lag The planned time lag between the activity's Double FT_DURATION
planned start date and the resource's planned
start date on the activity. If the resource is
planned to start work when the activity is planned
to start, the planned lag is zero.
target_qty Planned Units The planned units of work for the resource Double FT_QTY
assignment on the activity.
target_qty_per_hr Planned Units / Time The planned units per time at which the resource Double FT_QTY_RATE
is to perform work on this activity. For example, a
person assigned full time would perform 8 hours
of work per day. A department of five people may
perform at 5 days per day.

target_start_date Planned Start The date the resource is scheduled to begin Date FT_START_DATE
working on the activity. This date is computed by
the project scheduler but can be updated
manually by the project manager. This date is not
changed by the project scheduler after the
activity has been started. This is the start date
that Timesheets users follow and schedule
variance is measured against.
task_id Activity Name Activity Integer <FK> Y
taskrsrc_id Unique ID Unique ID generated by the system. Integer <PK> Y
taskrsrc_sum_id Activity Resource Summary Unique ID generated by the system. Integer <FK>
total_cost At Completion Cost The cost at completion is the sum of the actual Double FT_MONEY
plus remaining cost for the resource assignment
on the activity. Computed as Actual Cost +
Remaining Cost.
total_drtn_hr_cnt At Completion Duration The duration at completion is the total working Double FT_DURATION Y
time from the activity's current start date to the
current finish date. The current start date is the
planned start date until the activity is started,
then it is the actual start date. The current finish

shafferassoc.net/GeneralTables&Fields.htm 45/54
27/4/2019 shafferassoc.net/GeneralTables&Fields.htm

date is the activity planned finish date while the


activity is not started, the remaining finish date
while the activity is in progress, and the actual
finish date once the activity is completed. The
total working time is computed using the activity's
calendar.
total_qty At Completion Units The units at completion is the sum of the actual Double FT_QTY
plus remaining units for the resource assignment
on the activity. Computed as Actual Units +
Remaining Units. Same as the planned units if the
activity is not started and the actual units once
the activity is completed.
unit_of_measure Unit of Measure The unit of measure for a material resources. String FT_TEXT Y
unstaffed_remain_cost Unstaffed Remaining Cost Time distribution of the resource's remaining cost Double FT_MONEY Y
for resource assignments that have not filled a
role.
unstaffed_remain_qty Unstaffed Remaining Units Time distribution of the resource's remaining units Double FT_QTY Y
for resource assignments that have not filled a
role.
user_end_date1 user_end_date1 A user-defined field for storing finish dates. Date FT_END_DATE
user_end_date2 user_end_date2 A user-defined field for storing finish dates. Date FT_END_DATE
user_end_date3 user_end_date3 A user-defined field for storing finish dates. Date FT_END_DATE
user_end_date4 user_end_date4 A user-defined field for storing finish dates. Date FT_END_DATE
user_end_date5 user_end_date5 A user-defined field for storing finish dates. Date FT_END_DATE
user_end_date6 user_end_date6 A user-defined field for storing finish dates. Date FT_END_DATE
user_end_date7 user_end_date7 A user-defined field for storing finish dates. Date FT_END_DATE
user_end_date8 user_end_date8 A user-defined field for storing finish dates. Date FT_END_DATE
user_integer1 user_integer1 A user-defined field for storing integers. Integer FT_INT
user_integer2 user_integer2 A user-defined field for storing integers. Integer FT_INT
user_integer3 user_integer3 A user-defined field for storing integers. Integer FT_INT
user_integer4 user_integer4 A user-defined field for storing integers. Integer FT_INT
user_integer5 user_integer5 A user-defined field for storing integers. Integer FT_INT
user_integer6 user_integer6 A user-defined field for storing integers. Integer FT_INT
user_integer7 user_integer7 A user-defined field for storing integers. Integer FT_INT
user_integer8 user_integer8 A user-defined field for storing integers. Integer FT_INT
user_number1 user_number1 A user-defined field for storing numbers with 2 Double FT_FLOAT_2_DECIMALS
decimal digits precision.
user_number2 user_number2 A user-defined field for storing numbers with 2 Double FT_FLOAT_2_DECIMALS
decimal digits precision.
user_number3 user_number3 A user-defined field for storing numbers with 2 Double FT_FLOAT_2_DECIMALS
decimal digits precision.
user_number4 user_number4 A user-defined field for storing numbers with 2 Double FT_FLOAT_2_DECIMALS
decimal digits precision.
user_number5 user_number5 A user-defined field for storing numbers with 2 Double FT_FLOAT_2_DECIMALS
decimal digits precision.
user_number6 user_number6 A user-defined field for storing numbers with 2 Double FT_FLOAT_2_DECIMALS
decimal digits precision.
user_number7 user_number7 A user-defined field for storing numbers with 2 Double FT_FLOAT_2_DECIMALS
decimal digits precision.
user_number8 user_number8 A user-defined field for storing numbers with 2 Double FT_FLOAT_2_DECIMALS
decimal digits precision.
user_start_date1 user_start_date1 A user-defined field for storing start dates. Date FT_START_DATE
user_start_date2 user_start_date2 A user-defined field for storing start dates. Date FT_START_DATE
user_start_date3 user_start_date3 A user-defined field for storing start dates. Date FT_START_DATE
user_start_date4 user_start_date4 A user-defined field for storing start dates. Date FT_START_DATE
user_start_date5 user_start_date5 A user-defined field for storing start dates. Date FT_START_DATE
user_start_date6 user_start_date6 A user-defined field for storing start dates. Date FT_START_DATE
user_start_date7 user_start_date7 A user-defined field for storing start dates. Date FT_START_DATE
user_start_date8 user_start_date8 A user-defined field for storing start dates. Date FT_START_DATE
user_text1 user_text1 A user-defined field for storing text strings. String FT_TEXT
user_text2 user_text2 A user-defined field for storing text strings. String FT_TEXT
user_text3 user_text3 A user-defined field for storing text strings. String FT_TEXT
user_text4 user_text4 A user-defined field for storing text strings. String FT_TEXT
user_text5 user_text5 A user-defined field for storing text strings. String FT_TEXT
user_text6 user_text6 A user-defined field for storing text strings. String FT_TEXT
user_text7 user_text7 A user-defined field for storing text strings. String FT_TEXT
user_text8 user_text8 A user-defined field for storing text strings. String FT_TEXT

TASKSUM
(home) Field Name Column Name Description Data Type Field Type Rea
act_drtn_hr_cnt act_drtn_hr_cnt The actual duration. Double FT_TEXT Y
act_end_date act_end_date The latest actual finish date of all activities in the Date FT_TEXT Y
wbs.
act_equip_cost act_equip_cost The actual cost for all nonlabor resources Double FT_MONEY Y
assigned to the activity.
act_equip_qty act_equip_qty The actual nonlabor units. Double FT_TEXT Y
act_expense_cost act_expense_cost The actual cost for all project expenses associated Double FT_MONEY Y
with the wbs.
act_mat_cost act_mat_cost The actual material cost. Double FT_MONEY Y
act_start_date act_start_date The earliest actual start date of all activities in the Date FT_TEXT Y
wbs.
act_this_per_equip_cost act_this_per_equip_cost The actual this period cost for all nonlabor Double FT_MONEY Y
resources assigned to the activities.
act_this_per_equip_qty act_this_per_equip_qty The actual this period units for all nonlabor Double FT_TEXT Y

shafferassoc.net/GeneralTables&Fields.htm 46/54
27/4/2019 shafferassoc.net/GeneralTables&Fields.htm

resources assigned to the activities.


act_this_per_mat_cost act_this_per_mat_cost The actual this period material cost. Double FT_MONEY Y
act_this_per_work_cost act_this_per_work_cost The actual this period cost for all labor resources Double FT_MONEY Y
assigned to the activities.
act_this_per_work_qty act_this_per_work_qty The actual this period units for all labor resources Double FT_TEXT Y
assigned to the activities.
act_work_cost act_work_cost The actual cost for all labor resources assigned to Double FT_MONEY Y
the activity.
act_work_qty act_work_qty The actual labor units. Double FT_TEXT Y
active_cnt active_cnt The number of actual in-progress activities. Integer FT_TEXT Y
base_active_cnt base_active_cnt The number of activities that should be currently Integer FT_TEXT Y
in progress, according to the baseline.

base_complete_cnt base_complete_cnt The number of activities that should be currently Integer FT_TEXT Y
completed, according to the baseline.

base_drtn_hr_cnt base_drtn_hr_cnt The duration for the activity in the baseline. Double FT_TEXT Y
base_end_date base_end_date The current latest finish date of all activities in Date FT_TEXT Y
the wbs for the primary baseline.
base_equip_cost base_equip_cost The planned cost for all nonlabor resources Double FT_MONEY Y
assigned to the wbs in the primary baseline.
Computed from the baseline At Completion
nonlabor units. If no resources are assigned,
computed as the activity BL Planned Nonlabor
Units * Project Default Price / Time.
base_equip_qty base_equip_qty The sum of the Planned (or At Completion) Units Double FT_TEXT Y
for all nonlabor resources assigned to the activity
in the project baseline.
base_expense_cost base_expense_cost The planned cost for all project expenses Double FT_MONEY Y
associated with the wbs in the primary baseline.
Computed as the baseline actual expense cost
plus the baseline remaining expense cost.

base_mat_cost base_mat_cost Double FT_MONEY Y


base_notstarted_cnt base_notstarted_cnt The number of activities that should be currently Integer FT_TEXT Y
not started, according to the baseline.

base_start_date base_start_date The current earliest start date of all activities in Date FT_TEXT Y
the wbs for the primary baseline.
base_work_cost base_work_cost The planned cost for all labor resources assigned Double FT_MONEY Y
to the wbs in the primary baseline. Computed
from the baseline At Completion labor units. If no
resources are assigned, computed as the activity
BL Planned Nonlabor Units * Project Default Price
/ Time.
base_work_qty base_work_qty The sum of the Planned (or At Completion) Units Double FT_TEXT Y
for all labor resources assigned to the activity in
the project baseline.
bcwp bcwp Earned Value is the Budget at Completion * Double FT_MONEY Y
Performance % Complete. The method for
computing the performance percent complete
depends on the Earned Value technique selected
for the activity's WBS. Budget at Completion is
computed from the primary baseline.

bcws bcws Planned Value Cost is the Budget at Completion * Double FT_MONEY Y
Schedule % Complete. The Schedule %
Complete specifies how much of the activity's
baseline duration has been completed so far.
Budget at Completion is computed from the
baseline.
complete_cnt complete_cnt The number of actual completed activities. Integer FT_TEXT Y
etc etc Estimate to Complete is calculated as either the Double FT_MONEY Y
Remaining Total Cost for the activity or as PF *
(Budget at Completion - Earned Value),
depending on the Earned Value technique
selected for the activity's WBS. Budget at
Completion is computed from the primary
baseline.
etc_work_qty etc_work_qty The estimated quantity to complete the activity. Double FT_TEXT Y
Computed as either the remaining total units for
the activity, or as Performance Factor * (BL
Planned Labor Units - Planned Quantity of Work
Performed), depending on the Earned Value
Technique selected for the activity's WBS.

notstarted_cnt notstarted_cnt The number of not started activities. Integer FT_TEXT Y


perfm_work_qty perfm_work_qty Planned Labor Units Performed is the portion of Double FT_TEXT Y
the baseline labor units that is actually completed
as of the project data date. Computed as BL
Planned Labor Units * Performance % Complete.
The planned labor units performed is essentially
the labor units earned value for the activity. The
method for computing the Performance %
Complete depends on the earned-value technique
selected for the activity's WBS. The BL Planned
Labor Units is taken from the primary baseline.

proj_id Project The project ID of where the WBS lives. Integer <FK> Y
reend_date reend_date reend_date Date FT_TEXT Y

shafferassoc.net/GeneralTables&Fields.htm 47/54
27/4/2019 shafferassoc.net/GeneralTables&Fields.htm

remain_drtn_hr_cnt remain_drtn_hr_cnt Remaining duration is the total working time from Double FT_TEXT Y
the wbs remaining start date to the remaining
finish date.
remain_equip_cost remain_equip_cost The remaining nonlabor cost for all project Double FT_MONEY Y
expenses associated with the activities in the wbs.

remain_equip_qty remain_equip_qty The remaining units for all nonlabor resources Double FT_TEXT Y
assigned to the activities. The remaining units
reflects the work remaining to be done for the
WBS.
remain_expense_cost remain_expense_cost The remaining cost for all project expenses Double FT_MONEY Y
associated with the activities in the wbs.
remain_mat_cost remain_mat_cost The remaining material cost in the wbs. Double FT_MONEY Y
remain_work_cost remain_work_cost The remaining labor cost for all project expenses Double FT_MONEY Y
associated with the activities in the wbs.

remain_work_qty remain_work_qty The remaining units for all labor resources Double FT_TEXT Y
assigned to the activities. The remaining units
reflects the work remaining to be done for the
WBS.
restart_date restart_date restart_date Date FT_TEXT Y
row_count Activity Summary Count Activity Summary Count Integer FT_INT Y
sched_work_qty sched_work_qty Planned Labor Units Scheduled is the portion of Double FT_TEXT Y
the baseline labor units that is scheduled to be
completed as of the project data date. Computed
as BL Planned Labor Units * Schedule %
Complete. The Schedule % Complete specifies
how much of the activity's baseline duration has
been completed so far. The BL Planned Labor
Units is taken from the primary baseline.

spread_data spread_data Contains all spread data rolled up to the WBS that Memo FT_TEXT Y
was specified.
task_sum_id Unique ID Unique ID generated by the system. Integer <PK> Y
total_drtn_hr_cnt total_drtn_hr_cnt The duration at completion. Double FT_TEXT Y
total_float_hr_cnt total_float_hr_cnt The amount of time the wbs can be delayed Double FT_TEXT Y
before delaying the project finish date. Total float
can be computed as Late Start - Early Start or as
Late Finish - Early Finish; this option can be set
when running the project scheduler.

wbs_id WBS The WBS ID for the information that is Integer <FK> Y
summarized.

THRSPARM
(home) Field Name Column Name Description Data Type Field Type Rea
row_count Threshold Parameter Count Threshold Parameter Count Integer FT_INT Y
rsrc_flag Applies to Resources Indicates whether the threshold parameter String FT_YESNO
applies to resources.
seq_num Sort Order Sequence number for sorting. Integer <SEQ>
task_flag Applies to Activities Indicates whether the threshold parameter String FT_YESNO
applies to activities.
thresh_parm_id Unique ID Unique ID generated by the system. Integer <PK> Y
thresh_parm_name Threshold Parameter The threshold parameter which is monitored. String FT_TEXT
thresh_parm_type Threshold Parameter Type Indicates the type of threshold parameter: String FT_STATICTYPE
duration, money, percent, or ratio.
thresh_short_name Threshold Name The name of the threshold. String FT_TEXT
wbs_flag Applies to WBS Indicates whether the threshold parameter String FT_YESNO
applies to WBS roll-ups.

TIMESHT
(home) Field Name Column Name Description Data Type Field Type Rea
row_count Timesheet Count Timesheet Count Integer FT_INT Y
rsrc_id Resource Identifies the resource who owns the timesheet. Integer <PK_FK> Y

ts_id Timesheet Interval Identifies the timesheet period. Integer <PK_FK> Y


user_id User Identifies the user who last changed the status of Integer <FK> Y
this timesheet.

TRSRCFIN
(home) Field Name Column Name Description Data Type Field Type Rea
act_cost Actual Cost The actual nonovertime plus overtime cost that is Double FT_MONEY
stored in the user-defined financial period.

act_qty Actual Units The actual nonovertime plus overtime units that Double FT_QTY
are stored in the user-defined financial period.

fin_dates_id Financial Period The financial period. Integer <PK_FK> Y


proj_id Project Integer <FK> Y
row_count Activity Resource Assignment Past Period Actuals Count Number of rows containing resource assignment Integer FT_INT Y
past period actuals.
task_id Activity Name Integer <FK> Y
taskrsrc_id Assignment ID Integer <PK_FK> Y

TRSRCSUM
(home) Field Name Column Name Description Data Type Field Type Rea

shafferassoc.net/GeneralTables&Fields.htm 48/54
27/4/2019 shafferassoc.net/GeneralTables&Fields.htm

overalloc_date overalloc_date overalloc_date Date FT_TEXT Y


proj_id Project The ID of the project where the spread is Integer <FK> Y
associated to.
role_id Role The role that is associated with the spread. Integer <FK> Y
row_count Activity Resource Summary Count Activity Resource Summary Count Integer FT_INT Y
rsrc_id Resource The resource that is associated with the spread. Integer <FK> Y

skill_level skill_level The skill level of the role. Integer FT_TEXT Y


spread_data spread_data The actual spread information is stored in a Memo FT_TEXT Y
memo field.
taskrsrc_sum_id Unique ID Unique ID generated by the system. Integer <PK> Y

TSDATES
(home) Field Name Column Name Description Data Type Field Type Rea
end_date End Date Timesheet period end date. Date FT_START_DATE
row_count Timesheet Interval Count Timesheet Interval Count Integer FT_INT Y
rsrc_cnt Number of users using timesheet Number of resources that have an active Integer FT_INT
timesheet during the period.
start_date Start Date Timesheet period start date. Date FT_START_DATE
ts_id Unique ID Unique ID generated by the system. Integer <PK> Y

UDFCODE
(home) Field Name Column Name Description Data Type Field Type Rea
row_count User Defined Code Count Number of UDF codes. Integer FT_INT Y
short_name Code Short name of the UDF code. String FT_TEXT
udf_code_id Unique ID Identifies the UDF code. Integer <PK> Y
udf_code_name Code Name Name of the UDF code. String FT_TEXT
udf_type_id User Defined Field UDF type identification. Integer <FK>

UDFTYPE
(home) Field Name Column Name Description Data Type Field Type Rea
logical_data_type Data Type String FT_STATICTYPE Y
row_count User Defined Field Count Integer FT_INT Y
super_flag Secure Code String FT_YESNO
table_name Table String FT_STATICTYPE Y
udf_type_id Unique ID Integer <PK> Y
udf_type_label Title String FT_TEXT
udf_type_name String FT_TEXT Y

UMEASURE
(home) Field Name Column Name Description Data Type Field Type Rea
row_count Unit of Measure Count Integer FT_INT Y
seq_num Sort Order Integer <SEQ>
unit_abbrev Unit Abbreviation String FT_TEXT
unit_id Unique ID Integer <PK> Y
unit_name Unit Name String FT_TEXT

USERCOL
(home) Field Name Column Name Description Data Type Field Type Rea
logical_data_type The data type of the user defined column. String FT_STATICTYPE Y
row_count User-defined Columns Count Integer FT_INT Y
table_name The table name of the user defined column. String FT_STATICTYPE Y
user_col_id Unique ID generated by the system. Integer <PK> Y
user_col_label The user defined column name. String FT_TEXT
user_col_name The default title of the column name. String FT_TEXT Y

USERENG
(home) Field Name Column Name Description Data Type Field Type Rea
concurrent_user Concurrent User Will be true if the user is a Concurrent user. String FT_YESNO Y
db_engine_type Product Type Specifies the products the user has access to. String FT_STATICTYPE Y
named_user_flag Named User Will be true if the user is a Named user. String FT_YESNO Y
row_count User Product Assignment Count User product assignment Count Integer FT_INT Y
user_eng_id Unique ID Unique ID generated by the system. Integer <PK> Y
user_id User The ID of the user. Integer <FK> Y

USEROBS
(home) Field Name Column Name Description Data Type Field Type Rea
obs_id OBS Name The OBS to which the user is granted access. Integer <PK_FK> Y
prof_id Security Profile The security profile with which the user is granted Integer <FK>
access to the project and OBS.
row_count User OBS Assignment Count User OBS Assignment Count Integer FT_INT Y
user_id User The application user who is assigned to the Integer <PK_FK> Y
project OBS.

USERS
(home) Field Name Column Name Description Data Type Field Type Rea
actual_name Personal Name The user's personal or actual name. String FT_TEXT
all_rsrc_access_flag All Resource Access Indicates whether the user has access to all String FT_YESNO
resources.

shafferassoc.net/GeneralTables&Fields.htm 49/54
27/4/2019 shafferassoc.net/GeneralTables&Fields.htm

email_addr User EMail Address The current user's return email address. This will String FT_TEXT
be used in the "FROM" line for any email sent by
this user. Example:
"yourname@yourdomain.com". For MAPI users,
this may just be the MAPI profile name or mailbox
name.
email_send_server Outgoing Mail Server The outgoing mail server (SMTP) address used to String FT_TEXT
send outgoing email for this user. The address
may be a host name or an IP address. This field
is used only with the Internet email protocol, and
is not required for MAPI. Example:
"smtp.yourdomain.com".
email_srv_user_name Mail Login Name / Profile The mail login name (profile name) for the String FT_TEXT
current user to send outgoing email. If the email
protocol is MAPI, this field should contain the
MAPI profile name (e.g. "Microsoft Mail
Settings"). This field is not required for Internet
email users.
email_type EMail Protocol The email address of the user. String FT_STATICTYPE
guid Global Unique ID Global Unique ID generated by the system. String <GUID>
logged_in Logged In Indicates if the user is logged in or not. String FT_TEXT Y
obs_list OBS Assignments A list of all of the OBS assignments for the user. String FT_TEXT Y

office_phone Office Phone The work phone number of the user. String FT_TEXT
prof_id Global Profile The global security profile assigned to the user. Integer <FK>

root_rsrc_id Resource Access Indicates the resource that the user is assigned Integer <FK>
to. That resource is the root resource for the
user, and so the user can have access to that root
resource and all its children only in the hierarchy.

rsrc_id Resource The name of the resource that is associated to Integer <FK>
the user. (Can be null)
user_id Unique ID Unique ID generated by the system. Integer <PK> Y
user_name Login Name The user's login name. String FT_TEXT

USESSION
(home) Field Name Column Name Description Data Type Field Type Rea
app_name Application ID The name of the application the SDK is connected String FT_TEXT Y
to.
client_current_flag Client Current Session Reserved for future use. String FT_YESNO
client_guid Client GUID Unique id generated by the system. String <GUID> Y
db_engine_type db_engine_type The engine type for the session. The engine type String FT_TEXT
for Project Management is PM.
hard_drive_code Machine ID The machine id. String FT_TEXT Y
host_name Host Name Username of the client and the machine name. String FT_TEXT Y
last_active_time Active Until Last refresh of the system. Date FIELD_TYPE_19 Y
login_time Logon Time The starting time of the session. Date FIELD_TYPE_19 Y
os_user_name OS User Name The login name of the machine. String FT_TEXT Y
process_num process_num Operating system process id of client program. Integer FT_TEXT
row_count User Session Count Reserved for future use. Integer FT_INT Y
session_id Unique ID Unique ID generated by the system. Integer <PK> Y
user_id User The user logged into this current session. Integer <FK> Y
vdb_instance_guid VDBEngine GUID Unique id generated by the system. String <GUID> Y

USRDATA
(home) Field Name Column Name Description Data Type Field Type Rea
row_count User Setting Count Integer FT_INT Y
topic_name Topic Name String FT_TEXT
user_data User Settings Memo FT_TEXT
user_data_id Unique ID Integer <PK> Y
user_id User Integer <FK>

WBSBUDG
(home) Field Name Column Name Description Data Type Field Type Rea
benefit_cost Benefit Plan Editable monthly field, does not roll up. Double FT_MONEY
proj_id Project Identifies the project to which the budget applies. Integer <FK>

row_count Spending and Benefit Plan Count Spending and Benefit Plan Count Integer FT_INT Y
spend_cost Spending Plan Editable monthly field, does not roll up. Double FT_MONEY
start_date Date Start of time period. Date FT_START_DATE
wbs_budg_id Unique ID Unique ID. Integer <PK> Y
wbs_id WBS Identifies the WBS element the budget to which Integer <FK>
the budget applies.

WBSMEMO
(home) Field Name Column Name Description Data Type Field Type Rea
memo_type_id Notebook Topic Notebook Topics are defined by the Integer <FK>
Administrator. This field specifies which
Notebook Topic(s) are assigned.
proj_id Project The project where the Notebook Topic is Integer <FK> Y
assigned.
row_count EPS, Project and WBS Notebook Count WBS, Project and EPS Notebook Item Count Integer FT_INT Y

shafferassoc.net/GeneralTables&Fields.htm 50/54
27/4/2019 shafferassoc.net/GeneralTables&Fields.htm

wbs_id WBS The wbs where the Notebook Topic is assigned. Integer <FK>
wbs_memo Notebook Description The description of the Notebook Topic. Memo <HTML>
wbs_memo_id Unique ID Unique ID generated by the system. Integer <PK> Y

WBSRSRC
(home) Field Name Column Name Description Data Type Field Type Rea
ACWP Actual Cost Double FT_MONEY Y
Actual Cost of Work Performed is the actual total
cost incurred on the activity as of the project data
date. Computed as ACWP = Actual Labor Cost +
Actual Non-Labor Cost + Actual Expense Cost.
Same as the Actual Total Cost. The ACWP of all
activities in the WBS is summed up.
BCWP Earned Value Cost Earned Value Cost is the Budget at Completion * Double FT_MONEY Y
Performance % Complete. The method for
computing the Performance Percent Complete
depends on the Earned Value technique selected
for the activity's WBS. Budget at Completion is
computed from the baseline.
BCWS Planned Value Cost Planned Value Cost is the Budget at Completion * Double FT_MONEY Y
Schedule % Complete. The Schedule %
Complete specifies how much of the activity's
baseline duration has been completed so far.
Budget at Completion is computed from the
baseline. When an activity has assignments, the
Planned Value Cost is calculated as the Budget At
Completion * (Data date of current project -
Baseline Assignment start date)/(Baseline
Assignment start date) for each of the
assignments and then summed to the activity
level.

EAC Estimate At Completion Cost Estimate Cost at Completion is the Actual Cost Double FT_MONEY Y
plus the Estimate to Complete Cost. The method
for computing Estimate to Complete depends on
the Earned Value technique selected for the
activity's WBS.
ETC Estimate To Complete Calculated Estimate To Complete using specified Double FT_MONEY Y
technique.
act_cost Actual Total Cost The Actual Total Cost for the activity, including Double FT_MONEY Y
labor resources, nonlabor resources, material
resources, and project expenses. Actual Total
Cost = Actual Labor Cost + Actual Nonlabor Cost
+ Actual Material Cost + Actual Expense Cost.

act_drtn_hr_cnt Actual Duration Actual duration is the total working time from the Double FT_DURATION
activity actual start date to the actual finish date
(for completed activities), or to the current data
date (for in-progress activities). The actual
working time is computed using the activity's
calendar.
act_end_date Actual Finish The date the resource actually finished working Date FT_END_DATE
on the activity.
act_equip_cost Actual Nonlabor Cost Double FT_MONEY
act_equip_qty Actual Nonlabor Units Double FT_QTY
act_expense_cost Actual Expense Cost Double FT_MONEY Y
act_mat_cost Actual Material Cost The total actual material cost for all child Double FT_MONEY
activities.
act_start_date Actual Start The date the resource actually started working on Date FT_START_DATE
the activity.
act_this_per_equip_cost Actual This Period Nonlabor Cost Double FT_MONEY
act_this_per_equip_qty Actual This Period Nonlabor Units Double FT_QTY
act_this_per_mat_cost Actual This Period Material Cost The total actual material cost for all child activities Double FT_MONEY
in this period.
act_this_per_work_cost Actual This Period Labor Cost Double FT_MONEY
act_this_per_work_qty Actual This Period Labor Units Double FT_QTY
act_work_cost Actual Labor Cost Double FT_MONEY
act_work_qty Actual Labor Units Double FT_QTY
active_cnt Actual In-Progress Activities Integer FT_INT Y
auto_compute_dates_flag Life of Project When an assignment is marked Life of Project, String FT_YESNO
the assignment dates are kept synchronized with
the project dates.
base_active_cnt BL In-Progress Activities The number of activities that should be currently Integer FT_INT Y
in-progress according to the baseline.

base_complete_cnt BL Completed Activities The number of activities that should be currently Integer FT_INT Y
completed according to the baseline.
base_cost BL Total Cost The total cost for the activity in the baseline, Double FT_MONEY Y
including resources, nonlabor resources, material
resources, and project expenses. BL Total Cost =
BL Labor Cost + BL Nonlabor Cost + BL Material
Cost + BL Expense
base_drtn_hr_cnt BL Duration The duration for the activity in the baseline. Double FT_DURATION Y
base_end_date BL Project Finish The current finish date of the activity in the Date FT_END_DATE Y
baseline. When earned value is using planned
dates then the finish will be set to the activity's
planned finish date. When earned value is using
current dates then the finish will be set to the
remaining early finish date when the activity is

shafferassoc.net/GeneralTables&Fields.htm 51/54
27/4/2019 shafferassoc.net/GeneralTables&Fields.htm

not started or in progress, then set to the actual


finish date, once the activity is completed.
base_equip_cost BL Nonlabor Cost The cost for all nonlabor resources assigned to Double FT_MONEY Y
the activity in the project baseline. Computed
from the baseline Planned (or At Completion)
nonlabor units. If no resources are assigned,
computed as the activity BL Project Nonlabor
Costs * Project Default Price/Time.
base_equip_qty BL Nonlabor Units The sum of the Planned (or At Completion) Units Double FT_QTY Y
for all nonlabor resources assigned to the activity
in the baseline.
base_expense_cost BL Expense Cost The cost for all expenses associated with the Double FT_MONEY Y
activity in the baseline. Computed as the sum of
the baseline Planned (or At Completion) expense
cost.
base_mat_cost BL Material Cost The Planned (or At Completion) Cost for all Double FT_MONEY Y
material resources assigned to the activity in the
baseline.
base_notstarted_cnt BL Not-Started Activities The number of activities that should be currently Integer FT_INT Y
not-started according to the baseline.

base_start_date BL Project Start The current start date of the activity in the Date FT_START_DATE Y
baseline. When earned value is using planned
dates then the start will be set to the activity's
planned start date. When earned value is using
current dates then the start will be set to the
planned start date until the activity is started,
then set to the actual start date.
base_work_cost BL Labor Cost Double FT_MONEY Y
base_work_qty BL Labor Units Double FT_QTY Y
committed_flag Committed When an assignment is marked Committed, the String FT_YESNO
Allocated units for the assignment go against the
Resources' Availability.
commituncommited_total_qty Allocated Total resource allocation units. Double FT_QTY
complete_cnt Actual Completed Activities The number of activities that are currently Integer FT_INT Y
completed.
eac_work Estimate At Completion - Labor Units Estimate At Completion Labor Units is calculated Double FT_QTY Y
as Actual Labor Units + Estimate To Complete
Labor Units. (Estimate To Complete Labor Units
is calculated based off of the Earned Value setting
on the WBS.)
early_end_date Early Finish Date FT_END_DATE Y
end_date Finish The current finish date of the Resource on the Date FT_END_DATE
WBS/Project.
etc_work_qty Estimate To Complete Labor Units The estimated quantity to complete the activity. Double FT_QTY
Computed as either the remaining total units for
the activity, or as Performance Factor * (BL
Project Planned Labor Units - Planned Quantity of
Work Performed), depending on the Earned Value
Technique selected for the activity's WBS.

late_end_date Late Finish The latest possible date the activity must finish Date FT_END_DATE Y
without delaying the project finish date in the
tertiary baseline. This date is computed by the
project scheduler based on network logic,
schedule constraints, and resource availability.

notstarted_cnt Actual Not-Started Activities The number of activities currently not-started. Integer FT_INT Y
perfm_work_qty Earned Value Labor Units Earned Value Labor Units Performed is the portion Double FT_QTY Y
of the baseline Labor Units that is actually
completed as of the project data date. Computed
as baseline Labor Units * Performance %
Complete. The Earned Value Labor Units is
essentially the labor units earned value for the
activity. The method for computing the
Performance % Complete depends on the earned
value technique selected for the activity's WBS.
The baseline Labor Units in taken from the
baseline.

proj_id Project Project ID. Integer <FK>


reend_date Remaining Early Finish The date the remaining work for the activity is Date FT_END_DATE
scheduled to finish. This date is computed by the
project scheduler but can be updated manually by
the project manager. Before the activity is
started, the remaining finish date is the same as
the planned finish date. This is the finish date
that Timesheets users follow.
remain_cost Remaining Total Cost The remaining total cost for the activity, including Double FT_MONEY Y
labor resources, nonlabor resources, material
resources, and project expenses. Remaining
Total Cost = Remaining Labor Cost + Remaining
Nonlabor Cost + Remaining Material Cost +
Remaining Expense Cost.
remain_drtn_hr_cnt Remaining Duration The remaining duration is calculated as the Latest Double FT_DURATION
Early Finish - Earliest Early Start (calendar of the
activity with the latest EF is used).

remain_equip_cost Remaining Nonlabor Cost The remaining cost for all nonlabor resources Double FT_MONEY
assigned to the activity. If no resources are
assigned, computed as the activity Remaining
Nonlabor Units * Project Default Price / Time.

shafferassoc.net/GeneralTables&Fields.htm 52/54
27/4/2019 shafferassoc.net/GeneralTables&Fields.htm

remain_equip_qty Remaining Nonlabor Units The remaining units for all nonlabor resources Double FT_QTY
assigned to the activity. The remaining units
reflects the work remaining to be done for the
activity. Before the activity is started, the
remaining units are the same as the planned
units. After the activity is completed, the
remaining units are zero.
remain_expense_cost Remaining Expense Cost The remaining cost for all project expenses Double FT_MONEY Y
associated with the activity.
remain_mat_cost Remaining Material Cost Sum of all remaining material cost for the Double FT_MONEY
activities in the wbs.
remain_work_cost Remaining Labor Cost The remaining cost for all labor resources Double FT_MONEY
assigned to the activity. If no resources are
assigned, computer as the activity Remaining
Labor Units * Project Default Price / Time.
remain_work_qty Remaining Labor Units The remaining units for all labor resources Double FT_QTY
assigned to the activities.
restart_date Remaining Early Start The date the remaining work for the activity is Date FT_START_DATE
scheduled to begin. This date is computed by the
project scheduler but can be updated manually by
the project manager. Before the activity is
started, the remaining start date is the same as
the planned start date. This is the start date that
Timesheets users follow.
row_count High Level Resource Planning Assignment Count Integer FT_INT Y
rsrc_id Resource Resource ID. Integer <FK>
sched_work_qty Planned Value Labor Units Planned Value Labor Units Scheduled is the Double FT_QTY Y
portion of the baseline Labor Units that is
scheduled to be completed as of the project data
date. Computed as baseline Labor Units *
Schedule % Complete. The Schedule %
Complete specifies how much of the activity's
baseline duration has been completed so far. The
baseline Labor Units is taken from the baseline.

start_date Start The current start date of the Resource on the Date FT_START_DATE
WBS/Project.
target_cost Planned Total Cost The planned total cost for the activity, including Double FT_MONEY Y
labor resources, nonlabor resources, material
resources, and project expenses. Planned Total
Cost = Planned Labor Cost + Planned Nonlabor
Cost + Planned Material Cost + Planned Expense
Cost.
target_equip_cost Planned Nonlabor Cost The planned total cost for all nonlabor resources Double FT_MONEY
assigned, computed as the activity Planned
Nonlabor Units * Project Default Price / Time.

target_equip_qty Planned Nonlabor Units The planned units for all nonlabor resources Double FT_QTY
assigned to the activity.
target_expense_cost Planned Expense Cost The planned expense cost for all project expenses Double FT_MONEY Y
associated with the activity.
target_mat_cost Planned Material Cost The planned cost for all material resources Double FT_MONEY
assigned to the activity.
target_work_cost Planned Labor Cost The planned labor cost for all labor resources Double FT_MONEY
assigned to the activity. If no resources assigned,
computed as the activity Planned Labor Units *
Project Default Price / Time.
target_work_qty Planned Labor Units The planned labor units for all labor resources Double FT_QTY
assigned to the activity.
total_cost At Completion Total Cost Sum of all at completion total cost in the Double FT_MONEY Y
WBS/Project.
total_drtn_hr_cnt At Completion Duration Calculated as Finish - Start. Double FT_DURATION
total_equip_cost At Completion Nonlabor Cost Sum of all at completion nonlabor cost in the Double FT_MONEY
WBS/Project.
total_equip_qty At Completion Nonlabor Units Sum of all at completion nonlabor units in the Double FT_QTY
WBS/Project.
total_expense_cost At Completion Expense Cost Sum of all at completion expense cost in the Double FT_MONEY Y
WBS/Project.
total_float_hr_cnt Total Float Calculated as Late Start - Early Start or Late Double FT_DURATION Y
Finish - Early Finish.
total_mat_cost At Completion Material Cost Sum of all at completion material cost in the Double FT_MONEY
WBS/Project.
total_qty Committed Allocation The total units the Resource is assigned to work Double FT_QTY
on the WBS/Project.
total_work_cost At Completion Labor Cost Sum of all at completion labor costs in the Double FT_MONEY
WBS/Project.
total_work_qty At Completion Labor Units Sum of all at completion labor units in the Double FT_QTY
WBS/Project.
wbs_id WBS WBS ID. Integer <FK>
wbsrsrc_id Unique ID High-level planning resource ID. Integer <PK> Y

WBSRSRC_QTY
(home) Field Name Column Name Description Data Type Field Type Rea
month_start Unique ID The date value that represents the first day of the Date <PK> Y
month.
row_count WBSRSRC QTY Count Integer FT_INT Y
wbsrsrc_id High Level Resource Planning Assignment Identifies the high-level resource assignment. Integer <PK_FK> Y
week_start Unique ID The date value that represents the first day of the Date <PK> Y
week.

shafferassoc.net/GeneralTables&Fields.htm 53/54
27/4/2019 shafferassoc.net/GeneralTables&Fields.htm

WBSSTEP
(home) Field Name Column Name Description Data Type Field Type Rea
complete_flag Completed Indicates if step has been completed. String FT_YESNO
proj_id Project ID Identifies the project where the WBS element Integer <FK>
resides.
row_count WBS Milestone Count WBS Milestone Count Integer FT_INT Y
seq_num Sort Order Sequence Number used for sorting. Integer <SEQ>
step_name WBS Milestone Descriptive name of WBS milestone. String FT_TEXT
step_wt Weight Relative weight or contribution of step. Double FT_FLOAT
wbs_id WBS Identifies the WBS element where the WBS Integer <FK>
element resides.
wbs_step_id Unique ID Unique ID. Integer <PK> Y

shafferassoc.net/GeneralTables&Fields.htm 54/54

You might also like