--- title: "Hire Minimum Old" slug: "hire-minimum-old" updated: 2025-03-19T06:56:18Z published: 2025-03-19T06:56:18Z canonical: "instrukcijos.softera.lt/hire-minimum-old" --- > ## 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. # Hire Minimum Old #### Overview This section describes the steps required to create a new employee record, contract, and allocation using the old method. #### Steps 1. **Create Employee** - **Method**: `[POST] sprEmployee` - **Fields**: - `firstName` - `surname` - `employmentDate` 2. **Get Employee Personal Info** - **Method**: `[GET] sprEmplPersonalInfo` - **Filter**: `$filter employeeId` - **Save**: `id` 3. **Update Employee Personal Info** - **Method**: `[PATCH] sprEmplPersonalInfo` - **Fields**: `Personal number and other information` 4. **Create Contract** - **Method**: `[POST] sprContract` - **Fields**: - `employeeNumber / employeeId` - `startDate` - `contractType` 5. **Create Allocation** - **Method**: `[POST] sprAllocation` - **Fields**: - `employeeNumber / employeeId` - `contractNumber / contractId` - `startDate` - `positionCode / positionId` - `emplPostGroupCode / emplPostGroupId` - `wScheduleFormulaCode / wScheduleFormulaId` 6. **Get Allocation Salary** - **Method**: `[GET] sprAllocationSalary` - **Filter**: `$filter allocationId` - **Save**: `id` 7. **Update Allocation Salary** - **Method**: `[PATCH] sprAllocationSalary` - **Fields**: - `salaryType` - `basePayType` - `basePayAmountType` - `basePayAmount`