Payroll | Processing
Service to manage entities of type 'Processing'.
Overview
URL | api/{tenantKey}/{orgKey}/payrollCore/processings |
Methods Supported | GET, POST, PUT, DELETE |
All Operations
This service includes the following operations:
-
GET:
- GET Processings
- GET Processings (paged)
- GET Processing by identifier
- GET Processing by key
- GET Print Processing by identifier
- GET Print Processing by key
- GET Original Print ProcessingOriginal by identifier
- GET Original Print Processing by key
- GET Get Processings By Payment
- GET Get Last Closed Processing By Company
- GET Get Processings By Period
- POST:
-
PUT:
- PUT Set IsActive Processing
- PUT Set ProcessingKey Processing
- PUT Set Contract Processing
- PUT Set Employee Processing
- PUT Set PeriodYear Processing
- PUT Set PeriodMonth Processing
- PUT Set Date Processing
- PUT Set StartDate Processing
- PUT Set EndDate Processing
- PUT Set Number Processing
- PUT Set Type Processing
- PUT Set Company Processing
- PUT Set Currency Processing
- PUT Set HourlyWage Processing
- PUT Set HourlyWageFormula Processing
- PUT Set GrossBaseAllowance Processing
- PUT Set IlliquidBaseAllowance Processing
- PUT Set CalendarDaysCount Processing
- PUT Set WorkedCalendarDaysCount Processing
- PUT Set AbsentCalendarDayCount Processing
- PUT Set WorkDaysCount Processing
- PUT Set WorkDaysFullPeriodCount Processing
- PUT Set WorkHoursCount Processing
- PUT Set WorkHoursFullPeriodCount Processing
- PUT Set WorkedWorkDaysCount Processing
- PUT Set WorkedWorkHoursCount Processing
- PUT Set Worked30DaysMonthCount Processing
- PUT Set Absent30DaysMonthCount Processing
- PUT Set VacationDaysCount Processing
- PUT Set NextVacationDayCount Processing
- PUT Set YearPeriodCount Processing
- PUT Set MajVacationPeriod Processing
- PUT Set LastPeriod Processing
- PUT Set TotalEarnings Processing
- PUT Set TotalEmployeeDeductions Processing
- PUT Set TotalCompanyDeductions Processing
- PUT Set NetValue Processing
- PUT Set IsClosed Processing
- PUT Set HourlyWageInfo Processing
- PUT Set Worked30DaysMonthCountInfo Processing
- PUT Set Absent30DaysMonthCountInfo Processing
- PUT Set EstimatedEndDate Processing
- PUT Set IncludeCessation Processing
- PUT Set PaymentPeriod Processing
- PUT Set PaidDaysCount Processing
- PUT Set PaidHoursCount Processing
- PUT Set AbsentUnjustifiedDaysCount Processing
- PUT Set AbsentUnjustifiedHoursCount Processing
- PUT Set PaidDays30DaysMonthCount Processing
- PUT Set AbsentUnjustifedDays30DaysMonthCount Processing
- PUT Set VacationDaysCountUsed Processing
- PUT Set NextVacationDayCountUsed Processing
- PUT Set MajVacationPeriodUsed Processing
- PUT Set IsUser Processing
- PUT Set WeekHoursCount Processing
- PUT Set CompanyWeekHoursCount Processing
- PUT Set IsTimeSheetCompleted Processing
- PUT Set Department Processing
- PUT Set Date ProcessingTimeSheet
- PUT Set Expected ProcessingTimeSheet
- PUT Set Efective ProcessingTimeSheet
- PUT Set Absence ProcessingTimeSheet
- PUT Set Paid ProcessingTimeSheet
- PUT Set Unjustified ProcessingTimeSheet
- PUT Set AbsenceType ProcessingAbsence
- PUT Set StartDate ProcessingAbsence
- PUT Set EndDate ProcessingAbsence
- PUT Set Duration ProcessingAbsence
- PUT Set AbsentCalendarDays ProcessingAbsence
- PUT Set AbsentWorkDays ProcessingAbsence
- PUT Set AbsentWorkHours ProcessingAbsence
- PUT Set Unit ProcessingAbsence
- PUT Set AbsenceId ProcessingAbsence
- PUT Set Percentage ProcessingAbsence
- PUT Set SourceType ProcessingEarning
- PUT Set SourceId ProcessingEarning
- PUT Set Earning ProcessingEarning
- PUT Set Name ProcessingEarning
- PUT Set EarningNature ProcessingEarning
- PUT Set Aggregation ProcessingEarning
- PUT Set Quantity ProcessingEarning
- PUT Set UnitValue ProcessingEarning
- PUT Set Value ProcessingEarning
- PUT Set Currency ProcessingEarning
- PUT Set Info ProcessingEarning
- PUT Set NetValue ProcessingEarning
- PUT Set GrossValue ProcessingEarning
- PUT Set ReferenceDate ProcessingEarning
- PUT Set Deduction ProcessingDeduction
- PUT Set SourceId ProcessingDeduction
- PUT Set Name ProcessingDeduction
- PUT Set Aggregation ProcessingDeduction
- PUT Set SubjectValue ProcessingDeduction
- PUT Set ExemptValue ProcessingDeduction
- PUT Set FreeValue ProcessingDeduction
- PUT Set BracketValue ProcessingDeduction
- PUT Set EmployeePercentage ProcessingDeduction
- PUT Set EmployeeValue ProcessingDeduction
- PUT Set CompanyPercentage ProcessingDeduction
- PUT Set CompanyValue ProcessingDeduction
- PUT Set Currency ProcessingDeduction
- PUT Set Info ProcessingDeduction
- PUT Set ModifiedDate ProcessingRetroactive
- PUT Set Source ProcessingRetroactive
- PUT Set User ProcessingRetroactive
- DELETE:
All Resources
This service uses the following resources:
- ApiProcessingProcessingAbsencesResource
- ApiProcessingProcessingDeductionsProcDedByEarnNaturesResource
- ApiProcessingProcessingDeductionsResource
- ApiProcessingProcessingEarningsProcDeductionsByEarningsResource
- ApiProcessingProcessingEarningsResource
- ApiProcessingProcessingRetroactivesResource
- ApiProcessingProcessingTimeSheetsResource
- ApiProcessingResource
- MoneyResource
- ProcDeductionsByEarningNatureResource
- ProcDeductionsByEarningResource
- ProcessingAbsenceResource
- ProcessingDeductionResource
- ProcessingEarningResource
- ProcessingMainProcessingDeductionsResource
- ProcessingMainProcessingEarningsResource
- ProcessingMainResource
- ProcessingResource
- ProcessingRetroactiveResource
- ProcessingTimeSheetResource
All Enumerations
This service uses the following enumerations:
GET Processings
Returns the list of all the entity records available.
Response:
When successful, the response body contains the list of records available. See ProcessingResource. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
GET Processings (paged)
Returns a page of the list of all the entity records available.
The following elements are optional:
page | (int) The index of the page of the list that should be returned. This is a query string parameter. |
pageSize | (int) The number of page elements that should be returned (max. is 1000). This is a query string parameter. |
Response:
When successful, the response body contains the list of records available. See ProcessingResource. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
GET Processing by identifier
Returns the entity record that matches the specified identifier.
The following elements are required:
id | (string) The record identifier. |
Response:
When successful, the response body contains the entity record. See ProcessingResource. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
404 | NotFound. The specified record does not exist. |
Resource URL:
GET Processing by key
Returns the entity record that matches the specified key.
The following elements are required:
companyKey | (string) The company key. |
processingKey | (string) Processing. |
Response:
When successful, the response body contains the entity record. See ProcessingResource. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
404 | NotFound. The specified record does not exist. |
Resource URL:
GET Print Processing by identifier
Prints the specified entity record.
The following elements are required:
id | (string) The record identifier. |
The following elements are optional:
template | (string) The report template that should be used. This is a query string parameter. |
Response:
When successful, the response body contains a stream with the printed file. |
Response status codes:
200 | OK. The operation was completed successfully. |
404 | NotFound. The specified resord does not exist. |
Resource URL:
GET Print Processing by key
Prints the specified entity record.
The following elements are required:
companyKey | (string) The company key. |
processingKey | (string) Processing. |
The following elements are optional:
template | (string) The report template that should be used. This is a query string parameter. |
Response:
When successful, the response body contains a stream with the printed file. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
404 | NotFound. The specified record does not exist. |
Resource URL:
GET Original Print ProcessingOriginal by identifier
Prints the specified entity record.
The following elements are required:
id | (string) The record identifier. |
The following elements are optional:
template | (string) The report template that should be used. This is a query string parameter. |
Response:
When successful, the response body contains a stream with the printed file. |
Response status codes:
200 | OK. The operation was completed successfully. |
404 | NotFound. The specified resord does not exist. |
Resource URL:
GET Original Print Processing by key
Prints the specified entity record.
The following elements are required:
companyKey | (string) The company key. |
processingKey | (string) Processing. |
The following elements are optional:
template | (string) The report template that should be used. This is a query string parameter. |
Response:
When successful, the response body contains a stream with the printed file. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
404 | NotFound. The specified record does not exist. |
Resource URL:
GET Get Processings By Payment
Get processings list in payment.
The following elements are required:
processingIDs | (IEnumerable |
Response:
When successful, the response body contains a list of resources of type 'ProcessingResource'. See ProcessingResource. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
GET Get Last Closed Processing By Company
Returns the End Date of the last regular closed processing for specific company.
The following elements are required:
companyId | (Guid) The Company identifier. |
Response:
When successful, the response body contains an item of type 'date'. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
GET Get Processings By Period
Custom operation 'GetProcessingsByPeriod'.
The following elements are required:
period | (DateTime?) period. |
Response:
When successful, the response body contains a list of resources of type 'ProcessingResource'. See ProcessingResource. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
POST Processings
Creates a new entity record.
The following elements are required:
processingResource | (ApiProcessingResource) The request body should contain the entity record that should be created. See ApiProcessingResource. |
Response:
When successful, the response body contains the new entity record identifier. The resource header location property contains the URL for the new entity record. See ApiProcessingResource. |
Response status codes:
201 | Created. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
POST Processing
Inserts a new 'Processing Time Sheet' in the 'Processing'.
The following elements are required:
processingKey | (string) Processing. |
companyKey | (string) The company key. |
value | (ApiProcessingProcessingTimeSheetsResource) The ApiProcessingProcessingTimeSheetsResource instance. See ApiProcessingProcessingTimeSheetsResource. |
Response:
When successful, the response body is empty. |
Response status codes:
204 | NoContent. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
POST Processing
Inserts a new 'Processing Absence' in the 'Processing'.
The following elements are required:
processingKey | (string) Processing. |
companyKey | (string) The company key. |
value | (ApiProcessingProcessingAbsencesResource) The ApiProcessingProcessingAbsencesResource instance. See ApiProcessingProcessingAbsencesResource. |
Response:
When successful, the response body is empty. |
Response status codes:
204 | NoContent. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
POST Processing
Inserts a new 'Processing Earning' in the 'Processing'.
The following elements are required:
processingKey | (string) Processing. |
companyKey | (string) The company key. |
value | (ApiProcessingProcessingEarningsResource) The ApiProcessingProcessingEarningsResource instance. See ApiProcessingProcessingEarningsResource. |
Response:
When successful, the response body is empty. |
Response status codes:
204 | NoContent. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
POST Processing
Inserts a new 'Processing Deduction' in the 'Processing'.
The following elements are required:
processingKey | (string) Processing. |
companyKey | (string) The company key. |
value | (ApiProcessingProcessingDeductionsResource) The ApiProcessingProcessingDeductionsResource instance. See ApiProcessingProcessingDeductionsResource. |
Response:
When successful, the response body is empty. |
Response status codes:
204 | NoContent. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
POST Processing
Inserts a new 'Processing Retroactive' in the 'Processing'.
The following elements are required:
processingKey | (string) Processing. |
companyKey | (string) The company key. |
value | (ApiProcessingProcessingRetroactivesResource) The ApiProcessingProcessingRetroactivesResource instance. See ApiProcessingProcessingRetroactivesResource. |
Response:
When successful, the response body is empty. |
Response status codes:
204 | NoContent. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
POST Process Contracts
Send Async Task to processes all available contracts for specific company.
The following elements are required:
companyId | (Guid) CompanyId. |
Response:
When successful, the response body is empty. |
Resource URL:
POST Close Processings
Close or Open a list of processings.
The following elements are required:
processings | (IEnumerable |
isClosed | (bool) Indicates wether the processing will be closed. |
paymentPeriod | (DateTime?) PaymentPeriod. |
Response:
When successful, the response body is empty. |
Resource URL:
POST Process Contract
Processes a specifiedContrat.
The following elements are required:
contractKey | (string) Contract Key. |
companyKey | (string) CompanyKey. |
Response:
When successful, the response body is empty. |
Resource URL:
POST Process Contract Id
Custom operation 'ProcessContractId'.
The following elements are required:
id | (Guid) Id. |
Response:
When successful, the response body is empty. |
Resource URL:
PUT Set Absence ProcessingTimeSheet
Updates the value of attribute 'Absence' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
lineId | (string) The detail identifier. |
companyKey | (string) The company key. |
value | (decimal) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set AbsenceId ProcessingAbsence
Updates the value of attribute 'AbsenceId' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
lineId | (string) The detail identifier. |
companyKey | (string) The company key. |
value | (Guid) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set AbsenceType ProcessingAbsence
Updates the value of attribute 'AbsenceType' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
lineId | (string) The detail identifier. |
companyKey | (string) The company key. |
value | (string) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set Absent30DaysMonthCount Processing
Updates the value of attribute 'Absent30DaysMonthCount' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
companyKey | (string) The company key. |
value | (decimal) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set Absent30DaysMonthCountInfo Processing
Updates the value of attribute 'Absent30DaysMonthCountInfo' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
companyKey | (string) The company key. |
value | (string) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set AbsentCalendarDayCount Processing
Updates the value of attribute 'AbsentCalendarDayCount' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
companyKey | (string) The company key. |
value | (decimal) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set AbsentCalendarDays ProcessingAbsence
Updates the value of attribute 'AbsentCalendarDays' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
lineId | (string) The detail identifier. |
companyKey | (string) The company key. |
value | (decimal) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set AbsentUnjustifedDays30DaysMonthCount Processing
Updates the value of attribute 'AbsentUnjustifedDays30DaysMonthCount' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
companyKey | (string) The company key. |
value | (decimal) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set AbsentUnjustifiedDaysCount Processing
Updates the value of attribute 'AbsentUnjustifiedDaysCount' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
companyKey | (string) The company key. |
value | (decimal) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set AbsentUnjustifiedHoursCount Processing
Updates the value of attribute 'AbsentUnjustifiedHoursCount' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
companyKey | (string) The company key. |
value | (decimal) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set AbsentWorkDays ProcessingAbsence
Updates the value of attribute 'AbsentWorkDays' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
lineId | (string) The detail identifier. |
companyKey | (string) The company key. |
value | (decimal) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set AbsentWorkHours ProcessingAbsence
Updates the value of attribute 'AbsentWorkHours' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
lineId | (string) The detail identifier. |
companyKey | (string) The company key. |
value | (decimal) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set Aggregation ProcessingDeduction
Updates the value of attribute 'Aggregation' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
lineId | (string) The detail identifier. |
companyKey | (string) The company key. |
value | (string) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set Aggregation ProcessingEarning
Updates the value of attribute 'Aggregation' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
lineId | (string) The detail identifier. |
companyKey | (string) The company key. |
value | (string) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set BracketValue ProcessingDeduction
Updates the value of attribute 'BracketValue' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
lineId | (string) The detail identifier. |
companyKey | (string) The company key. |
value | (decimal) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set CalendarDaysCount Processing
Updates the value of attribute 'CalendarDaysCount' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
companyKey | (string) The company key. |
value | (int) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set Company Processing
Updates the value of attribute 'Company' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
companyKey | (string) The company key. |
value | (string) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set CompanyPercentage ProcessingDeduction
Updates the value of attribute 'CompanyPercentage' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
lineId | (string) The detail identifier. |
companyKey | (string) The company key. |
value | (decimal) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set CompanyValue ProcessingDeduction
Updates the value of attribute 'CompanyValue' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
lineId | (string) The detail identifier. |
companyKey | (string) The company key. |
value | (decimal) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set CompanyWeekHoursCount Processing
Updates the value of attribute 'CompanyWeekHoursCount' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
companyKey | (string) The company key. |
value | (decimal) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set Contract Processing
Updates the value of attribute 'Contract' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
companyKey | (string) The company key. |
value | (string) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set Currency Processing
Updates the value of attribute 'Currency' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
companyKey | (string) The company key. |
value | (string) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set Currency ProcessingDeduction
Updates the value of attribute 'Currency' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
lineId | (string) The detail identifier. |
companyKey | (string) The company key. |
value | (string) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set Currency ProcessingEarning
Updates the value of attribute 'Currency' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
lineId | (string) The detail identifier. |
companyKey | (string) The company key. |
value | (string) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set Date Processing
Updates the value of attribute 'Date' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
companyKey | (string) The company key. |
value | (DateTime) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set Date ProcessingTimeSheet
Updates the value of attribute 'Date' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
lineId | (string) The detail identifier. |
companyKey | (string) The company key. |
value | (DateTime) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set Deduction ProcessingDeduction
Updates the value of attribute 'Deduction' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
lineId | (string) The detail identifier. |
companyKey | (string) The company key. |
value | (string) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set Department Processing
Updates the value of attribute 'Department' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
companyKey | (string) The company key. |
value | (string) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set Duration ProcessingAbsence
Updates the value of attribute 'Duration' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
lineId | (string) The detail identifier. |
companyKey | (string) The company key. |
value | (decimal) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set Earning ProcessingEarning
Updates the value of attribute 'Earning' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
lineId | (string) The detail identifier. |
companyKey | (string) The company key. |
value | (string) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set EarningNature ProcessingEarning
Updates the value of attribute 'EarningNature' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
lineId | (string) The detail identifier. |
companyKey | (string) The company key. |
value | (string) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set Efective ProcessingTimeSheet
Updates the value of attribute 'Efective' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
lineId | (string) The detail identifier. |
companyKey | (string) The company key. |
value | (decimal) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set Employee Processing
Updates the value of attribute 'Employee' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
companyKey | (string) The company key. |
value | (string) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set EmployeePercentage ProcessingDeduction
Updates the value of attribute 'EmployeePercentage' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
lineId | (string) The detail identifier. |
companyKey | (string) The company key. |
value | (decimal) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set EmployeeValue ProcessingDeduction
Updates the value of attribute 'EmployeeValue' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
lineId | (string) The detail identifier. |
companyKey | (string) The company key. |
value | (decimal) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set EndDate Processing
Updates the value of attribute 'EndDate' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
companyKey | (string) The company key. |
value | (DateTime) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set EndDate ProcessingAbsence
Updates the value of attribute 'EndDate' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
lineId | (string) The detail identifier. |
companyKey | (string) The company key. |
value | (DateTime) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set EstimatedEndDate Processing
Updates the value of attribute 'EstimatedEndDate' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
companyKey | (string) The company key. |
value | (DateTime) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set ExemptValue ProcessingDeduction
Updates the value of attribute 'ExemptValue' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
lineId | (string) The detail identifier. |
companyKey | (string) The company key. |
value | (decimal) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set Expected ProcessingTimeSheet
Updates the value of attribute 'Expected' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
lineId | (string) The detail identifier. |
companyKey | (string) The company key. |
value | (decimal) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set FreeValue ProcessingDeduction
Updates the value of attribute 'FreeValue' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
lineId | (string) The detail identifier. |
companyKey | (string) The company key. |
value | (decimal) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set GrossBaseAllowance Processing
Updates the value of attribute 'GrossBaseAllowance' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
companyKey | (string) The company key. |
value | (decimal) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set GrossValue ProcessingEarning
Updates the value of attribute 'GrossValue' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
lineId | (string) The detail identifier. |
companyKey | (string) The company key. |
value | (decimal) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set HourlyWage Processing
Updates the value of attribute 'HourlyWage' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
companyKey | (string) The company key. |
value | (decimal) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set HourlyWageFormula Processing
Updates the value of attribute 'HourlyWageFormula' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
companyKey | (string) The company key. |
value | (enum HourlyWageFormula) The request body should contain the new value for the attribute. See HourlyWageFormula. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set HourlyWageInfo Processing
Updates the value of attribute 'HourlyWageInfo' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
companyKey | (string) The company key. |
value | (string) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set IlliquidBaseAllowance Processing
Updates the value of attribute 'IlliquidBaseAllowance' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
companyKey | (string) The company key. |
value | (decimal) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set IncludeCessation Processing
Updates the value of attribute 'IncludeCessation' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
companyKey | (string) The company key. |
value | (bool) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set Info ProcessingDeduction
Updates the value of attribute 'Info' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
lineId | (string) The detail identifier. |
companyKey | (string) The company key. |
value | (string) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set Info ProcessingEarning
Updates the value of attribute 'Info' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
lineId | (string) The detail identifier. |
companyKey | (string) The company key. |
value | (string) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set IsActive Processing
Updates the value of attribute 'IsActive' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
companyKey | (string) The company key. |
value | (bool) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
404 | NotFound. The specified record does not exist. |
Resource URL:
PUT Set IsClosed Processing
Updates the value of attribute 'IsClosed' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
companyKey | (string) The company key. |
value | (bool) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set IsTimeSheetCompleted Processing
Updates the value of attribute 'IsTimeSheetCompleted' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
companyKey | (string) The company key. |
value | (bool) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set IsUser Processing
Updates the value of attribute 'IsUser' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
companyKey | (string) The company key. |
value | (bool) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set LastPeriod Processing
Updates the value of attribute 'LastPeriod' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
companyKey | (string) The company key. |
value | (int) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set MajVacationPeriod Processing
Updates the value of attribute 'MajVacationPeriod' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
companyKey | (string) The company key. |
value | (int) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set MajVacationPeriodUsed Processing
Updates the value of attribute 'MajVacationPeriodUsed' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
companyKey | (string) The company key. |
value | (bool) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set ModifiedDate ProcessingRetroactive
Updates the value of attribute 'ModifiedDate' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
lineId | (string) The detail identifier. |
companyKey | (string) The company key. |
value | (DateTimeOffset) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set Name ProcessingDeduction
Updates the value of attribute 'Name' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
lineId | (string) The detail identifier. |
companyKey | (string) The company key. |
value | (string) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set Name ProcessingEarning
Updates the value of attribute 'Name' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
lineId | (string) The detail identifier. |
companyKey | (string) The company key. |
value | (string) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set NetValue Processing
Updates the value of attribute 'NetValue' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
companyKey | (string) The company key. |
value | (decimal) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set NetValue ProcessingEarning
Updates the value of attribute 'NetValue' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
lineId | (string) The detail identifier. |
companyKey | (string) The company key. |
value | (decimal) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set NextVacationDayCount Processing
Updates the value of attribute 'NextVacationDayCount' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
companyKey | (string) The company key. |
value | (decimal) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set NextVacationDayCountUsed Processing
Updates the value of attribute 'NextVacationDayCountUsed' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
companyKey | (string) The company key. |
value | (bool) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set Number Processing
Updates the value of attribute 'Number' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
companyKey | (string) The company key. |
value | (int) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set Paid ProcessingTimeSheet
Updates the value of attribute 'Paid' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
lineId | (string) The detail identifier. |
companyKey | (string) The company key. |
value | (decimal) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set PaidDays30DaysMonthCount Processing
Updates the value of attribute 'PaidDays30DaysMonthCount' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
companyKey | (string) The company key. |
value | (decimal) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set PaidDaysCount Processing
Updates the value of attribute 'PaidDaysCount' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
companyKey | (string) The company key. |
value | (decimal) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set PaidHoursCount Processing
Updates the value of attribute 'PaidHoursCount' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
companyKey | (string) The company key. |
value | (decimal) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set PaymentPeriod Processing
Updates the value of attribute 'PaymentPeriod' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
companyKey | (string) The company key. |
value | (DateTime) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set Percentage ProcessingAbsence
Updates the value of attribute 'Percentage' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
lineId | (string) The detail identifier. |
companyKey | (string) The company key. |
value | (decimal) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set PeriodMonth Processing
Updates the value of attribute 'PeriodMonth' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
companyKey | (string) The company key. |
value | (int) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set PeriodYear Processing
Updates the value of attribute 'PeriodYear' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
companyKey | (string) The company key. |
value | (int) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set ProcessingKey Processing
Updates the value of attribute 'ProcessingKey' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
companyKey | (string) The company key. |
value | (string) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set Quantity ProcessingEarning
Updates the value of attribute 'Quantity' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
lineId | (string) The detail identifier. |
companyKey | (string) The company key. |
value | (decimal) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set ReferenceDate ProcessingEarning
Updates the value of attribute 'ReferenceDate' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
lineId | (string) The detail identifier. |
companyKey | (string) The company key. |
value | (DateTime) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set Source ProcessingRetroactive
Updates the value of attribute 'Source' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
lineId | (string) The detail identifier. |
companyKey | (string) The company key. |
value | (enum ProcessingRequestSourceType) The request body should contain the new value for the attribute. See ProcessingRequestSourceType. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set SourceId ProcessingDeduction
Updates the value of attribute 'SourceId' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
lineId | (string) The detail identifier. |
companyKey | (string) The company key. |
value | (Guid) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set SourceId ProcessingEarning
Updates the value of attribute 'SourceId' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
lineId | (string) The detail identifier. |
companyKey | (string) The company key. |
value | (Guid) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set SourceType ProcessingEarning
Updates the value of attribute 'SourceType' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
lineId | (string) The detail identifier. |
companyKey | (string) The company key. |
value | (enum ProcessingEarningSourceType) The request body should contain the new value for the attribute. See ProcessingEarningSourceType. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set StartDate Processing
Updates the value of attribute 'StartDate' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
companyKey | (string) The company key. |
value | (DateTime) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set StartDate ProcessingAbsence
Updates the value of attribute 'StartDate' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
lineId | (string) The detail identifier. |
companyKey | (string) The company key. |
value | (DateTime) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set SubjectValue ProcessingDeduction
Updates the value of attribute 'SubjectValue' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
lineId | (string) The detail identifier. |
companyKey | (string) The company key. |
value | (decimal) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set TotalCompanyDeductions Processing
Updates the value of attribute 'TotalCompanyDeductions' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
companyKey | (string) The company key. |
value | (decimal) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set TotalEarnings Processing
Updates the value of attribute 'TotalEarnings' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
companyKey | (string) The company key. |
value | (decimal) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set TotalEmployeeDeductions Processing
Updates the value of attribute 'TotalEmployeeDeductions' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
companyKey | (string) The company key. |
value | (decimal) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set Type Processing
Updates the value of attribute 'Type' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
companyKey | (string) The company key. |
value | (enum ProcessingType) The request body should contain the new value for the attribute. See ProcessingType. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set Unit ProcessingAbsence
Updates the value of attribute 'Unit' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
lineId | (string) The detail identifier. |
companyKey | (string) The company key. |
value | (enum Unit) The request body should contain the new value for the attribute. See Unit. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set UnitValue ProcessingEarning
Updates the value of attribute 'UnitValue' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
lineId | (string) The detail identifier. |
companyKey | (string) The company key. |
value | (decimal) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set Unjustified ProcessingTimeSheet
Updates the value of attribute 'Unjustified' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
lineId | (string) The detail identifier. |
companyKey | (string) The company key. |
value | (decimal) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set User ProcessingRetroactive
Updates the value of attribute 'User' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
lineId | (string) The detail identifier. |
companyKey | (string) The company key. |
value | (string) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set VacationDaysCount Processing
Updates the value of attribute 'VacationDaysCount' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
companyKey | (string) The company key. |
value | (decimal) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set VacationDaysCountUsed Processing
Updates the value of attribute 'VacationDaysCountUsed' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
companyKey | (string) The company key. |
value | (bool) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set Value ProcessingEarning
Updates the value of attribute 'Value' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
lineId | (string) The detail identifier. |
companyKey | (string) The company key. |
value | (decimal) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set WeekHoursCount Processing
Updates the value of attribute 'WeekHoursCount' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
companyKey | (string) The company key. |
value | (decimal) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set WorkDaysCount Processing
Updates the value of attribute 'WorkDaysCount' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
companyKey | (string) The company key. |
value | (int) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set WorkDaysFullPeriodCount Processing
Updates the value of attribute 'WorkDaysFullPeriodCount' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
companyKey | (string) The company key. |
value | (int) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set Worked30DaysMonthCount Processing
Updates the value of attribute 'Worked30DaysMonthCount' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
companyKey | (string) The company key. |
value | (decimal) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set Worked30DaysMonthCountInfo Processing
Updates the value of attribute 'Worked30DaysMonthCountInfo' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
companyKey | (string) The company key. |
value | (string) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set WorkedCalendarDaysCount Processing
Updates the value of attribute 'WorkedCalendarDaysCount' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
companyKey | (string) The company key. |
value | (decimal) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set WorkedWorkDaysCount Processing
Updates the value of attribute 'WorkedWorkDaysCount' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
companyKey | (string) The company key. |
value | (decimal) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set WorkedWorkHoursCount Processing
Updates the value of attribute 'WorkedWorkHoursCount' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
companyKey | (string) The company key. |
value | (decimal) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set WorkHoursCount Processing
Updates the value of attribute 'WorkHoursCount' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
companyKey | (string) The company key. |
value | (decimal) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set WorkHoursFullPeriodCount Processing
Updates the value of attribute 'WorkHoursFullPeriodCount' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
companyKey | (string) The company key. |
value | (decimal) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
PUT Set YearPeriodCount Processing
Updates the value of attribute 'YearPeriodCount' in the specified entity record.
The following elements are required:
processingKey | (string) Processing. |
companyKey | (string) The company key. |
value | (int) The request body should contain the new value for the attribute. |
Response:
When successful, the response body is empty. |
Response status codes:
200 | OK. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
Resource URL:
DELETE Processing Time Sheet by identifier
Deletes the entity record that matches the specified identifier.
The following elements are required:
processingKey | (string) Processing. |
companyKey | (string) The company key. |
lineId | (string) The line identifier. |
Response:
When successful, the response body is empty. |
Response status codes:
204 | NoContent. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
404 | NotFound. The specified record does not exist. |
Resource URL:
DELETE Processing Absence by identifier
Deletes the entity record that matches the specified identifier.
The following elements are required:
processingKey | (string) Processing. |
companyKey | (string) The company key. |
lineId | (string) The line identifier. |
Response:
When successful, the response body is empty. |
Response status codes:
204 | NoContent. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
404 | NotFound. The specified record does not exist. |
Resource URL:
DELETE Processing Earning by identifier
Deletes the entity record that matches the specified identifier.
The following elements are required:
processingKey | (string) Processing. |
companyKey | (string) The company key. |
lineId | (string) The line identifier. |
Response:
When successful, the response body is empty. |
Response status codes:
204 | NoContent. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
404 | NotFound. The specified record does not exist. |
Resource URL:
DELETE Processing Deduction by identifier
Deletes the entity record that matches the specified identifier.
The following elements are required:
processingKey | (string) Processing. |
companyKey | (string) The company key. |
lineId | (string) The line identifier. |
Response:
When successful, the response body is empty. |
Response status codes:
204 | NoContent. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
404 | NotFound. The specified record does not exist. |
Resource URL:
DELETE Processing Retroactive by identifier
Deletes the entity record that matches the specified identifier.
The following elements are required:
processingKey | (string) Processing. |
companyKey | (string) The company key. |
lineId | (string) The line identifier. |
Response:
When successful, the response body is empty. |
Response status codes:
204 | NoContent. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
404 | NotFound. The specified record does not exist. |
Resource URL:
DELETE Processing by identifier
Deletes the entity record that matches the specified identifier.
The following elements are required:
id | (string) The record identifier. |
Response:
When successful, the response body is empty. |
Response status codes:
204 | Deleted. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
404 | NotFound. The specified record does not exist. |
Resource URL:
DELETE Processing by key
Deletes the entity record that matches the specified key.
The following elements are required:
companyKey | (string) The company key. |
processingKey | (string) Processing. |
Response:
When successful, the response body is empty. |
Response status codes:
204 | Deleted. The operation was completed successfully. |
400 | BadRequest. The request parameters are invalid. |
404 | NotFound. The specified record does not exist. |
Resource URL:
Resources
ApiProcessingProcessingAbsencesResource
The following elements are required:
absenceType | (string) Absence Type. |
startDate | (DateTime) Start Date. |
endDate | (DateTime) End Date. |
duration | (decimal) Duration. |
absentCalendarDays | (decimal) Absent Calendar Days. |
absentWorkDays | (decimal) Absent Work Days. |
absentWorkHours | (decimal) Absent Work Hours. |
unit | (enum Unit) Unit.
See Unit. |
absenceId | (Guid) Absence Id. |
percentage | (decimal) Percentage. |
ApiProcessingProcessingDeductionsProcDedByEarnNaturesResource
The following elements are required:
earningNature | (string) Earning Nature. |
subjectValue | (MoneyResource) Subject.
See MoneyResource . |
exemptValue | (MoneyResource) PT translation: "Não sujeito".
See MoneyResource . |
freeValue | (MoneyResource) PT translation: "Isento Incidência".
See MoneyResource . |
taxBracketValue | (MoneyResource) Tax Bracket.
See MoneyResource . |
employeeValue | (MoneyResource) Employee.
See MoneyResource . |
companyValue | (MoneyResource) Company.
See MoneyResource . |
currency | (string) Currency. |
baseValue | (MoneyResource) Taxable base.
See MoneyResource . |
ApiProcessingProcessingDeductionsResource
The following elements are required:
deduction | (string) Deduction. |
sourceId | (Guid) Source Id. |
name | (string) Name. |
aggregation | (string) Aggregation. |
subjectValue | (MoneyResource) Subject Value.
See MoneyResource . |
exemptValue | (MoneyResource) PT translation: "Não sujeito".
See MoneyResource . |
freeValue | (MoneyResource) PT translation: "Isento Incidência".
See MoneyResource . |
bracketValue | (MoneyResource) Bracket Value.
See MoneyResource . |
employeeValue | (MoneyResource) Employee Value.
See MoneyResource . |
companyValue | (MoneyResource) Company Value.
See MoneyResource . |
currency | (string) Currency. |
The following elements are optional:
employeePercentage | (decimal) Employee %. |
companyPercentage | (decimal) Company %. |
procDedByEarnNatures | (List of ApiProcessingProcessingDeductionsProcDedByEarnNaturesResource) Proc. Ded. By Earning Natures.
See ApiProcessingProcessingDeductionsProcDedByEarnNaturesResource. |
info | (string) Info. |
ApiProcessingProcessingEarningsProcDeductionsByEarningsResource
The following elements are required:
procDedByEarningNatureId | (Guid) Proc Ded By Earning Nature Id. |
deduction | (string) Deduction. |
subjectValue | (MoneyResource) Subject.
See MoneyResource . |
exemptValue | (MoneyResource) PT translation: "Não sujeito".
See MoneyResource . |
freeValue | (MoneyResource) PT translation: "Isento Incidência".
See MoneyResource . |
taxBracketValue | (MoneyResource) Tax Bracket.
See MoneyResource . |
employeeValue | (MoneyResource) Employee.
See MoneyResource . |
companyValue | (MoneyResource) Company.
See MoneyResource . |
currency | (string) Currency. |
ApiProcessingProcessingEarningsResource
The following elements are required:
earning | (string) Earning. |
earningNature | (string) Earning Nature. |
aggregation | (string) Aggregation. |
quantity | (decimal) Quantity. |
unitValue | (decimal) Unit Value. |
value | (MoneyResource) Value.
See MoneyResource . |
currency | (string) Currency. |
netValue | (MoneyResource) Net Value.
See MoneyResource . |
grossValue | (MoneyResource) Gross Value.
See MoneyResource . |
referenceDate | (DateTime) Reference Date. |
The following elements are optional:
sourceType | (enum ProcessingEarningSourceType) Source Type.
See ProcessingEarningSourceType. |
sourceId | (Guid) Source Id. |
name | (string) Name. |
info | (string) Info. |
procDeductionsByEarnings | (List of ApiProcessingProcessingEarningsProcDeductionsByEarningsResource) Proc Deductions By Earnings.
See ApiProcessingProcessingEarningsProcDeductionsByEarningsResource. |
ApiProcessingProcessingRetroactivesResource
The following elements are optional:
modifiedDate | (DateTimeOffset) Modified Date. |
source | (enum ProcessingRequestSourceType) Source.
See ProcessingRequestSourceType. |
user | (string) User. |
ApiProcessingProcessingTimeSheetsResource
The following elements are required:
date | (DateTime) Date. |
expected | (decimal) Expected Hours. |
efective | (decimal) Efective Hours. |
absence | (decimal) Absence Hours. |
paid | (decimal) Paid Hours. |
unjustified | (decimal) Unjustified Hours. |
ApiProcessingResource
The following elements are required:
processingKey | (string) Processing. |
contract | (string) Contract. |
employee | (string) Employee. |
periodYear | (int) Period Year. |
periodMonth | (int) Period Month. |
date | (DateTime) Period. |
startDate | (DateTime) Start Date. |
endDate | (DateTime) End Date. |
number | (int) Number. |
type | (enum ProcessingType) Type.
See ProcessingType. |
company | (string) Company. |
currency | (string) Currency. |
hourlyWage | (MoneyResource) Hourly Wage.
See MoneyResource . |
grossBaseAllowance | (MoneyResource) Gross Base Allowance Value - Earning value with the nature type for the base wage determined for the total period, excluding absences.
See MoneyResource . |
illiquidBaseAllowance | (MoneyResource) Illiquid Base Allowance Value - Earning value with the nature type for the base wage determined for the period, considering absences.
See MoneyResource . |
calendarDaysCount | (int) Total calendar days of the month. |
workedCalendarDaysCount | (decimal) Number of worked calendar days (considering only absences in days). |
absentCalendarDayCount | (decimal) Absence days in calendar days. |
workDaysCount | (int) Work days determined by the work schedule. |
workDaysFullPeriodCount | (int) Work Days Full Period Count. |
workHoursCount | (decimal) Work hours determined by the work schedule. |
workHoursFullPeriodCount | (decimal) Work Hours Full Period Count. |
workedWorkDaysCount | (decimal) Expected days of work deducted from absences in days. See details in the time sheet. |
workedWorkHoursCount | (decimal) Expected hours of work deducted from all absences. See details in the time sheet. |
worked30DaysMonthCount | (decimal) Number of calendar days with work reduced of absences in days and on days with absences in hours considering half a day when worked hours in day is equal or less than half of predicted hours in that day with adjustment to a 30 day month. |
absent30DaysMonthCount | (decimal) Absences in a 30 day count. |
vacationDaysCount | (decimal) Vacation days taken in this period. |
nextVacationDayCount | (decimal) Identifier for the period with the greatest number of vacation days scheduled. |
yearPeriodCount | (int) Year Periods. |
majVacationPeriod | (int) Vacation days scheduled in the next period. |
lastPeriod | (int) Last Period. |
totalEarnings | (MoneyResource) Total Earnings.
See MoneyResource . |
totalEmployeeDeductions | (MoneyResource) Total Employee Deductions.
See MoneyResource . |
totalCompanyDeductions | (MoneyResource) Total Company Deductions.
See MoneyResource . |
netValue | (MoneyResource) Net Value.
See MoneyResource . |
isClosed | (bool) Is Closed. |
includeCessation | (bool) Include Cessation. |
paidDaysCount | (decimal) Number of paid days. |
paidHoursCount | (decimal) Number of paid hours. |
absentUnjustifiedDaysCount | (decimal) Number of unjustified days of absence. |
absentUnjustifiedHoursCount | (decimal) Number of unjustified hours of absence. |
paidDays30DaysMonthCount | (decimal) Number of paid days with adjustment to a 30 day month. |
absentUnjustifedDays30DaysMonthCount | (decimal) Number of days of unjustified absence with adjustment to a 30 day month. |
vacationDaysCountUsed | (bool) Vacation Days Count Used. |
nextVacationDayCountUsed | (bool) Next Vacation Day Count Used. |
majVacationPeriodUsed | (bool) Maj Vacation Period Used. |
isUser | (bool) User. |
weekHoursCount | (decimal) Total hours per week according by contract schedule in this period. |
companyWeekHoursCount | (decimal) Total hours per week according company schedule in this period. |
isTimeSheetCompleted | (bool) Is Time Sheet Completed. |
department | (string) Department. |
The following elements are optional:
hourlyWageFormula | (enum HourlyWageFormula) Hourly Wage Formula.
See HourlyWageFormula. |
processingTimeSheets | (List of ApiProcessingProcessingTimeSheetsResource) Processing Time Sheets.
See ApiProcessingProcessingTimeSheetsResource. |
processingAbsences | (List of ApiProcessingProcessingAbsencesResource) Processing Absences.
See ApiProcessingProcessingAbsencesResource. |
processingEarnings | (List of ApiProcessingProcessingEarningsResource) Processing Earnings.
See ApiProcessingProcessingEarningsResource. |
processingDeductions | (List of ApiProcessingProcessingDeductionsResource) Processing Deductions.
See ApiProcessingProcessingDeductionsResource. |
processingRetroactives | (List of ApiProcessingProcessingRetroactivesResource) Processing Retroactives.
See ApiProcessingProcessingRetroactivesResource. |
hourlyWageInfo | (string) Hourly Wage Info. |
worked30DaysMonthCountInfo | (string) Worked Days. |
absent30DaysMonthCountInfo | (string) Absent Days. |
estimatedEndDate | (DateTime) Estimated end date of the contract at the processing moment. |
paymentPeriod | (DateTime) Payment Period. |
MoneyResource
The following elements are required:
amount | (decimal) The amount. |
The following elements are optional:
baseAmount | (decimal) The base amount. |
reportingAmount | (decimal) The reporting amount. |
fractionDigits | (int) The fraction digits. |
symbol | (string) The symbol. |
Notes: For the POST operation it is not necessary to send the fields: BaseAmount, ReportingAmount, FractionDigits and Symbol. Will be ignored.
ProcDeductionsByEarningNatureResource
The following elements are required:
earningNature | (string) Earning Nature. |
subjectValue | (MoneyResource) Subject.
See MoneyResource . |
exemptValue | (MoneyResource) PT translation: "Não sujeito".
See MoneyResource . |
freeValue | (MoneyResource) PT translation: "Isento Incidência".
See MoneyResource . |
taxBracketValue | (MoneyResource) Tax Bracket.
See MoneyResource . |
employeeValue | (MoneyResource) Employee.
See MoneyResource . |
companyValue | (MoneyResource) Company.
See MoneyResource . |
currency | (string) Currency. |
baseValue | (MoneyResource) Taxable base.
See MoneyResource . |
ProcDeductionsByEarningResource
The following elements are required:
procDedByEarningNatureId | (Guid) Proc Ded By Earning Nature Id. |
deduction | (string) Deduction. |
subjectValue | (MoneyResource) Subject.
See MoneyResource . |
exemptValue | (MoneyResource) PT translation: "Não sujeito".
See MoneyResource . |
freeValue | (MoneyResource) PT translation: "Isento Incidência".
See MoneyResource . |
taxBracketValue | (MoneyResource) Tax Bracket.
See MoneyResource . |
employeeValue | (MoneyResource) Employee.
See MoneyResource . |
companyValue | (MoneyResource) Company.
See MoneyResource . |
currency | (string) Currency. |
ProcessingAbsenceResource
The following elements are required:
absenceType | (string) Absence Type. |
startDate | (DateTime) Start Date. |
endDate | (DateTime) End Date. |
duration | (decimal) Duration. |
absentCalendarDays | (decimal) Absent Calendar Days. |
absentWorkDays | (decimal) Absent Work Days. |
absentWorkHours | (decimal) Absent Work Hours. |
unit | (enum Unit) Unit.
See Unit. |
absenceId | (Guid) Absence Id. |
percentage | (decimal) Percentage. |
ProcessingDeductionResource
The following elements are required:
deduction | (string) Deduction. |
sourceId | (Guid) Source Id. |
name | (string) Name. |
aggregation | (string) Aggregation. |
subjectValue | (MoneyResource) Subject Value.
See MoneyResource . |
exemptValue | (MoneyResource) PT translation: "Não sujeito".
See MoneyResource . |
freeValue | (MoneyResource) PT translation: "Isento Incidência".
See MoneyResource . |
bracketValue | (MoneyResource) Bracket Value.
See MoneyResource . |
employeeValue | (MoneyResource) Employee Value.
See MoneyResource . |
companyValue | (MoneyResource) Company Value.
See MoneyResource . |
currency | (string) Currency. |
The following elements are optional:
employeePercentage | (decimal) Employee %. |
companyPercentage | (decimal) Company %. |
procDedByEarnNatures | (List of ProcDeductionsByEarningNatureResource) Proc. Ded. By Earning Natures.
See ProcDeductionsByEarningNatureResource. |
info | (string) Info. |
ProcessingEarningResource
The following elements are required:
earning | (string) Earning. |
earningNature | (string) Earning Nature. |
aggregation | (string) Aggregation. |
quantity | (decimal) Quantity. |
unitValue | (decimal) Unit Value. |
value | (MoneyResource) Value.
See MoneyResource . |
currency | (string) Currency. |
netValue | (MoneyResource) Net Value.
See MoneyResource . |
grossValue | (MoneyResource) Gross Value.
See MoneyResource . |
referenceDate | (DateTime) Reference Date. |
The following elements are optional:
sourceType | (enum ProcessingEarningSourceType) Source Type.
See ProcessingEarningSourceType. |
sourceId | (Guid) Source Id. |
name | (string) Name. |
info | (string) Info. |
procDeductionsByEarnings | (List of ProcDeductionsByEarningResource) Proc Deductions By Earnings.
See ProcDeductionsByEarningResource. |
ProcessingMainProcessingDeductionsResource
The following elements are required:
aggregation | (string) Aggregation. |
companyValue | (MoneyResource) Company Value.
See MoneyResource . |
currency | (string) Currency. |
deduction | (string) Deduction. |
employeeValue | (MoneyResource) Employee Value.
See MoneyResource . |
exemptValue | (MoneyResource) PT translation: "Não sujeito".
See MoneyResource . |
name | (string) Name. |
sourceId | (Guid) Source Id. |
subjectValue | (MoneyResource) Subject Value.
See MoneyResource . |
freeValue | (MoneyResource) PT translation: "Isento Incidência".
See MoneyResource . |
bracketValue | (MoneyResource) Bracket Value.
See MoneyResource . |
The following elements are optional:
companyPercentage | (decimal) Company %. |
employeePercentage | (decimal) Employee %. |
ProcessingMainProcessingEarningsResource
The following elements are required:
aggregation | (string) Aggregation. |
currency | (string) Currency. |
earning | (string) Earning. |
quantity | (decimal) Quantity. |
unitValue | (decimal) Unit Value. |
value | (MoneyResource) Value.
See MoneyResource . |
earningNature | (string) Earning Nature. |
netValue | (MoneyResource) Net Value.
See MoneyResource . |
The following elements are optional:
name | (string) Name. |
sourceId | (Guid) Source Id. |
sourceType | (enum ProcessingEarningSourceType) Source Type.
See ProcessingEarningSourceType. |
ProcessingMainResource
The following elements are required:
company | (string) Company. |
contract | (string) Contract. |
currency | (string) Currency. |
netValue | (MoneyResource) Net Value.
See MoneyResource . |
number | (int) Number. |
processingKey | (string) Processing. |
totalCompanyDeductions | (MoneyResource) Total Company Deductions.
See MoneyResource . |
totalEarnings | (MoneyResource) Total Earnings.
See MoneyResource . |
totalEmployeeDeductions | (MoneyResource) Total Employee Deductions.
See MoneyResource . |
endDate | (DateTime) End Date. |
isClosed | (bool) Is Closed. |
startDate | (DateTime) Start Date. |
employee | (string) Employee. |
type | (enum ProcessingType) Type.
See ProcessingType. |
date | (DateTime) Period. |
isUser | (bool) User. |
isTimeSheetCompleted | (bool) Is Time Sheet Completed. |
The following elements are optional:
processingDeductions | (List of ProcessingMainProcessingDeductionsResource) Processing Deductions.
See ProcessingMainProcessingDeductionsResource. |
processingEarnings | (List of ProcessingMainProcessingEarningsResource) Processing Earnings.
See ProcessingMainProcessingEarningsResource. |
paymentPeriod | (DateTime) Payment Period. |
ProcessingResource
The following elements are required:
processingKey | (string) Processing. |
contract | (string) Contract. |
employee | (string) Employee. |
periodYear | (int) Period Year. |
periodMonth | (int) Period Month. |
date | (DateTime) Period. |
startDate | (DateTime) Start Date. |
endDate | (DateTime) End Date. |
number | (int) Number. |
type | (enum ProcessingType) Type.
See ProcessingType. |
company | (string) Company. |
currency | (string) Currency. |
hourlyWage | (MoneyResource) Hourly Wage.
See MoneyResource . |
grossBaseAllowance | (MoneyResource) Gross Base Allowance Value - Earning value with the nature type for the base wage determined for the total period, excluding absences.
See MoneyResource . |
illiquidBaseAllowance | (MoneyResource) Illiquid Base Allowance Value - Earning value with the nature type for the base wage determined for the period, considering absences.
See MoneyResource . |
calendarDaysCount | (int) Total calendar days of the month. |
workedCalendarDaysCount | (decimal) Number of worked calendar days (considering only absences in days). |
absentCalendarDayCount | (decimal) Absence days in calendar days. |
workDaysCount | (int) Work days determined by the work schedule. |
workDaysFullPeriodCount | (int) Work Days Full Period Count. |
workHoursCount | (decimal) Work hours determined by the work schedule. |
workHoursFullPeriodCount | (decimal) Work Hours Full Period Count. |
workedWorkDaysCount | (decimal) Expected days of work deducted from absences in days. See details in the time sheet. |
workedWorkHoursCount | (decimal) Expected hours of work deducted from all absences. See details in the time sheet. |
worked30DaysMonthCount | (decimal) Number of calendar days with work reduced of absences in days and on days with absences in hours considering half a day when worked hours in day is equal or less than half of predicted hours in that day with adjustment to a 30 day month. |
absent30DaysMonthCount | (decimal) Absences in a 30 day count. |
vacationDaysCount | (decimal) Vacation days taken in this period. |
nextVacationDayCount | (decimal) Identifier for the period with the greatest number of vacation days scheduled. |
yearPeriodCount | (int) Year Periods. |
majVacationPeriod | (int) Vacation days scheduled in the next period. |
lastPeriod | (int) Last Period. |
totalEarnings | (MoneyResource) Total Earnings.
See MoneyResource . |
totalEmployeeDeductions | (MoneyResource) Total Employee Deductions.
See MoneyResource . |
totalCompanyDeductions | (MoneyResource) Total Company Deductions.
See MoneyResource . |
netValue | (MoneyResource) Net Value.
See MoneyResource . |
isClosed | (bool) Is Closed. |
includeCessation | (bool) Include Cessation. |
paidDaysCount | (decimal) Number of paid days. |
paidHoursCount | (decimal) Number of paid hours. |
absentUnjustifiedDaysCount | (decimal) Number of unjustified days of absence. |
absentUnjustifiedHoursCount | (decimal) Number of unjustified hours of absence. |
paidDays30DaysMonthCount | (decimal) Number of paid days with adjustment to a 30 day month. |
absentUnjustifedDays30DaysMonthCount | (decimal) Number of days of unjustified absence with adjustment to a 30 day month. |
vacationDaysCountUsed | (bool) Vacation Days Count Used. |
nextVacationDayCountUsed | (bool) Next Vacation Day Count Used. |
majVacationPeriodUsed | (bool) Maj Vacation Period Used. |
isUser | (bool) User. |
weekHoursCount | (decimal) Total hours per week according by contract schedule in this period. |
companyWeekHoursCount | (decimal) Total hours per week according company schedule in this period. |
isTimeSheetCompleted | (bool) Is Time Sheet Completed. |
department | (string) Department. |
The following elements are optional:
hourlyWageFormula | (enum HourlyWageFormula) Hourly Wage Formula.
See HourlyWageFormula. |
processingTimeSheets | (List of ProcessingTimeSheetResource) Processing Time Sheets.
See ProcessingTimeSheetResource. |
processingAbsences | (List of ProcessingAbsenceResource) Processing Absences.
See ProcessingAbsenceResource. |
processingEarnings | (List of ProcessingEarningResource) Processing Earnings.
See ProcessingEarningResource. |
processingDeductions | (List of ProcessingDeductionResource) Processing Deductions.
See ProcessingDeductionResource. |
processingRetroactives | (List of ProcessingRetroactiveResource) Processing Retroactives.
See ProcessingRetroactiveResource. |
hourlyWageInfo | (string) Hourly Wage Info. |
worked30DaysMonthCountInfo | (string) Worked Days. |
absent30DaysMonthCountInfo | (string) Absent Days. |
estimatedEndDate | (DateTime) Estimated end date of the contract at the processing moment. |
paymentPeriod | (DateTime) Payment Period. |
ProcessingRetroactiveResource
The following elements are optional:
modifiedDate | (DateTimeOffset) Modified Date. |
source | (enum ProcessingRequestSourceType) Source.
See ProcessingRequestSourceType. |
user | (string) User. |
ProcessingTimeSheetResource
The following elements are required:
date | (DateTime) Date. |
expected | (decimal) Expected Hours. |
efective | (decimal) Efective Hours. |
absence | (decimal) Absence Hours. |
paid | (decimal) Paid Hours. |
unjustified | (decimal) Unjustified Hours. |
Enumerations
HourlyWageFormula
1 | Regular | |
2 | FixedValue |
ProcessingEarningSourceType
1 | Contract | |
2 | ExtraEarningAdvance | Advance Extra Earning. |
3 | ExtraEarningRegular | Regular Extra Earning. |
4 | ExtraEarningPosterior | Posterior Extra Earning. |
5 | BenefitAccount | |
6 | Cessation | |
7 | User | |
8 | AbsenceSupplement |
ProcessingRequestSourceType
1 | Absence | |
2 | EarningConfig | |
3 | EarningNatureConfig | |
4 | DeductionConfig | |
5 | ContractEarning | |
6 | ContractDeduction | |
7 | Formula | |
8 | ExtraEarning | |
9 | Contract | |
10 | ContractTaxData | |
11 | ContractBenefitAccount | |
12 | BenefitAccountEntry | |
13 | BenefitAccountType | |
14 | Cessation | |
15 | ContractSchedule | |
16 | User | |
17 | Payment | |
18 | ContractGlobalVariables | |
19 | VocationalTraining |
ProcessingType
1 | Advance | Advance. |
2 | Regular | Regular. |
3 | Posterior | Posterior. |
4 | Retroactive | Retroactive. |
Unit
1 | Hours | |
2 | Days | |
3 | HalfDays |