Files
Softera.Payroll API documentation's postman collection:
Status | Postman Documentation Version | Min. Payroll Version | sprAPIVersion | API Metadata |
---|---|---|---|---|
Current | 1.05 | 14.130 | 1.0 | Link |
Collection:
Softera Payroll API v1.05.postman_collection.json
Environment:
Softera Payroll API v1.03.postman_environment.json
Fill in 4 variables in postman environment:
- [TENANTID] - GUID of microsoft tenant
- [ENVIRONMENTNAME] - BC environment name
- [CLIENTID] - app registration GUID from Azure
- [CLIENTSECRET] - app registration secret from Azure
Collection > Authorization > press "Get New Access Token"
Run GET {{url}}/softera/softeraPayroll/{{sprAPIVersion}}/
Detailed tutorial how to create Client Id, Secret and use postman to connect to Business Central.
Processes descriptions like employment, termination, position change and other are inside Postman collection documentation.
Processes
Hire employee (Minimum) New
Hire employee (Minimum) Old
Terminate employee
Change Contract Type
Change Allocation Position or Other Fields New
Change Allocation Position or Other Fields Old
Fill Work Schedule Entries
Fill Time Sheet Entries (Without Deep Insert)
Fill Time Sheet Entries (With Deep Insert)
Get Employee Vacation Balance
List of APIs
Personel
sprEmployees
sprEmplPersonalInformations
sprContracts
sprAllocations
sprAllocationSalaries
sprPaymentLocations
sprRelatives
sprRelativesHistory
sprVacationBalances
Time
sprAbsenceEntries
sprWorkScheduleEntries
sprTimeSheetJournals
sprTimeSheetJournalLines
Amounts
sprAmountsJournals
sprAmountsJournalLines
sprAmountsEntries
Setup
sprEmployeePostingGroups
sprGroundsForTermination
sprMaritalStatuses
sprNationalities
sprPositions
sprBanks
sprActivityCodes
sprWorkScheduleFormulas
sprBusinessTripLocations
sprBusinessTripAims
sprEDCodes
sprEmplPortalSetup
Other
sprVacationBalancesApprox
sprDimensionSetLines