| import type { ESGPerformanceReportData } from '../types'; |
|
|
| export const mockESGReports: ESGPerformanceReportData[] = [ |
| { |
| documentMeta: { |
| reportId: 'RPT-2026-001', |
| generatedAt: '2026-03-31', |
| complianceStandard: ['NGMS', 'K-ESG ๊ฐ์ด๋๋ผ์ธ', 'ISO 14064-2'], |
| }, |
| campaignInfo: { |
| name: '์ ํต์์ฅ ๋คํ์ฉ๊ธฐ ์บ ํ์ธ', |
| purpose: '์ผํ์ฉ ํฌ์ฅ์ฌ ์ฌ์ฉ ๊ฐ์ถ์ ํตํ ์จ์ค๊ฐ์ค ๊ฐ์ถ', |
| period: '2026-01-01 ~ 2026-03-31', |
| appliedMethodology: 'AMS-III.AJ (ํ๊ธฐ๋ฌผ ๊ฐ๋)', |
| }, |
| reductionMetrics: { |
| targetReductionTon: 15.0, |
| actualReductionTon: 12.45, |
| achievementRate: 83.0, |
| }, |
| participantMetrics: { |
| targetParticipants: 500, |
| actualParticipants: 423, |
| totalActivitiesVerified: 1847, |
| aiValidationPassRate: 94.2, |
| }, |
| financialSummary: { |
| totalBudgetKRW: 50_000_000, |
| platformFeeKRW: 15_000_000, |
| rewardPoolKRW: 35_000_000, |
| averagePayoutPerPersonKRW: 82_742, |
| costPerCreditTonKRW: 4_016_064, |
| }, |
| smeDonationDetails: [ |
| { |
| smeName: '(์ฃผ)๊ทธ๋ฆฐ๋ง์ผ', |
| allocationRatio: 0.4, |
| transferredCreditsTon: 4.98, |
| savedCostKRW: 124_500, |
| isScope3Eligible: true, |
| }, |
| { |
| smeName: '(์ฃผ)์์ฝํธ๋', |
| allocationRatio: 0.35, |
| transferredCreditsTon: 4.36, |
| savedCostKRW: 109_000, |
| isScope3Eligible: true, |
| }, |
| { |
| smeName: '์ ํต์์ฅ์์ธํ', |
| allocationRatio: 0.25, |
| transferredCreditsTon: 3.11, |
| savedCostKRW: 77_750, |
| isScope3Eligible: false, |
| }, |
| ], |
| }, |
| { |
| documentMeta: { |
| reportId: 'RPT-2026-002', |
| generatedAt: '2026-03-31', |
| complianceStandard: ['NGMS', 'GHG Protocol'], |
| }, |
| campaignInfo: { |
| name: '์์ ๊ฑฐ ์ถํด๊ทผ ์ฑ๋ฆฐ์ง', |
| purpose: '์๊ฐ์ฉ ๋์ ์์ ๊ฑฐ ํต๊ทผ์ผ๋ก ๊ตํต ๋ถ๋ฌธ ํ์ ๊ฐ์ถ', |
| period: '2026-01-15 ~ 2026-03-31', |
| appliedMethodology: 'AMS-III.C (๊ตํต ์๋จ ์ ํ)', |
| }, |
| reductionMetrics: { |
| targetReductionTon: 8.0, |
| actualReductionTon: 6.82, |
| achievementRate: 85.3, |
| }, |
| participantMetrics: { |
| targetParticipants: 200, |
| actualParticipants: 178, |
| totalActivitiesVerified: 3240, |
| aiValidationPassRate: 97.1, |
| }, |
| financialSummary: { |
| totalBudgetKRW: 30_000_000, |
| platformFeeKRW: 9_000_000, |
| rewardPoolKRW: 21_000_000, |
| averagePayoutPerPersonKRW: 117_978, |
| costPerCreditTonKRW: 4_399_413, |
| }, |
| smeDonationDetails: [ |
| { |
| smeName: '(์ฃผ)๋ฐ์ดํฌ์์ค', |
| allocationRatio: 0.6, |
| transferredCreditsTon: 4.09, |
| savedCostKRW: 102_250, |
| isScope3Eligible: true, |
| }, |
| { |
| smeName: '์ธ์ข
์ ์ค์๊ธฐ์
ํํ', |
| allocationRatio: 0.4, |
| transferredCreditsTon: 2.73, |
| savedCostKRW: 68_250, |
| isScope3Eligible: false, |
| }, |
| ], |
| }, |
| { |
| documentMeta: { |
| reportId: 'RPT-2026-003', |
| generatedAt: '2026-04-10', |
| complianceStandard: ['NGMS', 'K-ESG ๊ฐ์ด๋๋ผ์ธ', 'ISO 14064-2'], |
| }, |
| campaignInfo: { |
| name: '์ ํต์์ฅ ๋คํ์ฉ๊ธฐ ์บ ํ์ธ (๊ฐ์ฌ ๋ณด๊ณ ์)', |
| purpose: '์ธ๋ถ ๊ฐ์ฌ ๊ธฐ๊ด์ ๋
๋ฆฝ์ ๊ฒ์ฆ์ ํตํ ํ์ ๊ฐ์ถ ์ค์ ํ์ธ', |
| period: '2026-01-01 ~ 2026-03-31', |
| appliedMethodology: 'AMS-III.AJ (ํ๊ธฐ๋ฌผ ๊ฐ๋)', |
| }, |
| reductionMetrics: { |
| targetReductionTon: 15.0, |
| actualReductionTon: 12.45, |
| achievementRate: 83.0, |
| }, |
| participantMetrics: { |
| targetParticipants: 500, |
| actualParticipants: 423, |
| totalActivitiesVerified: 1847, |
| aiValidationPassRate: 94.2, |
| }, |
| financialSummary: { |
| totalBudgetKRW: 50_000_000, |
| platformFeeKRW: 15_000_000, |
| rewardPoolKRW: 35_000_000, |
| averagePayoutPerPersonKRW: 82_742, |
| costPerCreditTonKRW: 4_016_064, |
| }, |
| smeDonationDetails: [ |
| { |
| smeName: '(์ฃผ)๊ทธ๋ฆฐ๋ง์ผ', |
| allocationRatio: 0.4, |
| transferredCreditsTon: 4.98, |
| savedCostKRW: 124_500, |
| isScope3Eligible: true, |
| }, |
| { |
| smeName: '(์ฃผ)์์ฝํธ๋', |
| allocationRatio: 0.35, |
| transferredCreditsTon: 4.36, |
| savedCostKRW: 109_000, |
| isScope3Eligible: true, |
| }, |
| { |
| smeName: '์ ํต์์ฅ์์ธํ', |
| allocationRatio: 0.25, |
| transferredCreditsTon: 3.11, |
| savedCostKRW: 77_750, |
| isScope3Eligible: false, |
| }, |
| ], |
| }, |
| ]; |
|
|