UNPKG

@wshcmx/types

Version:

<h1 align="center">WT Types</h1> <div align="center"> Typescript типы для WebSoft HCM.

61 lines (58 loc) 2.15 kB
interface ClosingDocumentDocumentExpense { /** Счет */ expense_id: XmlElem<number | null, ExpenseCatalogDocumentTopElem>; } type ClosingDocumentDocumentTopElem = XmlTopElem & FileListBase & { Doc: ClosingDocumentDocument; /** Код */ code: XmlElem<string | null>; /** Название */ name: XmlElem<string | null>; /** Этап договора */ pay_stage_id: XmlElem<number | null, PayStageCatalogDocumentTopElem>; /** Тип */ type_id: XmlElem<string | null, typeof common.payment_types>; /** Стоимость */ cost: XmlElem<number | null>; /** Валюта */ currency_type_id: XmlElem<string | null, typeof lists.currency_types>; /** Номер */ number: XmlElem<string | null>; /** Дата создания */ expense_create_date: XmlElem<Date | null>; /** * Сформирован * @default false */ is_formed: XmlElem<boolean | null>; /** Счета */ expenses: XmlMultiElem<ClosingDocumentDocumentExpense | null>; sent_date: XmlElem<Date | null>; sent_type: XmlElem<string | null, typeof common.document_sent_types>; recipient: XmlElem<string | null>; consignment_document_number: XmlElem<string | null>; sent_messenger_service_id: XmlElem<number | null, MessengerServiceCatalogDocumentTopElem>; back_sent_type: XmlElem<string | null, typeof common.document_sent_types>; back_sent_messenger_service_id: XmlElem<number | null, MessengerServiceCatalogDocumentTopElem>; /** * Получено * @default false */ is_received: XmlElem<boolean | null>; receiving_status_id: XmlElem<number | null, ClosingDocumentStatusCatalogDocumentTopElem>; /** Дата получения */ received_date: XmlElem<Date | null>; /** Комментарий */ docs_comment: XmlElem<string | null>; /** Комментарий */ comment: XmlElem<string | null>; /** Информация об объекте */ doc_info: XmlElem<DocInfoBase | null>; }; type ClosingDocumentDocument = XmlDocument & { TopElem: ClosingDocumentDocumentTopElem; closing_document: ClosingDocumentDocumentTopElem; OnInit(): void; DocDesc(): string; };