ServiceRouterDeletePayrollPayType Method | |
Deletes a list of payroll pay-types by its
IDList and returns a list of
DeleteResult status structures
Namespace: AppOne.Services.V2Assembly: AppOne.Web.Service (in AppOne.Web.Service.dll) Version: 1.0.141
Syntax Remarks
Deletes a list of payroll pay-types by its
IDList and returns a list
of
DeleteResult status structures.
The structures give a status for each of the
IDList passed in.
Note |
---|
If a GetPayrollPayTypeModel has been assigned anywhere in the system then that GetPayrollPayTypeModel
can not be physically removed. The payroll paytype item is flagged as deleted in the system. This can be detected by looking for the
IsDeleted property. The DeletePayrollPayType method is only set the IsDeleted flag to true it will not physically remove
the value from the system. To only way to remove the value from the system is for admin to login to the system configuration interface and delete the value.
|
Example {
"AuthToken":"...",
"IDList":[241, 239]
}
{
"Report": {
"APIVersion": "2.0",
"ProcessTime": "0.0977645",
"RequestTime": "/Date(1523299276024-0700)/",
"ResponseTime": "/Date(1523299276122-0700)/",
"Results": 2
},
"Results": [
{
"ID": 241,
"IsDeleted": true,
"Message": "PASS: Payroll pay-type successfully marked as deleted",
"Status": 1
},
{
"ID": 239,
"IsDeleted": false,
"Message": "FAIL: Unable to locate ID",
"Status": 2
}
]
}
See Also