Skip to main content
Version: 1.x

Interface: AbsenceRequestData

Input data for creating an absence (leave) request (PT).

Sap Module​

HR

Business Context​

Time management — absence/leave request.

Example​

import type { AbsenceRequestData } from '#intents/types.js';

const leave: AbsenceRequestData = {
employeeId: '00001234',
absenceType: '0100',
startDate: '2026-05-01',
endDate: '2026-05-05',
};

Properties​

absenceType​

readonly absenceType: string

Absence type code (e.g. '0100' vacation, '0200' sick leave).


employeeId​

readonly employeeId: string

SAP personnel number.


endDate​

readonly endDate: string

End date in ISO 8601 format (YYYY-MM-DD).


startDate​

readonly startDate: string

Start date in ISO 8601 format (YYYY-MM-DD).