Merge remote-tracking branch 'origin/sub_desktop_1' into main_laptop_1
This commit is contained in:
@@ -35,7 +35,7 @@
|
||||
- `prices` = 호표 `요소` → `{ref, 이름, 규격, 단위, 값}`(단가 자동 칸) · 없는 요소는 `null` · `{이름}` 이 낀 원문번호·하위 로직 줄은 빠짐(계산 때 정해짐). 품셈재료는 `값` = 연결을 따라간 낮은 값(시험 계산용) · `출처` = 그 값의 열(`<자재품목 키>.<열>`) · 자재지역 후보는 `값` null(계산 때 정해짐).
|
||||
- `elements` = 요소 찾기 창 — 그룹 전체에서 `q` 찾기 · `ref` = 식에 넣는 키 · 표형 그룹은 `값칸` 이 옴.
|
||||
- `materials` = 재료 고르기 단계 — 로직 재료 줄 `요소` 가 조건 `{구분, 상세구분, 규격}` 이면 이 API 로 후보(방식 A·B·C 가 부품 `M01_MasterData_UI_Test_Pick.ts` 하나를 같이 씀 · 구분 → 상세구분 → 후보 순으로 좁힘). `값` 이 비어 있어도 후보로 둠. 옛 재료 줄(품셈재료 키)은 이름 첫 낱말로 `pick?kind=price` 후보.
|
||||
- 소요량·계수 표의 `용도`({공종, 대상, 로직키}) = 방식 B 원문 표 미리보기 머리에 안내 · 칸이 없으면 안 보임.
|
||||
- 소요량·계수 표의 `용도`({공종, 대상, 로직키}) = 방식 B 원문 표 미리보기 머리에 안내 · 칸이 없으면 안 보임 · `/tables` 는 `usage` 로 `용도.대상` 거름(기계 `sub`·`detail` 은 인력과 같이 구분 → 상세구분).
|
||||
- `pick` = 고르기 창 — `price` = `재료_자재품목.json`(값 = 값 열 다섯 가운데 낮은 값 · `관급` = 관급 값 있음) ref 키 · `job` = `인력.json` 값 있는 공표 직종(구분 「미확보」 빼고) ref 키.
|
||||
|
||||
## 3. 시험 계산
|
||||
|
||||
@@ -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"]},
|
||||
"조건": {
|
||||
"구분": "고르기"
|
||||
},
|
||||
|
||||
@@ -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",
|
||||
"원문": "산림품셈",
|
||||
"구분": "임업기계",
|
||||
"상세구분": "타이어형크레인",
|
||||
"상세구분": "기타장비",
|
||||
"이름": "타이어형크레인",
|
||||
"규격": "",
|
||||
"단위": {},
|
||||
|
||||
@@ -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", "상하차 침": "㎥", "상하차 활": "㎥", "적재량 용재 침엽수원문": "글", "적재량 용재 활엽수원문": "글", "적재량 신재원문": "글", "적재량 목탄원문": "글", "운반원문": "글" },
|
||||
"줄": [
|
||||
|
||||
Reference in New Issue
Block a user