Uses of Package
com.primavera.integration.client.bo.enm

Package
Description
Main classes, including Session, JobManager and GlobalObjectManager
Business object base class and iterator classes
Typesafe enumerations
Client business object classes
XML exporter classes
XML importer classes
General common classes
General common value classes
General utility classes
  • Class
    Description
    Job status enumerations are used with the job manager when getting the status of an asynchronous job.
    Spread period type enumerations are used to specify the spread interval for EPS, project, WBS, Activity, and resource assignment spreads.
  • Class
    Description
    Spread period type enumerations are used to specify the spread interval for EPS, project, WBS, Activity, and resource assignment spreads.
  • Class
    Description
    Accrual type enumerations are used with activity expenses.
    Activity code type scope enumerations are used to indicate scope of activity code types: 'Global', 'EPS', or 'Project.'.
    Activity status enumerations are used with activities.
    Activity type enumerations are used with activities.
    Alert status enumerations are used with Alerts.
    Alert type enumerations are used with Alerts.
    Approval Status enumerations are used with activity updates, assignment updates and step updates.
    Assignment staffing preference enumerations are used to indicate whether the current or the new resource's Units per Time and Overtime factor is used to calculate costs when assigning the resource to an existing activity assignment.
     
    Budget change status enumerations are used with budget change logs.
    Calendar type enumerations are used with calendars.
    CBS Status are used with CBS.
    Constraint type enumerations are used with activities to specify the type of a primary or secondary constraint.
     
    Criterion type enumerations are used with resource request criterion.
    Critical activity path type enumerations are used with baseline projects, projects, and schedule options.
    Currency separator enumerations are used with currencies.
    Date Format type enumerations are used with users to specify the type of date formats.
    Date Separator enumerations are used with users to specify the type of separator formats.
    Date Time Format type enumerations are used with users to specify the type of time formats.
    Day of week types are used with global preferences.
    Decimal Count enumerations are used to set the number of decimal places to be displayed for the time.
    Default rate type enumerations are used with baseline projects and projects for specifying the default resource assignment rate type used when adding assignments to a project.
    Discount application period enumerations are used with baseline projects and projects to specify the timescale for entering ROI spending and benefit plan.
     
    Document scan status enumerations are used with the document scan service.
    Document status name enumerations are status of the document.
    DocumentType enumerations indicate whether a document is a collaboration or a non-collaboration document.
    Duration type enumerations are used with activities for specifying the duration type, with baseline projects and projects for specifying the default activity duration type, and with users for specifying the new project duration type.
    Enables you to specify default settings for calculating earned value.
    Earned value compute type enumerations are used with projects and WBS to specify the technique used for computing earned-value percent complete for activities within the WBS.
    Earned value ETC compute type enumerations are used with projects and WBS for specifying the technique for computing earned-value estimate-to-complete for activities within the WBS.
    Email type enumerations are used with users to specify the type of e-mail system.
    The base class of all typesafe enumerations
    Specify how ETL interval is used in P6 Analytics.
    Global privilege enumerations are used with global profiles to access specific privileges.
    Specify how historical project data is stored for use in P6 Analytics.
    Specify how historical project data is stored for use in P6 Analytics.
    The level of the cost/schedule/user-defined impacts.
     
    Integrated object type enumeration is used for any business object that is integrated with an external system.
    Integrated project type enumerations are used with projects.
    Issue priority enumerations are used with project issues and project thresholds for specifying a priority.
    Issue status enumerations are used with project issues for specifying the status of the issue.
    JobRecurringType of job service.
    Job status enumerations are used with the job manager when getting the status of an asynchronous job.
    Job type enumerations are used with asynchronous jobs: 'Schedule', 'Summarize', 'Apply Actuals', 'Store Period Performance', 'Sync Actual This Period', 'Level', Update Baseline', and 'Recalculate Assignment Costs'.
    Leveling priority enumerations are used with activities to prioritize them when performing resource leveling.
    The property that permits you to configure access to different functional areas of the application suite.
    Negative currency format enumerations are used with currencies for specifying a symbol.
    Out of sequence schedule type enumerations are used with schedule options to specify the type of logic used to schedule the progressed activities.
    Percent complete type enumerations are used with activities, baseline projects, and projects.
    Portfolio type enumerations are used to indicate the type of a project portfolio.
    Positive currency format enumerations are used with currencies for specifying a symbol.
    Proficiency enumerations are used with resource assignments and resource roles and are used to denote a skill level associated with a role.
    Project privilege enumerations are used with project profiles to access specific privileges.
    Project risk level enumerations are used with baseline projects and projects.
    Schedule Types are used with projects.
    Project status enumerations are used with baseline projects, projects, and WBS.
    The Project Property Types used with projects.
    Rate source enumerations are used to indicate which price/unit will be used to calculate costs for the assignment, such as 'Resource', 'Role', and 'Override'.
    Rate source preference type enumerations are used to indicate which price/unit will be used by default to calculate costs for the assignment when both a resource and role are assigned.
    Rate type enumerations are used with resource assignments to specify which of the five prices specified for the resource will be used to calculate the cost for the resource assignment.
    Relationship type enumerations are used with relationships.
    Resource hour status enumerations are used with resource hours to specify the approval level for timesheets.
    Resource type enumerations are used with resources.
    Reviewer Status enumerations are used with Activities,Assignments and Steps.
    Review status enumerations are used with activities.
    Review Type enumerations are used with projects, and WBS.
    Risk priority enumerations are used with project risks.
    Risk response action status enumerations are used by the risk response action to specify the risk response action status type.
    Risk response type enumerations are used in the risk response plan to specify the risk response plan type.
    Risk score matrix method enumerations are used in the risk score matrix to specify the calculation method used to determine the risk score.
    Indicates the current status of the Risk.
    Risk type enumerations are used with risks.
    Role limit display option enumerations are used with role limits.
    Rolling Date Type is used to create filters on Rolling Dates.
    Schedule float type enumerations are used with schedule options to specify the method for calculating total float for all activities.
    Schedule relationship lag calendar enumerations are used with schedule options to specify the calendar used to calculate the lag between predecessors and successors for all activities.
    Schedule WBS Hierarchy Type are used with projects.
    Scope type enumerations are used with User Profiles.
    Spread period type enumerations are used to specify the spread interval for EPS, project, WBS, Activity, and resource assignment spreads.
    Status type enumerations are used with steps for specifying the status of the step.
    Status Completion type enumerations are used with steps for specifying the completion status of the step.
    Status Dates type enumerations are used with activities for specifying the status of the activity as per the activity's start date and finish date.
    Summary level type enumerations are used for the project summarizer to indicate summary level.
    Summary spread interval enumerations are used with global preferences for specifying the interval in which to summarize and store WBS, resource, and role level spreads.
    Task Status Completion type enumerations are used with activities for specifying the completion status of the activity and it's task.
    Task Status Dates type enumerations are used with activities for specifying the status of the activity as per the activity's start date and finish date.
    Task type enumerations are used with steps for specifying the type of the task.
    Determines the way team members are assigned to activities.
    Threshold monitor detail enumerations are used with project thresholds.
    Threshold parameter type enumerations are used with project thresholds.
    Threshold status enumerations are used with project thresholds.
    Threshold type enumerations are used within the risk threshold to specify the threshold type.
    Timesheet approving as enumerations are used with timesheet audits to desribe the timesheet approver.
    Time sheet period types are used in GlobalPreferences for the time sheet application.
    Timesheet status enumerations are used with timesheets for specifying the current status of the timesheet.
    UDF data type enumerations are used with UDFTypes to indicate the data type: 'Text', 'Start Date', 'Finish Date', 'Cost', 'Double', 'Integer', 'Indicator', or 'Code'.
    UDF indicator enumerations are used for UDFs of type Indicator.
    UDF subject area type enumerations are used to specify the type of business object to which values for a particular UDFType can be assigned.
    The summary method type for the user-defined field summary method.
    Unit type enumerations are used with baseline projects and projects for specifying the time units associated with the project's default price per time.
  • Class
    Description
    Accrual type enumerations are used with activity expenses.
    Activity code type scope enumerations are used to indicate scope of activity code types: 'Global', 'EPS', or 'Project.'.
    Activity status enumerations are used with activities.
    Activity type enumerations are used with activities.
    Alert status enumerations are used with Alerts.
    Alert type enumerations are used with Alerts.
    Approval Status enumerations are used with activity updates, assignment updates and step updates.
    Assignment staffing preference enumerations are used to indicate whether the current or the new resource's Units per Time and Overtime factor is used to calculate costs when assigning the resource to an existing activity assignment.
    Budget change status enumerations are used with budget change logs.
    Calendar type enumerations are used with calendars.
    CBS Status are used with CBS.
    Constraint type enumerations are used with activities to specify the type of a primary or secondary constraint.
    Critical activity path type enumerations are used with baseline projects, projects, and schedule options.
    Currency separator enumerations are used with currencies.
    Date Format type enumerations are used with users to specify the type of date formats.
    Date Separator enumerations are used with users to specify the type of separator formats.
    Date Time Format type enumerations are used with users to specify the type of time formats.
    Day of week types are used with global preferences.
    Decimal Count enumerations are used to set the number of decimal places to be displayed for the time.
    Default rate type enumerations are used with baseline projects and projects for specifying the default resource assignment rate type used when adding assignments to a project.
    Discount application period enumerations are used with baseline projects and projects to specify the timescale for entering ROI spending and benefit plan.
    Document status name enumerations are status of the document.
    DocumentType enumerations indicate whether a document is a collaboration or a non-collaboration document.
    Duration type enumerations are used with activities for specifying the duration type, with baseline projects and projects for specifying the default activity duration type, and with users for specifying the new project duration type.
    Enables you to specify default settings for calculating earned value.
    Earned value compute type enumerations are used with projects and WBS to specify the technique used for computing earned-value percent complete for activities within the WBS.
    Earned value ETC compute type enumerations are used with projects and WBS for specifying the technique for computing earned-value estimate-to-complete for activities within the WBS.
    Email type enumerations are used with users to specify the type of e-mail system.
    Specify how ETL interval is used in P6 Analytics.
    Global privilege enumerations are used with global profiles to access specific privileges.
    Specify how historical project data is stored for use in P6 Analytics.
    Specify how historical project data is stored for use in P6 Analytics.
    Integrated object type enumeration is used for any business object that is integrated with an external system.
    Integrated project type enumerations are used with projects.
    Issue priority enumerations are used with project issues and project thresholds for specifying a priority.
    Issue status enumerations are used with project issues for specifying the status of the issue.
    JobRecurringType of job service.
    Job status enumerations are used with the job manager when getting the status of an asynchronous job.
    Job type enumerations are used with asynchronous jobs: 'Schedule', 'Summarize', 'Apply Actuals', 'Store Period Performance', 'Sync Actual This Period', 'Level', Update Baseline', and 'Recalculate Assignment Costs'.
    Leveling priority enumerations are used with activities to prioritize them when performing resource leveling.
    The property that permits you to configure access to different functional areas of the application suite.
    Negative currency format enumerations are used with currencies for specifying a symbol.
    Out of sequence schedule type enumerations are used with schedule options to specify the type of logic used to schedule the progressed activities.
    Percent complete type enumerations are used with activities, baseline projects, and projects.
    Portfolio type enumerations are used to indicate the type of a project portfolio.
    Positive currency format enumerations are used with currencies for specifying a symbol.
    Proficiency enumerations are used with resource assignments and resource roles and are used to denote a skill level associated with a role.
    Project privilege enumerations are used with project profiles to access specific privileges.
    Project risk level enumerations are used with baseline projects and projects.
    Schedule Types are used with projects.
    Project status enumerations are used with baseline projects, projects, and WBS.
    The Project Property Types used with projects.
    Rate source enumerations are used to indicate which price/unit will be used to calculate costs for the assignment, such as 'Resource', 'Role', and 'Override'.
    Rate source preference type enumerations are used to indicate which price/unit will be used by default to calculate costs for the assignment when both a resource and role are assigned.
    Rate type enumerations are used with resource assignments to specify which of the five prices specified for the resource will be used to calculate the cost for the resource assignment.
    Relationship type enumerations are used with relationships.
    Resource hour status enumerations are used with resource hours to specify the approval level for timesheets.
    Resource type enumerations are used with resources.
    Review status enumerations are used with activities.
    Review Type enumerations are used with projects, and WBS.
    Risk response action status enumerations are used by the risk response action to specify the risk response action status type.
    Risk response type enumerations are used in the risk response plan to specify the risk response plan type.
    Risk score matrix method enumerations are used in the risk score matrix to specify the calculation method used to determine the risk score.
    Indicates the current status of the Risk.
    Risk type enumerations are used with risks.
    Role limit display option enumerations are used with role limits.
    Schedule float type enumerations are used with schedule options to specify the method for calculating total float for all activities.
    Schedule relationship lag calendar enumerations are used with schedule options to specify the calendar used to calculate the lag between predecessors and successors for all activities.
    Schedule WBS Hierarchy Type are used with projects.
    Scope type enumerations are used with User Profiles.
    Spread period type enumerations are used to specify the spread interval for EPS, project, WBS, Activity, and resource assignment spreads.
    Status type enumerations are used with steps for specifying the status of the step.
    Status Completion type enumerations are used with steps for specifying the completion status of the step.
    Status Dates type enumerations are used with activities for specifying the status of the activity as per the activity's start date and finish date.
    Summary level type enumerations are used for the project summarizer to indicate summary level.
    Summary spread interval enumerations are used with global preferences for specifying the interval in which to summarize and store WBS, resource, and role level spreads.
    Task Status Completion type enumerations are used with activities for specifying the completion status of the activity and it's task.
    Task Status Dates type enumerations are used with activities for specifying the status of the activity as per the activity's start date and finish date.
    Task type enumerations are used with steps for specifying the type of the task.
    Threshold monitor detail enumerations are used with project thresholds.
    Threshold parameter type enumerations are used with project thresholds.
    Threshold status enumerations are used with project thresholds.
    Threshold type enumerations are used within the risk threshold to specify the threshold type.
    Timesheet approving as enumerations are used with timesheet audits to desribe the timesheet approver.
    Time sheet period types are used in GlobalPreferences for the time sheet application.
    Timesheet status enumerations are used with timesheets for specifying the current status of the timesheet.
    UDF data type enumerations are used with UDFTypes to indicate the data type: 'Text', 'Start Date', 'Finish Date', 'Cost', 'Double', 'Integer', 'Indicator', or 'Code'.
    UDF indicator enumerations are used for UDFs of type Indicator.
    UDF subject area type enumerations are used to specify the type of business object to which values for a particular UDFType can be assigned.
    Unit type enumerations are used with baseline projects and projects for specifying the time units associated with the project's default price per time.
  • Class
    Description
    Spread period type enumerations are used to specify the spread interval for EPS, project, WBS, Activity, and resource assignment spreads.
  • Class
    Description
    The base class of all typesafe enumerations
  • Class
    Description
    Job status enumerations are used with the job manager when getting the status of an asynchronous job.
    Job type enumerations are used with asynchronous jobs: 'Schedule', 'Summarize', 'Apply Actuals', 'Store Period Performance', 'Sync Actual This Period', 'Level', Update Baseline', and 'Recalculate Assignment Costs'.
  • Class
    Description
    Criterion type enumerations are used with resource request criterion.
    Proficiency enumerations are used with resource assignments and resource roles and are used to denote a skill level associated with a role.
  • Class
    Description
    Global privilege enumerations are used with global profiles to access specific privileges.
    Project privilege enumerations are used with project profiles to access specific privileges.
    Spread period type enumerations are used to specify the spread interval for EPS, project, WBS, Activity, and resource assignment spreads.