| accruePayCodeSetUniqueId |
string |
|
[optional] |
| address |
\SynergiTech\Staffology\Model\ContractAddress |
|
[optional] |
| alternativeId |
string |
|
[optional] |
| archived |
bool |
A flag to indicate whather or not the employer is Archived, ie no longer actively used |
[optional] |
| autoEnrolmentSettings |
\SynergiTech\Staffology\Model\ContractAutoEnrolmentSettingsResponse |
|
[optional] |
| backPayEnabled |
bool |
|
[optional] |
| bacsBureauNumber |
string |
|
[optional] |
| bacsIncludeAEO |
bool |
|
[optional] |
| bacsIncludeDeductions |
bool |
|
[optional] |
| bacsIncludeHmrc |
bool |
|
[optional] |
| bacsIncludePensions |
bool |
|
[optional] |
| bacsServiceUserNumber |
string |
|
[optional] |
| bankDetails |
\SynergiTech\Staffology\Model\ContractSharedBankDetails |
|
[optional] |
| bankPaymentsCsvFormat |
\SynergiTech\Staffology\Model\BankPaymentInstructionsCsvFormat |
|
[optional] |
| bankPaymentsReferenceFormat |
string |
|
[optional] |
| bereavementLeaveProRataRule |
\SynergiTech\Staffology\Model\LeaveProRataRule |
|
[optional] |
| betaFeatures |
\SynergiTech\Staffology\Model\EmployerBetaFeatures |
|
[optional] |
| canUseBureauFeatures |
bool |
|
[optional] |
| canUsePremiumConnectors |
bool |
Indicates whether the employer has permission to use the premium connectors feature. |
[optional] |
| costCentreJournalOverridesEnabled |
bool |
Enables the journal overrides for cost centre, if set to true. |
[optional] |
| crn |
string |
Company Registration Number |
[optional] |
| currentYear |
\SynergiTech\Staffology\Model\TaxYear |
|
[optional] |
| defaultPayOptions |
\SynergiTech\Staffology\Model\ContractPayOptionsResponse |
|
[optional] |
| defaultPension |
\SynergiTech\Staffology\Model\ContractPensionSelectionResponse |
|
[optional] |
| departmentJournalOverridesEnabled |
bool |
Enables the journal overrides for departments, if set to true. |
[optional] |
| displayName |
string |
|
[optional] |
| educationPayrollEnabled |
bool |
|
[optional] |
| effectiveDateWorkingPatternsEnabled |
bool |
|
[optional] |
| employeeCount |
int |
The default LeaveSettings. Only the Allowance and AllowanceResetDate fields are used. |
[optional] |
| evcId |
string |
If set then this will be used as the Employer ID sent to EVC in place of the standard EmployerId. |
[optional] |
| hmrcDetails |
\SynergiTech\Staffology\Model\ContractHmrcDetailsResponse |
|
[optional] |
| holidayAccrualBasis |
\SynergiTech\Staffology\Model\HolidayAccrual |
|
[optional] |
| holidayAccrualDefaultRateType |
\SynergiTech\Staffology\Model\HolidayAccrualDefaultRateType |
|
[optional] |
| holidayLeaveProRataRule |
\SynergiTech\Staffology\Model\LeaveProRataRule |
|
[optional] |
| id |
string |
|
[optional] |
| isOptedInToEvc |
bool |
[readonly] Indicates whether or not the Employer is opted in to the Employee Verification Programme. Value can only be changed by its dedicated API end point. |
[optional] |
| leaveSettings |
\SynergiTech\Staffology\Model\ContractEmployerLeaveSettingsResponse |
|
[optional] |
| logoSasUrl |
string |
|
[optional] |
| logoUrl |
string |
|
[optional] |
| mfaEnabled |
bool |
if set to true requires all users to setup MFA support queries |
[optional] |
| multiRoleEnabled |
bool |
|
[optional] |
| name |
string |
|
[optional] |
| parentalLeaveProRataRule |
\SynergiTech\Staffology\Model\LeaveProRataRule |
|
[optional] |
| rejectInvalidBankDetails |
bool |
|
[optional] |
| rtiSubmissionSettings |
\SynergiTech\Staffology\Model\ContractRtiSubmissionSettingsResponse |
|
[optional] |
| settings |
\SynergiTech\Staffology\Model\ContractEmployerSettingsResponse |
|
[optional] |
| settingsSortPayrollNumbersAlphanumerically |
bool |
Enables the default sorting to be alphanumerically for payroll code, if set to true else numerical sorting will be applied |
[optional] |
| sickLeaveProRataRule |
\SynergiTech\Staffology\Model\LeaveProRataRule |
|
[optional] |
| sourceSystemId |
string |
[readonly] Can only be given a value when the employer is created. It can then never be changed. Used by external systems so they can store an immutable reference |
[optional] |
| startYear |
\SynergiTech\Staffology\Model\TaxYear |
|
[optional] |
| subcontractorCount |
int |
[readonly] The number of CIS Subcontractors this Employer has. |
[optional] |
| supportAccessEnabled |
bool |
[Deprecated] If set to true then the support team can access this employer to help resolve support queries. If SupportAccessExpires is not provided support access will be turned off after 30 days. |
[optional] |
| supportAccessExpires |
\DateTime |
The date and time when the support access expires |
[optional] |
| umbrellaSettings |
\SynergiTech\Staffology\Model\ContractUmbrellaSettingsResponse |
|
[optional] |
| unauthorisedLeaveProRataRule |
\SynergiTech\Staffology\Model\LeaveProRataRule |
|
[optional] |
| useTenantRtiSubmissionSettings |
bool |
If the Tenant for this employer has Bureau Features enabled then they can set RtiSubmissionSettings to be used across multiple employers. If this is set to true then those settings will be used instead of any set at the Employer level |
[optional] |