procore v0.0.1 Procore.Resources.ProjectConfigurations.ResponseBodyTypes.GetProjectConfiguration
Link to this section Summary
Link to this section Types
Link to this type
t()
t() :: %{
optional(all_punch_items_private_by_default :: String.t()) => boolean(),
optional(send_requisition_reminders :: String.t()) => boolean(),
optional(meetings_custom_textarea_1_label :: String.t()) =>
DefinedTypes.string_or_nil(),
optional(submittal_logs_private_by_default :: String.t()) => boolean(),
optional(notify_punch_item_distribution_of_assignee_responses :: String.t()) =>
boolean(),
optional(number_of_previous_meeting_minutes_shown_on_pdf :: String.t()) =>
integer(),
optional(multiple_question_rfis :: String.t()) => boolean(),
optional(submittal_log_notify_distribution_members :: String.t()) => boolean(),
optional(allow_standard_to_create_cor :: String.t()) => boolean(),
optional(all_rfis_private_by_default :: String.t()) => boolean(),
optional(meetings_custom_textfield_1_label :: String.t()) =>
DefinedTypes.string_or_nil(),
optional(schedule_enable_legacy_browser_integration :: String.t()) =>
boolean(),
optional(allow_markups_default :: String.t()) => boolean(),
optional(rfq_due_days_default :: String.t()) => non_neg_integer(),
optional(allow_payments_default :: String.t()) => boolean(),
optional(parent_config_id :: String.t()) => DefinedTypes.pos_integer_or_nil(),
optional(default_bid_web_message :: String.t()) => String.t(),
optional(drawing_revisions_ordered_by_letter_first :: String.t()) => boolean(),
optional(config_template_id :: String.t()) =>
DefinedTypes.pos_integer_or_nil(),
optional(default_meeting_format :: String.t()) => String.t(),
optional(purchase_order_accounting_method :: String.t()) => String.t(),
optional(enable_ms_project_viewer :: String.t()) => boolean(),
optional(enable_pco_real_time_as_builts :: String.t()) => boolean(),
optional(show_weather :: String.t()) => boolean(),
optional(rfi_only_show_official_responses :: String.t()) => boolean(),
optional(enable_field_orders :: String.t()) => boolean(),
optional(enable_sequential_approver_reassignment :: String.t()) => boolean(),
optional(enable_sub_jobs :: String.t()) => boolean(),
optional(daily_log_mods :: String.t()) => list(),
optional(mechanical_turk_hits_allowed :: String.t()) => non_neg_integer(),
optional(send_requisition_invites :: String.t()) => boolean(),
optional(drawing_pagination_amount :: String.t()) => non_neg_integer(),
optional(timecard_in_out_enabled :: String.t()) => boolean(),
optional(submittal_logs_custom_textarea_1_label :: String.t()) =>
DefinedTypes.string_or_nil(),
optional(billing_date :: String.t()) => DefinedTypes.pos_integer_or_nil(),
optional(use_company_cost_codes :: String.t()) =>
DefinedTypes.boolean_or_nil(),
optional(image_category_add_new_at_top :: String.t()) => boolean(),
optional(schedule_type :: String.t()) => DefinedTypes.string_or_nil(),
optional(meeting_attendees_have_advanced_settings :: String.t()) => boolean(),
optional(autocalculate_budget_forecasts_by_default :: String.t()) => boolean(),
optional(meetings_have_cost_codes :: String.t()) => boolean(),
optional(qr_codes_enabled :: String.t()) => boolean(),
optional(default_submittal_manager_id :: String.t()) =>
DefinedTypes.pos_integer_or_nil(),
optional(display_task_names_with_full_outline_path :: String.t()) => boolean(),
optional(punch_item_overdue_emails_enabled :: String.t()) => boolean(),
optional(default_manpower_log_hours :: String.t()) => non_neg_integer(),
optional(enable_purchase_orders :: String.t()) => boolean(),
optional(enable_earned_value :: String.t()) => boolean(),
optional(allow_standard_to_create_cop :: String.t()) => boolean(),
optional(id :: String.t()) => pos_integer(),
optional(enable_prime_change_orders_at_the_bottom_of_payapps :: String.t()) =>
boolean(),
optional(enable_submittal_package_workflow :: String.t()) => boolean(),
optional(project_integration :: String.t()) => boolean(),
optional(observations_days_due_default :: String.t()) => non_neg_integer(),
optional(bidding_email_sender_configuration :: String.t()) => String.t(),
optional(allow_bid_lump_sum :: String.t()) => DefinedTypes.boolean_or_nil(),
optional(documents_private_by_default :: String.t()) => boolean(),
optional(raster_only_hyperlinks :: String.t()) => boolean(),
optional(forms_private_by_default :: String.t()) => boolean(),
optional(sixth_tier_task_color :: String.t()) => String.t(),
optional(schedule_enable_legacy_suretrak_integration :: String.t()) =>
boolean(),
optional(communication_threads_private_default :: String.t()) => boolean(),
optional(schedule_show_resources_on_calendar :: String.t()) => boolean(),
optional(new_change_orders_private_by_default :: String.t()) =>
DefinedTypes.boolean_or_nil(),
optional(notify_punch_item_assignees_of_assignee_responses :: String.t()) =>
boolean(),
optional(incidents_private_by_default :: String.t()) => boolean(),
optional(enable_rfq :: String.t()) => boolean(),
optional(submittal_log_overdue_emails_enabled :: String.t()) => boolean(),
optional(rfi_due_days_default :: String.t()) => non_neg_integer(),
optional(work_order_accounting_method :: String.t()) => String.t(),
optional(retainage_percent_default :: String.t()) => float(),
optional(provider_id :: String.t()) => pos_integer(),
optional(accept_post_due_submissions :: String.t()) =>
DefinedTypes.boolean_or_nil(),
optional(default_bid_email_message :: String.t()) => String.t(),
optional(enable_trade_on_manpower_logs :: String.t()) => boolean(),
optional(provider_type :: String.t()) => String.t(),
optional(allow_standard_to_create_prime_cop :: String.t()) => boolean(),
optional(create_calendar_item_enabled :: String.t()) => boolean(),
optional(
enable_adding_of_change_order_line_items_to_payment_application ::
String.t()
) => boolean(),
optional(all_transmittals_private_by_default :: String.t()) => boolean(),
optional(third_tier_task_color :: String.t()) => String.t(),
optional(bidders_can_add_line_items :: String.t()) => boolean(),
optional(billing_period_end :: String.t()) =>
DefinedTypes.pos_integer_or_nil(),
optional(submittal_logs_custom_textfield_1_label :: String.t()) =>
DefinedTypes.string_or_nil(),
optional(enable_related_to_in_daily_log :: String.t()) => boolean(),
optional(submittal_log_default_internal_review_time :: String.t()) =>
integer(),
optional(include_questions_in_rfi_log :: String.t()) => boolean(),
optional(show_created_by_on_logs :: String.t()) =>
DefinedTypes.boolean_or_nil(),
optional(observations_private_by_default :: String.t()) => boolean(),
optional(display_materials_retainage_default :: String.t()) => boolean(),
optional(enable_work_orders :: String.t()) => boolean(),
optional(time_phased_budgeting :: String.t()) => boolean(),
optional(hide_national_weather_data :: String.t()) =>
DefinedTypes.boolean_or_nil(),
optional(requisition_reminder_interval :: String.t()) =>
DefinedTypes.pos_integer_or_nil(),
optional(meetings_private_by_default :: String.t()) => boolean(),
optional(meetings_have_old_and_new :: String.t()) => boolean(),
optional(sort_submittal_package_list_title_asc :: String.t()) => boolean(),
optional(require_reasons_for_schedule_changes :: String.t()) => boolean(),
optional(emailed_images_uploaded :: String.t()) => boolean(),
optional(bid_emails_include_link_to_bidding_documents :: String.t()) =>
boolean(),
optional(drawings_by_area :: String.t()) => boolean(),
optional(
enforce_observation_creation_on_inspection_item_failure :: String.t()
) => boolean(),
optional(number_of_prime_contract_change_order_tiers :: String.t()) =>
pos_integer(),
optional(enable_sequential_approvers :: String.t()) => boolean(),
optional(billing_period_start :: String.t()) =>
DefinedTypes.pos_integer_or_nil(),
optional(require_reasons_in_ms_project :: String.t()) => boolean(),
optional(requisitions_custom_email_text :: String.t()) =>
DefinedTypes.string_or_nil(),
optional(enable_change_order_associations :: String.t()) => boolean(),
optional(submittal_log_default_design_team_review_time :: String.t()) =>
non_neg_integer(),
optional(bid_submission_confirmation :: String.t()) =>
DefinedTypes.string_or_nil(),
optional(default_accounting_method :: String.t()) => String.t(),
optional(created_at :: String.t()) => String.t(),
optional(number_of_commitment_change_order_tiers :: String.t()) =>
pos_integer(),
optional(name :: String.t()) => String.t(),
optional(punch_item_days_due_default :: String.t()) => non_neg_integer(),
optional(submittal_log_notify_approvers :: String.t()) => boolean(),
optional(mechanical_turk_hit_price :: String.t()) => non_neg_integer(),
optional(bid_countdown_email_days :: String.t()) =>
DefinedTypes.non_neg_integer_or_nil(),
optional(fourth_tier_task_color :: String.t()) => String.t(),
optional(allow_non_net_zero_budget_transfers :: String.t()) => boolean(),
optional(blind_bidding :: String.t()) => DefinedTypes.boolean_or_nil(),
optional(enable_docusign_integration :: String.t()) => boolean(),
optional(default_bid_submission_confirmation :: String.t()) =>
DefinedTypes.string_or_nil(),
optional(numbers_submittals_by_spec_section :: String.t()) => boolean(),
optional(meeting_topics_have_descriptions :: String.t()) => boolean(),
optional(pre_bid_walk_through_notes :: String.t()) =>
DefinedTypes.string_or_nil(),
optional(display_work_retainage_default :: String.t()) => boolean(),
optional(second_tier_task_color :: String.t()) => String.t(),
optional(enable_change_reason_select :: String.t()) => boolean(),
optional(checklist_private_by_default :: String.t()) => boolean(),
optional(uploaded_images_private :: String.t()) => boolean(),
optional(rfi_only_allow_drafts_for_standards :: String.t()) => boolean(),
optional(enable_rfi_real_time_as_builts :: String.t()) => boolean(),
optional(allow_standard_to_create_pco :: String.t()) => boolean(),
optional(enable_submittal_schedule_calculations :: String.t()) => boolean(),
optional(subcontractor_logs :: String.t()) => list(),
optional(standards_can_delete_public_markup :: String.t()) => boolean(),
optional(show_historical_meeting_comments :: String.t()) =>
DefinedTypes.boolean_or_nil(),
optional(notify_punch_item_creator_of_assignee_responses :: String.t()) =>
boolean(),
optional(enable_bid_countdown_emails :: String.t()) =>
DefinedTypes.boolean_or_nil(),
optional(allow_comments_default :: String.t()) => boolean(),
optional(enable_contextual_searching_on_documents :: String.t()) => boolean(),
optional(fith_tier_task_color :: String.t()) => String.t(),
optional(enable_drawings_dynamic_dpi :: String.t()) => boolean(),
optional(rfq_overdue_emails_enabled :: String.t()) => boolean(),
optional(sort_submittals_number_ascending :: String.t()) => boolean(),
optional(allow_payment_applications_default :: String.t()) => boolean(),
optional(allow_standard_to_create_prime_pco :: String.t()) => boolean(),
optional(enable_mechanical_turk :: String.t()) => boolean(),
optional(submittal_log_notify_creator :: String.t()) => boolean(),
optional(enable_deletion_of_multiple_documents :: String.t()) => boolean(),
optional(emailed_images_from_any_address :: String.t()) => boolean(),
optional(show_line_items_on_change_orders :: String.t()) => boolean(),
optional(allow_manual_calendar_edits :: String.t()) => boolean(),
optional(default_rfi_manager_id :: String.t()) =>
DefinedTypes.pos_integer_or_nil(),
optional(calendar_people_filters_enabled :: String.t()) => boolean(),
optional(enable_global_search :: String.t()) => boolean(),
optional(first_tier_task_color :: String.t()) => String.t(),
optional(allow_standard_to_create_prime_cor :: String.t()) => boolean(),
optional(show_schedule :: String.t()) => boolean(),
optional(rfi_overdue_emails_enabled :: String.t()) => boolean(),
optional(submittal_days_due_default :: String.t()) => non_neg_integer(),
optional(
enable_commitment_change_orders_at_the_bottom_of_payapps :: String.t()
) => boolean(),
optional(contracts_private_by_default :: String.t()) => boolean(),
optional(updated_at :: String.t()) => String.t(),
optional(disable_dynamic_location_creation :: String.t()) => boolean(),
optional(
specification_section_revisions_ordered_by_letter_first :: String.t()
) => boolean(),
optional(show_milestones :: String.t()) => boolean(),
optional(emailed_images_private :: String.t()) => boolean(),
optional(allow_private_rfis :: String.t()) => boolean()
}