--- title: "sprAllocationSalaries" slug: "sprallocationsalaries" updated: 2025-03-26T12:37:24Z published: 2025-03-26T12:37:24Z canonical: "instrukcijos.softera.lt/sprallocationsalaries" --- > ## Documentation Index > Fetch the complete documentation index at: https://instrukcijos.softera.lt/llms.txt > Use this file to discover all available pages before exploring further. # sprAllocationSalaries Represents allocation salaries (spr) in Business Central. ## Methods | Method | Return Type | Description | | --- | --- | --- | | GET sprAllocationSalaries | sprAllocationSalaries | Gets an allocation salary object. | | DELETE sprAllocationSalaries | none | Deletes an allocation salary object. | | POST sprAllocationSalaries | sprAllocationSalaries | Creates an allocation salary object. | | PATCH sprAllocationSalaries | sprAllocationSalaries | Updates an allocation salary object. | ## Navigation | Navigation | Return Type | Description | | --- | --- | --- | | [sprAllocation](/v1/docs/sprAllocations) | sprAllocation | Gets the allocation associated with the allocation salary. | | [sprEmployee](/v1/docs/sprEmployees) | sprEmployee | Gets the employee associated with the allocation salary. | | [sprContract](/v1/docs/sprContracts) | sprContract | Gets the contract associated with the allocation salary. | ## Properties | Property | Type | Description | Relation to | | --- | --- | --- | --- | | id | Guid | Specifies the ID of the allocation salary. Non-editable. | | | employeeNumber | String[20] | Specifies the employee's number. | [sprEmployees.number](/v1/docs/sprEmployees) | | employeeId | Guid | Specifies the employee's ID. | [sprEmployees.id](/v1/docs/sprEmployees) | | contractNumber | String[20] | Specifies the contract's number. | [sprContracts.number](/v1/docs/sprContracts) | | contractId | Guid | Specifies the contract's ID. | [sprContracts.id](/v1/docs/sprContracts) | | allocationNumber | Int32 | Specifies the allocation's number. | [sprAllocations.number](/v1/docs/sprAllocations) | | allocationId | Guid | Specifies the allocation's ID. | [sprAllocations.id](/v1/docs/sprAllocations) | | startDate | Date | Specifies the allocation salaries start date. | | | endDate | Date | Specifies the allocation salaries end date. | | | salaryType | NAV.sprSalaryType | Specifies the allocation salaries type. It can be: 0- " " 1- Timesheet 2- Piecework 70362870- Fixed and Variable Parts 70363130- SPR Fixed and Variable Parts | | | basePayType | NAV.sprBasePayType | Specifies the allocation salaries base pay type. It can be: 0- " " 1- Monthly 2- Hourly 3- Daily | | | basePayAmountType | NAV.sprBasePayAmountType | Specifies the allocation salaries base pay amount type. It can be: 0- " " 1- Amount 2- Min. Wage Rate 3- Net Pay | | | basePayAmount | Decimal | Specifies the allocation salaries base pay amount. | | | advanceType | NAV.sprAdvanceType | Specifies the allocation salaries advance type. It can be: 0- " " 1- Amount 2- Payable Amount Percentage 3- Base Pay Percentage | | | advanceAmount | Decimal | Specifies the allocation salaries advance amount. | | | lastModifiedDateTime | DateTimeOffset | Specifies the allocation salaries last modified date. Read-Only. | | ## Examples ### Create sprAllocationSalaries POST `URI: /companies({{companyId}})/sprAllocationSalaries #### Request ``` { "allocationId": "{{allocationId}}", "salaryType": "Timesheet", "basePayType": "Monthly", "basePayAmountType": "Amount", "basePayAmount": 1200, "advanceType": "Amount", "advanceAmount": 100 } ``` #### Response ``` { "@odata.context": "http://bc220-2:7048/BC/api/softera/softeraPayroll/v1.0/$metadata#companies(fb9142f3-361f-ee11-a396-ce5b49aea574)/sprAllocationSalaries/$entity", "@odata.etag": "W/\"JzE5OzMwODc1MDc2MjcwNTc4NDA5NTUxOzAwOyc=\"", "id": "a035d62f-c42b-ee11-a395-98edeed05568", "employeeNumber": "D0025", "employeeId": "24def330-bd2b-ee11-a395-98edeed05568", "contractNumber": "S0020", "contractId": "6ddd4c01-c02b-ee11-a395-98edeed05568", "allocationNumber": 1, "allocationId": "f77f4082-c32b-ee11-a395-98edeed05568", "startDate": "2023-07-13", "endDate": "0001-01-01", "salaryType": "Timesheet", "basePayType": "Monthly", "basePayAmountType": "Amount", "basePayAmount": 1200, "advanceType": "Amount", "advanceAmount": 100, "lastModifiedDateTime": "2023-07-26T14:53:32.137Z" } ```