xerparser
Submodules
Classes
This class is a collection of tasks that controls functionalities to search, add, update and delete tasks |
|
Package Contents
- class xerparser.Calendar(params)[source]
- obj_list = []
- clndr_id
- default_flag
- clndr_name
- proj_id
- base_clndr_id
- last_chng_date
- clndr_type
- day_hr_cnt
- week_hr_cnt
- month_hr_cnt
- year_hr_cnt
- rsrc_private
- clndr_data
- working_days
- exceptions = []
- class xerparser.ActivityCode(params)[source]
- obj_list = []
- actv_code_id
- parent_actv_code_id
- actv_code_type_id
- actv_code_name
- short_name
- seq_num
- color
- total_assignments = 0
- property type
- class xerparser.ActType(params)[source]
- obj_list = []
- actv_code_type_id
- actv_short_len
- seq_num
- actv_code_type
- proj_id
- wbs_id
- actv_code_type_scope
- class xerparser.OBS(params)[source]
- obj_list = []
- obs_id
- parent_obs_id
- guid
- seq_num
- obs_name
- obs_descr
- class xerparser.Project(params, data)[source]
- proj_id
- fy_start_month_num
- rsrc_self_add_flag
- allow_complete_flag
- rsrc_multi_assign_flag
- checkout_flag
- project_flag
- step_complete_flag
- cost_qty_recalc_flag
- batch_sum_flag
- name_sep_char
- def_complete_pct_type
- proj_short_name
- acct_id
- orig_proj_id
- source_proj_id
- base_type_id
- clndr_id
- sum_base_proj_id
- task_code_base
- task_code_step
- priority_num
- wbs_max_sum_level
- strgy_priority_num
- last_checksum
- critical_drtn_hr_cnt
- def_cost_per_qty
- last_recalc_date
- plan_start_date
- plan_end_date
- scd_end_date
- last_tasksum_date
- fcst_start_date
- def_duration_type
- task_code_prefix
- guid
- def_qty_type
- add_by_name
- web_local_root_path
- proj_url
- def_rate_type
- add_act_remain_flag
- act_this_per_link_flag
- def_task_type
- act_pct_link_flag
- critical_path_type
- task_code_prefix_flag
- def_rollup_dates_flag
- use_project_baseline_flag
- rem_target_link_flag
- reset_planned_flag
- allow_neg_act_flag
- sum_assign_level
- last_fin_dates_id
- last_baseline_update_date
- cr_external_key
- apply_actuals_date
- location_id
- loaded_scope_level
- export_flag
- new_fin_dates_id
- baselines_to_export
- baseline_names_to_export
- next_data_date
- close_period_flag
- sum_refresh_date
- trsrcsum_loaded
- fintmpl_id
- sumtask_loaded
- data
- property id
- property activities
- property wbss
- class xerparser.RCatType(params)[source]
- obj_list = []
- rsrc_catg_type_id
- seq_num
- rsrc_catg_short_len
- rsrc_catg_type
- class xerparser.RCatVal(params)[source]
- obj_list = []
- rsrc_catg_id
- rsrc_catg_type_id
- rsrc_catg_short_name
- rsrc_catg_name
- parent_rsrc_catg_id
- class xerparser.Resource(params)[source]
- obj_list = []
- rsrc_id
- parent_rsrc_id
- clndr_id
- role_id
- shift_id
- user_id
- pobs_id
- guid
- rsrc_seq_num
- email_addr
- employee_code
- office_phone
- other_phone
- rsrc_name
- rsrc_short_name
- rsrc_title_name
- def_qty_per_hr
- cost_qty_type
- ot_factor
- active_flag
- auto_compute_act_flag
- def_cost_qty_link_flag
- ot_flag
- curr_id
- unit_id
- rsrc_type
- location_id
- rsrc_notes
- load_tasks_flag
- level_flag
- last_checksum
- property parent
- class xerparser.ResourceRate(params)[source]
- obj_list = []
- rsrc_rate_id
- rsrc_id
- max_qty_per_hr
- cost_per_qty
- start_date
- shift_period_id
- cost_per_qty2
- cost_per_qty3
- cost_per_qty4
- cost_per_qty5
- class xerparser.ResourceCat(params)[source]
- obj_list = []
- rsrc_id
- rsrc_catg_type_id
- rsrc_catg_id
- class xerparser.SchedOption(params)[source]
- obj_list = []
- schedoptions_id
- proj_id
- sched_outer_depend_type
- sched_open_critical_flag
- sched_lag_early_start_flag
- sched_retained_logic
- sched_setplantoforecast
- sched_float_type
- sched_calendar_on_relationship_lag
- sched_use_expect_end_flag
- sched_progress_override
- level_float_thrs_cnt
- level_outer_assign_flag
- level_outer_assign_priority
- level_over_alloc_pct
- level_within_float_flag
- level_keep_sched_date_flag
- level_all_rsrc_flag
- sched_use_project_end_date_for_float
- enable_multiple_longest_path_calc
- limit_multiple_longest_path_calc
- max_multiple_longest_path
- use_total_float_multiple_longest_paths
- key_activity_for_multiple_longest_paths
- LevelPriorityList
- class xerparser.Task(params, data)[source]
- obj_list = []
- task_id
- proj_id
- wbs_id
- clndr_id
- phys_complete_pct
- rev_fdbk_flag
- est_wt
- lock_plan_flag
- auto_compute_act_flag
- complete_pct_type
- task_type
- duration_type
- status_code
- task_code
- task_name
- rsrc_id
- total_float_hr_cnt
- free_float_hr_cnt
- remain_drtn_hr_cnt
- act_work_qty
- remain_work_qty
- target_work_qty
- target_drtn_hr_cnt
- target_equip_qty
- act_equip_qty
- remain_equip_qty
- cstr_date
- act_start_date
- act_end_date
- late_start_date
- late_end_date
- expect_end_date
- early_start_date
- early_end_date
- restart_date
- reend_date
- target_start_date
- target_end_date
- rem_late_start_date
- rem_late_end_date
- cstr_type
- priority_type
- suspend_date
- resume_date
- int_path
- int_path_order
- guid
- tmpl_guid
- cstr_date2
- cstr_type2
- driving_path_flag
- act_this_per_work_qty
- act_this_per_equip_qty
- create_date
- update_date
- create_user
- update_user
- location_id
- calendar
- data
- property id
- property totalint
- property resources
- property steps
- property activitycodes
- property duration
- property constraints
- property start_date
- property end_date
- property successors
- property predecessors
- class xerparser.TaskActv(params, data)[source]
- obj_list = []
- task_id
- actv_code_type_id
- actv_code_id
- proj_id
- data
- class xerparser.TaskPred(params)[source]
- obj_list = []
- task_pred_id
- task_id
- pred_task_id
- proj_id
- pred_proj_id
- pred_type
- lag_hr_cnt
- float_path
- aref
- arls
- comments
- class xerparser.UDFType(params)[source]
- udf_type_id = None
- table_name = None
- udf_type_name = None
- udf_type_label = None
- logical_data_type = None
- super_flag = None
- indicator_expression = None
- summary_indicator_expression = None
- export_flag
- class xerparser.UDFValue(params)[source]
- udf_code_id = None
- udf_type_id = None
- fk_id = None
- proj_id = None
- udf_number = None
- udf_text = None
- udf_date
- class xerparser.WBS(params, data=None)[source]
- obj_list = []
- wbs_id
- proj_id
- obs_id
- seq_num
- est_wt
- proj_node_flag
- sum_data_flag
- status_code
- wbs_short_name
- wbs_name
- phase_id
- parent_wbs_id
- ev_user_pct
- ev_etc_user_value
- orig_cost
- indep_remain_total_cost
- ann_dscnt_rate_pct
- dscnt_period_type
- indep_remain_work_qty
- anticip_start_date
- anticip_end_date
- ev_compute_type
- ev_etc_compute_type
- guid
- tmpl_guid
- plan_open_state
- data = None
- property activities
- class xerparser.Currency(params)[source]
- obj_list = []
- curr_id
- decimal_digit_cnt
- curr_symbol
- decimal_symbol
- digit_group_symbol
- pos_curr_fmt_type
- neg_curr_fmt_type
- curr_type
- curr_short_name
- group_digit_cnt
- base_exch_rate
- class xerparser.TaskRsrc(params, data=None)[source]
- taskrsrc_id
- task_id
- proj_id
- cost_qty_link_flag
- role_id
- acct_id
- rsrc_id
- pobs_id
- skill_level
- remain_qty
- target_qty
- remain_qty_per_hr
- target_lag_drtn_hr_cnt
- target_qty_per_hr
- act_ot_qty
- act_reg_qty
- relag_drtn_hr_cnt
- ot_factor
- cost_per_qty
- target_cost
- act_reg_cost
- act_ot_cost
- remain_cost
- act_start_date
- act_end_date
- restart_date
- reend_date
- target_start_date
- target_end_date
- rem_late_start_date
- rem_late_end_date
- rollup_dates_flag
- target_crv
- remain_crv
- actual_crv
- ts_pend_act_end_flag
- guid
- rate_type
- act_this_per_cost
- act_this_per_qty
- curv_id
- rsrc_type
- cost_per_qty_source_type
- create_user
- create_date
- cbs_id
- has_rsrchours
- taskrsrc_sum_id
- data = None
- property resource
- class xerparser.Role(params)[source]
- obj_list = []
- role_id
- parent_role_id
- seq_num
- role_name
- role_short_name
- pobs_id
- def_cost_qty_link_flag
- cost_qty_type
- role_descr
- last_checksum
- class xerparser.Account(params)[source]
- acct_id
- parent_acct_id
- acct_seq_num
- acct_name
- acct_short_name
- acct_descr
- class xerparser.RoleRate(params)[source]
- obj_list = []
- role_rate_id
- role_id
- cost_per_qty
- cost_per_qty2
- cost_per_qty3
- cost_per_qty4
- cost_per_qty5
- class xerparser.PCatType(params)[source]
- obj_list = []
- proj_catg_type_id
- seq_num
- proj_catg_short_len
- proj_catg_type
- export_flag
- class xerparser.PCatVal(params)[source]
- proj_catg_id
- proj_catg_type_id
- seq_num
- proj_catg_short_name
- parent_proj_catg_id
- proj_catg_name
- class xerparser.TaskProc(params)[source]
- complete_flag
- complete_pct
- proc_descr
- proc_id
- proc_name
- proc_wt
- proj_id
- seq_num
- task_id
- class xerparser.Tasks[source]
This class is a collection of tasks that controls functionalities to search, add, update and delete tasks
- index = 0
- property activities: List[xerparser.model.classes.task.Task]
- property count
- property has_no_successor
- property has_no_predecessor
- property constraints
- __next__() xerparser.model.classes.task.Task [source]
- class xerparser.Predecessors[source]
- index = 0
- task_pred = []
- find_by_id(code_id) xerparser.model.classes.taskpred.TaskPred [source]
- property relations: List[xerparser.model.classes.taskpred.TaskPred]
- property leads
- property finish_to_start: List[xerparser.model.classes.taskpred.TaskPred]
- get_successors(act_id) List[xerparser.model.classes.taskpred.TaskPred] [source]
- get_predecessors(act_id) List[xerparser.model.classes.taskpred.TaskPred] [source]
- class xerparser.Projects[source]
- index = 0
- find_by_id(id) xerparser.model.classes.project.Project [source]
- __next__() xerparser.model.classes.project.Project [source]
- class xerparser.WBSs(data=None)[source]
- index = 0
- data = None
- get_by_project(id) List[xerparser.model.classes.wbs.WBS] [source]
- __next__() xerparser.model.classes.wbs.WBS [source]
- class xerparser.Resources[source]
- index = 0
- get_resource_by_id(id) xerparser.model.classes.rsrc.Resource [source]
- get_parent(id) xerparser.model.classes.rsrc.Resource [source]
- __next__() xerparser.model.classes.rsrc.Resource [source]
- class xerparser.Accounts[source]
- index = 0
- __next__() xerparser.model.classes.account.Account [source]
- class xerparser.ActivityCodes[source]
- index = 0
- find_by_id(id) xerparser.model.classes.activitycode.ActivityCode [source]
- class xerparser.ActTypes[source]
- index = 0
- find_by_id(id) xerparser.model.classes.acttype.ActType [source]
- __next__() xerparser.model.classes.acttype.ActType [source]
- class xerparser.Calendars[source]
- index = 0
- find_by_id(id) xerparser.model.classes.calendar.Calendar [source]
- class xerparser.Currencies[source]
- index = 0
- find_by_id(id) xerparser.model.classes.currency.Currency [source]
- property count
- class xerparser.OBSs[source]
- index = 0
- find_by_id(id) xerparser.model.classes.obs.OBS [source]
- property count
- __next__() xerparser.model.classes.obs.OBS [source]
- class xerparser.RCatTypes[source]
- index = 0
- find_by_id(id) xerparser.model.classes.rcattype.RCatType [source]
- property count
- class xerparser.RCatVals[source]
- index = 0
- find_by_id(id) xerparser.model.classes.rcatval.RCatVal [source]
- property count
- __next__() xerparser.model.classes.rcatval.RCatVal [source]
- class xerparser.RoleRates[source]
- index = 0
- find_by_id(id) xerparser.model.classes.rolerate.RoleRate [source]
- property count
- class xerparser.Roles[source]
- index = 0
- find_by_id(id) xerparser.model.classes.role.Role [source]
- property count
- __next__() xerparser.model.classes.role.Role [source]
- class xerparser.ResourceCurves[source]
- index = 0
- find_by_id(id) xerparser.model.classes.rsrccurv.ResourceCurve [source]
- property count
- class xerparser.ResourceRates[source]
- index = 0
- find_by_id(id) xerparser.model.classes.rsrcrate.ResourceRate [source]
- property count
- class xerparser.ResourceCategories[source]
- index = 0
- find_by_id(id) xerparser.model.classes.rsrcrcat.ResourceCat [source]
- property count
- class xerparser.SchedOptions[source]
- index = 0
- find_by_id(id) xerparser.model.classes.schedoption.SchedOption [source]
- property count
- class xerparser.ActivityResources[source]
- index = 0
- find_by_id(id) xerparser.model.classes.taskrsrc.TaskRsrc [source]
- find_by_rsrc_id(id) xerparser.model.classes.taskrsrc.TaskRsrc [source]
- property count
- class xerparser.UDFValues[source]
- index = 0
- find_by_id(id) xerparser.model.classes.udfvalue.UDFValue [source]
- property count
- class xerparser.UDFTypes[source]
- index = 0
- find_by_id(id) xerparser.model.classes.udftype.UDFType [source]
- property count
- __next__() xerparser.model.classes.udftype.UDFType [source]
- class xerparser.TaskActvs[source]
- index = 0
- find_by_code_id(id) xerparser.model.classes.taskactv.TaskActv [source]
- find_by_activity_id(id) xerparser.model.classes.taskactv.TaskActv [source]
- class xerparser.PCatTypes[source]
- index = 0
- find_by_id(id) xerparser.model.classes.pcattype.PCatType [source]
- class xerparser.PCatVals[source]
- index = 0
- find_by_id(id) xerparser.model.classes.pcatval.PCatVal [source]
- property count
- __next__() xerparser.model.classes.pcatval.PCatVal [source]
- class xerparser.ProjCats[source]
- index = 0
- property count
- __next__() xerparser.model.classes.projcat.ProjCat [source]
- class xerparser.TaskProcs[source]
- index = 0
- find_by_id(id) xerparser.model.classes.taskproc.TaskProc [source]
- property count
- class xerparser.FinTmpls[source]
- index = 0
- find_by_id(id) xerparser.model.classes.fintmpl.FinTmpl [source]
- property count
- __next__() xerparser.model.classes.fintmpl.FinTmpl [source]