Перечисления
Система 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