объединение омтс, кпс, оид и дашборд в один проект

This commit is contained in:
Тимур Городецкий
2026-08-28 16:08:02 +05:00
parent 31ef6fdbb9
commit baf8fa357d
7 changed files with 1929 additions and 0 deletions
+60
View File
@@ -0,0 +1,60 @@
{
"_comment": "Что снимать Export-ListSchema.ps1. sourceSite — где списки живут СЕЙЧАС; targetSite — куда их воспроизводит Provision-Lists.ps1. Для KPS применяется renameSuffix ' КПС' ко всем спискам, КРОМЕ renameExclude (общие справочники и уже-уникальные имена). CT владеет общими 'Поставщики'/'Курс Валют'/'Матрица согласования СТ' — поэтому провижионь с CT (или все формы разом), иначе Lookup'ы KPS/OID не найдут цель.",
"forms": [
{
"form": "kps",
"sourceSite": "https://tnsukz.sharepoint.com/sites/kps",
"targetSite": "https://tnsukz.sharepoint.com/sites/sed",
"outFile": "manifests/kps.provisioning.json",
"renameSuffix": " КПС",
"renameExclude": ["Поставщики", "Курс Валют", "Не получены КП КПС", "Матрица согласования КПС"],
"lists": [
{ "title": "Сравнительная таблица", "template": "GenericList" },
{ "title": "Позиции СТ", "template": "GenericList" },
{ "title": "Оценка поставщиков", "template": "GenericList" },
{ "title": "Критерии", "template": "GenericList" },
{ "title": "Согласование СТ", "template": "GenericList" },
{ "title": "Не получены КП КПС", "template": "GenericList" },
{ "title": "Матрица согласования КПС", "template": "GenericList" },
{ "title": "Коммерческие предложения", "template": "DocumentLibrary" }
]
},
{
"form": "ct",
"sourceSite": "https://tnsukz.sharepoint.com/sites/sed",
"targetSite": "https://tnsukz.sharepoint.com/sites/sed",
"outFile": "manifests/ct.provisioning.json",
"renameSuffix": "",
"renameExclude": [],
"lists": [
{ "title": "Сравнительная таблица", "template": "GenericList" },
{ "title": "Позиции СТ", "template": "GenericList" },
{ "title": "Оценка поставщиков", "template": "GenericList" },
{ "title": "Критерии", "template": "GenericList" },
{ "title": "Согласование СТ", "template": "GenericList" },
{ "title": "Не получены КП", "template": "GenericList" },
{ "title": "Поставщики", "template": "GenericList" },
{ "title": "Курс Валют", "template": "GenericList" },
{ "title": "Матрица согласования СТ", "template": "GenericList" },
{ "title": "Коммерческие предложения", "template": "DocumentLibrary" }
]
},
{
"form": "oid",
"sourceSite": "https://tnsukz.sharepoint.com/sites/sed",
"targetSite": "https://tnsukz.sharepoint.com/sites/sed",
"outFile": "manifests/oid.provisioning.json",
"renameSuffix": "",
"renameExclude": [],
"lists": [
{ "title": "Сравнительная таблица ОИД", "template": "GenericList" },
{ "title": "Позиции СТ ОИД", "template": "GenericList" },
{ "title": "Оценка поставщиков ОИД", "template": "GenericList" },
{ "title": "Критерии ОИД", "template": "GenericList" },
{ "title": "Согласование СТ ОИД", "template": "GenericList" },
{ "title": "Не получены КП ОИД", "template": "GenericList" },
{ "title": "Коммерческие предложения ОИД", "template": "DocumentLibrary" }
]
}
]
}