@wshcmx/types
Version:
<h1 align="center">WT Types</h1> <div align="center"> Typescript типы для WebSoft HCM.
24 lines (22 loc) • 887 B
TypeScript
type AbsenceReserveDocumentTopElem = XmlTopElem &
PersonFillingBase & {
Doc: AbsenceReserveDocument;
id: XmlElem<number | null>;
/** Сотрудник */
person_id: XmlElem<number | null, CollaboratorCatalogDocumentTopElem>;
/** Период */
budget_period_id: XmlElem<number | null, BudgetPeriodCatalogDocumentTopElem>;
/** Тип присутствия/отсутствия */
presence_state_id: XmlElem<number | null, PresenceStateCatalogDocumentTopElem>;
/** Количество дней */
num_days: XmlElem<number | null>;
/** Дата вычисления */
calculation_date: XmlElem<Date | null>;
/** Комментарий */
comment: XmlElem<string | null>;
doc_info: XmlElem<DocInfoBase | null>;
};
type AbsenceReserveDocument = XmlDocument & {
TopElem: AbsenceReserveDocumentTopElem;
absence_reserve: AbsenceReserveDocumentTopElem;
};