PlacementChangeRequest
Represents change requests that apply to placement records, including adjustments to dates, rates, or assignment details. This table supports approval workflows by tracking proposed modifications that require review before updates can be applied.
Columns
| Name | Type | ReadOnly | Description |
| Id [KEY] | Int | False |
Represents the unique identifier (Id) for the PlacementChangeRequest record. This value provides the primary reference that Bullhorn CRM uses to track requested modifications to placement details. |
| ApprovingUserId | Int | False |
Specifies the Id of the user who approves the PlacementChangeRequest record. This value identifies the individual responsible for authorizing requested changes within the approval workflow. |
| BillingContactId | Int | False |
Specifies the Id of the billing contact that is associated with the PlacementChangeRequest record. This value identifies the person who is designated to receive billing-related communication when the change request is processed. |
| BillingFrequency | String | False |
Indicates the billing frequency that applies to the PlacementChangeRequest record. This value informs how invoice cycles will be updated if the request is approved. |
| BillRate | Double | False |
Specifies the bill rate that is associated with the PlacementChangeRequest record. This value contributes to downstream billing adjustments that reflect updated client charges. |
| BonusPackage | String | False |
Represents the bonus package that is associated with the PlacementChangeRequest record. This value supports compensation updates that may be introduced during a placement modification request. |
| Comments | String | False |
Captures comments that relate to the PlacementChangeRequest record. This information provides context that supports review, justification, and decision-making associated with the requested changes. |
| CostCenter | String | False |
Represents the cost center that is associated with the PlacementChangeRequest record. This value aligns the request with financial tracking and internal accounting structures. |
| DateAdded | Datetime | False |
Indicates the date and time when the PlacementChangeRequest record is added to the system. This value supports audit tracking and chronological organization of change requests. |
| DateApproved | Datetime | False |
Indicates the date and time when the PlacementChangeRequest record is approved. This value records the official approval point that allows the system to apply the requested placement updates. |
| DateLastModified | Datetime | False |
Indicates the date and time when the PlacementChangeRequest record is last modified. This value provides visibility into adjustments and review activity prior to final approval. |
| DaysGuaranteed | Int | False |
Specifies the number of guaranteed days that apply to the PlacementChangeRequest record. This value supports contract compliance checks and billing rules that are recalculated when guarantees change. |
| DaysproRated | Int | False |
Specifies the number of prorated days that apply to the PlacementChangeRequest record. This value influences prorated billing and payroll logic that may be updated if the request is approved. |
| EffectiveDate | Datetime | False |
Indicates the effective date for the PlacementChangeRequest record. This value determines when approved changes will take effect within payroll, scheduling, and billing workflows. |
| EffectivedateClient | Datetime | False |
Indicates the client-defined effective date for the PlacementChangeRequest record. This value reflects client scheduling requirements that influence when placement modifications become operational. |
| EmployeeType | String | False |
Specifies the employee type that is associated with the PlacementChangeRequest record. This value supports classification rules and payroll configuration that may change when the request is approved. |
| EmploymentType | String | False |
Represents the employment type that is associated with the PlacementChangeRequest record. This value informs compliance checks and workflow routing that depend on employment classification. |
| HoursofOperation | String | False |
Captures the hours of operation that relate to the PlacementChangeRequest record. This information supports scheduling updates and time-entry validation when hours change. |
| HoursPerDay | Double | False |
Specifies the number of hours per day that apply to the PlacementChangeRequest record. This value influences time-entry rules and billing calculations that may be updated through the request. |
| HousingManager | Int | False |
Specifies the Id of the housing manager that is associated with the PlacementChangeRequest record. This value identifies the person responsible for updating housing coordination related to the placement. |
| HousingStatus | String | False |
Indicates the housing status that is associated with the PlacementChangeRequest record. This value supports operational updates that define housing arrangements tied to the placement. |
| JobDuration | Double | False |
Represents the job duration that is associated with the PlacementChangeRequest record. This value supports timeline adjustments and scheduling changes that result from an approved request. |
| LocationId | Int | False |
Specifies the Id of the location that is associated with the PlacementChangeRequest record. This value identifies the site where changes to the placement's work location may take effect. |
| MarkUp | Double | False |
Specifies the markup value that is associated with the PlacementChangeRequest record. This value affects margin calculations and revenue adjustments that are triggered by approved changes. |
| MigrateGUID | String | False |
Represents the globally unique migration Id that is associated with the PlacementChangeRequest record. This value supports data reconciliation when change requests are migrated or synchronized from external systems. |
| OptionsPackage | String | False |
Represents the options package that is associated with the PlacementChangeRequest record. This value supports compensation or benefit adjustments introduced by the change request. |
| OtherHourlyFee | Double | False |
Specifies the additional hourly fee that is associated with the PlacementChangeRequest record. This value affects billing calculations and may adjust client charges if the request is approved. |
| OtherHourlyFeeComments | String | False |
Captures comments that relate to the additional hourly fee in the PlacementChangeRequest record. This information supports auditing and justification for fee adjustments. |
| OverTimebillrate | Double | False |
Specifies the overtime bill rate that is associated with the PlacementChangeRequest record. This value determines how overtime charges will be updated following approval. |
| OverTimepayrate | Double | False |
Specifies the overtime pay rate that is associated with the PlacementChangeRequest record. This value supports payroll recalculations that apply when overtime compensation is modified. |
| OvertimeExemption | Int | False |
Indicates whether the PlacementChangeRequest record reflects an overtime exemption. This value informs payroll rules that determine how overtime eligibility is applied. |
| PayRate | String | False |
Specifies the pay rate that is associated with the PlacementChangeRequest record. This value influences payroll and billing updates that result from changes to compensation. |
| PayUnit | String | False |
Indicates the pay unit that applies to the PlacementChangeRequest record. This value determines how compensation will be measured when the request's changes take effect. |
| PlacementId | Int | False |
Specifies the Id of the placement that is associated with the PlacementChangeRequest record. This value links the request to the placement that will be updated if the request is approved. |
| Placementfee | Double | False |
Specifies the placement fee that is associated with the PlacementChangeRequest record. This value contributes to financial recalculations that occur when approved changes alter fee-based billing arrangements. |
| PlacementfeeFlat | Double | False |
Specifies the flat placement fee that is associated with the PlacementChangeRequest record. This value supports fixed-fee billing updates that are applied when change requests modify compensation or billing terms. |
| RateEntryType | Bool | False |
Returns a value of 'true' when the PlacementChangeRequest record uses a structured rate entry type. It returns a value of 'false' when the change request follows standard rate-entry behavior that is supported by Bullhorn CRM. |
| RecruitingmanagercommissionoverRide | Double | False |
Specifies the recruiting manager commission override that is associated with the PlacementChangeRequest record. This value affects commission calculations that are updated when compensation components change. |
| ReferralFee | String | False |
Represents the referral fee that is associated with the PlacementChangeRequest record. This value supports billing and incentive structures that may be adjusted through the change request process. |
| ReferralFeeType | String | False |
Indicates the referral fee type that is associated with the PlacementChangeRequest record. This value determines how referral-related compensation is processed once the request is approved. |
| Reportingto | String | False |
Specifies the reporting relationship that is associated with the PlacementChangeRequest record. This value identifies the person or role to whom the candidate reports when the change request alters reporting structure. |
| RequestedbyId | Int | False |
Specifies the Id of the user who requests the PlacementChangeRequest record. This value identifies the individual initiating the modification and provides traceability within the approval workflow. |
| RequestStatus | String | False |
Indicates the status of the PlacementChangeRequest record. This value determines whether the request is pending, approved, or otherwise processed within Bullhorn CRM workflows. |
| RequestType | String | False |
Indicates the type of change that is associated with the PlacementChangeRequest record. This value routes the request through the appropriate workflow logic that corresponds to the modification category. |
| Salary | String | False |
Specifies the salary amount that is associated with the PlacementChangeRequest record. This value influences payroll updates and financial calculations that apply when salary changes are approved. |
| SalesmanagercommissionoverRide | Double | False |
Specifies the sales manager commission override that is associated with the PlacementChangeRequest record. This value modifies sales commission calculations that are updated through approved change requests. |
| ScheduledEnd | Datetime | False |
Indicates the scheduled end date that is associated with the PlacementChangeRequest record. This value supports forecasting, contract adjustments, and scheduling updates that result from approved changes. |
| StartDate | Datetime | False |
Indicates the start date that is associated with the PlacementChangeRequest record. This value determines when updated placement terms take effect within payroll, billing, and scheduling workflows. |
| StatementContactId | Int | False |
Specifies the Id of the statement contact that is associated with the PlacementChangeRequest record. This value identifies the person who receives financial statements when changes impact billing. |
| Status | String | False |
Indicates the status of the PlacementChangeRequest record. This value governs workflow transitions and determines the actions available to users during the review process. |
| Tax | Double | False |
Specifies the tax amount that is associated with the PlacementChangeRequest record. This value influences payroll withholding and billing calculations that may change when the request is approved. |
| TaxState | String | False |
Indicates the tax state that is associated with the PlacementChangeRequest record. This value informs tax configuration rules that apply when placement details are modified. |
| TerminationReason | String | False |
Captures the termination reason that is associated with the PlacementChangeRequest record. This value supports compliance tracking and ensures that placement-ending events are properly documented when changes relate to termination. |
| UmbrellaCompanyId | Int | False |
Specifies the Id of the umbrella company that is associated with the PlacementChangeRequest record. This value is used when the request affects administrative arrangements managed through an intermediary organization. |
| WorkersCompCodeId | Int | False |
Specifies the Id of the workers' compensation code that is associated with the PlacementChangeRequest record. This value supports insurance and regulatory classification updates that may result from approved changes. |
| WorkWeekBegin | Int | False |
Indicates the day on which the work week begins for the PlacementChangeRequest record. This value influences payroll cycle calculations and time-entry configurations that may be updated as part of the change request. |