PUBLISHED
Blueprint
BP-CONST-005
Dependencies
[ "SP-BASE-ORG", "SP-BASE-OFFICE", "SP-BASE-RECORDS", "SP-BASE-BACKUP" ]
Checksum
fffde64517be997e37b457be1a1ad822ec9c5cde035c582b8c5ea94b62f21782
Published at
2026-08-10T14:57:55.170Z
Datasets (manifest tham số hoá theo tenant)
[
{
"rows": [
{
"id": "t005-const-emp-01",
"email": "t005-const-project_engineer-01@demo.local",
"phone": "0500 000 001",
"status": "active",
"fullName": "Nhân sự Demo project_engineer 01",
"externalIdRefs": {
"role": "project_engineer",
"synthetic": true
}
},
{
"id": "t005-const-emp-02",
"email": "t005-const-site_supervisor-02@demo.local",
"phone": "0500 000 002",
"status": "active",
"fullName": "Nhân sự Demo site_supervisor 02",
"externalIdRefs": {
"role": "site_supervisor",
"synthetic": true
}
},
{
"id": "t005-const-emp-03",
"email": "t005-const-qs_estimator-03@demo.local",
"phone": "0500 000 003",
"status": "active",
"fullName": "Nhân sự Demo qs_estimator 03",
"externalIdRefs": {
"role": "qs_estimator",
"synthetic": true
}
},
{
"id": "t005-const-emp-04",
"email": "t005-const-safety_officer-04@demo.local",
"phone": "0500 000 004",
"status": "active",
"fullName": "Nhân sự Demo safety_officer 04",
"externalIdRefs": {
"role": "safety_officer",
"synthetic": true
}
},
{
"id": "t005-const-emp-05",
"email": "t005-const-procurement_staff-05@demo.local",
"phone": "0500 000 005",
"status": "active",
"fullName": "Nhân sự Demo procurement_staff 05",
"externalIdRefs": {
"role": "procurement_staff",
"synthetic": true
}
}
],
"model": "personProfile",
"prefixId": false
},
{
"rows": [
{
"id": "t005-const-res-1",
"code": "CON-CRANE-01",
"name": "Cẩu tháp 01",
"type": "ASSET",
"active": true,
"location": "Cẩu tháp 01"
},
{
"id": "t005-const-res-2",
"code": "CON-MIX-03",
"name": "Máy trộn bê tông 03",
"type": "ASSET",
"active": true,
"location": "Máy trộn bê tông 03"
},
{
"id": "t005-const-res-3",
"code": "CON-SITE-B",
"name": "Kho công trường B",
"type": "ASSET",
"active": true,
"location": "Kho công trường B"
}
],
"model": "bookableResource",
"prefixId": false
},
{
"rows": [
{
"id": "t005-const-book-1",
"code": "BOOK-2026-51",
"endAt": "2026-07-01T04:00:00.000Z",
"state": "APPROVED",
"title": "Đặt Cẩu tháp 01",
"purpose": "Lịch dùng demo",
"startAt": "2026-07-01T02:00:00.000Z",
"resourceId": "t005-const-res-1",
"requesterId": "t005-const-emp-01"
},
{
"id": "t005-const-book-2",
"code": "BOOK-2026-52",
"endAt": "2026-07-02T04:00:00.000Z",
"state": "REQUESTED",
"title": "Đặt Máy trộn bê tông 03",
"purpose": "Lịch dùng demo",
"startAt": "2026-07-02T02:00:00.000Z",
"resourceId": "t005-const-res-2",
"requesterId": "t005-const-emp-01"
}
],
"model": "booking",
"prefixId": false
},
{
"rows": [
{
"id": "t005-const-tkt-1",
"code": "SUB-2026-001",
"state": "NEW",
"title": "Duyệt shop drawing kết cấu tầng 5",
"category": "SUBMITTAL",
"priority": "MEDIUM",
"description": "Duyệt shop drawing kết cấu tầng 5",
"requesterId": "t005-const-emp-01"
},
{
"id": "t005-const-tkt-2",
"code": "MAT-2026-002",
"state": "NEW",
"title": "Yêu cầu vật tư thép D16",
"category": "MATERIAL",
"priority": "MEDIUM",
"description": "Yêu cầu vật tư thép D16",
"requesterId": "t005-const-emp-01"
}
],
"model": "ticket",
"prefixId": false
},
{
"rows": [
{
"id": "t005-const-ann-1",
"body": "Toolbox meeting đầu ca sáng thứ 2",
"code": "TB-2026-51",
"state": "PUBLISHED",
"title": "Họp an toàn công trường",
"authorId": "t005-const-emp-01",
"priority": "NORMAL",
"publishAt": "2026-07-01T00:00:00.000Z",
"audienceType": "ALL"
},
{
"id": "t005-const-ann-2",
"body": "Kế hoạch nghiệm thu phần thô",
"code": "TB-2026-52",
"state": "PUBLISHED",
"title": "Tiến độ nghiệm thu",
"authorId": "t005-const-emp-01",
"priority": "NORMAL",
"publishAt": "2026-07-01T00:00:00.000Z",
"audienceType": "ALL"
}
],
"model": "announcement",
"prefixId": false
}
]