| 收费报价项目/岗位名称 | 业务类别 | 派驻站点 | 关联基地人事成本 | 单人场地IT杂费 | 全口径成本 (元) | 含税报价 (元/月) | 未税报价 (元/月) | 单岗未税毛利 (GP%) | 基准采用HC | 操作 |
|---|---|---|---|---|---|---|---|---|---|---|
| 当前暂无报价岗位定义。请点击顶部【🔄 样本数据】载入基准模型,或通过【+ 追加计费岗位】自行建立。 | ||||||||||
|
配比 1 :
绑定客服:
理论: {{ fmtNum(calcSpecTheoreticalHc(spec), 1) }} 人
独立岗位 · 在右侧采用HC输入
|
¥{{ fmtNum(getSpectrumMiscCost(spec), 1) }}
🖥️ 场地与IT杂费包含项
站点: {{ siteBases.find(b=>b.id===spec.siteId)?.name }}
|
当前基地暂无杂费科目
已计入杂费小计:
¥{{ fmtNum(getSpectrumMiscCost(spec), 1) }}
|
¥{{ fmtNum(getSpectrumCost(spec), 1) }} | ¥{{ fmtNum(spec.quotePriceWoTax - getSpectrumCost(spec), 0) }} ({{ getSpectrumGpRate(spec).toFixed(1) }}%) |
|
||||||
| 业务种类 / 计价项目名称 | 所属业务线 / 平台 | 计量单位 | 月均有效交付基数 | 未税单价 (元) | 含税单价 (元) | 月度未税营收 (元) | 操作 |
|---|---|---|---|---|---|---|---|
| 当前暂无按量计价业务种类。请点击顶部【🔄 样本数据】载入基准模型,或通过上方【+ 新增按量计价项目】建立。 | |||||||
| ¥{{ fmtNum(vp.unitPriceWoTax * 1.06, 1) }} | ¥{{ fmtNum(vp.effectiveVolume * vp.unitPriceWoTax, 0) }} | ||||||
🏢 成本假设基地与人员成本中心
支持建立多个交付基地(总部/BPO基地/技术中心),分别维护工位租金与专线IT杂费,并支持配置包含14项底薪、津贴、绩效、社保与各项分摊的全口径薪酬标准
| 杂费科目名称 | 计算单位 | 月度单价金额 (元) | 操作 |
|---|---|---|---|
|
记账:
|
| 明细 | 类别 | 职位名称 | 基本底薪 | 税前到手薪资 | 综合用人总成本 | 操作 |
|---|---|---|---|---|---|---|
| ¥{{ fmtNum(staff.baseSalary, 0) }} | ¥{{ fmtNum(calcStaffTakeHome(staff), 0) }} | ¥{{ fmtNum(calcStaffTotalCost(staff), 0) }} | ||||
|
职位名称:
岗位类别:
💡 职位名称与岗位类别修改后将实时联动报价单及各工种测算
底薪
¥{{ fmtNum(staff.baseSalary, 1) }}
津贴
¥{{ fmtNum(staff.allowance, 1) }}
饭贴交通
¥{{ fmtNum(staff.mealTraffic, 1) }}
绩效
¥{{ fmtNum(staff.kpiBonus, 1) }}
夜班补贴
¥{{ fmtNum(staff.nightShift, 1) }}
社保公积金
¥{{ fmtNum(staff.socialFund, 1) }}
加班分摊
¥{{ fmtNum(staff.overtimeShare, 1) }}
晚班打车成本
¥{{ fmtNum(staff.nightTaxi, 1) }}
团建
¥{{ fmtNum(staff.teamBuilding, 1) }}
招聘分摊成本
¥{{ fmtNum(staff.recruitmentShare, 1) }}
年终奖分摊
¥{{ fmtNum(staff.yearEndBonusShare, 1) }}
培训分摊
¥{{ fmtNum(staff.trainingShare, 1) }}
管理分摊
¥{{ fmtNum(staff.mgtShare, 1) }}
|
||||||
📱 平台及工种月度工作量预估与独立表格试算模型 (各工种自成独立全量表格)
每一个平台的每一工种项均作为独立全量表格:支持固定 FTE 模式、各月独立预测量、AHT/CPD、并发数、利用率、排班损耗、AI拦截率、爬坡达成率与考核扣罚等细颗粒度测算,横向输入项均支持首列一键平铺
| 测算指标科目 | M{{ m }} | 年度合计/均值 | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1. 原始预测量({{ item.channelType==='VOICE'?'通':'件' }}) | {{ fmtNum(calcItemAnnualVolume(item)) }} | ||||||||||||
| 📌 固定月度 FTE (人) | {{ fmtNum(item.months.reduce((s,x)=>s+(Number(x.fixedHc)||0),0)/12, 1) }}人 | ||||||||||||
| 2. AI 拦截率(%) |
%
|
{{ (item.months.reduce((s,x)=>s+(x.aiDeflectionRate||0),0)/12).toFixed(1) }}% | |||||||||||
| ↳ 转人工量 | {{ fmtNum(calcItemMonthHumanVol(item, m-1)) }} | {{ fmtNum(item.months.reduce((s,_,mIdx)=>s+calcItemMonthHumanVol(item,mIdx),0)) }} | |||||||||||
|
3 & 4. 详细人效工时、并发与利用率参数 (点击折叠/展开多行)
{{ item.showEfficiencyDetails !== false ? '▲ 收起明细行' : '▼ 展开各指标独立编辑行' }}
|
|||||||||||||
| ↳ 交互时长 ATT(s) | {{ Math.round(item.months.reduce((s,x)=>s+(x.att||0),0)/12) }}s | ||||||||||||
| ↳ 事后处理 ACW(s) | {{ Math.round(item.months.reduce((s,x)=>s+(x.acw||0),0)/12) }}s | ||||||||||||
| ↳ 总工时 AHT(s) | {{ (item.months[m-1].att || 0) + (item.months[m-1].acw || 0) }}s | {{ Math.round(item.months.reduce((s,x)=>s+(x.att||0)+(x.acw||0),0)/12) }}s | |||||||||||
| ↳ 日均人效 CPD | {{ Math.round(item.months.reduce((s,x)=>s+(x.cpd||0),0)/12) }} | ||||||||||||
| ↳ 会话并发数 | {{ item.channelType==='VOICE' ? '1.0' : (item.months.reduce((s,x)=>s+(x.concurrency||1),0)/12).toFixed(1) }} | ||||||||||||
| ↳ 坐席利用率(%) |
%
|
{{ (item.months.reduce((s,x)=>s+(x.occupancy||78),0)/12).toFixed(1) }}% | |||||||||||
| ↳ 排班损耗系数 | {{ (item.months.reduce((s,x)=>s+(x.shrinkage||1.2),0)/12).toFixed(2) }} | ||||||||||||
| 5. 理论需求HC | {{ fmtNum(calcItemMonthBaseHc(item, m-1), 1) }}人 | {{ fmtNum(calcItemAvgHc(item), 1) }}人 | |||||||||||
| 6. 爬坡效率% |
%
|
{{ (item.months.reduce((s,x)=>s+(x.rampUpRate||100),0)/12).toFixed(1) }}% | |||||||||||
| ↳ 实际超配HC | {{ fmtNum(calcItemMonthActualHc(item, m-1), 1) }}人 | {{ fmtNum(item.months.reduce((s,_,mIdx)=>s+calcItemMonthActualHc(item,mIdx),0)/12, 1) }}人 | |||||||||||
|
👥 7.A 一线用工档次配置
|
|||||||||||||
|
|
%
{{ fmtNum(calcItemMonthActualHc(item, m-1) * ((tier.monthlyPcts[m-1]||0)/100), 1) }}人
|
{{ (tier.monthlyPcts.reduce((a,b)=>a+(Number(b)||0),0)/12).toFixed(1) }}% | |||||||||||
| ↳ 比例合计(需100%) | {{ calcItemTiersSum(item, m-1) }}% | - | |||||||||||
|
👔 7.B 管理与职能支持人员配置
|
|||||||||||||
|
1:{{ mgt.ratio || 15 }}
|
{{ fmtNum(mgt.monthlyHcs.reduce((a,b)=>a+(Number(b)||0),0)/12, 1) }}人 | ||||||||||||
| 8. 单线成本 COGS 🔍 验算 | ¥{{ fmtNum(calcItemMonthCost(item, m-1), 0) }} | ¥{{ fmtNum(item.months.reduce((s,_,mIdx)=>s+calcItemMonthCost(item,mIdx),0), 0) }} | |||||||||||
| 💰 9. 该工种 12 个月独立结算单价、收入与损益明细 计费模式: {{ (item.billingMode === 'FTE' || item.billingMode === 'FIXED_FTE') ? (item.billingMode === 'FIXED_FTE' ? '按固定FTE' : '按FTE包月') : '按实际业务量计价' }} | |||||||||||||
| 🏷️ 计费单价(只读) | ¥{{ fmtNum(getItemMonthUnitPrice(item, m-1), 1) }} | ¥{{ fmtNum(calcItemAvgUnitPrice(item), 1) }} | |||||||||||
| ↳ {{ r.name }} {{ r.roleType }} · 单价: ¥{{ fmtNum(r.unitPrice, 1) }}{{ r.unitLabel }} | {{ fmtNum(r.monthlyHcs[m-1], r.roleType==='交付量'?0:1) }} {{ r.roleType==='交付量'?(item.unit||'件'):'人' }} | {{ fmtNum(r.avgHc, r.roleType==='交付量'?0:1) }} {{ r.roleType==='交付量'?(item.unit||'件'):'人' }} | |||||||||||
| ↳ {{ r.name }} 营收小计 | ¥{{ fmtNum(r.monthlyRevs[m-1], 0) }} | ¥{{ fmtNum(r.totalRev, 0) }} | |||||||||||
| ↳ 标准未税营收 | ¥{{ fmtNum(calcItemMonthRevenueWoTax(item, m-1), 0) }} | ¥{{ fmtNum(calcItemAnnualRevenue(item), 0) }} | |||||||||||
| ↳ 考核扣罚损耗 |
%
-¥{{ fmtNum(calcItemMonthPenalty(item, m-1), 0) }}
|
-¥{{ fmtNum(displayMonths.reduce((s,m)=>s+calcItemMonthPenalty(item, m-1),0), 0) }} | |||||||||||
| ↳ 实际入账收入 🔍 验算 | ¥{{ fmtNum(calcItemMonthNetRevenue(item, m-1), 0) }} | ¥{{ fmtNum(displayMonths.reduce((s,m)=>s+calcItemMonthNetRevenue(item, m-1),0), 0) }} | |||||||||||
| ↳ 单线毛利润 GP | ¥{{ fmtNum(calcItemMonthGp(item, m-1), 0) }} | ¥{{ fmtNum(calcItemAnnualGp(item), 0) }} | |||||||||||
| ↳ 单线毛利率 GP% | {{ calcItemMonthGpRate(item, m-1).toFixed(1) }}% | {{ calcItemAnnualGpRate(item).toFixed(1) }}% | |||||||||||
🎯 业务线 12 个月全景人员及 P&L 汇总表 (LOBs 12M Staff & P&L Master Rollup)
本表由各平台及独立工种表格实时计算自动向上汇总:清晰呈现每条业务线 12 个月的一线实际人数、下挂管理支持人数、全口径总编制、未税入账营收、主营成本以及单线净毛利与毛利率(只读呈现,严谨对账)
| 业务线 / 核算指标科目 | M{{ m }} | 年度总计/均值 | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
🏛️
全项目所有业务线总汇总
|
(共 {{ platformWorkItems.length }} 条业务线实时加总)
|
月均总编制: {{ fmtNum(allLobsMasterRollup.avgTotalHc, 1) }} 人
|
年未税总营收: ¥{{ fmtNum(allLobsMasterRollup.annualRev, 0) }}
|
主营总成本: ¥{{ fmtNum(allLobsMasterRollup.annualCost, 0) }}
|
全线净毛利: ¥{{ fmtNum(allLobsMasterRollup.annualGp, 0) }} ({{ allLobsMasterRollup.annualGpRate.toFixed(1) }}%)
|
||||||||||||
| ↳ 一线实际人数小计 (HC) 全线汇总 | {{ fmtNum(rm.frontHc, 1) }} | {{ fmtNum(allLobsMasterRollup.avgFrontHc, 1) }}人 | |||||||||||
| ↳ 管理支持人数小计 (HC) 全线汇总 | {{ fmtNum(rm.mgtHc, 1) }} | {{ fmtNum(allLobsMasterRollup.avgMgtHc, 1) }}人 | |||||||||||
| ↳ 全口径总编制合计 (HC) 一线+管理 | {{ fmtNum(rm.totalHc, 1) }} | {{ fmtNum(allLobsMasterRollup.avgTotalHc, 1) }}人 | |||||||||||
| ↳ 未税入账营收合计 (Net Rev) 实收入账 | ¥{{ fmtNum(rm.netRev, 0) }} | ¥{{ fmtNum(allLobsMasterRollup.annualRev, 0) }} | |||||||||||
| ↳ 主营业务成本合计 (COGS) 全口径成本 | ¥{{ fmtNum(rm.cogs, 0) }} | ¥{{ fmtNum(allLobsMasterRollup.annualCost, 0) }} | |||||||||||
| ↳ 全项目净毛利 (GP & GP%) 实际利润 | ¥{{ fmtNum(rm.gp, 0) }} ({{ rm.gpRate.toFixed(1) }}%) | ¥{{ fmtNum(allLobsMasterRollup.annualGp, 0) }} ({{ allLobsMasterRollup.annualGpRate.toFixed(1) }}%) | |||||||||||
|
📈 Revenue indicators
|
年均 Rev/FTE (含管理): ¥{{ fmtNum(getMasterRevMetric('REV_FTE_INCL', 'AVG'), 0) }} | Rev/Hour (含管理): ¥{{ fmtNum(getMasterRevMetric('REV_HOUR_INCL', 'AVG'), 1) }} | Rev/Tx (含管理): ¥{{ fmtNum(getMasterRevMetric('REV_TX_INCL', 'AVG'), 1) }} | ||||||||||||
| ↳ Revenue/FTE (excl mgt) 🔍 验算 | ¥{{ fmtNum(getMasterRevMetric('REV_FTE_EXCL', m-1), 0) }} | ¥{{ fmtNum(getMasterRevMetric('REV_FTE_EXCL', 'AVG'), 0) }} | |||||||||||
| ↳ Revenue/FTE (incl mgt) 🔍 验算 | ¥{{ fmtNum(getMasterRevMetric('REV_FTE_INCL', m-1), 0) }} | ¥{{ fmtNum(getMasterRevMetric('REV_FTE_INCL', 'AVG'), 0) }} | |||||||||||
| ↳ Revenue/Hour (excl mgt) 🔍 验算 | ¥{{ fmtNum(getMasterRevMetric('REV_HOUR_EXCL', m-1), 2) }} | ¥{{ fmtNum(getMasterRevMetric('REV_HOUR_EXCL', 'AVG'), 2) }} | |||||||||||
| ↳ Revenue/Hour (incl mgt) 🔍 验算 | ¥{{ fmtNum(getMasterRevMetric('REV_HOUR_INCL', m-1), 2) }} | ¥{{ fmtNum(getMasterRevMetric('REV_HOUR_INCL', 'AVG'), 2) }} | |||||||||||
| ↳ Revenue/Transaction (excl mgt) 🔍 验算 | ¥{{ fmtNum(getMasterRevMetric('REV_TX_EXCL', m-1), 2) }} | ¥{{ fmtNum(getMasterRevMetric('REV_TX_EXCL', 'AVG'), 2) }} | |||||||||||
| ↳ Revenue/Transaction (incl mgt) 🔍 验算 | ¥{{ fmtNum(getMasterRevMetric('REV_TX_INCL', m-1), 2) }} | ¥{{ fmtNum(getMasterRevMetric('REV_TX_INCL', 'AVG'), 2) }} | |||||||||||
| 当前暂无业务线申报数据。请点击顶部【🔄 样本数据】载入模型,或通过【📂 导入工种 CSV】导入数据。 | |||||||||||||
| 当前暂无业务线 (LOB) 测算数据。请点击顶部【🔄 样本数据】载入基准模型,或在【平台及工种独立表格试算】标签页添加或导入工种。 | |||||||||||||
|
{{ item.platform }} - {{ item.workType }}
({{ item.channelType==='FIXED_FTE'?'固定FTE':item.calcMode }} · {{ getSiteName(item.assignedSiteId) }})
|
已折叠 · 点击展开
月均总编制: {{ fmtNum(calcItemAvgTotalHc(item), 1) }}人
|
年未税营收: ¥{{ fmtNum(calcItemAnnualRevenue(item), 0) }}
|
主营总成本: ¥{{ fmtNum(item.months.reduce((s,_,mIdx)=>s+calcItemMonthCost(item,mIdx),0), 0) }}
|
净毛利: ¥{{ fmtNum(calcItemAnnualGp(item), 0) }} ({{ calcItemAnnualGpRate(item).toFixed(1) }}%)
|
||||||||||||
| ↳ 一线实际人数 (HC) 🔍 验算 | {{ fmtNum(calcItemMonthActualHc(item, m-1), 1) }} | {{ fmtNum(calcItemAvgHc(item), 1) }}人 | |||||||||||
| ↳ 管理支持人数 (HC) 🔍 验算 | {{ fmtNum(calcItemMonthMgtHc(item, m-1), 1) }} | {{ fmtNum(calcItemAvgMgtHc(item), 1) }}人 | |||||||||||
| ↳ 全口径总编制 (HC) 🔍 验算 | {{ fmtNum(calcItemMonthTotalHc(item, m-1), 1) }} | {{ fmtNum(calcItemAvgTotalHc(item), 1) }}人 | |||||||||||
| ↳ 未税入账营收 (Net Rev) 🔍 验算 | ¥{{ fmtNum(calcItemMonthNetRevenue(item, m-1), 0) }} | ¥{{ fmtNum(displayMonths.reduce((s,m)=>s+calcItemMonthNetRevenue(item, m-1),0), 0) }} | |||||||||||
| ↳ 主营成本 (COGS) 🔍 验算 | ¥{{ fmtNum(calcItemMonthCost(item, m-1), 0) }} | ¥{{ fmtNum(item.months.reduce((s,_,mIdx)=>s+calcItemMonthCost(item,mIdx),0), 0) }} | |||||||||||
| ↳ 净毛利 (GP & GP%) 🔍 验算 | ¥{{ fmtNum(calcItemMonthGp(item, m-1), 0) }} ({{ calcItemMonthGpRate(item, m-1).toFixed(1) }}%) | ¥{{ fmtNum(calcItemAnnualGp(item), 0) }} ({{ calcItemAnnualGpRate(item).toFixed(1) }}%) | |||||||||||
|
📈 Revenue indicators ({{ item.workType }})
|
年均 Rev/FTE (含管理): ¥{{ fmtNum(getLobRevMetric(item, 'REV_FTE_INCL', 'AVG'), 0) }} | Rev/Hour: ¥{{ fmtNum(getLobRevMetric(item, 'REV_HOUR_INCL', 'AVG'), 1) }} | Rev/Tx: ¥{{ fmtNum(getLobRevMetric(item, 'REV_TX_INCL', 'AVG'), 1) }} | ||||||||||||
| ↳ Revenue/FTE (excl mgt) 🔍 验算 | ¥{{ fmtNum(getLobRevMetric(item, 'REV_FTE_EXCL', m-1), 0) }} | ¥{{ fmtNum(getLobRevMetric(item, 'REV_FTE_EXCL', 'AVG'), 0) }} | |||||||||||
| ↳ Revenue/FTE (incl mgt) 🔍 验算 | ¥{{ fmtNum(getLobRevMetric(item, 'REV_FTE_INCL', m-1), 0) }} | ¥{{ fmtNum(getLobRevMetric(item, 'REV_FTE_INCL', 'AVG'), 0) }} | |||||||||||
| ↳ Revenue/Hour (excl mgt) 🔍 验算 | ¥{{ fmtNum(getLobRevMetric(item, 'REV_HOUR_EXCL', m-1), 2) }} | ¥{{ fmtNum(getLobRevMetric(item, 'REV_HOUR_EXCL', 'AVG'), 2) }} | |||||||||||
| ↳ Revenue/Hour (incl mgt) 🔍 验算 | ¥{{ fmtNum(getLobRevMetric(item, 'REV_HOUR_INCL', m-1), 2) }} | ¥{{ fmtNum(getLobRevMetric(item, 'REV_HOUR_INCL', 'AVG'), 2) }} | |||||||||||
| ↳ Revenue/Transaction (excl mgt) 🔍 验算 | ¥{{ fmtNum(getLobRevMetric(item, 'REV_TX_EXCL', m-1), 2) }} | ¥{{ fmtNum(getLobRevMetric(item, 'REV_TX_EXCL', 'AVG'), 2) }} | |||||||||||
| ↳ Revenue/Transaction (incl mgt) 🔍 验算 | ¥{{ fmtNum(getLobRevMetric(item, 'REV_TX_INCL', m-1), 2) }} | ¥{{ fmtNum(getLobRevMetric(item, 'REV_TX_INCL', 'AVG'), 2) }} | |||||||||||
| 🏛️ 全项目汇总 (Total Rollup) 🔍 验算 | HC: {{ fmtNum(pnlMonths[m-1].totalHc, 1) }} ¥{{ fmtNum(pnlMonths[m-1].netRevenueWoTax, 0) }} | 月均: {{ fmtNum(pnlSummary.avgTotalHc, 1) }}人 ¥{{ fmtNum(pnlSummary.totalNetRevenueWoTax, 0) }} | |||||||||||
📊 12个月 P&L 财务模型 (M1 ~ M12 + Total + Average)
贯穿员工爬坡超配人头、各月独立考核扣罚率、主营全成本与年度毛利统计(点击任意月份单元格可弹出组成明细与验算逻辑浮窗)
| 损益核算科目与编制明细 (点击单元格看验算浮窗) | M{{ m }} | 年度总计(Total) | 年度月均(Average) |
|---|---|---|---|
| 各岗位基准理论人数 (Base HC) 🔍 验算 | {{ fmtNum(getMonthlyTotalBaseHc(m-1), 1) }} | - | {{ fmtNum(pnlSummary.avgTotalHc, 1) }}人 |
| ↳ 实际排班超配总HC (含爬坡折损补偿) 🔍 验算 | {{ fmtNum(pnlMonths[m-1].totalHc, 1) }} | - | {{ fmtNum(pnlSummary.avgTotalHc, 1) }}人 |
| 1. 人力成本总支出 (Staff Cost) 🔍 验算 | ¥{{ fmtNum(pnlMonths[m-1].staffCost, 0) }} | ¥{{ fmtNum(pnlSummary.totalStaffCost, 0) }} | ¥{{ fmtNum(pnlSummary.avgStaffCost, 0) }} |
| 2. 职场工位与 IT 分摊 🔍 验算 | ¥{{ fmtNum(pnlMonths[m-1].facilityCost, 0) }} | ¥{{ fmtNum(pnlSummary.totalFacilityCost, 0) }} | ¥{{ fmtNum(pnlSummary.avgFacilityCost, 0) }} |
| 3. 员工宿舍总成本 🔍 验算 | ¥{{ fmtNum(pnlMonths[m-1].dormCost, 0) }} | ¥{{ fmtNum(pnlSummary.totalDormCost, 0) }} | ¥{{ fmtNum(pnlSummary.avgDormCost, 0) }} |
| 主营业务总成本 Total COGS 🔍 验算 | ¥{{ fmtNum(pnlMonths[m-1].cogs, 0) }} | ¥{{ fmtNum(pnlSummary.totalCogs, 0) }} | ¥{{ fmtNum(pnlSummary.avgCogs, 0) }} |
| 合同标准未税营收 (100%交付基准) 🔍 验算 | ¥{{ fmtNum(pnlMonths[m-1].revenueWoTax, 0) }} | ¥{{ fmtNum(pnlSummary.totalRevenueWoTax, 0) }} | ¥{{ fmtNum(pnlSummary.avgRevenueWoTax, 0) }} |
| (-) 各月考核扣罚损耗总额 🔍 验算拆解 | -¥{{ fmtNum(pnlMonths[m-1].penaltyAmount, 0) }} ({{ pnlMonths[m-1].penaltyPercent.toFixed(1) }}%) | -¥{{ fmtNum(pnlSummary.totalPenaltyAmount, 0) }} | -¥{{ fmtNum(pnlSummary.avgPenaltyAmount, 0) }} |
| (=) 实际入账未税收入 (Net Revenue) 🔍 验算 | ¥{{ fmtNum(pnlMonths[m-1].netRevenueWoTax, 0) }} | ¥{{ fmtNum(pnlSummary.totalNetRevenueWoTax, 0) }} | ¥{{ fmtNum(pnlSummary.avgNetRevenueWoTax, 0) }} |
| 实际未税毛利润 (Net Gross Profit) 🔍 验算 | ¥{{ fmtNum(pnlMonths[m-1].grossProfit, 0) }} | ¥{{ fmtNum(pnlSummary.totalGrossProfit, 0) }} | ¥{{ fmtNum(pnlSummary.avgGrossProfit, 0) }} |
| 动态实际毛利率 GP% (爬坡与扣罚后) 🔍 验算 | {{ pnlMonths[m-1].gpRate.toFixed(1) }}% | {{ cumulative12MonthsPnl.gpRate.toFixed(1) }}% | {{ pnlSummary.avgGpRate.toFixed(1) }}% |
🏛️ 全团队与各业务线分岗位用工人数分布模型 (Staffing & HC Master Rollup)
先总括汇集整个团队各计费岗位在 12 个月的月度人数及分类小计,支持一键向下展开(默认折叠)每个 LOB 的具体岗位明细
| 团队用工类别 / 计费岗位 | M{{ m }} | 年度月均 | 占团队总HC% | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 一、 一线客服岗位编制汇总 (Frontline CS Roles) 共 {{ overallTeamStaffingRollup.frontlineList.length }} 个独立一线岗位 | ||||||||||||||
| ↳ {{ r.name }} {{ r.sourceLobs.join(', ') }} | {{ fmtNum(r.monthlyHcs[m-1], 1) }} | {{ fmtNum(r.monthlyHcs.reduce((a,b)=>a+b,0)/12, 1) }}人 | {{ pnlSummary.avgTotalHc > 0 ? ((r.monthlyHcs.reduce((a,b)=>a+b,0)/12) / pnlSummary.avgTotalHc * 100).toFixed(1) : 0 }}% | |||||||||||
| ↳ 一线客服月度编制小计 (Frontline Subtotal) | {{ fmtNum(overallTeamStaffingRollup.frontlineSubtotal[m-1], 1) }} | {{ fmtNum(overallTeamStaffingRollup.frontlineSubtotal.reduce((a,b)=>a+b,0)/12, 1) }}人 | {{ pnlSummary.avgTotalHc > 0 ? ((overallTeamStaffingRollup.frontlineSubtotal.reduce((a,b)=>a+b,0)/12) / pnlSummary.avgTotalHc * 100).toFixed(1) : 0 }}% | |||||||||||
| 二、 管理及支持岗位编制汇总 (Management & Support Roles) 共 {{ overallTeamStaffingRollup.mgtList.length }} 个管理支持职位 | ||||||||||||||
| ↳ {{ r.name }} {{ r.sourceLobs.join(', ') }} | {{ fmtNum(r.monthlyHcs[m-1], 1) }} | {{ fmtNum(r.monthlyHcs.reduce((a,b)=>a+b,0)/12, 1) }}人 | {{ pnlSummary.avgTotalHc > 0 ? ((r.monthlyHcs.reduce((a,b)=>a+b,0)/12) / pnlSummary.avgTotalHc * 100).toFixed(1) : 0 }}% | |||||||||||
| ↳ 管理支持月度编制小计 (Management Subtotal) | {{ fmtNum(overallTeamStaffingRollup.mgtSubtotal[m-1], 1) }} | {{ fmtNum(overallTeamStaffingRollup.mgtSubtotal.reduce((a,b)=>a+b,0)/12, 1) }}人 | {{ pnlSummary.avgTotalHc > 0 ? ((overallTeamStaffingRollup.mgtSubtotal.reduce((a,b)=>a+b,0)/12) / pnlSummary.avgTotalHc * 100).toFixed(1) : 0 }}% | |||||||||||
| 🏛️ 全团队总编制汇总 (Overall Team Total HC) | {{ fmtNum(pnlMonths[m-1].totalHc, 1) }} | {{ fmtNum(pnlSummary.avgTotalHc, 1) }}人 | 100.0% | |||||||||||
| 业务线平台 / 细分工种 | M{{ m }} | 年度月均 | 全项目占比 | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| {{ item.platform }} - {{ item.workType }} ({{ item.assignedSiteId === 'site_cd' ? '成都基地' : (item.assignedSiteId === 'site_sh' ? '上海总部' : '武汉中心') }}) | ||||||||||||||
| ↳ {{ t.name }} (一线) | {{ fmtNum(calcItemMonthActualHc(item, m-1) * ((t.monthlyPcts[m-1]||0)/100), 1) }} | {{ fmtNum(displayMonths.reduce((s,m)=>s+(calcItemMonthActualHc(item, m-1)*((t.monthlyPcts[m-1]||0)/100)),0)/12, 1) }}人 | {{ pnlSummary.avgTotalHc > 0 ? ((displayMonths.reduce((s,m)=>s+Math.round(calcItemMonthActualHc(item, m-1)*((t.monthlyPcts[m-1]||0)/100)),0)/12) / pnlSummary.avgTotalHc * 100).toFixed(1) : 0 }}% | |||||||||||
| ↳ 一线实际小计 | {{ fmtNum(calcItemMonthActualHc(item, m-1), 1) }} | {{ fmtNum(calcItemAvgHc(item), 1) }}人 | {{ calcItemFrontlinePctOfProject(item).toFixed(1) }}% | |||||||||||
| ↳ {{ mg.name }} (管理) | {{ fmtNum(mg.monthlyHcs[m-1], 1) }} | {{ fmtNum(mg.monthlyHcs.reduce((a,b)=>a+(Number(b)||0),0)/12, 1) }}人 | {{ pnlSummary.avgTotalHc > 0 ? ((mg.monthlyHcs.reduce((a,b)=>a+(Number(b)||0),0)/12) / pnlSummary.avgTotalHc * 100).toFixed(1) : 0 }}% | |||||||||||
| ↳ 该 LOB 全口径编制 | {{ fmtNum(calcItemMonthTotalHc(item, m-1), 1) }} | {{ fmtNum(calcItemAvgTotalHc(item), 1) }}人 | {{ calcItemTotalPctOfProject(item).toFixed(1) }}% | |||||||||||