Bỏ qua để đến nội dung

Bảo trì — O&M Contract

O&M (Operation & Maintenance) = HĐ thuê nhà thầu ngoài lo bảo trì. Vd KCN thuê Cty Vietnam Airconditioning bảo trì toàn bộ HVAC.

Model: zone.om.contract

  • KCN không có đủ kỹ thuật in-house cho equipment chuyên biệt
  • Vd HVAC lớn — cần kỹ thuật chuyên môn, thuê ngoài rẻ hơn
  • Rủi ro chuyển sang nhà thầu (thay vì self)
zone.om.contract
├── name: OM-2026-005
├── supplier_id: Cty Vietnam Airconditioning
├── project_id: KCN Tân Hoà
├── equipment_ids: List thiết bị scope (M2m)
├── date_start, date_end
├── auto_renew: True / False
├── notice_period_days: 60 (report 60 ngày trước hết hạn)
├── monthly_fee: 50,000,000 VND/tháng
├── payment_term: Net 30
├── scope: JSON hoặc text mô tả scope service
│ - Bảo trì định kỳ (preventive)
│ - Response corrective 24h
│ - Emergency 4h
│ - Include parts (kể cả linh kiện)
│ - Không include: major overhaul
├── sla_response_hours: 24
├── sla_resolution_hours: 72
├── sla_uptime_pct: 99.5%
├── state: draft / active / expiring / renewed / expired / terminated
└── renewal_state: on_track / upcoming_60d / upcoming_30d / expiring / expired

Copy từ HĐ giấy → Odoo.

Tab Equipment covered → tick chọn N thiết bị nhà thầu chăm.

State: draft → cần approve trước active.

O&M value lớn (>500M/năm) → Manager approve:

  1. Sales / Maintenance manager submit
  2. Manager review
  3. Approve → state active
  4. Attach HĐ giấy scan vào chatter

Cron daily check:

  • date_end - today ∈ [1, 90] → state expiring
  • Sub-states: upcoming_90d / 60d / 30d
  • Activity to Maintenance manager: “O&M X sắp hết hạn, review renewal”

Manager quyết:

  • Renew với NCC cũ (renegotiate terms)
  • Đổi NCC (RFP → chọn NCC mới)
  • Không renew (self-maintenance)

Dashboard show O&M expiring next 30/60/90 days.

Nhà thầu commit SLA — Parkone track vi phạm:

  • Response time: từ khi KH tạo Maintenance Request → NCC assign kỹ thuật
  • Resolution time: từ khi assign → done
  • Uptime: % equipment operational trong tháng

Cron compute SLA compliance monthly:

  • Nếu vi phạm → email NCC + Manager
  • Nếu vi phạm nhiều lần → penalty theo HĐ (giảm fee tháng, terminate…)

Báo cáo → Bảo trì → O&M Contracts:

  • Total O&M cost / năm
  • Compliance rate per NCC
  • Expiring next 90 days
  • Top vi phạm SLA

Pros:

  • Không cần đội kỹ thuật in-house (giảm cost lương)
  • Chuyên môn cao (NCC chuyên nghiệp)
  • Insurance / SLA guarantee

Cons:

  • Cost cố định monthly
  • Phụ thuộc NCC (bad if NCC unreliable)
  • Response time chậm hơn in-house

Đại quyết theo:

  • Loại equipment (HVAC lớn → O&M; đèn đường → in-house)
  • Scale (nhỏ → in-house; lớn → O&M)
  • Kinh nghiệm team

Thường: hybrid — self cho items đơn giản, O&M cho items chuyên môn.

Nếu NCC vi phạm nhiều → terminate:

  1. O&M → click “Terminate”
  2. Nhập lý do + termination fee (theo HĐ)
  3. State → terminated
  4. Attach thông báo terminate cho NCC
  5. Tìm NCC mới cho equipment scope

Có. Service contract → VAT 10% mặc định.

  • Odoo Timesheet module
  • NCC nhập timesheet qua Portal (nếu enable)
  • Verify hours billed vs actual
  • 1 NCC cover 3 KCN của Đại
  • Tạo 1 O&M contract với project_id = null (multi-project)
  • Hoặc 3 O&M separate cho tracking sạch

Recommended: separate — reporting rõ hơn.

Chia sẻ: