fix(bitra-patch): /v1/stages — ЭтапыПроектов не имеет реквизита Владелец (проверено meta-info)
This commit is contained in:
@@ -202,6 +202,12 @@
|
|||||||
|
|
||||||
// GET /v1/stages
|
// GET /v1/stages
|
||||||
//
|
//
|
||||||
|
// Catalog.ЭтапыПроектов в BIT.RA — НЕ подчинённый справочник, владельца нет.
|
||||||
|
// Связь Этап→Проект на уровне справочника отсутствует: один и тот же этап
|
||||||
|
// может относиться к разным проектам в зависимости от того, какой документ
|
||||||
|
// его использует. Маппинг этап→проект делается в ETL на стороне core
|
||||||
|
// (через Document.Работы.Этап → строки → их Проект).
|
||||||
|
//
|
||||||
Функция StagesGet(Запрос) Экспорт
|
Функция StagesGet(Запрос) Экспорт
|
||||||
|
|
||||||
Попытка
|
Попытка
|
||||||
@@ -211,7 +217,8 @@
|
|||||||
| ЭтапыПроектов.Ссылка КАК Ссылка,
|
| ЭтапыПроектов.Ссылка КАК Ссылка,
|
||||||
| ЭтапыПроектов.Код КАК Код,
|
| ЭтапыПроектов.Код КАК Код,
|
||||||
| ЭтапыПроектов.Наименование КАК Наименование,
|
| ЭтапыПроектов.Наименование КАК Наименование,
|
||||||
| ЭтапыПроектов.Владелец КАК Владелец,
|
| ЭтапыПроектов.Родитель КАК Родитель,
|
||||||
|
| ЭтапыПроектов.ЭтоГруппа КАК ЭтоГруппа,
|
||||||
| ЭтапыПроектов.Кодификатор КАК Кодификатор,
|
| ЭтапыПроектов.Кодификатор КАК Кодификатор,
|
||||||
| ЭтапыПроектов.ДатаНачала КАК ДатаНачала,
|
| ЭтапыПроектов.ДатаНачала КАК ДатаНачала,
|
||||||
| ЭтапыПроектов.ДатаОкончания КАК ДатаОкончания,
|
| ЭтапыПроектов.ДатаОкончания КАК ДатаОкончания,
|
||||||
@@ -229,8 +236,9 @@
|
|||||||
Запись.Вставить("id", bfd_IntegrationAPIHelpers.UUID(Выборка.Ссылка));
|
Запись.Вставить("id", bfd_IntegrationAPIHelpers.UUID(Выборка.Ссылка));
|
||||||
Запись.Вставить("code", Выборка.Код);
|
Запись.Вставить("code", Выборка.Код);
|
||||||
Запись.Вставить("name", Выборка.Наименование);
|
Запись.Вставить("name", Выборка.Наименование);
|
||||||
Запись.Вставить("project_id", bfd_IntegrationAPIHelpers.UUID(Выборка.Владелец));
|
Запись.Вставить("parent_id", bfd_IntegrationAPIHelpers.UUID(Выборка.Родитель));
|
||||||
Запись.Вставить("project_code",Выборка.Кодификатор);
|
Запись.Вставить("is_folder", Выборка.ЭтоГруппа);
|
||||||
|
Запись.Вставить("codifier", Выборка.Кодификатор);
|
||||||
Запись.Вставить("start_date", ?(ЗначениеЗаполнено(Выборка.ДатаНачала), Формат(Выборка.ДатаНачала, "ДФ=yyyy-MM-dd"), ""));
|
Запись.Вставить("start_date", ?(ЗначениеЗаполнено(Выборка.ДатаНачала), Формат(Выборка.ДатаНачала, "ДФ=yyyy-MM-dd"), ""));
|
||||||
Запись.Вставить("end_date", ?(ЗначениеЗаполнено(Выборка.ДатаОкончания), Формат(Выборка.ДатаОкончания, "ДФ=yyyy-MM-dd"), ""));
|
Запись.Вставить("end_date", ?(ЗначениеЗаполнено(Выборка.ДатаОкончания), Формат(Выборка.ДатаОкончания, "ДФ=yyyy-MM-dd"), ""));
|
||||||
Запись.Вставить("completed", Выборка.Выполнен);
|
Запись.Вставить("completed", Выборка.Выполнен);
|
||||||
|
|||||||
Reference in New Issue
Block a user