fix(B08): 구조물 터파기·되메우기·잔토를 인계 축으로 올림 — 빠뜨렸던 줄
- 구조물 전개가 destination `earthwork` 로 내던 셋을 아무도 받지 않아 내역서에 한 줄도 안 나갔음(두께 식·기초 몫을 맞춰도 금액 0원). 실무 토적집계에는 서는 줄 (울진 대흥 1공구 D12~D14 구조물터파기 토사 1,248/암 30 · 되메우기 739㎥) - 새 파일 `Engine_Handoff_Trench.py` — 700줄 제한 탓에 Rows 에 안 넣음 - 구조물터파기: 심도(직고 + 기초 깊이)로 갈라 냄. 토질·용수 칸이 없어 품셈 9-13 의 18구분 중 하나를 못 골라 상위 코드 + `input_missing` 사유로 둠 - 되메우기: FP-09-14-01 로 붙어 금액이 섬 - 잔토처리: 사토로 갈 몫이라 in_bill=False, ⚠ 그 통로가 아직 없다는 사실을 사유에 적음 - 매핑에 구조물터파기 줄 추가(FP-09-13 · 원문 L5022~5241) - tmp/tests/test_b08_structure_trench_rows.py 신설(6건) Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -109,6 +109,14 @@
|
||||
"group": "되메우기",
|
||||
"work_item_code": "FP-09-14-01",
|
||||
"master_name": "되메우기 및 다짐 > 되메우기"
|
||||
},
|
||||
{
|
||||
"group": "구조물터파기",
|
||||
"work_item_code": "FP-09-13",
|
||||
"basis_unit": "㎥",
|
||||
"basis_source": "산림사업 표준품셈(고시 2025-82) 9-13 구조물터파기 — 원문 L5022~5241.",
|
||||
"master_name": "구조물터파기",
|
||||
"note": "⚠ 상위 코드다. 품은 18구분(토질 3 × 육상/용수 × 심도 3) 하위에만 있어 그대로는 금액이 안 선다 — 토질·용수 칸이 생기면 FP-09-13-01~18 중 하나로 내려간다. 심도는 구조물 제원(직고 + 기초 깊이)에서 이미 갈라 둔다."
|
||||
}
|
||||
],
|
||||
"haul": [
|
||||
@@ -137,7 +145,9 @@
|
||||
"structure": [
|
||||
{
|
||||
"type_id": "masonry_wet",
|
||||
"secondary_axes": ["stone_kind"],
|
||||
"secondary_axes": [
|
||||
"stone_kind"
|
||||
],
|
||||
"secondary_axes_note": "⚠ 돌 종류는 **갈래 축이 하나 더**인 자리다. 품셈 13-4-2·13-4-5 [주]② 가 「본 품은 **깬돌 및 깬 잡석**의 돌쌓기 기준」이라 못 박고, 돌 종류로 갈리는 표는 **13-5 돌붙임**에 따로 있다(뒷길이 7 × 돌종류 6). 어느 쪽 공종으로 볼지는 **사용자 확정 대기** — 여기서 공종을 바꾸지 않고 **저장 원본값만 실어 보낸다**(2026-09-08 계약과 같은 방식).",
|
||||
"billing_component": "돌쌓기",
|
||||
"billing_note": "⚠ 품셈 밑수가 「㎡당」이라 **연장(m)으로 세면 안 된다** — 받는 쪽이 ㎡ 단가를 m 수량에 곱해 금액이 2.6배로 섰다(2026-09-08 실증: 10m × 52,938.9 = 529,389원 / 26.101㎡ × 52,938.9 = 1,381,753원). 내역 줄 수량은 이 성분(비탈면적)으로 센다. 고임돌·야면석·막자갈은 **자재 축**으로 따로 가므로 여기서 빠지지 않는다.",
|
||||
@@ -149,7 +159,9 @@
|
||||
},
|
||||
{
|
||||
"type_id": "masonry_dry",
|
||||
"secondary_axes": ["stone_kind"],
|
||||
"secondary_axes": [
|
||||
"stone_kind"
|
||||
],
|
||||
"secondary_axes_note": "⚠ 돌 종류는 **갈래 축이 하나 더**인 자리다. 품셈 13-4-2·13-4-5 [주]② 가 「본 품은 **깬돌 및 깬 잡석**의 돌쌓기 기준」이라 못 박고, 돌 종류로 갈리는 표는 **13-5 돌붙임**에 따로 있다(뒷길이 7 × 돌종류 6). 어느 쪽 공종으로 볼지는 **사용자 확정 대기** — 여기서 공종을 바꾸지 않고 **저장 원본값만 실어 보낸다**(2026-09-08 계약과 같은 방식).",
|
||||
"billing_component": "돌쌓기",
|
||||
"billing_note": "⚠ 품셈 밑수가 「㎡당」이라 **연장(m)으로 세면 안 된다** — 받는 쪽이 ㎡ 단가를 m 수량에 곱해 금액이 2.6배로 섰다(2026-09-08 실증: 10m × 52,938.9 = 529,389원 / 26.101㎡ × 52,938.9 = 1,381,753원). 내역 줄 수량은 이 성분(비탈면적)으로 센다. 고임돌·야면석·막자갈은 **자재 축**으로 따로 가므로 여기서 빠지지 않는다.",
|
||||
|
||||
Reference in New Issue
Block a user