erp-platform/ui/src/mocks/mockProjectCostTracking.ts

80 lines
2.3 KiB
TypeScript
Raw Normal View History

2025-09-15 09:31:47 +00:00
import { PsProjectCostTracking } from "../types/ps";
export const mockProjectCostTracking: PsProjectCostTracking[] = [
{
id: "1",
projectId: "1",
projectName: "ERP Sistemi Geliştirme",
projectCode: "PRJ-2024-001",
plannedBudget: 500000,
actualCost: 325000,
remainingBudget: 175000,
plannedStartDate: new Date("2024-01-15"),
plannedEndDate: new Date("2024-12-31"),
actualStartDate: new Date("2024-01-20"),
actualEndDate: undefined,
plannedDuration: 351,
actualDuration: 300,
progress: 65,
status: "ON_TRACK",
currency: "TRY",
lastUpdated: new Date("2024-11-25"),
},
{
id: "2",
projectId: "2",
projectName: "Mobil Uygulama Geliştirme",
projectCode: "PRJ-2024-002",
plannedBudget: 250000,
actualCost: 200000,
remainingBudget: 50000,
plannedStartDate: new Date("2024-03-01"),
plannedEndDate: new Date("2024-08-31"),
actualStartDate: new Date("2024-03-15"),
actualEndDate: undefined,
plannedDuration: 184,
actualDuration: 200,
progress: 80,
status: "AT_RISK",
currency: "TRY",
lastUpdated: new Date("2024-11-20"),
},
{
id: "3",
projectId: "3",
projectName: "Web Sitesi Yenileme",
projectCode: "PRJ-2024-003",
plannedBudget: 150000,
actualCost: 180000,
remainingBudget: -30000,
plannedStartDate: new Date("2024-02-01"),
plannedEndDate: new Date("2024-06-30"),
actualStartDate: new Date("2024-02-10"),
actualEndDate: new Date("2024-07-15"),
plannedDuration: 150,
actualDuration: 156,
progress: 100,
status: "COMPLETED",
currency: "TRY",
lastUpdated: new Date("2024-07-15"),
},
{
id: "4",
projectId: "4",
projectName: "Veri Analizi Platformu",
projectCode: "PRJ-2024-004",
plannedBudget: 400000,
actualCost: 120000,
remainingBudget: 280000,
plannedStartDate: new Date("2024-06-01"),
plannedEndDate: new Date("2024-12-31"),
actualStartDate: new Date("2024-06-15"),
actualEndDate: undefined,
plannedDuration: 214,
actualDuration: 163,
progress: 30,
status: "DELAYED",
currency: "TRY",
lastUpdated: new Date("2024-11-22"),
},
];