Перечисления

Система Pro.rent отдает перечисления в виде числовых значений. В документе привидены их расшифровки.

Некоторые перечисления являются флаговыми, что обозначено в скобках. В этом случае все значения являются степенью двойки и можно установить несколько из них путем суммирования.

Например, перечисление имеет значения:

  • Value1 = 1

  • Value2 = 2

  • Value3 = 4

Если мы хотим установить значения Value1 и Value3, то можем передать серверу значение 1+4=5.

AppStatus

  • Inactive = 0

  • Active = 1

BillingPeriod

  • CalendarMonth = 0 Календарный месяц

  • FromBegin = 1 С начала договора

  • CalendarYear = 2 Календарный месяц с начала года

ContractorType

  • LegalEntity = 0 Юр. лицо

  • Individual = 1 Физ. лицо

  • IP = 2 Индивидуальный предприниматель

ContractActType

  • Transfer = 0 Акт передачи

  • Return = 1 Акт возврата

  • Final = 2 Акт окончательного возврата

ContractPaymentType

  • PreviousPeriod = 0 За прошлый период

  • CurrentPeriod = 1 За текущий период

  • NextPeriod = 2 За следующий период

  • SingleTime = 3 Единоразово

ContractSignStatus

  • Draft = 0 Черновик

  • Reserved = 1 Забронировано

  • Approving = 7 На согласовании

  • SignedNoOriginal =2 Нет оригинала

  • Signed = 3 Подписан

  • Registered = 4 Зарегистрирован

  • SignNotRequired = 5 Не требует подписания

  • Canceled = 10 Отменён

ContractState

  • NotActive = 0 Не активен

  • Reserved = 1 Забронировано

  • Approving = 7 На согласовании

  • ActiveInFuture = 2 Будет активен в будущем

  • Active = 3 Активен

  • Canceled = 10 Отменён

  • Completed = 11 Завершён

ContractType

  • Rent = 0 Аренда

  • Subrent = 1 Субаренда

  • Service = 2 Услуги

  • Utility = 3 Только коммуналка

ContractVersionType

  • Main = 0 Основной договор

  • Argeement = 1 Соглашение

  • Termination = 2 Расторжение

ContractWarning (флаги)

  • None = 0

  • RegRequired = 1 Требует регистрации

  • NoOriginal = 2 Нет оригинала

  • NoAct = 4 Нет акта приема-передачи

Country

  • RU Россия

  • KZ Казахстан

  • BY Беларусь

  • MD Молдова

  • UZ Узбекистан

  • KG Киргизия

  • ZZ Другая

Currency

  • RUB Рубль

  • KZT Казахстанский тенге

  • EUR Евро

  • USD Американский доллар

  • AZN Азербайджанский манат

  • AMD Армянский драм

  • BYN Белорусский рубль

  • GEL Грузинский лари

  • KGS Киргизский сом

  • MDL Молдавский лей

  • TJS Таджикский сомони

  • TMT Туркменский манат

  • UZS Узбекский сум

  • UAH Украинcкая гривна

DayOfWeek

  • Sunday = 0

  • Monday = 1

  • Tuesday = 2

  • Wednesday = 3

  • Thursday = 4

  • Friday = 5

  • Saturday = 6

DocumentAutoMode

  • Disabled = 0 Не выставлять

  • Generate = 1 Выставлять

  • GenerateAndSend = 2 Выставлять и отправлять

  • GenerateAndSendSigned = 3 Выставлять и отправлять с печатью и подписью

DocumentCreationStatus

  • Planned = 0 Документ запланирован

  • Created = 1 Документ создан

DocumentFileType

  • None = 0 Без файла

  • Template = 1 Файл документа формируется по шаблону

  • File = 2 Статический файл документа

DocumentLineCategory

  • RentRoomAndAd = 0 Аренда помещений и рекламных мест

  • RentLandAndParking = 1 Аренда зем. участков и паркомест

  • Communal = 2 Коммунальные платежи

  • Operating = 3 Операционные платежи

  • Agency = 4 Агентские платежи

  • Penalty = 5 Пени

DocumentLineMode

  • MergeRoomsByBuilding = 0 Объединять помещения по объектам в одну строку

  • Plain = 1 Не объединять ни помещения, ни услуги

  • MergeRooms = 2 Объединять помещения в одну строку

  • MergeRoomsAndServices = 3 Объединять помещения в одну строку, услуги в другую

  • MergeAll = 4 Объединять помещения и услуги в одну строку

