feat(B06): 사토 잔량에 「지반 모르는 몫」을 값으로 냄
B08 이 사토 운반을 덤프 단가로 가르려면 토사/암 갈래가 필요하다. 잔량에는 이미 `ea/rr/br` 이 실려 있으나(절토에서 남은 흙이라 구성비를 안다), **구조물 잔토로 생긴 몫만은 근거가 없다**(어느 지반에서 파낸 흙인지 판정하지 않는다). - `ground_unknown_m3 = volume − (ea+rr+br)` 을 잔량마다 함께 낸다. - ⚠ 안 내면 받는 쪽이 **0 으로 눅여 토사로 세기 쉽다** — 그래서 값으로 드러낸다. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -237,6 +237,13 @@ export function haulPlanPayload(plan: HaulPlan): Record<string, unknown> {
|
||||
ea_m3: round(residual.ea_m3),
|
||||
rr_m3: round(residual.rr_m3),
|
||||
br_m3: round(residual.br_m3),
|
||||
// ⚠ **지반을 모르는 몫**(㎥) — 갈래 합과 총량의 차이다. 지금은 **구조물 잔토**가
|
||||
// 그것이다(어느 지반에서 파낸 흙인지 우리가 판정하지 않는다). 받는 쪽이 덤프 단가를
|
||||
// 토사/암으로 가를 때 **이 몫만 근거가 없다**는 것을 알아야 하므로 값으로 낸다
|
||||
// (2026-09-09 — 안 내면 0 으로 눅여 토사로 세기 쉽다).
|
||||
ground_unknown_m3: round(
|
||||
Math.max(residual.volume_m3 - (residual.ea_m3 + residual.rr_m3 + residual.br_m3), 0),
|
||||
),
|
||||
})),
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user