From a50e39cb31ba07a9948b61931afe805057cfb95c Mon Sep 17 00:00:00 2001 From: umsangdon Date: Sun, 20 Sep 2026 22:55:49 +0900 Subject: [PATCH] auto: 2026-09-20 22:55 (EOMSANGDON-HOME) --- resources/master_data/scripts/build_용도.py | 16 ++++-- .../계수_건설품셈_08장_건설기계.json | 2 +- resources/master_data/기계.json | 54 +++++++++---------- .../소요량_건설품셈_01장_공통.json | 2 +- .../소요량_건설품셈_01장_도로포장공사.json | 20 +++---- .../소요량_건설품셈_02장_토목.json | 34 ++++++------ .../소요량_산림품셈_05장_식재_및_녹화.json | 2 +- .../소요량_산림품셈_06장_생육보조.json | 2 +- .../소요량_산림품셈_07장_집재_및_운재.json | 2 +- 9 files changed, 71 insertions(+), 63 deletions(-) diff --git a/resources/master_data/scripts/build_용도.py b/resources/master_data/scripts/build_용도.py index 370c9224..bd8d844f 100644 --- a/resources/master_data/scripts/build_용도.py +++ b/resources/master_data/scripts/build_용도.py @@ -20,6 +20,11 @@ TRAIL_PAREN_RE = re.compile(r"(\s*\([^()]*\))+\s*$") _heading_cache = {} +# 원문번호 절 이름이 표 내용과 안 맞는 예외 — 검증(ref/_검증_기계_용도.md) 반영. +OVERRIDE_공종 = { + "CC000074": "불도저·굴착기", # 8-4-8 은 「[70]기타기계」 절이나 내용은 불도저·굴착기 잡재료 비율 +} + def _find_부문_dir(부문): if not ORIG_KS.exists(): @@ -172,10 +177,13 @@ def main(): 총_항목 += 1 키 = item["키"] 장 = item.get("상세구분") - 공종 = resolve_공종(원문, 부문, 장, item.get("원문번호")) - if 공종 is None: - 공종_미확인.append((키, fp, item.get("원문번호"))) - 공종 = item.get("이름", "").split("(", 1)[0].strip() + if 키 in OVERRIDE_공종: + 공종 = OVERRIDE_공종[키] + else: + 공종 = resolve_공종(원문, 부문, 장, item.get("원문번호")) + if 공종 is None: + 공종_미확인.append((키, fp, item.get("원문번호"))) + 공종 = item.get("이름", "").split("(", 1)[0].strip() 대상 = classify_대상(item, 인력_이름, 기계_이름, 재료_이름) 로직키 = sorted(로직_idx.get(키, [])) 용도_map[키] = {"공종": 공종, "대상": 대상, "로직키": 로직키} diff --git a/resources/master_data/계수_건설품셈_08장_건설기계.json b/resources/master_data/계수_건설품셈_08장_건설기계.json index cef06eaf..c8915ebd 100644 --- a/resources/master_data/계수_건설품셈_08장_건설기계.json +++ b/resources/master_data/계수_건설품셈_08장_건설기계.json @@ -2812,7 +2812,7 @@ "이름": "불도저·굴착기에 리퍼·브레이커·부착용 집게 조합 시 잡재료 비율", "기준": "", "출처": "건설품셈 공통 8-4-8 주⑤", - "용도": {"공종": "[70]기타기계", "대상": ["작업량 조건"], "로직키": ["GC000270", "GC000271"]}, + "용도": {"공종": "불도저·굴착기", "대상": ["작업량 조건"], "로직키": ["GC000270", "GC000271"]}, "조건": { "구분": "고르기" }, diff --git a/resources/master_data/기계.json b/resources/master_data/기계.json index 3661ebf5..a9c562fa 100644 --- a/resources/master_data/기계.json +++ b/resources/master_data/기계.json @@ -39021,7 +39021,7 @@ "원문번호": "2-2-3", "원문": "산림품셈", "구분": "임업기계", - "상세구분": "아키아윈치", + "상세구분": "집재장비", "이름": "아키아윈치", "규격": "", "단위": { @@ -39043,7 +39043,7 @@ "원문번호": "2-2-3", "원문": "산림품셈", "구분": "임업기계", - "상세구분": "2드럼 케이블윈치", + "상세구분": "집재장비", "이름": "2드럼 케이블윈치", "규격": "", "단위": { @@ -39065,7 +39065,7 @@ "원문번호": "2-2-3", "원문": "산림품셈", "구분": "임업기계", - "상세구분": "파르미윈치", + "상세구분": "집재장비", "이름": "파르미윈치(트랙터 포함)", "규격": "", "단위": { @@ -39087,7 +39087,7 @@ "원문번호": "2-2-3", "원문": "산림품셈", "구분": "임업기계", - "상세구분": "타이푼윈치", + "상세구분": "집재장비", "이름": "타이푼윈치(트랙터 포함)", "규격": "", "단위": { @@ -39109,7 +39109,7 @@ "원문번호": "2-2-3", "원문": "산림품셈", "구분": "임업기계", - "상세구분": "우드피싱", + "상세구분": "집재장비", "이름": "우드피싱(굴삭기 포함)", "규격": "", "단위": { @@ -39131,7 +39131,7 @@ "원문번호": "2-2-3", "원문": "산림품셈", "구분": "임업기계", - "상세구분": "임내차", + "상세구분": "집재장비", "이름": "무한궤도형 임내차", "규격": "", "단위": { @@ -39153,7 +39153,7 @@ "원문번호": "2-2-3", "원문": "산림품셈", "구분": "임업기계", - "상세구분": "스마트집재기", + "상세구분": "집재장비", "이름": "스마트집재기(트랙터 포함)", "규격": "", "단위": { @@ -39175,7 +39175,7 @@ "원문번호": "2-2-3", "원문": "산림품셈", "구분": "임업기계", - "상세구분": "HAM300", + "상세구분": "집재장비", "이름": "HAM300(트랙터 포함)", "규격": "", "단위": { @@ -39197,7 +39197,7 @@ "원문번호": "2-2-3", "원문": "산림품셈", "구분": "임업기계", - "상세구분": "콜라타워야더", + "상세구분": "집재장비", "이름": "콜라타워야더(K-301)", "규격": "", "단위": { @@ -39219,7 +39219,7 @@ "원문번호": "2-2-3", "원문": "산림품셈", "구분": "임업기계", - "상세구분": "굴착기", + "상세구분": "집재장비", "이름": "소형굴삭기+부착용집개", "규격": "", "단위": { @@ -39241,7 +39241,7 @@ "원문번호": "2-2-3", "원문": "산림품셈", "구분": "임업기계", - "상세구분": "임업용 동력집재기", + "상세구분": "집재장비", "이름": "임업용 동력집재기(트랙터부착형)", "규격": "", "단위": { @@ -39263,7 +39263,7 @@ "원문번호": "2-2-3", "원문": "산림품셈", "구분": "임업기계", - "상세구분": "HAM200, 춘천집재기, 스마트집재기", + "상세구분": "집재장비", "이름": "HAM200, 춘천집재기, 스마트집재기", "규격": "", "단위": { @@ -39285,7 +39285,7 @@ "원문번호": "2-2-3", "원문": "산림품셈", "구분": "임업기계", - "상세구분": "하베스터", + "상세구분": "집재장비", "이름": "하베스터(헤드부착형)", "규격": "", "단위": { @@ -39307,7 +39307,7 @@ "원문번호": "2-2-3", "원문": "산림품셈", "구분": "임업기계", - "상세구분": "굴착기", + "상세구분": "집재장비", "이름": "0.6㎥급 무한궤도형 굴착기", "규격": "0.6㎥급", "단위": { @@ -39329,7 +39329,7 @@ "원문번호": "2-2-3", "원문": "산림품셈", "구분": "임업기계", - "상세구분": "동력상하차기, 임업용 굴착기", + "상세구분": "집재장비", "이름": "동력상하차기, 임업용 굴착기(우드그래플)", "규격": "", "단위": { @@ -39351,7 +39351,7 @@ "원문번호": "2-2-3", "원문": "산림품셈", "구분": "임업기계", - "상세구분": "타워야더", + "상세구분": "집재장비", "이름": "타워야더(RME 300T)", "규격": "", "단위": { @@ -39373,7 +39373,7 @@ "원문번호": "2-2-3", "원문": "산림품셈", "구분": "임업기계", - "상세구분": "스윙야더", + "상세구분": "집재장비", "이름": "스윙야더(기본차량 포함)", "규격": "", "단위": { @@ -39395,7 +39395,7 @@ "원문번호": "2-2-3", "원문": "산림품셈", "구분": "임업기계", - "상세구분": "포워더", + "상세구분": "집재장비", "이름": "초소형 포워더", "규격": "", "단위": { @@ -39417,7 +39417,7 @@ "원문번호": "2-2-3", "원문": "산림품셈", "구분": "임업기계", - "상세구분": "포워더", + "상세구분": "집재장비", "이름": "소형 포워더", "규격": "", "단위": { @@ -39439,7 +39439,7 @@ "원문번호": "2-2-3", "원문": "산림품셈", "구분": "임업기계", - "상세구분": "트럭", + "상세구분": "집재장비", "이름": "소형트럭", "규격": "", "단위": { @@ -39559,7 +39559,7 @@ "원문번호": "2-2-8", "원문": "산림품셈", "구분": "임업기계", - "상세구분": "리튬폴리머 배터리", + "상세구분": "드론 무인 멀티콥터", "이름": "리튬폴리머 배터리(평균가)", "규격": "16,000mA, 32000mA", "단위": { @@ -39581,7 +39581,7 @@ "원문번호": "2-2-9", "원문": "산림품셈", "구분": "임업기계", - "상세구분": "1톤", + "상세구분": "지상 약제살포", "이름": "1톤(방제차량)", "규격": "1톤", "단위": { @@ -39600,7 +39600,7 @@ "원문번호": "2-2-9", "원문": "산림품셈", "구분": "임업기계", - "상세구분": "동력분무기", + "상세구분": "지상 약제살포", "이름": "동력분무기", "규격": "45HP", "단위": { @@ -39637,7 +39637,7 @@ "원문번호": "2-2-11", "원문": "산림품셈", "구분": "임업기계", - "상세구분": "굴착기", + "상세구분": "기타장비", "이름": "굴착기(0.2~0.8㎥)", "규격": "0.2~0.8㎥", "단위": {}, @@ -39650,7 +39650,7 @@ "원문번호": "2-2-11", "원문": "산림품셈", "구분": "임업기계", - "상세구분": "부착용집게", + "상세구분": "기타장비", "이름": "부착용집게(0.2~0.8㎥)", "규격": "0.2~0.8㎥", "단위": {}, @@ -39663,7 +39663,7 @@ "원문번호": "2-2-11", "원문": "산림품셈", "구분": "임업기계", - "상세구분": "트럭탑재형크레인", + "상세구분": "기타장비", "이름": "트럭탑재형크레인", "규격": "", "단위": {}, @@ -39676,7 +39676,7 @@ "원문번호": "2-2-11", "원문": "산림품셈", "구분": "임업기계", - "상세구분": "타이어형크레인", + "상세구분": "기타장비", "이름": "타이어형크레인", "규격": "", "단위": {}, diff --git a/resources/master_data/소요량_건설품셈_01장_공통.json b/resources/master_data/소요량_건설품셈_01장_공통.json index 7a25da84..d1861917 100644 --- a/resources/master_data/소요량_건설품셈_01장_공통.json +++ b/resources/master_data/소요량_건설품셈_01장_공통.json @@ -542,7 +542,7 @@ "이름": "잔디시비", "기준": "일당", "출처": "건설품셈 유지관리 1-2-15", - "용도": {"공종": "잔디시비", "대상": ["기계", "인력", "작업량 조건"], "로직키": ["GC001012"]}, + "용도": {"공종": "잔디시비", "대상": ["인력", "작업량 조건"], "로직키": ["GC001012"]}, "조건": {}, "값칸": { "조경공": "인", "보통인부": "인", "트럭(2.5ton)": "대", "시공량": "㎡" }, "줄": [ { "조경공": 2, "보통인부": 1, "트럭(2.5ton)": 1, "시공량": 22500 } ], diff --git a/resources/master_data/소요량_건설품셈_01장_도로포장공사.json b/resources/master_data/소요량_건설품셈_01장_도로포장공사.json index b4975bf9..64d7cde3 100644 --- a/resources/master_data/소요량_건설품셈_01장_도로포장공사.json +++ b/resources/master_data/소요량_건설품셈_01장_도로포장공사.json @@ -832,7 +832,7 @@ "이름": "차선도색 차선 밑그림", "기준": "일당", "출처": "건설품셈 토목 1-8-9", - "용도": {"공종": "차선도색", "대상": ["기계", "인력", "작업량 조건"], "로직키": ["GC000316"]}, + "용도": {"공종": "차선도색", "대상": ["인력", "작업량 조건"], "로직키": ["GC000316"]}, "조건": { "도색": "고르기" }, "값칸": { "시공량": "㎡", "특별인부": "인", "보통인부": "인", "트럭": "대", "트럭규격": "글" }, "줄": [ @@ -854,7 +854,7 @@ "이름": "차선도색 수용성형 페인트 수동식", "기준": "일당", "출처": "건설품셈 토목 1-8-9", - "용도": {"공종": "차선도색", "대상": ["기계", "인력", "작업량 조건"], "로직키": ["GC000317"]}, + "용도": {"공종": "차선도색", "대상": ["인력", "작업량 조건"], "로직키": ["GC000317"]}, "조건": { "도색": "고르기" }, "값칸": { "시공량": "㎡", "특별인부": "인", "보통인부": "인", "트럭": "대", "트럭규격": "글" }, "줄": [ @@ -879,7 +879,7 @@ "이름": "차선도색 수용성형 페인트 기계식", "기준": "일당", "출처": "건설품셈 토목 1-8-9", - "용도": {"공종": "차선도색", "대상": ["기계", "인력", "작업량 조건"], "로직키": ["GC000318"]}, + "용도": {"공종": "차선도색", "대상": ["인력", "작업량 조건"], "로직키": ["GC000318"]}, "조건": { "도색": "고르기" }, "값칸": { "시공량": "㎡", "특별인부": "인", "보통인부": "인", "라인마커트럭": "대", "라인마커트럭규격": "글", "트럭": "대", "트럭규격": "글" }, "줄": [ @@ -901,7 +901,7 @@ "이름": "차선도색 융착식 도료 수동식", "기준": "일당", "출처": "건설품셈 토목 1-8-9", - "용도": {"공종": "차선도색", "대상": ["기계", "인력", "작업량 조건"], "로직키": ["GC000319"]}, + "용도": {"공종": "차선도색", "대상": ["인력", "작업량 조건"], "로직키": ["GC000319"]}, "조건": { "도색": "고르기" }, "값칸": { "시공량": "㎡", "특별인부": "인", "보통인부": "인", "트럭": "대", "트럭규격": "글", "트럭2_5ton": "대" }, "줄": [ @@ -949,7 +949,7 @@ "이름": "차선도색 상온경화형 플라스틱 도료 구동식", "기준": "일당", "출처": "건설품셈 토목 1-8-9", - "용도": {"공종": "차선도색", "대상": ["기계", "인력", "작업량 조건"], "로직키": ["GC000320"]}, + "용도": {"공종": "차선도색", "대상": ["인력", "작업량 조건"], "로직키": ["GC000320"]}, "조건": { "도색": "고르기" }, "값칸": { "시공량": "㎡", "특별인부": "인", "보통인부": "인", "트럭": "대", "트럭규격": "글" }, "줄": [ @@ -974,7 +974,7 @@ "이름": "가드레일 설치 지주 설치", "기준": "일당", "출처": "건설품셈 토목 1-8-10", - "용도": {"공종": "가드레일 설치", "대상": ["기계", "인력", "작업량 조건"], "로직키": ["GC000321"]}, + "용도": {"공종": "가드레일 설치", "대상": ["인력", "작업량 조건"], "로직키": ["GC000321"]}, "조건": { "지주간격": "고르기" }, "값칸": { "시공량": "m", "특별인부": "인", "보통인부": "인", "굴착기_대형브레이커": "대", "굴착기_대형브레이커규격": "글", "트럭": "대", "트럭규격": "글" }, "줄": [ @@ -992,7 +992,7 @@ "이름": "가드레일 설치 판 설치", "기준": "일당", "출처": "건설품셈 토목 1-8-10", - "용도": {"공종": "가드레일 설치", "대상": ["기계", "인력", "작업량 조건"], "로직키": ["GC000322"]}, + "용도": {"공종": "가드레일 설치", "대상": ["인력", "작업량 조건"], "로직키": ["GC000322"]}, "조건": { "지주간격": "고르기", "W": "고르기" }, "값칸": { "시공량": "m", "특별인부": "인", "보통인부": "인", "트럭": "대", "트럭규격": "글" }, "줄": [ @@ -1033,7 +1033,7 @@ "이름": "중앙분리대 설치(가드레일식) 판 설치", "기준": "일당", "출처": "건설품셈 토목 1-8-11", - "용도": {"공종": "중앙분리대 설치", "대상": ["기계", "인력", "작업량 조건"], "로직키": ["GC000323"]}, + "용도": {"공종": "중앙분리대 설치", "대상": ["인력", "작업량 조건"], "로직키": ["GC000323"]}, "조건": { "지주간격": "고르기", "W": "고르기" }, "값칸": { "시공량": "m", "특별인부": "인", "보통인부": "인", "트럭": "대", "트럭규격": "글" }, "줄": [ @@ -1073,7 +1073,7 @@ "이름": "유색포장(미끄럼방지)", "기준": "일당", "출처": "건설품셈 토목 1-8-13", - "용도": {"공종": "유색포장", "대상": ["기계", "인력", "작업량 조건"], "로직키": ["GC000326"]}, + "용도": {"공종": "유색포장", "대상": ["인력", "작업량 조건"], "로직키": ["GC000326"]}, "조건": { "형식": "고르기" }, "값칸": { "시공량": "㎡", "도장공": "인", "보통인부": "인", "트럭": "대", "트럭규격": "글" }, "줄": [ @@ -1105,7 +1105,7 @@ "이름": "표시못 설치", "기준": "일당", "출처": "건설품셈 토목 1-8-14", - "용도": {"공종": "표시못 설치", "대상": ["기계", "인력", "작업량 조건"], "로직키": ["GC000327"]}, + "용도": {"공종": "표시못 설치", "대상": ["인력", "작업량 조건"], "로직키": ["GC000327"]}, "조건": { "형식": "고르기" }, "값칸": { "시공량": "개소", "특별인부": "인", "보통인부": "인", "트럭": "대", "트럭규격": "글" }, "줄": [ diff --git a/resources/master_data/소요량_건설품셈_02장_토목.json b/resources/master_data/소요량_건설품셈_02장_토목.json index 8dc7660c..dc825823 100644 --- a/resources/master_data/소요량_건설품셈_02장_토목.json +++ b/resources/master_data/소요량_건설품셈_02장_토목.json @@ -1372,7 +1372,7 @@ "이름": "차선도색 — 차선 밑그림", "기준": "일당", "출처": "건설품셈 유지관리 2-1-15", - "용도": {"공종": "차선도색", "대상": ["기계", "인력", "작업량 조건"], "로직키": ["GC001047"]}, + "용도": {"공종": "차선도색", "대상": ["인력", "작업량 조건"], "로직키": ["GC001047"]}, "조건": { "선종류": "고르기" }, @@ -1429,7 +1429,7 @@ "이름": "차선도색 — 수용성형 페인트 수동식", "기준": "일당", "출처": "건설품셈 유지관리 2-1-15", - "용도": {"공종": "차선도색", "대상": ["기계", "인력", "작업량 조건"], "로직키": ["GC001048"]}, + "용도": {"공종": "차선도색", "대상": ["인력", "작업량 조건"], "로직키": ["GC001048"]}, "조건": { "선종류": "고르기" }, @@ -1489,7 +1489,7 @@ "이름": "차선도색 — 수용성형 페인트 기계식", "기준": "일당", "출처": "건설품셈 유지관리 2-1-15", - "용도": {"공종": "차선도색", "대상": ["기계", "인력", "작업량 조건"], "로직키": ["GC001049"]}, + "용도": {"공종": "차선도색", "대상": ["인력", "작업량 조건"], "로직키": ["GC001049"]}, "조건": { "선종류": "고르기" }, @@ -1537,7 +1537,7 @@ "이름": "차선도색 — 융착식 도료 수동식", "기준": "일당", "출처": "건설품셈 유지관리 2-1-15", - "용도": {"공종": "차선도색", "대상": ["기계", "인력", "작업량 조건"], "로직키": ["GC001050"]}, + "용도": {"공종": "차선도색", "대상": ["인력", "작업량 조건"], "로직키": ["GC001050"]}, "조건": { "선종류": "고르기" }, @@ -1658,7 +1658,7 @@ "이름": "차선도색 — 상온경화형 플라스틱 도료 구동식", "기준": "일당", "출처": "건설품셈 유지관리 2-1-15", - "용도": {"공종": "차선도색", "대상": ["기계", "인력", "작업량 조건"], "로직키": ["GC001051"]}, + "용도": {"공종": "차선도색", "대상": ["인력", "작업량 조건"], "로직키": ["GC001051"]}, "조건": { "선종류": "고르기" }, @@ -1716,7 +1716,7 @@ "이름": "차선도색제거", "기준": "일당", "출처": "건설품셈 유지관리 2-1-16", - "용도": {"공종": "차선도색제거", "대상": ["기계", "인력", "작업량 조건"], "로직키": ["GC001052"]}, + "용도": {"공종": "차선도색제거", "대상": ["인력", "작업량 조건"], "로직키": ["GC001052"]}, "조건": {}, "값칸": { "특별인부": "인", @@ -1951,7 +1951,7 @@ "이름": "교통 안전표지판 철거", "기준": "일당", "출처": "건설품셈 유지관리 2-1-21", - "용도": {"공종": "교통 안전표지판 철거", "대상": ["기계", "인력", "작업량 조건"], "로직키": ["GC001057"]}, + "용도": {"공종": "교통 안전표지판 철거", "대상": ["인력", "작업량 조건"], "로직키": ["GC001057"]}, "조건": {}, "값칸": { "특별인부": "인", @@ -1982,7 +1982,7 @@ "이름": "교통 안전표지판 교체", "기준": "일당", "출처": "건설품셈 유지관리 2-1-22", - "용도": {"공종": "교통 안전표지판 교체", "대상": ["기계", "인력", "작업량 조건"], "로직키": ["GC001058"]}, + "용도": {"공종": "교통 안전표지판 교체", "대상": ["인력", "작업량 조건"], "로직키": ["GC001058"]}, "조건": {}, "값칸": { "특별인부": "인", @@ -2013,7 +2013,7 @@ "이름": "도로반사경 철거", "기준": "일당", "출처": "건설품셈 유지관리 2-1-23", - "용도": {"공종": "도로반사경 철거", "대상": ["기계", "인력", "작업량 조건"], "로직키": ["GC001059"]}, + "용도": {"공종": "도로반사경 철거", "대상": ["인력", "작업량 조건"], "로직키": ["GC001059"]}, "조건": { "면수": "고르기" }, @@ -2052,7 +2052,7 @@ "이름": "도로반사경 교체", "기준": "일당", "출처": "건설품셈 유지관리 2-1-24", - "용도": {"공종": "도로반사경 교체", "대상": ["기계", "인력", "작업량 조건"], "로직키": ["GC001060"]}, + "용도": {"공종": "도로반사경 교체", "대상": ["인력", "작업량 조건"], "로직키": ["GC001060"]}, "조건": {}, "값칸": { "특별인부": "인", @@ -2079,7 +2079,7 @@ "이름": "도로표지병 제거", "기준": "일당", "출처": "건설품셈 유지관리 2-1-25", - "용도": {"공종": "도로표지병 제거", "대상": ["기계", "인력", "작업량 조건"], "로직키": ["GC001061"]}, + "용도": {"공종": "도로표지병 제거", "대상": ["인력", "작업량 조건"], "로직키": ["GC001061"]}, "조건": {}, "값칸": { "보통인부": "인", @@ -2105,7 +2105,7 @@ "이름": "시선유도표지 철거", "기준": "일당", "출처": "건설품셈 유지관리 2-1-26", - "용도": {"공종": "시선유도표지 철거", "대상": ["기계", "인력", "작업량 조건"], "로직키": ["GC001062"]}, + "용도": {"공종": "시선유도표지 철거", "대상": ["인력", "작업량 조건"], "로직키": ["GC001062"]}, "조건": { "설치구분": "고르기" }, @@ -2151,7 +2151,7 @@ "이름": "보도용 블록 인력철거", "기준": "일당", "출처": "건설품셈 유지관리 2-1-27", - "용도": {"공종": "보도용 블록 인력철거", "대상": ["기계", "인력", "작업량 조건"], "로직키": ["GC001063"]}, + "용도": {"공종": "보도용 블록 인력철거", "대상": ["인력", "작업량 조건"], "로직키": ["GC001063"]}, "조건": { "Type": "고르기" }, @@ -4660,7 +4660,7 @@ "이름": "하수관 수밀시험", "기준": "일당", "출처": "건설품셈 유지관리 2-4-4", - "용도": {"공종": "하수관 수밀시험", "대상": ["기계", "인력", "작업량 조건"], "로직키": ["GC001093"]}, + "용도": {"공종": "하수관 수밀시험", "대상": ["인력", "작업량 조건"], "로직키": ["GC001093"]}, "조건": { "관경": "고르기" }, @@ -4710,7 +4710,7 @@ "이름": "하수관 공기압시험", "기준": "일당", "출처": "건설품셈 유지관리 2-4-5", - "용도": {"공종": "하수관 공기압시험", "대상": ["기계", "인력", "작업량 조건"], "로직키": ["GC001094"]}, + "용도": {"공종": "하수관 공기압시험", "대상": ["인력", "작업량 조건"], "로직키": ["GC001094"]}, "조건": { "관경": "고르기" }, @@ -4760,7 +4760,7 @@ "이름": "하수관 준설(버킷식)", "기준": "일당", "출처": "건설품셈 유지관리 2-4-6", - "용도": {"공종": "하수관 준설", "대상": ["기계", "인력", "작업량 조건"], "로직키": ["GC001095"]}, + "용도": {"공종": "하수관 준설", "대상": ["인력", "작업량 조건"], "로직키": ["GC001095"]}, "조건": {}, "값칸": { "특별인부": "인", @@ -4971,7 +4971,7 @@ "이름": "빗물받이 준설(인력식)", "기준": "일당", "출처": "건설품셈 유지관리 2-4-9", - "용도": {"공종": "빗물받이 준설", "대상": ["기계", "인력", "작업량 조건"], "로직키": ["GC001098"]}, + "용도": {"공종": "빗물받이 준설", "대상": ["인력", "작업량 조건"], "로직키": ["GC001098"]}, "조건": {}, "값칸": { "특별인부": "인", diff --git a/resources/master_data/소요량_산림품셈_05장_식재_및_녹화.json b/resources/master_data/소요량_산림품셈_05장_식재_및_녹화.json index de890b8f..6600bb8b 100644 --- a/resources/master_data/소요량_산림품셈_05장_식재_및_녹화.json +++ b/resources/master_data/소요량_산림품셈_05장_식재_및_녹화.json @@ -1359,7 +1359,7 @@ "이름": "평떼 시비", "기준": "일당", "출처": "산림품셈 5-22-4", - "용도": {"공종": "평떼 시비", "대상": ["기계", "인력", "작업량 조건"], "로직키": ["GF000036"]}, + "용도": {"공종": "평떼 시비", "대상": ["인력", "작업량 조건"], "로직키": ["GF000036"]}, "조건": { "구분": "고르기", "규격": "고르기" }, "값칸": { "단위": "글", "수량": "수", "시공량(㎡)": "㎡" }, "줄": [ diff --git a/resources/master_data/소요량_산림품셈_06장_생육보조.json b/resources/master_data/소요량_산림품셈_06장_생육보조.json index b185b3b4..55f1cadf 100644 --- a/resources/master_data/소요량_산림품셈_06장_생육보조.json +++ b/resources/master_data/소요량_산림품셈_06장_생육보조.json @@ -344,7 +344,7 @@ "이름": "초본류 시비", "기준": "10,000㎡당", "출처": "산림품셈 6-7-3", - "용도": {"공종": "초본류 시비", "대상": ["기계", "인력", "작업량 조건"], "로직키": ["GF000059"]}, + "용도": {"공종": "초본류 시비", "대상": ["인력", "작업량 조건"], "로직키": ["GF000059"]}, "조건": { "명칭": "고르기" }, "값칸": { "단위": "글", "수량": "" }, "줄": [ diff --git a/resources/master_data/소요량_산림품셈_07장_집재_및_운재.json b/resources/master_data/소요량_산림품셈_07장_집재_및_운재.json index 669c35dc..3db546e5 100644 --- a/resources/master_data/소요량_산림품셈_07장_집재_및_운재.json +++ b/resources/master_data/소요량_산림품셈_07장_집재_및_운재.json @@ -960,7 +960,7 @@ "이름": "원목 운반-수확", "기준": "1회 적재량 · 1인 1일공정", "출처": "산림품셈 7-14", - "용도": {"공종": "원목 운반-수확", "대상": ["기계", "작업량 조건"], "로직키": []}, + "용도": {"공종": "원목 운반-수확", "대상": ["작업량 조건"], "로직키": []}, "조건": { "종별": "고르기" }, "값칸": { "적재량 용재 침엽수": "㎥", "적재량 용재 활엽수": "㎥", "적재량 신재": "㎥", "적재량 목탄": "kg", "운반": "연km", "상하차 침": "㎥", "상하차 활": "㎥", "적재량 용재 침엽수원문": "글", "적재량 용재 활엽수원문": "글", "적재량 신재원문": "글", "적재량 목탄원문": "글", "운반원문": "글" }, "줄": [