Регламент - API3 Объект
Версия от 15:26, 24 января 2022; Власов Илья (обсуждение | вклад)
Объект
Тип: Справочник
Структура
- ИдСБИС - Уникальный идентификатор регламента (строка)
- Название - Название склада (строка)
- ТипДокумента - Тип документа, которому принадлежит регламент
- ПодТипДокумента - ПодТип документа, которому принадлежит регламент
- Фазы - Список возможных фаз по документу.
- ИдСБИС - Уникальный идентификатор фазы
- Название - Название фазы
- Описание - Описание фазы, указанное на регламенте
- Переходы - Список переходов по фазе
- ИдСБИС - Уникальный идентификатор перехода по фазе
- Название - Название перехода по фазе
- Фазы - Список идентификаторов фаз, на которые перейдет документ при выборе данного перехода.
- ДопПоля - Список дополнительных полей на регламенте
- ИдСБИС - Уникальный идентификатор дополнительного поля на регламенте
- Название - Название поля в структуре объекта
- НазваниеПолное - Название поля на интерфейсе
- ЗначениеПоУмолчанию - Значение поля по умолчанию
Пример:
{
"ИдСБИС": "790687a3-85ac-45f0-a63e-43164b3b2a89",
"ИмяСБИС": "Регламент",
"Название": "Авансовый отчет",
"ТипДокумента": "АвансОтчет",
"ПодТипДокумента": null,
"Фазы": [
{
"ИдСБИС": "0a92ceec-f4f9-568b-8380-dcc7fe1af5ab",
"Название": "Начало",
"Описание": "С этого места начинается прохождение",
"Переходы": [
{
"ИдСБИС": "8f539dde-ee33-4bc4-a62e-166355f4dcab",
"Название": "На проверку",
"Фазы": [
"c13f743a-c096-466c-ac37-06daf0d50de0"
]
}
]
},
{
"ИдСБИС": "c13f743a-c096-466c-ac37-06daf0d50de0",
"Название": "Проверка бухгалтером",
"Переходы": [
{
"ИдСБИС": "23b21625-18e2-49c0-8487-74c8633461fa",
"Название": "Проверено",
"Фазы": [
"0ac1423b-c2f9-496e-8138-07792d9f04f6"
]
},
{
"ИдСБИС": "673a01c5-e245-4b91-a656-0a0a184d4159",
"Название": "Уточнить",
"Фазы": [
"8d8f1c73-d96c-45cb-aa08-c75622d38c7b"
]
}
]
},
{
"ИдСБИС": "0ac1423b-c2f9-496e-8138-07792d9f04f6",
"Название": "Подписание бухгалтером",
"Переходы": [
{
"ИдСБИС": "727a3ac4-3dda-4476-8c45-2ea3a032e0b3",
"Название": "Подписано"
}
]
},
{
"ИдСБИС": "8d8f1c73-d96c-45cb-aa08-c75622d38c7b",
"Название": "Уточнение по отчету",
"Переходы": [
{
"ИдСБИС": "c1b72e8d-546d-42c8-9357-c5d34154736d",
"Название": "Дополнено",
"Фазы": [
"c13f743a-c096-466c-ac37-06daf0d50de0"
]
}
]
}
],
"ДопПоля": [
{
"ИдСБИС": "eb54546a-64db-4fef-9cad-3ac63e92eb55",
"Название": "ВидыБизнеса",
"НазваниеПолное": "Виды бизнеса"
},
{
"ИдСБИС": "598f6c7a-4cbc-4202-a519-2da3ac9f6ee8",
"Название": "Остаток",
"НазваниеПолное": "Остаток"
},
{
"ИдСБИС": "8a5a153d-c96a-4b16-9347-b0e91cadd98d",
"Название": "Перерасход",
"НазваниеПолное": "Перерасход"
}
]
}
Естественные ключи
- Ключ1
- Ключ1_1 - Тип документа, использующего регламент
- Ключ1_2 - ПодТип документа, использующего регламент
- Ключ1_3 - не используется
- Ключ2 - не используется
- Ключ3 - не используется
- Название - Используется
Зависит от объектов
Используемые методы БЛ
- Regulation.Read
- Regulation.List
- Regulation.find