| 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. |