Сущности

Все сущности для API Pro.rent приведены в swagger-схеме. В этом разделе приведены расшифровки и комментарии к наиболее сложным из них.

ApiAttachment

Файл-приложение к другой сущности.

ApiContract

Содержит полную информацию о договоре. В договоре может быть от одного и более соглашений. Нулевое соглашение является основным договором.

ApiContractVersion

Информация об одном соглашении договора. Если это нулевое соглашение, то информация об основном договоре.

ApiContractVersionInfo

Краткая информация о текущем активном соглашении договора.

ApiContractLine

Строка договора с информацией о помещении или фиксированной услуге.

ApiContractorInfo

Информация о контрагенте.

{
    id: number,
    isOrganization: boolean, // Может быть исполнителем или нет
    type: ContractorType, // Тип
    country: Country, // Страна
    fullName: string, // Полное наименование
    shortName: string, // Краткое наименование
    inn?: string, // Идентификационный номер в стране
    email?: string, // Email для реквизитов
    isSimpleTaxSystem: boolean, // Применяет УСН
    createDate: DateTime, // Дата и время создания, readonly
    changeDate: DateTime // Дата и время последнего изменения, readonly
}

ApiContractorInfoWithShare

Информация о контрагенте с долей.

ApiBankAccount

Расчётный счёт.

ApiDocumentFile

Информация о файле документа.

{
    templateId?: number, // ID шаблона
    template?: ApiTemplateInfo, // Шаблон
    fileId?: Guid, // ID файла
    name?: string, // Наименование файла
    urlDocx?: string, // Ссылка на DOCX файл
    urlPdf?: string, // Ссылка на PDF файл
    urlPdfWithActs?: string // Ссылка на PDF с актами п/п
}

ApiDocumentRule

Правило формирования счетов и актов по договору.

ApiEmployee

Информация о сотруднике.

ApiFileInfo

Информация о файле в системе.

{
    id: Guid,
    url: string // Ссылка на файл, readonly
}

ApiPayment

Денежная операция.

ApiSigner

Подписант контрагента.

ApiTemplateInfo

Информация о шаблоне документа.

ApiUserInfo

Информация о пользователе.

Last updated