DocumentLineStatus

  • Unchanged = 0

  • Added = 1

  • Changed = 2

  • Removed = 3

DocumentType

  • Invoice = 0 Счёт

  • Act = 1 Акт

  • Claim = 2 Претензия

  • UtilityAct = 3 Акт РСО

  • UtilityReference = 4 Справка РСО

ExportScheduleDocument

  • All = 0 Счета и акты

  • Invoice = 1 Только счета

  • Act = 2 Только акты

ExportScheduleType

  • Month = 0 Ежемесячно

  • Week = 1 Еженедельно

  • Day = 2 Ежедневно

Flow

  • In = 0 Приход

  • Out = 1 Расход

ImageFormat

  • Auto = 0

  • Png = 1

  • Jpg = 2

ImportStatus

  • Success = 0 Успешно импортирован

  • AlreadyExist = 1 Уже существует

  • Skipped = 2 Пропущен

  • Error = 3 Ошибка

ItemStatus

  • Main = 0 Основной

  • Active = 1 Активный

  • Inactive = 2 Неактивный

NdsPercent

  • None = -1 Без НДС

  • Остальные значения равны % НДС

PayStatus

  • None = 0

  • Partial = 1

  • Full = 2

  • Canceled = 10

PaymentType

  • Other = 0 Прочее

  • Invoice = 1 Платёжное поручение

  • CollectionOrder = 2 Инкассовое поручение

  • BankOrder = 3 Банковский ордер

  • MemoOrder = 4 Мемориальный ордер

  • PaymentRequest = 5 Платёжное требование

  • CashPayment = 6 Взнос наличными

  • CashOrder = 7 ПКО

  • CashReceipt = 8 РКО

  • PaymentOrder = 9 Платёжный ордер

ResizeMode

  • Fit = 0 Вместить

  • Fill = 1 Занять всю область

  • Pad = 2 Вместить, а незанятую часть залить белым

RentFeature (флаги)

  • None = 0 Нет

  • Site = 1 Сайт клиента

  • Buildings = 2 Объекты

  • Contractors = 4 контрагенты

  • Contracts = 8 Договоры

  • Documents = 16 Счета и акты

  • Payments = 32 Платежи

ReportDuration

  • Week = 0 Неделя

  • Month = 1 Месяц

RoomPriceType

  • Square = 0 За м²

  • SquareFloor = 1 Из этажа

  • Total = 2 За помещение

RoomStatus

  • Free = 0 Свободно

  • Reserved = 1 Забронировано

  • Rented = 2 Арендовано

RoomType

  • Office = 0 Офис

  • Commercial = 1 Торговое

  • StoreHeated = 2 Склад отапливаемый

  • StoreUnheated = 3 Склад неотапливаемый

  • Multi = 4 Свободного назначения

  • Land = 5 Земельный участок

  • Service = 6 Служебное

  • Advertisement = 7 Рекламное место

  • Parking = 8 Паркоместо

  • Residential = 9 Жилое

  • Production = 10 Производственное

  • Workplace = 11 Рабочее место

  • CommonArea = 12 МОП

ScheduleDayOfWeek (флаги)

  • Monday = 1

  • Tuesday = 2

  • Wednesday = 4

  • Thursday = 8

  • Friday = 16

  • Saturday = 32

  • Sunday = 64

ServiceStatus

  • Inactive = 0

  • Active = 1

SignStatus

  • OnSigning = 0 На подписании

  • Signed = 1 Подписан

  • Canceled = 10 Отменён

SiteState

  • Disabled = 0 Выключен

  • Enabled = 1 Включен

  • NoIndex = 2 Индексация запрещена

SubscriptionStatus

  • Inactive = 0

  • Active = 1

  • Suspened = 2 Приостановлена

TemplateType

  • ContractMain = 0 Договор

  • ContractVersion = 1 Соглашение

  • ContractTermination = 2 Расторжение

  • Invoice = 3 Счёт

  • Act = 4 Акт

  • VatInvoice = 5 Счёт-фактура

  • ContractActTransfer = 6 Акт передачи помещений

  • ContractActReturn = 7 Акт возврата помещений

UtilityType

  • Heating = 0 Отопление

  • Electricity = 1 Электроснабжение

  • Water = 2 Водоснабжение

  • Gas = 5 Газ

  • Maintenance = 7 Содержание

WebhookType (флаги)

  • None = 0

  • Subscription = 1

  • Employee = 2

  • Building = 4

  • Contractor = 8

  • Contract = 16

  • Document = 32

  • Payment = 64

  • Feedback = 128 Обратная связь

Last updated