auto: 2026-09-20 22:55 (EOMSANGDON-HOME)

This commit is contained in:
2026-09-20 22:55:49 +09:00
parent a88d8ba002
commit a50e39cb31
9 changed files with 71 additions and 63 deletions
+12 -4
View File
@@ -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[] = {"공종": 공종, "대상": 대상, "로직키": 로직키}
@@ -2812,7 +2812,7 @@
"이름": "불도저·굴착기에 리퍼·브레이커·부착용 집게 조합 시 잡재료 비율",
"기준": "",
"출처": "건설품셈 공통 8-4-8 주⑤",
"용도": {"공종": "[70]기타기계", "대상": ["작업량 조건"], "로직키": ["GC000270", "GC000271"]},
"용도": {"공종": "불도저·굴착기", "대상": ["작업량 조건"], "로직키": ["GC000270", "GC000271"]},
"조건": {
"구분": "고르기"
},
+27 -27
View File
@@ -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.20.8㎥)",
"규격": "0.20.8㎥",
"단위": {},
@@ -39650,7 +39650,7 @@
"원문번호": "2-2-11",
"원문": "산림품셈",
"구분": "임업기계",
"상세구분": "부착용집게",
"상세구분": "기타장비",
"이름": "부착용집게(0.20.8㎥)",
"규격": "0.20.8㎥",
"단위": {},
@@ -39663,7 +39663,7 @@
"원문번호": "2-2-11",
"원문": "산림품셈",
"구분": "임업기계",
"상세구분": "트럭탑재형크레인",
"상세구분": "기타장비",
"이름": "트럭탑재형크레인",
"규격": "",
"단위": {},
@@ -39676,7 +39676,7 @@
"원문번호": "2-2-11",
"원문": "산림품셈",
"구분": "임업기계",
"상세구분": "타이어형크레인",
"상세구분": "기타장비",
"이름": "타이어형크레인",
"규격": "",
"단위": {},
@@ -542,7 +542,7 @@
"이름": "잔디시비",
"기준": "일당",
"출처": "건설품셈 유지관리 1-2-15",
"용도": {"공종": "잔디시비", "대상": ["기계", "인력", "작업량 조건"], "로직키": ["GC001012"]},
"용도": {"공종": "잔디시비", "대상": ["인력", "작업량 조건"], "로직키": ["GC001012"]},
"조건": {},
"값칸": { "조경공": "인", "보통인부": "인", "트럭(2.5ton)": "대", "시공량": "㎡" },
"줄": [ { "조경공": 2, "보통인부": 1, "트럭(2.5ton)": 1, "시공량": 22500 } ],
@@ -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"]},
"조건": { "형식": "고르기" },
"값칸": { "시공량": "개소", "특별인부": "인", "보통인부": "인", "트럭": "대", "트럭규격": "글" },
"줄": [
@@ -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"]},
"조건": {},
"값칸": {
"특별인부": "인",
@@ -1359,7 +1359,7 @@
"이름": "평떼 시비",
"기준": "일당",
"출처": "산림품셈 5-22-4",
"용도": {"공종": "평떼 시비", "대상": ["기계", "인력", "작업량 조건"], "로직키": ["GF000036"]},
"용도": {"공종": "평떼 시비", "대상": ["인력", "작업량 조건"], "로직키": ["GF000036"]},
"조건": { "구분": "고르기", "규격": "고르기" },
"값칸": { "단위": "글", "수량": "수", "시공량(㎡)": "㎡" },
"줄": [
@@ -344,7 +344,7 @@
"이름": "초본류 시비",
"기준": "10,000㎡당",
"출처": "산림품셈 6-7-3",
"용도": {"공종": "초본류 시비", "대상": ["기계", "인력", "작업량 조건"], "로직키": ["GF000059"]},
"용도": {"공종": "초본류 시비", "대상": ["인력", "작업량 조건"], "로직키": ["GF000059"]},
"조건": { "명칭": "고르기" },
"값칸": { "단위": "글", "수량": "" },
"줄": [
@@ -960,7 +960,7 @@
"이름": "원목 운반-수확",
"기준": "1회 적재량 · 1인 1일공정",
"출처": "산림품셈 7-14",
"용도": {"공종": "원목 운반-수확", "대상": ["기계", "작업량 조건"], "로직키": []},
"용도": {"공종": "원목 운반-수확", "대상": ["작업량 조건"], "로직키": []},
"조건": { "종별": "고르기" },
"값칸": { "적재량 용재 침엽수": "㎥", "적재량 용재 활엽수": "㎥", "적재량 신재": "㎥", "적재량 목탄": "kg", "운반": "연km", "상하차 침": "㎥", "상하차 활": "㎥", "적재량 용재 침엽수원문": "글", "적재량 용재 활엽수원문": "글", "적재량 신재원문": "글", "적재량 목탄원문": "글", "운반원문": "글" },
"줄": [