| Name | Signature | Description |
|---|
| BulkDelete | PayCodeBulkDeleteResults1 BulkDelete(Uri[] payCodeUris, Uri paycodeBulkDeleteOptionUri) | Delete many pay codes |
| BulkGetPayCodeDetails | PayCodeDetailsBulkGetResults1 BulkGetPayCodeDetails(PayCodeTargetParameter1[] payCodes) | Retrieve pay code details from specified pay code targets. |
| BulkGetPayCodeReferences | PayCodeReference1[] BulkGetPayCodeReferences(Uri[] payCodeUris) | Retrieve pay code references from the specified pay code URIs. |
| ConfigureRegularHoursPayCode | void ConfigureRegularHoursPayCode(Uri payCodeUri) | Modify the pay code that is registered as the Regular Hours paycode in system information. |
| CreateEditDraft | Uri CreateEditDraft(Uri payCodeUri) | Create a draft of an existing pay code. |
| CreateNewDraft | Uri CreateNewDraft() | Create a draft of a new pay code. |
| CreatePayCodeOrApplyModifications | PayCodeReference1 CreatePayCodeOrApplyModifications(PayCodeTargetParameter1 target, PayCodeModificationsParameter1 modifications, Uri payCodeModificationOptionUri, String unitOfWorkId) | create or modify pay code |
| Delete | void Delete(Uri payCodeUri) | Delete a pay code |
| GetAllPayCodes | PayCodeDetails1[] GetAllPayCodes() | Retrieve a list of all pay codes in the system |
| GetPayCodeDetails | PayCodeDetails1 GetPayCodeDetails(Uri payCodeUri) | Retrieve pay code details from a pay code URI. |
| GetRegularHoursPayCode | PayCodeReference1 GetRegularHoursPayCode() | Retrieve Uri of the Regular Hours Pay Code |
| PublishDraft | PayCodeDetails1 PublishDraft(Uri draftUri) | Publish a pay code draft, converting it into a pay code that is returned. |
| UpdateCode | void UpdateCode(Uri payCodeUri, String code) | Modify the code of a pay code or pay code draft. |
| UpdateDescription | void UpdateDescription(Uri payCodeUri, String description) | Modify the description of a pay code or pay code draft. |
| UpdateMultiplier | void UpdateMultiplier(Uri payCodeUri, Decimal multiplier) | Modify the multiplier of a pay code or pay code draft. |
| UpdateName | void UpdateName(Uri payCodeUri, String name) | Modify the name of a pay code or pay code draft. |
| UpdatePayCodeType | void UpdatePayCodeType(Uri payCodeUri, Uri payCodeTypeUri) | Modify the type of a pay code or pay code draft. |