Procore.Api.FieldProductivityTimesheetTimesheetsFilters (procore_sdk v0.3.0)
API calls for all endpoints tagged FieldProductivityTimesheetTimesheetsFilters
.
Summary
Functions
Show timesheet approval status filters Show timesheet approval status filters
Show timesheet billable filters Show timesheet billable filters
Show timesheet created by filters Show timesheet created by filters
Show timesheet crews filters Show timesheet crews filters
Show timesheet department filters Show timesheet department filters
Show timesheet employee id filters Show timesheet employee id filters
Show timesheet employee filters Show timesheet employee filters
Show timesheet location filters Show timesheet location filters
Show timesheet office filters Show timesheet office filters
Show timesheet project filters Show timesheet approval status filters
Show timesheet region filters Show timesheet region filters
Show timesheet sub job filters Show timesheet sub job filters
Show timesheet time type filters Show timesheet time type filters
Show timesheet wbs code filters Show timesheet wbs code filters
Show timesheet work classification filters Show timesheet work classification filters
Functions
rest_v10_companies_company_id_timesheets_filters_approval_status_get(connection, procore_company_id, company_id, opts \\ [])
@spec rest_v10_companies_company_id_timesheets_filters_approval_status_get( Tesla.Env.client(), integer(), integer(), keyword() ) :: {:ok, Procore.Model.RestV10CompaniesCompanyIdWorkflowPermanentLogsGet401Response.t()} | {:ok, [ Procore.Model.RestV10CompaniesCompanyIdTimesheetsFiltersApprovalStatusGet200ResponseInner.t() ]} | {:error, Tesla.Env.t()}
Show timesheet approval status filters Show timesheet approval status filters
Parameters
connection
(Procore.Connection): Connection to serverprocore_company_id
(integer()): Unique company identifier associated with the Procore User Account.company_id
(integer()): Unique identifier for the company.opts
(keyword): Optional parameters
Returns
{:ok, [%RestV10CompaniesCompanyIdTimesheetsFiltersApprovalStatusGet200ResponseInner{}, ...]}
on success{:error, Tesla.Env.t}
on failure
rest_v10_companies_company_id_timesheets_filters_billable_get(connection, procore_company_id, company_id, opts \\ [])
@spec rest_v10_companies_company_id_timesheets_filters_billable_get( Tesla.Env.client(), integer(), integer(), keyword() ) :: {:ok, Procore.Model.RestV10CompaniesCompanyIdWorkflowPermanentLogsGet401Response.t()} | {:ok, [ Procore.Model.RestV10CompaniesCompanyIdTimesheetsFiltersBillableGet200ResponseInner.t() ]} | {:error, Tesla.Env.t()}
Show timesheet billable filters Show timesheet billable filters
Parameters
connection
(Procore.Connection): Connection to serverprocore_company_id
(integer()): Unique company identifier associated with the Procore User Account.company_id
(integer()): Unique identifier for the company.opts
(keyword): Optional parameters
Returns
{:ok, [%RestV10CompaniesCompanyIdTimesheetsFiltersBillableGet200ResponseInner{}, ...]}
on success{:error, Tesla.Env.t}
on failure
rest_v10_companies_company_id_timesheets_filters_created_by_get(connection, procore_company_id, company_id, opts \\ [])
@spec rest_v10_companies_company_id_timesheets_filters_created_by_get( Tesla.Env.client(), integer(), integer(), keyword() ) :: {:ok, Procore.Model.RestV10CompaniesCompanyIdWorkflowPermanentLogsGet401Response.t()} | {:ok, [ Procore.Model.RestV10CompaniesCompanyIdTimesheetsFiltersCreatedByGet200ResponseInner.t() ]} | {:error, Tesla.Env.t()}
Show timesheet created by filters Show timesheet created by filters
Parameters
connection
(Procore.Connection): Connection to serverprocore_company_id
(integer()): Unique company identifier associated with the Procore User Account.company_id
(integer()): Unique identifier for the company.opts
(keyword): Optional parameters
Returns
{:ok, [%RestV10CompaniesCompanyIdTimesheetsFiltersCreatedByGet200ResponseInner{}, ...]}
on success{:error, Tesla.Env.t}
on failure
rest_v10_companies_company_id_timesheets_filters_crews_get(connection, procore_company_id, company_id, opts \\ [])
@spec rest_v10_companies_company_id_timesheets_filters_crews_get( Tesla.Env.client(), integer(), integer(), keyword() ) :: {:ok, Procore.Model.RestV10CompaniesCompanyIdWorkflowPermanentLogsGet401Response.t()} | {:ok, [ Procore.Model.RestV10CompaniesCompanyIdTimesheetsFiltersCrewsGet200ResponseInner.t() ]} | {:error, Tesla.Env.t()}
Show timesheet crews filters Show timesheet crews filters
Parameters
connection
(Procore.Connection): Connection to serverprocore_company_id
(integer()): Unique company identifier associated with the Procore User Account.company_id
(integer()): Unique identifier for the company.opts
(keyword): Optional parameters
Returns
{:ok, [%RestV10CompaniesCompanyIdTimesheetsFiltersCrewsGet200ResponseInner{}, ...]}
on success{:error, Tesla.Env.t}
on failure
rest_v10_companies_company_id_timesheets_filters_departments_get(connection, procore_company_id, company_id, opts \\ [])
@spec rest_v10_companies_company_id_timesheets_filters_departments_get( Tesla.Env.client(), integer(), integer(), keyword() ) :: {:ok, Procore.Model.RestV10CompaniesCompanyIdWorkflowPermanentLogsGet401Response.t()} | {:ok, [ Procore.Model.RestV10CompaniesCompanyIdTimesheetsFiltersDepartmentsGet200ResponseInner.t() ]} | {:error, Tesla.Env.t()}
Show timesheet department filters Show timesheet department filters
Parameters
connection
(Procore.Connection): Connection to serverprocore_company_id
(integer()): Unique company identifier associated with the Procore User Account.company_id
(integer()): Unique identifier for the company.opts
(keyword): Optional parameters
Returns
{:ok, [%RestV10CompaniesCompanyIdTimesheetsFiltersDepartmentsGet200ResponseInner{}, ...]}
on success{:error, Tesla.Env.t}
on failure
rest_v10_companies_company_id_timesheets_filters_employee_ids_get(connection, procore_company_id, company_id, opts \\ [])
@spec rest_v10_companies_company_id_timesheets_filters_employee_ids_get( Tesla.Env.client(), integer(), integer(), keyword() ) :: {:ok, Procore.Model.RestV10CompaniesCompanyIdWorkflowPermanentLogsGet401Response.t()} | {:ok, [ Procore.Model.RestV10CompaniesCompanyIdTimesheetsFiltersEmployeeIdsGet200ResponseInner.t() ]} | {:error, Tesla.Env.t()}
Show timesheet employee id filters Show timesheet employee id filters
Parameters
connection
(Procore.Connection): Connection to serverprocore_company_id
(integer()): Unique company identifier associated with the Procore User Account.company_id
(integer()): Unique identifier for the company.opts
(keyword): Optional parameters
Returns
{:ok, [%RestV10CompaniesCompanyIdTimesheetsFiltersEmployeeIdsGet200ResponseInner{}, ...]}
on success{:error, Tesla.Env.t}
on failure
rest_v10_companies_company_id_timesheets_filters_employees_get(connection, procore_company_id, company_id, opts \\ [])
@spec rest_v10_companies_company_id_timesheets_filters_employees_get( Tesla.Env.client(), integer(), integer(), keyword() ) :: {:ok, Procore.Model.RestV10CompaniesCompanyIdWorkflowPermanentLogsGet401Response.t()} | {:ok, [ Procore.Model.RestV10CompaniesCompanyIdTimesheetsFiltersEmployeesGet200ResponseInner.t() ]} | {:error, Tesla.Env.t()}
Show timesheet employee filters Show timesheet employee filters
Parameters
connection
(Procore.Connection): Connection to serverprocore_company_id
(integer()): Unique company identifier associated with the Procore User Account.company_id
(integer()): Unique identifier for the company.opts
(keyword): Optional parameters
Returns
{:ok, [%RestV10CompaniesCompanyIdTimesheetsFiltersEmployeesGet200ResponseInner{}, ...]}
on success{:error, Tesla.Env.t}
on failure
rest_v10_companies_company_id_timesheets_filters_locations_get(connection, procore_company_id, company_id, opts \\ [])
@spec rest_v10_companies_company_id_timesheets_filters_locations_get( Tesla.Env.client(), integer(), integer(), keyword() ) :: {:ok, Procore.Model.RestV10CompaniesCompanyIdWorkflowPermanentLogsGet401Response.t()} | {:ok, [ Procore.Model.RestV10CompaniesCompanyIdTimesheetsFiltersLocationsGet200ResponseInner.t() ]} | {:error, Tesla.Env.t()}
Show timesheet location filters Show timesheet location filters
Parameters
connection
(Procore.Connection): Connection to serverprocore_company_id
(integer()): Unique company identifier associated with the Procore User Account.company_id
(integer()): Unique identifier for the company.opts
(keyword): Optional parameters
Returns
{:ok, [%RestV10CompaniesCompanyIdTimesheetsFiltersLocationsGet200ResponseInner{}, ...]}
on success{:error, Tesla.Env.t}
on failure
rest_v10_companies_company_id_timesheets_filters_offices_get(connection, procore_company_id, company_id, opts \\ [])
@spec rest_v10_companies_company_id_timesheets_filters_offices_get( Tesla.Env.client(), integer(), integer(), keyword() ) :: {:ok, Procore.Model.RestV10CompaniesCompanyIdWorkflowPermanentLogsGet401Response.t()} | {:ok, [ Procore.Model.RestV10CompaniesCompanyIdTimesheetsFiltersOfficesGet200ResponseInner.t() ]} | {:error, Tesla.Env.t()}
Show timesheet office filters Show timesheet office filters
Parameters
connection
(Procore.Connection): Connection to serverprocore_company_id
(integer()): Unique company identifier associated with the Procore User Account.company_id
(integer()): Unique identifier for the company.opts
(keyword): Optional parameters
Returns
{:ok, [%RestV10CompaniesCompanyIdTimesheetsFiltersOfficesGet200ResponseInner{}, ...]}
on success{:error, Tesla.Env.t}
on failure
rest_v10_companies_company_id_timesheets_filters_projects_get(connection, procore_company_id, company_id, opts \\ [])
@spec rest_v10_companies_company_id_timesheets_filters_projects_get( Tesla.Env.client(), integer(), integer(), keyword() ) :: {:ok, [ Procore.Model.RestV10CompaniesCompanyIdTimesheetsFiltersProjectsGet200ResponseInner.t() ]} | {:ok, Procore.Model.RestV10CompaniesCompanyIdWorkflowPermanentLogsGet401Response.t()} | {:error, Tesla.Env.t()}
Show timesheet project filters Show timesheet approval status filters
Parameters
connection
(Procore.Connection): Connection to serverprocore_company_id
(integer()): Unique company identifier associated with the Procore User Account.company_id
(integer()): Unique identifier for the company.opts
(keyword): Optional parameters
Returns
{:ok, [%RestV10CompaniesCompanyIdTimesheetsFiltersProjectsGet200ResponseInner{}, ...]}
on success{:error, Tesla.Env.t}
on failure
rest_v10_companies_company_id_timesheets_filters_regions_get(connection, procore_company_id, company_id, opts \\ [])
@spec rest_v10_companies_company_id_timesheets_filters_regions_get( Tesla.Env.client(), integer(), integer(), keyword() ) :: {:ok, Procore.Model.RestV10CompaniesCompanyIdWorkflowPermanentLogsGet401Response.t()} | {:ok, [ Procore.Model.RestV10CompaniesCompanyIdTimesheetsFiltersRegionsGet200ResponseInner.t() ]} | {:error, Tesla.Env.t()}
Show timesheet region filters Show timesheet region filters
Parameters
connection
(Procore.Connection): Connection to serverprocore_company_id
(integer()): Unique company identifier associated with the Procore User Account.company_id
(integer()): Unique identifier for the company.opts
(keyword): Optional parameters
Returns
{:ok, [%RestV10CompaniesCompanyIdTimesheetsFiltersRegionsGet200ResponseInner{}, ...]}
on success{:error, Tesla.Env.t}
on failure
rest_v10_companies_company_id_timesheets_filters_sub_job_get(connection, procore_company_id, company_id, opts \\ [])
@spec rest_v10_companies_company_id_timesheets_filters_sub_job_get( Tesla.Env.client(), integer(), integer(), keyword() ) :: {:ok, Procore.Model.RestV10CompaniesCompanyIdWorkflowPermanentLogsGet401Response.t()} | {:ok, [ Procore.Model.RestV10CompaniesCompanyIdTimesheetsFiltersSubJobGet200ResponseInner.t() ]} | {:error, Tesla.Env.t()}
Show timesheet sub job filters Show timesheet sub job filters
Parameters
connection
(Procore.Connection): Connection to serverprocore_company_id
(integer()): Unique company identifier associated with the Procore User Account.company_id
(integer()): Unique identifier for the company.opts
(keyword): Optional parameters
Returns
{:ok, [%RestV10CompaniesCompanyIdTimesheetsFiltersSubJobGet200ResponseInner{}, ...]}
on success{:error, Tesla.Env.t}
on failure
rest_v10_companies_company_id_timesheets_filters_time_type_get(connection, procore_company_id, company_id, opts \\ [])
@spec rest_v10_companies_company_id_timesheets_filters_time_type_get( Tesla.Env.client(), integer(), integer(), keyword() ) :: {:ok, Procore.Model.RestV10CompaniesCompanyIdWorkflowPermanentLogsGet401Response.t()} | {:ok, [ Procore.Model.RestV10CompaniesCompanyIdTimesheetsFiltersTimeTypeGet200ResponseInner.t() ]} | {:error, Tesla.Env.t()}
Show timesheet time type filters Show timesheet time type filters
Parameters
connection
(Procore.Connection): Connection to serverprocore_company_id
(integer()): Unique company identifier associated with the Procore User Account.company_id
(integer()): Unique identifier for the company.opts
(keyword): Optional parameters
Returns
{:ok, [%RestV10CompaniesCompanyIdTimesheetsFiltersTimeTypeGet200ResponseInner{}, ...]}
on success{:error, Tesla.Env.t}
on failure
rest_v10_companies_company_id_timesheets_filters_wbs_codes_get(connection, procore_company_id, company_id, opts \\ [])
@spec rest_v10_companies_company_id_timesheets_filters_wbs_codes_get( Tesla.Env.client(), integer(), integer(), keyword() ) :: {:ok, Procore.Model.RestV10CompaniesCompanyIdWorkflowPermanentLogsGet401Response.t()} | {:ok, [ Procore.Model.RestV10CompaniesCompanyIdTimesheetsFiltersWbsCodesGet200ResponseInner.t() ]} | {:error, Tesla.Env.t()}
Show timesheet wbs code filters Show timesheet wbs code filters
Parameters
connection
(Procore.Connection): Connection to serverprocore_company_id
(integer()): Unique company identifier associated with the Procore User Account.company_id
(integer()): Unique identifier for the company.opts
(keyword): Optional parameters
Returns
{:ok, [%RestV10CompaniesCompanyIdTimesheetsFiltersWbsCodesGet200ResponseInner{}, ...]}
on success{:error, Tesla.Env.t}
on failure
rest_v10_companies_company_id_timesheets_filters_work_classifications_get(connection, procore_company_id, company_id, opts \\ [])
@spec rest_v10_companies_company_id_timesheets_filters_work_classifications_get( Tesla.Env.client(), integer(), integer(), keyword() ) :: {:ok, Procore.Model.RestV10CompaniesCompanyIdWorkflowPermanentLogsGet401Response.t()} | {:ok, [ Procore.Model.RestV10CompaniesCompanyIdTimesheetsFiltersWorkClassificationsGet200ResponseInner.t() ]} | {:error, Tesla.Env.t()}
Show timesheet work classification filters Show timesheet work classification filters
Parameters
connection
(Procore.Connection): Connection to serverprocore_company_id
(integer()): Unique company identifier associated with the Procore User Account.company_id
(integer()): Unique identifier for the company.opts
(keyword): Optional parameters
Returns
{:ok, [%RestV10CompaniesCompanyIdTimesheetsFiltersWorkClassificationsGet200ResponseInner{}, ...]}
on success{:error, Tesla.Env.t}
on failure