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

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
+530
View File
@@ -0,0 +1,530 @@
{
"form": "ct",
"targetSite": "https://tnsukz.sharepoint.com/sites/sed",
"lists": [
{
"title": "Сравнительная таблица",
"template": "GenericList",
"shared": false,
"columns": [
{
"internalName": "number",
"title": "Номер СТ",
"type": "Number",
"decimals": 0
},
{
"internalName": "project",
"title": "Проект",
"type": "Text"
},
{
"internalName": "comment",
"title": "Комментарий",
"type": "Note"
},
{
"internalName": "status",
"title": "Статус",
"type": "Choice",
"choices": [
"Черновик",
"Согласовано",
"На согласовании"
]
},
{
"internalName": "winSupplier",
"title": "Выбранный поставщик",
"type": "Lookup",
"lookupList": "Поставщики",
"lookupShowField": "name"
},
{
"internalName": "number0",
"title": "Номер СТ",
"type": "Number",
"decimals": 0
}
]
},
{
"title": "Позиции СТ",
"template": "GenericList",
"shared": false,
"columns": [
{
"internalName": "CT",
"title": "Номер СТ",
"type": "Lookup",
"lookupList": "Сравнительная таблица",
"lookupShowField": "number"
},
{
"internalName": "demandNumber",
"title": "Номер потребности",
"type": "Text"
},
{
"internalName": "position",
"title": "Наименование позиции",
"type": "Text"
},
{
"internalName": "disciplineCode",
"title": "Марка",
"type": "Text"
},
{
"internalName": "SMR",
"title": "Тип СМР",
"type": "Text"
},
{
"internalName": "unit",
"title": "Ед. изм",
"type": "Text"
},
{
"internalName": "agskCode",
"title": "Код АГСК",
"type": "Text"
},
{
"internalName": "uniqueCode",
"title": "Уникальный код",
"type": "Text"
},
{
"internalName": "quantity",
"title": "Количество",
"type": "Number",
"decimals": 3
},
{
"internalName": "positionType",
"title": "Тип",
"type": "Choice",
"choices": [
"ТМЦ",
"Дополнительные затраты"
]
},
{
"internalName": "deadline",
"title": "Срок поставки",
"type": "DateTime"
},
{
"internalName": "CT0",
"title": "Номер СТ",
"type": "Lookup",
"lookupList": "Сравнительная таблица",
"lookupShowField": "number"
},
{
"internalName": "quantity0",
"title": "Количество",
"type": "Number",
"decimals": 3
}
]
},
{
"title": "Оценка поставщиков",
"template": "GenericList",
"shared": false,
"columns": [
{
"internalName": "position",
"title": "Позиция",
"type": "Lookup",
"lookupList": "Позиции СТ",
"lookupShowField": "position"
},
{
"internalName": "supplier",
"title": "Поставщик",
"type": "Lookup",
"lookupList": "Поставщики",
"lookupShowField": "name"
},
{
"internalName": "supplierPosition",
"title": "Наименование позиции",
"type": "Text"
},
{
"internalName": "unit",
"title": "Ед. изм",
"type": "Text"
},
{
"internalName": "quantity",
"title": "Количество",
"type": "Number",
"decimals": 3
},
{
"internalName": "price",
"title": "Цена",
"type": "Number",
"decimals": 2
},
{
"internalName": "summa",
"title": "Сумма",
"type": "Number",
"decimals": 2
},
{
"internalName": "valuta",
"title": "Валюта",
"type": "Lookup",
"lookupList": "Курс Валют",
"lookupShowField": "code"
},
{
"internalName": "priceTenge",
"title": "Цена в тенге",
"type": "Number",
"decimals": 2
},
{
"internalName": "summaTenge",
"title": "Сумма в тенге",
"type": "Number",
"decimals": 2
},
{
"internalName": "offer",
"title": "КП",
"type": "Lookup",
"lookupList": "Коммерческие предложения",
"lookupShowField": "FileLeafRef"
},
{
"internalName": "deliveryDistanceKm",
"title": "deliveryDistanceKm",
"type": "Number"
}
]
},
{
"title": "Критерии",
"template": "GenericList",
"shared": false,
"columns": [
{
"internalName": "supplier",
"title": "Поставщик",
"type": "Lookup",
"lookupList": "Поставщики",
"lookupShowField": "name"
},
{
"internalName": "deliveryType",
"title": "Условия поставки",
"type": "Choice",
"choices": [
"DAP",
"FOB",
"DDP",
"EXW"
]
},
{
"internalName": "paymentType",
"title": "Условия оплаты",
"type": "Text"
},
{
"internalName": "deadline",
"title": "Сроки изготовления и доставки",
"type": "Text"
},
{
"internalName": "sertificates",
"title": "Сертификаты",
"type": "Choice",
"choices": [
"Да",
"Нет"
]
},
{
"internalName": "comment",
"title": "Примечание",
"type": "Note"
},
{
"internalName": "CT",
"title": "Номер СТ",
"type": "Lookup",
"lookupList": "Сравнительная таблица",
"lookupShowField": "number"
},
{
"internalName": "supplier0",
"title": "Поставщик",
"type": "Lookup",
"lookupList": "Поставщики",
"lookupShowField": "name"
}
]
},
{
"title": "Согласование СТ",
"template": "GenericList",
"shared": false,
"columns": [
{
"internalName": "order0",
"title": "Порядок",
"type": "Number",
"decimals": 0
},
{
"internalName": "aproover",
"title": "Согласующий",
"type": "User",
"userSelectionMode": "PeopleAndGroups"
},
{
"internalName": "status",
"title": "Статус",
"type": "Choice",
"choices": [
"На согласовании",
"Согласовано",
"На исполнении",
"Выполнено",
"Рекомендую",
"Черновик",
"Отклонено"
]
},
{
"internalName": "aproovDate",
"title": "Дата",
"type": "DateTime"
},
{
"internalName": "comment",
"title": "Комментарий",
"type": "Text"
},
{
"internalName": "CT",
"title": "CT",
"type": "Lookup",
"lookupList": "Сравнительная таблица",
"lookupShowField": "Title"
},
{
"internalName": "canAddApprover",
"title": "Добавить делеганта",
"type": "Boolean"
}
]
},
{
"title": "Не получены КП",
"template": "GenericList",
"shared": false,
"columns": [
{
"internalName": "comment",
"title": "Комментарий",
"type": "Text"
},
{
"internalName": "CT",
"title": "CT",
"type": "Lookup",
"lookupList": "Сравнительная таблица",
"lookupShowField": "number"
}
]
},
{
"title": "Поставщики",
"template": "GenericList",
"shared": false,
"columns": [
{
"internalName": "name",
"title": "Наименование поставщика",
"type": "Text"
},
{
"internalName": "status",
"title": "Статус",
"type": "Text"
}
]
},
{
"title": "Курс Валют",
"template": "GenericList",
"shared": false,
"columns": [
{
"internalName": "code",
"title": "Код валюты",
"type": "Choice",
"choices": [
"USD",
"RUB",
"CNY",
"EUR"
]
},
{
"internalName": "courseDate",
"title": "Дата курса",
"type": "DateTime"
},
{
"internalName": "course",
"title": "Курс",
"type": "Number",
"decimals": 3
}
]
},
{
"title": "Матрица согласования СТ",
"template": "GenericList",
"shared": false,
"columns": [
{
"internalName": "company",
"title": "Компания",
"type": "Choice",
"choices": [
"ТОО Монтажник-Т",
"ТОО ГеоТрек",
"ТОО Selin Invest",
"ТОО ТехЛаб",
"ТОО TANSU Construction",
"ТОО АСТЕЛ-К",
"ТОО KazPromService",
"ТОО CL MANAGEMENT",
"ТОО QAZGEOMAX",
"ТОО AFL Engineering",
"ТОО СТ Global",
"ТОО ОСН Беркут"
],
"required": true
},
{
"internalName": "department",
"title": "Отдел",
"type": "Text"
},
{
"internalName": "approover",
"title": "Согласующий",
"type": "User",
"userSelectionMode": "PeopleOnly"
},
{
"internalName": "_x041f__x043e__x0440__x044f__x04",
"title": "Порядок",
"type": "Number"
},
{
"internalName": "post",
"title": "Должность",
"type": "Text"
},
{
"internalName": "canAddAproover",
"title": "добавление согласующих",
"type": "Boolean"
}
]
},
{
"title": "Коммерческие предложения",
"template": "DocumentLibrary",
"shared": false,
"columns": [
{
"internalName": "Title",
"title": "Название",
"type": "Text"
},
{
"internalName": "_ExtendedDescription",
"title": "Описание",
"type": "Note"
},
{
"internalName": "customer",
"title": "Наименование поставщика",
"type": "Text"
},
{
"internalName": "PrimeClassificationStatus",
"title": "Состояние обработки",
"type": "Text"
},
{
"internalName": "PrimeClassificationStatusDetails",
"title": "Подробные сведения об обработке",
"type": "Note"
},
{
"internalName": "PrimeLastClassified",
"title": "Обработано",
"type": "DateTime"
},
{
"internalName": "PrimeCorrectedByUser",
"title": "Исправлен",
"type": "Boolean"
},
{
"internalName": "deadline",
"title": "Срок действия КП",
"type": "DateTime",
"dateOnly": true
},
{
"internalName": "PrimeConfidenceScore",
"title": "Степень достоверности",
"type": "Number",
"decimals": 4
},
{
"internalName": "PrimeModelVersion",
"title": "Версия модели",
"type": "Text"
},
{
"internalName": "_ModelId",
"title": "_ModelId",
"type": "Text"
},
{
"internalName": "file_content",
"title": "file_content",
"type": "Note"
},
{
"internalName": "IssueDate",
"title": "Дата документа",
"type": "DateTime",
"dateOnly": true
},
{
"internalName": "DocumentNumber",
"title": "Номер документа",
"type": "Text"
}
]
}
]
}