Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Description
The policy for the UpdateEmployeePayCode web method.
ID
e377b327-4d84-4086-abc7-cfc20f5c3cdd
Behaviors
The following behaviors are defined for this policy:
- Create Primary Pay Record Behavior
- Create Active Behavior
- Create With Default Class Behavior
- EmployeePayCode Class Defaulting Behavior
Create Primary Pay Record Behavior
Description: Will determine how the primary pay record of an employee will be set; the Create Primary Pay Record behavior will always be applied. Any value provided for the IsPrimaryPayRecord property may be overwritten based on the behavior option selected.
Type: Internal
ID: 9141875a-deb1-4d31-a752-60aee0d31116
Behavior Options:
Name |
Description |
Parameters |
ID |
---|---|---|---|
Use supplied value |
Use the value supplied |
None |
0 |
Set to primary |
Each employeepayrecord is created as the primary pay record for that employee. The service recommends this option for those service owners that have a very high trust level with employees. |
None |
1 |
Dont set to primary |
Each pay record that is created is not set to the primary pay record of the employee |
None |
2 |
Selected option: Use supplied value
Create Active Behavior
Description: Will determine how the active status of an employeepaycode will be set; the Create Active behavior will always be applied. Any value provided for the IsActive property may be overwritten based on the behavior option selected.
Type: Internal
ID: 7e181c88-acad-49be-887c-ad374a6df4a1
Behavior Options:
Name |
Description |
Parameters |
ID |
---|---|---|---|
Use supplied value |
Use the value supplied; If a value for IsActive is not provided the employeepaycode will be set to the default (Active). |
None |
0 |
Set To Active |
Each account is created as active. The service recommends this option for those service owners that have a very high trust level with consumers. |
None |
1 |
Set To Inactive |
Each employeepaycode is created as inactive. |
None |
2 |
Selected option: Use supplied value
Create With Default Class Behavior
Description: Will determine if a default employeepaycode class, to be used when creating a new employee, will be specified
Type: Internal
ID: 27c45d60-1f34-46c1-a89c-b07a425a6532
Behavior Options:
Name |
Description |
Parameters |
ID |
---|---|---|---|
No Default Class |
No default class Id specified |
None |
0 |
Specify Default Class |
Specify default class Id |
Class Id Parameter |
1 |
Selected option: No Default Class
EmployeePayCode Class Defaulting Behavior
Description: Will determine whether the employeepaycode class will be used to default other values
Type: Internal
ID: 57bdf69e-4742-45be-a764-edf163ffdfaf
Behavior Options:
Name |
Description |
Parameters |
ID |
---|---|---|---|
Don't use the employeepaycode class |
Do not use employeepaycode class to default values; property values will be set to the value passed in. For properties that do not have a value passed in and are not part of employeepaycode class, the defaulting is based on the setup from the Dynamics GP Application. (Default) |
None |
0 |
Use the employeepaycode class |
Use the employeepaycode that is passed in to default any property that is part of employeepaycode class but was not passed in. For properties that do not have a value passed in and are not part of employeepaycode class will be defaulted based on the Dynamics GP business logic. |
None |
1 |
Selected option: Don't use the employeepaycode class