From 50abcb894deb76a9e0c22b7a93c3189d70e0e0e7 Mon Sep 17 00:00:00 2001 From: umsangdon Date: Wed, 30 Sep 2026 12:53:21 +0900 Subject: [PATCH 01/26] =?UTF-8?q?feat(B01):=20=EB=8C=80=EC=8B=9C=EB=B3=B4?= =?UTF-8?q?=EB=93=9C=20=EC=8B=9C=EC=8A=A4=ED=85=9C=20=EC=84=A4=EC=A0=95=20?= =?UTF-8?q?=EC=BB=A8=ED=85=8C=EC=9D=B4=EB=84=88=20=EC=9E=AC=EA=B5=AC?= =?UTF-8?q?=EC=84=B1(27-3)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 「구조물 관리」 컨테이너 삭제 · 「시스템 설정」을 모든 역할 맨 위 한 줄 · 통째로 접힘(attachCollapsible) - 안은 작은 카드(제목 + 한 줄 설명) 공용 양식 하나 · 역할로 숨김 - 시스템 관리자: 마스터 데이터 · 일위대가 조합 · 구조물 조합 · 구조물 옵션 · 도면 양식 - 회사 관리자 · 개인: 일위대가 조합 · 구조물 조합(마스터 읽기 · 회사 수정|읽기 · 개인 수정) - 카드 누르면 #/m02-master-template?open=…&root=… · 마스터 데이터는 M01 - 시험 test_b01_settings_cards 새로 · test_m02_layer_screen 옛 대시보드 카드 시험 뺌 Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01Ly2oHAaTDYRjcniAmHR81z --- B01_Dashboard/B01_Dashboard_UI_Page.ts | 93 ++++++++++------- B01_Dashboard/B01_Dashboard_UI_Style.css | 42 ++++++-- resources/tester/test_b01_settings_cards.py | 108 ++++++++++++++++++++ resources/tester/test_m02_layer_screen.py | 16 +-- ui_template/ui_template_locale_b3.ts | 6 ++ ui_template/ui_template_locale_m2.ts | 8 +- 6 files changed, 209 insertions(+), 64 deletions(-) create mode 100644 resources/tester/test_b01_settings_cards.py diff --git a/B01_Dashboard/B01_Dashboard_UI_Page.ts b/B01_Dashboard/B01_Dashboard_UI_Page.ts index b526078ff..bf73c045b 100644 --- a/B01_Dashboard/B01_Dashboard_UI_Page.ts +++ b/B01_Dashboard/B01_Dashboard_UI_Page.ts @@ -1,4 +1,5 @@ import { ROUTES } from "@config/config_frontend"; +import { attachCollapsible } from "@ui/ui_template_collapsible"; import { createButton, createTag, @@ -130,39 +131,63 @@ async function loadRoleData(state: DashboardState): Promise { } } -function buildSystemSettingsPanel(): HTMLElement { +/** 설정 카드 공용 양식 — 제목 + 한 줄 설명 · 누르면 이동 */ +function settingCard(title: string, desc: string, go: () => void): HTMLElement { + const card = document.createElement("button"); + card.type = "button"; + card.className = "b01-dashboard__setting-card"; + const head = document.createElement("strong"); + head.className = "b01-dashboard__setting-title"; + head.textContent = title; + const sub = document.createElement("span"); + sub.className = "b01-dashboard__setting-desc"; + sub.textContent = desc; + card.append(head, sub); + card.addEventListener("click", go); + return card; +} + +/** 시스템 설정 — 역할로 카드 숨김 · M02 카드는 `?open=&root=` 로 진입(27-1d) */ +function buildSystemSettingsPanel(user: DashboardUser): HTMLElement { const wrap = document.createElement("div"); - wrap.className = "b01-dashboard__actions"; + wrap.className = "b01-dashboard__setting-grid"; + const m02 = (title: string, open: string, root: string, desc: string): HTMLElement => + settingCard(title, desc, () => navigateTo(ROUTES.M02_MASTER_TEMPLATE, { open, root })); + if (user.role === "SYSTEM_ADMIN") { + const desc = L("B01_Dashboard_PermMasterWrite"); + wrap.append( + settingCard(L("B01_Dashboard_MasterElements"), L("B01_Dashboard_PermSourceRead"), () => + navigateTo(ROUTES.M01_MASTER_DATA), + ), + m02(L("B01_Dashboard_CardUnitCombo"), "일위대가", "master", desc), + m02(L("B01_Dashboard_CardStructCombo"), "구조물조합", "master", desc), + m02(L("B01_Dashboard_CardStructOption"), "옵션", "master", desc), + m02(L("B01_Dashboard_CardDrawing"), "도면", "master", desc), + ); + return wrap; + } + // 회사 수정 = 회사 관리자 · 회사 마스터(M02 accessFor 와 같은 규칙) + const companyAdmin = user.role === "ADMIN" || user.is_master; + const root = companyAdmin ? "company" : "personal"; + const desc = [ + L("B01_Dashboard_PermMasterRead"), + L(companyAdmin ? "B01_Dashboard_PermCompanyWrite" : "B01_Dashboard_PermCompanyRead"), + L("B01_Dashboard_PermPersonalWrite"), + ].join(" · "); wrap.append( - createButton({ - label: L("B01_Dashboard_MasterElements"), - variant: "ghost", - onClick: () => navigateTo(ROUTES.M01_MASTER_DATA), - }), - createButton({ - label: L("B01_Dashboard_MasterTemplate"), - variant: "ghost", - onClick: () => navigateTo(ROUTES.M02_MASTER_TEMPLATE), - }), + m02(L("B01_Dashboard_CardUnitCombo"), "일위대가", root, desc), + m02(L("B01_Dashboard_CardStructCombo"), "구조물조합", root, desc), ); return wrap; } -/** 구조물 관리 카드 — 개인용은 모두 · 회사용은 회사 관리자와 시스템 관리자(21-0) */ -function buildStructurePanel(state: DashboardState): HTMLElement { - const wrap = document.createElement("div"); - wrap.className = "b01-dashboard__actions"; - const go = (layer: "company" | "personal", label: string): HTMLElement => - createButton({ - label, - variant: "ghost", - onClick: () => navigateTo(ROUTES.M02_MASTER_TEMPLATE, { layer }), - }); - if (state.user.role === "ADMIN" || state.user.role === "SYSTEM_ADMIN") { - wrap.append(go("company", L("B01_Dashboard_StructureCompany"))); - } - wrap.append(go("personal", L("B01_Dashboard_StructurePersonal"))); - return wrap; +/** 시스템 설정 컨테이너 — 모든 역할 · 한 줄 통째 · 제목 눌러 통째로 접힘 */ +function buildSystemSettingsSection(user: DashboardUser): HTMLElement { + const card = section(L("B01_Dashboard_SystemSettings"), buildSystemSettingsPanel(user), true); + card.querySelector(".ui-card__body")?.classList.add("ui-collapsible"); + card.querySelector(".b01-dashboard__section-header")?.classList.add("ui-collapsible__title"); + attachCollapsible(card); + return card; } function buildPage(state: DashboardState): HTMLElement { @@ -171,22 +196,16 @@ function buildPage(state: DashboardState): HTMLElement { const grid = document.createElement("div"); grid.className = "b01-dashboard__grid"; + // 시스템 설정은 모든 역할 맨 위 한 줄(27-3a) + grid.append(buildSystemSettingsSection(state.user)); if (state.user.role === "SYSTEM_ADMIN") { - // 리소스 현황 오른쪽에 시스템 설정 — 앞으로 다른 설정 단추도 이 칸에 듦 (2026-09-15 브레인 Z01). - const topRow = document.createElement("div"); - topRow.className = "b01-dashboard__top-row"; - topRow.append( - section(L("B01_Dashboard_Resources"), buildResourcePanel(state.resources)), - section(L("B01_Dashboard_SystemSettings"), buildSystemSettingsPanel()), - ); grid.append( - topRow, + section(L("B01_Dashboard_Resources"), buildResourcePanel(state.resources), true), section(L("B01_Dashboard_Projects"), projectTable(state.allProjects, state.user), true, [ createButton({ label: "+", onClick: () => navigateTo(ROUTES.B02_PROJ_REGISTER) }), ]), buildTempUploadSection(), - section(L("B01_Dashboard_StructureManage"), buildStructurePanel(state)), section(L("B01_Dashboard_Users"), userTable(state.allUsers, state.user), true, [ createButton({ label: "+", onClick: () => openAddMemberModal() }), ]), @@ -201,7 +220,6 @@ function buildPage(state: DashboardState): HTMLElement { createButton({ label: "+", onClick: () => navigateTo(ROUTES.B02_PROJ_REGISTER) }), ]), buildTempUploadSection(), - section(L("B01_Dashboard_StructureManage"), buildStructurePanel(state)), section(L("B01_Dashboard_Members"), memberTable(state.members, state.user), true, [ createButton({ label: "+", onClick: () => openAddMemberModal() }), ]), @@ -216,7 +234,6 @@ function buildPage(state: DashboardState): HTMLElement { // 임시 보관함 — 프로젝트를 만들기 전에 자료를 올려 두는 곳이라 프로젝트 목록 // 바로 아래에 둔다(2026-08-08 사용자 지시). buildTempUploadSection(), - section(L("B01_Dashboard_StructureManage"), buildStructurePanel(state)), section(L("B01_Dashboard_Company"), buildCompanyPanel(state), true), ); } diff --git a/B01_Dashboard/B01_Dashboard_UI_Style.css b/B01_Dashboard/B01_Dashboard_UI_Style.css index ceab81c6c..87d02e706 100644 --- a/B01_Dashboard/B01_Dashboard_UI_Style.css +++ b/B01_Dashboard/B01_Dashboard_UI_Style.css @@ -31,12 +31,41 @@ grid-column: 1 / -1; } -/* 리소스 현황 | 시스템 설정 — 설정 칸은 단추만 들어 좁게. */ -.b01-dashboard__top-row { - grid-column: 1 / -1; +/* 시스템 설정 — 작은 카드(제목 + 한 줄 설명) 한 양식 */ +.b01-dashboard__setting-grid { display: grid; - grid-template-columns: minmax(0, 3fr) minmax(0, 1fr); - gap: var(--spacing-24); + grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); + gap: var(--spacing-8); +} + +.b01-dashboard__setting-card { + display: flex; + flex-direction: column; + gap: var(--spacing-4); + padding: var(--spacing-8) var(--spacing-16); + border: 1px solid var(--color-border); + border-radius: var(--radius-cards); + background: var(--color-surface); + color: inherit; + font: inherit; + text-align: left; + cursor: pointer; +} + +.b01-dashboard__setting-card:hover, +.b01-dashboard__setting-card:focus-visible { + border-color: var(--color-royal-amethyst); + outline: none; +} + +.b01-dashboard__setting-title { + font-size: var(--text-body); + font-weight: var(--font-weight-medium); +} + +.b01-dashboard__setting-desc { + color: var(--color-text-secondary); + font-size: var(--text-caption); } .b01-dashboard__actions { @@ -288,8 +317,7 @@ @media (max-width: 860px) { .b01-dashboard__header, - .b01-dashboard__grid, - .b01-dashboard__top-row { + .b01-dashboard__grid { display: block; } diff --git a/resources/tester/test_b01_settings_cards.py b/resources/tester/test_b01_settings_cards.py new file mode 100644 index 000000000..8f80b0466 --- /dev/null +++ b/resources/tester/test_b01_settings_cards.py @@ -0,0 +1,108 @@ +"""B01 대시보드 「시스템 설정」 컨테이너 시험(27-3) — 화면 조작은 ORCA. + +· 역할별 카드(제목 · 설명 · 이동 해시)를 Node 로 바로 돌림 — 가짜 DOM +· 모든 역할 맨 위 한 줄 · 통째로 접힘 · 「구조물 관리」 컨테이너 없음 +""" + +from __future__ import annotations + +import json +import re +import shutil +import subprocess +from pathlib import Path + +import pytest + +ROOT = Path(__file__).resolve().parents[2] +PAGE = ROOT / "B01_Dashboard" / "B01_Dashboard_UI_Page.ts" + + +def _text(path: Path) -> str: + return path.read_text(encoding="utf-8") + + +def _fn(src: str, name: str) -> str: + found = re.search(rf"^function {name}\([\s\S]*?^}}", src, re.M) + assert found, f"{name} 를 못 찾음" + return found.group(0) + + +def _cards(user: dict) -> list: + src = _text(PAGE) + script = ( + "interface DashboardUser { role: string; is_master: boolean }\n" + "const ROUTES = { M01_MASTER_DATA: 'm01-master-data', M02_MASTER_TEMPLATE: 'm02-master-template' };\n" + "const L = (k: string) => k;\n" + "let went = '';\n" + "const navigateTo = (r: string, q?: Record) =>" + " { went = r + (q ? '?' + new URLSearchParams(q) : ''); };\n" + "const mk = (): any => ({ children: [] as any[], textContent: '', className: '', on: null as any," + " append(...c: any[]) { this.children.push(...c); }," + " addEventListener(_: string, f: any) { this.on = f; } });\n" + "const document = { createElement: () => mk() };\n" + + _fn(src, "settingCard") + + "\n" + + _fn(src, "buildSystemSettingsPanel") + + "\nconst user = JSON.parse(process.argv[1]);" + + "\nconsole.log(JSON.stringify(buildSystemSettingsPanel(user).children.map((c: any) => {" + + " c.on(); return [c.children[0].textContent, c.children[1].textContent," + + " decodeURIComponent(went)]; })));" + ) + result = subprocess.run( + ["node", "--experimental-strip-types", "--no-warnings", + "--input-type=module-typescript", "-e", script, json.dumps(user)], + capture_output=True, text=True, encoding="utf-8", timeout=60, + ) # fmt: skip + assert result.returncode == 0, result.stderr + return json.loads(result.stdout) + + +M02 = "m02-master-template" +READ_CO = ( + "B01_Dashboard_PermMasterRead · B01_Dashboard_PermCompanyRead · B01_Dashboard_PermPersonalWrite" +) +WRITE_CO = READ_CO.replace("CompanyRead", "CompanyWrite") + + +@pytest.mark.skipif(shutil.which("node") is None, reason="node 가 없음") +def test_시스템_관리자_카드_다섯(): + m = "B01_Dashboard_PermMasterWrite" + assert _cards({"role": "SYSTEM_ADMIN", "is_master": False}) == [ + ["B01_Dashboard_MasterElements", "B01_Dashboard_PermSourceRead", "m01-master-data"], + ["B01_Dashboard_CardUnitCombo", m, f"{M02}?open=일위대가&root=master"], + ["B01_Dashboard_CardStructCombo", m, f"{M02}?open=구조물조합&root=master"], + ["B01_Dashboard_CardStructOption", m, f"{M02}?open=옵션&root=master"], + ["B01_Dashboard_CardDrawing", m, f"{M02}?open=도면&root=master"], + ] + + +@pytest.mark.skipif(shutil.which("node") is None, reason="node 가 없음") +def test_회사_관리자_개인_카드_둘(): + company = [ + ["B01_Dashboard_CardUnitCombo", WRITE_CO, f"{M02}?open=일위대가&root=company"], + ["B01_Dashboard_CardStructCombo", WRITE_CO, f"{M02}?open=구조물조합&root=company"], + ] + assert _cards({"role": "ADMIN", "is_master": False}) == company + assert _cards({"role": "USER", "is_master": True}) == company # 회사 마스터 = 회사 수정 + assert _cards({"role": "USER", "is_master": False}) == [ + ["B01_Dashboard_CardUnitCombo", READ_CO, f"{M02}?open=일위대가&root=personal"], + ["B01_Dashboard_CardStructCombo", READ_CO, f"{M02}?open=구조물조합&root=personal"], + ] + + +def test_모든_역할_맨_위_통째로_접힘(): + src = _text(PAGE) + build = _fn(src, "buildPage") + # 역할 갈래 앞에서 한 번 — 모든 역할 · 프로젝트 위 + assert build.index("grid.append(buildSystemSettingsSection(state.user))") < build.index( + 'if (state.user.role === "SYSTEM_ADMIN")' + ) + assert "StructureManage" not in src and "buildStructurePanel" not in src + assert "top-row" not in src + sect = _fn(src, "buildSystemSettingsSection") + assert "buildSystemSettingsPanel(user), true)" in sect # 한 줄 통째 + assert '"ui-collapsible"' in sect and '"ui-collapsible__title"' in sect + assert "attachCollapsible(card)" in sect + config = _text(ROOT / "config" / "config_frontend.ts") + assert re.search(r"PROTECTED_ROUTES[\s\S]*?ROUTES\.M02_MASTER_TEMPLATE,[\s\S]*?\];", config) diff --git a/resources/tester/test_m02_layer_screen.py b/resources/tester/test_m02_layer_screen.py index 0da4aa4da..69a66cfd1 100644 --- a/resources/tester/test_m02_layer_screen.py +++ b/resources/tester/test_m02_layer_screen.py @@ -2,7 +2,7 @@ · 권한 규칙(`accessFor`)을 Node 로 바로 돌림 — 시스템 SYSTEM_ADMIN · 회사 ADMIN/is_master · 개인 본인 · 회사 없음 -· 주소 인자를 라우트에서 떼는지 · 대시보드 카드 역할별 단추 · 층 길 접두어 +· 주소 인자를 라우트에서 떼는지 · 층 길 접두어 """ from __future__ import annotations @@ -71,20 +71,6 @@ def test_주소_인자를_라우트에서_뗌(): assert 'value === "company" || value === "personal" ? value : "system"' in layer -def test_대시보드_카드_역할별_단추(): - page = _text(ROOT / "B01_Dashboard" / "B01_Dashboard_UI_Page.ts") - assert ( - page.count('section(L("B01_Dashboard_StructureManage"), buildStructurePanel(state))') == 3 - ) - body = page.split("function buildStructurePanel")[1].split("function buildPage")[0] - # 개인용은 모두 · 회사용은 ADMIN · SYSTEM_ADMIN 만 - assert 'state.user.role === "ADMIN" || state.user.role === "SYSTEM_ADMIN"' in body - assert body.index('go("company"') < body.index('go("personal"') - assert "ROUTES.M02_MASTER_TEMPLATE, { layer }" in body - config = _text(ROOT / "config" / "config_frontend.ts") - assert re.search(r"PROTECTED_ROUTES[\s\S]*?ROUTES\.M02_MASTER_TEMPLATE,[\s\S]*?\];", config) - - def test_층_길_접두어와_고정_풀림(): api = _text(M02 / "M02_MasterTemplete_Api_Fetch.ts") assert 'activeLayer === "system" ? "" : `/layers/${activeLayer}`' in api diff --git a/ui_template/ui_template_locale_b3.ts b/ui_template/ui_template_locale_b3.ts index 9ba996d84..24684799f 100644 --- a/ui_template/ui_template_locale_b3.ts +++ b/ui_template/ui_template_locale_b3.ts @@ -139,6 +139,12 @@ export const ui_locales_b3 = { /* --- B01 시스템 설정 --- */ B01_Dashboard_SystemSettings: ["시스템 설정", "System Settings"], B01_Dashboard_MasterData: ["마스터 데이터", "Master Data"], + B01_Dashboard_PermSourceRead: ["원문 원천 · 읽기", "Source data · read"], + B01_Dashboard_PermMasterRead: ["마스터 읽기", "Master read"], + B01_Dashboard_PermMasterWrite: ["마스터 수정", "Master edit"], + B01_Dashboard_PermCompanyRead: ["회사 읽기", "Company read"], + B01_Dashboard_PermCompanyWrite: ["회사 수정", "Company edit"], + B01_Dashboard_PermPersonalWrite: ["개인 수정", "Personal edit"], /* --- B08·B09 빈 화면 (PLAN 7-3) --- */ B08_Quantity_Rebuilding: [ diff --git a/ui_template/ui_template_locale_m2.ts b/ui_template/ui_template_locale_m2.ts index bff3311ce..005fa7d13 100644 --- a/ui_template/ui_template_locale_m2.ts +++ b/ui_template/ui_template_locale_m2.ts @@ -4,7 +4,10 @@ * ========================================================================== */ export const ui_locales_m2 = { - B01_Dashboard_MasterTemplate: ["마스터 템플릿", "Master Templates"], + B01_Dashboard_CardUnitCombo: ["일위대가 조합", "Unit cost combos"], + B01_Dashboard_CardStructCombo: ["구조물 조합", "Structure combos"], + B01_Dashboard_CardStructOption: ["구조물 옵션", "Structure options"], + B01_Dashboard_CardDrawing: ["도면 양식", "Drawing templates"], M02_Title: ["마스터 템플릿", "Master Templates"], M02_KindTable: ["구조물 조합", "Structure combos"], M02_KindDrawing: ["도면 양식", "Drawing templates"], @@ -57,9 +60,6 @@ export const ui_locales_m2 = { M02_ActionFailed: ["안 됨 — {value}", "Failed — {value}"], M02_StructureNone: ["없음", "None"], M02_Back: ["돌아가기", "Back"], - B01_Dashboard_StructureManage: ["구조물 관리", "Structure management"], - B01_Dashboard_StructureCompany: ["회사용", "Company"], - B01_Dashboard_StructurePersonal: ["개인용", "Personal"], M02_TitleCompany: ["구조물 관리(회사)", "Structure management (company)"], M02_TitlePersonal: ["구조물 관리(개인)", "Structure management (personal)"], M02_ReadOnlyCompany: [ From 8bed79a27736ddc8dc96263ed110e0cc4b68a1ae Mon Sep 17 00:00:00 2001 From: umsangdon Date: Wed, 30 Sep 2026 13:02:48 +0900 Subject: [PATCH 02/26] =?UTF-8?q?chore(M01):=20=EB=A1=9C=EC=A7=81=201,354?= =?UTF-8?q?=EC=A4=84=20=EC=9E=85=EB=A0=A5=20=EB=AA=A9=EB=A1=9D=20=C2=B7=20?= =?UTF-8?q?=EC=9A=94=EC=95=BD(PLAN=2028-1)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Fable 5.1 Claude-Session: https://claude.ai/code/session_01KYNJBegcapQYMwkKAf8D7S --- docs/raw/M01_입력목록/build.py | 427 ++++ docs/raw/M01_입력목록/요약.md | 66 + docs/raw/M01_입력목록/입력목록.csv | 3521 ++++++++++++++++++++++++++++ docs/raw/M01_입력목록/입력목록.md | 3521 ++++++++++++++++++++++++++++ 4 files changed, 7535 insertions(+) create mode 100644 docs/raw/M01_입력목록/build.py create mode 100644 docs/raw/M01_입력목록/요약.md create mode 100644 docs/raw/M01_입력목록/입력목록.csv create mode 100644 docs/raw/M01_입력목록/입력목록.md diff --git a/docs/raw/M01_입력목록/build.py b/docs/raw/M01_입력목록/build.py new file mode 100644 index 000000000..6a841a5ba --- /dev/null +++ b/docs/raw/M01_입력목록/build.py @@ -0,0 +1,427 @@ +# -*- coding: utf-8 -*- +"""M01 로직마다 「받아야 할 입력」 목록 뽑기(PLAN 28-1) — 점검만 · 자료를 안 고침. + +실행: ./venv/Scripts/python.exe tmp/M01_입력목록/build.py → 입력목록.md · 입력목록.csv · 요약.md +""" + +import csv +import re +import sys +from collections import Counter, defaultdict +from decimal import Decimal +from pathlib import Path + +ROOT = Path(__file__).resolve().parents[2] +sys.path.insert(0, str(ROOT)) +sys.path.insert(0, str(ROOT / "resources" / "master_data" / "scripts")) + +import master_auto as mau # noqa: E402 +import master_formula as mf # noqa: E402 +from M01_MasterData import M01_MasterData_Store as m01 # noqa: E402 + +OUT = Path(__file__).parent +LOGIC_KEY = re.compile(r"^G[FCX]\d{6}$") +REGION_NAMES = {"지역", "자재지역", "전력 계약종별"} +HOLE = re.compile(r"\{([^{}]+)\}") + + +def plain(value): + if isinstance(value, Decimal): + return str(int(value)) if value == value.to_integral_value() else format(value.normalize(), "f") + return "" if value is None else str(value) + + +# ── 자료 읽기 ─────────────────────────────────────────────────────────── +files, whole = m01.loaded() +logics = [] # (파일 이름, 머리, 줄) +for name, doc in sorted(files.items()): + if name.startswith("로직_"): + for row in doc["줄"]: + logics.append((name, doc, row)) + +by_key = {row["키"]: row for _, _, row in logics} +combo_rows = m01.read("일위대가조합.json")[0]["줄"] +in_combo = defaultdict(set) # 로직 키 → 일위대가 키 +for combo in combo_rows: + for one in combo.get("담은로직") or []: + in_combo[str(one.get("로직"))].add(combo["키"]) + + +def place(name: str, doc: dict, row: dict) -> dict: + """부문 · 장 · 절 · 임도 묶음.""" + m = re.match(r"로직_(산림품셈|건설품셈)_(\d+)장_(.+)\.json", name) + source, chapter, title = m.group(1), int(m.group(2)), m.group(3) + part = "산림" if source == "산림품셈" else str(doc.get("부문")) + forest = part == "산림" or (part == "토목" and 1 <= chapter <= 3) or (part == "공통" and 5 <= chapter <= 7) + return { + "부문": part, + "장": f"{chapter:02d}장 {title.replace('_', ' ')}", + "절": str(row.get("원문번호") or ""), + "임도": forest, + } + + +def texts(row: dict): + """(식 글자, 어디) — 중간 · 결과 · 호표 수량 · 요소 · 덧줄.""" + for step in row.get("중간") or []: + yield step["식"], f"중간 {step['이름']}" + if "결과" in row: + yield row["결과"]["식"], "결과" + for item in row.get("호표") or []: + yield item["수량"], f"호표 {item.get('이름', '')} 수량" + if isinstance(item.get("요소"), str): + yield item["요소"], f"호표 {item.get('이름', '')} 요소" + for extra in row.get("덧줄") or []: + yield extra["식"], f"덧줄 {extra['이름']}" + + +# ── 부르는 관계 · 넘겨 주는 값 ─────────────────────────────────────────── +callers = defaultdict(list) # 부른 로직 키 → [(부르는 키, {입력 이름: 식 마디})] +for _, _, row in logics: + for text, _ in texts(row): + try: + node = mf.parse(text) + except mf.FormulaError: + continue + for part in mf.walk(node): + if part[0] == "logic" and LOGIC_KEY.match(part[1]): + callers[part[1]].append((row["키"], dict(part[2]))) + + +def how_passed(target: dict, name: str): + """부르는 쪽이 이 입력을 넘기나 → (넘기는 부름 수, 전체 부름 수, 상수만인가).""" + calls = callers.get(target["키"], []) + given = [args[name] for _, args in calls if name in args] + constant = bool(given) and all(node[0] in ("num", "str") for node in given) + return len(given), len(calls), constant, [plain(node[1]) for node in given if node[0] in ("num", "str")] + + +# ── 식에서 입력이 쓰인 수 · 정의 빠짐 ───────────────────────────────────── +def usage(row: dict) -> Counter: + used = Counter() + for text, _ in texts(row): + try: + node = mf.parse(text) + except mf.FormulaError: + continue + for part in mf.walk(node): + if part[0] == "name": + used[part[1]] += 1 + if part[0] in ("ref", "find", "logic"): + for hole in HOLE.findall(part[1]): + used[hole] += 1 + for item in row.get("호표") or []: + if isinstance(item.get("요소"), dict): + for value in item["요소"].values(): + for hole in HOLE.findall(value) if isinstance(value, str) else []: + used[hole] += 1 + return used + + +def missing_of(row: dict) -> dict[str, str]: + """입력 정의 빠짐 — 엔진 검사(`check_logic`)가 「모르는 이름」 · 「{이름} 입력·중간 아님」 · 「입력 필요」 로 알리는 것.""" + reasons, _ = mf.check_logic(whole, row) + found: dict[str, str] = {} + for reason in reasons: + m = re.search(r"모르는 이름 「(.+?)」", reason) + if m: + found.setdefault(m.group(1), "식에 쓰였으나 입력 · 중간에 없음") + m = re.search(r"원문번호 \{(.+?)\} 가 입력·중간 아님", reason) or re.search( + r"고르기 조건 \{(.+?)\} 가 입력·중간 아님", reason + ) + if m: + found.setdefault(m.group(1), "원문번호 · 고르기 조건 {…} 가 입력 · 중간에 없음") + m = re.search(r"는 입력 「(.+?)」 필요", reason) + if m: + found.setdefault(m.group(1), "지역 · 계약종별 고르기 조건이 이 입력을 필요로 함") + return found + + +# ── 한 줄씩 ──────────────────────────────────────────────────────────── +HEAD = [ + "로직 키", "로직 이름", "결과단위", "부문", "장", "절", "임도", "일위대가", "입력 이름", "단위", + "어디서(갈래)", "세부", "선택지 · 범위", "기본값(견본)", "기본값 근거", "식 쓰임", "정의 불완전", "상태", +] +table = [] +stats = { + "logics": len(logics), "inputs": 0, "missing_rows": 0, "missing_logics": set(), "no_input_logics": 0, +} +input_facts = [] # 요약용 한 입력마다 + + +def choices_text(spec: dict) -> str: + if spec.get("고르기"): + items = [plain(v) for v in spec["고르기"]] + shown = " / ".join(items[:4]) + (f" … 외 {len(items) - 4}" if len(items) > 4 else "") + return f"고르기 {len(items)}: {shown}" + if spec.get("범위"): + return f"범위 {plain(spec['범위'][0])} ~ {plain(spec['범위'][1])}" + return "" + + +def default_rule(row: dict, spec: dict, finds: dict, divs: set) -> str: + name = spec["이름"] + if spec.get("고르기"): + return "첫 선택지" + if spec.get("범위"): + return "범위 아래 끝" + if finds.get(name): + return "찾기 표의 가장 낮은 값" + return "비움(가격)" if "원" in str(spec.get("단위") or "") else ("1(나누는 자리)" if name in divs else "0") + + +for name, doc, row in logics: + where = place(name, doc, row) + auto = mau.values(whole, row) + finds, divs = mau._uses(row) + used = usage(row) + gone = missing_of(row) + combos = sorted(in_combo.get(row["키"], [])) + base = [row["키"], row.get("이름") or "", row.get("결과단위") or "", where["부문"], where["장"], where["절"], + "●" if where["임도"] else "", " ".join(combos)] + specs = row.get("입력") or [] + if not specs and not gone: + stats["no_input_logics"] += 1 + table.append([*base, "(입력 없음)", "", "—", "", "", "", "", "", "", "입력 없음"]) + for spec in specs: + stats["inputs"] += 1 + given, total, constant, literals = how_passed(row, spec["이름"]) + top = bool(combos) # 조합이 직접 담은 로직 = 25장 선택 입력 카드가 읽음 + if given and given == total and not top: + kind = "상수" if constant else "다른 로직" + detail = "상위 로직이 고정값 " + "·".join(sorted(set(literals))[:3]) + " 로 넘김" if constant else "상위 로직이 값을 넘김(맨 위 로직 입력으로 안 보임)" + elif spec["이름"] in REGION_NAMES: + kind, detail = "사용자 선택", "프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님" + elif spec.get("고르기"): + if len(spec["고르기"]) == 1: + kind, detail = "상수", "선택지가 하나뿐" + else: + kind, detail = "사용자 선택", "목록에서 고름" + elif spec.get("범위"): + kind, detail = "설계값", "원문 범위 안의 수를 넣음" + else: + kind, detail = "설계값", "설계자가 수를 넣음" + if given and (given < total or top) and given > 0: + detail += f" · 부르는 로직 {total} 중 {given} 곳이 넘김" + rule = default_rule(row, spec, finds, divs) + state = "" if used[spec["이름"]] else "식에서 안 쓰임" + # 정의 불완전 — 수 입력(고르기 아님)에 단위가 없으면 · 설명이 없으면(도움말 자리) + weak = [] + if not spec.get("고르기") and not spec.get("단위"): + weak.append("단위 없음") + if not spec.get("설명"): + weak.append("설명 없음") + table.append([ + *base, spec["이름"], spec.get("단위") or "", kind, detail, choices_text(spec), + plain(auto.get(spec["이름"])), rule, str(used[spec["이름"]]), " · ".join(weak), state, + ]) + input_facts.append({ + "name": spec["이름"], "unit": spec.get("단위") or "", "kind": kind, "part": where["부문"], "forest": where["임도"], + "top": top, "logic": row["키"], "choices": bool(spec.get("고르기")), "range": bool(spec.get("범위")), + "used": used[spec["이름"]], "desc": bool(spec.get("설명")), "region": spec["이름"] in REGION_NAMES, + "nounit": (not spec.get("고르기") and not spec.get("단위")), + }) + for miss, why in gone.items(): + if miss in {s["이름"] for s in specs}: + continue + stats["missing_rows"] += 1 + stats["missing_logics"].add(row["키"]) + table.append([*base, miss, "", "—(정의 없음)", why, "", "", "", str(used[miss]), "", "입력 정의 빠짐"]) + input_facts.append({ + "name": miss, "unit": "", "kind": "빠짐", "part": where["부문"], "forest": where["임도"], "top": bool(combos), + "logic": row["키"], "choices": False, "range": False, "used": used[miss], "desc": False, "region": miss in REGION_NAMES, + }) + + +# ── 파일 쓰기 ────────────────────────────────────────────────────────── +def cell(text) -> str: + return str(text).replace("|", "\\|").replace("\n", " ") + + +with (OUT / "입력목록.csv").open("w", encoding="utf-8-sig", newline="") as fh: + writer = csv.writer(fh) + writer.writerow(HEAD) + writer.writerows(table) + +with (OUT / "입력목록.md").open("w", encoding="utf-8") as fh: + fh.write("# M01 로직마다 받아야 할 입력 목록\n\n") + fh.write( + "PLAN 28-1 · 점검만(자료를 안 고침) · 로직 줄 %d · 표 줄 %d(입력 %d · 정의 빠짐 %d · 입력 없는 로직 %d).\n\n" + % (stats["logics"], len(table), stats["inputs"], stats["missing_rows"], stats["no_input_logics"]) + ) + fh.write( + "- **어디서(갈래)** — 설계값 = 설계자가 수를 넣음(범위 있으면 그 안) · 사용자 선택 = 목록(고르기)에서 고름 · " + "상수 = 선택지가 하나이거나 부르는 로직이 늘 같은 값을 넘김 · 다른 로직 = 부르는 로직이 값을 넘김.\n" + ) + fh.write( + "- **일위대가** = 이 로직을 담은 조합 키(25장 선택 입력 카드는 조합이 직접 담은 로직의 입력만 읽음) · " + "**임도** ● = 산림품셈 전부 · 건설품셈 토목 1~3장 · 공통 5~7장.\n" + ) + fh.write( + "- **기본값(견본)** = `master_auto` 보기용 자동값 — 프로젝트 기본값이 아님 · **입력 정의 빠짐** = 식이 쓰는데 " + "입력·중간에 없는 이름(엔진 `check_logic` 「모르는 이름」 · 「{…} 입력·중간 아님」 · 「입력 필요」).\n\n" + ) + fh.write("| " + " | ".join(HEAD) + " |\n") + fh.write("|" + "---|" * len(HEAD) + "\n") + for line in table: + fh.write("| " + " | ".join(cell(v) for v in line) + " |\n") + + +# ── 요약 ─────────────────────────────────────────────────────────────── +parts = ["산림", "공통", "토목", "건축", "기계설비", "유지관리"] +logic_by_part = Counter(place(n, d, r)["부문"] for n, d, r in logics) +inp_by_part = Counter(f["part"] for f in input_facts if f["kind"] != "빠짐") +miss_by_part = Counter(f["part"] for f in input_facts if f["kind"] == "빠짐") +missl_by_part = defaultdict(set) +for f in input_facts: + if f["kind"] == "빠짐": + missl_by_part[f["part"]].add(f["logic"]) +kind_by_part = defaultdict(Counter) +for f in input_facts: + if f["kind"] != "빠짐": + kind_by_part[f["part"]][f["kind"]] += 1 +forest_logics = sum(1 for n, d, r in logics if place(n, d, r)["임도"]) +real = [f for f in input_facts if f["kind"] != "빠짐"] +names = Counter(f["name"] for f in real) +top20 = names.most_common(20) + + +def mix(name): + c = Counter(f["kind"] for f in real if f["name"] == name) + return " · ".join(f"{k} {v}" for k, v in c.most_common()) + + +def units(name): + c = Counter(f["unit"] or "(없음)" for f in real if f["name"] == name) + return " · ".join(f"{k} {v}" for k, v in c.most_common(3)) + + +def sections(lines): + return "\n".join(lines) + "\n" + + +rows_md = [] +rows_md.append("# M01 입력 목록 요약(PLAN 28-1)\n") +rows_md.append( + f"로직 {stats['logics']}줄 · 입력 {stats['inputs']}개(이름 {len(names)}종) · 입력 정의 빠짐 {stats['missing_rows']}건" + f"(로직 {len(stats['missing_logics'])}줄) · 입력 없는 로직 {stats['no_input_logics']}줄 · 임도 묶음 로직 {forest_logics}줄.\n" +) +rows_md.append("## 1. 부문별 입력 수 · 빠짐 수\n") +rows_md.append("| 부문 | 로직 | 입력 | 설계값 | 사용자 선택 | 상수 | 다른 로직 | 정의 빠짐(건) | 빠짐 있는 로직 |") +rows_md.append("|---|---|---|---|---|---|---|---|---|") +for p in parts: + k = kind_by_part[p] + rows_md.append( + f"| {p} | {logic_by_part[p]} | {inp_by_part[p]} | {k['설계값']} | {k['사용자 선택']} | {k['상수']} | {k['다른 로직']} | {miss_by_part[p]} | {len(missl_by_part[p])} |" + ) +allk = Counter(f["kind"] for f in real) +rows_md.append( + f"| **합계** | {stats['logics']} | {stats['inputs']} | {allk['설계값']} | {allk['사용자 선택']} | {allk['상수']} | {allk['다른 로직']} | {stats['missing_rows']} | {len(stats['missing_logics'])} |\n" +) +forest = [f for f in real if f["forest"]] +fk = Counter(f["kind"] for f in forest) +fmiss = [f for f in input_facts if f["kind"] == "빠짐" and f["forest"]] +rows_md.append( + f"**임도 묶음**(산림 · 토목 1~3장 · 공통 5~7장): 로직 {forest_logics}줄 · 입력 {len(forest)}개 " + f"(설계값 {fk['설계값']} · 사용자 선택 {fk['사용자 선택']} · 상수 {fk['상수']} · 다른 로직 {fk['다른 로직']}) · " + f"정의 빠짐 {len(fmiss)}건(로직 {len({f['logic'] for f in fmiss})}줄).\n" +) +rows_md.append("## 2. 입력 정의 빠짐 — 실측\n") +miss_names = Counter(f["name"] for f in input_facts if f["kind"] == "빠짐") +# 견본 자동값으로 돌려 봄 — 못 도는 로직 = 자동값으로는 받을 수 없는 입력이 있음 +ran = failed = 0 +fail_ex = [] +for _, _, row in logics: + try: + mf.run(whole, row["키"], mau.values(whole, row)) + ran += 1 + except Exception as error: # noqa: BLE001 — 어떤 오류든 세어 알림 + failed += 1 + fail_ex.append(f"{row['키']}: {str(error)[:60]}") +# 찾기가 표 조건을 안 준 곳 — 그 조건 열에 값이 둘 이상이면 입력이 필요할 수 있는 자리 +omit_all = omit_multi = 0 +omit_logics = set() +multi_logics = set() +for _, _, row in logics: + for text, _ in texts(row): + try: + node = mf.parse(text) + except mf.FormulaError: + continue + for part in mf.walk(node): + if part[0] != "find": + continue + try: + tab = whole.get(part[1]) + except mf.FormulaError: + continue + lack = set(tab.get("조건", {})) - {c for c, _ in part[2]} + if not lack: + continue + omit_all += 1 + omit_logics.add(row["키"]) + for cond in lack: + values = {str(r.get(cond)) for r in tab["줄"] if r.get(cond) is not None} + if len(values) >= 2: + omit_multi += 1 + multi_logics.add(row["키"]) + break +gone_logic = {"산림": 0, "공통": 0, "토목": 0, "건축": 0, "기계설비": 0, "유지관리": 0} +flaw_file = ROOT / "docs" / "raw" / "M01_점검" / "종합" / "종합_흠목록.md" +if flaw_file.is_file(): + for line in flaw_file.read_text(encoding="utf-8").splitlines(): + cols = [c.strip() for c in line.split("|")] + if len(cols) >= 5 and cols[4] == "로직 없음(절 누락)" and cols[0] in gone_logic: + gone_logic[cols[0]] += 1 +nounit = sum(1 for f in real if f.get("nounit")) +rows_md.append(f"- **이름 빠짐(식이 쓰는데 입력 · 중간에 없음)**: **{stats['missing_rows']}건**(로직 {len(stats['missing_logics'])}줄) — 엔진 검사(`check_logic` 「모르는 이름」 · 「{{…}} 입력·중간 아님」 · 「입력 필요」)와 같은 기준 · 1,354줄 전부 통과.") +rows_md.append(f"- **견본 자동값으로 계산**: {ran}줄 통과 · {failed}줄 실패 — 자동값(고르기 첫째 · 범위 아래 끝 · 표 최저 · 0/1)만으로도 모든 로직이 돎 → 정의가 모자라 못 도는 로직은 없음. 시험입력 78줄은 일괄 시험용 견본." + (" 실패: " + " · ".join(fail_ex[:5]) if fail_ex else "")) +rows_md.append(f"- **로직 자체가 없어 입력을 못 뽑은 절**(종합_흠목록 「로직 없음」): " + " · ".join(f"{k} {v}" for k, v in gone_logic.items()) + f" = 합 {sum(gone_logic.values())}절(28-2a) — 이 절들은 입력 정의 자체가 없음.") +rows_md.append(f"- **정의 불완전(참고)**: 수 입력(고르기 아님)인데 단위가 없는 것 {nounit}개 · 설명(도움말) 없는 것 {sum(1 for f in real if not f['desc'])}개 — 표 「정의 불완전」 칸에 표시.") +rows_md.append(f"- **찾기가 표 조건을 안 준 곳**(참고): {omit_all}곳(로직 {len(omit_logics)}줄) 가운데 그 조건 열에 값이 둘 이상 있는 곳 {omit_multi}곳(로직 {len(multi_logics)}줄) — 지금 견본으로 계산은 되지만 값을 바꾸면 「줄이 여럿」 이 날 수 있는 자리(입력을 더해야 할 후보 · 28-2d 계산식 어긋남과 겹침).") +rows_md.append("") +rows_md.append("## 3. 자주 쓰이는 입력 20\n") +rows_md.append("| 순위 | 입력 이름 | 로직 수 | 단위(많은 순) | 갈래 |") +rows_md.append("|---|---|---|---|---|") +for i, (n, c) in enumerate(top20, 1): + rows_md.append(f"| {i} | {n} | {c} | {units(n)} | {mix(n)} |") +rows_md.append("") + +# 25장 +combo_logic = {k for k in in_combo} +top_inputs = [f for f in real if f["top"]] +tk = Counter(f["kind"] for f in top_inputs) +hidden = [f for f in real if not f["top"] and f["kind"] in ("다른 로직", "상수")] +region_inputs = [f for f in real if f["region"]] +no_unit = sum(1 for f in real if not f["unit"]) +no_desc = sum(1 for f in real if not f["desc"]) +unused = sum(1 for f in real if f["used"] == 0) +unit_design = Counter(f["unit"] or "(단위 없음)" for f in real if f["kind"] == "설계값") +choice_names = Counter(f["name"] for f in real if f["kind"] == "사용자 선택") +rows_md.append("## 4. 25장 선택 입력(PLAN 25 · 26)과 이어질 자리\n") +rows_md.append( + "25장 카드는 항목(구조물 집계표 열) → 일위대가 조합 → 담은 로직마다 **그 로직 줄의 `입력` 그대로**(`M02_MasterTemplete_Inputs.inputs`)를 보임. " + "하위 로직으로 넘겨지는 입력은 맨 위 로직 입력으로만 나오고, 값은 프로젝트 복사본 `입력값.json`(`{로직키: {입력이름: {값, 확인}}}`)에 「확인」 표시와 함께 받음.\n" +) +rows_md.append(f"- 조합이 직접 담은 로직: {len(combo_logic)}줄(일위대가 조합 {len(combo_rows)}개) · 그 입력 {len(top_inputs)}개 = 25장 카드가 실제로 읽는 자리(설계값 {tk['설계값']} · 사용자 선택 {tk['사용자 선택']} · 상수 {tk['상수']} · 다른 로직 {tk['다른 로직']}).") +rows_md.append(f"- 카드에 안 보이는 입력 {len(hidden)}개 = 조합이 담지 않고 다른 로직만 부르는 로직의 입력 가운데 부르는 쪽이 값을 넘기는 것(상수 {sum(1 for f in hidden if f['kind']=='상수')} · 다른 로직 {sum(1 for f in hidden if f['kind']=='다른 로직')}) — 사용자가 못 고침(맨 위 로직 입력으로 이미 받은 값이 내려감).") +rows_md.append(f"- **프로젝트 공통 후보**(지역 · 자재지역 · 전력 계약종별) 입력 {len(region_inputs)}개(이름 {len({f['name'] for f in region_inputs})}종) — PLAN 25 판단 2 그대로 항목마다 고를 값이 아니라 프로젝트에서 한 번 받고 로직마다 채워 넣을 자리.") +rows_md.append(f"- 「설계값」 {allk['설계값']}개 = 형상 · 물량(면적산출 알약 후보) — 단위 분포: " + " · ".join(f"{u} {c}" for u, c in unit_design.most_common(10)) + " …") +rows_md.append(f"- 「사용자 선택」 {allk['사용자 선택']}개(이름 {len(choice_names)}종) = 25장 「선택」 자리(고르기 목록 · 첫 선택지가 견본값) — 많이 나오는 이름: " + " · ".join(f"{n} {c}" for n, c in choice_names.most_common(8)) + ".") +rows_md.append(f"- 「상수」 {allk['상수']}개 = 선택지 하나 · 부르는 로직이 고정값을 넘김 — 사용자에게 안 물어도 되는 자리(카드에서 숨기거나 「확인함」 으로 채울 후보).") +rows_md.append(f"- 정의 품질: 단위 없음 {no_unit}개({no_unit * 100 // max(1, len(real))}%) · 설명(도움말) 없음 {no_desc}개({no_desc * 100 // max(1, len(real))}%) · 식에서 안 쓰이는 입력 {unused}개 — 카드가 이름 옆에 단위 · 설명을 보이는 자리라 채울수록 받기 쉬움.") +rows_md.append("- 자동값(견본) 규칙: 고르기 = 첫 선택지 · 범위 = 아래 끝 · 찾기 조건 값 = 그 표 가장 낮은 줄 · 나누는 자리 = 1 · 그 밖 0 · 가격(원) = 비움 — 25장은 이 값을 **흐리게 미리 보이고 「확인 안 함」** 표시(저장값 아님).") +per_combo = [] +for combo in combo_rows: + total = sum(len(by_key[str(one.get("로직"))].get("입력") or []) for one in combo.get("담은로직") or [] if str(one.get("로직")) in by_key) + per_combo.append(total) +if per_combo: + rows_md.append(f"- 조합 한 개가 담은 로직들의 입력을 다 더하면 평균 {sum(per_combo) / len(per_combo):.1f}개 · 최대 {max(per_combo)}개 · 0개인 조합 {sum(1 for c in per_combo if c == 0)}개 — 25장 카드 한 장에 로직마다 묶어 보이는 분량(같은 이름도 로직마다 따로).") +rows_md.append("- 같은 이름의 단위 표기가 갈림(예: 규격 ㎜ · mm) · 이름만 같고 뜻이 다른 입력(구분 · 규격 · 작업)이 많아 25장은 합치지 않고 로직마다 보임(PLAN 25-1 그대로).") +rows_md.append("- 잇는 순서 제안: ① 입력 이름 빠짐은 0이라 목록은 그대로 읽을 수 있음 — 다만 로직 없는 127절(28-2a)이 채워지면 목록이 늘어남 ② 상수 · 다른 로직은 카드에서 숨김 ③ 사용자 선택 → 카드 「선택」 · 지역류(505)는 프로젝트 공통 한 칸 ④ 설계값 → 시트 알약(면적산출) 또는 카드 값 칸(범위 있으면 범위 검사) ⑤ 단위 · 설명 채우기(단위 없음 2,327 · 설명 없음 3,110)를 25장 카드 앞에 두면 받기 쉬움.") +(OUT / "요약.md").write_text(sections(rows_md), encoding="utf-8") + +print( + "표 줄", len(table), "| 로직", stats["logics"], "| 입력", stats["inputs"], "| 빠짐", stats["missing_rows"], + "| 빠짐 로직", len(stats["missing_logics"]), "| 입력없음 로직", stats["no_input_logics"], "| 임도 로직", forest_logics, +) diff --git a/docs/raw/M01_입력목록/요약.md b/docs/raw/M01_입력목록/요약.md new file mode 100644 index 000000000..ac8dc9534 --- /dev/null +++ b/docs/raw/M01_입력목록/요약.md @@ -0,0 +1,66 @@ +# M01 입력 목록 요약(PLAN 28-1) + +로직 1354줄 · 입력 3238개(이름 869종) · 입력 정의 빠짐 0건(로직 0줄) · 입력 없는 로직 273줄 · 임도 묶음 로직 430줄. + +## 1. 부문별 입력 수 · 빠짐 수 + +| 부문 | 로직 | 입력 | 설계값 | 사용자 선택 | 상수 | 다른 로직 | 정의 빠짐(건) | 빠짐 있는 로직 | +|---|---|---|---|---|---|---|---|---| +| 산림 | 251 | 581 | 167 | 390 | 4 | 20 | 0 | 0 | +| 공통 | 276 | 691 | 78 | 584 | 6 | 23 | 0 | 0 | +| 토목 | 282 | 695 | 166 | 526 | 3 | 0 | 0 | 0 | +| 건축 | 163 | 245 | 67 | 175 | 3 | 0 | 0 | 0 | +| 기계설비 | 272 | 758 | 313 | 426 | 19 | 0 | 0 | 0 | +| 유지관리 | 110 | 268 | 14 | 254 | 0 | 0 | 0 | 0 | +| **합계** | 1354 | 3238 | 805 | 2355 | 35 | 43 | 0 | 0 | + +**임도 묶음**(산림 · 토목 1~3장 · 공통 5~7장): 로직 430줄 · 입력 1112개 (설계값 250 · 사용자 선택 836 · 상수 6 · 다른 로직 20) · 정의 빠짐 0건(로직 0줄). + +## 2. 입력 정의 빠짐 — 실측 + +- **이름 빠짐(식이 쓰는데 입력 · 중간에 없음)**: **0건**(로직 0줄) — 엔진 검사(`check_logic` 「모르는 이름」 · 「{…} 입력·중간 아님」 · 「입력 필요」)와 같은 기준 · 1,354줄 전부 통과. +- **견본 자동값으로 계산**: 1354줄 통과 · 0줄 실패 — 자동값(고르기 첫째 · 범위 아래 끝 · 표 최저 · 0/1)만으로도 모든 로직이 돎 → 정의가 모자라 못 도는 로직은 없음. 시험입력 78줄은 일괄 시험용 견본. +- **로직 자체가 없어 입력을 못 뽑은 절**(종합_흠목록 「로직 없음」): 산림 84 · 공통 3 · 토목 3 · 건축 0 · 기계설비 0 · 유지관리 37 = 합 127절(28-2a) — 이 절들은 입력 정의 자체가 없음. +- **정의 불완전(참고)**: 수 입력(고르기 아님)인데 단위가 없는 것 39개 · 설명(도움말) 없는 것 3110개 — 표 「정의 불완전」 칸에 표시. +- **찾기가 표 조건을 안 준 곳**(참고): 1331곳(로직 256줄) 가운데 그 조건 열에 값이 둘 이상 있는 곳 1058곳(로직 179줄) — 지금 견본으로 계산은 되지만 값을 바꾸면 「줄이 여럿」 이 날 수 있는 자리(입력을 더해야 할 후보 · 28-2d 계산식 어긋남과 겹침). + +## 3. 자주 쓰이는 입력 20 + +| 순위 | 입력 이름 | 로직 수 | 단위(많은 순) | 갈래 | +|---|---|---|---|---| +| 1 | 지역 | 471 | (없음) 471 | 사용자 선택 461 · 다른 로직 10 | +| 2 | 보정작업 | 135 | (없음) 135 | 사용자 선택 130 · 다른 로직 5 | +| 3 | 구분 | 110 | (없음) 110 | 사용자 선택 93 · 상수 17 | +| 4 | 규격 | 100 | (없음) 65 · ㎜ 23 · mm 9 | 사용자 선택 69 · 설계값 27 · 상수 4 | +| 5 | 크레인 | 93 | (없음) 93 | 사용자 선택 93 | +| 6 | 조종원직종 | 52 | (없음) 52 | 사용자 선택 51 · 다른 로직 1 | +| 7 | 관경 | 47 | (없음) 38 · ㎜ 7 · mm 2 | 사용자 선택 45 · 설계값 2 | +| 8 | 작업 | 37 | (없음) 37 | 사용자 선택 37 | +| 9 | 지형 | 36 | (없음) 36 | 사용자 선택 36 | +| 10 | 시공조건 | 35 | (없음) 35 | 사용자 선택 35 | +| 11 | 두께 | 27 | ㎝ 9 · (없음) 8 · ㎜ 7 | 사용자 선택 18 · 설계값 9 | +| 12 | 시공면 | 26 | (없음) 26 | 사용자 선택 26 | +| 13 | 자재지역 | 26 | (없음) 26 | 사용자 선택 25 · 다른 로직 1 | +| 14 | 면적 | 25 | ㎢ 13 · ㎡ 9 · 만㎡ 2 | 설계값 24 · 사용자 선택 1 | +| 15 | 장비일수 | 25 | 일 25 | 설계값 25 | +| 16 | 기술관리 | 21 | 일 21 | 설계값 21 | +| 17 | 시공방법 | 20 | (없음) 20 | 사용자 선택 20 | +| 18 | 고소작업차 | 19 | (없음) 19 | 사용자 선택 19 | +| 19 | Type | 19 | (없음) 19 | 사용자 선택 19 | +| 20 | 기계 | 18 | (없음) 18 | 사용자 선택 9 · 다른 로직 8 · 상수 1 | + +## 4. 25장 선택 입력(PLAN 25 · 26)과 이어질 자리 + +25장 카드는 항목(구조물 집계표 열) → 일위대가 조합 → 담은 로직마다 **그 로직 줄의 `입력` 그대로**(`M02_MasterTemplete_Inputs.inputs`)를 보임. 하위 로직으로 넘겨지는 입력은 맨 위 로직 입력으로만 나오고, 값은 프로젝트 복사본 `입력값.json`(`{로직키: {입력이름: {값, 확인}}}`)에 「확인」 표시와 함께 받음. + +- 조합이 직접 담은 로직: 43줄(일위대가 조합 37개) · 그 입력 138개 = 25장 카드가 실제로 읽는 자리(설계값 26 · 사용자 선택 112 · 상수 0 · 다른 로직 0). +- 카드에 안 보이는 입력 78개 = 조합이 담지 않고 다른 로직만 부르는 로직의 입력 가운데 부르는 쪽이 값을 넘기는 것(상수 35 · 다른 로직 43) — 사용자가 못 고침(맨 위 로직 입력으로 이미 받은 값이 내려감). +- **프로젝트 공통 후보**(지역 · 자재지역 · 전력 계약종별) 입력 505개(이름 3종) — PLAN 25 판단 2 그대로 항목마다 고를 값이 아니라 프로젝트에서 한 번 받고 로직마다 채워 넣을 자리. +- 「설계값」 805개 = 형상 · 물량(면적산출 알약 후보) — 단위 분포: % 125 · m 86 · ton 74 · ㎡ 72 · 일 48 · ㎜ 45 · ㎥ 30 · 개 25 · 대 24 · 점 23 … +- 「사용자 선택」 2355개(이름 535종) = 25장 「선택」 자리(고르기 목록 · 첫 선택지가 견본값) — 많이 나오는 이름: 지역 461 · 보정작업 130 · 크레인 93 · 구분 93 · 규격 69 · 조종원직종 51 · 관경 45 · 작업 37. +- 「상수」 35개 = 선택지 하나 · 부르는 로직이 고정값을 넘김 — 사용자에게 안 물어도 되는 자리(카드에서 숨기거나 「확인함」 으로 채울 후보). +- 정의 품질: 단위 없음 2327개(71%) · 설명(도움말) 없음 3110개(96%) · 식에서 안 쓰이는 입력 33개 — 카드가 이름 옆에 단위 · 설명을 보이는 자리라 채울수록 받기 쉬움. +- 자동값(견본) 규칙: 고르기 = 첫 선택지 · 범위 = 아래 끝 · 찾기 조건 값 = 그 표 가장 낮은 줄 · 나누는 자리 = 1 · 그 밖 0 · 가격(원) = 비움 — 25장은 이 값을 **흐리게 미리 보이고 「확인 안 함」** 표시(저장값 아님). +- 조합 한 개가 담은 로직들의 입력을 다 더하면 평균 18.2개 · 최대 65개 · 0개인 조합 0개 — 25장 카드 한 장에 로직마다 묶어 보이는 분량(같은 이름도 로직마다 따로). +- 같은 이름의 단위 표기가 갈림(예: 규격 ㎜ · mm) · 이름만 같고 뜻이 다른 입력(구분 · 규격 · 작업)이 많아 25장은 합치지 않고 로직마다 보임(PLAN 25-1 그대로). +- 잇는 순서 제안: ① 입력 이름 빠짐은 0이라 목록은 그대로 읽을 수 있음 — 다만 로직 없는 127절(28-2a)이 채워지면 목록이 늘어남 ② 상수 · 다른 로직은 카드에서 숨김 ③ 사용자 선택 → 카드 「선택」 · 지역류(505)는 프로젝트 공통 한 칸 ④ 설계값 → 시트 알약(면적산출) 또는 카드 값 칸(범위 있으면 범위 검사) ⑤ 단위 · 설명 채우기(단위 없음 2,327 · 설명 없음 3,110)를 25장 카드 앞에 두면 받기 쉬움. diff --git a/docs/raw/M01_입력목록/입력목록.csv b/docs/raw/M01_입력목록/입력목록.csv new file mode 100644 index 000000000..f49a0f47d --- /dev/null +++ b/docs/raw/M01_입력목록/입력목록.csv @@ -0,0 +1,3521 @@ +로직 키,로직 이름,결과단위,부문,장,절,임도,일위대가,입력 이름,단위,어디서(갈래),세부,선택지 · 범위,기본값(견본),기본값 근거,식 쓰임,정의 불완전,상태 +GC000994,비탈면 보강 천공(공용 구간),원/m,유지관리,01장 공통,1-1-1,,,지반구분,,사용자 선택,목록에서 고름,고르기 6: 토사 / 혼합층 / 풍화암 / 연암 … 외 2,토사,첫 선택지,1,설명 없음, +GC000994,비탈면 보강 천공(공용 구간),원/m,유지관리,01장 공통,1-1-1,,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2104-0010 / 2104-0015 / 2104-0020 / 2104-0025 … 외 21,2104-0010,첫 선택지,1,설명 없음, +GC000994,비탈면 보강 천공(공용 구간),원/m,유지관리,01장 공통,1-1-1,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,3,설명 없음, +GC000995,비탈면 보강재 조립,원/ton,유지관리,01장 공통,1-1-1,,,(입력 없음),,—,,,,,,,입력 없음 +GC000996,비탈면 보강 그라우팅(공용 구간),원/㎥,유지관리,01장 공통,1-1-1,,,작업위치,,사용자 선택,목록에서 고름,고르기 2: 경사면(고소작업차) / 지반,경사면(고소작업차),첫 선택지,1,설명 없음, +GC000996,비탈면 보강 그라우팅(공용 구간),원/㎥,유지관리,01장 공통,1-1-1,,,고소작업차,,사용자 선택,목록에서 고름,고르기 3: 2106-0002 / 2106-0003 / 2106-0005,2106-0002,첫 선택지,1,설명 없음, +GC000996,비탈면 보강 그라우팅(공용 구간),원/㎥,유지관리,01장 공통,1-1-1,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000996,비탈면 보강 그라우팅(공용 구간),원/㎥,유지관리,01장 공통,1-1-1,,,조종원직종,,사용자 선택,목록에서 고름,고르기 3: 1048 / 1049 / 1050,1048,첫 선택지,1,설명 없음, +GC000997,지압판블록 설치,원/개소,유지관리,01장 공통,1-1-2,,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2104-0010 / 2104-0015 / 2104-0020 / 2104-0025 … 외 21,2104-0010,첫 선택지,1,설명 없음, +GC000997,지압판블록 설치,원/개소,유지관리,01장 공통,1-1-2,,,고소작업차,,사용자 선택,목록에서 고름,고르기 3: 2106-0002 / 2106-0003 / 2106-0005,2106-0002,첫 선택지,1,설명 없음, +GC000997,지압판블록 설치,원/개소,유지관리,01장 공통,1-1-2,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,2,설명 없음, +GC000997,지압판블록 설치,원/개소,유지관리,01장 공통,1-1-2,,,조종원직종,,사용자 선택,목록에서 고름,고르기 3: 1048 / 1049 / 1050,1048,첫 선택지,1,설명 없음, +GC000998,비탈면 점검로 설치,원/m,유지관리,01장 공통,1-1-3,,,수직고초과단계,회,설계값,설계자가 수를 넣음,,1,1(나누는 자리),1,설명 없음, +GC000998,비탈면 점검로 설치,원/m,유지관리,01장 공통,1-1-3,,,경사가산,%,설계값,원문 범위 안의 수를 넣음,범위 0 ~ 43,0,범위 아래 끝,1,설명 없음, +GC000999,일반전정,원/주,유지관리,01장 공통,1-2-2,,,시공구분,,사용자 선택,목록에서 고름,고르기 2: 인력시공 / 기계시공,인력시공,첫 선택지,5,설명 없음, +GC000999,일반전정,원/주,유지관리,01장 공통,1-2-2,,,수종,,사용자 선택,목록에서 고름,고르기 2: 낙엽수 / 상록수,낙엽수,첫 선택지,4,설명 없음, +GC000999,일반전정,원/주,유지관리,01장 공통,1-2-2,,,흉고직경,,사용자 선택,목록에서 고름,고르기 7: 11㎝미만 / 11∼21㎝미만 / 21∼31㎝미만 / 31∼41㎝미만 … 외 3,11㎝미만,첫 선택지,4,설명 없음, +GC000999,일반전정,원/주,유지관리,01장 공통,1-2-2,,,고소작업차,,사용자 선택,목록에서 고름,고르기 3: 2106-0002 / 2106-0003 / 2106-0005,2106-0002,첫 선택지,1,설명 없음, +GC000999,일반전정,원/주,유지관리,01장 공통,1-2-2,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000999,일반전정,원/주,유지관리,01장 공통,1-2-2,,,조종원직종,,사용자 선택,목록에서 고름,고르기 3: 1048 / 1049 / 1050,1048,첫 선택지,1,설명 없음, +GC001000,조형전정,원/주,유지관리,01장 공통,1-2-3,,,시공구분,,사용자 선택,목록에서 고름,고르기 2: 인력시공 / 기계시공,인력시공,첫 선택지,5,설명 없음, +GC001000,조형전정,원/주,유지관리,01장 공통,1-2-3,,,수종,,사용자 선택,목록에서 고름,고르기 2: 낙엽수 / 상록수,낙엽수,첫 선택지,4,설명 없음, +GC001000,조형전정,원/주,유지관리,01장 공통,1-2-3,,,흉고직경,,사용자 선택,목록에서 고름,고르기 7: 11㎝미만 / 11∼21㎝미만 / 21∼31㎝미만 / 31∼41㎝미만 … 외 3,11㎝미만,첫 선택지,4,설명 없음, +GC001000,조형전정,원/주,유지관리,01장 공통,1-2-3,,,고소작업차,,사용자 선택,목록에서 고름,고르기 3: 2106-0002 / 2106-0003 / 2106-0005,2106-0002,첫 선택지,1,설명 없음, +GC001000,조형전정,원/주,유지관리,01장 공통,1-2-3,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC001000,조형전정,원/주,유지관리,01장 공통,1-2-3,,,조종원직종,,사용자 선택,목록에서 고름,고르기 3: 1048 / 1049 / 1050,1048,첫 선택지,1,설명 없음, +GC001001,가로수 전정,원/주,유지관리,01장 공통,1-2-4,,,전정구분,,사용자 선택,목록에서 고름,고르기 3: 약전정 / 강전정 / 조형전정,약전정,첫 선택지,4,설명 없음, +GC001001,가로수 전정,원/주,유지관리,01장 공통,1-2-4,,,흉고직경,,사용자 선택,목록에서 고름,고르기 7: 11㎝미만 / 11∼21㎝미만 / 21∼31㎝미만 / 31∼41㎝미만 … 외 3,11㎝미만,첫 선택지,4,설명 없음, +GC001001,가로수 전정,원/주,유지관리,01장 공통,1-2-4,,,고소작업차,,사용자 선택,목록에서 고름,고르기 3: 2106-0002 / 2106-0003 / 2106-0005,2106-0002,첫 선택지,1,설명 없음, +GC001001,가로수 전정,원/주,유지관리,01장 공통,1-2-4,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC001001,가로수 전정,원/주,유지관리,01장 공통,1-2-4,,,조종원직종,,사용자 선택,목록에서 고름,고르기 3: 1048 / 1049 / 1050,1048,첫 선택지,1,설명 없음, +GC001002,관목 전정,원/㎡,유지관리,01장 공통,1-2-5,,,나무높이,,사용자 선택,목록에서 고름,고르기 2: 0.9m미만 / 0.9m이상,0.9m미만,첫 선택지,3,설명 없음, +GC001003,수간보호,원/주,유지관리,01장 공통,1-2-6,,,수간보호구분,,사용자 선택,목록에서 고름,고르기 2: 수간보호(조형) / 수간보호(일반),수간보호(조형),첫 선택지,3,설명 없음, +GC001003,수간보호,원/주,유지관리,01장 공통,1-2-6,,,흉고직경,,사용자 선택,목록에서 고름,고르기 5: 11㎝미만 / 11∼21㎝미만 / 21∼31㎝미만 / 31∼41㎝미만 … 외 1,11㎝미만,첫 선택지,3,설명 없음, +GC001004,줄기싸주기,원/주,유지관리,01장 공통,1-2-7,,,흉고직경,,사용자 선택,목록에서 고름,고르기 5: 11㎝미만 / 11∼21㎝미만 / 21∼31㎝미만 / 31∼41㎝미만 … 외 1,11㎝미만,첫 선택지,3,설명 없음, +GC001005,인력관수,원/주,유지관리,01장 공통,1-2-8,,,흉고직경,,사용자 선택,목록에서 고름,고르기 5: 10㎝미만 / 10∼20㎝미만 / 20∼30㎝미만 / 30∼40㎝미만 … 외 1,10㎝미만,첫 선택지,2,설명 없음, +GC001006,살수차관수,원/㎡,유지관리,01장 공통,1-2-9,,,장비규모,,사용자 선택,목록에서 고름,"고르기 3: 소형장비(1,800L) / 중형장비(3,800L) / 대형장비(5,500~6,500L)","소형장비(1,800L)",첫 선택지,3,설명 없음, +GC001006,살수차관수,원/㎡,유지관리,01장 공통,1-2-9,,,살수차,,사용자 선택,목록에서 고름,고르기 4: 7204-0018 / 7204-0038 / 7204-0055 / 7204-0065,7204-0018,첫 선택지,1,설명 없음, +GC001006,살수차관수,원/㎡,유지관리,01장 공통,1-2-9,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC001007,제초(인력),원/㎡,유지관리,01장 공통,1-2-10,,,지역구분,,사용자 선택,목록에서 고름,고르기 2: 일반 잔디지역 / 지장물 지역,일반 잔디지역,첫 선택지,3,설명 없음, +GC001008,잔디깎기,원/㎡,유지관리,01장 공통,1-2-11,,,기계구분,,사용자 선택,목록에서 고름,고르기 2: 배부식 / 핸드가이드식,배부식,첫 선택지,4,설명 없음, +GC001008,잔디깎기,원/㎡,유지관리,01장 공통,1-2-11,,,연간시공횟수,,사용자 선택,목록에서 고름,고르기 3: 연3회 이상 / 연2회 / 연1회,연3회 이상,첫 선택지,2,설명 없음, +GC001008,잔디깎기,원/㎡,유지관리,01장 공통,1-2-11,,,그물막,,사용자 선택,목록에서 고름,고르기 2: 필요 없음 / 필요,필요 없음,첫 선택지,1,설명 없음, +GC001009,예초(배부식),원/㎡,유지관리,01장 공통,1-2-12,,,연간시공횟수,,사용자 선택,목록에서 고름,고르기 3: 연3회 이상 / 연2회 / 연1회,연3회 이상,첫 선택지,2,설명 없음, +GC001009,예초(배부식),원/㎡,유지관리,01장 공통,1-2-12,,,경사도,,사용자 선택,목록에서 고름,고르기 2: 25˚ 미만 / 25˚이상,25˚ 미만,첫 선택지,1,설명 없음, +GC001009,예초(배부식),원/㎡,유지관리,01장 공통,1-2-12,,,그물막,,사용자 선택,목록에서 고름,고르기 2: 필요 없음 / 필요,필요 없음,첫 선택지,1,설명 없음, +GC001010,교목시비,원/주,유지관리,01장 공통,1-2-13,,,시비구분,,사용자 선택,목록에서 고름,고르기 2: 환상시비 / 방사형시비,환상시비,첫 선택지,3,설명 없음, +GC001010,교목시비,원/주,유지관리,01장 공통,1-2-13,,,근원직경,,사용자 선택,목록에서 고름,고르기 6: 11㎝미만 / 11∼21㎝미만 / 21∼31㎝미만 / 31∼41㎝미만 … 외 2,11㎝미만,첫 선택지,3,설명 없음, +GC001011,관목시비,원/㎡,유지관리,01장 공통,1-2-14,,,(입력 없음),,—,,,,,,,입력 없음 +GC001012,잔디시비,원/㎡,유지관리,01장 공통,1-2-15,,,살포량증감,%,설계값,원문 범위 안의 수를 넣음,범위 -20 ~ 20,-20,범위 아래 끝,1,설명 없음, +GC001012,잔디시비,원/㎡,유지관리,01장 공통,1-2-15,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC001013,약제살포(동력분무기),원/ℓ,유지관리,01장 공통,1-2-16,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,2,설명 없음, +GC001014,약제살포(인력),원/㎡,유지관리,01장 공통,1-2-17,,,(입력 없음),,—,,,,,,,입력 없음 +GC001015,방풍벽 설치(거적세우기),원/m,유지관리,01장 공통,1-2-18,,,설치높이,,사용자 선택,목록에서 고름,고르기 2: 0.45m / 0.9m,0.45m,첫 선택지,3,설명 없음, +GC001016,은행나무 과실채취,원/주,유지관리,01장 공통,1-2-19,,,흉고직경,,사용자 선택,목록에서 고름,고르기 7: 11㎝미만 / 11∼21㎝미만 / 21∼31㎝미만 / 31∼41㎝미만 … 외 3,11㎝미만,첫 선택지,4,설명 없음, +GC001016,은행나무 과실채취,원/주,유지관리,01장 공통,1-2-19,,,관리상태,,사용자 선택,목록에서 고름,고르기 2: 지속 관리 구간 / 단독 수목 · 관리 안 됨,지속 관리 구간,첫 선택지,1,설명 없음, +GC001016,은행나무 과실채취,원/주,유지관리,01장 공통,1-2-19,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC001016,은행나무 과실채취,원/주,유지관리,01장 공통,1-2-19,,,조종원직종,,사용자 선택,목록에서 고름,고르기 3: 1048 / 1049 / 1050,1048,첫 선택지,1,설명 없음, +GC001017,가로수 제거,원/주,유지관리,01장 공통,1-2-20,,,작업구분,,사용자 선택,목록에서 고름,고르기 2: 나무베기 / 뿌리제거,나무베기,첫 선택지,13,설명 없음, +GC001017,가로수 제거,원/주,유지관리,01장 공통,1-2-20,,,흉고직경,,사용자 선택,목록에서 고름,고르기 7: 11㎝미만 / 11~21㎝미만 / 21~31㎝미만 / 31~41㎝미만 … 외 3,11㎝미만,첫 선택지,7,설명 없음, +GC001017,가로수 제거,원/주,유지관리,01장 공통,1-2-20,,,굴착기부착용집게굴착기,,사용자 선택,목록에서 고름,고르기 6: 0201-0020 / 0201-0040 / 0201-0060 / 0201-0070 … 외 2,0201-0020,첫 선택지,1,설명 없음, +GC001017,가로수 제거,원/주,유지관리,01장 공통,1-2-20,,,굴착기부착용집게집게,,사용자 선택,목록에서 고름,고르기 3: 7206-0020 / 7206-0070 / 7206-0100,7206-0020,첫 선택지,1,설명 없음, +GC001017,가로수 제거,원/주,유지관리,01장 공통,1-2-20,,,고소작업차,,사용자 선택,목록에서 고름,고르기 3: 2106-0002 / 2106-0003 / 2106-0005,2106-0002,첫 선택지,1,설명 없음, +GC001017,가로수 제거,원/주,유지관리,01장 공통,1-2-20,,,굴착기브레이커굴착기,,사용자 선택,목록에서 고름,고르기 6: 0201-0020 / 0201-0040 / 0201-0060 / 0201-0070 … 외 2,0201-0020,첫 선택지,1,설명 없음, +GC001017,가로수 제거,원/주,유지관리,01장 공통,1-2-20,,,굴착기브레이커브레이커,,사용자 선택,목록에서 고름,고르기 6: 0230-0002 / 0230-0004 / 0230-0006 / 0230-0007 … 외 2,0230-0002,첫 선택지,1,설명 없음, +GC001017,가로수 제거,원/주,유지관리,01장 공통,1-2-20,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,3,설명 없음, +GC001017,가로수 제거,원/주,유지관리,01장 공통,1-2-20,,,조종원직종,,사용자 선택,목록에서 고름,고르기 3: 1048 / 1049 / 1050,1048,첫 선택지,1,설명 없음, +GC001018,콘크리트 균열 보수(표면처리),원/m,유지관리,01장 공통,1-3-1,,,(입력 없음),,—,,,,,,,입력 없음 +GC001019,콘크리트 균열 보수 주입공법,원/m,유지관리,01장 공통,1-3-2,,,(입력 없음),,—,,,,,,,입력 없음 +GC001020,콘크리트 균열 보수 패커주입공법,원/m,유지관리,01장 공통,1-3-3,,,(입력 없음),,—,,,,,,,입력 없음 +GC001021,콘크리트 균열 보수 충전공법,원/m,유지관리,01장 공통,1-3-4,,,(입력 없음),,—,,,,,,,입력 없음 +GC001022,콘크리트 단면처리(견출),원/㎡,유지관리,01장 공통,1-3-5,,,(입력 없음),,—,,,,,,,입력 없음 +GC001023,콘크리트 단면복구,원/㎡,유지관리,01장 공통,1-3-6,,,(입력 없음),,—,,,,,,,입력 없음 +GC001024,워터젯 치핑,원/㎡,유지관리,01장 공통,1-3-7,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,4,설명 없음, +GC001025,교량받침 교체,원/개,유지관리,01장 공통,1-3-8,,,교량받침중량,,사용자 선택,목록에서 고름,고르기 6: 0.2ton이하 / 0.3ton이하 / 0.5ton이하 / 1.0ton이하 … 외 2,0.2ton이하,첫 선택지,6,설명 없음, +GC001025,교량받침 교체,원/개,유지관리,01장 공통,1-3-8,,,교대및교각높이,,사용자 선택,목록에서 고름,고르기 3: 20m이하 / 40m이하 / 40m초과,20m이하,첫 선택지,6,설명 없음, +GC001025,교량받침 교체,원/개,유지관리,01장 공통,1-3-8,,,비계,,사용자 선택,목록에서 고름,고르기 2: 비계 없음 / 교대·교각 전체 비계 · 작업발판 설치,비계 없음,첫 선택지,1,설명 없음, +GC001025,교량받침 교체,원/개,유지관리,01장 공통,1-3-8,,,크레인,,사용자 선택,목록에서 고름,고르기 6: 2104-0025 / 2104-0030 / 2104-0035 / 2104-0040 … 외 2,2104-0025,첫 선택지,1,설명 없음, +GC001025,교량받침 교체,원/개,유지관리,01장 공통,1-3-8,,,고소작업차,,사용자 선택,목록에서 고름,고르기 2: 2106-0003 / 2106-0005,2106-0003,첫 선택지,1,설명 없음, +GC001025,교량받침 교체,원/개,유지관리,01장 공통,1-3-8,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,2,설명 없음, +GC001025,교량받침 교체,원/개,유지관리,01장 공통,1-3-8,,,조종원직종,,사용자 선택,목록에서 고름,고르기 3: 1048 / 1049 / 1050,1048,첫 선택지,1,설명 없음, +GC001026,교량신축이음 교체,원/m,유지관리,01장 공통,1-3-9,,,절단폭,,사용자 선택,목록에서 고름,"고르기 4: 900㎜이하 / 1,200㎜이하 / 1,500㎜이하 / 1,800㎜이하",900㎜이하,첫 선택지,6,설명 없음, +GC001026,교량신축이음 교체,원/m,유지관리,01장 공통,1-3-9,,,차로차단,,사용자 선택,목록에서 고름,고르기 3: 1차로 / 2차로 / 3차로,1차로,첫 선택지,6,설명 없음, +GC001026,교량신축이음 교체,원/m,유지관리,01장 공통,1-3-9,,,일시공량,m,설계값,설계자가 수를 넣음,,1,1(나누는 자리),1,설명 없음, +GC001026,교량신축이음 교체,원/m,유지관리,01장 공통,1-3-9,,,굴착기브레이커0206굴착기,,사용자 선택,목록에서 고름,고르기 3: 0201-0020 / 0201-0040 / 0201-0060,0201-0020,첫 선택지,1,설명 없음, +GC001026,교량신축이음 교체,원/m,유지관리,01장 공통,1-3-9,,,굴착기브레이커0206브레이커,,사용자 선택,목록에서 고름,고르기 3: 0230-0002 / 0230-0004 / 0230-0006,0230-0002,첫 선택지,1,설명 없음, +GC001026,교량신축이음 교체,원/m,유지관리,01장 공통,1-3-9,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,2,설명 없음, +GC001027,플륨관 해체,원/본,유지관리,01장 공통,1-3-10,,,본당중량,,사용자 선택,목록에서 고름,"고르기 8: 50∼500미만 / 500∼700미만 / 700∼900미만 / 900∼1,100미만 … 외 4",50∼500미만,첫 선택지,4,설명 없음, +GC001027,플륨관 해체,원/본,유지관리,01장 공통,1-3-10,,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2104-0010 / 2104-0015 / 2104-0020 / 2104-0025 … 외 21,2104-0010,첫 선택지,1,설명 없음, +GC001027,플륨관 해체,원/본,유지관리,01장 공통,1-3-10,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000277,유도선 설치 및 해체,원/m,토목,01장 도로포장공사,1-1-2,●,,설치간격,,사용자 선택,목록에서 고름,고르기 2: 6m이하 / 10m이하,6m이하,첫 선택지,3,설명 없음, +GC000278,동상방지층 인력식 소규모장비 포설,원/㎥,토목,01장 도로포장공사,1-2-1,●,,살수,,사용자 선택,목록에서 고름,고르기 2: 살수차 / 인력 살수,살수차,첫 선택지,2,설명 없음, +GC000278,동상방지층 인력식 소규모장비 포설,원/㎥,토목,01장 도로포장공사,1-2-1,●,,두께,㎝,설계값,설계자가 수를 넣음,,1,1(나누는 자리),1,설명 없음, +GC000278,동상방지층 인력식 소규모장비 포설,원/㎥,토목,01장 도로포장공사,1-2-1,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,3,설명 없음, +GC000278,동상방지층 인력식 소규모장비 포설,원/㎥,토목,01장 도로포장공사,1-2-1,●,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,1,설명 없음, +GC000279,동상방지층 기계포설(길어깨),원/㎥,토목,01장 도로포장공사,1-2-2,●,,살수,,사용자 선택,목록에서 고름,고르기 2: 살수차 / 인력 살수,살수차,첫 선택지,2,설명 없음, +GC000279,동상방지층 기계포설(길어깨),원/㎥,토목,01장 도로포장공사,1-2-2,●,,두께,㎝,설계값,설계자가 수를 넣음,,1,1(나누는 자리),1,설명 없음, +GC000279,동상방지층 기계포설(길어깨),원/㎥,토목,01장 도로포장공사,1-2-2,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,3,설명 없음, +GC000279,동상방지층 기계포설(길어깨),원/㎥,토목,01장 도로포장공사,1-2-2,●,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,1,설명 없음, +GC000280,동상방지층 기계포설(본선),원/㎥,토목,01장 도로포장공사,1-2-3,●,,살수,,사용자 선택,목록에서 고름,고르기 2: 살수차 / 인력 살수,살수차,첫 선택지,2,설명 없음, +GC000280,동상방지층 기계포설(본선),원/㎥,토목,01장 도로포장공사,1-2-3,●,,두께,㎝,설계값,설계자가 수를 넣음,,1,1(나누는 자리),1,설명 없음, +GC000280,동상방지층 기계포설(본선),원/㎥,토목,01장 도로포장공사,1-2-3,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,3,설명 없음, +GC000281,보조기층 인력식 소규모장비 포설,원/㎥,토목,01장 도로포장공사,1-3-1,●,,살수,,사용자 선택,목록에서 고름,고르기 2: 살수차 / 인력 살수,살수차,첫 선택지,2,설명 없음, +GC000281,보조기층 인력식 소규모장비 포설,원/㎥,토목,01장 도로포장공사,1-3-1,●,,두께,㎝,설계값,설계자가 수를 넣음,,1,1(나누는 자리),1,설명 없음, +GC000281,보조기층 인력식 소규모장비 포설,원/㎥,토목,01장 도로포장공사,1-3-1,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,3,설명 없음, +GC000281,보조기층 인력식 소규모장비 포설,원/㎥,토목,01장 도로포장공사,1-3-1,●,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,1,설명 없음, +GC000282,보조기층 기계포설(길어깨),원/㎥,토목,01장 도로포장공사,1-3-2,●,,살수,,사용자 선택,목록에서 고름,고르기 2: 살수차 / 인력 살수,살수차,첫 선택지,2,설명 없음, +GC000282,보조기층 기계포설(길어깨),원/㎥,토목,01장 도로포장공사,1-3-2,●,,두께,㎝,설계값,설계자가 수를 넣음,,1,1(나누는 자리),1,설명 없음, +GC000282,보조기층 기계포설(길어깨),원/㎥,토목,01장 도로포장공사,1-3-2,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,3,설명 없음, +GC000282,보조기층 기계포설(길어깨),원/㎥,토목,01장 도로포장공사,1-3-2,●,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,1,설명 없음, +GC000283,보조기층 기계포설(본선),원/㎥,토목,01장 도로포장공사,1-3-3,●,,살수,,사용자 선택,목록에서 고름,고르기 2: 살수차 / 인력 살수,살수차,첫 선택지,2,설명 없음, +GC000283,보조기층 기계포설(본선),원/㎥,토목,01장 도로포장공사,1-3-3,●,,두께,㎝,설계값,설계자가 수를 넣음,,1,1(나누는 자리),1,설명 없음, +GC000283,보조기층 기계포설(본선),원/㎥,토목,01장 도로포장공사,1-3-3,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,3,설명 없음, +GC000284,입도조정기층 인력식 소규모장비 포설,원/㎥,토목,01장 도로포장공사,1-4-1,●,,살수,,사용자 선택,목록에서 고름,고르기 2: 살수차 / 인력 살수,살수차,첫 선택지,2,설명 없음, +GC000284,입도조정기층 인력식 소규모장비 포설,원/㎥,토목,01장 도로포장공사,1-4-1,●,,두께,㎝,설계값,설계자가 수를 넣음,,1,1(나누는 자리),1,설명 없음, +GC000284,입도조정기층 인력식 소규모장비 포설,원/㎥,토목,01장 도로포장공사,1-4-1,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,3,설명 없음, +GC000284,입도조정기층 인력식 소규모장비 포설,원/㎥,토목,01장 도로포장공사,1-4-1,●,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,1,설명 없음, +GC000285,입도조정기층 기계포설(길어깨),원/㎥,토목,01장 도로포장공사,1-4-2,●,,살수,,사용자 선택,목록에서 고름,고르기 2: 살수차 / 인력 살수,살수차,첫 선택지,2,설명 없음, +GC000285,입도조정기층 기계포설(길어깨),원/㎥,토목,01장 도로포장공사,1-4-2,●,,두께,㎝,설계값,설계자가 수를 넣음,,1,1(나누는 자리),1,설명 없음, +GC000285,입도조정기층 기계포설(길어깨),원/㎥,토목,01장 도로포장공사,1-4-2,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,3,설명 없음, +GC000285,입도조정기층 기계포설(길어깨),원/㎥,토목,01장 도로포장공사,1-4-2,●,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,1,설명 없음, +GC000286,입도조정기층 기계포설(본선),원/㎥,토목,01장 도로포장공사,1-4-3,●,,살수,,사용자 선택,목록에서 고름,고르기 2: 살수차 / 인력 살수,살수차,첫 선택지,2,설명 없음, +GC000286,입도조정기층 기계포설(본선),원/㎥,토목,01장 도로포장공사,1-4-3,●,,두께,㎝,설계값,설계자가 수를 넣음,,1,1(나누는 자리),1,설명 없음, +GC000286,입도조정기층 기계포설(본선),원/㎥,토목,01장 도로포장공사,1-4-3,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,3,설명 없음, +GC000287,텍코팅 및 프라임 코팅 살포,원/㎡,토목,01장 도로포장공사,1-5-1,●,,구분,,사용자 선택,목록에서 고름,고르기 2: 인력식 / 기계식,인력식,첫 선택지,4,설명 없음, +GC000287,텍코팅 및 프라임 코팅 살포,원/㎡,토목,01장 도로포장공사,1-5-1,●,,비산방지살포량,ℓ/㎡,설계값,설계자가 수를 넣음,,0,0,1,설명 없음, +GC000287,텍코팅 및 프라임 코팅 살포,원/㎡,토목,01장 도로포장공사,1-5-1,●,,양생모래량,㎥/㎡,설계값,설계자가 수를 넣음,,0,0,1,설명 없음, +GC000287,텍코팅 및 프라임 코팅 살포,원/㎡,토목,01장 도로포장공사,1-5-1,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000288,아스팔트 기층 소규모포설,원/㎡,토목,01장 도로포장공사,1-5-2,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,4,설명 없음, +GC000289,아스팔트 기층 기계포설(소형장비),원/㎡,토목,01장 도로포장공사,1-5-3,●,,포설두께_1층,,사용자 선택,목록에서 고름,고르기 2: 5~7㎝ / 8~10㎝,5~7㎝,첫 선택지,9,설명 없음, +GC000289,아스팔트 기층 기계포설(소형장비),원/㎡,토목,01장 도로포장공사,1-5-3,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,6,설명 없음, +GC000289,아스팔트 기층 기계포설(소형장비),원/㎡,토목,01장 도로포장공사,1-5-3,●,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,1,설명 없음, +GC000290,아스팔트 기층 기계포설(대형장비),원/㎡,토목,01장 도로포장공사,1-5-4,●,,시공폭,,사용자 선택,목록에서 고름,고르기 2: 2m≤시공폭<3m / 3m≤시공폭,2m≤시공폭<3m,첫 선택지,8,설명 없음, +GC000290,아스팔트 기층 기계포설(대형장비),원/㎡,토목,01장 도로포장공사,1-5-4,●,,포설두께_1층,,사용자 선택,목록에서 고름,고르기 2: 5~7㎝ / 8~10㎝,5~7㎝,첫 선택지,8,설명 없음, +GC000290,아스팔트 기층 기계포설(대형장비),원/㎡,토목,01장 도로포장공사,1-5-4,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,5,설명 없음, +GC000291,아스팔트 표층 소규모포설,원/㎡,토목,01장 도로포장공사,1-5-5,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,4,설명 없음, +GC000292,아스팔트 표층 기계포설(소형장비),원/㎡,토목,01장 도로포장공사,1-5-6,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,6,설명 없음, +GC000292,아스팔트 표층 기계포설(소형장비),원/㎡,토목,01장 도로포장공사,1-5-6,●,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,1,설명 없음, +GC000293,아스팔트 표층 기계포설(대형장비),원/㎡,토목,01장 도로포장공사,1-5-7,●,,시공폭,,사용자 선택,목록에서 고름,고르기 2: 2m≤시공폭<3m / 3m≤시공폭,2m≤시공폭<3m,첫 선택지,8,설명 없음, +GC000293,아스팔트 표층 기계포설(대형장비),원/㎡,토목,01장 도로포장공사,1-5-7,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,5,설명 없음, +GC000294,쇄석 매스틱 아스팔트(SMA) 표층 포설,원/㎡,토목,01장 도로포장공사,1-5-8,●,,시공폭,,사용자 선택,목록에서 고름,고르기 2: 2m≤시공폭<3m / 3m≤시공폭,2m≤시공폭<3m,첫 선택지,7,설명 없음, +GC000294,쇄석 매스틱 아스팔트(SMA) 표층 포설,원/㎡,토목,01장 도로포장공사,1-5-8,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,4,설명 없음, +GC000295,배수성·저소음 아스팔트 표층 포설,원/㎡,토목,01장 도로포장공사,1-5-9,●,,시공폭,,사용자 선택,목록에서 고름,고르기 2: 2m≤시공폭<3m / 3m≤시공폭,2m≤시공폭<3m,첫 선택지,7,설명 없음, +GC000295,배수성·저소음 아스팔트 표층 포설,원/㎡,토목,01장 도로포장공사,1-5-9,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,4,설명 없음, +GC000296,린 콘크리트 기층 포설,원/㎥,토목,01장 도로포장공사,1-6-1,●,,포장,,사용자 선택,목록에서 고름,고르기 2: 일반포장 / 터널포장,일반포장,첫 선택지,6,설명 없음, +GC000296,린 콘크리트 기층 포설,원/㎥,토목,01장 도로포장공사,1-6-1,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,3,설명 없음, +GC000297,콘크리트 표층 인력포설,원/㎥,토목,01장 도로포장공사,1-6-2,●,UA000006,형식,,사용자 선택,목록에서 고름,고르기 2: A-Type / B-Type,A-Type,첫 선택지,3,설명 없음, +GC000297,콘크리트 표층 인력포설,원/㎥,토목,01장 도로포장공사,1-6-2,●,UA000006,두께,,사용자 선택,목록에서 고름,고르기 3: 20㎝ / 30㎝ / 40㎝,20㎝,첫 선택지,3,설명 없음, +GC000298,콘크리트 표층 기계포설(소형장비),원/㎥,토목,01장 도로포장공사,1-6-3,●,,포장,,사용자 선택,목록에서 고름,고르기 3: 일반포장 / 터널포장 / 공항포장,일반포장,첫 선택지,8,설명 없음, +GC000298,콘크리트 표층 기계포설(소형장비),원/㎥,토목,01장 도로포장공사,1-6-3,●,,지장물,,사용자 선택,목록에서 고름,고르기 2: 해당 없음 / 연속 포설 불가,해당 없음,첫 선택지,1,설명 없음, +GC000298,콘크리트 표층 기계포설(소형장비),원/㎥,토목,01장 도로포장공사,1-6-3,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,3,설명 없음, +GC000298,콘크리트 표층 기계포설(소형장비),원/㎥,토목,01장 도로포장공사,1-6-3,●,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,1,설명 없음, +GC000299,콘크리트 표층 기계포설(대형장비),원/㎥,토목,01장 도로포장공사,1-6-4,●,,포장,,사용자 선택,목록에서 고름,고르기 3: 일반포장 / 터널포장 / 공항포장,일반포장,첫 선택지,8,설명 없음, +GC000299,콘크리트 표층 기계포설(대형장비),원/㎥,토목,01장 도로포장공사,1-6-4,●,,지장물,,사용자 선택,목록에서 고름,고르기 2: 해당 없음 / 연속 포설 불가,해당 없음,첫 선택지,1,설명 없음, +GC000299,콘크리트 표층 기계포설(대형장비),원/㎥,토목,01장 도로포장공사,1-6-4,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,3,설명 없음, +GC000299,콘크리트 표층 기계포설(대형장비),원/㎥,토목,01장 도로포장공사,1-6-4,●,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,1,설명 없음, +GC000300,콘크리트 페이버 조립 및 해체,원/회,토목,01장 도로포장공사,1-6-5,●,,구분,,사용자 선택,목록에서 고름,고르기 2: 외부 반출/반입 / 작업구간 이동,외부 반출/반입,첫 선택지,8,설명 없음, +GC000300,콘크리트 페이버 조립 및 해체,원/회,토목,01장 도로포장공사,1-6-5,●,,작업,,사용자 선택,목록에서 고름,고르기 2: 조립 / 해체,조립,첫 선택지,8,설명 없음, +GC000300,콘크리트 페이버 조립 및 해체,원/회,토목,01장 도로포장공사,1-6-5,●,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2105-0005 / 2104-0010 / 2104-0015 / 2104-0020 … 외 21,2105-0005,첫 선택지,1,설명 없음, +GC000300,콘크리트 페이버 조립 및 해체,원/회,토목,01장 도로포장공사,1-6-5,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000301,포장줄눈 절단,원/m,토목,01장 도로포장공사,1-6-6,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000302,포장줄눈 설치,원/m,토목,01장 도로포장공사,1-6-7,●,,(입력 없음),,—,,,,,,,입력 없음 +GC000303,보도용 블록 설치(소형),원/㎡,토목,01장 도로포장공사,1-7-1,●,,형식,,사용자 선택,목록에서 고름,고르기 2: A-Type / B-Type,A-Type,첫 선택지,7,설명 없음, +GC000303,보도용 블록 설치(소형),원/㎡,토목,01장 도로포장공사,1-7-1,●,,유도블록,,사용자 선택,목록에서 고름,고르기 2: 아님 / 유도・점자블록,아님,첫 선택지,1,설명 없음, +GC000303,보도용 블록 설치(소형),원/㎡,토목,01장 도로포장공사,1-7-1,●,,정밀절단,,사용자 선택,목록에서 고름,고르기 2: 전동절단기 / 아님,전동절단기,첫 선택지,1,설명 없음, +GC000303,보도용 블록 설치(소형),원/㎡,토목,01장 도로포장공사,1-7-1,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,2,설명 없음, +GC000303,보도용 블록 설치(소형),원/㎡,토목,01장 도로포장공사,1-7-1,●,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,1,설명 없음, +GC000304,보도용 블록 설치(대형),원/㎡,토목,01장 도로포장공사,1-7-2,●,,형식,,사용자 선택,목록에서 고름,고르기 2: A-Type / B-Type,A-Type,첫 선택지,7,설명 없음, +GC000304,보도용 블록 설치(대형),원/㎡,토목,01장 도로포장공사,1-7-2,●,,유도블록,,사용자 선택,목록에서 고름,고르기 2: 아님 / 유도・점자블록,아님,첫 선택지,1,설명 없음, +GC000304,보도용 블록 설치(대형),원/㎡,토목,01장 도로포장공사,1-7-2,●,,정밀절단,,사용자 선택,목록에서 고름,고르기 2: 전동절단기 / 아님,전동절단기,첫 선택지,1,설명 없음, +GC000304,보도용 블록 설치(대형),원/㎡,토목,01장 도로포장공사,1-7-2,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,2,설명 없음, +GC000304,보도용 블록 설치(대형),원/㎡,토목,01장 도로포장공사,1-7-2,●,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,1,설명 없음, +GC000305,투수아스팔트 표층 소규모포설,원/㎡,토목,01장 도로포장공사,1-7-3,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,4,설명 없음, +GC000306,투수아스팔트 표층 기계포설(소형장비),원/㎡,토목,01장 도로포장공사,1-7-4,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,5,설명 없음, +GC000306,투수아스팔트 표층 기계포설(소형장비),원/㎡,토목,01장 도로포장공사,1-7-4,●,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,1,설명 없음, +GC000307,탄성포장재 포설,원/㎡,토목,01장 도로포장공사,1-7-5,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000308,교통 안전표지판 설치,원/개소,토목,01장 도로포장공사,1-8-1,●,UA000017 UA000037,작업,,사용자 선택,목록에서 고름,고르기 2: 지주 / 표지판,지주,첫 선택지,7,설명 없음, +GC000308,교통 안전표지판 설치,원/개소,토목,01장 도로포장공사,1-8-1,●,UA000017 UA000037,크레인,,사용자 선택,목록에서 고름,고르기 25: 2105-0005 / 2104-0010 / 2104-0015 / 2104-0020 … 외 21,2105-0005,첫 선택지,1,설명 없음, +GC000308,교통 안전표지판 설치,원/개소,토목,01장 도로포장공사,1-8-1,●,UA000017 UA000037,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000309,도로 표지판 설치,원/개소,토목,01장 도로포장공사,1-8-2,●,,형식,,사용자 선택,목록에서 고름,고르기 3: 복주식 + 표지판 (8㎡이하 1개) / 편지식 + 표지판 (12㎡이하 1개) / 문형식 + 표지판 (8㎡이하 2개),복주식 + 표지판 (8㎡이하 1개),첫 선택지,4,설명 없음, +GC000309,도로 표지판 설치,원/개소,토목,01장 도로포장공사,1-8-2,●,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2105-0005 / 2104-0010 / 2104-0015 / 2104-0020 … 외 21,2105-0005,첫 선택지,2,설명 없음, +GC000309,도로 표지판 설치,원/개소,토목,01장 도로포장공사,1-8-2,●,,추가표지판,,사용자 선택,목록에서 고름,고르기 5: 없음 / 4㎡이하 / 8㎡이하 / 12㎡이하 … 외 1,없음,첫 선택지,6,설명 없음, +GC000309,도로 표지판 설치,원/개소,토목,01장 도로포장공사,1-8-2,●,,추가개수,개/개소,설계값,설계자가 수를 넣음,,0,0,3,설명 없음, +GC000309,도로 표지판 설치,원/개소,토목,01장 도로포장공사,1-8-2,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,2,설명 없음, +GC000310,도로반사경 설치,원/본,토목,01장 도로포장공사,1-8-3,●,UA000018,면,,사용자 선택,목록에서 고름,고르기 2: 1면 / 2면,1면,첫 선택지,5,설명 없음, +GC000311,시선유도표지 설치,원/개소,토목,01장 도로포장공사,1-8-5,●,,설치위치,,사용자 선택,목록에서 고름,고르기 3: 흙속매설용 / 가드레일용 / 옹벽용,흙속매설용,첫 선택지,5,설명 없음, +GC000312,볼라드 설치,원/개소,토목,01장 도로포장공사,1-8-6,●,,(입력 없음),,—,,,,,,,입력 없음 +GC000313,주차 블록 설치,원/개소,토목,01장 도로포장공사,1-8-7,●,,(입력 없음),,—,,,,,,,입력 없음 +GC000314,차선규제봉 설치,원/개소,토목,01장 도로포장공사,1-8-8,●,,(입력 없음),,—,,,,,,,입력 없음 +GC000315,도로표지병 설치,원/개소,토목,01장 도로포장공사,1-8-4,●,,주재료비,원/개소,설계값,설계자가 수를 넣음,,,비움(가격),1,설명 없음, +GC000316,차선 밑그림,원/㎡,토목,01장 도로포장공사,1-8-9,●,,도색,,사용자 선택,목록에서 고름,"고르기 4: 실선 / 파선 / 횡단보도, 주차장 / 문자, 기호",실선,첫 선택지,3,설명 없음, +GC000316,차선 밑그림,원/㎡,토목,01장 도로포장공사,1-8-9,●,,주재료비,원/㎡,설계값,설계자가 수를 넣음,,,비움(가격),1,설명 없음, +GC000317,차선도색 수용성형 페인트 수동식,원/㎡,토목,01장 도로포장공사,1-8-9,●,,도색,,사용자 선택,목록에서 고름,"고르기 4: 실선 / 파선 / 횡단보도, 주차장 / 문자, 기호",실선,첫 선택지,5,설명 없음, +GC000317,차선도색 수용성형 페인트 수동식,원/㎡,토목,01장 도로포장공사,1-8-9,●,,표지병감,%,설계값,원문 범위 안의 수를 넣음,범위 0 ~ 10,0,범위 아래 끝,1,설명 없음, +GC000317,차선도색 수용성형 페인트 수동식,원/㎡,토목,01장 도로포장공사,1-8-9,●,,주재료비,원/㎡,설계값,설계자가 수를 넣음,,,비움(가격),1,설명 없음, +GC000318,차선도색 수용성형 페인트 기계식,원/㎡,토목,01장 도로포장공사,1-8-9,●,,도색,,사용자 선택,목록에서 고름,고르기 2: 실선 / 파선,실선,첫 선택지,5,설명 없음, +GC000318,차선도색 수용성형 페인트 기계식,원/㎡,토목,01장 도로포장공사,1-8-9,●,,표지병감,%,설계값,원문 범위 안의 수를 넣음,범위 0 ~ 10,0,범위 아래 끝,1,설명 없음, +GC000318,차선도색 수용성형 페인트 기계식,원/㎡,토목,01장 도로포장공사,1-8-9,●,,주재료비,원/㎡,설계값,설계자가 수를 넣음,,,비움(가격),1,설명 없음, +GC000318,차선도색 수용성형 페인트 기계식,원/㎡,토목,01장 도로포장공사,1-8-9,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,2,설명 없음, +GC000318,차선도색 수용성형 페인트 기계식,원/㎡,토목,01장 도로포장공사,1-8-9,●,,조종원직종,,사용자 선택,목록에서 고름,고르기 3: 1048 / 1049 / 1050,1048,첫 선택지,1,설명 없음, +GC000319,차선도색 융착식 도료 수동식,원/㎡,토목,01장 도로포장공사,1-8-9,●,,도색,,사용자 선택,목록에서 고름,"고르기 4: 실선 / 파선 / 횡단보도, 주차장 / 문자, 기호",실선,첫 선택지,3,설명 없음, +GC000319,차선도색 융착식 도료 수동식,원/㎡,토목,01장 도로포장공사,1-8-9,●,,표지병감,%,설계값,원문 범위 안의 수를 넣음,범위 0 ~ 10,0,범위 아래 끝,1,설명 없음, +GC000320,차선도색 상온경화형 플라스틱 도료 구동식,원/㎡,토목,01장 도로포장공사,1-8-9,●,,도색,,사용자 선택,목록에서 고름,"고르기 4: 실선 / 파선 / 횡단보도, 주차장 / 문자, 기호",실선,첫 선택지,5,설명 없음, +GC000320,차선도색 상온경화형 플라스틱 도료 구동식,원/㎡,토목,01장 도로포장공사,1-8-9,●,,표지병감,%,설계값,원문 범위 안의 수를 넣음,범위 0 ~ 10,0,범위 아래 끝,1,설명 없음, +GC000320,차선도색 상온경화형 플라스틱 도료 구동식,원/㎡,토목,01장 도로포장공사,1-8-9,●,,주재료비,원/㎡,설계값,설계자가 수를 넣음,,,비움(가격),1,설명 없음, +GC000321,가드레일 지주 설치,원/m,토목,01장 도로포장공사,1-8-10,●,,지주간격,,사용자 선택,목록에서 고름,고르기 2: 2m / 4m,2m,첫 선택지,4,설명 없음, +GC000321,가드레일 지주 설치,원/m,토목,01장 도로포장공사,1-8-10,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000321,가드레일 지주 설치,원/m,토목,01장 도로포장공사,1-8-10,●,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,1,설명 없음, +GC000322,가드레일 설치 판 설치,원/m,토목,01장 도로포장공사,1-8-10,●,,지주간격,,사용자 선택,목록에서 고름,고르기 2: 2m / 4m,2m,첫 선택지,5,설명 없음, +GC000322,가드레일 설치 판 설치,원/m,토목,01장 도로포장공사,1-8-10,●,,W,,사용자 선택,목록에서 고름,고르기 2: 2W / 3W,2W,첫 선택지,5,설명 없음, +GC000322,가드레일 설치 판 설치,원/m,토목,01장 도로포장공사,1-8-10,●,,곡선감,%,설계값,원문 범위 안의 수를 넣음,범위 0 ~ 40,0,범위 아래 끝,1,설명 없음, +GC000323,중앙분리대 설치(가드레일식) 판 설치,원/m,토목,01장 도로포장공사,1-8-11,●,,지주간격,,사용자 선택,목록에서 고름,고르기 2: 2m / 4m,2m,첫 선택지,5,설명 없음, +GC000323,중앙분리대 설치(가드레일식) 판 설치,원/m,토목,01장 도로포장공사,1-8-11,●,,W,,사용자 선택,목록에서 고름,고르기 2: 2W / 3W,2W,첫 선택지,5,설명 없음, +GC000324,중앙분리대(가드레일식) 지주 설치,원/m,토목,01장 도로포장공사,1-8-11,●,,지주간격,,사용자 선택,목록에서 고름,고르기 2: 2m / 4m,2m,첫 선택지,6,설명 없음, +GC000324,중앙분리대(가드레일식) 지주 설치,원/m,토목,01장 도로포장공사,1-8-11,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,2,설명 없음, +GC000324,중앙분리대(가드레일식) 지주 설치,원/m,토목,01장 도로포장공사,1-8-11,●,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,1,설명 없음, +GC000325,중앙분리대 설치(콘크리트포설식),원/m,토목,01장 도로포장공사,1-8-12,●,,높이,,사용자 선택,목록에서 고름,고르기 2: 0.81m / 1.27m,0.81m,첫 선택지,6,설명 없음, +GC000325,중앙분리대 설치(콘크리트포설식),원/m,토목,01장 도로포장공사,1-8-12,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,2,설명 없음, +GC000325,중앙분리대 설치(콘크리트포설식),원/m,토목,01장 도로포장공사,1-8-12,●,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,1,설명 없음, +GC000326,유색포장(미끄럼방지),원/㎡,토목,01장 도로포장공사,1-8-13,●,,형식,,사용자 선택,목록에서 고름,고르기 2: A-Type / B-Type,A-Type,첫 선택지,3,설명 없음, +GC000327,표시못 설치,원/개소,토목,01장 도로포장공사,1-8-14,●,,형식,,사용자 선택,목록에서 고름,고르기 2: A-Type / B-Type,A-Type,첫 선택지,3,설명 없음, +GC000328,L형측구 설치(포설식),원/m,토목,01장 도로포장공사,1-8-15,●,,높이,,사용자 선택,목록에서 고름,고르기 2: H=0.5m이하 / H=1.2m,H=0.5m이하,첫 선택지,5,설명 없음, +GC000328,L형측구 설치(포설식),원/m,토목,01장 도로포장공사,1-8-15,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,2,설명 없음, +GC000328,L형측구 설치(포설식),원/m,토목,01장 도로포장공사,1-8-15,●,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,1,설명 없음, +GC000329,방음벽 앵커볼트 설치,원/개,토목,01장 도로포장공사,1-9-1,●,,(입력 없음),,—,,,,,,,입력 없음 +GC000330,방음벽 지주설치,원/개소,토목,01장 도로포장공사,1-9-1,●,,지주높이,,사용자 선택,목록에서 고름,고르기 4: 3m 이하 / 7m 이하 / 9m 이하 / 11m 이하,3m 이하,첫 선택지,6,설명 없음, +GC000330,방음벽 지주설치,원/개소,토목,01장 도로포장공사,1-9-1,●,,지주간격,,사용자 선택,목록에서 고름,고르기 3: 2m / 3m / 4m,2m,첫 선택지,6,설명 없음, +GC000330,방음벽 지주설치,원/개소,토목,01장 도로포장공사,1-9-1,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000331,방음판 설치,원/개,토목,01장 도로포장공사,1-9-1,●,,지주높이,,사용자 선택,목록에서 고름,고르기 5: 3m이하 / 5m이하 / 7m이하 / 9m이하 … 외 1,3m이하,첫 선택지,8,설명 없음, +GC000331,방음판 설치,원/개,토목,01장 도로포장공사,1-9-1,●,,방음벽개당면적,,사용자 선택,목록에서 고름,고르기 4: 1㎡ 이하 / 2㎡ 이하 / 3㎡ 이하 / 4㎡ 이하,1㎡ 이하,첫 선택지,7,설명 없음, +GC000331,방음판 설치,원/개,토목,01장 도로포장공사,1-9-1,●,,고소작업차,,사용자 선택,목록에서 고름,고르기 3: 2106-0002 / 2106-0003 / 2106-0005,2106-0002,첫 선택지,1,설명 없음, +GC000331,방음판 설치,원/개,토목,01장 도로포장공사,1-9-1,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,2,설명 없음, +GC000332,경계블록 설치,원/m,토목,01장 도로포장공사,1-9-2,●,,형식,,사용자 선택,목록에서 고름,고르기 2: A-Type / B-Type,A-Type,첫 선택지,5,설명 없음, +GC000332,경계블록 설치,원/m,토목,01장 도로포장공사,1-9-2,●,,규격_아래폭_높이mm,,사용자 선택,목록에서 고름,고르기 5: 300미만 / 350미만 / 400미만 / 500미만 … 외 1,300미만,첫 선택지,4,설명 없음, +GC000332,경계블록 설치,원/m,토목,01장 도로포장공사,1-9-2,●,,구간,,사용자 선택,목록에서 고름,고르기 2: 직선구간 / 곡선구간,직선구간,첫 선택지,4,설명 없음, +GC000332,경계블록 설치,원/m,토목,01장 도로포장공사,1-9-2,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000332,경계블록 설치,원/m,토목,01장 도로포장공사,1-9-2,●,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,1,설명 없음, +GC000333,낙석방지책 지주 설치,원/개,토목,01장 도로포장공사,1-9-3,●,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2105-0005 / 2104-0010 / 2104-0015 / 2104-0020 … 외 21,2105-0005,첫 선택지,1,설명 없음, +GC000333,낙석방지책 지주 설치,원/개,토목,01장 도로포장공사,1-9-3,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000334,낙석방지책 와이어 설치,원/m,토목,01장 도로포장공사,1-9-3,●,,(입력 없음),,—,,,,,,,입력 없음 +GC000335,낙석방지책 철망 설치,원/㎡,토목,01장 도로포장공사,1-9-3,●,,(입력 없음),,—,,,,,,,입력 없음 +GC000336,낙석방지망 기초 착암,원/㎡,토목,01장 도로포장공사,1-9-4,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000337,낙석방지망 철망 및 와이어 설치,원/㎡,토목,01장 도로포장공사,1-9-4,●,,구분,,사용자 선택,목록에서 고름,고르기 2: 기계식 / 인력식,기계식,첫 선택지,5,설명 없음, +GC000337,낙석방지망 철망 및 와이어 설치,원/㎡,토목,01장 도로포장공사,1-9-4,●,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2105-0005 / 2104-0010 / 2104-0015 / 2104-0020 … 외 21,2105-0005,첫 선택지,1,설명 없음, +GC000337,낙석방지망 철망 및 와이어 설치,원/㎡,토목,01장 도로포장공사,1-9-4,●,,방지망,,사용자 선택,목록에서 고름,고르기 2: 포켓식 / 비포켓식,포켓식,첫 선택지,1,설명 없음, +GC000337,낙석방지망 철망 및 와이어 설치,원/㎡,토목,01장 도로포장공사,1-9-4,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000722,강관 용접접합,원/개소,기계설비,01장 배관공사,1-1-1,,,규격,㎜,설계값,설계자가 수를 넣음,,15,찾기 표의 가장 낮은 값,1,설명 없음, +GC000722,강관 용접접합,원/개소,기계설비,01장 배관공사,1-1-1,,,시공방법,,사용자 선택,목록에서 고름,고르기 2: 인력시공 / 고소작업대(시저형) 시공,인력시공,첫 선택지,2,설명 없음, +GC000722,강관 용접접합,원/개소,기계설비,01장 배관공사,1-1-1,,,용접방법,,사용자 선택,목록에서 고름,고르기 2: 아크용접 / TIG용접,아크용접,첫 선택지,1,설명 없음, +GC000723,동관 용접접합,원/개소,기계설비,01장 배관공사,1-2-1,,,규격,㎜,설계값,설계자가 수를 넣음,,8,찾기 표의 가장 낮은 값,5,설명 없음, +GC000723,동관 용접접합,원/개소,기계설비,01장 배관공사,1-2-1,,,시공방법,,사용자 선택,목록에서 고름,고르기 2: 인력시공 / 고소작업대(시저형) 시공,인력시공,첫 선택지,2,설명 없음, +GC000724,스테인리스 강관 용접접합,원/개소,기계설비,01장 배관공사,1-3-1,,,규격,㎜,설계값,설계자가 수를 넣음,,15,찾기 표의 가장 낮은 값,3,설명 없음, +GC000724,스테인리스 강관 용접접합,원/개소,기계설비,01장 배관공사,1-3-1,,,시공방법,,사용자 선택,목록에서 고름,고르기 2: 인력시공 / 고소작업대(시저형) 시공,인력시공,첫 선택지,2,설명 없음, +GC000725,강관 용접배관,원/m,기계설비,01장 배관공사,1-1-2,,,관규격,㎜,설계값,설계자가 수를 넣음,,15,찾기 표의 가장 낮은 값,3,설명 없음, +GC000725,강관 용접배관,원/m,기계설비,01장 배관공사,1-1-2,,,시공방법,,사용자 선택,목록에서 고름,고르기 2: 인력시공 / 고소작업대(시저형) 시공,인력시공,첫 선택지,2,설명 없음, +GC000725,강관 용접배관,원/m,기계설비,01장 배관공사,1-1-2,,,시공위치,,사용자 선택,목록에서 고름,고르기 4: 옥내일반배관 / 화장실배관 / 기계실배관 / 옥외배관(암거내),옥내일반배관,첫 선택지,3,설명 없음, +GC000726,강관 나사식 접합 및 배관,원/m,기계설비,01장 배관공사,1-1-3,,,관규격,㎜,설계값,설계자가 수를 넣음,,15,찾기 표의 가장 낮은 값,3,설명 없음, +GC000726,강관 나사식 접합 및 배관,원/m,기계설비,01장 배관공사,1-1-3,,,시공방법,,사용자 선택,목록에서 고름,고르기 2: 인력시공 / 고소작업대(시저형) 시공,인력시공,첫 선택지,2,설명 없음, +GC000726,강관 나사식 접합 및 배관,원/m,기계설비,01장 배관공사,1-1-3,,,시공위치,,사용자 선택,목록에서 고름,고르기 4: 옥내일반배관 / 화장실배관 / 기계실배관 / 옥외배관(암거내),옥내일반배관,첫 선택지,3,설명 없음, +GC000727,강관 그루브조인트식 접합 및 배관,원/m,기계설비,01장 배관공사,1-1-4,,,관규격,㎜,설계값,설계자가 수를 넣음,,25,찾기 표의 가장 낮은 값,3,설명 없음, +GC000727,강관 그루브조인트식 접합 및 배관,원/m,기계설비,01장 배관공사,1-1-4,,,시공방법,,사용자 선택,목록에서 고름,고르기 2: 인력시공 / 고소작업대(시저형) 시공,인력시공,첫 선택지,2,설명 없음, +GC000727,강관 그루브조인트식 접합 및 배관,원/m,기계설비,01장 배관공사,1-1-4,,,시공위치,,사용자 선택,목록에서 고름,고르기 4: 옥내일반배관 / 화장실배관 / 기계실배관 / 옥외배관(암거내),옥내일반배관,첫 선택지,3,설명 없음, +GC000728,동관 용접배관,원/m,기계설비,01장 배관공사,1-2-2,,,관규격,㎜,설계값,설계자가 수를 넣음,,8,찾기 표의 가장 낮은 값,3,설명 없음, +GC000728,동관 용접배관,원/m,기계설비,01장 배관공사,1-2-2,,,시공방법,,사용자 선택,목록에서 고름,고르기 2: 인력시공 / 고소작업대(시저형) 시공,인력시공,첫 선택지,2,설명 없음, +GC000728,동관 용접배관,원/m,기계설비,01장 배관공사,1-2-2,,,시공위치,,사용자 선택,목록에서 고름,고르기 4: 옥내일반배관 / 화장실배관 / 기계실배관 / 옥외배관(암거내),옥내일반배관,첫 선택지,3,설명 없음, +GC000729,스테인리스 강관 용접배관,원/m,기계설비,01장 배관공사,1-3-2,,,관규격,㎜,설계값,설계자가 수를 넣음,,6,찾기 표의 가장 낮은 값,3,설명 없음, +GC000729,스테인리스 강관 용접배관,원/m,기계설비,01장 배관공사,1-3-2,,,시공방법,,사용자 선택,목록에서 고름,고르기 2: 인력시공 / 고소작업대(시저형) 시공,인력시공,첫 선택지,2,설명 없음, +GC000729,스테인리스 강관 용접배관,원/m,기계설비,01장 배관공사,1-3-2,,,시공위치,,사용자 선택,목록에서 고름,고르기 4: 옥내일반배관 / 화장실배관 / 기계실배관 / 옥외배관(암거내),옥내일반배관,첫 선택지,3,설명 없음, +GC000730,스테인리스 강관 그루브조인트식 접합 및 배관,원/m,기계설비,01장 배관공사,1-3-3,,,관규격,㎜,설계값,설계자가 수를 넣음,,25,찾기 표의 가장 낮은 값,3,설명 없음, +GC000730,스테인리스 강관 그루브조인트식 접합 및 배관,원/m,기계설비,01장 배관공사,1-3-3,,,시공방법,,사용자 선택,목록에서 고름,고르기 2: 인력시공 / 고소작업대(시저형) 시공,인력시공,첫 선택지,2,설명 없음, +GC000730,스테인리스 강관 그루브조인트식 접합 및 배관,원/m,기계설비,01장 배관공사,1-3-3,,,시공위치,,사용자 선택,목록에서 고름,고르기 4: 옥내일반배관 / 화장실배관 / 기계실배관 / 옥외배관(암거내),옥내일반배관,첫 선택지,3,설명 없음, +GC000731,스테인리스 강관 프레스식 접합 및 배관,원/m,기계설비,01장 배관공사,1-3-4,,,관규격,,사용자 선택,목록에서 고름,고르기 10: 13SU / 20 / 25 / 30 … 외 6,13SU,첫 선택지,3,설명 없음, +GC000731,스테인리스 강관 프레스식 접합 및 배관,원/m,기계설비,01장 배관공사,1-3-4,,,시공방법,,사용자 선택,목록에서 고름,고르기 2: 인력시공 / 고소작업대(시저형) 시공,인력시공,첫 선택지,2,설명 없음, +GC000731,스테인리스 강관 프레스식 접합 및 배관,원/m,기계설비,01장 배관공사,1-3-4,,,시공위치,,사용자 선택,목록에서 고름,고르기 4: 옥내일반배관 / 화장실배관 / 기계실배관 / 옥외배관(암거내),옥내일반배관,첫 선택지,3,설명 없음, +GC000732,스테인리스 주름관 접합 및 배관,원/m,기계설비,01장 배관공사,1-3-5,,,관규격,㎜,설계값,설계자가 수를 넣음,,15,찾기 표의 가장 낮은 값,3,설명 없음, +GC000732,스테인리스 주름관 접합 및 배관,원/m,기계설비,01장 배관공사,1-3-5,,,시공방법,,사용자 선택,목록에서 고름,고르기 2: 인력시공 / 고소작업대(시저형) 시공,인력시공,첫 선택지,2,설명 없음, +GC000733,주철관 기계식접합 및 배관,원/개소,기계설비,01장 배관공사,1-4-1,,,관규격,㎜,설계값,설계자가 수를 넣음,,50,찾기 표의 가장 낮은 값,3,설명 없음, +GC000733,주철관 기계식접합 및 배관,원/개소,기계설비,01장 배관공사,1-4-1,,,시공방법,,사용자 선택,목록에서 고름,고르기 2: 인력시공 / 고소작업대(시저형) 시공,인력시공,첫 선택지,2,설명 없음, +GC000734,주철관 수밀밴드 접합 및 배관,원/개소,기계설비,01장 배관공사,1-4-2,,,관규격,㎜,설계값,설계자가 수를 넣음,,50,찾기 표의 가장 낮은 값,3,설명 없음, +GC000734,주철관 수밀밴드 접합 및 배관,원/개소,기계설비,01장 배관공사,1-4-2,,,시공방법,,사용자 선택,목록에서 고름,고르기 2: 인력시공 / 고소작업대(시저형) 시공,인력시공,첫 선택지,2,설명 없음, +GC000735,경질관 접착제 접합 및 배관,원/m,기계설비,01장 배관공사,1-5-1,,,관규격,㎜,설계값,설계자가 수를 넣음,,30,찾기 표의 가장 낮은 값,3,설명 없음, +GC000735,경질관 접착제 접합 및 배관,원/m,기계설비,01장 배관공사,1-5-1,,,시공방법,,사용자 선택,목록에서 고름,고르기 2: 인력시공 / 고소작업대(시저형) 시공,인력시공,첫 선택지,2,설명 없음, +GC000736,경질관 고무링 캡조임 접합 및 배관(일반 PVC),원/m,기계설비,01장 배관공사,1-5-2,,,관규격,㎜,설계값,설계자가 수를 넣음,,30,찾기 표의 가장 낮은 값,3,설명 없음, +GC000736,경질관 고무링 캡조임 접합 및 배관(일반 PVC),원/m,기계설비,01장 배관공사,1-5-2,,,시공방법,,사용자 선택,목록에서 고름,고르기 2: 인력시공 / 고소작업대(시저형) 시공,인력시공,첫 선택지,2,설명 없음, +GC000737,경질관 고무링 캡조임 접합 및 배관(고강도PVC),원/m,기계설비,01장 배관공사,1-5-3,,,관규격,㎜,설계값,설계자가 수를 넣음,,50,찾기 표의 가장 낮은 값,3,설명 없음, +GC000737,경질관 고무링 캡조임 접합 및 배관(고강도PVC),원/m,기계설비,01장 배관공사,1-5-3,,,시공방법,,사용자 선택,목록에서 고름,고르기 2: 인력시공 / 고소작업대(시저형) 시공,인력시공,첫 선택지,2,설명 없음, +GC000738,폴리부틸렌(PB) 일반접합 및 배관,원/m,기계설비,01장 배관공사,1-6-1,,,규격,㎜,설계값,설계자가 수를 넣음,,16,찾기 표의 가장 낮은 값,2,설명 없음, +GC000739,폴리부틸렌(PB) 이중관 접합 및 배관,원/m,기계설비,01장 배관공사,1-6-2,,,규격,㎜,설계값,설계자가 수를 넣음,,16,찾기 표의 가장 낮은 값,2,설명 없음, +GC000740,가교화 폴리에틸렌관 접합 및 배관,원/m,기계설비,01장 배관공사,1-6-3,,,규격,㎜,설계값,설계자가 수를 넣음,,16,찾기 표의 가장 낮은 값,2,설명 없음, +GC000559,철골 공장가공조립(기본철골공수),원/t,건축,01장 철골공사,1-1-1,,,강재총사용량,t,설계값,설계자가 수를 넣음,,0,찾기 표의 가장 낮은 값,1,설명 없음, +GC000559,철골 공장가공조립(기본철골공수),원/t,건축,01장 철골공사,1-1-1,,,부재,,사용자 선택,목록에서 고름,고르기 2: 전용접부재 / H형강부재,전용접부재,첫 선택지,5,설명 없음, +GC000559,철골 공장가공조립(기본철골공수),원/t,건축,01장 철골공사,1-1-1,,,작업난이도,배,설계값,원문 범위 안의 수를 넣음,범위 0.8 ~ 1.2,0.8,범위 아래 끝,1,설명 없음, +GC000559,철골 공장가공조립(기본철골공수),원/t,건축,01장 철골공사,1-1-1,,,공수직종,,사용자 선택,목록에서 고름,고르기 2: 1011 / 1012,1011,첫 선택지,1,설명 없음, +GC000560,철골 공장용접(기본용접공수),원/t,건축,01장 철골공사,1-1-3,,,환산용접길이,m/t,설계값,설계자가 수를 넣음,,0,찾기 표의 가장 낮은 값,6,설명 없음, +GC000560,철골 공장용접(기본용접공수),원/t,건축,01장 철골공사,1-1-3,,,강재총사용량,t,설계값,설계자가 수를 넣음,,0,찾기 표의 가장 낮은 값,1,설명 없음, +GC000560,철골 공장용접(기본용접공수),원/t,건축,01장 철골공사,1-1-3,,,부재,,사용자 선택,목록에서 고름,고르기 2: 전용접부재 / H형강부재,전용접부재,첫 선택지,1,설명 없음, +GC000560,철골 공장용접(기본용접공수),원/t,건축,01장 철골공사,1-1-3,,,용접방식,,사용자 선택,목록에서 고름,고르기 3: 수용접 / 반자동용접 / 자동용접,수용접,첫 선택지,5,설명 없음, +GC000561,철골 현장 세우기,원/ton,건축,01장 철골공사,1-2-1,,,층수층,층,설계값,설계자가 수를 넣음,,0,찾기 표의 가장 낮은 값,4,설명 없음, +GC000561,철골 현장 세우기,원/ton,건축,01장 철골공사,1-2-1,,,현장여건,,사용자 선택,목록에서 고름,고르기 2: 일반 / 진출입 어렵고 작업공간 협소(도심지 등),일반,첫 선택지,3,설명 없음, +GC000561,철골 현장 세우기,원/ton,건축,01장 철골공사,1-2-1,,,강재사용량,㎏/㎡,설계값,설계자가 수를 넣음,,0,찾기 표의 가장 낮은 값,1,설명 없음, +GC000561,철골 현장 세우기,원/ton,건축,01장 철골공사,1-2-1,,,강재총사용량,ton,설계값,설계자가 수를 넣음,,0,찾기 표의 가장 낮은 값,1,설명 없음, +GC000561,철골 현장 세우기,원/ton,건축,01장 철골공사,1-2-1,,,보정치a,배,설계값,설계자가 수를 넣음,,0,0,1,설명 없음, +GC000561,철골 현장 세우기,원/ton,건축,01장 철골공사,1-2-1,,,보정치b,배,설계값,설계자가 수를 넣음,,0,0,1,설명 없음, +GC000561,철골 현장 세우기,원/ton,건축,01장 철골공사,1-2-1,,,보정치c,배,설계값,설계자가 수를 넣음,,0,0,1,설명 없음, +GC000561,철골 현장 세우기,원/ton,건축,01장 철골공사,1-2-1,,,보정치d,배,설계값,설계자가 수를 넣음,,0,0,1,설명 없음, +GC000562,탑다운공법 지하 철골 현장 세우기,원/ton,건축,01장 철골공사,1-2-2,,,지하층수층,층,설계값,설계자가 수를 넣음,,0,찾기 표의 가장 낮은 값,3,설명 없음, +GC000563,철골세우기 장비 손료(ton당),원/ton,건축,01장 철골공사,1-2-3,,,철골세우기중기,,사용자 선택,목록에서 고름,고르기 4: 크레인 (무한궤도/타이어) / 타워크레인 / 트럭탑재형 크레인 / 굴착기,크레인 (무한궤도/타이어),첫 선택지,5,설명 없음, +GC000563,철골세우기 장비 손료(ton당),원/ton,건축,01장 철골공사,1-2-3,,,철골건물의종류,,사용자 선택,목록에서 고름,"고르기 6: 창고소규모건물, 공장대규모건물, 트러스, 거더류 / 기둥, 크레인거더 / 기타 / 고층건물 … 외 2","창고소규모건물, 공장대규모건물, 트러스, 거더류",첫 선택지,1,설명 없음, +GC000563,철골세우기 장비 손료(ton당),원/ton,건축,01장 철골공사,1-2-3,,,크레인,,사용자 선택,목록에서 고름,고르기 34: 2101-0010 / 2101-0015 / 2101-0020 / 2101-0025 … 외 30,2101-0010,첫 선택지,1,설명 없음, +GC000563,철골세우기 장비 손료(ton당),원/ton,건축,01장 철골공사,1-2-3,,,타워크레인,,사용자 선택,목록에서 고름,고르기 5: 2208-5008 / 2208-5010 / 2208-5012 / 2208-5016 … 외 1,2208-5008,첫 선택지,1,설명 없음, +GC000563,철골세우기 장비 손료(ton당),원/ton,건축,01장 철골공사,1-2-3,,,트럭탑재형크레인,,사용자 선택,목록에서 고름,고르기 6: 2105-0002 / 2105-0003 / 2105-0005 / 2105-0010 … 외 2,2105-0002,첫 선택지,1,설명 없음, +GC000563,철골세우기 장비 손료(ton당),원/ton,건축,01장 철골공사,1-2-3,,,굴착기,,사용자 선택,목록에서 고름,고르기 9: 0201-0012 / 0201-0020 / 0201-0040 / 0201-0060 … 외 5,0201-0012,첫 선택지,1,설명 없음, +GC000564,고장력 볼트 본조임,원/ton,건축,01장 철골공사,1-2-4,,,볼트본수본t,본/t,설계값,설계자가 수를 넣음,,0,찾기 표의 가장 낮은 값,3,설명 없음, +GC000564,고장력 볼트 본조임,원/ton,건축,01장 철골공사,1-2-4,,,강재총사용량,t,설계값,설계자가 수를 넣음,,300,찾기 표의 가장 낮은 값,2,설명 없음, +GC000565,철골 현장용접(CO2 반자동),원/m,건축,01장 철골공사,1-2-5,,,(입력 없음),,—,,,,,,,입력 없음 +GC000566,철골 앵커볼트 설치,원/개,건축,01장 철골공사,1-2-6,,,앵커볼트규격ø이하,,사용자 선택,목록에서 고름,고르기 6: 16 / 20 / 24 / 28 … 외 2,16,첫 선택지,2,설명 없음, +GC000566,철골 앵커볼트 설치,원/개,건축,01장 철골공사,1-2-6,,,비계불량가산,%,설계값,원문 범위 안의 수를 넣음,범위 0 ~ 20,0,범위 아래 끝,2,설명 없음, +GC000567,타워크레인 가설 · 해체 · 수직이동,원/대,건축,01장 철골공사,1-2-7,,,기종,,상수,선택지가 하나뿐,고르기 1: 타워크레인,타워크레인,첫 선택지,1,설명 없음, +GC000567,타워크레인 가설 · 해체 · 수직이동,원/대,건축,01장 철골공사,1-2-7,,,공종별,,사용자 선택,목록에서 고름,고르기 3: 가설 / 해체정비 / 수직이동(1회당),가설,첫 선택지,1,설명 없음, +GC000568,데크플레이트 가스절단,원/10m,건축,01장 철골공사,1-3-1,,,판두께,,사용자 선택,목록에서 고름,고르기 2: 1.6 / 2.3,1.6,첫 선택지,4,설명 없음, +GC000568,데크플레이트 가스절단,원/10m,건축,01장 철골공사,1-3-1,,,가스,,사용자 선택,목록에서 고름,고르기 2: 아세틸렌 / L.P.G,아세틸렌,첫 선택지,3,설명 없음, +GC000569,데크플레이트 플라즈마 절단,원/10m,건축,01장 철골공사,1-3-2,,,(입력 없음),,—,,,,,,,입력 없음 +GC000570,데크플레이트 설치,원/㎡,건축,01장 철골공사,1-3-3,,,층수,층,설계값,설계자가 수를 넣음,,0,0,3,설명 없음, +GC000571,부대철골 설치(중도리 · 띠장 · 캐노피),원/ton,건축,01장 철골공사,1-4-1,,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2104-0010 / 2104-0015 / 2104-0020 / 2104-0025 … 외 21,2104-0010,첫 선택지,1,설명 없음, +GC000571,부대철골 설치(중도리 · 띠장 · 캐노피),원/ton,건축,01장 철골공사,1-4-1,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000572,스터드볼트 설치,"원/1,000개",건축,01장 철골공사,1-4-2,,,대상,,사용자 선택,목록에서 고름,고르기 2: 데크플레이트 / 지하 철골 기둥,데크플레이트,첫 선택지,2,설명 없음, +GC000572,스터드볼트 설치,"원/1,000개",건축,01장 철골공사,1-4-2,,,용접방식,,사용자 선택,목록에서 고름,고르기 2: 자동용접 / 수동용접,자동용접,첫 선택지,3,설명 없음, +GC000572,스터드볼트 설치,"원/1,000개",건축,01장 철골공사,1-4-2,,,주재료비,"원/1,000개",설계값,설계자가 수를 넣음,,,비움(가격),1,설명 없음, +GC000573,철골 내화 피복뿜칠(질석계 습식),원/100㎡·㎜,건축,01장 철골공사,1-4-3,,,(입력 없음),,—,,,,,,,입력 없음 +GC000574,경량형강 철골조 조립설치,원/ton,건축,01장 철골공사,1-4-4,,,구조,,사용자 선택,목록에서 고름,고르기 2: 내력식 / 비내력식,내력식,첫 선택지,1,설명 없음, +GC000574,경량형강 철골조 조립설치,원/ton,건축,01장 철골공사,1-4-4,,,주재료비,원/ton,설계값,설계자가 수를 넣음,,,비움(가격),1,설명 없음, +GC000001,철제조립식 가설건축물 손료,원/㎡,공통,02장 가설공사,2-2-3,,,종류,,사용자 선택,목록에서 고름,고르기 2: 사무실 / 창고,사무실,첫 선택지,6,설명 없음, +GC000001,철제조립식 가설건축물 손료,원/㎡,공통,02장 가설공사,2-2-3,,,기간,,사용자 선택,목록에서 고름,고르기 7: 3개월 / 6개월 / 12개월 / 24개월 … 외 3,3개월,첫 선택지,2,설명 없음, +GC000002,콘테이너형 가설건축물 손료,원/개소,공통,02장 가설공사,2-2-3,,,규모,,사용자 선택,목록에서 고름,고르기 3: 3.0x3.0m / 3.0x6.0m / 3.0x9.0m,3.0x3.0m,첫 선택지,3,설명 없음, +GC000002,콘테이너형 가설건축물 손료,원/개소,공통,02장 가설공사,2-2-3,,,기간,,사용자 선택,목록에서 고름,고르기 6: 3개월 / 6개월 / 12개월 / 24개월 … 외 2,3개월,첫 선택지,1,설명 없음, +GC000003,축중계 손료,원/대,공통,02장 가설공사,2-2-6,,,기간,,사용자 선택,목록에서 고름,고르기 9: 3개월 / 6개월 / 9개월 / 12개월 … 외 5,3개월,첫 선택지,1,설명 없음, +GC000004,철제조립식 가설건축물 설치 및 해체,원/㎡,공통,02장 가설공사,2-3-1,,,종류,,사용자 선택,목록에서 고름,고르기 2: 사무실 / 창고,사무실,첫 선택지,3,설명 없음, +GC000004,철제조립식 가설건축물 설치 및 해체,원/㎡,공통,02장 가설공사,2-3-1,,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2104-0010 / 2104-0015 / 2104-0020 / 2104-0025 … 외 21,2104-0010,첫 선택지,1,설명 없음, +GC000004,철제조립식 가설건축물 설치 및 해체,원/㎡,공통,02장 가설공사,2-3-1,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000005,콘테이너형 가설건축물 설치 및 해체,원/개소,공통,02장 가설공사,2-3-2,,,규모,,사용자 선택,목록에서 고름,고르기 3: 3.0x3.0m / 3.0x6.0m / 3.0x9.0m,3.0x3.0m,첫 선택지,3,설명 없음, +GC000005,콘테이너형 가설건축물 설치 및 해체,원/개소,공통,02장 가설공사,2-3-2,,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2104-0010 / 2104-0015 / 2104-0020 / 2104-0025 … 외 21,2104-0010,첫 선택지,1,설명 없음, +GC000005,콘테이너형 가설건축물 설치 및 해체,원/개소,공통,02장 가설공사,2-3-2,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000006,가설울타리 강관 지주 설치 및 해체,원/m,공통,02장 가설공사,2-4-1,,,지주높이,,사용자 선택,목록에서 고름,고르기 2: 4m이하 / 7m이하,4m이하,첫 선택지,4,설명 없음, +GC000006,가설울타리 강관 지주 설치 및 해체,원/m,공통,02장 가설공사,2-4-1,,,작업,,사용자 선택,목록에서 고름,고르기 2: 설치 / 해체,설치,첫 선택지,4,설명 없음, +GC000006,가설울타리 강관 지주 설치 및 해체,원/m,공통,02장 가설공사,2-4-1,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000007,가설울타리 H형강 지주 설치 및 해체,원/m,공통,02장 가설공사,2-4-2,,,지주높이,,사용자 선택,목록에서 고름,고르기 3: 4m이하 / 7m이하 / 11m이하,4m이하,첫 선택지,5,설명 없음, +GC000007,가설울타리 H형강 지주 설치 및 해체,원/m,공통,02장 가설공사,2-4-2,,,작업,,사용자 선택,목록에서 고름,고르기 2: 설치 / 해체,설치,첫 선택지,5,설명 없음, +GC000007,가설울타리 H형강 지주 설치 및 해체,원/m,공통,02장 가설공사,2-4-2,,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2104-0010 / 2104-0015 / 2104-0020 / 2104-0025 … 외 21,2104-0010,첫 선택지,1,설명 없음, +GC000007,가설울타리 H형강 지주 설치 및 해체,원/m,공통,02장 가설공사,2-4-2,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,2,설명 없음, +GC000008,가설울타리판(EGI휀스) 설치 및 해체,원/m,공통,02장 가설공사,2-4-3,,,설치높이,,사용자 선택,목록에서 고름,고르기 2: 3m이하 / 6m이하,3m이하,첫 선택지,3,설명 없음, +GC000008,가설울타리판(EGI휀스) 설치 및 해체,원/m,공통,02장 가설공사,2-4-3,,,작업,,사용자 선택,목록에서 고름,고르기 2: 설치 / 해체,설치,첫 선택지,3,설명 없음, +GC000009,세로형 가설방음판 설치 및 해체,원/m,공통,02장 가설공사,2-4-4,,,설치높이,,사용자 선택,목록에서 고름,고르기 3: 3m이하 / 6m이하 / 10m이하,3m이하,첫 선택지,3,설명 없음, +GC000009,세로형 가설방음판 설치 및 해체,원/m,공통,02장 가설공사,2-4-4,,,작업,,사용자 선택,목록에서 고름,고르기 2: 설치 / 해체,설치,첫 선택지,3,설명 없음, +GC000010,가로형 가설방음판 설치 및 해체,원/m,공통,02장 가설공사,2-4-5,,,설치높이,,사용자 선택,목록에서 고름,고르기 3: 3m이하 / 6m이하 / 10m이하,3m이하,첫 선택지,4,설명 없음, +GC000010,가로형 가설방음판 설치 및 해체,원/m,공통,02장 가설공사,2-4-5,,,작업,,사용자 선택,목록에서 고름,고르기 2: 설치 / 해체,설치,첫 선택지,4,설명 없음, +GC000010,가로형 가설방음판 설치 및 해체,원/m,공통,02장 가설공사,2-4-5,,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2104-0010 / 2104-0015 / 2104-0020 / 2104-0025 … 외 21,2104-0010,첫 선택지,1,설명 없음, +GC000010,가로형 가설방음판 설치 및 해체,원/m,공통,02장 가설공사,2-4-5,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000011,목재 비탈 규준틀 설치 및 철거,원/개소,공통,02장 가설공사,2-5-1,,,(입력 없음),,—,,,,,,,입력 없음 +GC000012,목재 수평규준틀 설치 및 철거,원/개소,공통,02장 가설공사,2-5-2,,,(입력 없음),,—,,,,,,,입력 없음 +GC000013,철재 수평규준틀 설치 및 철거,원/개소,공통,02장 가설공사,2-5-3,,,규준틀높이,,사용자 선택,목록에서 고름,고르기 2: 5m이하 / 10m이하,5m이하,첫 선택지,2,설명 없음, +GC000014,목재 평·귀규준틀 설치 및 철거,원/개소,공통,02장 가설공사,2-5-4,,,종별,,사용자 선택,목록에서 고름,고르기 2: 평규준틀 / 귀규준틀,평규준틀,첫 선택지,3,설명 없음, +GC000015,강관 동바리 설치 및 해체(토목),원/공㎥,공통,02장 가설공사,2-6-1,,UA000005 UA000014,높이,,사용자 선택,목록에서 고름,고르기 3: 2.5m이하 / 2.5m초과∼3.5m이하 / 3.5m초과∼4.2m이하,2.5m이하,첫 선택지,3,설명 없음, +GC000015,강관 동바리 설치 및 해체(토목),원/공㎥,공통,02장 가설공사,2-6-1,,UA000005 UA000014,설치간격,,사용자 선택,목록에서 고름,고르기 3: 0.6m이하 / 0.6m초과∼0.8m이하 / 0.8m초과,0.6m이하,첫 선택지,2,설명 없음, +GC000016,수평연결재 설치 및 해체(1단),원/㎡,공통,02장 가설공사,2-6-1,,,(입력 없음),,—,,,,,,,입력 없음 +GC000017,강관 동바리 설치 및 해체(건축·기계설비),원/㎡,공통,02장 가설공사,2-6-2,,,높이,,사용자 선택,목록에서 고름,고르기 2: 3.5m이하 / 3.5m초과∼4.2m이하,3.5m이하,첫 선택지,3,설명 없음, +GC000017,강관 동바리 설치 및 해체(건축·기계설비),원/㎡,공통,02장 가설공사,2-6-2,,,설치간격,,사용자 선택,목록에서 고름,고르기 3: 0.6m이하 / 0.6m초과∼0.8m이하 / 0.8m초과,0.6m이하,첫 선택지,2,설명 없음, +GC000018,수평연결재 설치 및 해체(1단),원/㎡,공통,02장 가설공사,2-6-2,,,(입력 없음),,—,,,,,,,입력 없음 +GC000019,시스템 동바리 설치 및 해체,원/공㎥,공통,02장 가설공사,2-6-3,,,작업,,사용자 선택,목록에서 고름,고르기 2: 설치 / 해체,설치,첫 선택지,4,설명 없음, +GC000019,시스템 동바리 설치 및 해체,원/공㎥,공통,02장 가설공사,2-6-3,,,높이,,사용자 선택,목록에서 고름,고르기 4: 5m이하 / 5m초과∼10m이하 / 10m초과∼20m이하 / 20m초과∼30m이하,5m이하,첫 선택지,5,설명 없음, +GC000019,시스템 동바리 설치 및 해체,원/공㎥,공통,02장 가설공사,2-6-3,,,설치간격,,사용자 선택,목록에서 고름,고르기 3: 0.6m이하 / 0.6m초과∼0.8m이하 / 0.8m초과,0.6m이하,첫 선택지,2,설명 없음, +GC000019,시스템 동바리 설치 및 해체,원/공㎥,공통,02장 가설공사,2-6-3,,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2104-0010 / 2104-0015 / 2104-0020 / 2104-0025 … 외 21,2104-0010,첫 선택지,1,설명 없음, +GC000019,시스템 동바리 설치 및 해체,원/공㎥,공통,02장 가설공사,2-6-3,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000020,알루미늄 폼 동바리 설치 및 해체,원/㎡,공통,02장 가설공사,2-6-4,,,(입력 없음),,—,,,,,,,입력 없음 +GC000021,잭서포트 설치 및 해체,원/개,공통,02장 가설공사,2-6-5,,,(입력 없음),,—,,,,,,,입력 없음 +GC000022,강관비계(쌍줄) 설치 및 해체,원/㎡,공통,02장 가설공사,2-7-1,,UA000014,높이,,사용자 선택,목록에서 고름,고르기 3: 10m이하 / 10m초과∼20m이하 / 20m초과∼30m이하,10m이하,첫 선택지,3,설명 없음, +GC000022,강관비계(쌍줄) 설치 및 해체,원/㎡,공통,02장 가설공사,2-7-1,,UA000014,보호망,,사용자 선택,목록에서 고름,고르기 2: 시공 / 시공 안 함,시공,첫 선택지,1,설명 없음, +GC000023,시스템비계 설치 및 해체(인력),원/㎡,공통,02장 가설공사,2-7-2,,,작업,,사용자 선택,목록에서 고름,고르기 2: 설치 / 해체,설치,첫 선택지,3,설명 없음, +GC000023,시스템비계 설치 및 해체(인력),원/㎡,공통,02장 가설공사,2-7-2,,,높이,,사용자 선택,목록에서 고름,고르기 3: 10m이하 / 10m초과∼20m이하 / 20m초과∼30m이하,10m이하,첫 선택지,3,설명 없음, +GC000023,시스템비계 설치 및 해체(인력),원/㎡,공통,02장 가설공사,2-7-2,,,보호망,,사용자 선택,목록에서 고름,고르기 2: 시공 / 시공 안 함,시공,첫 선택지,1,설명 없음, +GC000024,시스템비계 설치 및 해체(양중장비),원/㎡,공통,02장 가설공사,2-7-3,,,작업,,사용자 선택,목록에서 고름,고르기 2: 설치 / 해체,설치,첫 선택지,4,설명 없음, +GC000024,시스템비계 설치 및 해체(양중장비),원/㎡,공통,02장 가설공사,2-7-3,,,높이,,사용자 선택,목록에서 고름,고르기 3: 10m이하 / 10m초과∼20m이하 / 20m초과∼30m이하,10m이하,첫 선택지,4,설명 없음, +GC000024,시스템비계 설치 및 해체(양중장비),원/㎡,공통,02장 가설공사,2-7-3,,,보호망,,사용자 선택,목록에서 고름,고르기 2: 시공 / 시공 안 함,시공,첫 선택지,1,설명 없음, +GC000024,시스템비계 설치 및 해체(양중장비),원/㎡,공통,02장 가설공사,2-7-3,,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2104-0010 / 2104-0015 / 2104-0020 / 2104-0025 … 외 21,2104-0010,첫 선택지,1,설명 없음, +GC000024,시스템비계 설치 및 해체(양중장비),원/㎡,공통,02장 가설공사,2-7-3,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000025,강관틀 비계 설치 및 해체,원/㎡,공통,02장 가설공사,2-7-4,,,높이,,사용자 선택,목록에서 고름,고르기 2: 10m이하 / 10m초과∼20m이하,10m이하,첫 선택지,2,설명 없음, +GC000026,수평비계 설치 및 해체,원/㎥,공통,02장 가설공사,2-7-5,,,(입력 없음),,—,,,,,,,입력 없음 +GC000027,강관 조립말비계(이동식) 설치 및 해체,원/대,공통,02장 가설공사,2-7-6,,,높이,,사용자 선택,목록에서 고름,고르기 2: 2m / 4m,2m,첫 선택지,2,설명 없음, +GC000027,강관 조립말비계(이동식) 설치 및 해체,원/대,공통,02장 가설공사,2-7-6,,,공기,,사용자 선택,목록에서 고름,고르기 12: 3개월 / 6개월 / 12개월 / 18개월 … 외 8,3개월,첫 선택지,9,설명 없음, +GC000028,경사형 가설 계단 설치 및 해체,원/㎡,공통,02장 가설공사,2-7-7,,,(입력 없음),,—,,,,,,,입력 없음 +GC000029,타워형 가설 계단 설치 및 해체,원/㎡,공통,02장 가설공사,2-7-8,,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2104-0010 / 2104-0015 / 2104-0020 / 2104-0025 … 외 21,2104-0010,첫 선택지,1,설명 없음, +GC000029,타워형 가설 계단 설치 및 해체,원/㎡,공통,02장 가설공사,2-7-8,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000030,비계용 브라켓 설치 및 해체,원/개소,공통,02장 가설공사,2-7-9,,,부위,,사용자 선택,목록에서 고름,"고르기 2: 벽용 / 슬래브발코니, 난간용",벽용,첫 선택지,1,설명 없음, +GC000030,비계용 브라켓 설치 및 해체,원/개소,공통,02장 가설공사,2-7-9,,,작업,,사용자 선택,목록에서 고름,고르기 2: 설치 / 해체,설치,첫 선택지,1,설명 없음, +GC000031,낙하물 방지망(비계) 설치 및 해체,원/㎡,공통,02장 가설공사,2-8-1,,,공기,,사용자 선택,목록에서 고름,고르기 12: 3개월 / 6개월 / 12개월 / 18개월 … 외 8,3개월,첫 선택지,3,설명 없음, +GC000032,낙하물 방지망(플라잉넷) 설치 및 해체,원/㎡,공통,02장 가설공사,2-8-2,,,공기,,사용자 선택,목록에서 고름,고르기 12: 3개월 / 6개월 / 12개월 / 18개월 … 외 8,3개월,첫 선택지,5,설명 없음, +GC000033,낙하물 방지망(시스템방호) 설치 및 해체,원/㎡,공통,02장 가설공사,2-8-3,,,(입력 없음),,—,,,,,,,입력 없음 +GC000034,교량 방호선반 설치 및 해체,원/㎡,공통,02장 가설공사,2-8-4,,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2104-0010 / 2104-0015 / 2104-0020 / 2104-0025 … 외 21,2104-0010,첫 선택지,1,설명 없음, +GC000034,교량 방호선반 설치 및 해체,원/㎡,공통,02장 가설공사,2-8-4,,,고소작업차,,사용자 선택,목록에서 고름,고르기 3: 2106-0002 / 2106-0003 / 2106-0005,2106-0002,첫 선택지,1,설명 없음, +GC000034,교량 방호선반 설치 및 해체,원/㎡,공통,02장 가설공사,2-8-4,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,2,설명 없음, +GC000034,교량 방호선반 설치 및 해체,원/㎡,공통,02장 가설공사,2-8-4,,,조종원직종,,사용자 선택,목록에서 고름,고르기 3: 1048 / 1049 / 1050,1048,첫 선택지,1,설명 없음, +GC000035,교량 낙하물방지망 설치 및 해체,원/㎡,공통,02장 가설공사,2-8-5,,,고소작업차,,사용자 선택,목록에서 고름,고르기 3: 2106-0002 / 2106-0003 / 2106-0005,2106-0002,첫 선택지,1,설명 없음, +GC000035,교량 낙하물방지망 설치 및 해체,원/㎡,공통,02장 가설공사,2-8-5,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000035,교량 낙하물방지망 설치 및 해체,원/㎡,공통,02장 가설공사,2-8-5,,,조종원직종,,사용자 선택,목록에서 고름,고르기 3: 1048 / 1049 / 1050,1048,첫 선택지,1,설명 없음, +GC000036,출입구 방호선반 설치 및 해체,원/개소,공통,02장 가설공사,2-8-6,,,출입구,,사용자 선택,목록에서 고름,고르기 2: 보행자 출입구 / 차량 출입구,보행자 출입구,첫 선택지,1,설명 없음, +GC000037,철골 안전망 설치 및 해체,원/㎡,공통,02장 가설공사,2-8-7,,,결속선량,kg/10㎡,설계값,원문 범위 안의 수를 넣음,범위 0.3 ~ 0.4,0.3,범위 아래 끝,1,설명 없음, +GC000038,비계주위 보호망 설치 및 해체,원/㎡,공통,02장 가설공사,2-8-8,,,(입력 없음),,—,,,,,,,입력 없음 +GC000039,갱폼주위 보호망 설치 및 해체,원/㎡,공통,02장 가설공사,2-8-9,,,(입력 없음),,—,,,,,,,입력 없음 +GC000040,수직형 추락방망 설치 및 해체,원/개소,공통,02장 가설공사,2-8-10,,,개구부면적,,사용자 선택,목록에서 고름,고르기 5: 1.0㎡이하 / 1.0~3.0㎡이하 / 3.0~6.0㎡이하 / 6.0~9.0㎡이하 … 외 1,1.0㎡이하,첫 선택지,1,설명 없음, +GC000041,안전난간대 설치 및 해체,원/m,공통,02장 가설공사,2-8-11,,,형식,,사용자 선택,목록에서 고름,고르기 2: 브라켓형 / 앵커형,브라켓형,첫 선택지,1,설명 없음, +GC000041,안전난간대 설치 및 해체,원/m,공통,02장 가설공사,2-8-11,,,단수,,사용자 선택,목록에서 고름,고르기 2: 2단 / 3단,2단,첫 선택지,1,설명 없음, +GC000041,안전난간대 설치 및 해체,원/m,공통,02장 가설공사,2-8-11,,,난간기둥간격,,사용자 선택,목록에서 고름,고르기 3: 1.0m이하 / 1.5m이하 / 1.5m초과,1.0m이하,첫 선택지,1,설명 없음, +GC000042,안전난간대 설치 및 해체(토목),원/m,공통,02장 가설공사,2-8-13,,,단수,,사용자 선택,목록에서 고름,고르기 2: 2단 / 3단,2단,첫 선택지,1,설명 없음, +GC000042,안전난간대 설치 및 해체(토목),원/m,공통,02장 가설공사,2-8-13,,,난간기둥간격,,사용자 선택,목록에서 고름,고르기 3: 1.0m이하 / 1.5m이하 / 1.5m초과,1.0m이하,첫 선택지,1,설명 없음, +GC000043,계단난간대 설치 및 해체,원/개소,공통,02장 가설공사,2-8-12,,,형식,,사용자 선택,목록에서 고름,고르기 2: 브라켓형 / 앵커형,브라켓형,첫 선택지,1,설명 없음, +GC000044,엘리베이터 난간틀 설치 및 해체,원/개소,공통,02장 가설공사,2-8-14,,,(입력 없음),,—,,,,,,,입력 없음 +GC000045,엘리베이터 추락방호망 설치 및 해체,원/개소,공통,02장 가설공사,2-8-15,,,(입력 없음),,—,,,,,,,입력 없음 +GC000046,개구부 수평보호덮개 설치 및 해체,원/개,공통,02장 가설공사,2-8-16,,,개당면적,,사용자 선택,목록에서 고름,고르기 2: 1.0㎡이하 / 3.0㎡이하,1.0㎡이하,첫 선택지,1,설명 없음, +GC000047,강재거푸집 작업용 난간 설치 및 해체,원/m,공통,02장 가설공사,2-8-17,,,(입력 없음),,—,,,,,,,입력 없음 +GC000048,수평지지로프 설치 및 해체,원/m,공통,02장 가설공사,2-8-18,,,(입력 없음),,—,,,,,,,입력 없음 +GC000049,타워크레인 방호울타리 설치 및 해체,원/m,공통,02장 가설공사,2-9-1,,,(입력 없음),,—,,,,,,,입력 없음 +GC000050,건설용리프트 방호선반 설치 및 해체,원/개소,공통,02장 가설공사,2-9-2,,,(입력 없음),,—,,,,,,,입력 없음 +GC000051,보행자 안전통로 설치 및 해체,원/m,공통,02장 가설공사,2-9-3,,,(입력 없음),,—,,,,,,,입력 없음 +GC000052,PE드럼 설치 및 해체,원/개,공통,02장 가설공사,2-9-4,,,(입력 없음),,—,,,,,,,입력 없음 +GC000053,PE가설방호벽 설치 및 해체,원/개,공통,02장 가설공사,2-9-5,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000054,PC가설방호벽 설치 및 해체,원/개,공통,02장 가설공사,2-9-6,,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2104-0010 / 2104-0015 / 2104-0020 / 2104-0025 … 외 21,2104-0010,첫 선택지,1,설명 없음, +GC000054,PC가설방호벽 설치 및 해체,원/개,공통,02장 가설공사,2-9-6,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000055,가설휀스(H-Beam기초) 설치 및 해체,원/m,공통,02장 가설공사,2-9-7,,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2104-0010 / 2104-0015 / 2104-0020 / 2104-0025 … 외 21,2104-0010,첫 선택지,1,설명 없음, +GC000055,가설휀스(H-Beam기초) 설치 및 해체,원/m,공통,02장 가설공사,2-9-7,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000056,PE가설휀스 설치 및 해체,원/개,공통,02장 가설공사,2-9-8,,,(입력 없음),,—,,,,,,,입력 없음 +GC000057,가림막 가설휀스 설치 및 해체,원/개,공통,02장 가설공사,2-9-9,,,(입력 없음),,—,,,,,,,입력 없음 +GC000058,점멸등 설치 및 해체,원/개,공통,02장 가설공사,2-9-10,,,(입력 없음),,—,,,,,,,입력 없음 +GC000059,유도등 설치 및 해체,원/m,공통,02장 가설공사,2-9-11,,,(입력 없음),,—,,,,,,,입력 없음 +GC000060,굴착기 사각지대 충돌방지장치 설치 및 해체,원/개,공통,02장 가설공사,2-9-12,,,(입력 없음),,—,,,,,,,입력 없음 +GC000061,비계주위 보호막 설치 및 해체,원/㎡,공통,02장 가설공사,2-10-1,,,(입력 없음),,—,,,,,,,입력 없음 +GC000062,방진망 설치 및 해체,원/㎡,공통,02장 가설공사,2-10-2,,,(입력 없음),,—,,,,,,,입력 없음 +GC000063,터널방음문 설치 및 해체,원/개소,공통,02장 가설공사,2-10-3,,,작업,,사용자 선택,목록에서 고름,고르기 2: 설치 / 해체,설치,첫 선택지,6,설명 없음, +GC000063,터널방음문 설치 및 해체,원/개소,공통,02장 가설공사,2-10-3,,,대형크레인,,사용자 선택,목록에서 고름,고르기 25: 2104-0010 / 2104-0015 / 2104-0020 / 2104-0025 … 외 21,2104-0010,첫 선택지,1,설명 없음, +GC000063,터널방음문 설치 및 해체,원/개소,공통,02장 가설공사,2-10-3,,,소형크레인,,사용자 선택,목록에서 고름,고르기 25: 2104-0010 / 2104-0015 / 2104-0020 / 2104-0025 … 외 21,2104-0010,첫 선택지,1,설명 없음, +GC000063,터널방음문 설치 및 해체,원/개소,공통,02장 가설공사,2-10-3,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,2,설명 없음, +GC000064,박스형 간이흙막이 설치 및 해체,원/개,공통,02장 가설공사,2-10-4,,,설치깊이,,사용자 선택,목록에서 고름,고르기 2: H=3.0m이하 / 4.0m이하,H=3.0m이하,첫 선택지,3,설명 없음, +GC000064,박스형 간이흙막이 설치 및 해체,원/개,공통,02장 가설공사,2-10-4,,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2104-0010 / 2104-0015 / 2104-0020 / 2104-0025 … 외 21,2104-0010,첫 선택지,1,설명 없음, +GC000064,박스형 간이흙막이 설치 및 해체,원/개,공통,02장 가설공사,2-10-4,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000065,조립식 간이흙막이 설치 및 해체,원/m,공통,02장 가설공사,2-10-5,,,설치깊이,,사용자 선택,목록에서 고름,고르기 4: H=3.0m이하 / H=4.0m이하 / H=5.0m이하 / H=6.0m이하,H=3.0m이하,첫 선택지,3,설명 없음, +GC000065,조립식 간이흙막이 설치 및 해체,원/m,공통,02장 가설공사,2-10-5,,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2104-0010 / 2104-0015 / 2104-0020 / 2104-0025 … 외 21,2104-0010,첫 선택지,1,설명 없음, +GC000065,조립식 간이흙막이 설치 및 해체,원/m,공통,02장 가설공사,2-10-5,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000066,비탈면 보양,원/㎡,공통,02장 가설공사,2-10-6,,,(입력 없음),,—,,,,,,,입력 없음 +GC000067,암파쇄 방호시설 설치 및 해체,원/m,공통,02장 가설공사,2-10-7,,,작업,,사용자 선택,목록에서 고름,고르기 2: 설치 / 해체,설치,첫 선택지,4,설명 없음, +GC000067,암파쇄 방호시설 설치 및 해체,원/m,공통,02장 가설공사,2-10-7,,,설치높이,,사용자 선택,목록에서 고름,고르기 3: 5.0m이하 / 7.0m이하 / 9.0m이하,5.0m이하,첫 선택지,4,설명 없음, +GC000067,암파쇄 방호시설 설치 및 해체,원/m,공통,02장 가설공사,2-10-7,,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2104-0010 / 2104-0015 / 2104-0020 / 2104-0025 … 외 21,2104-0010,첫 선택지,1,설명 없음, +GC000067,암파쇄 방호시설 설치 및 해체,원/m,공통,02장 가설공사,2-10-7,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000068,건축물보양,원/㎡,공통,02장 가설공사,2-11-1,,,작업,,사용자 선택,목록에서 고름,고르기 3: 목재 붙이기 / 부직포 깔기 / 보양지 붙이기,목재 붙이기,첫 선택지,14,설명 없음, +GC000069,건축물 현장정리,원/㎡,공통,02장 가설공사,2-11-2,,,구조,,사용자 선택,목록에서 고름,고르기 2: 철근콘크리트조·철골·철근콘크리트조 / 목조·철골조·조적조,철근콘크리트조·철골·철근콘크리트조,첫 선택지,1,설명 없음, +GC000070,준공청소,원/㎡,공통,02장 가설공사,2-11-3,,,(입력 없음),,—,,,,,,,입력 없음 +GC000071,입주청소,원/㎡,공통,02장 가설공사,2-11-4,,,(입력 없음),,—,,,,,,,입력 없음 +GC000072,비산먼지 억제 살수,원/㎡,공통,02장 가설공사,2-11-5,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000073,자동세륜기 설치 및 해체,원/회,공통,02장 가설공사,2-11-6,,,작업,,사용자 선택,목록에서 고름,고르기 2: 설치 / 해체,설치,첫 선택지,2,설명 없음, +GC000073,자동세륜기 설치 및 해체,원/회,공통,02장 가설공사,2-11-6,,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2104-0010 / 2104-0015 / 2104-0020 / 2104-0025 … 외 21,2104-0010,첫 선택지,1,설명 없음, +GC000073,자동세륜기 설치 및 해체,원/회,공통,02장 가설공사,2-11-6,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000074,자동세륜기 슬러지 제거,원/회,공통,02장 가설공사,2-11-7,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000075,지능형 CCTV 설치 및 해체,원/개,공통,02장 가설공사,2-11-8,,,설치장소,,사용자 선택,목록에서 고름,고르기 2: 지상 또는 건물 설치 / 타워크레인 설치,지상 또는 건물 설치,첫 선택지,3,설명 없음, +GC000076,지능형 출입관리 설치 및 해체,원/개,공통,02장 가설공사,2-11-9,,,(입력 없음),,—,,,,,,,입력 없음 +GC000077,건설용리프트 설치 및 해체,원/대,공통,02장 가설공사,2-12-1,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000078,건설용리프트 마스트 설치 및 해체,원/층,공통,02장 가설공사,2-12-2,,,층수,,사용자 선택,목록에서 고름,고르기 6: 지하층 및 1∼3층 / 4∼6층 / 7∼9층 / 10∼12층 … 외 2,지하층 및 1∼3층,첫 선택지,2,설명 없음, +GC000078,건설용리프트 마스트 설치 및 해체,원/층,공통,02장 가설공사,2-12-2,,,추가할증,%,설계값,설계자가 수를 넣음,,0,0,2,설명 없음, +GC000079,축중계 설치 및 해체,원/회,공통,02장 가설공사,2-12-3,,,(입력 없음),,—,,,,,,,입력 없음 +GC000080,파이프 루프공 장비 조립해체,원/회,공통,02장 가설공사,2-12-4,,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2104-0010 / 2104-0015 / 2104-0020 / 2104-0025 … 외 21,2104-0010,첫 선택지,1,설명 없음, +GC000080,파이프 루프공 장비 조립해체,원/회,공통,02장 가설공사,2-12-4,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000081,파이프 루프공 강관 추진,원/m,공통,02장 가설공사,2-12-4,,,토질별,,사용자 선택,목록에서 고름,고르기 4: 점토・실트 / 사질토 / 자갈모래층 풍화암 / 호박돌 섞인 자갈모래층,점토・실트,첫 선택지,1,설명 없음, +GC000081,파이프 루프공 강관 추진,원/m,공통,02장 가설공사,2-12-4,,,관경,㎜,설계값,원문 범위 안의 수를 넣음,범위 300 ~ 1200,300,범위 아래 끝,5,설명 없음, +GC000081,파이프 루프공 강관 추진,원/m,공통,02장 가설공사,2-12-4,,,추진장,m,설계값,원문 범위 안의 수를 넣음,범위 0 ~ 50,0,범위 아래 끝,1,설명 없음, +GC000081,파이프 루프공 강관 추진,원/m,공통,02장 가설공사,2-12-4,,,파이프추진기,,사용자 선택,목록에서 고름,고르기 3: 5202-0127 / 5202-0240 / 5202-0300,5202-0127,첫 선택지,1,설명 없음, +GC000081,파이프 루프공 강관 추진,원/m,공통,02장 가설공사,2-12-4,,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2104-0010 / 2104-0015 / 2104-0020 / 2104-0025 … 외 21,2104-0010,첫 선택지,1,설명 없음, +GC000081,파이프 루프공 강관 추진,원/m,공통,02장 가설공사,2-12-4,,,용접기,,사용자 선택,목록에서 고름,고르기 2: 7611-0200 / 7612-0200,7611-0200,첫 선택지,1,설명 없음, +GC000081,파이프 루프공 강관 추진,원/m,공통,02장 가설공사,2-12-4,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,2,설명 없음, +GC000082,파이프 루프공 추진기 이동설치,원/회,공통,02장 가설공사,2-12-4,,,이동구분,,사용자 선택,목록에서 고름,고르기 3: 수평이동 / 수직이동 / 경사이동,수평이동,첫 선택지,1,설명 없음, +GC000082,파이프 루프공 추진기 이동설치,원/회,공통,02장 가설공사,2-12-4,,,이동용장비,,사용자 선택,목록에서 고름,고르기 2: 크레인(20ton) / 잭,크레인(20ton),첫 선택지,3,설명 없음, +GC000082,파이프 루프공 추진기 이동설치,원/회,공통,02장 가설공사,2-12-4,,,관경,㎜,설계값,원문 범위 안의 수를 넣음,범위 300 ~ 1200,300,범위 아래 끝,4,설명 없음, +GC000082,파이프 루프공 추진기 이동설치,원/회,공통,02장 가설공사,2-12-4,,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2104-0010 / 2104-0015 / 2104-0020 / 2104-0025 … 외 21,2104-0010,첫 선택지,1,설명 없음, +GC000082,파이프 루프공 추진기 이동설치,원/회,공통,02장 가설공사,2-12-4,,,잭,,사용자 선택,목록에서 고름,고르기 5: 5204-0200 / 5204-0300 / 5204-0400 / 5204-0500 … 외 1,5204-0200,첫 선택지,1,설명 없음, +GC000082,파이프 루프공 추진기 이동설치,원/회,공통,02장 가설공사,2-12-4,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000741,아연도금강판덕트(각형덕트) 설치,원/㎡,기계설비,02장 덕트공사,2-1-1,,,호칭두께,㎜,설계값,설계자가 수를 넣음,,0.5,찾기 표의 가장 낮은 값,3,설명 없음, +GC000741,아연도금강판덕트(각형덕트) 설치,원/㎡,기계설비,02장 덕트공사,2-1-1,,,시공방법,,사용자 선택,목록에서 고름,고르기 2: 인력시공 / 고소작업대(시저형) 시공,인력시공,첫 선택지,2,설명 없음, +GC000742,아연도금강판덕트(스파이럴덕트) 설치,원/m,기계설비,02장 덕트공사,2-1-2,,,규격,㎜,설계값,설계자가 수를 넣음,,80,찾기 표의 가장 낮은 값,3,설명 없음, +GC000742,아연도금강판덕트(스파이럴덕트) 설치,원/m,기계설비,02장 덕트공사,2-1-2,,,시공방법,,사용자 선택,목록에서 고름,고르기 2: 인력시공 / 고소작업대(시저형) 시공,인력시공,첫 선택지,2,설명 없음, +GC000743,스테인리스덕트(각형덕트) 설치,원/㎡,기계설비,02장 덕트공사,2-1-3,,,호칭두께,㎜,설계값,설계자가 수를 넣음,,0.5,찾기 표의 가장 낮은 값,3,설명 없음, +GC000743,스테인리스덕트(각형덕트) 설치,원/㎡,기계설비,02장 덕트공사,2-1-3,,,시공방법,,사용자 선택,목록에서 고름,고르기 2: 인력시공 / 고소작업대(시저형) 시공,인력시공,첫 선택지,2,설명 없음, +GC000744,PVC덕트 설치,원/㎡,기계설비,02장 덕트공사,2-1-4,,,(입력 없음),,—,,,,,,,입력 없음 +GC000745,세대내 환기덕트 설치,원/m,기계설비,02장 덕트공사,2-1-5,,,(입력 없음),,—,,,,,,,입력 없음 +GC000746,플렉시블덕트 설치,원/개소,기계설비,02장 덕트공사,2-1-6,,,규격,㎜,설계값,설계자가 수를 넣음,,100,찾기 표의 가장 낮은 값,1,설명 없음, +GC000747,취출구 설치,원/개,기계설비,02장 덕트공사,2-2-1,,,구분,,사용자 선택,목록에서 고름,고르기 4: 아네모디퓨저 / 유니버설형 / 펀칭메탈형 / 슬릿형,아네모디퓨저,첫 선택지,1,설명 없음, +GC000747,취출구 설치,원/개,기계설비,02장 덕트공사,2-2-1,,,규격,,사용자 선택,목록에서 고름,고르기 21: 100㎜이하 / 200㎜이하 / 300㎜이하 / 400㎜이하 … 외 17,100㎜이하,첫 선택지,1,설명 없음, +GC000748,흡입구 설치,원/개,기계설비,02장 덕트공사,2-2-2,,,구분,,사용자 선택,목록에서 고름,고르기 3: 그릴(도어그릴) / 점검구 / 후드,그릴(도어그릴),첫 선택지,1,설명 없음, +GC000748,흡입구 설치,원/개,기계설비,02장 덕트공사,2-2-2,,,종류,,사용자 선택,목록에서 고름,고르기 6: 흡입구 장변길이 / 300㎜×300㎜ 이하 / 일반 / 2중 … 외 2,흡입구 장변길이,첫 선택지,1,설명 없음, +GC000748,흡입구 설치,원/개,기계설비,02장 덕트공사,2-2-2,,,규격,,사용자 선택,목록에서 고름,고르기 3: 1m미만 / 1m이상 / 투영면적 ㎡당,1m미만,첫 선택지,1,설명 없음, +GC000749,덕트 플렉시블 조인트 설치,원/개소,기계설비,02장 덕트공사,2-2-3,,,호칭번호,,사용자 선택,목록에서 고름,고르기 16: 032(2) / 080(5⅓) / 036(2⅓) / 090(6) … 외 12,032(2),첫 선택지,2,설명 없음, +GC000750,일반댐퍼(사각) 설치,원/개,기계설비,02장 덕트공사,2-2-4,,,댐퍼,,사용자 선택,목록에서 고름,고르기 2: 방화댐퍼 / 풍량조절댐퍼(수동식),방화댐퍼,첫 선택지,2,설명 없음, +GC000750,일반댐퍼(사각) 설치,원/개,기계설비,02장 덕트공사,2-2-4,,,댐퍼면적,㎡,설계값,설계자가 수를 넣음,,0,0,1,설명 없음, +GC000751,일반댐퍼(원형) 설치,원/개,기계설비,02장 덕트공사,2-2-5,,,구분,,사용자 선택,목록에서 고름,고르기 2: 방화댐퍼 / 풍량조절댐퍼(수동식),방화댐퍼,첫 선택지,1,설명 없음, +GC000751,일반댐퍼(원형) 설치,원/개,기계설비,02장 덕트공사,2-2-5,,,규격,,사용자 선택,목록에서 고름,고르기 3: ø100mm이하 / 200mm이하 / 300mm이하,ø100mm이하,첫 선택지,1,설명 없음, +GC000752,제연댐퍼 설치,원/㎡,기계설비,02장 덕트공사,2-2-6,,,연결방식,,사용자 선택,목록에서 고름,고르기 2: 수직덕트 연결방식 / 승강로 연결방식,수직덕트 연결방식,첫 선택지,2,설명 없음, +GC000575,벽돌 쌓기(시멘트벽돌),원/㎡,건축,02장 조적공사,2-1-1,,,시공높이m,m,설계값,설계자가 수를 넣음,,1,1(나누는 자리),5,설명 없음, +GC000575,벽돌 쌓기(시멘트벽돌),원/㎡,건축,02장 조적공사,2-1-1,,,벽두께,,사용자 선택,목록에서 고름,고르기 3: 0.5B / 1.0B / 1.5B,0.5B,첫 선택지,5,설명 없음, +GC000575,벽돌 쌓기(시멘트벽돌),원/㎡,건축,02장 조적공사,2-1-1,,,지게차,,사용자 선택,목록에서 고름,고르기 2: 사용 안 함 / 사용,사용 안 함,첫 선택지,2,설명 없음, +GC000575,벽돌 쌓기(시멘트벽돌),원/㎡,건축,02장 조적공사,2-1-1,,,쌓기,,사용자 선택,목록에서 고름,고르기 2: 일반쌓기 / 공간쌓기,일반쌓기,첫 선택지,1,설명 없음, +GC000575,벽돌 쌓기(시멘트벽돌),원/㎡,건축,02장 조적공사,2-1-1,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000575,벽돌 쌓기(시멘트벽돌),원/㎡,건축,02장 조적공사,2-1-1,,,지게차규격,,사용자 선택,목록에서 고름,고르기 5: 2502-0020 / 2502-0025 / 2502-0035 / 2502-0050 … 외 1,2502-0020,첫 선택지,1,설명 없음, +GC000576,치장벽돌 공간쌓기 및 치장줄눈,원/㎡,건축,02장 조적공사,2-1-2,,,시공높이m,m,설계값,설계자가 수를 넣음,,1,1(나누는 자리),6,설명 없음, +GC000576,치장벽돌 공간쌓기 및 치장줄눈,원/㎡,건축,02장 조적공사,2-1-2,,,벽두께,,사용자 선택,목록에서 고름,고르기 3: 0.5B / 1.0B / 1.5B,0.5B,첫 선택지,7,설명 없음, +GC000576,치장벽돌 공간쌓기 및 치장줄눈,원/㎡,건축,02장 조적공사,2-1-2,,,지게차,,사용자 선택,목록에서 고름,고르기 2: 사용 안 함 / 사용,사용 안 함,첫 선택지,2,설명 없음, +GC000576,치장벽돌 공간쌓기 및 치장줄눈,원/㎡,건축,02장 조적공사,2-1-2,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000576,치장벽돌 공간쌓기 및 치장줄눈,원/㎡,건축,02장 조적공사,2-1-2,,,지게차규격,,사용자 선택,목록에서 고름,고르기 5: 2502-0020 / 2502-0025 / 2502-0035 / 2502-0050 … 외 1,2502-0020,첫 선택지,1,설명 없음, +GC000577,아치쌓기,"원/1,000매",건축,02장 조적공사,2-1-3,,,벽두께,,사용자 선택,목록에서 고름,고르기 2: 1.0B / 1.5B,1.0B,첫 선택지,3,설명 없음, +GC000578,아치쌓기 치장줄눈,"원/1,000매",건축,02장 조적공사,2-1-4,,,벽두께,,사용자 선택,목록에서 고름,고르기 2: 1.0B / 1.5B,1.0B,첫 선택지,2,설명 없음, +GC000579,인방보 설치,원/m,건축,02장 조적공사,2-1-5,,,유형,,사용자 선택,목록에서 고름,고르기 4: 벽돌 / 치장벽돌 / 블록 / ALC블록,벽돌,첫 선택지,1,설명 없음, +GC000580,콘크리트 블록쌓기,원/㎡,건축,02장 조적공사,2-2-1,,,시공높이m,m,설계값,설계자가 수를 넣음,,1,1(나누는 자리),5,설명 없음, +GC000580,콘크리트 블록쌓기,원/㎡,건축,02장 조적공사,2-2-1,,,블록규격mm,,사용자 선택,목록에서 고름,고르기 3: 390x190x190 / 390x190x150 / 390x190x100,390x190x190,첫 선택지,5,설명 없음, +GC000580,콘크리트 블록쌓기,원/㎡,건축,02장 조적공사,2-2-1,,,마감,,사용자 선택,목록에서 고름,고르기 2: 한면마감 / 양면마감,한면마감,첫 선택지,3,설명 없음, +GC000580,콘크리트 블록쌓기,원/㎡,건축,02장 조적공사,2-2-1,,,지게차,,사용자 선택,목록에서 고름,고르기 2: 사용 안 함 / 사용,사용 안 함,첫 선택지,2,설명 없음, +GC000580,콘크리트 블록쌓기,원/㎡,건축,02장 조적공사,2-2-1,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000580,콘크리트 블록쌓기,원/㎡,건축,02장 조적공사,2-2-1,,,지게차규격,,사용자 선택,목록에서 고름,고르기 5: 2502-0020 / 2502-0025 / 2502-0035 / 2502-0050 … 외 1,2502-0020,첫 선택지,1,설명 없음, +GC000581,콘크리트 블록 보강쌓기,원/㎡,건축,02장 조적공사,2-2-2,,,시공높이m,m,설계값,설계자가 수를 넣음,,1,1(나누는 자리),5,설명 없음, +GC000581,콘크리트 블록 보강쌓기,원/㎡,건축,02장 조적공사,2-2-2,,,블록규격mm,,사용자 선택,목록에서 고름,고르기 3: 390x190x190 / 390x190x150 / 390x190x100,390x190x190,첫 선택지,5,설명 없음, +GC000581,콘크리트 블록 보강쌓기,원/㎡,건축,02장 조적공사,2-2-2,,,마감,,사용자 선택,목록에서 고름,고르기 2: 한면마감 / 양면마감,한면마감,첫 선택지,3,설명 없음, +GC000581,콘크리트 블록 보강쌓기,원/㎡,건축,02장 조적공사,2-2-2,,,지게차,,사용자 선택,목록에서 고름,고르기 2: 사용 안 함 / 사용,사용 안 함,첫 선택지,2,설명 없음, +GC000581,콘크리트 블록 보강쌓기,원/㎡,건축,02장 조적공사,2-2-2,,,사춤,,사용자 선택,목록에서 고름,고르기 2: 2장마다(간격 800mm) / 매장마다(간격 400mm),2장마다(간격 800mm),첫 선택지,1,설명 없음, +GC000581,콘크리트 블록 보강쌓기,원/㎡,건축,02장 조적공사,2-2-2,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000581,콘크리트 블록 보강쌓기,원/㎡,건축,02장 조적공사,2-2-2,,,지게차규격,,사용자 선택,목록에서 고름,고르기 5: 2502-0020 / 2502-0025 / 2502-0035 / 2502-0050 … 외 1,2502-0020,첫 선택지,1,설명 없음, +GC000582,경량기포 콘크리트(ALC) 블록 쌓기,원/㎡,건축,02장 조적공사,2-3-1,,,시공높이m,m,설계값,설계자가 수를 넣음,,1,1(나누는 자리),5,설명 없음, +GC000582,경량기포 콘크리트(ALC) 블록 쌓기,원/㎡,건축,02장 조적공사,2-3-1,,,블록규격mm,,사용자 선택,목록에서 고름,고르기 4: 600x400x100 / 600x400x125 / 600x300x150 / 600x300x200,600x400x100,첫 선택지,6,설명 없음, +GC000582,경량기포 콘크리트(ALC) 블록 쌓기,원/㎡,건축,02장 조적공사,2-3-1,,,지게차,,사용자 선택,목록에서 고름,고르기 2: 사용 안 함 / 사용,사용 안 함,첫 선택지,2,설명 없음, +GC000582,경량기포 콘크리트(ALC) 블록 쌓기,원/㎡,건축,02장 조적공사,2-3-1,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000582,경량기포 콘크리트(ALC) 블록 쌓기,원/㎡,건축,02장 조적공사,2-3-1,,,지게차규격,,사용자 선택,목록에서 고름,고르기 5: 2502-0020 / 2502-0025 / 2502-0035 / 2502-0050 … 외 1,2502-0020,첫 선택지,1,설명 없음, +GC000583,ALC 패널 내벽 설치,원/㎡,건축,02장 조적공사,2-3-2,,,패널두께mm,,사용자 선택,목록에서 고름,고르기 6: 75 / 100 / 125 / 150 … 외 2,75,첫 선택지,3,설명 없음, +GC001028,포장 절단,원/m,유지관리,02장 토목,2-1-2,,,포장구분,,사용자 선택,목록에서 고름,고르기 2: 아스팔트포장 / 콘크리트포장,아스팔트포장,첫 선택지,5,설명 없음, +GC001028,포장 절단,원/m,유지관리,02장 토목,2-1-2,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,2,설명 없음, +GC001028,포장 절단,원/m,유지관리,02장 토목,2-1-2,,,조종원직종,,사용자 선택,목록에서 고름,고르기 3: 1048 / 1049 / 1050,1048,첫 선택지,1,설명 없음, +GC001029,"아스팔트 포장 절삭 후 아스팔트 덧씌우기(1회 절삭, 1회 포장)",원/㎡,유지관리,02장 토목,2-1-3,,,Type,,사용자 선택,목록에서 고름,고르기 3: A-Type / B-Type / C-Type,A-Type,첫 선택지,13,설명 없음, +GC001029,"아스팔트 포장 절삭 후 아스팔트 덧씌우기(1회 절삭, 1회 포장)",원/㎡,유지관리,02장 토목,2-1-3,,,회전교차로,,사용자 선택,목록에서 고름,고르기 2: 없음 / 1개소 포함,없음,첫 선택지,1,설명 없음, +GC001029,"아스팔트 포장 절삭 후 아스팔트 덧씌우기(1회 절삭, 1회 포장)",원/㎡,유지관리,02장 토목,2-1-3,,,절삭깊이,㎜,설계값,원문 범위 안의 수를 넣음,범위 0 ~ 70,0,범위 아래 끝,1,설명 없음, +GC001029,"아스팔트 포장 절삭 후 아스팔트 덧씌우기(1회 절삭, 1회 포장)",원/㎡,유지관리,02장 토목,2-1-3,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,9,설명 없음, +GC001029,"아스팔트 포장 절삭 후 아스팔트 덧씌우기(1회 절삭, 1회 포장)",원/㎡,유지관리,02장 토목,2-1-3,,,조종원직종,,사용자 선택,목록에서 고름,고르기 3: 1048 / 1049 / 1050,1048,첫 선택지,1,설명 없음, +GC001030,"아스팔트 포장 절삭 후 아스팔트 덧씌우기(1회 절삭, 2회 포장)",원/㎡,유지관리,02장 토목,2-1-4,,,Type,,사용자 선택,목록에서 고름,고르기 2: A-Type / B-Type,A-Type,첫 선택지,13,설명 없음, +GC001030,"아스팔트 포장 절삭 후 아스팔트 덧씌우기(1회 절삭, 2회 포장)",원/㎡,유지관리,02장 토목,2-1-4,,,회전교차로,,사용자 선택,목록에서 고름,고르기 2: 없음 / 1개소 포함,없음,첫 선택지,1,설명 없음, +GC001030,"아스팔트 포장 절삭 후 아스팔트 덧씌우기(1회 절삭, 2회 포장)",원/㎡,유지관리,02장 토목,2-1-4,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,9,설명 없음, +GC001030,"아스팔트 포장 절삭 후 아스팔트 덧씌우기(1회 절삭, 2회 포장)",원/㎡,유지관리,02장 토목,2-1-4,,,조종원직종,,사용자 선택,목록에서 고름,고르기 3: 1048 / 1049 / 1050,1048,첫 선택지,1,설명 없음, +GC001031,아스팔트 절삭 후 콘크리트 덧씌우기,원/㎡,유지관리,02장 토목,2-1-5,,,밀링깊이,,사용자 선택,목록에서 고름,고르기 2: 100㎜ / 150㎜,100㎜,첫 선택지,11,설명 없음, +GC001031,아스팔트 절삭 후 콘크리트 덧씌우기,원/㎡,유지관리,02장 토목,2-1-5,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,4,설명 없음, +GC001031,아스팔트 절삭 후 콘크리트 덧씌우기,원/㎡,유지관리,02장 토목,2-1-5,,,조종원직종,,사용자 선택,목록에서 고름,고르기 3: 1048 / 1049 / 1050,1048,첫 선택지,1,설명 없음, +GC001032,아스팔트 절삭 및 덧씌우기(소규모),원/㎡,유지관리,02장 토목,2-1-6,,,공정,,사용자 선택,목록에서 고름,고르기 2: 절삭 / 덧씌우기 포장,절삭,첫 선택지,24,설명 없음, +GC001032,아스팔트 절삭 및 덧씌우기(소규모),원/㎡,유지관리,02장 토목,2-1-6,,,포장종류,,사용자 선택,목록에서 고름,고르기 3: 일반 / 개질아스팔트 / 투배수성,일반,첫 선택지,4,설명 없음, +GC001032,아스팔트 절삭 및 덧씌우기(소규모),원/㎡,유지관리,02장 토목,2-1-6,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,9,설명 없음, +GC001033,콘크리트 포장 절삭 후 아스팔트 덧씌우기,원/㎡,유지관리,02장 토목,2-1-7,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,9,설명 없음, +GC001033,콘크리트 포장 절삭 후 아스팔트 덧씌우기,원/㎡,유지관리,02장 토목,2-1-7,,,조종원직종,,사용자 선택,목록에서 고름,고르기 3: 1048 / 1049 / 1050,1048,첫 선택지,1,설명 없음, +GC001034,소파보수(표층) A-Type,원/㎡,유지관리,02장 토목,2-1-8,,,개소별평균시공면적,,사용자 선택,목록에서 고름,고르기 5: 30㎡이하 / 60㎡이하 / 120㎡이하 / 180㎡이하 … 외 1,30㎡이하,첫 선택지,1,설명 없음, +GC001034,소파보수(표층) A-Type,원/㎡,유지관리,02장 토목,2-1-8,,,절삭,,사용자 선택,목록에서 고름,고르기 2: 있음 / 없음,있음,첫 선택지,4,설명 없음, +GC001034,소파보수(표층) A-Type,원/㎡,유지관리,02장 토목,2-1-8,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,4,설명 없음, +GC001035,소파보수(표층) B-Type,원/㎡,유지관리,02장 토목,2-1-8,,,개소별평균시공면적,,사용자 선택,목록에서 고름,고르기 5: 15㎡이하 / 30㎡이하 / 60㎡이하 / 90㎡이하 … 외 1,15㎡이하,첫 선택지,1,설명 없음, +GC001035,소파보수(표층) B-Type,원/㎡,유지관리,02장 토목,2-1-8,,,절삭,,사용자 선택,목록에서 고름,고르기 2: 있음 / 없음,있음,첫 선택지,4,설명 없음, +GC001035,소파보수(표층) B-Type,원/㎡,유지관리,02장 토목,2-1-8,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,4,설명 없음, +GC001036,소파보수(표층) C-Type,원/㎡,유지관리,02장 토목,2-1-8,,,개소별평균시공면적,,사용자 선택,목록에서 고름,고르기 5: 5㎡이하 / 10㎡이하 / 20㎡이하 / 30㎡이하 … 외 1,5㎡이하,첫 선택지,1,설명 없음, +GC001036,소파보수(표층) C-Type,원/㎡,유지관리,02장 토목,2-1-8,,,절삭,,사용자 선택,목록에서 고름,고르기 2: 있음 / 없음,있음,첫 선택지,4,설명 없음, +GC001036,소파보수(표층) C-Type,원/㎡,유지관리,02장 토목,2-1-8,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,4,설명 없음, +GC001037,소파보수(포장복구) A-Type,원/㎡,유지관리,02장 토목,2-1-9,,,개소별평균시공면적,,사용자 선택,목록에서 고름,고르기 5: 8㎡ 이하 / 16㎡ 이하 / 24㎡ 이하 / 48㎡ 이하 … 외 1,8㎡ 이하,첫 선택지,1,설명 없음, +GC001037,소파보수(포장복구) A-Type,원/㎡,유지관리,02장 토목,2-1-9,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,4,설명 없음, +GC001038,소파보수(포장복구) B-Type,원/㎡,유지관리,02장 토목,2-1-9,,,개소별평균시공면적,,사용자 선택,목록에서 고름,고르기 5: 5㎡ 이하 / 10㎡ 이하 / 20㎡ 이하 / 30㎡ 이하 … 외 1,5㎡ 이하,첫 선택지,1,설명 없음, +GC001038,소파보수(포장복구) B-Type,원/㎡,유지관리,02장 토목,2-1-9,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,4,설명 없음, +GC001039,소파보수(포장복구) C-Type,원/㎡,유지관리,02장 토목,2-1-9,,,개소별평균시공면적,,사용자 선택,목록에서 고름,고르기 5: 3㎡ 이하 / 6㎡ 이하 / 12㎡ 이하 / 18㎡ 이하 … 외 1,3㎡ 이하,첫 선택지,1,설명 없음, +GC001039,소파보수(포장복구) C-Type,원/㎡,유지관리,02장 토목,2-1-9,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,4,설명 없음, +GC001040,소파보수(도로복구) A-Type,원/㎡,유지관리,02장 토목,2-1-10,,,개소별평균시공면적,,사용자 선택,목록에서 고름,고르기 5: 6㎡ 이하 / 12㎡ 이하 / 24㎡ 이하 / 36㎡ 이하 … 외 1,6㎡ 이하,첫 선택지,1,설명 없음, +GC001040,소파보수(도로복구) A-Type,원/㎡,유지관리,02장 토목,2-1-10,,,굴착기대형브레이커018굴착기,,사용자 선택,목록에서 고름,고르기 2: 0201-0012 / 0201-0020,0201-0012,첫 선택지,1,설명 없음, +GC001040,소파보수(도로복구) A-Type,원/㎡,유지관리,02장 토목,2-1-10,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,5,설명 없음, +GC001040,소파보수(도로복구) A-Type,원/㎡,유지관리,02장 토목,2-1-10,,,조종원직종,,사용자 선택,목록에서 고름,고르기 3: 1048 / 1049 / 1050,1048,첫 선택지,1,설명 없음, +GC001041,소파보수(도로복구) B-Type,원/㎡,유지관리,02장 토목,2-1-10,,,개소별평균시공면적,,사용자 선택,목록에서 고름,고르기 5: 4㎡ 이하 / 8㎡ 이하 / 16㎡ 이하 / 24㎡ 이하 … 외 1,4㎡ 이하,첫 선택지,1,설명 없음, +GC001041,소파보수(도로복구) B-Type,원/㎡,유지관리,02장 토목,2-1-10,,,굴착기대형브레이커018굴착기,,사용자 선택,목록에서 고름,고르기 2: 0201-0012 / 0201-0020,0201-0012,첫 선택지,1,설명 없음, +GC001041,소파보수(도로복구) B-Type,원/㎡,유지관리,02장 토목,2-1-10,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,5,설명 없음, +GC001041,소파보수(도로복구) B-Type,원/㎡,유지관리,02장 토목,2-1-10,,,조종원직종,,사용자 선택,목록에서 고름,고르기 3: 1048 / 1049 / 1050,1048,첫 선택지,1,설명 없음, +GC001042,소파보수(도로복구) C-Type,원/㎡,유지관리,02장 토목,2-1-10,,,개소별평균시공면적,,사용자 선택,목록에서 고름,고르기 5: 2㎡ 이하 / 4㎡ 이하 / 8㎡ 이하 / 12㎡ 이하 … 외 1,2㎡ 이하,첫 선택지,1,설명 없음, +GC001042,소파보수(도로복구) C-Type,원/㎡,유지관리,02장 토목,2-1-10,,,굴착기대형브레이커018굴착기,,사용자 선택,목록에서 고름,고르기 2: 0201-0012 / 0201-0020,0201-0012,첫 선택지,1,설명 없음, +GC001042,소파보수(도로복구) C-Type,원/㎡,유지관리,02장 토목,2-1-10,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,6,설명 없음, +GC001042,소파보수(도로복구) C-Type,원/㎡,유지관리,02장 토목,2-1-10,,,조종원직종,,사용자 선택,목록에서 고름,고르기 3: 1048 / 1049 / 1050,1048,첫 선택지,1,설명 없음, +GC001043,맨홀보수(인상),원/개소,유지관리,02장 토목,2-1-11,,,맨홀구분,,사용자 선택,목록에서 고름,고르기 2: 하수도 및 기타 맨홀 / 상수도 맨홀,하수도 및 기타 맨홀,첫 선택지,7,설명 없음, +GC001043,맨홀보수(인상),원/개소,유지관리,02장 토목,2-1-11,,,인상높이,,사용자 선택,목록에서 고름,고르기 3: 10이하 / 15이하 / 20이하,10이하,첫 선택지,3,설명 없음, +GC001043,맨홀보수(인상),원/개소,유지관리,02장 토목,2-1-11,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,3,설명 없음, +GC001043,맨홀보수(인상),원/개소,유지관리,02장 토목,2-1-11,,,조종원직종,,사용자 선택,목록에서 고름,고르기 3: 1048 / 1049 / 1050,1048,첫 선택지,1,설명 없음, +GC001044,일체형 맨홀추락방지망 설치(아스팔트구간),원/개소,유지관리,02장 토목,2-1-12,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,4,설명 없음, +GC001044,일체형 맨홀추락방지망 설치(아스팔트구간),원/개소,유지관리,02장 토목,2-1-12,,,조종원직종,,사용자 선택,목록에서 고름,고르기 3: 1048 / 1049 / 1050,1048,첫 선택지,1,설명 없음, +GC001045,일체형 맨홀추락방지망 설치(보도구간),원/개소,유지관리,02장 토목,2-1-13,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC001046,부착형 맨홀추락방지망 설치,원/개소,유지관리,02장 토목,2-1-14,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC001047,차선도색 밑그림,원/㎡,유지관리,02장 토목,2-1-15,,,선종류,,사용자 선택,목록에서 고름,"고르기 4: 실선 / 파선 / 횡단보도,주차장 / 문자,기호",실선,첫 선택지,4,설명 없음, +GC001047,차선도색 밑그림,원/㎡,유지관리,02장 토목,2-1-15,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC001048,차선도색 수용성형 페인트(수동식),원/㎡,유지관리,02장 토목,2-1-15,,,선종류,,사용자 선택,목록에서 고름,"고르기 4: 실선 / 파선 / 횡단보도,주차장 / 문자,기호",실선,첫 선택지,4,설명 없음, +GC001048,차선도색 수용성형 페인트(수동식),원/㎡,유지관리,02장 토목,2-1-15,,,표지병감,%,설계값,원문 범위 안의 수를 넣음,범위 0 ~ 10,0,범위 아래 끝,1,설명 없음, +GC001048,차선도색 수용성형 페인트(수동식),원/㎡,유지관리,02장 토목,2-1-15,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC001049,차선도색 수용성형 페인트(기계식),원/㎡,유지관리,02장 토목,2-1-15,,,선종류,,사용자 선택,목록에서 고름,고르기 2: 실선 / 파선,실선,첫 선택지,5,설명 없음, +GC001049,차선도색 수용성형 페인트(기계식),원/㎡,유지관리,02장 토목,2-1-15,,,표지병감,%,설계값,원문 범위 안의 수를 넣음,범위 0 ~ 10,0,범위 아래 끝,1,설명 없음, +GC001049,차선도색 수용성형 페인트(기계식),원/㎡,유지관리,02장 토목,2-1-15,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,2,설명 없음, +GC001049,차선도색 수용성형 페인트(기계식),원/㎡,유지관리,02장 토목,2-1-15,,,조종원직종,,사용자 선택,목록에서 고름,고르기 3: 1048 / 1049 / 1050,1048,첫 선택지,1,설명 없음, +GC001050,차선도색 융착식 도료(수동식),원/㎡,유지관리,02장 토목,2-1-15,,,선종류,,사용자 선택,목록에서 고름,"고르기 4: 실선 / 파선 / 횡단보도,주차장 / 문자,기호",실선,첫 선택지,5,설명 없음, +GC001050,차선도색 융착식 도료(수동식),원/㎡,유지관리,02장 토목,2-1-15,,,표지병감,%,설계값,원문 범위 안의 수를 넣음,범위 0 ~ 10,0,범위 아래 끝,1,설명 없음, +GC001050,차선도색 융착식 도료(수동식),원/㎡,유지관리,02장 토목,2-1-15,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,2,설명 없음, +GC001051,차선도색 상온경화형 플라스틱 도료,원/㎡,유지관리,02장 토목,2-1-15,,,선종류,,사용자 선택,목록에서 고름,"고르기 4: 실선 / 파선 / 횡단보도,주차장 / 문자,기호",실선,첫 선택지,4,설명 없음, +GC001051,차선도색 상온경화형 플라스틱 도료,원/㎡,유지관리,02장 토목,2-1-15,,,표지병감,%,설계값,원문 범위 안의 수를 넣음,범위 0 ~ 10,0,범위 아래 끝,1,설명 없음, +GC001051,차선도색 상온경화형 플라스틱 도료,원/㎡,유지관리,02장 토목,2-1-15,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC001052,차선도색 제거,원/㎡,유지관리,02장 토목,2-1-16,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,2,설명 없음, +GC001053,슬러리실,원/㎡,유지관리,02장 토목,2-1-17,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,2,설명 없음, +GC001054,표면평탄작업(그라인딩),원/㎡,유지관리,02장 토목,2-1-18,,,소규모감,%,설계값,원문 범위 안의 수를 넣음,범위 0 ~ 30,0,범위 아래 끝,1,설명 없음, +GC001054,표면평탄작업(그라인딩),원/㎡,유지관리,02장 토목,2-1-18,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,3,설명 없음, +GC001055,현장가열 표층재생,원/㎡,유지관리,02장 토목,2-1-19,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,6,설명 없음, +GC001056,재래난간 철거,원/m,유지관리,02장 토목,2-1-20,,,부위,,사용자 선택,목록에서 고름,고르기 2: 횡재부 / 속주,횡재부,첫 선택지,4,설명 없음, +GC001056,재래난간 철거,원/m,유지관리,02장 토목,2-1-20,,,난간규격,,사용자 선택,목록에서 고름,고르기 3: 강재난간 / 경량형강제난간 / 알루미늄합금제난간,강재난간,첫 선택지,6,설명 없음, +GC001057,교통 안전표지판 철거,원/개소,유지관리,02장 토목,2-1-21,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC001058,교통 안전표지판 교체,원/개소,유지관리,02장 토목,2-1-22,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC001059,도로반사경 철거,원/본,유지관리,02장 토목,2-1-23,,,면수,,사용자 선택,목록에서 고름,고르기 2: 1면 / 2면,1면,첫 선택지,4,설명 없음, +GC001059,도로반사경 철거,원/본,유지관리,02장 토목,2-1-23,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC001060,도로반사경 교체,원/매,유지관리,02장 토목,2-1-24,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC001061,도로표지병 제거,원/개소,유지관리,02장 토목,2-1-25,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC001062,시선유도표지 철거,원/개,유지관리,02장 토목,2-1-26,,,설치구분,,사용자 선택,목록에서 고름,고르기 3: 흙속 매설용 / 가드레일용 / 옹벽용,흙속 매설용,첫 선택지,4,설명 없음, +GC001062,시선유도표지 철거,원/개,유지관리,02장 토목,2-1-26,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC001063,보도용 블록 인력철거,원/㎡,유지관리,02장 토목,2-1-27,,,Type,,사용자 선택,목록에서 고름,고르기 2: A-Type / B-Type,A-Type,첫 선택지,4,설명 없음, +GC001063,보도용 블록 인력철거,원/㎡,유지관리,02장 토목,2-1-27,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC001064,보도용 블록 장비사용 철거,원/㎡,유지관리,02장 토목,2-1-28,,,Type,,사용자 선택,목록에서 고름,고르기 2: A-Type / B-Type,A-Type,첫 선택지,8,설명 없음, +GC001064,보도용 블록 장비사용 철거,원/㎡,유지관리,02장 토목,2-1-28,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,3,설명 없음, +GC001065,보도용 블록 재설치(소형),원/㎡,유지관리,02장 토목,2-1-29,,,Type,,사용자 선택,목록에서 고름,고르기 2: A-Type / B-Type,A-Type,첫 선택지,10,설명 없음, +GC001065,보도용 블록 재설치(소형),원/㎡,유지관리,02장 토목,2-1-29,,,유도블록,,사용자 선택,목록에서 고름,고르기 2: 아님 / 유도 · 점자블록,아님,첫 선택지,1,설명 없음, +GC001065,보도용 블록 재설치(소형),원/㎡,유지관리,02장 토목,2-1-29,,,정밀절단,,사용자 선택,목록에서 고름,고르기 2: 전동절단기 / 아님,전동절단기,첫 선택지,2,설명 없음, +GC001065,보도용 블록 재설치(소형),원/㎡,유지관리,02장 토목,2-1-29,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,4,설명 없음, +GC001066,보도용 블록 재설치(대형),원/㎡,유지관리,02장 토목,2-1-30,,,Type,,사용자 선택,목록에서 고름,고르기 2: A-Type / B-Type,A-Type,첫 선택지,10,설명 없음, +GC001066,보도용 블록 재설치(대형),원/㎡,유지관리,02장 토목,2-1-30,,,유도블록,,사용자 선택,목록에서 고름,고르기 2: 아님 / 유도 · 점자블록,아님,첫 선택지,1,설명 없음, +GC001066,보도용 블록 재설치(대형),원/㎡,유지관리,02장 토목,2-1-30,,,정밀절단,,사용자 선택,목록에서 고름,고르기 2: 전동절단기 / 아님,전동절단기,첫 선택지,2,설명 없음, +GC001066,보도용 블록 재설치(대형),원/㎡,유지관리,02장 토목,2-1-30,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,4,설명 없음, +GC001067,보도용 블록 소규모보수,원/㎡,유지관리,02장 토목,2-1-31,,,구간별평균시공면적,,사용자 선택,목록에서 고름,고르기 5: 10㎡이하 / 30㎡이하 / 60㎡이하 / 110㎡이하 … 외 1,10㎡이하,첫 선택지,1,설명 없음, +GC001067,보도용 블록 소규모보수,원/㎡,유지관리,02장 토목,2-1-31,,,유도블록,,사용자 선택,목록에서 고름,고르기 2: 아님 / 유도 · 점자블록,아님,첫 선택지,1,설명 없음, +GC001067,보도용 블록 소규모보수,원/㎡,유지관리,02장 토목,2-1-31,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,3,설명 없음, +GC001068,보차도 및 도로경계블록 철거,원/m,유지관리,02장 토목,2-1-32,,,Type,,사용자 선택,목록에서 고름,고르기 2: A-Type / B-Type,A-Type,첫 선택지,8,설명 없음, +GC001068,보차도 및 도로경계블록 철거,원/m,유지관리,02장 토목,2-1-32,,,경계석규격아래폭높이,,사용자 선택,목록에서 고름,고르기 5: 300미만 / 350미만 / 400미만 / 500미만 … 외 1,300미만,첫 선택지,6,설명 없음, +GC001068,보차도 및 도로경계블록 철거,원/m,유지관리,02장 토목,2-1-32,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,3,설명 없음, +GC001069,보차도 및 도로경계블록 재설치,원/m,유지관리,02장 토목,2-1-33,,,Type,,사용자 선택,목록에서 고름,고르기 2: A-Type / B-Type,A-Type,첫 선택지,8,설명 없음, +GC001069,보차도 및 도로경계블록 재설치,원/m,유지관리,02장 토목,2-1-33,,,경계석규격아래폭높이,,사용자 선택,목록에서 고름,고르기 5: 300미만 / 350미만 / 400미만 / 500미만 … 외 1,300미만,첫 선택지,6,설명 없음, +GC001069,보차도 및 도로경계블록 재설치,원/m,유지관리,02장 토목,2-1-33,,,구간형태,,사용자 선택,목록에서 고름,고르기 2: 직선구간 / 곡선구간,직선구간,첫 선택지,6,설명 없음, +GC001069,보차도 및 도로경계블록 재설치,원/m,유지관리,02장 토목,2-1-33,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,3,설명 없음, +GC001070,궤광철거,원/km,유지관리,02장 토목,2-2-2,,,침목구분,,사용자 선택,목록에서 고름,고르기 3: 목침목 / PCT / 터널·교량,목침목,첫 선택지,3,설명 없음, +GC001070,궤광철거,원/km,유지관리,02장 토목,2-2-2,,,레일규격,,사용자 선택,목록에서 고름,고르기 2: 37㎏/m / 50㎏/m,37㎏/m,첫 선택지,3,설명 없음, +GC001070,궤광철거,원/km,유지관리,02장 토목,2-2-2,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC001071,분기기 철거,원/틀,유지관리,02장 토목,2-2-3,,,분기기종류,,사용자 선택,목록에서 고름,고르기 4: #8번분기기 / #10번분기기 / #12번분기기 / #15번분기기,#8번분기기,첫 선택지,3,설명 없음, +GC001071,분기기 철거,원/틀,유지관리,02장 토목,2-2-3,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC001072,레일교환(인력),원/km,유지관리,02장 토목,2-2-4,,,구간,,사용자 선택,목록에서 고름,고르기 4: 목침목구간 / PCT구간 / 교량 / 터널,목침목구간,첫 선택지,2,설명 없음, +GC001072,레일교환(인력),원/km,유지관리,02장 토목,2-2-4,,,차단시간,,사용자 선택,목록에서 고름,고르기 2: 3시간 / 4시간,3시간,첫 선택지,2,설명 없음, +GC001072,레일교환(인력),원/km,유지관리,02장 토목,2-2-4,,,시공구간,,사용자 선택,목록에서 고름,고르기 3: 30m 이하 / 100m 이하 / 100m 초과,30m 이하,첫 선택지,2,설명 없음, +GC001072,레일교환(인력),원/km,유지관리,02장 토목,2-2-4,,,레일규격,,사용자 선택,목록에서 고름,고르기 2: 50㎏ / 60㎏,50㎏,첫 선택지,2,설명 없음, +GC001072,레일교환(인력),원/km,유지관리,02장 토목,2-2-4,,,교환측,,사용자 선택,목록에서 고름,고르기 2: 양측 / 한측,양측,첫 선택지,2,설명 없음, +GC001073,레일교환(기계),원/km,유지관리,02장 토목,2-2-5,,,구간,,사용자 선택,목록에서 고름,고르기 4: 목침목구간 / PCT구간 / 교량 / 터널,목침목구간,첫 선택지,3,설명 없음, +GC001073,레일교환(기계),원/km,유지관리,02장 토목,2-2-5,,,차단시간,,사용자 선택,목록에서 고름,고르기 2: 3시간 / 4시간,3시간,첫 선택지,3,설명 없음, +GC001073,레일교환(기계),원/km,유지관리,02장 토목,2-2-5,,,교환측,,사용자 선택,목록에서 고름,고르기 2: 양측 / 한측,양측,첫 선택지,3,설명 없음, +GC001073,레일교환(기계),원/km,유지관리,02장 토목,2-2-5,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC001074,침목교환(인력),원/개,유지관리,02장 토목,2-2-6,,,교환구분,,사용자 선택,목록에서 고름,고르기 4: 목침목→목침목 / 목침목→PCT / PCT→PCT / 교량 침목교환,목침목→목침목,첫 선택지,2,설명 없음, +GC001074,침목교환(인력),원/개,유지관리,02장 토목,2-2-6,,,차단시간,,사용자 선택,목록에서 고름,고르기 2: 3시간 / 4시간,3시간,첫 선택지,2,설명 없음, +GC001074,침목교환(인력),원/개,유지관리,02장 토목,2-2-6,,,Type,,사용자 선택,목록에서 고름,고르기 2: A-Type / B-Type,A-Type,첫 선택지,2,설명 없음, +GC001075,침목교환(기계),원/개,유지관리,02장 토목,2-2-7,,,교환구분,,사용자 선택,목록에서 고름,고르기 3: 목침목→PCT / PCT→PCT / 교량침목교환,목침목→PCT,첫 선택지,3,설명 없음, +GC001075,침목교환(기계),원/개,유지관리,02장 토목,2-2-7,,,차단시간,,사용자 선택,목록에서 고름,고르기 2: 3시간 / 4시간,3시간,첫 선택지,3,설명 없음, +GC001075,침목교환(기계),원/개,유지관리,02장 토목,2-2-7,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC001076,분기기교환(인력),원/틀,유지관리,02장 토목,2-2-8,,,분기기,,사용자 선택,목록에서 고름,고르기 4: #8 분기기 / #10 분기기 / #12 분기기 / #15 분기기,#8 분기기,첫 선택지,2,설명 없음, +GC001076,분기기교환(인력),원/틀,유지관리,02장 토목,2-2-8,,,차단시간,,사용자 선택,목록에서 고름,고르기 2: 3시간 / 4시간,3시간,첫 선택지,2,설명 없음, +GC001077,분기기교환(기계),원/틀,유지관리,02장 토목,2-2-9,,,분기기,,사용자 선택,목록에서 고름,고르기 4: #8 분기기 / #10 분기기 / #12 분기기 / #15 분기기,#8 분기기,첫 선택지,3,설명 없음, +GC001077,분기기교환(기계),원/틀,유지관리,02장 토목,2-2-9,,,차단시간,,사용자 선택,목록에서 고름,고르기 2: 3시간 / 4시간,3시간,첫 선택지,3,설명 없음, +GC001077,분기기교환(기계),원/틀,유지관리,02장 토목,2-2-9,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC001078,분기기+침목교환,원/틀,유지관리,02장 토목,2-2-10,,,분기기,,사용자 선택,목록에서 고름,고르기 4: #8 분기기 / #10 분기기 / #12 분기기 / #15 분기기,#8 분기기,첫 선택지,3,설명 없음, +GC001078,분기기+침목교환,원/틀,유지관리,02장 토목,2-2-10,,,차단시간,,사용자 선택,목록에서 고름,고르기 2: 3시간 / 4시간,3시간,첫 선택지,3,설명 없음, +GC001078,분기기+침목교환,원/틀,유지관리,02장 토목,2-2-10,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC001079,도상자갈철거(인력),원/㎥,유지관리,02장 토목,2-2-11,,,(입력 없음),,—,,,,,,,입력 없음 +GC001080,도상자갈철거(기계),원/㎥,유지관리,02장 토목,2-2-12,,,차단시간,,사용자 선택,목록에서 고름,고르기 2: 3시간 / 4시간,3시간,첫 선택지,3,설명 없음, +GC001080,도상자갈철거(기계),원/㎥,유지관리,02장 토목,2-2-12,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC001081,도상갱환 가받침 설치,원/m,유지관리,02장 토목,2-2-13,,,곡선가산,%,설계값,원문 범위 안의 수를 넣음,범위 0 ~ 5,0,범위 아래 끝,3,설명 없음, +GC001082,도상갱환 판넬설치,원/개,유지관리,02장 토목,2-2-13,,,곡선가산,%,설계값,원문 범위 안의 수를 넣음,범위 0 ~ 5,0,범위 아래 끝,3,설명 없음, +GC001082,도상갱환 판넬설치,원/개,유지관리,02장 토목,2-2-13,,,판넬형,,사용자 선택,목록에서 고름,고르기 2: A형 · B형 / C형,A형 · B형,첫 선택지,3,설명 없음, +GC001083,도상갱환 가받침 해체 및 설치,원/m,유지관리,02장 토목,2-2-13,,,곡선가산,%,설계값,원문 범위 안의 수를 넣음,범위 0 ~ 5,0,범위 아래 끝,3,설명 없음, +GC001084,도상갱환 타설 후 정리,원/m,유지관리,02장 토목,2-2-13,,,곡선가산,%,설계값,원문 범위 안의 수를 넣음,범위 0 ~ 5,0,범위 아래 끝,2,설명 없음, +GC001085,궤도정정 및 이설,원/km,유지관리,02장 토목,2-2-14,,,작업구분,,사용자 선택,목록에서 고름,고르기 2: 궤도정정 / 궤도이설,궤도정정,첫 선택지,7,설명 없음, +GC001085,궤도정정 및 이설,원/km,유지관리,02장 토목,2-2-14,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,3,설명 없음, +GC001085,궤도정정 및 이설,원/km,유지관리,02장 토목,2-2-14,,,조종원직종,,사용자 선택,목록에서 고름,고르기 3: 1048 / 1049 / 1050,1048,첫 선택지,1,설명 없음, +GC001086,교상가드레일 철거,원/km,유지관리,02장 토목,2-2-15,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC001087,목침목 탄성체결장치 철거,원/개소,유지관리,02장 토목,2-2-16,,,(입력 없음),,—,,,,,,,입력 없음 +GC001088,강교보수 바탕처리(인력),원/㎡,유지관리,02장 토목,2-3-1,,,등급,,사용자 선택,목록에서 고름,고르기 3: A급 / B급 / C급,A급,첫 선택지,3,설명 없음, +GC001088,강교보수 바탕처리(인력),원/㎡,유지관리,02장 토목,2-3-1,,,크레인,,사용자 선택,목록에서 고름,고르기 3: 2105-0005 / 2105-0003 / 2105-0010,2105-0005,첫 선택지,1,설명 없음, +GC001088,강교보수 바탕처리(인력),원/㎡,유지관리,02장 토목,2-3-1,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC001089,강교보수 바탕처리(블라스트),원/㎡,유지관리,02장 토목,2-3-2,,,공기압축기,,사용자 선택,목록에서 고름,고르기 2: 5205-0210 / 5205-0255,5205-0210,첫 선택지,1,설명 없음, +GC001089,강교보수 바탕처리(블라스트),원/㎡,유지관리,02장 토목,2-3-2,,,지게차,,사용자 선택,목록에서 고름,고르기 2: 2502-0025 / 2502-0035,2502-0025,첫 선택지,1,설명 없음, +GC001089,강교보수 바탕처리(블라스트),원/㎡,유지관리,02장 토목,2-3-2,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,3,설명 없음, +GC001090,상수관 세척(플러싱),원/구간,유지관리,02장 토목,2-4-1,,,(입력 없음),,—,,,,,,,입력 없음 +GC001091,하수관 세정,원/m,유지관리,02장 토목,2-4-2,,,Type,,사용자 선택,목록에서 고름,고르기 2: A-Type / B-Type,A-Type,첫 선택지,11,설명 없음, +GC001091,하수관 세정,원/m,유지관리,02장 토목,2-4-2,,,준설,,사용자 선택,목록에서 고름,고르기 2: 필요 / 필요 없음,필요,첫 선택지,1,설명 없음, +GC001091,하수관 세정,원/m,유지관리,02장 토목,2-4-2,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,4,설명 없음, +GC001091,하수관 세정,원/m,유지관리,02장 토목,2-4-2,,,조종원직종,,사용자 선택,목록에서 고름,고르기 3: 1048 / 1049 / 1050,1048,첫 선택지,2,설명 없음, +GC001092,관세관(스크레이퍼+워터젯트),원/m,유지관리,02장 토목,2-4-3,,,관경,,사용자 선택,목록에서 고름,고르기 5: 150∼200 / 250∼300 / 400∼500 / 600∼700 … 외 1,150∼200,첫 선택지,13,설명 없음, +GC001092,관세관(스크레이퍼+워터젯트),원/m,유지관리,02장 토목,2-4-3,,,관종,,사용자 선택,목록에서 고름,고르기 2: 주철관 · 강관 / 도복장 강관,주철관 · 강관,첫 선택지,10,설명 없음, +GC001092,관세관(스크레이퍼+워터젯트),원/m,유지관리,02장 토목,2-4-3,,,녹부착상태,,사용자 선택,목록에서 고름,고르기 3: 불량 / 보통 / 양호,불량,첫 선택지,10,설명 없음, +GC001092,관세관(스크레이퍼+워터젯트),원/m,유지관리,02장 토목,2-4-3,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,4,설명 없음, +GC001093,하수관 수밀시험,원/개소,유지관리,02장 토목,2-4-4,,,관경,,사용자 선택,목록에서 고름,고르기 3: 300mm 이하 / 600mm 이하 / 800mm 이하,300mm 이하,첫 선택지,4,설명 없음, +GC001093,하수관 수밀시험,원/개소,유지관리,02장 토목,2-4-4,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC001094,하수관 공기압시험,원/개소,유지관리,02장 토목,2-4-5,,,관경,,사용자 선택,목록에서 고름,고르기 3: 300mm 이하 / 600mm 이하 / 800mm 이하,300mm 이하,첫 선택지,4,설명 없음, +GC001094,하수관 공기압시험,원/개소,유지관리,02장 토목,2-4-5,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC001095,하수관 준설(버킷식),원/㎥,유지관리,02장 토목,2-4-6,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,2,설명 없음, +GC001095,하수관 준설(버킷식),원/㎥,유지관리,02장 토목,2-4-6,,,조종원직종,,사용자 선택,목록에서 고름,고르기 3: 1048 / 1049 / 1050,1048,첫 선택지,1,설명 없음, +GC001096,하수관 준설(흡입식),원/㎥,유지관리,02장 토목,2-4-7,,,Type,,사용자 선택,목록에서 고름,고르기 2: A-Type / B-Type,A-Type,첫 선택지,11,설명 없음, +GC001096,하수관 준설(흡입식),원/㎥,유지관리,02장 토목,2-4-7,,,추가작업,,사용자 선택,목록에서 고름,고르기 2: 없음 / 폐기물 등 추가작업,없음,첫 선택지,1,설명 없음, +GC001096,하수관 준설(흡입식),원/㎥,유지관리,02장 토목,2-4-7,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,4,설명 없음, +GC001096,하수관 준설(흡입식),원/㎥,유지관리,02장 토목,2-4-7,,,조종원직종,,사용자 선택,목록에서 고름,고르기 3: 1048 / 1049 / 1050,1048,첫 선택지,2,설명 없음, +GC001097,하수도 수로암거 준설(흡입식),원/㎥,유지관리,02장 토목,2-4-8,,,준설토상태,,사용자 선택,목록에서 고름,고르기 2: 해당 없음 / 해당,해당 없음,첫 선택지,1,설명 없음, +GC001097,하수도 수로암거 준설(흡입식),원/㎥,유지관리,02장 토목,2-4-8,,,맨홀간격,,사용자 선택,목록에서 고름,고르기 2: 해당 없음 / 해당,해당 없음,첫 선택지,1,설명 없음, +GC001097,하수도 수로암거 준설(흡입식),원/㎥,유지관리,02장 토목,2-4-8,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,2,설명 없음, +GC001097,하수도 수로암거 준설(흡입식),원/㎥,유지관리,02장 토목,2-4-8,,,조종원직종,,사용자 선택,목록에서 고름,고르기 3: 1048 / 1049 / 1050,1048,첫 선택지,1,설명 없음, +GC001098,빗물받이 준설(인력),원/개소,유지관리,02장 토목,2-4-9,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC001099,빗물받이 준설(흡입식),원/개소,유지관리,02장 토목,2-4-10,,,Type,,사용자 선택,목록에서 고름,고르기 2: A-Type / B-Type,A-Type,첫 선택지,7,설명 없음, +GC001099,빗물받이 준설(흡입식),원/개소,유지관리,02장 토목,2-4-10,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,2,설명 없음, +GC001099,빗물받이 준설(흡입식),원/개소,유지관리,02장 토목,2-4-10,,,조종원직종,,사용자 선택,목록에서 고름,고르기 3: 1048 / 1049 / 1050,1048,첫 선택지,2,설명 없음, +GC001100,차집관로 고심도 집수정 준설,원/㎥,유지관리,02장 토목,2-4-11,,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2104-0010 / 2104-0015 / 2104-0020 / 2104-0025 … 외 21,2104-0010,첫 선택지,1,설명 없음, +GC001100,차집관로 고심도 집수정 준설,원/㎥,유지관리,02장 토목,2-4-11,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,3,설명 없음, +GC001101,하수관거 CCTV 조사,원/m,유지관리,02장 토목,2-4-12,,,관구분,,사용자 선택,목록에서 고름,고르기 2: 신설관 / 기존관,신설관,첫 선택지,3,설명 없음, +GC001102,주철관 철거,원/본,유지관리,02장 토목,2-4-13,,,관경,,사용자 선택,목록에서 고름,고르기 7: 100이하 / 120 / 150 / 200 … 외 3,100이하,첫 선택지,4,설명 없음, +GC001102,주철관 철거,원/본,유지관리,02장 토목,2-4-13,,,양중장비,,사용자 선택,목록에서 고름,고르기 25: 2104-0010 / 2104-0015 / 2104-0020 / 2104-0025 … 외 21,2104-0010,첫 선택지,1,설명 없음, +GC001102,주철관 철거,원/본,유지관리,02장 토목,2-4-13,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC001103,원심력철근콘크리트관 철거,원/본,유지관리,02장 토목,2-4-14,,,관경,,사용자 선택,목록에서 고름,고르기 15: 250 / 300 / 350 / 400 … 외 11,250,첫 선택지,4,설명 없음, +GC001103,원심력철근콘크리트관 철거,원/본,유지관리,02장 토목,2-4-14,,,양중장비,,사용자 선택,목록에서 고름,고르기 25: 2104-0010 / 2104-0015 / 2104-0020 / 2104-0025 … 외 21,2104-0010,첫 선택지,1,설명 없음, +GC001103,원심력철근콘크리트관 철거,원/본,유지관리,02장 토목,2-4-14,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000338,사석부설,원/㎥,토목,02장 하천공사,2-1-1,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000338,사석부설,원/㎥,토목,02장 하천공사,2-1-1,●,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,1,설명 없음, +GC000339,사석고르기,원/㎡,토목,02장 하천공사,2-1-2,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000339,사석고르기,원/㎡,토목,02장 하천공사,2-1-2,●,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,1,설명 없음, +GC000340,타원형 돌망태 설치,원/㎡,토목,02장 하천공사,2-2-1,●,,돌망태높이,,사용자 선택,목록에서 고름,고르기 5: 40㎝ / 45㎝ / 50㎝ / 60㎝ … 외 1,40㎝,첫 선택지,4,설명 없음, +GC000340,타원형 돌망태 설치,원/㎡,토목,02장 하천공사,2-2-1,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000340,타원형 돌망태 설치,원/㎡,토목,02장 하천공사,2-2-1,●,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,1,설명 없음, +GC000341,매트리스형 돌망태 설치,원/㎡,토목,02장 하천공사,2-2-2,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000341,매트리스형 돌망태 설치,원/㎡,토목,02장 하천공사,2-2-2,●,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,1,설명 없음, +GC000342,돌망태형옹벽 설치,원/㎥,토목,02장 하천공사,2-2-3,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000342,돌망태형옹벽 설치,원/㎥,토목,02장 하천공사,2-2-3,●,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,1,설명 없음, +GC000343,식생매트 설치,원/㎡,토목,02장 하천공사,2-3-1,●,,작업,,사용자 선택,목록에서 고름,고르기 2: 식생매트설치 / 복토,식생매트설치,첫 선택지,5,설명 없음, +GC000343,식생매트 설치,원/㎡,토목,02장 하천공사,2-3-1,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000343,식생매트 설치,원/㎡,토목,02장 하천공사,2-3-1,●,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,1,설명 없음, +GC000344,블록 붙이기(인력),원/㎡,토목,02장 하천공사,2-3-2,●,,(입력 없음),,—,,,,,,,입력 없음 +GC000345,블록 붙이기(기계),원/㎡,토목,02장 하천공사,2-3-3,●,,장비,,사용자 선택,목록에서 고름,고르기 2: 크레인 / 굴착기,크레인,첫 선택지,2,설명 없음, +GC000345,블록 붙이기(기계),원/㎡,토목,02장 하천공사,2-3-3,●,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2105-0005 / 2104-0010 / 2104-0015 / 2104-0020 … 외 21,2105-0005,첫 선택지,1,설명 없음, +GC000345,블록 붙이기(기계),원/㎡,토목,02장 하천공사,2-3-3,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,2,설명 없음, +GC000345,블록 붙이기(기계),원/㎡,토목,02장 하천공사,2-3-3,●,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,1,설명 없음, +GC000753,일반마감 배관보온,원/m,기계설비,03장 보온공사,3-1-1,,,배관규격,㎜,설계값,설계자가 수를 넣음,,15,찾기 표의 가장 낮은 값,3,설명 없음, +GC000753,일반마감 배관보온,원/m,기계설비,03장 보온공사,3-1-1,,,보온재,,사용자 선택,목록에서 고름,고르기 3: 고무발포보온재 / 발포폴리에틸렌보온재 / 유리면보온재(글라스울),고무발포보온재,첫 선택지,4,설명 없음, +GC000753,일반마감 배관보온,원/m,기계설비,03장 보온공사,3-1-1,,,보온두께,,사용자 선택,목록에서 고름,고르기 2: 25㎜이하 / 50㎜이하,25㎜이하,첫 선택지,3,설명 없음, +GC000753,일반마감 배관보온,원/m,기계설비,03장 보온공사,3-1-1,,,설치장소,,사용자 선택,목록에서 고름,고르기 2: 일반 / 기계실,일반,첫 선택지,1,설명 없음, +GC000753,일반마감 배관보온,원/m,기계설비,03장 보온공사,3-1-1,,,배관접합,,사용자 선택,목록에서 고름,고르기 2: 일반 / 그루브조인트식,일반,첫 선택지,1,설명 없음, +GC000753,일반마감 배관보온,원/m,기계설비,03장 보온공사,3-1-1,,,비닐감기,,사용자 선택,목록에서 고름,고르기 2: 안 함 / 보온 전 비닐감기,안 함,첫 선택지,1,설명 없음, +GC000753,일반마감 배관보온,원/m,기계설비,03장 보온공사,3-1-1,,,마감,,사용자 선택,목록에서 고름,고르기 3: PVC보온테이프·알루미늄밴드 / 마감재 시공 안 함 / 폴리프로필렌 Sheet(APS·TS커버),PVC보온테이프·알루미늄밴드,첫 선택지,2,설명 없음, +GC000754,칼라함석마감 배관보온,원/m,기계설비,03장 보온공사,3-1-2,,,보온두께,㎜,설계값,설계자가 수를 넣음,,25,찾기 표의 가장 낮은 값,3,설명 없음, +GC000754,칼라함석마감 배관보온,원/m,기계설비,03장 보온공사,3-1-2,,,배관규격,㎜,설계값,설계자가 수를 넣음,,15,찾기 표의 가장 낮은 값,3,설명 없음, +GC000755,일반마감 밸브보온,원/개소,기계설비,03장 보온공사,3-2-1,,,규격,㎜,설계값,설계자가 수를 넣음,,15,찾기 표의 가장 낮은 값,2,설명 없음, +GC000755,일반마감 밸브보온,원/개소,기계설비,03장 보온공사,3-2-1,,,보온두께,,사용자 선택,목록에서 고름,고르기 2: 25㎜이하 / 50㎜이하,25㎜이하,첫 선택지,2,설명 없음, +GC000755,일반마감 밸브보온,원/개소,기계설비,03장 보온공사,3-2-1,,,보온재,,사용자 선택,목록에서 고름,고르기 2: 고무발포보온재 / 발포폴리에틸렌보온재,고무발포보온재,첫 선택지,2,설명 없음, +GC000755,일반마감 밸브보온,원/개소,기계설비,03장 보온공사,3-2-1,,,설치장소,,사용자 선택,목록에서 고름,고르기 2: 일반 / 기계실,일반,첫 선택지,2,설명 없음, +GC000755,일반마감 밸브보온,원/개소,기계설비,03장 보온공사,3-2-1,,,부속가산율,%,설계값,원문 범위 안의 수를 넣음,범위 0 ~ 25,0,범위 아래 끝,2,설명 없음, +GC000756,함석마감 밸브보온,원/개소,기계설비,03장 보온공사,3-2-2,,,규격,,사용자 선택,목록에서 고름,고르기 9: 50 이하 / 65 / 80 / 100 … 외 5,50 이하,첫 선택지,2,설명 없음, +GC000757,각형덕트 보온,원/㎡,기계설비,03장 보온공사,3-3-1,,,보온두께,,사용자 선택,목록에서 고름,고르기 2: 25㎜이하 / 50㎜이하,25㎜이하,첫 선택지,3,설명 없음, +GC000757,각형덕트 보온,원/㎡,기계설비,03장 보온공사,3-3-1,,,보온재,,사용자 선택,목록에서 고름,"고르기 2: 고무발포보온재, 발포폴리에틸렌보온재 / 유리면보온재(글라스울)","고무발포보온재, 발포폴리에틸렌보온재",첫 선택지,3,설명 없음, +GC000758,원형덕트 보온,원/㎡,기계설비,03장 보온공사,3-3-2,,,보온두께,,사용자 선택,목록에서 고름,고르기 2: 25㎜이하 / 50㎜이하,25㎜이하,첫 선택지,3,설명 없음, +GC000758,원형덕트 보온,원/㎡,기계설비,03장 보온공사,3-3-2,,,보온재,,사용자 선택,목록에서 고름,"고르기 2: 고무발포보온재, 발포폴리에틸렌보온재 / 유리면보온재(글라스울)","고무발포보온재, 발포폴리에틸렌보온재",첫 선택지,3,설명 없음, +GC000759,발열선 설치,원/m,기계설비,03장 보온공사,3-4-1,,,구분,,사용자 선택,목록에서 고름,고르기 2: 세대내 / 공용부위,세대내,첫 선택지,3,설명 없음, +GC000760,분전함 설치,원/개소,기계설비,03장 보온공사,3-4-2,,,(입력 없음),,—,,,,,,,입력 없음 +GC000584,타일 바탕 고르기(모르타르),원/㎡,건축,03장 타일공사,3-1-1,,,시공면,,사용자 선택,목록에서 고름,고르기 2: 벽 / 바닥,벽,첫 선택지,3,설명 없음, +GC000585,타일줄눈 설치,원/㎡,건축,03장 타일공사,3-1-2,,,구분,,사용자 선택,목록에서 고름,고르기 2: 바닥면 / 벽면,바닥면,첫 선택지,1,설명 없음, +GC000585,타일줄눈 설치,원/㎡,건축,03장 타일공사,3-1-2,,,타일규격,㎡,설계값,원문 범위 안의 수를 넣음,범위 0.04 ~ 0.4,0.04,범위 아래 끝,1,설명 없음, +GC000585,타일줄눈 설치,원/㎡,건축,03장 타일공사,3-1-2,,,붙임방식,,사용자 선택,목록에서 고름,고르기 2: 떠붙이기 / 압착붙이기,떠붙이기,첫 선택지,1,설명 없음, +GC000586,타일 떠붙이기(벽면),원/㎡,건축,03장 타일공사,3-2-1,,,타일규격,㎡,설계값,원문 범위 안의 수를 넣음,범위 0.04 ~ 0.4,0.04,범위 아래 끝,3,설명 없음, +GC000586,타일 떠붙이기(벽면),원/㎡,건축,03장 타일공사,3-2-1,,,타일종류,,사용자 선택,목록에서 고름,고르기 2: 일반타일 / 특수타일,일반타일,첫 선택지,1,설명 없음, +GC000586,타일 떠붙이기(벽면),원/㎡,건축,03장 타일공사,3-2-1,,,특수타일감산율,%,설계값,원문 범위 안의 수를 넣음,범위 26 ~ 33,26,범위 아래 끝,1,설명 없음, +GC000586,타일 떠붙이기(벽면),원/㎡,건축,03장 타일공사,3-2-1,,,바름두께,㎜,사용자 선택,목록에서 고름,고르기 4: 12 / 15 / 18 / 24,12,첫 선택지,1,설명 없음, +GC000587,타일 압착 붙이기,원/㎡,건축,03장 타일공사,3-2-2,,,타일규격,㎡,설계값,원문 범위 안의 수를 넣음,범위 0.04 ~ 0.4,0.04,범위 아래 끝,3,설명 없음, +GC000587,타일 압착 붙이기,원/㎡,건축,03장 타일공사,3-2-2,,,시공면,,사용자 선택,목록에서 고름,고르기 2: 바닥면 / 벽면,바닥면,첫 선택지,4,설명 없음, +GC000587,타일 압착 붙이기,원/㎡,건축,03장 타일공사,3-2-2,,,타일종류,,사용자 선택,목록에서 고름,고르기 3: 일반타일 / 특수타일 / 모자이크(유니트형),일반타일,첫 선택지,2,설명 없음, +GC000587,타일 압착 붙이기,원/㎡,건축,03장 타일공사,3-2-2,,,특수타일감산율,%,설계값,원문 범위 안의 수를 넣음,범위 26 ~ 33,26,범위 아래 끝,1,설명 없음, +GC000587,타일 압착 붙이기,원/㎡,건축,03장 타일공사,3-2-2,,,바름두께,㎜,사용자 선택,목록에서 고름,고르기 3: 5 / 6 / 7,5,첫 선택지,2,설명 없음, +GC000588,타일 접착 붙이기(유기질접착제 · 벽면),원/㎡,건축,03장 타일공사,3-2-3,,,타일규격,㎡,설계값,원문 범위 안의 수를 넣음,범위 0.04 ~ 0.4,0.04,범위 아래 끝,3,설명 없음, +GC000588,타일 접착 붙이기(유기질접착제 · 벽면),원/㎡,건축,03장 타일공사,3-2-3,,,타일종류,,사용자 선택,목록에서 고름,고르기 3: 일반타일 / 특수타일 / 모자이크(유니트형),일반타일,첫 선택지,2,설명 없음, +GC000588,타일 접착 붙이기(유기질접착제 · 벽면),원/㎡,건축,03장 타일공사,3-2-3,,,특수타일감산율,%,설계값,원문 범위 안의 수를 넣음,범위 26 ~ 33,26,범위 아래 끝,1,설명 없음, +GC000589,타일 접착 붙이기(에폭시 접착제 · 벽면),원/㎡,건축,03장 타일공사,3-2-4,,,타일규격,㎡,설계값,원문 범위 안의 수를 넣음,범위 0.21 ~ 0.75,0.21,범위 아래 끝,3,설명 없음, +GC000346,터널굴착 1발파당 인력,원/발파,토목,03장 터널공사,3-2-5,●,,공법군,,사용자 선택,목록에서 고름,고르기 6: 발파굴착A군 / 발파굴착B군 / 발파굴착C군 / 기계굴착A군 … 외 2,발파굴착A군,첫 선택지,86,설명 없음, +GC000346,터널굴착 1발파당 인력,원/발파,토목,03장 터널공사,3-2-5,●,,싸이클,분,설계값,설계자가 수를 넣음,,0,0,1,설명 없음, +GC000346,터널굴착 1발파당 인력,원/발파,토목,03장 터널공사,3-2-5,●,,착암공인원,인,설계값,원문 범위 안의 수를 넣음,범위 2 ~ 4,2,범위 아래 끝,2,설명 없음, +GC000346,터널굴착 1발파당 인력,원/발파,토목,03장 터널공사,3-2-5,●,,보통인부인원,인,설계값,설계자가 수를 넣음,,0,0,2,설명 없음, +GC000346,터널굴착 1발파당 인력,원/발파,토목,03장 터널공사,3-2-5,●,,갱구거리,m,설계값,설계자가 수를 넣음,,1000,찾기 표의 가장 낮은 값,2,설명 없음, +GC000346,터널굴착 1발파당 인력,원/발파,토목,03장 터널공사,3-2-5,●,,병렬터널,,사용자 선택,목록에서 고름,고르기 2: 아님 / 두막장 동시굴착,아님,첫 선택지,1,설명 없음, +GC000347,터널 철재거푸집 설치·해체·이동,원/회,토목,03장 터널공사,3-3-1,●,,펌프차,,사용자 선택,목록에서 고름,고르기 6: 4504-0032 / 4504-0036 / 4504-0041 / 4504-0043 … 외 2,4504-0032,첫 선택지,1,설명 없음, +GC000347,터널 철재거푸집 설치·해체·이동,원/회,토목,03장 터널공사,3-3-1,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000348,터널 방수,원/㎡,토목,03장 터널공사,3-4-1,●,,(입력 없음),,—,,,,,,,입력 없음 +GC000349,방수 작업대차 조립 및 해체,원/회,토목,03장 터널공사,3-4-2,●,,작업,,사용자 선택,목록에서 고름,고르기 3: 조립 및 해체 / 조립 / 해체,조립 및 해체,첫 선택지,2,설명 없음, +GC000350,터널바닥 암반청소,원/㎡,토목,03장 터널공사,3-4-3,●,,구간,,사용자 선택,목록에서 고름,고르기 2: 공동구 / 바닥_인버트,공동구,첫 선택지,5,설명 없음, +GC000350,터널바닥 암반청소,원/㎡,토목,03장 터널공사,3-4-3,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,3,설명 없음, +GC000350,터널바닥 암반청소,원/㎡,토목,03장 터널공사,3-4-3,●,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,2,설명 없음, +GC000083,굴착(인력/토사),원/㎥,공통,03장 토공사,3-2-1,,,토질,,사용자 선택,목록에서 고름,고르기 4: 보통토사 / 경질토사 / 고사점토 및 자갈섞인 토사 / 호박돌 섞인 토사,보통토사,첫 선택지,2,설명 없음, +GC000083,굴착(인력/토사),원/㎥,공통,03장 토공사,3-2-1,,,넓은구역가산,%,설계값,원문 범위 안의 수를 넣음,범위 0 ~ 40,0,범위 아래 끝,1,설명 없음, +GC000083,굴착(인력/토사),원/㎥,공통,03장 토공사,3-2-1,,,용수감,%,설계값,원문 범위 안의 수를 넣음,범위 0 ~ 33,0,범위 아래 끝,1,설명 없음, +GC000083,굴착(인력/토사),원/㎥,공통,03장 토공사,3-2-1,,,잔토처리,,사용자 선택,목록에서 고름,고르기 2: 없음 / 현장 내 소운반 깔고 고르기,없음,첫 선택지,1,설명 없음, +GC000084,굴착(인력/암반),원/㎥,공통,03장 토공사,3-2-2,,,암질,,사용자 선택,목록에서 고름,고르기 4: 풍화암 / 연암 / 보통암 / 경암,풍화암,첫 선택지,6,설명 없음, +GC000084,굴착(인력/암반),원/㎥,공통,03장 토공사,3-2-2,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000085,흙깎기(기계) 보통토사,원/㎥,공통,03장 토공사,3-2-3,,,규모,,사용자 선택,목록에서 고름,고르기 3: 대규모 / 중규모 / 소규모,대규모,첫 선택지,6,설명 없음, +GC000085,흙깎기(기계) 보통토사,원/㎥,공통,03장 토공사,3-2-3,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,2,설명 없음, +GC000085,흙깎기(기계) 보통토사,원/㎥,공통,03장 토공사,3-2-3,,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,1,설명 없음, +GC000086,흙깎기(기계) 혼합토사,원/㎥,공통,03장 토공사,3-2-3,,,규모,,사용자 선택,목록에서 고름,고르기 3: 대규모 / 중규모 / 소규모,대규모,첫 선택지,6,설명 없음, +GC000086,흙깎기(기계) 혼합토사,원/㎥,공통,03장 토공사,3-2-3,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,2,설명 없음, +GC000086,흙깎기(기계) 혼합토사,원/㎥,공통,03장 토공사,3-2-3,,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,1,설명 없음, +GC000087,흙깎기(기계) 암,원/㎥,공통,03장 토공사,3-2-3,,,암분류,,사용자 선택,목록에서 고름,고르기 4: 풍화암 / 연암 / 보통암 / 경암,풍화암,첫 선택지,7,설명 없음, +GC000087,흙깎기(기계) 암,원/㎥,공통,03장 토공사,3-2-3,,,집토,,사용자 선택,목록에서 고름,고르기 2: 안 함 / 별도 수행,안 함,첫 선택지,1,설명 없음, +GC000087,흙깎기(기계) 암,원/㎥,공통,03장 토공사,3-2-3,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,4,설명 없음, +GC000087,흙깎기(기계) 암,원/㎥,공통,03장 토공사,3-2-3,,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,3,설명 없음, +GC000088,터파기(기계) 보통토사,원/㎥,공통,03장 토공사,3-2-4,,UA000002 UA000003 UA000004 UA000005 UA000008 UA000009 UA000010 UA000011 UA000021 UA000023 UA000024 UA000026 UA000027 UA000036,Type,,사용자 선택,목록에서 고름,고르기 3: TypeⅠ / TypeⅡ / TypeⅢ,TypeⅠ,첫 선택지,3,설명 없음, +GC000088,터파기(기계) 보통토사,원/㎥,공통,03장 토공사,3-2-4,,UA000002 UA000003 UA000004 UA000005 UA000008 UA000009 UA000010 UA000011 UA000021 UA000023 UA000024 UA000026 UA000027 UA000036,용수,,사용자 선택,목록에서 고름,고르기 2: 없음 / 용수 발생,없음,첫 선택지,1,설명 없음, +GC000088,터파기(기계) 보통토사,원/㎥,공통,03장 토공사,3-2-4,,UA000002 UA000003 UA000004 UA000005 UA000008 UA000009 UA000010 UA000011 UA000021 UA000023 UA000024 UA000026 UA000027 UA000036,깊이,,사용자 선택,목록에서 고름,고르기 2: 5m 이하 / 5m 초과,5m 이하,첫 선택지,1,설명 없음, +GC000088,터파기(기계) 보통토사,원/㎥,공통,03장 토공사,3-2-4,,UA000002 UA000003 UA000004 UA000005 UA000008 UA000009 UA000010 UA000011 UA000021 UA000023 UA000024 UA000026 UA000027 UA000036,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000088,터파기(기계) 보통토사,원/㎥,공통,03장 토공사,3-2-4,,UA000002 UA000003 UA000004 UA000005 UA000008 UA000009 UA000010 UA000011 UA000021 UA000023 UA000024 UA000026 UA000027 UA000036,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,1,설명 없음, +GC000089,터파기(기계) 혼합토사,원/㎥,공통,03장 토공사,3-2-4,,,Type,,사용자 선택,목록에서 고름,고르기 3: TypeⅠ / TypeⅡ / TypeⅢ,TypeⅠ,첫 선택지,3,설명 없음, +GC000089,터파기(기계) 혼합토사,원/㎥,공통,03장 토공사,3-2-4,,,용수,,사용자 선택,목록에서 고름,고르기 2: 없음 / 용수 발생,없음,첫 선택지,1,설명 없음, +GC000089,터파기(기계) 혼합토사,원/㎥,공통,03장 토공사,3-2-4,,,깊이,,사용자 선택,목록에서 고름,고르기 2: 5m 이하 / 5m 초과,5m 이하,첫 선택지,1,설명 없음, +GC000089,터파기(기계) 혼합토사,원/㎥,공통,03장 토공사,3-2-4,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000089,터파기(기계) 혼합토사,원/㎥,공통,03장 토공사,3-2-4,,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,1,설명 없음, +GC000090,터파기(기계) 암,원/㎥,공통,03장 토공사,3-2-4,,,Type,,사용자 선택,목록에서 고름,고르기 2: TypeⅠ / TypeⅡ,TypeⅠ,첫 선택지,4,설명 없음, +GC000090,터파기(기계) 암,원/㎥,공통,03장 토공사,3-2-4,,,암분류,,사용자 선택,목록에서 고름,고르기 4: 풍화암 / 연암 / 보통암 / 경암,풍화암,첫 선택지,5,설명 없음, +GC000090,터파기(기계) 암,원/㎥,공통,03장 토공사,3-2-4,,,용수,,사용자 선택,목록에서 고름,고르기 2: 없음 / 용수 발생,없음,첫 선택지,1,설명 없음, +GC000090,터파기(기계) 암,원/㎥,공통,03장 토공사,3-2-4,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,3,설명 없음, +GC000090,터파기(기계) 암,원/㎥,공통,03장 토공사,3-2-4,,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,3,설명 없음, +GC000091,암발파(미진동굴착 TYPE-Ⅰ),원/㎥,공통,03장 토공사,3-3-1,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,2,설명 없음, +GC000091,암발파(미진동굴착 TYPE-Ⅰ),원/㎥,공통,03장 토공사,3-3-1,,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,1,설명 없음, +GC000092,암발파(정밀진동제어발파 TYPE-Ⅱ),원/㎥,공통,03장 토공사,3-3-2,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,2,설명 없음, +GC000092,암발파(정밀진동제어발파 TYPE-Ⅱ),원/㎥,공통,03장 토공사,3-3-2,,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,1,설명 없음, +GC000093,암발파(소규모진동제어발파 TYPE-Ⅲ),원/㎥,공통,03장 토공사,3-3-3,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,2,설명 없음, +GC000093,암발파(소규모진동제어발파 TYPE-Ⅲ),원/㎥,공통,03장 토공사,3-3-3,,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,1,설명 없음, +GC000094,암발파(중규모진동제어발파 TYPE-Ⅳ),원/㎥,공통,03장 토공사,3-3-4,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,2,설명 없음, +GC000094,암발파(중규모진동제어발파 TYPE-Ⅳ),원/㎥,공통,03장 토공사,3-3-4,,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,1,설명 없음, +GC000095,암발파(일반발파 TYPE-Ⅴ),원/㎥,공통,03장 토공사,3-3-5,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,2,설명 없음, +GC000095,암발파(일반발파 TYPE-Ⅴ),원/㎥,공통,03장 토공사,3-3-5,,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,1,설명 없음, +GC000096,암발파(대규모발파 TYPE-Ⅵ),원/㎥,공통,03장 토공사,3-3-6,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,2,설명 없음, +GC000096,암발파(대규모발파 TYPE-Ⅵ),원/㎥,공통,03장 토공사,3-3-6,,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,1,설명 없음, +GC000097,발파보호공,원/회,공통,03장 토공사,3-3-6,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000097,발파보호공,원/회,공통,03장 토공사,3-3-6,,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,1,설명 없음, +GC000098,발파암 기계소할,원/㎥,공통,03장 토공사,3-3-6,,,파쇄크기,,사용자 선택,목록에서 고름,고르기 2: 30㎝ 미만 / 30㎝ 이상,30㎝ 미만,첫 선택지,2,설명 없음, +GC000098,발파암 기계소할,원/㎥,공통,03장 토공사,3-3-6,,,기계,,사용자 선택,목록에서 고름,고르기 3: 0201-0060 / 0201-0070 / 0201-0080,0201-0060,첫 선택지,2,설명 없음, +GC000098,발파암 기계소할,원/㎥,공통,03장 토공사,3-3-6,,,브레이커,,사용자 선택,목록에서 고름,고르기 3: 0230-0006 / 0230-0007 / 0230-0008,0230-0006,첫 선택지,2,설명 없음, +GC000098,발파암 기계소할,원/㎥,공통,03장 토공사,3-3-6,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,2,설명 없음, +GC000098,발파암 기계소할,원/㎥,공통,03장 토공사,3-3-6,,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,2,설명 없음, +GC000099,암발파(소형브레이커),원/㎥,공통,03장 토공사,3-3-7,,,터파기가산,%,설계값,원문 범위 안의 수를 넣음,범위 0 ~ 50,0,범위 아래 끝,5,설명 없음, +GC000099,암발파(소형브레이커),원/㎥,공통,03장 토공사,3-3-7,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000100,암파쇄(유압식 할암공법),원/㎥,공통,03장 토공사,3-3-8,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,4,설명 없음, +GC000100,암파쇄(유압식 할암공법),원/㎥,공통,03장 토공사,3-3-8,,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,1,설명 없음, +GC000101,수중발파,원/㎥,공통,03장 토공사,3-3-9,,,발파,,사용자 선택,목록에서 고름,고르기 2: 우물통발파 / 우물통발파 이외,우물통발파,첫 선택지,8,설명 없음, +GC000101,수중발파,원/㎥,공통,03장 토공사,3-3-9,,,수심,m,설계값,원문 범위 안의 수를 넣음,범위 0 ~ 15,0,범위 아래 끝,4,설명 없음, +GC000101,수중발파,원/㎥,공통,03장 토공사,3-3-9,,,수심증감,,사용자 선택,목록에서 고름,고르기 2: 적용 안 함 / 적용,적용 안 함,첫 선택지,1,설명 없음, +GC000101,수중발파,원/㎥,공통,03장 토공사,3-3-9,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000102,흙쌓기(다짐),원/㎥,공통,03장 토공사,3-4-1,,,두께,,사용자 선택,목록에서 고름,고르기 2: 두께 30cm / 두께 20cm,두께 30cm,첫 선택지,6,설명 없음, +GC000102,흙쌓기(다짐),원/㎥,공통,03장 토공사,3-4-1,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,4,설명 없음, +GC000102,흙쌓기(다짐),원/㎥,공통,03장 토공사,3-4-1,,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,1,설명 없음, +GC000103,흙쌓기(비다짐),원/㎥,공통,03장 토공사,3-4-1,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000104,암쌓기,원/㎥,공통,03장 토공사,3-4-2,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,3,설명 없음, +GC000105,흙 다지기,원/㎥,공통,03장 토공사,3-4-3,,UA000033,짝,,사용자 선택,목록에서 고름,고르기 2: 플레이트콤팩터 / 래머,플레이트콤팩터,첫 선택지,7,설명 없음, +GC000105,흙 다지기,원/㎥,공통,03장 토공사,3-4-3,,UA000033,다짐두께,㎝,사용자 선택,목록에서 고름,고르기 2: 15 / 30,15,첫 선택지,5,설명 없음, +GC000105,흙 다지기,원/㎥,공통,03장 토공사,3-4-3,,UA000033,토질,,사용자 선택,목록에서 고름,고르기 2: 토사 / 점토,토사,첫 선택지,5,설명 없음, +GC000105,흙 다지기,원/㎥,공통,03장 토공사,3-4-3,,UA000033,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,2,설명 없음, +GC000106,뒤채움 및 다짐(소형장비),원/㎥,공통,03장 토공사,3-4-4,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,3,설명 없음, +GC000106,뒤채움 및 다짐(소형장비),원/㎥,공통,03장 토공사,3-4-4,,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,1,설명 없음, +GC000107,뒤채움 및 다짐(대형장비),원/㎥,공통,03장 토공사,3-4-5,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,4,설명 없음, +GC000107,뒤채움 및 다짐(대형장비),원/㎥,공통,03장 토공사,3-4-5,,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,1,설명 없음, +GC000108,되메우기 및 다짐(소형장비),원/㎥,공통,03장 토공사,3-4-6,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,3,설명 없음, +GC000108,되메우기 및 다짐(소형장비),원/㎥,공통,03장 토공사,3-4-6,,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,1,설명 없음, +GC000109,되메우기 및 다짐(대형장비),원/㎥,공통,03장 토공사,3-4-7,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,4,설명 없음, +GC000109,되메우기 및 다짐(대형장비),원/㎥,공통,03장 토공사,3-4-7,,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,1,설명 없음, +GC000110,기초지정,원/㎥,공통,03장 토공사,3-4-8,,,지정,,사용자 선택,목록에서 고름,고르기 3: 모래지정 / 자갈지정 / 잡석지정,모래지정,첫 선택지,8,설명 없음, +GC000110,기초지정,원/㎥,공통,03장 토공사,3-4-8,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,3,설명 없음, +GC000110,기초지정,원/㎥,공통,03장 토공사,3-4-8,,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,1,설명 없음, +GC000111,절토면 고르기,원/㎡,공통,03장 토공사,3-5-1,,,토질_암분류,,사용자 선택,목록에서 고름,고르기 6: 모래・사질토・점토・점질토 / 연질토・불순자갈 / 호박돌 섞인 고결토・경질토 / 풍화암 … 외 2,모래・사질토・점토・점질토,첫 선택지,5,설명 없음, +GC000111,절토면 고르기,원/㎡,공통,03장 토공사,3-5-1,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,3,설명 없음, +GC000111,절토면 고르기,원/㎡,공통,03장 토공사,3-5-1,,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,3,설명 없음, +GC000112,암반청소,원/㎡,공통,03장 토공사,3-5-2,,,대상,,사용자 선택,목록에서 고름,"고르기 2: 댐 / 교량, 옹벽 등",댐,첫 선택지,6,설명 없음, +GC000112,암반청소,원/㎡,공통,03장 토공사,3-5-2,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000112,암반청소,원/㎡,공통,03장 토공사,3-5-2,,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,1,설명 없음, +GC000113,성토면 고르기,원/㎡,공통,03장 토공사,3-6-1,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000113,성토면 고르기,원/㎡,공통,03장 토공사,3-6-1,,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,1,설명 없음, +GC000114,식재면 고르기,원/㎡,공통,03장 토공사,3-6-2,,,(입력 없음),,—,,,,,,,입력 없음 +GC000115,프리캐스트 콘크리트 블록설치,원/㎡,공통,03장 토공사,3-7-1,,,시공방법,,사용자 선택,목록에서 고름,고르기 2: 인력 / 기계,인력,첫 선택지,5,설명 없음, +GC000115,프리캐스트 콘크리트 블록설치,원/㎡,공통,03장 토공사,3-7-1,,,비탈경사,,사용자 선택,목록에서 고름,고르기 3: 1:1.5 이상 / 1:1.0이상∼1:1.5 미만 / 1:1.0 미만,1:1.5 이상,첫 선택지,4,설명 없음, +GC000115,프리캐스트 콘크리트 블록설치,원/㎡,공통,03장 토공사,3-7-1,,,크레인,,사용자 선택,목록에서 고름,고르기 19: 2104-0010 / 2104-0015 / 2104-0020 / 2104-0025 … 외 15,2104-0010,첫 선택지,1,설명 없음, +GC000115,프리캐스트 콘크리트 블록설치,원/㎡,공통,03장 토공사,3-7-1,,,유항,본/㎡,설계값,설계자가 수를 넣음,,0,0,1,설명 없음, +GC000115,프리캐스트 콘크리트 블록설치,원/㎡,공통,03장 토공사,3-7-1,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000116,지압판블록 설치,원/개소,공통,03장 토공사,3-7-2,,,크레인,,사용자 선택,목록에서 고름,고르기 19: 2104-0010 / 2104-0015 / 2104-0020 / 2104-0025 … 외 15,2104-0010,첫 선택지,1,설명 없음, +GC000116,지압판블록 설치,원/개소,공통,03장 토공사,3-7-2,,,고소작업차,,사용자 선택,목록에서 고름,고르기 3: 2106-0002 / 2106-0003 / 2106-0005,2106-0002,첫 선택지,1,설명 없음, +GC000116,지압판블록 설치,원/개소,공통,03장 토공사,3-7-2,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,2,설명 없음, +GC000117,천연섬유사면보호공 설치,원/㎡,공통,03장 토공사,3-7-3,,,(입력 없음),,—,,,,,,,입력 없음 +GC000118,부착망 설치,원/㎡,공통,03장 토공사,3-7-4,,,뿜어붙이기두께,,사용자 선택,목록에서 고름,고르기 2: 10cm이하 / 15㎝,10cm이하,첫 선택지,6,설명 없음, +GC000118,부착망 설치,원/㎡,공통,03장 토공사,3-7-4,,,수직고,,사용자 선택,목록에서 고름,고르기 4: 20m 미만 / 20 ∼ 30m / 30 ∼ 50m / 50m 이상,20m 미만,첫 선택지,2,설명 없음, +GC000118,부착망 설치,원/㎡,공통,03장 토공사,3-7-4,,,크레인,,사용자 선택,목록에서 고름,고르기 19: 2104-0010 / 2104-0015 / 2104-0020 / 2104-0025 … 외 15,2104-0010,첫 선택지,1,설명 없음, +GC000118,부착망 설치,원/㎡,공통,03장 토공사,3-7-4,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000119,뿜어붙이기,원/㎡,공통,03장 토공사,3-7-4,,,뿜어붙이기두께,,사용자 선택,목록에서 고름,고르기 4: 5cm / 7cm / 10cm / 15cm,5cm,첫 선택지,14,설명 없음, +GC000119,뿜어붙이기,원/㎡,공통,03장 토공사,3-7-4,,,수직고,,사용자 선택,목록에서 고름,고르기 4: 20m 미만 / 20 ∼ 30m / 30 ∼ 50m / 50m 이상,20m 미만,첫 선택지,2,설명 없음, +GC000119,뿜어붙이기,원/㎡,공통,03장 토공사,3-7-4,,,트럭탑재형크레인,,사용자 선택,목록에서 고름,고르기 6: 2105-0005 / 2105-0002 / 2105-0003 / 2105-0010 … 외 2,2105-0005,첫 선택지,1,설명 없음, +GC000119,뿜어붙이기,원/㎡,공통,03장 토공사,3-7-4,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,4,설명 없음, +GC000120,뿜어붙이기 기계기구 설치 및 해체,원/회,공통,03장 토공사,3-7-4,,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2105-0005 / 2104-0010 / 2104-0015 / 2104-0020 … 외 21,2105-0005,첫 선택지,1,설명 없음, +GC000120,뿜어붙이기 기계기구 설치 및 해체,원/회,공통,03장 토공사,3-7-4,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000121,비탈면 보강 장비 조립·해체,원/회,공통,03장 토공사,3-7-5,,,트럭탑재형크레인,,사용자 선택,목록에서 고름,고르기 6: 2105-0005 / 2105-0002 / 2105-0003 / 2105-0010 … 외 2,2105-0005,첫 선택지,1,설명 없음, +GC000121,비탈면 보강 장비 조립·해체,원/회,공통,03장 토공사,3-7-5,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000122,비탈면 보강 천공,원/m,공통,03장 토공사,3-7-5,,,작업,,사용자 선택,목록에서 고름,고르기 2: 크레인작업 / 지반작업,크레인작업,첫 선택지,2,설명 없음, +GC000122,비탈면 보강 천공,원/m,공통,03장 토공사,3-7-5,,,지반,,사용자 선택,목록에서 고름,고르기 6: 토사 / 혼합층 / 풍화암 / 연암 … 외 2,토사,첫 선택지,1,설명 없음, +GC000122,비탈면 보강 천공,원/m,공통,03장 토공사,3-7-5,,,크레인,,사용자 선택,목록에서 고름,고르기 19: 2104-0010 / 2104-0015 / 2104-0020 / 2104-0025 … 외 15,2104-0010,첫 선택지,1,설명 없음, +GC000122,비탈면 보강 천공,원/m,공통,03장 토공사,3-7-5,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,2,설명 없음, +GC000123,비탈면 보강재 조립,원/ton,공통,03장 토공사,3-7-5,,,(입력 없음),,—,,,,,,,입력 없음 +GC000124,비탈면 보강 그라우팅,원/㎥,공통,03장 토공사,3-7-5,,,고소작업차,,사용자 선택,목록에서 고름,고르기 3: 2106-0002 / 2106-0003 / 2106-0005,2106-0002,첫 선택지,1,설명 없음, +GC000124,비탈면 보강 그라우팅,원/㎥,공통,03장 토공사,3-7-5,,,고소작업,,사용자 선택,목록에서 고름,고르기 2: 고소작업차 사용 / 지반 위 작업,고소작업차 사용,첫 선택지,1,설명 없음, +GC000124,비탈면 보강 그라우팅,원/㎥,공통,03장 토공사,3-7-5,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000125,보강토 옹벽 패널 설치,원/㎡,공통,03장 토공사,3-8-1,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000126,보강토 옹벽 블록 설치,원/㎡,공통,03장 토공사,3-8-2,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000127,버팀목 설치·해체,원/m,공통,03장 토공사,3-8-3,,,(입력 없음),,—,,,,,,,입력 없음 +GC000128,보강토 옹벽 뒤채움 및 다짐,원/10㎥,공통,03장 토공사,3-8-4,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,3,설명 없음, +GC000128,보강토 옹벽 뒤채움 및 다짐,원/10㎥,공통,03장 토공사,3-8-4,,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,1,설명 없음, +GC000129,벌목,"원/1,000㎡",공통,03장 토공사,3-9-1,,,나무높이,m,설계값,설계자가 수를 넣음,,0,찾기 표의 가장 낮은 값,5,설명 없음, +GC000129,벌목,"원/1,000㎡",공통,03장 토공사,3-9-1,,,집재거리,m,설계값,설계자가 수를 넣음,,0,0,2,설명 없음, +GC000129,벌목,"원/1,000㎡",공통,03장 토공사,3-9-1,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000129,벌목,"원/1,000㎡",공통,03장 토공사,3-9-1,,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,1,설명 없음, +GC000130,뿌리뽑기,"원/1,000㎡",공통,03장 토공사,3-9-2,,,집재거리,m,설계값,설계자가 수를 넣음,,0,0,2,설명 없음, +GC000130,뿌리뽑기,"원/1,000㎡",공통,03장 토공사,3-9-2,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000130,뿌리뽑기,"원/1,000㎡",공통,03장 토공사,3-9-2,,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,1,설명 없음, +GC000131,답면고르기,원/㎡,공통,03장 토공사,3-10-1,,,블록크기,㎡,설계값,설계자가 수를 넣음,,0,찾기 표의 가장 낮은 값,1,설명 없음, +GC000131,답면고르기,원/㎡,공통,03장 토공사,3-10-1,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000132,머신 가이던스(MG) 굴착기 장비조립・해체,원/회,공통,03장 토공사,3-11-1,,,(입력 없음),,—,,,,,,,입력 없음 +GC000133,머신 컨트롤(MC) 굴착기 장비조립・해체,원/회,공통,03장 토공사,3-11-2,,,(입력 없음),,—,,,,,,,입력 없음 +GC000134,머신 가이던스(MG) 불도저 장비조립・해체,원/회,공통,03장 토공사,3-11-3,,,(입력 없음),,—,,,,,,,입력 없음 +GC000135,머신 컨트롤(MC) 불도저 장비조립・해체,원/회,공통,03장 토공사,3-11-4,,,(입력 없음),,—,,,,,,,입력 없음 +GC000136,지능형 다짐 롤러(Intelligent Compaction) 장비조립・해체,원/회,공통,03장 토공사,3-11-5,,,(입력 없음),,—,,,,,,,입력 없음 +GC000137,지능형 다짐공 시험시공 및 다짐관리 기준 수립,원/회,공통,03장 토공사,3-11-5,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,5,설명 없음, +GC000137,지능형 다짐공 시험시공 및 다짐관리 기준 수립,원/회,공통,03장 토공사,3-11-5,,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,1,설명 없음, +GC000138,MG 굴착기 작업,원/단위(표 「단위」 칸),공통,03장 토공사,3-11-1,,,공종,,사용자 선택,목록에서 고름,고르기 2: 터파기 / 성토면고르기,터파기,첫 선택지,1,설명 없음, +GC000138,MG 굴착기 작업,원/단위(표 「단위」 칸),공통,03장 토공사,3-11-1,,,규격,,사용자 선택,목록에서 고름,고르기 2: 1.0㎥ / 0.6㎥,1.0㎥,첫 선택지,2,설명 없음, +GC000138,MG 굴착기 작업,원/단위(표 「단위」 칸),공통,03장 토공사,3-11-1,,,작업조건,,사용자 선택,목록에서 고름,고르기 2: 양호 / 보통,양호,첫 선택지,1,설명 없음, +GC000138,MG 굴착기 작업,원/단위(표 「단위」 칸),공통,03장 토공사,3-11-1,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,2,설명 없음, +GC000138,MG 굴착기 작업,원/단위(표 「단위」 칸),공통,03장 토공사,3-11-1,,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,1,설명 없음, +GC000139,MC 굴착기 작업,원/단위(표 「단위」 칸),공통,03장 토공사,3-11-2,,,공종,,상수,선택지가 하나뿐,고르기 1: 터파기,터파기,첫 선택지,1,설명 없음, +GC000139,MC 굴착기 작업,원/단위(표 「단위」 칸),공통,03장 토공사,3-11-2,,,규격,,사용자 선택,목록에서 고름,고르기 2: 1.0㎥ 시공량 / 0.6㎥ 시공량,1.0㎥ 시공량,첫 선택지,2,설명 없음, +GC000139,MC 굴착기 작업,원/단위(표 「단위」 칸),공통,03장 토공사,3-11-2,,,작업조건,,사용자 선택,목록에서 고름,고르기 2: 양호 / 보통,양호,첫 선택지,1,설명 없음, +GC000139,MC 굴착기 작업,원/단위(표 「단위」 칸),공통,03장 토공사,3-11-2,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,2,설명 없음, +GC000139,MC 굴착기 작업,원/단위(표 「단위」 칸),공통,03장 토공사,3-11-2,,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,1,설명 없음, +GC000140,MG 불도저 19ton 작업,원/단위(표 「단위」 칸),공통,03장 토공사,3-11-3,,,공종,,상수,선택지가 하나뿐,고르기 1: 흙깎기,흙깎기,첫 선택지,1,설명 없음, +GC000140,MG 불도저 19ton 작업,원/단위(표 「단위」 칸),공통,03장 토공사,3-11-3,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,2,설명 없음, +GC000141,MC 불도저 10ton 작업,원/단위(표 「단위」 칸),공통,03장 토공사,3-11-4,,,공종,,상수,선택지가 하나뿐,고르기 1: 흙깎기,흙깎기,첫 선택지,1,설명 없음, +GC000141,MC 불도저 10ton 작업,원/단위(표 「단위」 칸),공통,03장 토공사,3-11-4,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,2,설명 없음, +GC000142,지능형 다짐공 본시공,원/㎥,공통,03장 토공사,3-11-5,,,두께,,사용자 선택,목록에서 고름,고르기 2: 두께 30cm / 두께 20cm,두께 30cm,첫 선택지,7,설명 없음, +GC000142,지능형 다짐공 본시공,원/㎥,공통,03장 토공사,3-11-5,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,5,설명 없음, +GC000142,지능형 다짐공 본시공,원/㎥,공통,03장 토공사,3-11-5,,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,1,설명 없음, +GC000351,궤광조립(자갈궤도),원/m,토목,04장 궤도공사,4-2-1,,,선로,,사용자 선택,목록에서 고름,고르기 2: 단선 / 복선,단선,첫 선택지,1,설명 없음, +GC000351,궤광조립(자갈궤도),원/m,토목,04장 궤도공사,4-2-1,,,레일,,사용자 선택,목록에서 고름,고르기 2: 60㎏ / 50㎏,60㎏,첫 선택지,1,설명 없음, +GC000351,궤광조립(자갈궤도),원/m,토목,04장 궤도공사,4-2-1,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,2,설명 없음, +GC000351,궤광조립(자갈궤도),원/m,토목,04장 궤도공사,4-2-1,,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,1,설명 없음, +GC000352,궤도양로,원/m,토목,04장 궤도공사,4-2-2,,,레일,,사용자 선택,목록에서 고름,고르기 2: 60㎏ / 50㎏,60㎏,첫 선택지,1,설명 없음, +GC000353,자갈살포,원/㎥,토목,04장 궤도공사,4-2-3,,,신호수,,사용자 선택,목록에서 고름,고르기 2: 없음 / 모터카·자갈화차 운행 신호수,없음,첫 선택지,1,설명 없음, +GC000354,자갈고르기,원/㎥,토목,04장 궤도공사,4-2-4,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000354,자갈고르기,원/㎥,토목,04장 궤도공사,4-2-4,,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,1,설명 없음, +GC000355,궤광조립(콘크리트 궤도),원/m,토목,04장 궤도공사,4-3-1,,,단선감,%,설계값,원문 범위 안의 수를 넣음,범위 0 ~ 5,0,범위 아래 끝,1,설명 없음, +GC000355,궤광조립(콘크리트 궤도),원/m,토목,04장 궤도공사,4-3-1,,,구분,,사용자 선택,목록에서 고름,고르기 2: 침목매립식(분리형) / 침목매립식(직결형),침목매립식(분리형),첫 선택지,5,설명 없음, +GC000355,궤광조립(콘크리트 궤도),원/m,토목,04장 궤도공사,4-3-1,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,2,설명 없음, +GC000355,궤광조립(콘크리트 궤도),원/m,토목,04장 궤도공사,4-3-1,,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,1,설명 없음, +GC000356,궤광거치,원/m,토목,04장 궤도공사,4-3-2,,,단선감,%,설계값,원문 범위 안의 수를 넣음,범위 0 ~ 5,0,범위 아래 끝,1,설명 없음, +GC000356,궤광거치,원/m,토목,04장 궤도공사,4-3-2,,,방진상자,,사용자 선택,목록에서 고름,고르기 2: 없음 / 매립식(LVT) 방진상자 설치,없음,첫 선택지,1,설명 없음, +GC000356,궤광거치,원/m,토목,04장 궤도공사,4-3-2,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000357,타설후 정리,원/m,토목,04장 궤도공사,4-3-3,,,단선감,%,설계값,원문 범위 안의 수를 넣음,범위 0 ~ 5,0,범위 아래 끝,1,설명 없음, +GC000358,분기기 부설,원/틀,토목,04장 궤도공사,4-4-1,,,레일,,사용자 선택,목록에서 고름,고르기 2: 50㎏ / 60㎏,50㎏,첫 선택지,1,설명 없음, +GC000358,분기기 부설,원/틀,토목,04장 궤도공사,4-4-1,,,분기기,,사용자 선택,목록에서 고름,고르기 6: #8 / #10 / #12 / #15 … 외 2,#8,첫 선택지,1,설명 없음, +GC000358,분기기 부설,원/틀,토목,04장 궤도공사,4-4-1,,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2105-0005 / 2104-0010 / 2104-0015 / 2104-0020 … 외 21,2105-0005,첫 선택지,1,설명 없음, +GC000358,분기기 부설,원/틀,토목,04장 궤도공사,4-4-1,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,2,설명 없음, +GC000358,분기기 부설,원/틀,토목,04장 궤도공사,4-4-1,,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,1,설명 없음, +GC000359,신축이음매 부설,원/틀,토목,04장 궤도공사,4-4-2,,,이음,,사용자 선택,목록에서 고름,고르기 2: 일단 / 양단,일단,첫 선택지,4,설명 없음, +GC000359,신축이음매 부설,원/틀,토목,04장 궤도공사,4-4-2,,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2105-0005 / 2104-0010 / 2104-0015 / 2104-0020 … 외 21,2105-0005,첫 선택지,1,설명 없음, +GC000359,신축이음매 부설,원/틀,토목,04장 궤도공사,4-4-2,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000360,레일 가스압접,원/개소,토목,04장 궤도공사,4-5-1,,,레일규격,,사용자 선택,목록에서 고름,고르기 2: 50 / 60,50,첫 선택지,19,설명 없음, +GC000360,레일 가스압접,원/개소,토목,04장 궤도공사,4-5-1,,,운행선,,사용자 선택,목록에서 고름,고르기 2: 아님 / 운행선 공사,아님,첫 선택지,1,설명 없음, +GC000360,레일 가스압접,원/개소,토목,04장 궤도공사,4-5-1,,,기타재료,%,설계값,원문 범위 안의 수를 넣음,범위 0 ~ 10,0,범위 아래 끝,1,설명 없음, +GC000361,레일 테르밋 용접,원/개소,토목,04장 궤도공사,4-5-2,,,레일규격,,사용자 선택,목록에서 고름,고르기 2: 50 / 60,50,첫 선택지,12,설명 없음, +GC000361,레일 테르밋 용접,원/개소,토목,04장 궤도공사,4-5-2,,,운행선,,사용자 선택,목록에서 고름,고르기 2: 아님 / 운행선 공사,아님,첫 선택지,1,설명 없음, +GC000361,레일 테르밋 용접,원/개소,토목,04장 궤도공사,4-5-2,,,기타재료,%,설계값,원문 범위 안의 수를 넣음,범위 0 ~ 30,0,범위 아래 끝,1,설명 없음, +GC000362,장대레일 설정,원/km,토목,04장 궤도공사,4-5-3,,,방법,,사용자 선택,목록에서 고름,고르기 2: 레일인장법 / 자연대기온도법,레일인장법,첫 선택지,3,설명 없음, +GC000363,자갈채집 및 운반,원/㎥,토목,04장 궤도공사,4-6-1,,,거리,m,사용자 선택,목록에서 고름,고르기 8: 50 / 100 / 150 / 200 … 외 4,50,첫 선택지,2,설명 없음, +GC000364,레일 절단,원/개소,토목,04장 궤도공사,4-6-2,,,레일규격,㎏,사용자 선택,목록에서 고름,고르기 3: 37 / 50 / 60,37,첫 선택지,5,설명 없음, +GC000365,레일 천공,원/공,토목,04장 궤도공사,4-6-3,,,(입력 없음),,—,,,,,,,입력 없음 +GC000366,침목천공,원/침목 개소,토목,04장 궤도공사,4-6-4,,,(입력 없음),,—,,,,,,,입력 없음 +GC000367,타이템퍼 다짐,원/㎥,토목,04장 궤도공사,4-6-6,,,(입력 없음),,—,,,,,,,입력 없음 +GC000368,교상발판 설치,원/10m,토목,04장 궤도공사,4-6-7,,,(입력 없음),,—,,,,,,,입력 없음 +GC000369,교상가드레일 설치,원/km,토목,04장 궤도공사,4-6-8,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000369,교상가드레일 설치,원/km,토목,04장 궤도공사,4-6-8,,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,1,설명 없음, +GC000370,교량침목고정장치 설치,원/개,토목,04장 궤도공사,4-6-9,,,(입력 없음),,—,,,,,,,입력 없음 +GC000371,목침목 탄성체결장치 설치,원/침목 개소,토목,04장 궤도공사,4-6-10,,,(입력 없음),,—,,,,,,,입력 없음 +GC000372,파워렌치 조임 및 해체,원/침목 개소,토목,04장 궤도공사,4-6-5,,,작업,,사용자 선택,목록에서 고름,고르기 2: 조임 / 해체,조임,첫 선택지,5,설명 없음, +GC000590,먹매김,원/㎡,건축,04장 목공사,4-1-1,,,작업,,사용자 선택,목록에서 고름,고르기 2: 거푸집 먹매김 / 구조부 먹매김,거푸집 먹매김,첫 선택지,1,설명 없음, +GC000590,먹매김,원/㎡,건축,04장 목공사,4-1-1,,,구분,,사용자 선택,목록에서 고름,고르기 2: 주택 / 일반,주택,첫 선택지,1,설명 없음, +GC000591,마루틀 설치(장선목 이중바닥틀),원/㎡,건축,04장 목공사,4-1-2,,,(입력 없음),,—,,,,,,,입력 없음 +GC000592,마루바탕 설치(합판 깔기),원/㎡,건축,04장 목공사,4-1-3,,,(입력 없음),,—,,,,,,,입력 없음 +GC000593,마루널 설치,원/㎡,건축,04장 목공사,4-1-4,,,(입력 없음),,—,,,,,,,입력 없음 +GC000594,목조 벽체틀 설치,원/㎡,건축,04장 목공사,4-2-1,,,(입력 없음),,—,,,,,,,입력 없음 +GC000595,목조 칸막이벽틀 설치,원/㎡,건축,04장 목공사,4-2-2,,,주재료비,원/㎡,설계값,설계자가 수를 넣음,,,비움(가격),1,설명 없음, +GC000596,벽체합판 설치,원/㎡,건축,04장 목공사,4-2-3,,,(입력 없음),,—,,,,,,,입력 없음 +GC000597,수장합판 설치,원/㎡,건축,04장 목공사,4-2-4,,,(입력 없음),,—,,,,,,,입력 없음 +GC000598,커튼박스 설치(목재),원/m,건축,04장 목공사,4-2-5,,,(입력 없음),,—,,,,,,,입력 없음 +GC000599,토대 설치(씰실러 · 방부목),원/m,건축,04장 목공사,4-3-1,,,(입력 없음),,—,,,,,,,입력 없음 +GC000600,기초앵커 설치(D13 이하),원/개,건축,04장 목공사,4-3-2,,,(입력 없음),,—,,,,,,,입력 없음 +GC000601,목재데크틀 설치(철물),원/ton,건축,04장 목공사,4-3-3,,,구조,,사용자 선택,목록에서 고름,고르기 2: 평구조 / 계단구조,평구조,첫 선택지,4,설명 없음, +GC000602,목재데크 설치,원/㎡,건축,04장 목공사,4-3-4,,,주재료비,원/㎡,설계값,설계자가 수를 넣음,,,비움(가격),1,설명 없음, +GC000143,잔디붙임,원/㎡,공통,04장 조경공사,4-1-1,,UA000028,시공법,,사용자 선택,목록에서 고름,고르기 2: 줄떼 / 평떼,줄떼,첫 선택지,2,설명 없음, +GC000144,판형잔디붙임,원/㎡,공통,04장 조경공사,4-1-2,,,굴착기,,사용자 선택,목록에서 고름,고르기 9: 0201-0012 / 0201-0020 / 0201-0040 / 0201-0060 … 외 5,0201-0012,첫 선택지,1,설명 없음, +GC000144,판형잔디붙임,원/㎡,공통,04장 조경공사,4-1-2,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000144,판형잔디붙임,원/㎡,공통,04장 조경공사,4-1-2,,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,1,설명 없음, +GC000145,초류종자 살포(기계살포),원/㎡,공통,04장 조경공사,4-1-3,,,종자량,㎏/100㎡,설계값,원문 범위 안의 수를 넣음,범위 2 ~ 3,2,범위 아래 끝,1,설명 없음, +GC000145,초류종자 살포(기계살포),원/㎡,공통,04장 조경공사,4-1-3,,,안정제량,㎏/100㎡,설계값,원문 범위 안의 수를 넣음,범위 5 ~ 15,5,범위 아래 끝,1,설명 없음, +GC000145,초류종자 살포(기계살포),원/㎡,공통,04장 조경공사,4-1-3,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000146,초화류 식재,원/주,공통,04장 조경공사,4-1-4,,,등급,,사용자 선택,목록에서 고름,고르기 3: 양호 / 보통 / 불량,양호,첫 선택지,2,설명 없음, +GC000146,초화류 식재,원/주,공통,04장 조경공사,4-1-4,,,특수화단감,%,설계값,원문 범위 안의 수를 넣음,범위 0 ~ 17,0,범위 아래 끝,1,설명 없음, +GC000147,거적덮기,원/㎡,공통,04장 조경공사,4-1-5,,,(입력 없음),,—,,,,,,,입력 없음 +GC000148,관목 굴취,원/주,공통,04장 조경공사,4-2-1,,UA000020,나무높이,m,사용자 선택,목록에서 고름,고르기 4: 0.3미만 / 0.3~0.7이하 / 0.8~1.1이하 / 1.2~1.5이하,0.3미만,첫 선택지,2,설명 없음, +GC000148,관목 굴취,원/주,공통,04장 조경공사,4-2-1,,UA000020,야생감,%,설계값,원문 범위 안의 수를 넣음,범위 0 ~ 17,0,범위 아래 끝,1,설명 없음, +GC000149,관목 식재(단식),원/주,공통,04장 조경공사,4-2-2,,UA000020,나무높이,m,사용자 선택,목록에서 고름,고르기 4: 0.3미만 / 0.3~0.7이하 / 0.8~1.1이하 / 1.2~1.5이하,0.3미만,첫 선택지,2,설명 없음, +GC000150,관목 식재(군식),원/주,공통,04장 조경공사,4-2-3,,,나무높이,m,사용자 선택,목록에서 고름,고르기 4: 0.3미만 / 0.3~0.7이하 / 0.8~1.1이하 / 1.2~1.5이하,0.3미만,첫 선택지,2,설명 없음, +GC000151,뿌리돌림,원/주,공통,04장 조경공사,4-3-1,,,근원직경,㎝,사용자 선택,목록에서 고름,고르기 22: 3 / 5 / 7 / 9 … 외 18,3,첫 선택지,2,설명 없음, +GC000152,교목 굴취(나무높이),원/주,공통,04장 조경공사,4-3-2,,,구분,,사용자 선택,목록에서 고름,고르기 2: 인력시공 / 기계시공,인력시공,첫 선택지,5,설명 없음, +GC000152,교목 굴취(나무높이),원/주,공통,04장 조경공사,4-3-2,,,나무높이,,사용자 선택,목록에서 고름,고르기 3: 2.0이하 / 3.0이하 / 5.0이하,2.0이하,첫 선택지,4,설명 없음, +GC000152,교목 굴취(나무높이),원/주,공통,04장 조경공사,4-3-2,,,야생감,%,설계값,원문 범위 안의 수를 넣음,범위 0 ~ 17,0,범위 아래 끝,1,설명 없음, +GC000152,교목 굴취(나무높이),원/주,공통,04장 조경공사,4-3-2,,,분,,사용자 선택,목록에서 고름,고르기 2: 분 있음 / 분 없음,분 있음,첫 선택지,1,설명 없음, +GC000152,교목 굴취(나무높이),원/주,공통,04장 조경공사,4-3-2,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000152,교목 굴취(나무높이),원/주,공통,04장 조경공사,4-3-2,,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,1,설명 없음, +GC000153,교목 굴취(근원직경),원/주,공통,04장 조경공사,4-3-3,,,구분,,사용자 선택,목록에서 고름,고르기 2: 인력시공 / 기계시공,인력시공,첫 선택지,9,설명 없음, +GC000153,교목 굴취(근원직경),원/주,공통,04장 조경공사,4-3-3,,,근원_흉고직경,,사용자 선택,목록에서 고름,고르기 9: 5(4)이하 / 6~7(5~6) / 8~9(7~8) / 10~14(8~12) … 외 5,5(4)이하,첫 선택지,16,설명 없음, +GC000153,교목 굴취(근원직경),원/주,공통,04장 조경공사,4-3-3,,,야생감,%,설계값,원문 범위 안의 수를 넣음,범위 0 ~ 17,0,범위 아래 끝,1,설명 없음, +GC000153,교목 굴취(근원직경),원/주,공통,04장 조경공사,4-3-3,,,분,,사용자 선택,목록에서 고름,고르기 2: 분 있음 / 분 없음,분 있음,첫 선택지,1,설명 없음, +GC000153,교목 굴취(근원직경),원/주,공통,04장 조경공사,4-3-3,,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2105-0005 / 2104-0010 / 2104-0015 / 2104-0020 … 외 21,2105-0005,첫 선택지,1,설명 없음, +GC000153,교목 굴취(근원직경),원/주,공통,04장 조경공사,4-3-3,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,2,설명 없음, +GC000153,교목 굴취(근원직경),원/주,공통,04장 조경공사,4-3-3,,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,1,설명 없음, +GC000154,교목 식재(나무높이),원/주,공통,04장 조경공사,4-3-4,,,구분,,사용자 선택,목록에서 고름,고르기 2: 인력시공 / 기계시공,인력시공,첫 선택지,5,설명 없음, +GC000154,교목 식재(나무높이),원/주,공통,04장 조경공사,4-3-4,,,나무높이,,사용자 선택,목록에서 고름,고르기 3: 2.0이하 / 3.0이하 / 5.0이하,2.0이하,첫 선택지,4,설명 없음, +GC000154,교목 식재(나무높이),원/주,공통,04장 조경공사,4-3-4,,,지주목,,사용자 선택,목록에서 고름,고르기 2: 세움 / 안 세움,세움,첫 선택지,1,설명 없음, +GC000154,교목 식재(나무높이),원/주,공통,04장 조경공사,4-3-4,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000154,교목 식재(나무높이),원/주,공통,04장 조경공사,4-3-4,,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,1,설명 없음, +GC000155,교목 식재(흉고직경),원/주,공통,04장 조경공사,4-3-5,,,구분,,사용자 선택,목록에서 고름,고르기 2: 인력시공 / 기계시공,인력시공,첫 선택지,9,설명 없음, +GC000155,교목 식재(흉고직경),원/주,공통,04장 조경공사,4-3-5,,,흉고_근원직경,,사용자 선택,목록에서 고름,고르기 8: 5(6)이하 / 6~7(7~8) / 8~9(9~11) / 10~17(12~20) … 외 4,5(6)이하,첫 선택지,16,설명 없음, +GC000155,교목 식재(흉고직경),원/주,공통,04장 조경공사,4-3-5,,,지주목,,사용자 선택,목록에서 고름,고르기 2: 세움 / 안 세움,세움,첫 선택지,1,설명 없음, +GC000155,교목 식재(흉고직경),원/주,공통,04장 조경공사,4-3-5,,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2105-0005 / 2104-0010 / 2104-0015 / 2104-0020 … 외 21,2105-0005,첫 선택지,1,설명 없음, +GC000155,교목 식재(흉고직경),원/주,공통,04장 조경공사,4-3-5,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,2,설명 없음, +GC000155,교목 식재(흉고직경),원/주,공통,04장 조경공사,4-3-5,,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,1,설명 없음, +GC000156,정원석 쌓기 및 놓기,원/ton,공통,04장 조경공사,4-4-1,,,작업,,사용자 선택,목록에서 고름,고르기 2: 쌓기 / 놓기,쌓기,첫 선택지,3,설명 없음, +GC000156,정원석 쌓기 및 놓기,원/ton,공통,04장 조경공사,4-4-1,,,중량,,사용자 선택,목록에서 고름,고르기 2: 20ton 미만 / 20ton 이상,20ton 미만,첫 선택지,3,설명 없음, +GC000156,정원석 쌓기 및 놓기,원/ton,공통,04장 조경공사,4-4-1,,,난이도가산,%,설계값,원문 범위 안의 수를 넣음,범위 0 ~ 20,0,범위 아래 끝,2,설명 없음, +GC000156,정원석 쌓기 및 놓기,원/ton,공통,04장 조경공사,4-4-1,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000156,정원석 쌓기 및 놓기,원/ton,공통,04장 조경공사,4-4-1,,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,1,설명 없음, +GC000157,조경유용석 쌓기 및 놓기,원/ton,공통,04장 조경공사,4-4-2,,,집게,,사용자 선택,목록에서 고름,고르기 2: 미사용 / 사용,미사용,첫 선택지,2,설명 없음, +GC000157,조경유용석 쌓기 및 놓기,원/ton,공통,04장 조경공사,4-4-2,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,2,설명 없음, +GC000157,조경유용석 쌓기 및 놓기,원/ton,공통,04장 조경공사,4-4-2,,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,2,설명 없음, +GC000158,잔디블록 포장,원/㎡,공통,04장 조경공사,4-4-3,,,굴착기,,사용자 선택,목록에서 고름,고르기 9: 0201-0012 / 0201-0020 / 0201-0040 / 0201-0060 … 외 5,0201-0012,첫 선택지,1,설명 없음, +GC000158,잔디블록 포장,원/㎡,공통,04장 조경공사,4-4-3,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,2,설명 없음, +GC000158,잔디블록 포장,원/㎡,공통,04장 조경공사,4-4-3,,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,1,설명 없음, +GC000159,야자섬유매트포장,원/㎡,공통,04장 조경공사,4-4-4,,,폭,,사용자 선택,목록에서 고름,고르기 2: 1.5m이하 / 2.0m이하,1.5m이하,첫 선택지,2,설명 없음, +GC000160,녹지경계분리재 설치,원/m,공통,04장 조경공사,4-4-5,,,(입력 없음),,—,,,,,,,입력 없음 +GC000161,인공식재지 배수판 설치,원/㎡,공통,04장 조경공사,4-4-6,,,(입력 없음),,—,,,,,,,입력 없음 +GC000761,일반펌프 설치,원/대,기계설비,04장 펌프 및 공기설비공사,4-1-1,,,규격,㎾,설계값,설계자가 수를 넣음,,0.75,찾기 표의 가장 낮은 값,2,설명 없음, +GC000762,집수정 배수펌프 설치,원/대,기계설비,04장 펌프 및 공기설비공사,4-1-2,,,규격,㎾,설계값,설계자가 수를 넣음,,0.75,찾기 표의 가장 낮은 값,2,설명 없음, +GC000763,펌프 방진가대 설치,원/대,기계설비,04장 펌프 및 공기설비공사,4-1-3,,,규격,㎾,설계값,설계자가 수를 넣음,,0.75,찾기 표의 가장 낮은 값,2,설명 없음, +GC000764,송풍기 설치,원/대,기계설비,04장 펌프 및 공기설비공사,4-2-1,,,호칭번호,,사용자 선택,목록에서 고름,고르기 16: 032(2) / 036(2⅓) / 040(2⅔) / 045(3) … 외 12,032(2),첫 선택지,2,설명 없음, +GC000764,송풍기 설치,원/대,기계설비,04장 펌프 및 공기설비공사,4-2-1,,,흡입,,사용자 선택,목록에서 고름,고르기 2: 편흡입 / 양흡입,편흡입,첫 선택지,2,설명 없음, +GC000764,송풍기 설치,원/대,기계설비,04장 펌프 및 공기설비공사,4-2-1,,,설치방식,,사용자 선택,목록에서 고름,고르기 2: 바닥 설치 / 천장 행거형(높이 3.5m),바닥 설치,첫 선택지,2,설명 없음, +GC000765,벽걸이 배기팬 설치,원/개,기계설비,04장 펌프 및 공기설비공사,4-2-2,,,규격,㎜,설계값,설계자가 수를 넣음,,200,찾기 표의 가장 낮은 값,1,설명 없음, +GC000766,욕실배기팬 설치,원/개,기계설비,04장 펌프 및 공기설비공사,4-2-3,,,규격,㎜,설계값,설계자가 수를 넣음,,100,찾기 표의 가장 낮은 값,2,설명 없음, +GC000767,무덕트 유인팬 설치,원/대,기계설비,04장 펌프 및 공기설비공사,4-2-4,,,풍량,㎥/h,설계값,설계자가 수를 넣음,,1600,찾기 표의 가장 낮은 값,2,설명 없음, +GC000768,레인지후드 설치,원/개,기계설비,04장 펌프 및 공기설비공사,4-2-5,,,규격,㎜,설계값,설계자가 수를 넣음,,700,찾기 표의 가장 낮은 값,2,설명 없음, +GC000373,강교 제작,원/ton,토목,05장 강구조공사,5-1-1,,,형식,,사용자 선택,목록에서 고름,고르기 7: 플레이트거더 / 박스거더 / 강바닥판 플레이트거더 / 강바닥판 박스거더 … 외 3,플레이트거더,첫 선택지,22,설명 없음, +GC000373,강교 제작,원/ton,토목,05장 강구조공사,5-1-1,,,고강도강비율,,설계값,원문 범위 안의 수를 넣음,범위 0 ~ 1,0,범위 아래 끝,1,단위 없음 · 설명 없음, +GC000373,강교 제작,원/ton,토목,05장 강구조공사,5-1-1,,,대형단품평균중량,ton,설계값,설계자가 수를 넣음,,0,찾기 표의 가장 낮은 값,1,설명 없음, +GC000373,강교 제작,원/ton,토목,05장 강구조공사,5-1-1,,,부품평균중량,㎏,설계값,설계자가 수를 넣음,,0,찾기 표의 가장 낮은 값,1,설명 없음, +GC000373,강교 제작,원/ton,토목,05장 강구조공사,5-1-1,,,연수,연,설계값,설계자가 수를 넣음,,2,찾기 표의 가장 낮은 값,2,설명 없음, +GC000373,강교 제작,원/ton,토목,05장 강구조공사,5-1-1,,,총중량,ton,설계값,설계자가 수를 넣음,,0,찾기 표의 가장 낮은 값,1,설명 없음, +GC000373,강교 제작,원/ton,토목,05장 강구조공사,5-1-1,,,사각,°,설계값,설계자가 수를 넣음,,0,찾기 표의 가장 낮은 값,1,설명 없음, +GC000373,강교 제작,원/ton,토목,05장 강구조공사,5-1-1,,,곡률반경,m,설계값,설계자가 수를 넣음,,0,찾기 표의 가장 낮은 값,1,설명 없음, +GC000373,강교 제작,원/ton,토목,05장 강구조공사,5-1-1,,,높이곡선변화,,사용자 선택,목록에서 고름,고르기 2: 없음 / 있음,없음,첫 선택지,1,설명 없음, +GC000373,강교 제작,원/ton,토목,05장 강구조공사,5-1-1,,,제작도,,사용자 선택,목록에서 고름,고르기 2: 별도 계상 / 이 품에 포함,별도 계상,첫 선택지,1,설명 없음, +GC000374,강교 제작 기타재료,원/ton,토목,05장 강구조공사,5-1-3,,,잡품,%,설계값,원문 범위 안의 수를 넣음,범위 0 ~ 5,0,범위 아래 끝,1,설명 없음, +GC000375,강교 소재 표면처리,원/㎡,토목,05장 강구조공사,5-2-1,,,(입력 없음),,—,,,,,,,입력 없음 +GC000376,강교 제품 표면처리,원/㎡,토목,05장 강구조공사,5-2-2,,,면,,사용자 선택,목록에서 고름,고르기 2: 외면 / BOX 형상 내면,외면,첫 선택지,1,설명 없음, +GC000377,강교 도장재료,원/㎡,토목,05장 강구조공사,5-2-3,,,도료종별,,사용자 선택,목록에서 고름,고르기 8: 무기질 아연말계 도료 / 에폭시계 방청도료 / 고고형분 에폭시계도료 / 우레탄계 도료 … 외 4,무기질 아연말계 도료,첫 선택지,1,설명 없음, +GC000377,강교 도장재료,원/㎡,토목,05장 강구조공사,5-2-3,,,도장구분,,사용자 선택,목록에서 고름,고르기 2: 공장도장 / 현장도장,공장도장,첫 선택지,1,설명 없음, +GC000377,강교 도장재료,원/㎡,토목,05장 강구조공사,5-2-3,,,도장,,사용자 선택,목록에서 고름,고르기 2: 하도 / 중·상도,하도,첫 선택지,1,설명 없음, +GC000377,강교 도장재료,원/㎡,토목,05장 강구조공사,5-2-3,,,도막두께,μm,설계값,설계자가 수를 넣음,,0,0,1,설명 없음, +GC000377,강교 도장재료,원/㎡,토목,05장 강구조공사,5-2-3,,,도료단가,원/ℓ,설계값,설계자가 수를 넣음,,,비움(가격),2,설명 없음, +GC000377,강교 도장재료,원/㎡,토목,05장 강구조공사,5-2-3,,,희석재단가,원/ℓ,설계값,설계자가 수를 넣음,,,비움(가격),2,설명 없음, +GC000378,강교 도장(1회),원/㎡,토목,05장 강구조공사,5-2-4,,,도장구분,,사용자 선택,목록에서 고름,고르기 2: 공장도장 / 현장도장,공장도장,첫 선택지,6,설명 없음, +GC000378,강교 도장(1회),원/㎡,토목,05장 강구조공사,5-2-4,,,면,,사용자 선택,목록에서 고름,고르기 2: 외면 / 박스거더 내면,외면,첫 선택지,1,설명 없음, +GC000379,강재거더 지조립,원/개소,토목,05장 강구조공사,5-3-1,,,형식,,사용자 선택,목록에서 고름,고르기 2: 개구제형 / 폐합형,개구제형,첫 선택지,2,설명 없음, +GC000379,강재거더 지조립,원/개소,토목,05장 강구조공사,5-3-1,,,지조립장,,사용자 선택,목록에서 고름,고르기 3: 불량 / 보통 / 양호,불량,첫 선택지,2,설명 없음, +GC000379,강재거더 지조립,원/개소,토목,05장 강구조공사,5-3-1,,,크레인,,사용자 선택,목록에서 고름,고르기 19: 2104-0010 / 2104-0015 / 2104-0020 / 2104-0025 … 외 15,2104-0010,첫 선택지,1,설명 없음, +GC000379,강재거더 지조립,원/개소,토목,05장 강구조공사,5-3-1,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000380,강재거더 가설,원/개,토목,05장 강구조공사,5-3-2,,,형식,,사용자 선택,목록에서 고름,고르기 2: 개구제형 / 폐합형,개구제형,첫 선택지,2,설명 없음, +GC000380,강재거더 가설,원/개,토목,05장 강구조공사,5-3-2,,,장소,,사용자 선택,목록에서 고름,고르기 2: 육상 / 해상,육상,첫 선택지,5,설명 없음, +GC000380,강재거더 가설,원/개,토목,05장 강구조공사,5-3-2,,,단일거더,,사용자 선택,목록에서 고름,고르기 2: 아님 / 지조립 없이 단일거더 직접 인양,아님,첫 선택지,1,설명 없음, +GC000380,강재거더 가설,원/개,토목,05장 강구조공사,5-3-2,,,확폭등,,사용자 선택,목록에서 고름,고르기 2: 아님 / 확폭·과도교·과선교 지하 통로내,아님,첫 선택지,1,설명 없음, +GC000380,강재거더 가설,원/개,토목,05장 강구조공사,5-3-2,,,크레인,,사용자 선택,목록에서 고름,고르기 19: 2104-0010 / 2104-0015 / 2104-0020 / 2104-0025 … 외 15,2104-0010,첫 선택지,1,설명 없음, +GC000380,강재거더 가설,원/개,토목,05장 강구조공사,5-3-2,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,2,설명 없음, +GC000381,강교 기타 부재 설치,원/ton,토목,05장 강구조공사,5-3-3,,,장소,,사용자 선택,목록에서 고름,고르기 2: 육상 / 해상,육상,첫 선택지,2,설명 없음, +GC000381,강교 기타 부재 설치,원/ton,토목,05장 강구조공사,5-3-3,,,크레인,,사용자 선택,목록에서 고름,고르기 19: 2104-0010 / 2104-0015 / 2104-0020 / 2104-0025 … 외 15,2104-0010,첫 선택지,1,설명 없음, +GC000381,강교 기타 부재 설치,원/ton,토목,05장 강구조공사,5-3-3,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000162,P.P마대 및 톤마대 만들기·쌓기·헐기,원/개,공통,05장 기초공사,5-1-1,●,,구분,,사용자 선택,목록에서 고름,고르기 2: P.P마대 / 톤마대,P.P마대,첫 선택지,6,설명 없음, +GC000162,P.P마대 및 톤마대 만들기·쌓기·헐기,원/개,공통,05장 기초공사,5-1-1,●,,시공법,,사용자 선택,목록에서 고름,고르기 3: 만들기 / 쌓기 / 헐기,만들기,첫 선택지,4,설명 없음, +GC000162,P.P마대 및 톤마대 만들기·쌓기·헐기,원/개,공통,05장 기초공사,5-1-1,●,,굴착기,,사용자 선택,목록에서 고름,고르기 9: 0201-0012 / 0201-0020 / 0201-0040 / 0201-0060 … 외 5,0201-0012,첫 선택지,1,설명 없음, +GC000162,P.P마대 및 톤마대 만들기·쌓기·헐기,원/개,공통,05장 기초공사,5-1-1,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000163,H-Beam 설치(띠장),원/m,공통,05장 기초공사,5-1-2,●,,규격,,사용자 선택,목록에서 고름,고르기 5: 5m이하 / 6~8m / 9~11m / 12~14m … 외 1,5m이하,첫 선택지,5,설명 없음, +GC000163,H-Beam 설치(띠장),원/m,공통,05장 기초공사,5-1-2,●,,H규격,,사용자 선택,목록에서 고름,고르기 2: H=250∼500 / H=600∼800,H=250∼500,첫 선택지,5,설명 없음, +GC000163,H-Beam 설치(띠장),원/m,공통,05장 기초공사,5-1-2,●,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2104-0010 / 2104-0015 / 2104-0020 / 2104-0025 … 외 21,2104-0010,첫 선택지,1,설명 없음, +GC000163,H-Beam 설치(띠장),원/m,공통,05장 기초공사,5-1-2,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000164,H-Beam 설치(버팀보),원/본,공통,05장 기초공사,5-1-3,●,,규격,,사용자 선택,목록에서 고름,고르기 5: 5m이하 / 6~8m / 9~11m / 12~14m … 외 1,5m이하,첫 선택지,5,설명 없음, +GC000164,H-Beam 설치(버팀보),원/본,공통,05장 기초공사,5-1-3,●,,H규격,,사용자 선택,목록에서 고름,고르기 2: H=250∼500 / H=600∼800,H=250∼500,첫 선택지,5,설명 없음, +GC000164,H-Beam 설치(버팀보),원/본,공통,05장 기초공사,5-1-3,●,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2104-0010 / 2104-0015 / 2104-0020 / 2104-0025 … 외 21,2104-0010,첫 선택지,1,설명 없음, +GC000164,H-Beam 설치(버팀보),원/본,공통,05장 기초공사,5-1-3,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000165,H-Beam 해체(띠장),원/m,공통,05장 기초공사,5-1-4,●,,규격,,사용자 선택,목록에서 고름,고르기 5: 5m이하 / 6~8m / 9~11m / 12~14m … 외 1,5m이하,첫 선택지,5,설명 없음, +GC000165,H-Beam 해체(띠장),원/m,공통,05장 기초공사,5-1-4,●,,H규격,,사용자 선택,목록에서 고름,고르기 2: H=250∼500 / H=600∼800,H=250∼500,첫 선택지,5,설명 없음, +GC000165,H-Beam 해체(띠장),원/m,공통,05장 기초공사,5-1-4,●,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2104-0010 / 2104-0015 / 2104-0020 / 2104-0025 … 외 21,2104-0010,첫 선택지,1,설명 없음, +GC000165,H-Beam 해체(띠장),원/m,공통,05장 기초공사,5-1-4,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000166,H-Beam 해체(버팀보),원/본,공통,05장 기초공사,5-1-5,●,,규격,,사용자 선택,목록에서 고름,고르기 5: 5m이하 / 6~8m / 9~11m / 12~14m … 외 1,5m이하,첫 선택지,5,설명 없음, +GC000166,H-Beam 해체(버팀보),원/본,공통,05장 기초공사,5-1-5,●,,H규격,,사용자 선택,목록에서 고름,고르기 2: H=250∼500 / H=600∼800,H=250∼500,첫 선택지,5,설명 없음, +GC000166,H-Beam 해체(버팀보),원/본,공통,05장 기초공사,5-1-5,●,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2104-0010 / 2104-0015 / 2104-0020 / 2104-0025 … 외 21,2104-0010,첫 선택지,1,설명 없음, +GC000166,H-Beam 해체(버팀보),원/본,공통,05장 기초공사,5-1-5,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000167,흙막이판 설치·해체,원/㎡,공통,05장 기초공사,5-1-6,●,,시공법,,사용자 선택,목록에서 고름,고르기 2: 설치 / 철거,설치,첫 선택지,4,설명 없음, +GC000167,흙막이판 설치·해체,원/㎡,공통,05장 기초공사,5-1-6,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000168,앵커 천공·그라우팅 장비조립·해체,원/회,공통,05장 기초공사,5-1-7,●,,크레인,,사용자 선택,목록에서 고름,고르기 6: 2105-0002 / 2105-0003 / 2105-0005 / 2105-0010 … 외 2,2105-0002,첫 선택지,1,설명 없음, +GC000168,앵커 천공·그라우팅 장비조립·해체,원/회,공통,05장 기초공사,5-1-7,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000169,앵커 천공(크롤러형 보링장비),원/공,공통,05장 기초공사,5-1-7,●,,공법,,사용자 선택,목록에서 고름,고르기 2: 타격식 / 회전식,타격식,첫 선택지,12,설명 없음, +GC000169,앵커 천공(크롤러형 보링장비),원/공,공통,05장 기초공사,5-1-7,●,,토사연장,m,설계값,설계자가 수를 넣음,,0,0,2,설명 없음, +GC000169,앵커 천공(크롤러형 보링장비),원/공,공통,05장 기초공사,5-1-7,●,,혼합층연장,m,설계값,설계자가 수를 넣음,,0,0,2,설명 없음, +GC000169,앵커 천공(크롤러형 보링장비),원/공,공통,05장 기초공사,5-1-7,●,,풍화암연장,m,설계값,설계자가 수를 넣음,,0,0,2,설명 없음, +GC000169,앵커 천공(크롤러형 보링장비),원/공,공통,05장 기초공사,5-1-7,●,,연암연장,m,설계값,설계자가 수를 넣음,,0,0,2,설명 없음, +GC000169,앵커 천공(크롤러형 보링장비),원/공,공통,05장 기초공사,5-1-7,●,,보통암연장,m,설계값,설계자가 수를 넣음,,0,0,2,설명 없음, +GC000169,앵커 천공(크롤러형 보링장비),원/공,공통,05장 기초공사,5-1-7,●,,경암연장,m,설계값,설계자가 수를 넣음,,0,0,2,설명 없음, +GC000169,앵커 천공(크롤러형 보링장비),원/공,공통,05장 기초공사,5-1-7,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,3,설명 없음, +GC000170,앵커 그라우팅,원/㎥,공통,05장 기초공사,5-1-7,●,,(입력 없음),,—,,,,,,,입력 없음 +GC000171,앵커 인장,원/개소,공통,05장 기초공사,5-1-7,●,,인장기,,사용자 선택,목록에서 고름,고르기 4: 6516-0060 / 6516-0120 / 6516-0250 / 6516-0300,6516-0060,첫 선택지,1,설명 없음, +GC000172,앵커 인장 좌대 설치·해체,원/개소,공통,05장 기초공사,5-1-7,●,,작업,,사용자 선택,목록에서 고름,고르기 2: 설치 / 해체,설치,첫 선택지,3,설명 없음, +GC000173,PC강선 제거,원/개소,공통,05장 기초공사,5-1-7,●,,(입력 없음),,—,,,,,,,입력 없음 +GC000174,복공판 설치·철거,원/㎡,공통,05장 기초공사,5-1-8,●,,시공법,,사용자 선택,목록에서 고름,고르기 2: 설치 / 철거,설치,첫 선택지,5,설명 없음, +GC000174,복공판 설치·철거,원/㎡,공통,05장 기초공사,5-1-8,●,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2104-0010 / 2104-0015 / 2104-0020 / 2104-0025 … 외 21,2104-0010,첫 선택지,1,설명 없음, +GC000174,복공판 설치·철거,원/㎡,공통,05장 기초공사,5-1-8,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000175,흙막이 천공 파일천공전용장비 조립·해체,원/회,공통,05장 기초공사,5-1-9,●,,시공조건,,사용자 선택,목록에서 고름,고르기 2: 외부 반입/반출 / 작업구간 이동,외부 반입/반출,첫 선택지,6,설명 없음, +GC000175,흙막이 천공 파일천공전용장비 조립·해체,원/회,공통,05장 기초공사,5-1-9,●,,리더,,사용자 선택,목록에서 고름,고르기 2: 30m 이하 / 30m 초과,30m 이하,첫 선택지,1,설명 없음, +GC000175,흙막이 천공 파일천공전용장비 조립·해체,원/회,공통,05장 기초공사,5-1-9,●,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2104-0010 / 2104-0015 / 2104-0020 / 2104-0025 … 외 21,2104-0010,첫 선택지,1,설명 없음, +GC000175,흙막이 천공 파일천공전용장비 조립·해체,원/회,공통,05장 기초공사,5-1-9,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000176,흙막이 H-형강말뚝 천공 및 근입,원/본,공통,05장 기초공사,5-1-9,●,,비트,,사용자 선택,목록에서 고름,고르기 3: 오거비트 / 개량형비트 / 해머비트,오거비트,첫 선택지,8,설명 없음, +GC000176,흙막이 H-형강말뚝 천공 및 근입,원/본,공통,05장 기초공사,5-1-9,●,,말뚝직경,㎜,사용자 선택,목록에서 고름,고르기 3: 500미만 / 500이상 / 500∼600,500미만,첫 선택지,6,설명 없음, +GC000176,흙막이 H-형강말뚝 천공 및 근입,원/본,공통,05장 기초공사,5-1-9,●,,말뚝길이,,사용자 선택,목록에서 고름,고르기 3: 10m미만 / 10~20m / 20m~30m,10m미만,첫 선택지,1,설명 없음, +GC000176,흙막이 H-형강말뚝 천공 및 근입,원/본,공통,05장 기초공사,5-1-9,●,,케이싱,,사용자 선택,목록에서 고름,고르기 2: 미사용 / 사용,미사용,첫 선택지,1,설명 없음, +GC000176,흙막이 H-형강말뚝 천공 및 근입,원/본,공통,05장 기초공사,5-1-9,●,,해머압축기대수,대,설계값,원문 범위 안의 수를 넣음,범위 1 ~ 2,1,범위 아래 끝,1,설명 없음, +GC000176,흙막이 H-형강말뚝 천공 및 근입,원/본,공통,05장 기초공사,5-1-9,●,,점질토연장,m,설계값,설계자가 수를 넣음,,0,0,2,설명 없음, +GC000176,흙막이 H-형강말뚝 천공 및 근입,원/본,공통,05장 기초공사,5-1-9,●,,사질토연장,m,설계값,설계자가 수를 넣음,,0,0,2,설명 없음, +GC000176,흙막이 H-형강말뚝 천공 및 근입,원/본,공통,05장 기초공사,5-1-9,●,,풍화암연장,m,설계값,설계자가 수를 넣음,,0,0,2,설명 없음, +GC000176,흙막이 H-형강말뚝 천공 및 근입,원/본,공통,05장 기초공사,5-1-9,●,,혼합층연장,m,설계값,설계자가 수를 넣음,,0,0,2,설명 없음, +GC000176,흙막이 H-형강말뚝 천공 및 근입,원/본,공통,05장 기초공사,5-1-9,●,,연암연장,m,설계값,설계자가 수를 넣음,,0,0,2,설명 없음, +GC000176,흙막이 H-형강말뚝 천공 및 근입,원/본,공통,05장 기초공사,5-1-9,●,,경암연장,m,설계값,설계자가 수를 넣음,,0,0,2,설명 없음, +GC000176,흙막이 H-형강말뚝 천공 및 근입,원/본,공통,05장 기초공사,5-1-9,●,,전용장비,,사용자 선택,목록에서 고름,고르기 6: 6802-0040 / 6802-0060 / 6802-0100 / 6802-0120 … 외 2,6802-0040,첫 선택지,1,설명 없음, +GC000176,흙막이 H-형강말뚝 천공 및 근입,원/본,공통,05장 기초공사,5-1-9,●,,오거,,사용자 선택,목록에서 고름,고르기 5: 6410-0080 / 6410-0100 / 6410-0120 / 6410-0150 … 외 1,6410-0080,첫 선택지,2,설명 없음, +GC000176,흙막이 H-형강말뚝 천공 및 근입,원/본,공통,05장 기초공사,5-1-9,●,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2104-0010 / 2104-0015 / 2104-0020 / 2104-0025 … 외 21,2104-0010,첫 선택지,1,설명 없음, +GC000176,흙막이 H-형강말뚝 천공 및 근입,원/본,공통,05장 기초공사,5-1-9,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,6,설명 없음, +GC000176,흙막이 H-형강말뚝 천공 및 근입,원/본,공통,05장 기초공사,5-1-9,●,,조종원직종,,사용자 선택,목록에서 고름,고르기 3: 1048 / 1049 / 1050,1048,첫 선택지,1,설명 없음, +GC000177,차수 그라우팅 장비조립·해체,원/회,공통,05장 기초공사,5-1-10,●,,시공조건,,사용자 선택,목록에서 고름,고르기 2: 외부 반출/반입 / 작업구간 이동,외부 반출/반입,첫 선택지,6,설명 없음, +GC000177,차수 그라우팅 장비조립·해체,원/회,공통,05장 기초공사,5-1-10,●,,리더,,사용자 선택,목록에서 고름,고르기 2: 30m 이하 / 30m 초과,30m 이하,첫 선택지,1,설명 없음, +GC000177,차수 그라우팅 장비조립·해체,원/회,공통,05장 기초공사,5-1-10,●,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2104-0010 / 2104-0015 / 2104-0020 / 2104-0025 … 외 21,2104-0010,첫 선택지,1,설명 없음, +GC000177,차수 그라우팅 장비조립·해체,원/회,공통,05장 기초공사,5-1-10,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000178,차수 그라우팅 천공,원/공,공통,05장 기초공사,5-1-10,●,,천공연장,m,설계값,설계자가 수를 넣음,,0,0,1,설명 없음, +GC000179,차수 그라우트 주입,원/㎥,공통,05장 기초공사,5-1-10,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000180,직선형 기준틀(2열) 설치 및 해체,원/m,공통,05장 기초공사,5-1-11,●,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2104-0010 / 2104-0015 / 2104-0020 / 2104-0025 … 외 21,2104-0010,첫 선택지,1,설명 없음, +GC000180,직선형 기준틀(2열) 설치 및 해체,원/m,공통,05장 기초공사,5-1-11,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000181,매트부설(육상),원/㎡,공통,05장 기초공사,5-2-1,●,,지반,,사용자 선택,목록에서 고름,고르기 3: 사면 / 연약지반(도로/철도) / 연약지반(매립지),사면,첫 선택지,4,설명 없음, +GC000181,매트부설(육상),원/㎡,공통,05장 기초공사,5-2-1,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000182,고압분사 주입 장비조립·해체,원/회,공통,05장 기초공사,5-2-2,●,,시공조건,,사용자 선택,목록에서 고름,고르기 2: 외부 반출/반입 / 작업구간 이동,외부 반출/반입,첫 선택지,6,설명 없음, +GC000182,고압분사 주입 장비조립·해체,원/회,공통,05장 기초공사,5-2-2,●,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2104-0010 / 2104-0015 / 2104-0020 / 2104-0025 … 외 21,2104-0010,첫 선택지,1,설명 없음, +GC000182,고압분사 주입 장비조립·해체,원/회,공통,05장 기초공사,5-2-2,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000183,고압분사 주입(천공 + 분사주입),원/개소,공통,05장 기초공사,5-2-2,●,,재질,,사용자 선택,목록에서 고름,고르기 2: 토사 / 자갈/호박돌,토사,첫 선택지,10,설명 없음, +GC000183,고압분사 주입(천공 + 분사주입),원/개소,공통,05장 기초공사,5-2-2,●,,유효직경,㎜,사용자 선택,목록에서 고름,고르기 5: 800 / 1000 / 1200 / 1500 … 외 1,800,첫 선택지,1,설명 없음, +GC000183,고압분사 주입(천공 + 분사주입),원/개소,공통,05장 기초공사,5-2-2,●,,분사주입길이,m,설계값,설계자가 수를 넣음,,1,1(나누는 자리),1,설명 없음, +GC000183,고압분사 주입(천공 + 분사주입),원/개소,공통,05장 기초공사,5-2-2,●,,선천공,,사용자 선택,목록에서 고름,고르기 2: 선천공 미수행 / 선천공 수행,선천공 미수행,첫 선택지,2,설명 없음, +GC000183,고압분사 주입(천공 + 분사주입),원/개소,공통,05장 기초공사,5-2-2,●,,초고압펌프,,사용자 선택,목록에서 고름,고르기 2: 4506-0200 / 4506-0400,4506-0200,첫 선택지,1,설명 없음, +GC000183,고압분사 주입(천공 + 분사주입),원/개소,공통,05장 기초공사,5-2-2,●,,초고압펌프대수,대,설계값,원문 범위 안의 수를 넣음,범위 1 ~ 2,1,범위 아래 끝,1,설명 없음, +GC000183,고압분사 주입(천공 + 분사주입),원/개소,공통,05장 기초공사,5-2-2,●,,점질토길이,m,설계값,설계자가 수를 넣음,,1,1(나누는 자리),2,설명 없음, +GC000183,고압분사 주입(천공 + 분사주입),원/개소,공통,05장 기초공사,5-2-2,●,,사질토길이,m,설계값,설계자가 수를 넣음,,1,1(나누는 자리),2,설명 없음, +GC000183,고압분사 주입(천공 + 분사주입),원/개소,공통,05장 기초공사,5-2-2,●,,자갈길이,m,설계값,설계자가 수를 넣음,,1,1(나누는 자리),2,설명 없음, +GC000183,고압분사 주입(천공 + 분사주입),원/개소,공통,05장 기초공사,5-2-2,●,,전석호박돌길이,m,설계값,설계자가 수를 넣음,,1,1(나누는 자리),2,설명 없음, +GC000183,고압분사 주입(천공 + 분사주입),원/개소,공통,05장 기초공사,5-2-2,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,6,설명 없음, +GC000183,고압분사 주입(천공 + 분사주입),원/개소,공통,05장 기초공사,5-2-2,●,,조종원직종,,사용자 선택,목록에서 고름,고르기 3: 1048 / 1049 / 1050,1048,첫 선택지,1,설명 없음, +GC000184,PBD천공기 조립 및 해체,원/회,공통,05장 기초공사,5-2-3,●,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2104-0010 / 2104-0015 / 2104-0020 / 2104-0025 … 외 21,2104-0010,첫 선택지,1,설명 없음, +GC000184,PBD천공기 조립 및 해체,원/회,공통,05장 기초공사,5-2-3,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000185,연직배수재(PBD) 타설,원/m,공통,05장 기초공사,5-2-3,●,,타설깊이,m/본,설계값,원문 범위 안의 수를 넣음,범위 0.1 ~ 55,0.1,범위 아래 끝,10,설명 없음, +GC000185,연직배수재(PBD) 타설,원/m,공통,05장 기초공사,5-2-3,●,,N치,,사용자 선택,목록에서 고름,고르기 2: 5미만 / 5이상,5미만,첫 선택지,2,설명 없음, +GC000185,연직배수재(PBD) 타설,원/m,공통,05장 기초공사,5-2-3,●,,현장,,사용자 선택,목록에서 고름,고르기 2: 도로/철도 / 항만/매립지,도로/철도,첫 선택지,1,설명 없음, +GC000185,연직배수재(PBD) 타설,원/m,공통,05장 기초공사,5-2-3,●,,PBD천공기,,사용자 선택,목록에서 고름,고르기 2: 6701-0147 / 6701-0184,6701-0147,첫 선택지,1,설명 없음, +GC000185,연직배수재(PBD) 타설,원/m,공통,05장 기초공사,5-2-3,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000186,다짐말뚝 장비조립·해체,원/회,공통,05장 기초공사,5-2-4,●,,시공조건,,사용자 선택,목록에서 고름,고르기 2: 외부 반출/반입 / 작업구간 이동,외부 반출/반입,첫 선택지,6,설명 없음, +GC000186,다짐말뚝 장비조립·해체,원/회,공통,05장 기초공사,5-2-4,●,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2104-0010 / 2104-0015 / 2104-0020 / 2104-0025 … 외 21,2104-0010,첫 선택지,1,설명 없음, +GC000186,다짐말뚝 장비조립·해체,원/회,공통,05장 기초공사,5-2-4,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000187,다짐말뚝(모래·자갈) 조성,원/본,공통,05장 기초공사,5-2-4,●,,타설길이,m,설계값,원문 범위 안의 수를 넣음,범위 0 ~ 35,0,범위 아래 끝,7,설명 없음, +GC000187,다짐말뚝(모래·자갈) 조성,원/본,공통,05장 기초공사,5-2-4,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,6,설명 없음, +GC000187,다짐말뚝(모래·자갈) 조성,원/본,공통,05장 기초공사,5-2-4,●,,조종원직종,,사용자 선택,목록에서 고름,고르기 3: 1048 / 1049 / 1050,1048,첫 선택지,2,설명 없음, +GC000188,기성말뚝 장비조립·해체,원/회,공통,05장 기초공사,5-3-1,●,,시공조건,,사용자 선택,목록에서 고름,고르기 2: 외부 반출/반입 / 작업구간내 이동,외부 반출/반입,첫 선택지,6,설명 없음, +GC000188,기성말뚝 장비조립·해체,원/회,공통,05장 기초공사,5-3-1,●,,리더,,사용자 선택,목록에서 고름,고르기 2: 30m 이하 / 30m 초과,30m 이하,첫 선택지,1,설명 없음, +GC000188,기성말뚝 장비조립·해체,원/회,공통,05장 기초공사,5-3-1,●,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2104-0010 / 2104-0015 / 2104-0020 / 2104-0025 … 외 21,2104-0010,첫 선택지,1,설명 없음, +GC000188,기성말뚝 장비조립·해체,원/회,공통,05장 기초공사,5-3-1,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000189,기성말뚝(매입) 천공 및 설치,원/본,공통,05장 기초공사,5-3-1,●,,직경,㎜,사용자 선택,목록에서 고름,고르기 6: 400 / 450 / 500 / 600 … 외 2,400,첫 선택지,4,설명 없음, +GC000189,기성말뚝(매입) 천공 및 설치,원/본,공통,05장 기초공사,5-3-1,●,,비트,,사용자 선택,목록에서 고름,고르기 3: 오거비트 / 개량형비트 / 해머비트,오거비트,첫 선택지,8,설명 없음, +GC000189,기성말뚝(매입) 천공 및 설치,원/본,공통,05장 기초공사,5-3-1,●,,말뚝길이,,사용자 선택,목록에서 고름,고르기 3: 10m미만 / 10∼20미만 / 20∼30미만,10m미만,첫 선택지,1,설명 없음, +GC000189,기성말뚝(매입) 천공 및 설치,원/본,공통,05장 기초공사,5-3-1,●,,케이싱,,사용자 선택,목록에서 고름,고르기 2: 미사용 / 사용,미사용,첫 선택지,4,설명 없음, +GC000189,기성말뚝(매입) 천공 및 설치,원/본,공통,05장 기초공사,5-3-1,●,,이음,,사용자 선택,목록에서 고름,고르기 2: 단말뚝 / 이음말뚝,단말뚝,첫 선택지,4,설명 없음, +GC000189,기성말뚝(매입) 천공 및 설치,원/본,공통,05장 기초공사,5-3-1,●,,천공홀용접,,사용자 선택,목록에서 고름,고르기 2: 아님 / 천공홀에서 직접 용접,아님,첫 선택지,1,설명 없음, +GC000189,기성말뚝(매입) 천공 및 설치,원/본,공통,05장 기초공사,5-3-1,●,,기초,,사용자 선택,목록에서 고름,고르기 2: 도로/철도 교량기초 / 건축기초,도로/철도 교량기초,첫 선택지,1,설명 없음, +GC000189,기성말뚝(매입) 천공 및 설치,원/본,공통,05장 기초공사,5-3-1,●,,해머압축기대수,대,설계값,원문 범위 안의 수를 넣음,범위 1 ~ 2,1,범위 아래 끝,1,설명 없음, +GC000189,기성말뚝(매입) 천공 및 설치,원/본,공통,05장 기초공사,5-3-1,●,,점질토연장,m,설계값,설계자가 수를 넣음,,0,0,2,설명 없음, +GC000189,기성말뚝(매입) 천공 및 설치,원/본,공통,05장 기초공사,5-3-1,●,,사질토연장,m,설계값,설계자가 수를 넣음,,0,0,2,설명 없음, +GC000189,기성말뚝(매입) 천공 및 설치,원/본,공통,05장 기초공사,5-3-1,●,,풍화암연장,m,설계값,설계자가 수를 넣음,,0,0,2,설명 없음, +GC000189,기성말뚝(매입) 천공 및 설치,원/본,공통,05장 기초공사,5-3-1,●,,혼합층연장,m,설계값,설계자가 수를 넣음,,0,0,2,설명 없음, +GC000189,기성말뚝(매입) 천공 및 설치,원/본,공통,05장 기초공사,5-3-1,●,,연암연장,m,설계값,설계자가 수를 넣음,,0,0,2,설명 없음, +GC000189,기성말뚝(매입) 천공 및 설치,원/본,공통,05장 기초공사,5-3-1,●,,경암연장,m,설계값,설계자가 수를 넣음,,0,0,2,설명 없음, +GC000189,기성말뚝(매입) 천공 및 설치,원/본,공통,05장 기초공사,5-3-1,●,,전용장비,,사용자 선택,목록에서 고름,고르기 6: 6802-0040 / 6802-0060 / 6802-0100 / 6802-0120 … 외 2,6802-0040,첫 선택지,1,설명 없음, +GC000189,기성말뚝(매입) 천공 및 설치,원/본,공통,05장 기초공사,5-3-1,●,,오거,,사용자 선택,목록에서 고름,고르기 5: 6410-0080 / 6410-0100 / 6410-0120 / 6410-0150 … 외 1,6410-0080,첫 선택지,2,설명 없음, +GC000189,기성말뚝(매입) 천공 및 설치,원/본,공통,05장 기초공사,5-3-1,●,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2104-0010 / 2104-0015 / 2104-0020 / 2104-0025 … 외 21,2104-0010,첫 선택지,1,설명 없음, +GC000189,기성말뚝(매입) 천공 및 설치,원/본,공통,05장 기초공사,5-3-1,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,9,설명 없음, +GC000189,기성말뚝(매입) 천공 및 설치,원/본,공통,05장 기초공사,5-3-1,●,,조종원직종,,사용자 선택,목록에서 고름,고르기 3: 1048 / 1049 / 1050,1048,첫 선택지,1,설명 없음, +GC000190,말뚝박기용 천공 장비조립·해체,원/회,공통,05장 기초공사,5-3-2,●,,장비유형,,사용자 선택,목록에서 고름,고르기 2: 오거크레인(리더부 미조립) / 파일천공전용장비(리더부 포함),오거크레인(리더부 미조립),첫 선택지,6,설명 없음, +GC000190,말뚝박기용 천공 장비조립·해체,원/회,공통,05장 기초공사,5-3-2,●,,시공조건,,사용자 선택,목록에서 고름,고르기 3: 외부 반입/반출 / 작업구간 이동 / 해당 없음,외부 반입/반출,첫 선택지,6,설명 없음, +GC000190,말뚝박기용 천공 장비조립·해체,원/회,공통,05장 기초공사,5-3-2,●,,리더,,사용자 선택,목록에서 고름,고르기 2: 30m 이하 / 30m 초과,30m 이하,첫 선택지,1,설명 없음, +GC000190,말뚝박기용 천공 장비조립·해체,원/회,공통,05장 기초공사,5-3-2,●,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2104-0010 / 2104-0015 / 2104-0020 / 2104-0025 … 외 21,2104-0010,첫 선택지,1,설명 없음, +GC000190,말뚝박기용 천공 장비조립·해체,원/회,공통,05장 기초공사,5-3-2,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000191,말뚝박기용 천공(500㎜ 미만),원/본,공통,05장 기초공사,5-3-2,●,,비트,,사용자 선택,목록에서 고름,고르기 3: 오거비트 / 개량형비트 / 해머비트,오거비트,첫 선택지,8,설명 없음, +GC000191,말뚝박기용 천공(500㎜ 미만),원/본,공통,05장 기초공사,5-3-2,●,,케이싱,,사용자 선택,목록에서 고름,고르기 2: 미사용 / 사용,미사용,첫 선택지,3,설명 없음, +GC000191,말뚝박기용 천공(500㎜ 미만),원/본,공통,05장 기초공사,5-3-2,●,,오거압축기,,사용자 선택,목록에서 고름,고르기 2: 5205-0103 / 5205-0210,5205-0103,첫 선택지,1,설명 없음, +GC000191,말뚝박기용 천공(500㎜ 미만),원/본,공통,05장 기초공사,5-3-2,●,,점질토연장,m,설계값,설계자가 수를 넣음,,0,0,2,설명 없음, +GC000191,말뚝박기용 천공(500㎜ 미만),원/본,공통,05장 기초공사,5-3-2,●,,사질토연장,m,설계값,설계자가 수를 넣음,,0,0,2,설명 없음, +GC000191,말뚝박기용 천공(500㎜ 미만),원/본,공통,05장 기초공사,5-3-2,●,,풍화암연장,m,설계값,설계자가 수를 넣음,,0,0,2,설명 없음, +GC000191,말뚝박기용 천공(500㎜ 미만),원/본,공통,05장 기초공사,5-3-2,●,,혼합층연장,m,설계값,설계자가 수를 넣음,,0,0,2,설명 없음, +GC000191,말뚝박기용 천공(500㎜ 미만),원/본,공통,05장 기초공사,5-3-2,●,,연암연장,m,설계값,설계자가 수를 넣음,,0,0,2,설명 없음, +GC000191,말뚝박기용 천공(500㎜ 미만),원/본,공통,05장 기초공사,5-3-2,●,,경암연장,m,설계값,설계자가 수를 넣음,,0,0,2,설명 없음, +GC000191,말뚝박기용 천공(500㎜ 미만),원/본,공통,05장 기초공사,5-3-2,●,,전용장비,,사용자 선택,목록에서 고름,고르기 3: 6802-0040 / 6802-0060 / 6802-0100,6802-0040,첫 선택지,1,설명 없음, +GC000191,말뚝박기용 천공(500㎜ 미만),원/본,공통,05장 기초공사,5-3-2,●,,오거,,사용자 선택,목록에서 고름,고르기 5: 6410-0080 / 6410-0100 / 6410-0120 / 6410-0150 … 외 1,6410-0080,첫 선택지,2,설명 없음, +GC000191,말뚝박기용 천공(500㎜ 미만),원/본,공통,05장 기초공사,5-3-2,●,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2104-0010 / 2104-0015 / 2104-0020 / 2104-0025 … 외 21,2104-0010,첫 선택지,1,설명 없음, +GC000191,말뚝박기용 천공(500㎜ 미만),원/본,공통,05장 기초공사,5-3-2,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,6,설명 없음, +GC000191,말뚝박기용 천공(500㎜ 미만),원/본,공통,05장 기초공사,5-3-2,●,,조종원직종,,사용자 선택,목록에서 고름,고르기 3: 1048 / 1049 / 1050,1048,첫 선택지,1,설명 없음, +GC000192,강관말뚝 두부정리,원/본,공통,05장 기초공사,5-3-3,●,,규격,,사용자 선택,목록에서 고름,고르기 5: ø400 / ø500 / ø600 / ø700 … 외 1,ø400,첫 선택지,5,설명 없음, +GC000192,강관말뚝 두부정리,원/본,공통,05장 기초공사,5-3-3,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000193,콘크리트말뚝 두부정리,원/본,공통,05장 기초공사,5-3-4,●,,규격,,사용자 선택,목록에서 고름,고르기 5: ø400 / ø500 / ø600 / ø700 … 외 1,ø400,첫 선택지,3,설명 없음, +GC000193,콘크리트말뚝 두부정리,원/본,공통,05장 기초공사,5-3-4,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000194,현장타설말뚝 장비조립·해체,원/회,공통,05장 기초공사,5-3-5,●,,시공조건,,사용자 선택,목록에서 고름,고르기 2: 외부 반출/반입 / 작업구간 이동,외부 반출/반입,첫 선택지,6,설명 없음, +GC000194,현장타설말뚝 장비조립·해체,원/회,공통,05장 기초공사,5-3-5,●,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2104-0010 / 2104-0015 / 2104-0020 / 2104-0025 … 외 21,2104-0010,첫 선택지,1,설명 없음, +GC000194,현장타설말뚝 장비조립·해체,원/회,공통,05장 기초공사,5-3-5,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000195,현장타설말뚝 굴착,원/본,공통,05장 기초공사,5-3-5,●,,공법,,사용자 선택,목록에서 고름,고르기 3: R.C.D / 요동식 올케이싱 / 전회전식 올케이싱,R.C.D,첫 선택지,10,설명 없음, +GC000195,현장타설말뚝 굴착,원/본,공통,05장 기초공사,5-3-5,●,,직경,㎜,사용자 선택,목록에서 고름,고르기 5: 1000 / 1500 / 2000 / 2500 … 외 1,1000,첫 선택지,6,설명 없음, +GC000195,현장타설말뚝 굴착,원/본,공통,05장 기초공사,5-3-5,●,,연결횟수,회,설계값,설계자가 수를 넣음,,0,0,1,설명 없음, +GC000195,현장타설말뚝 굴착,원/본,공통,05장 기초공사,5-3-5,●,,풍화암연장,m,설계값,설계자가 수를 넣음,,0,0,2,설명 없음, +GC000195,현장타설말뚝 굴착,원/본,공통,05장 기초공사,5-3-5,●,,연암연장,m,설계값,설계자가 수를 넣음,,0,0,2,설명 없음, +GC000195,현장타설말뚝 굴착,원/본,공통,05장 기초공사,5-3-5,●,,경암연장,m,설계값,설계자가 수를 넣음,,0,0,2,설명 없음, +GC000195,현장타설말뚝 굴착,원/본,공통,05장 기초공사,5-3-5,●,,점질토연장,m,설계값,설계자가 수를 넣음,,0,0,2,설명 없음, +GC000195,현장타설말뚝 굴착,원/본,공통,05장 기초공사,5-3-5,●,,사질토연장,m,설계값,설계자가 수를 넣음,,0,0,2,설명 없음, +GC000195,현장타설말뚝 굴착,원/본,공통,05장 기초공사,5-3-5,●,,자갈연장,m,설계값,설계자가 수를 넣음,,0,0,2,설명 없음, +GC000195,현장타설말뚝 굴착,원/본,공통,05장 기초공사,5-3-5,●,,크레인,,사용자 선택,목록에서 고름,고르기 4: 2104-0070 / 2104-0080 / 2104-0100 / 2104-0130,2104-0070,첫 선택지,1,설명 없음, +GC000195,현장타설말뚝 굴착,원/본,공통,05장 기초공사,5-3-5,●,,RCD장비,,사용자 선택,목록에서 고름,고르기 5: 6517-0100 / 6517-0150 / 6517-0200 / 6517-0250 … 외 1,6517-0100,첫 선택지,1,설명 없음, +GC000195,현장타설말뚝 굴착,원/본,공통,05장 기초공사,5-3-5,●,,오실레이터,,사용자 선택,목록에서 고름,고르기 5: 6510-0100 / 6510-0150 / 6510-0200 / 6510-0250 … 외 1,6510-0100,첫 선택지,1,설명 없음, +GC000195,현장타설말뚝 굴착,원/본,공통,05장 기초공사,5-3-5,●,,전회전식천공기,,사용자 선택,목록에서 고름,고르기 5: 6518-0100 / 6518-0150 / 6518-0200 / 6518-0250 … 외 1,6518-0100,첫 선택지,1,설명 없음, +GC000195,현장타설말뚝 굴착,원/본,공통,05장 기초공사,5-3-5,●,,굴착기,,사용자 선택,목록에서 고름,고르기 2: 0201-0040 / 0201-0060,0201-0040,첫 선택지,1,설명 없음, +GC000195,현장타설말뚝 굴착,원/본,공통,05장 기초공사,5-3-5,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,4,설명 없음, +GC000196,현장타설말뚝 조성(철근망 · 콘크리트 타설),원/본,공통,05장 기초공사,5-3-5,●,,공법,,사용자 선택,목록에서 고름,고르기 3: R.C.D / 요동식 올케이싱 / 전회전식 올케이싱,R.C.D,첫 선택지,5,설명 없음, +GC000196,현장타설말뚝 조성(철근망 · 콘크리트 타설),원/본,공통,05장 기초공사,5-3-5,●,,직경,㎜,사용자 선택,목록에서 고름,고르기 5: 1000 / 1500 / 2000 / 2500 … 외 1,1000,첫 선택지,6,설명 없음, +GC000196,현장타설말뚝 조성(철근망 · 콘크리트 타설),원/본,공통,05장 기초공사,5-3-5,●,,말뚝길이,m,설계값,설계자가 수를 넣음,,0,0,1,설명 없음, +GC000196,현장타설말뚝 조성(철근망 · 콘크리트 타설),원/본,공통,05장 기초공사,5-3-5,●,,이음횟수,회,설계값,설계자가 수를 넣음,,0,0,1,설명 없음, +GC000196,현장타설말뚝 조성(철근망 · 콘크리트 타설),원/본,공통,05장 기초공사,5-3-5,●,,오실레이터,,사용자 선택,목록에서 고름,고르기 5: 6510-0100 / 6510-0150 / 6510-0200 / 6510-0250 … 외 1,6510-0100,첫 선택지,1,설명 없음, +GC000196,현장타설말뚝 조성(철근망 · 콘크리트 타설),원/본,공통,05장 기초공사,5-3-5,●,,전회전식천공기,,사용자 선택,목록에서 고름,고르기 5: 6518-0100 / 6518-0150 / 6518-0200 / 6518-0250 … 외 1,6518-0100,첫 선택지,1,설명 없음, +GC000196,현장타설말뚝 조성(철근망 · 콘크리트 타설),원/본,공통,05장 기초공사,5-3-5,●,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2104-0010 / 2104-0015 / 2104-0020 / 2104-0025 … 외 21,2104-0010,첫 선택지,1,설명 없음, +GC000196,현장타설말뚝 조성(철근망 · 콘크리트 타설),원/본,공통,05장 기초공사,5-3-5,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,2,설명 없음, +GC000197,차수재 부설(1겹),원/㎡,공통,05장 기초공사,5-4-1,●,,재료,,사용자 선택,목록에서 고름,고르기 4: 부직포 / 지오콤포지트 / 벤토나이트매트 / HDPE시트,부직포,첫 선택지,10,설명 없음, +GC000197,차수재 부설(1겹),원/㎡,공통,05장 기초공사,5-4-1,●,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2104-0010 / 2104-0015 / 2104-0020 / 2104-0025 … 외 21,2104-0010,첫 선택지,1,설명 없음, +GC000197,차수재 부설(1겹),원/㎡,공통,05장 기초공사,5-4-1,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000769,일반밸브 및 콕류 설치,원/개,기계설비,05장 밸브설비공사,5-1-1,,,규격,㎜,설계값,설계자가 수를 넣음,,15,찾기 표의 가장 낮은 값,6,설명 없음, +GC000770,감압밸브장치 설치,원/조,기계설비,05장 밸브설비공사,5-1-2,,,규격,㎜,설계값,설계자가 수를 넣음,,15,찾기 표의 가장 낮은 값,2,설명 없음, +GC000770,감압밸브장치 설치,원/조,기계설비,05장 밸브설비공사,5-1-2,,,밸런스파이프,,사용자 선택,목록에서 고름,고르기 2: 필요 없음 / 필요,필요 없음,첫 선택지,2,설명 없음, +GC000771,스팀트랩 장치 설치,원/조,기계설비,05장 밸브설비공사,5-2-1,,,규격,㎜,설계값,설계자가 수를 넣음,,15,찾기 표의 가장 낮은 값,2,설명 없음, +GC000772,익스팬션조인트 설치,원/개,기계설비,05장 밸브설비공사,5-3-1,,,규격,㎜,설계값,설계자가 수를 넣음,,20,찾기 표의 가장 낮은 값,2,설명 없음, +GC000772,익스팬션조인트 설치,원/개,기계설비,05장 밸브설비공사,5-3-1,,,구분,,사용자 선택,목록에서 고름,고르기 2: 복식 / 단식,복식,첫 선택지,2,설명 없음, +GC000773,플랙시블커넥터 설치,원/개,기계설비,05장 밸브설비공사,5-3-2,,,규격,㎜,설계값,설계자가 수를 넣음,,15,찾기 표의 가장 낮은 값,2,설명 없음, +GC000774,수격방지기 설치,원/개,기계설비,05장 밸브설비공사,5-4-1,,,규격,㎜,설계값,설계자가 수를 넣음,,15,찾기 표의 가장 낮은 값,6,설명 없음, +GC000603,PVC계 바닥재 설치,원/㎡,건축,05장 수장공사,5-1-1,,,시공방식,,사용자 선택,목록에서 고름,고르기 3: 타일형 / 시트형 (전면접착 방식) / 시트형 (부분접착 방식),타일형,첫 선택지,5,설명 없음, +GC000603,PVC계 바닥재 설치,원/㎡,건축,05장 수장공사,5-1-1,,,타일접착제량,㎏/㎡,설계값,원문 범위 안의 수를 넣음,범위 0.24 ~ 0.45,0.24,범위 아래 끝,1,설명 없음, +GC000604,카페트 설치,원/㎡,건축,05장 수장공사,5-1-2,,,공구손료율,%,설계값,원문 범위 안의 수를 넣음,범위 0 ~ 3,0,범위 아래 끝,1,설명 없음, +GC000605,플로어링 마루 설치,원/㎡,건축,05장 수장공사,5-1-3,,,(입력 없음),,—,,,,,,,입력 없음 +GC000606,이중바닥 설치,원/㎡,건축,05장 수장공사,5-1-4,,,시공방식,,사용자 선택,목록에서 고름,고르기 2: 독립지지 다리방식 / 장선방식,독립지지 다리방식,첫 선택지,3,설명 없음, +GC000607,바닥용 배수판 설치,원/㎡,건축,05장 수장공사,5-1-5,,,규격이하,,사용자 선택,목록에서 고름,고르기 3: 0.5 / 1 / 2,0.5,첫 선택지,3,설명 없음, +GC000608,흡음텍스 설치(M-BAR),원/㎡,건축,05장 수장공사,5-2-1,,,주재료비,원/㎡,설계값,설계자가 수를 넣음,,,비움(가격),1,설명 없음, +GC000609,열경화성수지 천장판 설치(Clip-BAR),원/㎡,건축,05장 수장공사,5-2-2,,,개당규격이하,,사용자 선택,목록에서 고름,고르기 2: 0.2 / 0.4,0.2,첫 선택지,3,설명 없음, +GC000610,천장 석고판 설치(나사고정),원/㎡,건축,05장 수장공사,5-2-3,,,종류,,사용자 선택,목록에서 고름,고르기 3: 바탕용(1겹) / 바탕용(2겹) / 치장용,바탕용(1겹),첫 선택지,3,설명 없음, +GC000611,벽 석고판 설치(나사고정),원/㎡,건축,05장 수장공사,5-3-1,,,종류,,사용자 선택,목록에서 고름,고르기 3: 바탕용(1겹) / 바탕용(2겹) / 치장용,바탕용(1겹),첫 선택지,3,설명 없음, +GC000612,벽 석고판 설치(접착제 붙임),원/㎡,건축,05장 수장공사,5-3-2,,,(입력 없음),,—,,,,,,,입력 없음 +GC000613,샌드위치(단열)패널 설치,원/㎡,건축,05장 수장공사,5-3-3,,,구분,,사용자 선택,목록에서 고름,고르기 2: 칸막이벽 / 지붕,칸막이벽,첫 선택지,5,설명 없음, +GC000613,샌드위치(단열)패널 설치,원/㎡,건축,05장 수장공사,5-3-3,,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2104-0010 / 2104-0015 / 2104-0020 / 2104-0025 … 외 21,2104-0010,첫 선택지,1,설명 없음, +GC000613,샌드위치(단열)패널 설치,원/㎡,건축,05장 수장공사,5-3-3,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000613,샌드위치(단열)패널 설치,원/㎡,건축,05장 수장공사,5-3-3,,,주재료비,원/㎡,설계값,설계자가 수를 넣음,,,비움(가격),1,설명 없음, +GC000614,샌드위치패널 줄눈재 설치,원/m,건축,05장 수장공사,5-3-3,,,(입력 없음),,—,,,,,,,입력 없음 +GC000615,흡음판 설치(조이너 고정),원/㎡,건축,05장 수장공사,5-3-4,,,(입력 없음),,—,,,,,,,입력 없음 +GC000616,걸레받이 설치,원/m,건축,05장 수장공사,5-3-5,,,구분,,사용자 선택,목록에서 고름,고르기 3: 석재류 / 합성수지류 / 중밀도섬유판,석재류,첫 선택지,14,설명 없음, +GC000616,걸레받이 설치,원/m,건축,05장 수장공사,5-3-5,,,걸레받이접착제량,㎏/m,설계값,원문 범위 안의 수를 넣음,범위 0.022 ~ 0.035,0.022,범위 아래 끝,1,설명 없음, +GC000617,마루귀틀 설치,원/m,건축,05장 수장공사,5-3-6,,,(입력 없음),,—,,,,,,,입력 없음 +GC000618,도배바름(초배 · 정배),원/㎡,건축,05장 수장공사,5-3-7,,,바탕면,,사용자 선택,목록에서 고름,고르기 2: 합판・석고보드면 / 콘크리트・모르타르면,합판・석고보드면,첫 선택지,6,설명 없음, +GC000618,도배바름(초배 · 정배),원/㎡,건축,05장 수장공사,5-3-7,,,시공면,,사용자 선택,목록에서 고름,고르기 2: 벽 / 천장,벽,첫 선택지,1,설명 없음, +GC000619,벽체용 배수판 설치,원/㎡,건축,05장 수장공사,5-3-8,,,(입력 없음),,—,,,,,,,입력 없음 +GC000620,단열재 공간넣기,원/㎡,건축,05장 수장공사,5-4-1,,,단열두께mm이하,,사용자 선택,목록에서 고름,고르기 4: 50 / 100 / 200 / 300,50,첫 선택지,3,설명 없음, +GC000621,단열재 접착제 붙이기,원/㎡,건축,05장 수장공사,5-4-2,,,단열두께mm이하,,사용자 선택,목록에서 고름,고르기 4: 50 / 100 / 200 / 300,50,첫 선택지,3,설명 없음, +GC000621,단열재 접착제 붙이기,원/㎡,건축,05장 수장공사,5-4-2,,,시공면,,사용자 선택,목록에서 고름,고르기 2: 벽 / 천장,벽,첫 선택지,3,설명 없음, +GC000621,단열재 접착제 붙이기,원/㎡,건축,05장 수장공사,5-4-2,,,단열접착제량,㎏/㎡,설계값,원문 범위 안의 수를 넣음,범위 0.3 ~ 0.35,0.3,범위 아래 끝,1,설명 없음, +GC000622,단열재 격자넣기,원/㎡,건축,05장 수장공사,5-4-3,,,단열두께mm이하,,사용자 선택,목록에서 고름,고르기 4: 50 / 100 / 200 / 300,50,첫 선택지,3,설명 없음, +GC000622,단열재 격자넣기,원/㎡,건축,05장 수장공사,5-4-3,,,시공면,,사용자 선택,목록에서 고름,고르기 2: 벽 / 천장,벽,첫 선택지,3,설명 없음, +GC000622,단열재 격자넣기,원/㎡,건축,05장 수장공사,5-4-3,,,단열재종류,,사용자 선택,목록에서 고름,고르기 2: 인조광물섬유판(글라스울) / 발포폴리스티렌(압출법 · 비드법),인조광물섬유판(글라스울),첫 선택지,1,설명 없음, +GC000623,단열재 핀사용 붙이기,원/㎡,건축,05장 수장공사,5-4-4,,,단열두께mm이하,,사용자 선택,목록에서 고름,고르기 4: 50 / 100 / 200 / 300,50,첫 선택지,3,설명 없음, +GC000624,단열재 타정 부착,원/㎡,건축,05장 수장공사,5-4-5,,,단열두께mm이하,,사용자 선택,목록에서 고름,고르기 4: 50 / 100 / 200 / 300,50,첫 선택지,3,설명 없음, +GC000624,단열재 타정 부착,원/㎡,건축,05장 수장공사,5-4-5,,,시공면,,사용자 선택,목록에서 고름,고르기 2: 벽 / 천장,벽,첫 선택지,3,설명 없음, +GC000625,단열재 콘크리트타설 부착,원/㎡,건축,05장 수장공사,5-4-6,,,단열두께mm이하,,사용자 선택,목록에서 고름,고르기 4: 50 / 100 / 200 / 300,50,첫 선택지,3,설명 없음, +GC000626,단열재 슬래브위 깔기,원/㎡,건축,05장 수장공사,5-4-7,,,단열두께mm이하,,사용자 선택,목록에서 고름,고르기 4: 50 / 100 / 200 / 300,50,첫 선택지,3,설명 없음, +GC000626,단열재 슬래브위 깔기,원/㎡,건축,05장 수장공사,5-4-7,,,접착제,,사용자 선택,목록에서 고름,고르기 2: 쓰지 않음 / 씀,쓰지 않음,첫 선택지,1,설명 없음, +GC000627,방습필름 설치,원/㎡,건축,05장 수장공사,5-4-8,,,구분,,사용자 선택,목록에서 고름,고르기 2: 바닥 / 벽,바닥,첫 선택지,3,설명 없음, +GC000628,외벽단열공법(타정 부착 · 4층 이하),원/㎡,건축,05장 수장공사,5-4-9,,,단열두께이하,,사용자 선택,목록에서 고름,고르기 3: 60 / 100 / 200,60,첫 선택지,3,설명 없음, +GC000629,외벽단열 하부 충격보강,원/㎡,건축,05장 수장공사,5-4-9,,,(입력 없음),,—,,,,,,,입력 없음 +GC000382,타이튼 접합 및 부설(장비),원/본,토목,06장 관부설 및 접합공사,6-2-1,,,관경,,사용자 선택,목록에서 고름,고르기 9: 125이하 / 150 / 200 / 250 … 외 5,125이하,첫 선택지,6,설명 없음, +GC000382,타이튼 접합 및 부설(장비),원/본,토목,06장 관부설 및 접합공사,6-2-1,,,시공조건,,사용자 선택,목록에서 고름,고르기 3: 시공조건 A / 시공조건 B / 시공조건 C,시공조건 A,첫 선택지,2,설명 없음, +GC000382,타이튼 접합 및 부설(장비),원/본,토목,06장 관부설 및 접합공사,6-2-1,,,양중장비,,사용자 선택,목록에서 고름,고르기 25: 2105-0005 / 2104-0010 / 2104-0015 / 2104-0020 … 외 21,2105-0005,첫 선택지,1,설명 없음, +GC000382,타이튼 접합 및 부설(장비),원/본,토목,06장 관부설 및 접합공사,6-2-1,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000383,타이튼 접합 및 부설(인력),원/본,토목,06장 관부설 및 접합공사,6-2-1,,,관경,,사용자 선택,목록에서 고름,고르기 4: 80 / 100 / 120 / 150,80,첫 선택지,5,설명 없음, +GC000383,타이튼 접합 및 부설(인력),원/본,토목,06장 관부설 및 접합공사,6-2-1,,,시공조건,,사용자 선택,목록에서 고름,고르기 3: 시공조건 A / 시공조건 B / 시공조건 C,시공조건 A,첫 선택지,2,설명 없음, +GC000384,K.P 메커니컬 접합 및 부설(장비),원/본,토목,06장 관부설 및 접합공사,6-2-2,,,관경,,사용자 선택,목록에서 고름,고르기 15: 125 이하 / 150 / 200 / 250 … 외 11,125 이하,첫 선택지,6,설명 없음, +GC000384,K.P 메커니컬 접합 및 부설(장비),원/본,토목,06장 관부설 및 접합공사,6-2-2,,,시공조건,,사용자 선택,목록에서 고름,고르기 3: 시공조건 A / 시공조건 B / 시공조건 C,시공조건 A,첫 선택지,2,설명 없음, +GC000384,K.P 메커니컬 접합 및 부설(장비),원/본,토목,06장 관부설 및 접합공사,6-2-2,,,압륜가산,%,설계값,원문 범위 안의 수를 넣음,범위 0 ~ 30,0,범위 아래 끝,5,설명 없음, +GC000384,K.P 메커니컬 접합 및 부설(장비),원/본,토목,06장 관부설 및 접합공사,6-2-2,,,양중장비,,사용자 선택,목록에서 고름,고르기 25: 2105-0005 / 2104-0010 / 2104-0015 / 2104-0020 … 외 21,2105-0005,첫 선택지,1,설명 없음, +GC000384,K.P 메커니컬 접합 및 부설(장비),원/본,토목,06장 관부설 및 접합공사,6-2-2,,,요율구간,,사용자 선택,목록에서 고름,"고르기 3: 300mm이하 / 350mm~600mm / 700mm~1,200mm",300mm이하,첫 선택지,1,설명 없음, +GC000384,K.P 메커니컬 접합 및 부설(장비),원/본,토목,06장 관부설 및 접합공사,6-2-2,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000385,K.P 메커니컬 접합 및 부설(인력),원/본,토목,06장 관부설 및 접합공사,6-2-2,,,관경,,사용자 선택,목록에서 고름,고르기 4: 80 / 100 / 120 / 150,80,첫 선택지,5,설명 없음, +GC000385,K.P 메커니컬 접합 및 부설(인력),원/본,토목,06장 관부설 및 접합공사,6-2-2,,,시공조건,,사용자 선택,목록에서 고름,고르기 3: 시공조건 A / 시공조건 B / 시공조건 C,시공조건 A,첫 선택지,2,설명 없음, +GC000385,K.P 메커니컬 접합 및 부설(인력),원/본,토목,06장 관부설 및 접합공사,6-2-2,,,압륜가산,%,설계값,원문 범위 안의 수를 넣음,범위 0 ~ 30,0,범위 아래 끝,4,설명 없음, +GC000385,K.P 메커니컬 접합 및 부설(인력),원/본,토목,06장 관부설 및 접합공사,6-2-2,,,요율구간,,사용자 선택,목록에서 고름,"고르기 3: 300mm이하 / 350mm~600mm / 700mm~1,200mm",300mm이하,첫 선택지,1,설명 없음, +GC000386,주철관 절단,원/개소,토목,06장 관부설 및 접합공사,6-2-3,,,관경,,사용자 선택,목록에서 고름,고르기 17: 100이하 / 125 / 150 / 200 … 외 13,100이하,첫 선택지,2,설명 없음, +GC000387,강관 부설(장비),원/본,토목,06장 관부설 및 접합공사,6-3-1,,,관경,,사용자 선택,목록에서 고름,고르기 20: 125이하 / 150 / 200 / 250 … 외 16,125이하,첫 선택지,4,설명 없음, +GC000387,강관 부설(장비),원/본,토목,06장 관부설 및 접합공사,6-3-1,,,시공조건,,사용자 선택,목록에서 고름,고르기 3: 시공조건 A / 시공조건 B / 시공조건 C,시공조건 A,첫 선택지,2,설명 없음, +GC000387,강관 부설(장비),원/본,토목,06장 관부설 및 접합공사,6-3-1,,,양중장비,,사용자 선택,목록에서 고름,고르기 25: 2105-0005 / 2104-0010 / 2104-0015 / 2104-0020 … 외 21,2105-0005,첫 선택지,1,설명 없음, +GC000387,강관 부설(장비),원/본,토목,06장 관부설 및 접합공사,6-3-1,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000388,강관 부설(인력),원/본,토목,06장 관부설 및 접합공사,6-3-1,,,관경,,사용자 선택,목록에서 고름,고르기 6: 80 / 100 / 125 / 150 … 외 2,80,첫 선택지,3,설명 없음, +GC000388,강관 부설(인력),원/본,토목,06장 관부설 및 접합공사,6-3-1,,,시공조건,,사용자 선택,목록에서 고름,고르기 3: 시공조건 A / 시공조건 B / 시공조건 C,시공조건 A,첫 선택지,2,설명 없음, +GC000389,강관 용접 접합,원/개소,토목,06장 관부설 및 접합공사,6-3-2,,,관경,,사용자 선택,목록에서 고름,고르기 21: 125이하 / 150 / 200 / 250 … 외 17,125이하,첫 선택지,3,설명 없음, +GC000389,강관 용접 접합,원/개소,토목,06장 관부설 및 접합공사,6-3-2,,,종별,,사용자 선택,목록에서 고름,고르기 2: A종 / B종,A종,첫 선택지,3,설명 없음, +GC000389,강관 용접 접합,원/개소,토목,06장 관부설 및 접합공사,6-3-2,,,용접방법,,사용자 선택,목록에서 고름,고르기 2: 겹치기 용접 / 베벨엔드용접,겹치기 용접,첫 선택지,3,설명 없음, +GC000389,강관 용접 접합,원/개소,토목,06장 관부설 및 접합공사,6-3-2,,,시공조건,,사용자 선택,목록에서 고름,고르기 3: 시공조건 A / 시공조건 B / 시공조건 C,시공조건 A,첫 선택지,2,설명 없음, +GC000390,강관 접합부 도장,원/개소,토목,06장 관부설 및 접합공사,6-3-3,,,관경,,사용자 선택,목록에서 고름,고르기 19: 300 / 350 / 400 / 450 … 외 15,300,첫 선택지,2,설명 없음, +GC000390,강관 접합부 도장,원/개소,토목,06장 관부설 및 접합공사,6-3-3,,,도장부위,,사용자 선택,목록에서 고름,고르기 2: 외부도장 / 내부도장,외부도장,첫 선택지,2,설명 없음, +GC000390,강관 접합부 도장,원/개소,토목,06장 관부설 및 접합공사,6-3-3,,,시공조건,,사용자 선택,목록에서 고름,고르기 3: 시공조건 A / 시공조건 B / 시공조건 C,시공조건 A,첫 선택지,2,설명 없음, +GC000391,강관 절단,원/개소,토목,06장 관부설 및 접합공사,6-3-4,,,관경,,사용자 선택,목록에서 고름,고르기 25: 80 / 100 / 125 / 150 … 외 21,80,첫 선택지,2,설명 없음, +GC000391,강관 절단,원/개소,토목,06장 관부설 및 접합공사,6-3-4,,,종별,,사용자 선택,목록에서 고름,고르기 2: A종 / B종,A종,첫 선택지,2,설명 없음, +GC000391,강관 절단,원/개소,토목,06장 관부설 및 접합공사,6-3-4,,,작업,,사용자 선택,목록에서 고름,고르기 3: 전체 / 금긋기 및 절단품 / 선단가공(Beveling) 품,전체,첫 선택지,2,설명 없음, +GC000392,PVC관 T.S 접합 및 부설,원/개소,토목,06장 관부설 및 접합공사,6-4-1,,,관경,,사용자 선택,목록에서 고름,고르기 2: 100 / 150,100,첫 선택지,3,설명 없음, +GC000392,PVC관 T.S 접합 및 부설,원/개소,토목,06장 관부설 및 접합공사,6-4-1,,,시공조건,,사용자 선택,목록에서 고름,고르기 3: 시공조건 A / 시공조건 B / 시공조건 C,시공조건 A,첫 선택지,2,설명 없음, +GC000393,PVC관 고무링 접합 및 부설,원/개소,토목,06장 관부설 및 접합공사,6-4-2,,UA000005,관경,,사용자 선택,목록에서 고름,고르기 5: 100 / 150 / 200 / 250 … 외 1,100,첫 선택지,3,설명 없음, +GC000393,PVC관 고무링 접합 및 부설,원/개소,토목,06장 관부설 및 접합공사,6-4-2,,UA000005,시공조건,,사용자 선택,목록에서 고름,고르기 3: 시공조건 A / 시공조건 B / 시공조건 C,시공조건 A,첫 선택지,2,설명 없음, +GC000394,PE관 조임식 접합 및 부설,원/개소,토목,06장 관부설 및 접합공사,6-5-1,,,관경,,사용자 선택,목록에서 고름,고르기 3: 32 / 40 / 50,32,첫 선택지,3,설명 없음, +GC000394,PE관 조임식 접합 및 부설,원/개소,토목,06장 관부설 및 접합공사,6-5-1,,,시공조건,,사용자 선택,목록에서 고름,고르기 3: 시공조건 A / 시공조건 B / 시공조건 C,시공조건 A,첫 선택지,2,설명 없음, +GC000395,PE관 밴드 접합 및 부설,원/개소,토목,06장 관부설 및 접합공사,6-5-2,,,관경,,사용자 선택,목록에서 고름,고르기 9: 100 / 150 / 200 / 250 … 외 5,100,첫 선택지,5,설명 없음, +GC000395,PE관 밴드 접합 및 부설,원/개소,토목,06장 관부설 및 접합공사,6-5-2,,,시공조건,,사용자 선택,목록에서 고름,고르기 3: 시공조건 A / 시공조건 B / 시공조건 C,시공조건 A,첫 선택지,2,설명 없음, +GC000396,PE관 소켓융착 접합 및 부설,원/개소,토목,06장 관부설 및 접합공사,6-5-3,,,관경,,사용자 선택,목록에서 고름,고르기 3: 50 / 65 / 75,50,첫 선택지,5,설명 없음, +GC000396,PE관 소켓융착 접합 및 부설,원/개소,토목,06장 관부설 및 접합공사,6-5-3,,,시공조건,,사용자 선택,목록에서 고름,고르기 3: 시공조건 A / 시공조건 B / 시공조건 C,시공조건 A,첫 선택지,2,설명 없음, +GC000397,PE관 바트융착 접합 및 부설,원/개소,토목,06장 관부설 및 접합공사,6-5-4,,,관경,,사용자 선택,목록에서 고름,고르기 16: 50 / 65 / 75 / 100 … 외 12,50,첫 선택지,19,설명 없음, +GC000397,PE관 바트융착 접합 및 부설,원/개소,토목,06장 관부설 및 접합공사,6-5-4,,,시공조건,,사용자 선택,목록에서 고름,고르기 3: 시공조건 A / 시공조건 B / 시공조건 C,시공조건 A,첫 선택지,2,설명 없음, +GC000397,PE관 바트융착 접합 및 부설,원/개소,토목,06장 관부설 및 접합공사,6-5-4,,,양중장비,,사용자 선택,목록에서 고름,고르기 25: 2105-0005 / 2104-0010 / 2104-0015 / 2104-0020 … 외 21,2105-0005,첫 선택지,1,설명 없음, +GC000397,PE관 바트융착 접합 및 부설,원/개소,토목,06장 관부설 및 접합공사,6-5-4,,,요율구간,,사용자 선택,목록에서 고름,고르기 4: 75㎜이하 / 100~150㎜ / 200~600 / 700~800㎜,75㎜이하,첫 선택지,1,설명 없음, +GC000397,PE관 바트융착 접합 및 부설,원/개소,토목,06장 관부설 및 접합공사,6-5-4,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000398,PE관 분기관 천공 및 접합,원/개소,토목,06장 관부설 및 접합공사,6-5-5,,,분기관관경,,사용자 선택,목록에서 고름,고르기 6: 75 / 100 / 150 / 200 … 외 2,75,첫 선택지,4,설명 없음, +GC000398,PE관 분기관 천공 및 접합,원/개소,토목,06장 관부설 및 접합공사,6-5-5,,,시공조건,,사용자 선택,목록에서 고름,고르기 3: 시공조건 A / 시공조건 B / 시공조건 C,시공조건 A,첫 선택지,2,설명 없음, +GC000399,콘크리트 소켓관 부설 및 접합,원/본,토목,06장 관부설 및 접합공사,6-6-1,,,관경,,사용자 선택,목록에서 고름,고르기 17: 250 / 300 / 350 / 400 … 외 13,250,첫 선택지,6,설명 없음, +GC000399,콘크리트 소켓관 부설 및 접합,원/본,토목,06장 관부설 및 접합공사,6-6-1,,,시공조건,,사용자 선택,목록에서 고름,고르기 3: 시공조건 A / 시공조건 B / 시공조건 C,시공조건 A,첫 선택지,2,설명 없음, +GC000399,콘크리트 소켓관 부설 및 접합,원/본,토목,06장 관부설 및 접합공사,6-6-1,,,양중장비,,사용자 선택,목록에서 고름,고르기 25: 2105-0005 / 2104-0010 / 2104-0015 / 2104-0020 … 외 21,2105-0005,첫 선택지,1,설명 없음, +GC000399,콘크리트 소켓관 부설 및 접합,원/본,토목,06장 관부설 및 접합공사,6-6-1,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000400,콘크리트관 수밀밴드 접합 및 부설,원/본,토목,06장 관부설 및 접합공사,6-6-2,,,관경,,사용자 선택,목록에서 고름,고르기 15: 250 / 300 / 350 / 400 … 외 11,250,첫 선택지,6,설명 없음, +GC000400,콘크리트관 수밀밴드 접합 및 부설,원/본,토목,06장 관부설 및 접합공사,6-6-2,,,시공조건,,사용자 선택,목록에서 고름,고르기 3: 시공조건 A / 시공조건 B / 시공조건 C,시공조건 A,첫 선택지,2,설명 없음, +GC000400,콘크리트관 수밀밴드 접합 및 부설,원/본,토목,06장 관부설 및 접합공사,6-6-2,,,양중장비,,사용자 선택,목록에서 고름,고르기 25: 2105-0005 / 2104-0010 / 2104-0015 / 2104-0020 … 외 21,2105-0005,첫 선택지,1,설명 없음, +GC000400,콘크리트관 수밀밴드 접합 및 부설,원/본,토목,06장 관부설 및 접합공사,6-6-2,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000401,콘크리트관 절단,원/개소,토목,06장 관부설 및 접합공사,6-6-3,,,관경,,사용자 선택,목록에서 고름,고르기 18: 250 / 300 / 350 / 400 … 외 14,250,첫 선택지,4,설명 없음, +GC000402,콘크리트관 천공 및 접합,원/개소,토목,06장 관부설 및 접합공사,6-6-4,,,본관,,사용자 선택,목록에서 고름,고르기 3: 500이하 / 500초과~ 900이하 / 900초과~ 1200이하,500이하,첫 선택지,4,설명 없음, +GC000402,콘크리트관 천공 및 접합,원/개소,토목,06장 관부설 및 접합공사,6-6-4,,,연결관,,사용자 선택,목록에서 고름,고르기 4: 150 / 200 / 250 / 300,150,첫 선택지,4,설명 없음, +GC000402,콘크리트관 천공 및 접합,원/개소,토목,06장 관부설 및 접합공사,6-6-4,,,시공조건,,사용자 선택,목록에서 고름,고르기 3: 시공조건 A / 시공조건 B / 시공조건 C,시공조건 A,첫 선택지,2,설명 없음, +GC000403,PC관 부설 및 접합,원/본,토목,06장 관부설 및 접합공사,6-7-1,,,관경,,사용자 선택,목록에서 고름,고르기 10: 500 / 600 / 700 / 800 … 외 6,500,첫 선택지,3,설명 없음, +GC000403,PC관 부설 및 접합,원/본,토목,06장 관부설 및 접합공사,6-7-1,,,시공조건,,사용자 선택,목록에서 고름,고르기 3: 시공조건 A / 시공조건 B / 시공조건 C,시공조건 A,첫 선택지,2,설명 없음, +GC000403,PC관 부설 및 접합,원/본,토목,06장 관부설 및 접합공사,6-7-1,,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2105-0005 / 2104-0010 / 2104-0015 / 2104-0020 … 외 21,2105-0005,첫 선택지,1,설명 없음, +GC000403,PC관 부설 및 접합,원/본,토목,06장 관부설 및 접합공사,6-7-1,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000404,파형강관 부설 및 접합,원/본,토목,06장 관부설 및 접합공사,6-7-2,,,관경,,사용자 선택,목록에서 고름,고르기 11: 250 / 300 / 400 / 450 … 외 7,250,첫 선택지,5,설명 없음, +GC000404,파형강관 부설 및 접합,원/본,토목,06장 관부설 및 접합공사,6-7-2,,,시공조건,,사용자 선택,목록에서 고름,고르기 3: 시공조건 A / 시공조건 B / 시공조건 C,시공조건 A,첫 선택지,2,설명 없음, +GC000404,파형강관 부설 및 접합,원/본,토목,06장 관부설 및 접합공사,6-7-2,,,직관8m가산,%,설계값,원문 범위 안의 수를 넣음,범위 0 ~ 10,0,범위 아래 끝,1,설명 없음, +GC000404,파형강관 부설 및 접합,원/본,토목,06장 관부설 및 접합공사,6-7-2,,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2105-0005 / 2104-0010 / 2104-0015 / 2104-0020 … 외 21,2105-0005,첫 선택지,1,설명 없음, +GC000404,파형강관 부설 및 접합,원/본,토목,06장 관부설 및 접합공사,6-7-2,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000405,유리섬유복합관 부설 및 접합,원/본,토목,06장 관부설 및 접합공사,6-7-3,,,관경,,사용자 선택,목록에서 고름,고르기 22: 150 / 200 / 250 / 300 … 외 18,150,첫 선택지,7,설명 없음, +GC000405,유리섬유복합관 부설 및 접합,원/본,토목,06장 관부설 및 접합공사,6-7-3,,,관종류,,사용자 선택,목록에서 고름,고르기 2: 비압력관 / 압력관,비압력관,첫 선택지,7,설명 없음, +GC000405,유리섬유복합관 부설 및 접합,원/본,토목,06장 관부설 및 접합공사,6-7-3,,,시공조건,,사용자 선택,목록에서 고름,고르기 3: 시공조건 A / 시공조건 B / 시공조건 C,시공조건 A,첫 선택지,2,설명 없음, +GC000405,유리섬유복합관 부설 및 접합,원/본,토목,06장 관부설 및 접합공사,6-7-3,,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2105-0005 / 2104-0010 / 2104-0015 / 2104-0020 … 외 21,2105-0005,첫 선택지,1,설명 없음, +GC000405,유리섬유복합관 부설 및 접합,원/본,토목,06장 관부설 및 접합공사,6-7-3,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000406,내충격PVC수도관 부설 및 접합,원/본,토목,06장 관부설 및 접합공사,6-7-4,,,관경,,사용자 선택,목록에서 고름,고르기 7: 50 / 75 / 100 / 150 … 외 3,50,첫 선택지,4,설명 없음, +GC000406,내충격PVC수도관 부설 및 접합,원/본,토목,06장 관부설 및 접합공사,6-7-4,,,시공조건,,사용자 선택,목록에서 고름,고르기 3: 시공조건 A / 시공조건 B / 시공조건 C,시공조건 A,첫 선택지,2,설명 없음, +GC000407,강관압입추진공 장비조립 및 해체,원/회,토목,06장 관부설 및 접합공사,6-7-5,,,추진관경,,사용자 선택,목록에서 고름,"고르기 5: 800∼900 / 1,000∼1,200 / 1,350∼1,650 / 1,800∼2,400 … 외 1",800∼900,첫 선택지,7,설명 없음, +GC000407,강관압입추진공 장비조립 및 해체,원/회,토목,06장 관부설 및 접합공사,6-7-5,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000408,강관압입추진공 추진,원/m,토목,06장 관부설 및 접합공사,6-7-5,,,추진관경,,사용자 선택,목록에서 고름,고르기 15: 800 / 900 / 1000 / 1100 … 외 11,800,첫 선택지,1,설명 없음, +GC000408,강관압입추진공 추진,원/m,토목,06장 관부설 및 접합공사,6-7-5,,,토질,,사용자 선택,목록에서 고름,고르기 3: 보통토사 / 경질토사 / 고사점토 및 자갈섞인 토사,보통토사,첫 선택지,1,설명 없음, +GC000408,강관압입추진공 추진,원/m,토목,06장 관부설 및 접합공사,6-7-5,,,추진연장,,사용자 선택,목록에서 고름,고르기 3: 0∼30 / 30∼70 / 70∼100,0∼30,첫 선택지,1,설명 없음, +GC000408,강관압입추진공 추진,원/m,토목,06장 관부설 및 접합공사,6-7-5,,,인원구간,,사용자 선택,목록에서 고름,"고르기 4: 800∼1,100 / 1,200∼1,800 / 2,000∼2,200 / 2,400∼3,000","800∼1,100",첫 선택지,8,설명 없음, +GC000408,강관압입추진공 추진,원/m,토목,06장 관부설 및 접합공사,6-7-5,,,장비구간,,사용자 선택,목록에서 고름,"고르기 5: 800∼1,000 / 1,100∼1,200 / 1,350∼1,500 / 1,650∼1,800 … 외 1","800∼1,000",첫 선택지,7,설명 없음, +GC000408,강관압입추진공 추진,원/m,토목,06장 관부설 및 접합공사,6-7-5,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,2,설명 없음, +GC000409,강관압입추진공 조명시설,원/m,토목,06장 관부설 및 접합공사,6-7-5,,,(입력 없음),,—,,,,,,,입력 없음 +GC000410,주철제 게이트 제수밸브 부설 및 접합(장비),원/기,토목,06장 관부설 및 접합공사,6-8-1,,,관경,,사용자 선택,목록에서 고름,고르기 21: 50 / 80 / 100 / 125 … 외 17,50,첫 선택지,3,설명 없음, +GC000410,주철제 게이트 제수밸브 부설 및 접합(장비),원/기,토목,06장 관부설 및 접합공사,6-8-1,,,시공조건,,사용자 선택,목록에서 고름,고르기 3: 시공조건 A / 시공조건 B / 시공조건 C,시공조건 A,첫 선택지,2,설명 없음, +GC000410,주철제 게이트 제수밸브 부설 및 접합(장비),원/기,토목,06장 관부설 및 접합공사,6-8-1,,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2105-0005 / 2104-0010 / 2104-0015 / 2104-0020 … 외 21,2105-0005,첫 선택지,1,설명 없음, +GC000410,주철제 게이트 제수밸브 부설 및 접합(장비),원/기,토목,06장 관부설 및 접합공사,6-8-1,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000411,주철제 게이트 제수밸브 부설 및 접합(인력),원/기,토목,06장 관부설 및 접합공사,6-8-1,,,관경,,사용자 선택,목록에서 고름,고르기 5: 50 / 80 / 100 / 125 … 외 1,50,첫 선택지,2,설명 없음, +GC000411,주철제 게이트 제수밸브 부설 및 접합(인력),원/기,토목,06장 관부설 및 접합공사,6-8-1,,,시공조건,,사용자 선택,목록에서 고름,고르기 3: 시공조건 A / 시공조건 B / 시공조건 C,시공조건 A,첫 선택지,2,설명 없음, +GC000412,강관제 게이트 제수밸브 부설 및 접합,원/기,토목,06장 관부설 및 접합공사,6-8-2,,,관경,,사용자 선택,목록에서 고름,고르기 13: 600 / 700 / 800 / 900 … 외 9,600,첫 선택지,3,설명 없음, +GC000412,강관제 게이트 제수밸브 부설 및 접합,원/기,토목,06장 관부설 및 접합공사,6-8-2,,,시공조건,,사용자 선택,목록에서 고름,고르기 3: 시공조건 A / 시공조건 B / 시공조건 C,시공조건 A,첫 선택지,2,설명 없음, +GC000412,강관제 게이트 제수밸브 부설 및 접합,원/기,토목,06장 관부설 및 접합공사,6-8-2,,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2105-0005 / 2104-0010 / 2104-0015 / 2104-0020 … 외 21,2105-0005,첫 선택지,1,설명 없음, +GC000412,강관제 게이트 제수밸브 부설 및 접합,원/기,토목,06장 관부설 및 접합공사,6-8-2,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000413,버터플라이 제수밸브 부설 및 접합,원/기,토목,06장 관부설 및 접합공사,6-8-3,,,관경,,사용자 선택,목록에서 고름,고르기 23: 200 / 250 / 300 / 350 … 외 19,200,첫 선택지,3,설명 없음, +GC000413,버터플라이 제수밸브 부설 및 접합,원/기,토목,06장 관부설 및 접합공사,6-8-3,,,시공조건,,사용자 선택,목록에서 고름,고르기 3: 시공조건 A / 시공조건 B / 시공조건 C,시공조건 A,첫 선택지,2,설명 없음, +GC000413,버터플라이 제수밸브 부설 및 접합,원/기,토목,06장 관부설 및 접합공사,6-8-3,,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2105-0005 / 2104-0010 / 2104-0015 / 2104-0020 … 외 21,2105-0005,첫 선택지,1,설명 없음, +GC000413,버터플라이 제수밸브 부설 및 접합,원/기,토목,06장 관부설 및 접합공사,6-8-3,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000414,부단수 할정자관 부설 및 접합,원/개소,토목,06장 관부설 및 접합공사,6-8-4,,,관경,,사용자 선택,목록에서 고름,고르기 14: 80 / 100 / 150 / 200 … 외 10,80,첫 선택지,5,설명 없음, +GC000414,부단수 할정자관 부설 및 접합,원/개소,토목,06장 관부설 및 접합공사,6-8-4,,,시공조건,,사용자 선택,목록에서 고름,고르기 3: 시공조건 A / 시공조건 B / 시공조건 C,시공조건 A,첫 선택지,2,설명 없음, +GC000414,부단수 할정자관 부설 및 접합,원/개소,토목,06장 관부설 및 접합공사,6-8-4,,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2105-0005 / 2104-0010 / 2104-0015 / 2104-0020 … 외 21,2105-0005,첫 선택지,1,설명 없음, +GC000414,부단수 할정자관 부설 및 접합,원/개소,토목,06장 관부설 및 접합공사,6-8-4,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000415,부단수 천공 분기점 분기,원/개소,토목,06장 관부설 및 접합공사,6-8-5,,,관경,,사용자 선택,목록에서 고름,고르기 11: 80 / 100 / 150 / 200 … 외 7,80,첫 선택지,5,설명 없음, +GC000415,부단수 천공 분기점 분기,원/개소,토목,06장 관부설 및 접합공사,6-8-5,,,단수감,%,설계값,원문 범위 안의 수를 넣음,범위 0 ~ 20,0,범위 아래 끝,5,설명 없음, +GC000415,부단수 천공 분기점 분기,원/개소,토목,06장 관부설 및 접합공사,6-8-5,,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2105-0005 / 2104-0010 / 2104-0015 / 2104-0020 … 외 21,2105-0005,첫 선택지,1,설명 없음, +GC000415,부단수 천공 분기점 분기,원/개소,토목,06장 관부설 및 접합공사,6-8-5,,,요율구간,,사용자 선택,목록에서 고름,고르기 2: 80mm ~ 300mm / 350mm ~ 600mm,80mm ~ 300mm,첫 선택지,1,설명 없음, +GC000415,부단수 천공 분기점 분기,원/개소,토목,06장 관부설 및 접합공사,6-8-5,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000416,부단수 천공 새들분수전 분기점 분기,원/개소,토목,06장 관부설 및 접합공사,6-8-6,,,본관,,사용자 선택,목록에서 고름,고르기 8: 50 / 80 / 100 / 150 … 외 4,50,첫 선택지,4,설명 없음, +GC000416,부단수 천공 새들분수전 분기점 분기,원/개소,토목,06장 관부설 및 접합공사,6-8-6,,,지관,,사용자 선택,목록에서 고름,고르기 3: 13∼20 / 25∼32 / 40∼50,13∼20,첫 선택지,4,설명 없음, +GC000416,부단수 천공 새들분수전 분기점 분기,원/개소,토목,06장 관부설 및 접합공사,6-8-6,,,단수감,%,설계값,원문 범위 안의 수를 넣음,범위 0 ~ 20,0,범위 아래 끝,4,설명 없음, +GC000417,플랜지 조인트 접합,원/개소,토목,06장 관부설 및 접합공사,6-8-7,,,관경,,사용자 선택,목록에서 고름,고르기 25: 65 / 80 / 100 / 125 … 외 21,65,첫 선택지,4,설명 없음, +GC000417,플랜지 조인트 접합,원/개소,토목,06장 관부설 및 접합공사,6-8-7,,,시공조건,,사용자 선택,목록에서 고름,고르기 3: 시공조건 A / 시공조건 B / 시공조건 C,시공조건 A,첫 선택지,2,설명 없음, +GC000630,방수 바탕처리,원/㎡,건축,06장 방수공사,6-1-1,,,바탕상태,,사용자 선택,목록에서 고름,고르기 2: 보통 / 불량,보통,첫 선택지,3,설명 없음, +GC000630,방수 바탕처리,원/㎡,건축,06장 방수공사,6-1-1,,,부위,,사용자 선택,목록에서 고름,고르기 2: 바닥 / 수직부,바닥,첫 선택지,2,설명 없음, +GC000631,방수프라이머 바름(롤러 1회),원/㎡,건축,06장 방수공사,6-1-2,,,(입력 없음),,—,,,,,,,입력 없음 +GC000632,방수층 보호재 붙임,원/㎡,건축,06장 방수공사,6-1-3,,,보호재,,사용자 선택,목록에서 고름,고르기 2: PE필름 / 발포 PE시트,PE필름,첫 선택지,2,설명 없음, +GC000632,방수층 보호재 붙임,원/㎡,건축,06장 방수공사,6-1-3,,,부위,,사용자 선택,목록에서 고름,고르기 2: 바닥 / 수직부,바닥,첫 선택지,2,설명 없음, +GC000633,방수층 누름철물 설치,원/m,건축,06장 방수공사,6-1-4,,,(입력 없음),,—,,,,,,,입력 없음 +GC000634,도막방수 바름(1층),원/㎡,건축,06장 방수공사,6-2-1,,,부위,,사용자 선택,목록에서 고름,고르기 2: 바닥 / 수직부,바닥,첫 선택지,2,설명 없음, +GC000635,방수 보강포 붙임(1층),원/㎡,건축,06장 방수공사,6-2-2,,,부위,,사용자 선택,목록에서 고름,고르기 2: 바닥 / 수직부,바닥,첫 선택지,2,설명 없음, +GC000636,마감도료(Top-coat) 바름(1층),원/㎡,건축,06장 방수공사,6-2-3,,,부위,,사용자 선택,목록에서 고름,고르기 2: 바닥 / 수직부,바닥,첫 선택지,2,설명 없음, +GC000637,가열식 시트방수 붙임(1겹),원/㎡,건축,06장 방수공사,6-3-1,,,부위,,사용자 선택,목록에서 고름,고르기 2: 바닥 / 수직부,바닥,첫 선택지,2,설명 없음, +GC000638,접착식 시트방수 붙임(1겹),원/㎡,건축,06장 방수공사,6-3-2,,,부위,,사용자 선택,목록에서 고름,고르기 2: 바닥 / 수직부,바닥,첫 선택지,2,설명 없음, +GC000639,자착식 시트방수 붙임(1겹),원/㎡,건축,06장 방수공사,6-3-3,,,부위,,사용자 선택,목록에서 고름,고르기 2: 바닥 / 수직부,바닥,첫 선택지,2,설명 없음, +GC000640,시멘트 액체방수 바름,원/㎡,건축,06장 방수공사,6-4-1,,,부위,,사용자 선택,목록에서 고름,고르기 2: 바닥 / 수직부,바닥,첫 선택지,2,설명 없음, +GC000641,폴리머 시멘트 모르타르방수 바름,원/㎡,건축,06장 방수공사,6-4-2,,,종별,,사용자 선택,목록에서 고름,고르기 2: 1종 / 2종,1종,첫 선택지,2,설명 없음, +GC000642,방수모르타르 바름,원/㎡,건축,06장 방수공사,6-4-3,,,바름두께이하,,사용자 선택,목록에서 고름,고르기 3: 10 / 15 / 20,10,첫 선택지,2,설명 없음, +GC000642,방수모르타르 바름,원/㎡,건축,06장 방수공사,6-4-3,,,외벽층수,층,설계값,설계자가 수를 넣음,,4,찾기 표의 가장 낮은 값,4,설명 없음, +GC000643,시멘트 혼입 폴리머계 도막방수,원/㎡,건축,06장 방수공사,6-4-4,,,공법,,사용자 선택,목록에서 고름,고르기 2: 노출 공법 / 비노출 공법,노출 공법,첫 선택지,2,설명 없음, +GC000644,규산질계 도포방수(2층),원/㎡,건축,06장 방수공사,6-5-1,,,부위,,사용자 선택,목록에서 고름,고르기 2: 바닥 / 수직부,바닥,첫 선택지,2,설명 없음, +GC000645,액상형 흡수방지방수(발수제) 도포,원/㎡,건축,06장 방수공사,6-5-2,,,방식,,사용자 선택,목록에서 고름,고르기 2: 바름 / 뿜칠,바름,첫 선택지,3,설명 없음, +GC000645,액상형 흡수방지방수(발수제) 도포,원/㎡,건축,06장 방수공사,6-5-2,,,도포층수회,,사용자 선택,목록에서 고름,고르기 2: 1 / 2,1,첫 선택지,2,설명 없음, +GC000645,액상형 흡수방지방수(발수제) 도포,원/㎡,건축,06장 방수공사,6-5-2,,,외벽층수,층,설계값,설계자가 수를 넣음,,0,0,8,설명 없음, +GC000646,벤토나이트방수 붙임,원/㎡,건축,06장 방수공사,6-5-3,,,종류,,사용자 선택,목록에서 고름,고르기 2: 벤토나이트 매트 / 벤토나이트 시트,벤토나이트 매트,첫 선택지,11,설명 없음, +GC000646,벤토나이트방수 붙임,원/㎡,건축,06장 방수공사,6-5-3,,,부위,,사용자 선택,목록에서 고름,고르기 2: 바닥 / 수직부,바닥,첫 선택지,11,설명 없음, +GC000647,수밀코킹(실링),원/m,건축,06장 방수공사,6-6-1,,,(입력 없음),,—,,,,,,,입력 없음 +GC000648,옥상 보호콘크리트 줄눈 절단,원/m,건축,06장 방수공사,6-6-2,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000648,옥상 보호콘크리트 줄눈 절단,원/m,건축,06장 방수공사,6-6-2,,,조종원직종,,사용자 선택,목록에서 고름,고르기 3: 1048 / 1049 / 1050,1048,첫 선택지,1,설명 없음, +GC000649,옥상 보호콘크리트 줄눈 설치,원/m,건축,06장 방수공사,6-6-3,,,(입력 없음),,—,,,,,,,입력 없음 +GC000198,레디믹스트콘크리트 타설,원/㎥,공통,06장 철근콘크리트공사,6-1-1,●,UA000002 UA000003 UA000004 UA000005 UA000008 UA000009 UA000010 UA000012 UA000013 UA000014 UA000015 UA000016 UA000017 UA000018 UA000019 UA000021 UA000022 UA000024 UA000025,타설방법,,사용자 선택,목록에서 고름,고르기 2: 인력운반타설 / 장비사용타설,인력운반타설,첫 선택지,5,설명 없음, +GC000198,레디믹스트콘크리트 타설,원/㎥,공통,06장 철근콘크리트공사,6-1-1,●,UA000002 UA000003 UA000004 UA000005 UA000008 UA000009 UA000010 UA000012 UA000013 UA000014 UA000015 UA000016 UA000017 UA000018 UA000019 UA000021 UA000022 UA000024 UA000025,구조물,,사용자 선택,목록에서 고름,고르기 2: 무근구조물 / 철근구조물,무근구조물,첫 선택지,4,설명 없음, +GC000198,레디믹스트콘크리트 타설,원/㎥,공통,06장 철근콘크리트공사,6-1-1,●,UA000002 UA000003 UA000004 UA000005 UA000008 UA000009 UA000010 UA000012 UA000013 UA000014 UA000015 UA000016 UA000017 UA000018 UA000019 UA000021 UA000022 UA000024 UA000025,소량감률,%,설계값,원문 범위 안의 수를 넣음,범위 0 ~ 50,0,범위 아래 끝,1,설명 없음, +GC000198,레디믹스트콘크리트 타설,원/㎥,공통,06장 철근콘크리트공사,6-1-1,●,UA000002 UA000003 UA000004 UA000005 UA000008 UA000009 UA000010 UA000012 UA000013 UA000014 UA000015 UA000016 UA000017 UA000018 UA000019 UA000021 UA000022 UA000024 UA000025,굴착기,,사용자 선택,목록에서 고름,고르기 3: 0201-0060 / 0201-0070 / 0201-0080,0201-0060,첫 선택지,1,설명 없음, +GC000198,레디믹스트콘크리트 타설,원/㎥,공통,06장 철근콘크리트공사,6-1-1,●,UA000002 UA000003 UA000004 UA000005 UA000008 UA000009 UA000010 UA000012 UA000013 UA000014 UA000015 UA000016 UA000017 UA000018 UA000019 UA000021 UA000022 UA000024 UA000025,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000199,현장비빔타설,원/㎥,공통,06장 철근콘크리트공사,6-1-2,●,,유형,,사용자 선택,목록에서 고름,고르기 2: 기계비빔타설 / 인력비빔타설,기계비빔타설,첫 선택지,2,설명 없음, +GC000199,현장비빔타설,원/㎥,공통,06장 철근콘크리트공사,6-1-2,●,,구조물,,사용자 선택,목록에서 고름,고르기 3: 무근구조물 / 철근구조물 / 소형구조물,무근구조물,첫 선택지,2,설명 없음, +GC000200,표면 마무리(쇠흙손),원/㎡,공통,06장 철근콘크리트공사,6-1-3,●,,(입력 없음),,—,,,,,,,입력 없음 +GC000201,콘크리트 펌프차 타설,원/㎥,공통,06장 철근콘크리트공사,6-1-4,●,,구조물,,사용자 선택,목록에서 고름,고르기 2: 무근콘크리트 / 철근콘크리트,무근콘크리트,첫 선택지,6,설명 없음, +GC000201,콘크리트 펌프차 타설,원/㎥,공통,06장 철근콘크리트공사,6-1-4,●,,슬럼프,,사용자 선택,목록에서 고름,고르기 3: 8~12㎝ / 15㎝ / 18㎝이상,8~12㎝,첫 선택지,2,설명 없음, +GC000201,콘크리트 펌프차 타설,원/㎥,공통,06장 철근콘크리트공사,6-1-4,●,,시설유형,,사용자 선택,목록에서 고름,고르기 4: Type-Ⅰ / Type-Ⅱ / Type-Ⅲ / Type-Ⅳ,Type-Ⅰ,첫 선택지,1,설명 없음, +GC000201,콘크리트 펌프차 타설,원/㎥,공통,06장 철근콘크리트공사,6-1-4,●,,현장조건,,사용자 선택,목록에서 고름,고르기 3: Type-Ⅰ / Type-Ⅱ / Type-Ⅲ,Type-Ⅰ,첫 선택지,1,설명 없음, +GC000201,콘크리트 펌프차 타설,원/㎥,공통,06장 철근콘크리트공사,6-1-4,●,,재세팅,,사용자 선택,목록에서 고름,고르기 2: 아님 / 펌프차 이동 및 재셋팅,아님,첫 선택지,1,설명 없음, +GC000201,콘크리트 펌프차 타설,원/㎥,공통,06장 철근콘크리트공사,6-1-4,●,,진동기,,사용자 선택,목록에서 고름,고르기 2: 사용 / 미사용,사용,첫 선택지,1,설명 없음, +GC000201,콘크리트 펌프차 타설,원/㎥,공통,06장 철근콘크리트공사,6-1-4,●,,타설방법,,사용자 선택,목록에서 고름,고르기 2: 붐 타설 / 배관 타설,붐 타설,첫 선택지,1,설명 없음, +GC000201,콘크리트 펌프차 타설,원/㎥,공통,06장 철근콘크리트공사,6-1-4,●,,펌프차,,사용자 선택,목록에서 고름,고르기 6: 4504-0032 / 4504-0036 / 4504-0041 / 4504-0043 … 외 2,4504-0032,첫 선택지,1,설명 없음, +GC000201,콘크리트 펌프차 타설,원/㎥,공통,06장 철근콘크리트공사,6-1-4,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000202,압송관 설치 및 철거,원/m,공통,06장 철근콘크리트공사,6-1-4,●,,구분,,사용자 선택,목록에서 고름,고르기 2: 설치 / 철거,설치,첫 선택지,2,설명 없음, +GC000203,에폭시 콘크리트 접착제 바르기,원/㎡,공통,06장 철근콘크리트공사,6-1-5,●,,용도,,사용자 선택,목록에서 고름,고르기 2: 신구-콘크리트 접착제바르기 / 콘크리트 및 고무 기타 접착제바르기,신구-콘크리트 접착제바르기,첫 선택지,7,설명 없음, +GC000203,에폭시 콘크리트 접착제 바르기,원/㎡,공통,06장 철근콘크리트공사,6-1-5,●,,층,,사용자 선택,목록에서 고름,고르기 6: 지하층 및 1∼3층 / 4∼6층 / 7∼9층 / 10∼12층 … 외 2,지하층 및 1∼3층,첫 선택지,1,설명 없음, +GC000203,에폭시 콘크리트 접착제 바르기,원/㎡,공통,06장 철근콘크리트공사,6-1-5,●,,추가할증,%,설계값,설계자가 수를 넣음,,0,0,1,설명 없음, +GC000203,에폭시 콘크리트 접착제 바르기,원/㎡,공통,06장 철근콘크리트공사,6-1-5,●,,천장,,사용자 선택,목록에서 고름,고르기 2: 아님 / 상부 슬래브 등 천장,아님,첫 선택지,1,설명 없음, +GC000203,에폭시 콘크리트 접착제 바르기,원/㎡,공통,06장 철근콘크리트공사,6-1-5,●,,바름두께,㎜,설계값,설계자가 수를 넣음,,0,0,1,설명 없음, +GC000204,콘크리트 치핑,원/㎡,공통,06장 철근콘크리트공사,6-1-6,●,,(입력 없음),,—,,,,,,,입력 없음 +GC000205,콘크리트 현장양생공시체 제작,원/조,공통,06장 철근콘크리트공사,6-1-7,●,,(입력 없음),,—,,,,,,,입력 없음 +GC000206,철근 현장가공,원/ton,공통,06장 철근콘크리트공사,6-2-2,●,UA000005 UA000008 UA000010 UA000012 UA000013 UA000014 UA000015 UA000024 UA000025 UA000034 UA000035,Type,,사용자 선택,목록에서 고름,고르기 3: Type-Ⅰ / Type-Ⅱ / Type-Ⅲ,Type-Ⅰ,첫 선택지,3,설명 없음, +GC000207,철근 현장조립,원/ton,공통,06장 철근콘크리트공사,6-2-3,●,UA000005 UA000008 UA000010 UA000012 UA000013 UA000014 UA000015 UA000024 UA000025 UA000034 UA000035,구분,,사용자 선택,목록에서 고름,고르기 2: 토목 / 건축,토목,첫 선택지,3,설명 없음, +GC000207,철근 현장조립,원/ton,공통,06장 철근콘크리트공사,6-2-3,●,UA000005 UA000008 UA000010 UA000012 UA000013 UA000014 UA000015 UA000024 UA000025 UA000034 UA000035,Type,,사용자 선택,목록에서 고름,고르기 3: Type-Ⅰ / Type-Ⅱ / Type-Ⅲ,Type-Ⅰ,첫 선택지,4,설명 없음, +GC000207,철근 현장조립,원/ton,공통,06장 철근콘크리트공사,6-2-3,●,UA000005 UA000008 UA000010 UA000012 UA000013 UA000014 UA000015 UA000024 UA000025 UA000034 UA000035,호,,사용자 선택,목록에서 고름,고르기 5: Ⅰ-1 / Ⅰ-2 / Ⅱ-1 / Ⅱ-2 … 외 1,Ⅰ-1,첫 선택지,3,설명 없음, +GC000207,철근 현장조립,원/ton,공통,06장 철근콘크리트공사,6-2-3,●,UA000005 UA000008 UA000010 UA000012 UA000013 UA000014 UA000015 UA000024 UA000025 UA000034 UA000035,소량감률,%,설계값,원문 범위 안의 수를 넣음,범위 0 ~ 50,0,범위 아래 끝,1,설명 없음, +GC000208,철근 공장가공,원/ton,공통,06장 철근콘크리트공사,6-2-4,●,,Type,,사용자 선택,목록에서 고름,고르기 3: Type-Ⅰ / Type-Ⅱ / Type-Ⅲ,Type-Ⅰ,첫 선택지,2,설명 없음, +GC000208,철근 공장가공,원/ton,공통,06장 철근콘크리트공사,6-2-4,●,,공장관리비율,%,설계값,원문 범위 안의 수를 넣음,범위 0 ~ 60,0,범위 아래 끝,1,설명 없음, +GC000209,철근의 기계적 이음(화약 용접),원/개소,공통,06장 철근콘크리트공사,6-2-5,●,,높이,,사용자 선택,목록에서 고름,고르기 3: 10m 미만 / 10m∼20m미만 / 20m 이상,10m 미만,첫 선택지,2,설명 없음, +GC000209,철근의 기계적 이음(화약 용접),원/개소,공통,06장 철근콘크리트공사,6-2-5,●,,두께가산횟수,회,설계값,설계자가 수를 넣음,,0,0,1,설명 없음, +GC000210,GFRP 보강근 현장조립,원/m,공통,06장 철근콘크리트공사,6-2-6,●,,(입력 없음),,—,,,,,,,입력 없음 +GC000211,합판거푸집 설치 및 해체,원/㎡,공통,06장 철근콘크리트공사,6-3-1,●,UA000002 UA000003 UA000005 UA000007 UA000013 UA000014 UA000016 UA000017 UA000018 UA000019 UA000037,유형,,사용자 선택,목록에서 고름,고르기 5: 제물치장 / 매우복잡 / 복잡 / 보통 … 외 1,제물치장,첫 선택지,3,설명 없음, +GC000211,합판거푸집 설치 및 해체,원/㎡,공통,06장 철근콘크리트공사,6-3-1,●,UA000002 UA000003 UA000005 UA000007 UA000013 UA000014 UA000016 UA000017 UA000018 UA000019 UA000037,사용횟수,,사용자 선택,목록에서 고름,고르기 6: 1회 / 2회 / 3회 / 4회 … 외 2,1회,첫 선택지,3,설명 없음, +GC000211,합판거푸집 설치 및 해체,원/㎡,공통,06장 철근콘크리트공사,6-3-1,●,UA000002 UA000003 UA000005 UA000007 UA000013 UA000014 UA000016 UA000017 UA000018 UA000019 UA000037,높이감률,%,설계값,설계자가 수를 넣음,,1,1(나누는 자리),1,설명 없음, +GC000211,합판거푸집 설치 및 해체,원/㎡,공통,06장 철근콘크리트공사,6-3-1,●,UA000002 UA000003 UA000005 UA000007 UA000013 UA000014 UA000016 UA000017 UA000018 UA000019 UA000037,지붕슬래브,,사용자 선택,목록에서 고름,고르기 2: 아님 / 지붕 슬래브(경사 20˚ 미만),아님,첫 선택지,1,설명 없음, +GC000211,합판거푸집 설치 및 해체,원/㎡,공통,06장 철근콘크리트공사,6-3-1,●,UA000002 UA000003 UA000005 UA000007 UA000013 UA000014 UA000016 UA000017 UA000018 UA000019 UA000037,폼타이,,사용자 선택,목록에서 고름,고르기 2: 아님 / 사용,아님,첫 선택지,1,설명 없음, +GC000211,합판거푸집 설치 및 해체,원/㎡,공통,06장 철근콘크리트공사,6-3-1,●,UA000002 UA000003 UA000005 UA000007 UA000013 UA000014 UA000016 UA000017 UA000018 UA000019 UA000037,폼타이규격,,사용자 선택,목록에서 고름,고르기 3: 12.7㎜ / 9.5㎜ / 7.9㎜,12.7㎜,첫 선택지,7,설명 없음, +GC000211,합판거푸집 설치 및 해체,원/㎡,공통,06장 철근콘크리트공사,6-3-1,●,UA000002 UA000003 UA000005 UA000007 UA000013 UA000014 UA000016 UA000017 UA000018 UA000019 UA000037,측압,,사용자 선택,목록에서 고름,고르기 4: 3t/㎡ / 4t/㎡ / 5t/㎡ / 6t/㎡,3t/㎡,첫 선택지,3,설명 없음, +GC000211,합판거푸집 설치 및 해체,원/㎡,공통,06장 철근콘크리트공사,6-3-1,●,UA000002 UA000003 UA000005 UA000007 UA000013 UA000014 UA000016 UA000017 UA000018 UA000019 UA000037,구멍땜,개소/㎡,설계값,설계자가 수를 넣음,,0,0,3,설명 없음, +GC000211,합판거푸집 설치 및 해체,원/㎡,공통,06장 철근콘크리트공사,6-3-1,●,UA000002 UA000003 UA000005 UA000007 UA000013 UA000014 UA000016 UA000017 UA000018 UA000019 UA000037,자재지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,,0,0,0,단위 없음 · 설명 없음,식에서 안 쓰임 +GC000212,강재거푸집 인력 설치 및 해체,원/㎡,공통,06장 철근콘크리트공사,6-3-2,●,,작업,,사용자 선택,목록에서 고름,고르기 3: 설치 / 해체 / 설치 및 해체,설치,첫 선택지,6,설명 없음, +GC000212,강재거푸집 인력 설치 및 해체,원/㎡,공통,06장 철근콘크리트공사,6-3-2,●,,높이가산,%,설계값,설계자가 수를 넣음,,0,0,3,설명 없음, +GC000212,강재거푸집 인력 설치 및 해체,원/㎡,공통,06장 철근콘크리트공사,6-3-2,●,,사용횟수,회,설계값,설계자가 수를 넣음,,1,1(나누는 자리),1,설명 없음, +GC000213,강재거푸집 장비조합 설치 및 해체,원/㎡,공통,06장 철근콘크리트공사,6-3-2,●,,구분,,사용자 선택,목록에서 고름,고르기 3: 일반 / 코핑 / 교각,일반,첫 선택지,4,설명 없음, +GC000213,강재거푸집 장비조합 설치 및 해체,원/㎡,공통,06장 철근콘크리트공사,6-3-2,●,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2104-0010 / 2104-0015 / 2104-0020 / 2104-0025 … 외 21,2104-0010,첫 선택지,1,설명 없음, +GC000213,강재거푸집 장비조합 설치 및 해체,원/㎡,공통,06장 철근콘크리트공사,6-3-2,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000214,유로폼 설치 및 해체,원/㎡,공통,06장 철근콘크리트공사,6-3-3,●,UA000002 UA000004 UA000005 UA000008 UA000010 UA000012 UA000014 UA000015 UA000021 UA000022 UA000024 UA000025 UA000034,유형,,사용자 선택,목록에서 고름,고르기 3: 복잡 / 보통 / 간단,복잡,첫 선택지,3,설명 없음, +GC000214,유로폼 설치 및 해체,원/㎡,공통,06장 철근콘크리트공사,6-3-3,●,UA000002 UA000004 UA000005 UA000008 UA000010 UA000012 UA000014 UA000015 UA000021 UA000022 UA000024 UA000025 UA000034,높이감률,%,설계값,설계자가 수를 넣음,,1,1(나누는 자리),1,설명 없음, +GC000215,문양거푸집(판넬) 설치 및 해체,원/㎡,공통,06장 철근콘크리트공사,6-3-4,●,,(입력 없음),,—,,,,,,,입력 없음 +GC000216,합성수지(P.E) 원형 맨홀 거푸집 설치 및 해체,원/개소,공통,06장 철근콘크리트공사,6-3-5,●,,규격,,사용자 선택,목록에서 고름,고르기 5: ø740 / ø900 / ø1200 / ø1500 … 외 1,ø740,첫 선택지,9,설명 없음, +GC000216,합성수지(P.E) 원형 맨홀 거푸집 설치 및 해체,원/개소,공통,06장 철근콘크리트공사,6-3-5,●,,벽체높이,m,설계값,설계자가 수를 넣음,,0,0,2,설명 없음, +GC000217,슬립폼 설치,원/㎡,공통,06장 철근콘크리트공사,6-3-6,●,,구분,,상수,선택지가 하나뿐,고르기 1: 설치,설치,첫 선택지,3,설명 없음, +GC000217,슬립폼 설치,원/㎡,공통,06장 철근콘크리트공사,6-3-6,●,,크레인,,사용자 선택,목록에서 고름,고르기 5: 2104-0050 / 2104-0060 / 2104-0070 / 2104-0080 … 외 1,2104-0050,첫 선택지,1,설명 없음, +GC000217,슬립폼 설치,원/㎡,공통,06장 철근콘크리트공사,6-3-6,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000218,슬립폼 해체,원/㎡,공통,06장 철근콘크리트공사,6-3-6,●,,구분,,상수,선택지가 하나뿐,고르기 1: 해체,해체,첫 선택지,3,설명 없음, +GC000218,슬립폼 해체,원/㎡,공통,06장 철근콘크리트공사,6-3-6,●,,크레인,,사용자 선택,목록에서 고름,고르기 5: 2104-0080 / 2104-0100 / 2104-0130 / 2104-0160 … 외 1,2104-0080,첫 선택지,1,설명 없음, +GC000218,슬립폼 해체,원/㎡,공통,06장 철근콘크리트공사,6-3-6,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000219,슬립폼 인상(SLIP-UP),원/㎡,공통,06장 철근콘크리트공사,6-3-6,●,,(입력 없음),,—,,,,,,,입력 없음 +GC000220,슬립폼 내부 철근조립,원/ton,공통,06장 철근콘크리트공사,6-3-6,●,,(입력 없음),,—,,,,,,,입력 없음 +GC000221,슬립폼 내부 콘크리트타설,원/㎥,공통,06장 철근콘크리트공사,6-3-6,●,,(입력 없음),,—,,,,,,,입력 없음 +GC000222,알루미늄폼 설치 및 해체,원/㎡,공통,06장 철근콘크리트공사,6-3-7,●,,구분,,사용자 선택,목록에서 고름,고르기 3: 셋팅층 / 마감층 / 일반층,셋팅층,첫 선택지,3,설명 없음, +GC000223,갱폼 설치 및 해체,원/㎡,공통,06장 철근콘크리트공사,6-3-8,●,,구분,,사용자 선택,목록에서 고름,고르기 3: 셋팅층 / 마감층 / 일반층,셋팅층,첫 선택지,5,설명 없음, +GC000223,갱폼 설치 및 해체,원/㎡,공통,06장 철근콘크리트공사,6-3-8,●,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2104-0010 / 2104-0015 / 2104-0020 / 2104-0025 … 외 21,2104-0010,첫 선택지,1,설명 없음, +GC000223,갱폼 설치 및 해체,원/㎡,공통,06장 철근콘크리트공사,6-3-8,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000224,지수판 설치(PVC 용접),원/m,공통,06장 철근콘크리트공사,6-3-9,●,UA000005,(입력 없음),,—,,,,,,,입력 없음 +GC000225,지수판 설치(소켓 연결),원/m,공통,06장 철근콘크리트공사,6-3-9,●,,(입력 없음),,—,,,,,,,입력 없음 +GC000226,신축이음 다웰바 설치,원/ea,공통,06장 철근콘크리트공사,6-3-10,●,,(입력 없음),,—,,,,,,,입력 없음 +GC000227,신축이음 채움재 설치,원/㎡,공통,06장 철근콘크리트공사,6-3-10,●,,(입력 없음),,—,,,,,,,입력 없음 +GC000228,신축이음 실링 마감,원/m,공통,06장 철근콘크리트공사,6-3-10,●,,(입력 없음),,—,,,,,,,입력 없음 +GC000229,PSC빔 제작대 설치,원/m,공통,06장 철근콘크리트공사,6-4-1,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,2,설명 없음, +GC000230,PSC빔 쉬즈관 설치,원/m,공통,06장 철근콘크리트공사,6-4-1,●,,(입력 없음),,—,,,,,,,입력 없음 +GC000231,PSC빔 정착구 설치,원/개,공통,06장 철근콘크리트공사,6-4-1,●,,(입력 없음),,—,,,,,,,입력 없음 +GC000232,PSC빔 강연선 설치,원/ton,공통,06장 철근콘크리트공사,6-4-1,●,,강연선규격,,사용자 선택,목록에서 고름,고르기 2: ∅12.7㎜ / ∅15.2㎜,∅12.7㎜,첫 선택지,4,설명 없음, +GC000233,PSC빔 인장,원/개소,공통,06장 철근콘크리트공사,6-4-1,●,,강연선규격,,사용자 선택,목록에서 고름,고르기 2: ∅12.7㎜ / ∅15.2㎜,∅12.7㎜,첫 선택지,6,설명 없음, +GC000233,PSC빔 인장,원/개소,공통,06장 철근콘크리트공사,6-4-1,●,,인장기,,사용자 선택,목록에서 고름,고르기 4: 6516-0060 / 6516-0120 / 6516-0250 / 6516-0300,6516-0060,첫 선택지,1,설명 없음, +GC000233,PSC빔 인장,원/개소,공통,06장 철근콘크리트공사,6-4-1,●,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2104-0010 / 2104-0015 / 2104-0020 / 2104-0025 … 외 21,2104-0010,첫 선택지,1,설명 없음, +GC000233,PSC빔 인장,원/개소,공통,06장 철근콘크리트공사,6-4-1,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000234,PSC빔 그라우팅,원/㎥,공통,06장 철근콘크리트공사,6-4-1,●,,(입력 없음),,—,,,,,,,입력 없음 +GC000235,PSC빔 제작대 해체,원/m,공통,06장 철근콘크리트공사,6-4-1,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,2,설명 없음, +GC000236,PSC BOX 정착구 설치,원/개,공통,06장 철근콘크리트공사,6-4-2,●,,쉬즈관규격,,사용자 선택,목록에서 고름,고르기 3: ø75㎜ 이하 / ø100㎜ 이하 / ø130㎜ 이하,ø75㎜ 이하,첫 선택지,2,설명 없음, +GC000236,PSC BOX 정착구 설치,원/개,공통,06장 철근콘크리트공사,6-4-2,●,,연결정착구,,사용자 선택,목록에서 고름,고르기 2: 아님 / 연결정착구,아님,첫 선택지,2,설명 없음, +GC000237,PSC BOX 쉬즈관 설치,원/m,공통,06장 철근콘크리트공사,6-4-2,●,,쉬즈관규격,,사용자 선택,목록에서 고름,고르기 3: ø75㎜ 이하 / ø100㎜이하 / ø130㎜이하,ø75㎜ 이하,첫 선택지,2,설명 없음, +GC000238,PSC BOX 강연선 설치,원/ton,공통,06장 철근콘크리트공사,6-4-2,●,,강연선규격,,사용자 선택,목록에서 고름,고르기 2: ø12.7㎜ / ø15.2㎜,ø12.7㎜,첫 선택지,2,설명 없음, +GC000239,PSC BOX 인장,원/개소,공통,06장 철근콘크리트공사,6-4-2,●,,단수,,사용자 선택,목록에서 고름,고르기 2: 1단인장 / 양단인장,1단인장,첫 선택지,4,설명 없음, +GC000239,PSC BOX 인장,원/개소,공통,06장 철근콘크리트공사,6-4-2,●,,강연선규격,,사용자 선택,목록에서 고름,고르기 2: ø12.7㎜ / ø15.2㎜,ø12.7㎜,첫 선택지,4,설명 없음, +GC000239,PSC BOX 인장,원/개소,공통,06장 철근콘크리트공사,6-4-2,●,,가닥수,,사용자 선택,목록에서 고름,고르기 4: 7 / 12 / 19 / 31,7,첫 선택지,4,설명 없음, +GC000239,PSC BOX 인장,원/개소,공통,06장 철근콘크리트공사,6-4-2,●,,인장기,,사용자 선택,목록에서 고름,고르기 4: 6516-0060 / 6516-0120 / 6516-0250 / 6516-0300,6516-0060,첫 선택지,1,설명 없음, +GC000240,PSC BOX 그라우팅,원/㎥,공통,06장 철근콘크리트공사,6-4-2,●,,(입력 없음),,—,,,,,,,입력 없음 +GC000241,빔 가설(가설 + 상차),원/본,공통,06장 철근콘크리트공사,6-5-1,●,,중량구간,,사용자 선택,목록에서 고름,고르기 3: 80ton/개 미만 / 80~160ton/개 미만 / 160ton/개 이상,80ton/개 미만,첫 선택지,9,설명 없음, +GC000241,빔 가설(가설 + 상차),원/본,공통,06장 철근콘크리트공사,6-5-1,●,,확폭감,,사용자 선택,목록에서 고름,고르기 2: 아님 / 확폭·가도교·과선교 지하 통로,아님,첫 선택지,1,설명 없음, +GC000241,빔 가설(가설 + 상차),원/본,공통,06장 철근콘크리트공사,6-5-1,●,,가설크레인,,사용자 선택,목록에서 고름,고르기 25: 2104-0010 / 2104-0015 / 2104-0020 / 2104-0025 … 외 21,2104-0010,첫 선택지,1,설명 없음, +GC000241,빔 가설(가설 + 상차),원/본,공통,06장 철근콘크리트공사,6-5-1,●,,고소작업차,,사용자 선택,목록에서 고름,고르기 3: 2106-0002 / 2106-0003 / 2106-0005,2106-0002,첫 선택지,1,설명 없음, +GC000241,빔 가설(가설 + 상차),원/본,공통,06장 철근콘크리트공사,6-5-1,●,,상차크레인,,사용자 선택,목록에서 고름,고르기 25: 2104-0010 / 2104-0015 / 2104-0020 / 2104-0025 … 외 21,2104-0010,첫 선택지,1,설명 없음, +GC000241,빔 가설(가설 + 상차),원/본,공통,06장 철근콘크리트공사,6-5-1,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,3,설명 없음, +GC000241,빔 가설(가설 + 상차),원/본,공통,06장 철근콘크리트공사,6-5-1,●,,조종원직종,,사용자 선택,목록에서 고름,고르기 3: 1048 / 1049 / 1050,1048,첫 선택지,1,설명 없음, +GC000242,솔 플레이트(Sole Plate) 용접,원/개,공통,06장 철근콘크리트공사,6-5-2,●,,시공길이구간,,사용자 선택,목록에서 고름,고르기 3: 2.5m~3.0m 미만 / 3.0m~3.5m 미만 / 3.5m 이상,2.5m~3.0m 미만,첫 선택지,4,설명 없음, +GC000242,솔 플레이트(Sole Plate) 용접,원/개,공통,06장 철근콘크리트공사,6-5-2,●,,고소작업차,,사용자 선택,목록에서 고름,고르기 3: 2106-0002 / 2106-0003 / 2106-0005,2106-0002,첫 선택지,1,설명 없음, +GC000242,솔 플레이트(Sole Plate) 용접,원/개,공통,06장 철근콘크리트공사,6-5-2,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000242,솔 플레이트(Sole Plate) 용접,원/개,공통,06장 철근콘크리트공사,6-5-2,●,,조종원직종,,사용자 선택,목록에서 고름,고르기 3: 1048 / 1049 / 1050,1048,첫 선택지,1,설명 없음, +GC000243,교량받침 설치(육상),원/개,공통,06장 철근콘크리트공사,6-6-1,●,,중량구간,,사용자 선택,목록에서 고름,고르기 6: 0.2ton이하 / 0.3ton이하 / 0.5ton이하 / 1.0ton이하 … 외 2,0.2ton이하,첫 선택지,6,설명 없음, +GC000243,교량받침 설치(육상),원/개,공통,06장 철근콘크리트공사,6-6-1,●,,설치높이,,사용자 선택,목록에서 고름,고르기 3: 20m이하 / 40m이하 / 40m초과,20m이하,첫 선택지,6,설명 없음, +GC000243,교량받침 설치(육상),원/개,공통,06장 철근콘크리트공사,6-6-1,●,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2104-0010 / 2104-0015 / 2104-0020 / 2104-0025 … 외 21,2104-0010,첫 선택지,1,설명 없음, +GC000243,교량받침 설치(육상),원/개,공통,06장 철근콘크리트공사,6-6-1,●,,고소작업차,,사용자 선택,목록에서 고름,고르기 3: 2106-0002 / 2106-0003 / 2106-0005,2106-0002,첫 선택지,1,설명 없음, +GC000243,교량받침 설치(육상),원/개,공통,06장 철근콘크리트공사,6-6-1,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,2,설명 없음, +GC000243,교량받침 설치(육상),원/개,공통,06장 철근콘크리트공사,6-6-1,●,,조종원직종,,사용자 선택,목록에서 고름,고르기 3: 1048 / 1049 / 1050,1048,첫 선택지,1,설명 없음, +GC000244,교량받침 설치(수상),원/개,공통,06장 철근콘크리트공사,6-6-2,●,,중량구간,,사용자 선택,목록에서 고름,고르기 6: 0.2ton이하 / 0.3ton이하 / 0.5ton이하 / 1.0ton이하 … 외 2,0.2ton이하,첫 선택지,6,설명 없음, +GC000244,교량받침 설치(수상),원/개,공통,06장 철근콘크리트공사,6-6-2,●,,설치높이,,사용자 선택,목록에서 고름,고르기 3: 20m 이하 / 40m 이하 / 40m 초과,20m 이하,첫 선택지,6,설명 없음, +GC000244,교량받침 설치(수상),원/개,공통,06장 철근콘크리트공사,6-6-2,●,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2104-0010 / 2104-0015 / 2104-0020 / 2104-0025 … 외 21,2104-0010,첫 선택지,1,설명 없음, +GC000244,교량받침 설치(수상),원/개,공통,06장 철근콘크리트공사,6-6-2,●,,고소작업차,,사용자 선택,목록에서 고름,고르기 3: 2106-0002 / 2106-0003 / 2106-0005,2106-0002,첫 선택지,1,설명 없음, +GC000244,교량받침 설치(수상),원/개,공통,06장 철근콘크리트공사,6-6-2,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,2,설명 없음, +GC000244,교량받침 설치(수상),원/개,공통,06장 철근콘크리트공사,6-6-2,●,,조종원직종,,사용자 선택,목록에서 고름,고르기 3: 1048 / 1049 / 1050,1048,첫 선택지,1,설명 없음, +GC000245,교량신축이음장치 설치(도로교),원/m,공통,06장 철근콘크리트공사,6-6-3,●,,절단폭,,사용자 선택,목록에서 고름,"고르기 4: 900이하 / 1,200이하 / 1,500이하 / 1,800이하",900이하,첫 선택지,8,설명 없음, +GC000245,교량신축이음장치 설치(도로교),원/m,공통,06장 철근콘크리트공사,6-6-3,●,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2104-0010 / 2104-0015 / 2104-0020 / 2104-0025 … 외 21,2104-0010,첫 선택지,1,설명 없음, +GC000245,교량신축이음장치 설치(도로교),원/m,공통,06장 철근콘크리트공사,6-6-3,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,2,설명 없음, +GC000246,교량신축이음장치 설치(철도교),원/m,공통,06장 철근콘크리트공사,6-6-4,●,,(입력 없음),,—,,,,,,,입력 없음 +GC000247,교량 점검통로 설치,원/㎡,공통,06장 철근콘크리트공사,6-6-5,●,,높이,,사용자 선택,목록에서 고름,고르기 2: 20m이하 / 40m이하,20m이하,첫 선택지,5,설명 없음, +GC000247,교량 점검통로 설치,원/㎡,공통,06장 철근콘크리트공사,6-6-5,●,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2104-0010 / 2104-0015 / 2104-0020 / 2104-0025 … 외 21,2104-0010,첫 선택지,1,설명 없음, +GC000247,교량 점검통로 설치,원/㎡,공통,06장 철근콘크리트공사,6-6-5,●,,고소작업차,,사용자 선택,목록에서 고름,고르기 3: 2106-0002 / 2106-0003 / 2106-0005,2106-0002,첫 선택지,1,설명 없음, +GC000247,교량 점검통로 설치,원/㎡,공통,06장 철근콘크리트공사,6-6-5,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,2,설명 없음, +GC000247,교량 점검통로 설치,원/㎡,공통,06장 철근콘크리트공사,6-6-5,●,,조종원직종,,사용자 선택,목록에서 고름,고르기 3: 1048 / 1049 / 1050,1048,첫 선택지,1,설명 없음, +GC000248,교량 점검계단 설치,원/㎡,공통,06장 철근콘크리트공사,6-6-6,●,,높이,,사용자 선택,목록에서 고름,고르기 2: 20m이하 / 40m이하,20m이하,첫 선택지,5,설명 없음, +GC000248,교량 점검계단 설치,원/㎡,공통,06장 철근콘크리트공사,6-6-6,●,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2104-0010 / 2104-0015 / 2104-0020 / 2104-0025 … 외 21,2104-0010,첫 선택지,1,설명 없음, +GC000248,교량 점검계단 설치,원/㎡,공통,06장 철근콘크리트공사,6-6-6,●,,고소작업차,,사용자 선택,목록에서 고름,고르기 3: 2106-0002 / 2106-0003 / 2106-0005,2106-0002,첫 선택지,1,설명 없음, +GC000248,교량 점검계단 설치,원/㎡,공통,06장 철근콘크리트공사,6-6-6,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,2,설명 없음, +GC000248,교량 점검계단 설치,원/㎡,공통,06장 철근콘크리트공사,6-6-6,●,,조종원직종,,사용자 선택,목록에서 고름,고르기 3: 1048 / 1049 / 1050,1048,첫 선택지,1,설명 없음, +GC000249,프리캐스트 콘크리트 패널 설치,원/㎡,공통,06장 철근콘크리트공사,6-6-7,●,,구분,,사용자 선택,목록에서 고름,고르기 2: 대차시공 / 크레인시공,대차시공,첫 선택지,7,설명 없음, +GC000249,프리캐스트 콘크리트 패널 설치,원/㎡,공통,06장 철근콘크리트공사,6-6-7,●,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2104-0010 / 2104-0015 / 2104-0020 / 2104-0025 … 외 21,2104-0010,첫 선택지,1,설명 없음, +GC000249,프리캐스트 콘크리트 패널 설치,원/㎡,공통,06장 철근콘크리트공사,6-6-7,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,2,설명 없음, +GC000250,교량배수시설 설치,원/m,공통,06장 철근콘크리트공사,6-6-8,●,,고소작업차,,사용자 선택,목록에서 고름,고르기 3: 2106-0002 / 2106-0003 / 2106-0005,2106-0002,첫 선택지,1,설명 없음, +GC000250,교량배수시설 설치,원/m,공통,06장 철근콘크리트공사,6-6-8,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000250,교량배수시설 설치,원/m,공통,06장 철근콘크리트공사,6-6-8,●,,조종원직종,,사용자 선택,목록에서 고름,고르기 3: 1048 / 1049 / 1050,1048,첫 선택지,1,설명 없음, +GC000251,플륨관 설치,원/본,공통,06장 철근콘크리트공사,6-7-1,●,,본당중량,,사용자 선택,목록에서 고름,고르기 10: 50∼150미만 / 150∼300미만 / 300∼500미만 / 500∼700미만 … 외 6,50∼150미만,첫 선택지,4,설명 없음, +GC000251,플륨관 설치,원/본,공통,06장 철근콘크리트공사,6-7-1,●,,굴착기,,사용자 선택,목록에서 고름,고르기 9: 0201-0012 / 0201-0020 / 0201-0040 / 0201-0060 … 외 5,0201-0012,첫 선택지,1,설명 없음, +GC000251,플륨관 설치,원/본,공통,06장 철근콘크리트공사,6-7-1,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000252,조립식 PC맨홀 설치,원/개,공통,06장 철근콘크리트공사,6-7-2,●,,규격,,사용자 선택,목록에서 고름,"고르기 4: D900 / D1,200 / D1,500 / D1,800",D900,첫 선택지,6,설명 없음, +GC000252,조립식 PC맨홀 설치,원/개,공통,06장 철근콘크리트공사,6-7-2,●,,연직구체수,개,설계값,설계자가 수를 넣음,,0,0,3,설명 없음, +GC000252,조립식 PC맨홀 설치,원/개,공통,06장 철근콘크리트공사,6-7-2,●,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2104-0010 / 2104-0015 / 2104-0020 / 2104-0025 … 외 21,2104-0010,첫 선택지,1,설명 없음, +GC000252,조립식 PC맨홀 설치,원/개,공통,06장 철근콘크리트공사,6-7-2,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000253,PC BOX 설치,원/개소,공통,06장 철근콘크리트공사,6-7-3,●,,단위중량,,사용자 선택,목록에서 고름,고르기 3: 5ton미만 / 10ton미만 / 15ton미만,5ton미만,첫 선택지,6,설명 없음, +GC000253,PC BOX 설치,원/개소,공통,06장 철근콘크리트공사,6-7-3,●,,Type,,사용자 선택,목록에서 고름,고르기 2: Type-Ⅰ / Type-Ⅱ,Type-Ⅰ,첫 선택지,6,설명 없음, +GC000253,PC BOX 설치,원/개소,공통,06장 철근콘크리트공사,6-7-3,●,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2104-0010 / 2104-0015 / 2104-0020 / 2104-0025 … 외 21,2104-0010,첫 선택지,1,설명 없음, +GC000253,PC BOX 설치,원/개소,공통,06장 철근콘크리트공사,6-7-3,●,,인장기,,사용자 선택,목록에서 고름,고르기 4: 6516-0060 / 6516-0120 / 6516-0250 / 6516-0300,6516-0060,첫 선택지,1,설명 없음, +GC000253,PC BOX 설치,원/개소,공통,06장 철근콘크리트공사,6-7-3,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000254,PC기둥 설치,원/개소,공통,06장 철근콘크리트공사,6-7-4,●,,단위중량,,사용자 선택,목록에서 고름,고르기 5: 2ton미만 / 5ton미만 / 10ton미만 / 20ton미만 … 외 1,2ton미만,첫 선택지,4,설명 없음, +GC000254,PC기둥 설치,원/개소,공통,06장 철근콘크리트공사,6-7-4,●,,고층,,사용자 선택,목록에서 고름,고르기 2: 아님 / 시공높이 30m 초과,아님,첫 선택지,1,설명 없음, +GC000254,PC기둥 설치,원/개소,공통,06장 철근콘크리트공사,6-7-4,●,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2104-0010 / 2104-0015 / 2104-0020 / 2104-0025 … 외 21,2104-0010,첫 선택지,1,설명 없음, +GC000254,PC기둥 설치,원/개소,공통,06장 철근콘크리트공사,6-7-4,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000255,PC벽체 설치,원/개소,공통,06장 철근콘크리트공사,6-7-5,●,,단위중량,,사용자 선택,목록에서 고름,고르기 5: 2ton미만 / 5ton미만 / 10ton미만 / 20ton미만 … 외 1,2ton미만,첫 선택지,4,설명 없음, +GC000255,PC벽체 설치,원/개소,공통,06장 철근콘크리트공사,6-7-5,●,,고층,,사용자 선택,목록에서 고름,고르기 2: 아님 / 시공높이 30m 초과,아님,첫 선택지,1,설명 없음, +GC000255,PC벽체 설치,원/개소,공통,06장 철근콘크리트공사,6-7-5,●,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2104-0010 / 2104-0015 / 2104-0020 / 2104-0025 … 외 21,2104-0010,첫 선택지,1,설명 없음, +GC000255,PC벽체 설치,원/개소,공통,06장 철근콘크리트공사,6-7-5,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000256,PC거더 설치,원/개소,공통,06장 철근콘크리트공사,6-7-6,●,,단위중량,,사용자 선택,목록에서 고름,고르기 5: 2ton미만 / 5ton미만 / 10ton미만 / 20ton미만 … 외 1,2ton미만,첫 선택지,5,설명 없음, +GC000256,PC거더 설치,원/개소,공통,06장 철근콘크리트공사,6-7-6,●,,고층,,사용자 선택,목록에서 고름,고르기 2: 아님 / 시공높이 30m 초과,아님,첫 선택지,1,설명 없음, +GC000256,PC거더 설치,원/개소,공통,06장 철근콘크리트공사,6-7-6,●,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2104-0010 / 2104-0015 / 2104-0020 / 2104-0025 … 외 21,2104-0010,첫 선택지,1,설명 없음, +GC000256,PC거더 설치,원/개소,공통,06장 철근콘크리트공사,6-7-6,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000257,PC슬래브 설치,원/개소,공통,06장 철근콘크리트공사,6-7-7,●,,단위중량,,사용자 선택,목록에서 고름,고르기 3: 2ton미만 / 5ton미만 / 10ton미만,2ton미만,첫 선택지,5,설명 없음, +GC000257,PC슬래브 설치,원/개소,공통,06장 철근콘크리트공사,6-7-7,●,,고층,,사용자 선택,목록에서 고름,고르기 2: 아님 / 시공높이 30m 초과,아님,첫 선택지,1,설명 없음, +GC000257,PC슬래브 설치,원/개소,공통,06장 철근콘크리트공사,6-7-7,●,,크레인,,사용자 선택,목록에서 고름,고르기 25: 2104-0010 / 2104-0015 / 2104-0020 / 2104-0025 … 외 21,2104-0010,첫 선택지,1,설명 없음, +GC000257,PC슬래브 설치,원/개소,공통,06장 철근콘크리트공사,6-7-7,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000258,PC부재 접합 모르타르 주입,원/㎥,공통,06장 철근콘크리트공사,6-7-8,●,,(입력 없음),,—,,,,,,,입력 없음 +GC000259,모듈러 건축 설치,원/개소,공통,06장 철근콘크리트공사,6-7-9,●,,층수구간,,사용자 선택,목록에서 고름,고르기 3: 4층 이하 / 12층 이하 / 13층 이상,4층 이하,첫 선택지,5,설명 없음, +GC000259,모듈러 건축 설치,원/개소,공통,06장 철근콘크리트공사,6-7-9,●,,크레인,,사용자 선택,목록에서 고름,고르기 15: 2101-0010 / 2101-0015 / 2101-0020 / 2101-0025 … 외 11,2101-0010,첫 선택지,1,설명 없음, +GC000259,모듈러 건축 설치,원/개소,공통,06장 철근콘크리트공사,6-7-9,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000775,유량계(직독식) 설치,원/개,기계설비,06장 측정기기공사,6-1-1,,,규격,㎜,설계값,설계자가 수를 넣음,,13,찾기 표의 가장 낮은 값,2,설명 없음, +GC000775,유량계(직독식) 설치,원/개,기계설비,06장 측정기기공사,6-1-1,,,구분,,사용자 선택,목록에서 고름,고르기 2: 보호통 / 유량계,보호통,첫 선택지,2,설명 없음, +GC000775,유량계(직독식) 설치,원/개,기계설비,06장 측정기기공사,6-1-1,,,연속작업,,사용자 선택,목록에서 고름,고르기 2: 연속작업 가능 / 위치·형태 상이 또는 연속작업 불가,연속작업 가능,첫 선택지,2,설명 없음, +GC000775,유량계(직독식) 설치,원/개,기계설비,06장 측정기기공사,6-1-1,,,병행설치,,사용자 선택,목록에서 고름,고르기 2: 단독 설치 / 수도미터·온수미터 동일장소 병행,단독 설치,첫 선택지,2,설명 없음, +GC000776,유량계(원격식) 설치,원/개,기계설비,06장 측정기기공사,6-1-2,,,규격,㎜,설계값,설계자가 수를 넣음,,13,찾기 표의 가장 낮은 값,2,설명 없음, +GC000777,세대용 계량기함 설치,원/개소,기계설비,06장 측정기기공사,6-1-3,,,(입력 없음),,—,,,,,,,입력 없음 +GC000778,세대용 적산열량계 설치,원/개,기계설비,06장 측정기기공사,6-2-1,,,규격,㎜,설계값,설계자가 수를 넣음,,13,찾기 표의 가장 낮은 값,2,설명 없음, +GC000779,건물용 적산열량계 설치,원/개,기계설비,06장 측정기기공사,6-2-2,,,규격,㎜,설계값,설계자가 수를 넣음,,50,찾기 표의 가장 낮은 값,2,설명 없음, +GC000780,산업용 적산열량계 설치,원/대,기계설비,06장 측정기기공사,6-2-3,,,규격,㎜,설계값,설계자가 수를 넣음,,32,찾기 표의 가장 낮은 값,3,설명 없음, +GC000260,메쌓기(굴착기+부착용 집게),원/㎡,공통,07장 돌공사,7-1-1,●,,뒷길이,,사용자 선택,목록에서 고름,고르기 3: 35cm이하 / 55cm이하 / 75cm이하,35cm이하,첫 선택지,4,설명 없음, +GC000260,메쌓기(굴착기+부착용 집게),원/㎡,공통,07장 돌공사,7-1-1,●,,기계,,사용자 선택,목록에서 고름,고르기 6: 0201-0060 / 0201-0080 / 0201-0020 / 0201-0040 … 외 2,0201-0060,첫 선택지,1,설명 없음, +GC000260,메쌓기(굴착기+부착용 집게),원/㎡,공통,07장 돌공사,7-1-1,●,,집게,,사용자 선택,목록에서 고름,고르기 3: 7206-0070 / 7206-0020 / 7206-0100,7206-0070,첫 선택지,1,설명 없음, +GC000260,메쌓기(굴착기+부착용 집게),원/㎡,공통,07장 돌공사,7-1-1,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000260,메쌓기(굴착기+부착용 집게),원/㎡,공통,07장 돌공사,7-1-1,●,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,1,설명 없음, +GC000261,찰쌓기(굴착기+부착용 집게),원/㎡,공통,07장 돌공사,7-1-2,●,,뒷길이,,사용자 선택,목록에서 고름,고르기 3: 35cm이하 / 55cm이하 / 75cm이하,35cm이하,첫 선택지,4,설명 없음, +GC000261,찰쌓기(굴착기+부착용 집게),원/㎡,공통,07장 돌공사,7-1-2,●,,기계,,사용자 선택,목록에서 고름,고르기 6: 0201-0060 / 0201-0080 / 0201-0020 / 0201-0040 … 외 2,0201-0060,첫 선택지,1,설명 없음, +GC000261,찰쌓기(굴착기+부착용 집게),원/㎡,공통,07장 돌공사,7-1-2,●,,집게,,사용자 선택,목록에서 고름,고르기 3: 7206-0070 / 7206-0020 / 7206-0100,7206-0070,첫 선택지,1,설명 없음, +GC000261,찰쌓기(굴착기+부착용 집게),원/㎡,공통,07장 돌공사,7-1-2,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000261,찰쌓기(굴착기+부착용 집게),원/㎡,공통,07장 돌공사,7-1-2,●,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,1,설명 없음, +GC000262,메붙임(굴착기+부착용 집게),원/㎡,공통,07장 돌공사,7-2-1,●,,뒷길이,,사용자 선택,목록에서 고름,고르기 3: 35cm이하 / 55cm이하 / 75cm이하,35cm이하,첫 선택지,4,설명 없음, +GC000262,메붙임(굴착기+부착용 집게),원/㎡,공통,07장 돌공사,7-2-1,●,,기계,,사용자 선택,목록에서 고름,고르기 6: 0201-0060 / 0201-0080 / 0201-0020 / 0201-0040 … 외 2,0201-0060,첫 선택지,1,설명 없음, +GC000262,메붙임(굴착기+부착용 집게),원/㎡,공통,07장 돌공사,7-2-1,●,,집게,,사용자 선택,목록에서 고름,고르기 3: 7206-0070 / 7206-0020 / 7206-0100,7206-0070,첫 선택지,1,설명 없음, +GC000262,메붙임(굴착기+부착용 집게),원/㎡,공통,07장 돌공사,7-2-1,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000262,메붙임(굴착기+부착용 집게),원/㎡,공통,07장 돌공사,7-2-1,●,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,1,설명 없음, +GC000263,찰붙임(굴착기+부착용 집게),원/㎡,공통,07장 돌공사,7-2-2,●,,뒷길이,,사용자 선택,목록에서 고름,고르기 3: 35cm이하 / 55cm이하 / 75cm이하,35cm이하,첫 선택지,4,설명 없음, +GC000263,찰붙임(굴착기+부착용 집게),원/㎡,공통,07장 돌공사,7-2-2,●,,기계,,사용자 선택,목록에서 고름,고르기 6: 0201-0060 / 0201-0080 / 0201-0020 / 0201-0040 … 외 2,0201-0060,첫 선택지,1,설명 없음, +GC000263,찰붙임(굴착기+부착용 집게),원/㎡,공통,07장 돌공사,7-2-2,●,,집게,,사용자 선택,목록에서 고름,고르기 3: 7206-0070 / 7206-0020 / 7206-0100,7206-0070,첫 선택지,1,설명 없음, +GC000263,찰붙임(굴착기+부착용 집게),원/㎡,공통,07장 돌공사,7-2-2,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000263,찰붙임(굴착기+부착용 집게),원/㎡,공통,07장 돌공사,7-2-2,●,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,1,설명 없음, +GC000264,전석쌓기(굴착기+부착용 집게),원/㎡,공통,07장 돌공사,7-3-1,●,,굵은골재최대치수,㎜,사용자 선택,목록에서 고름,고르기 2: 20 / 25,20,첫 선택지,1,, +GC000264,전석쌓기(굴착기+부착용 집게),원/㎡,공통,07장 돌공사,7-3-1,●,,강도,MPa,사용자 선택,목록에서 고름,고르기 11: 15 / 16 / 18 / 21 … 외 7,15,첫 선택지,1,, +GC000264,전석쌓기(굴착기+부착용 집게),원/㎡,공통,07장 돌공사,7-3-1,●,,슬럼프,㎜,사용자 선택,목록에서 고름,고르기 6: 080 / 100 / 120 / 150 … 외 2,080,첫 선택지,1,, +GC000264,전석쌓기(굴착기+부착용 집게),원/㎡,공통,07장 돌공사,7-3-1,●,,기계,,사용자 선택,목록에서 고름,고르기 6: 0201-0060 / 0201-0080 / 0201-0020 / 0201-0040 … 외 2,0201-0060,첫 선택지,1,설명 없음, +GC000264,전석쌓기(굴착기+부착용 집게),원/㎡,공통,07장 돌공사,7-3-1,●,,집게,,사용자 선택,목록에서 고름,고르기 3: 7206-0070 / 7206-0020 / 7206-0100,7206-0070,첫 선택지,1,설명 없음, +GC000264,전석쌓기(굴착기+부착용 집게),원/㎡,공통,07장 돌공사,7-3-1,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000264,전석쌓기(굴착기+부착용 집게),원/㎡,공통,07장 돌공사,7-3-1,●,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,1,설명 없음, +GC000264,전석쌓기(굴착기+부착용 집게),원/㎡,공통,07장 돌공사,7-3-1,●,,자재지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,,0,0,0,단위 없음 · 설명 없음,식에서 안 쓰임 +GC000265,전석깔기(굴착기+부착용 집게),원/㎡,공통,07장 돌공사,7-3-2,●,,기계,,사용자 선택,목록에서 고름,고르기 6: 0201-0060 / 0201-0080 / 0201-0020 / 0201-0040 … 외 2,0201-0060,첫 선택지,1,설명 없음, +GC000265,전석깔기(굴착기+부착용 집게),원/㎡,공통,07장 돌공사,7-3-2,●,,집게,,사용자 선택,목록에서 고름,고르기 3: 7206-0070 / 7206-0020 / 7206-0100,7206-0070,첫 선택지,1,설명 없음, +GC000265,전석깔기(굴착기+부착용 집게),원/㎡,공통,07장 돌공사,7-3-2,●,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000265,전석깔기(굴착기+부착용 집게),원/㎡,공통,07장 돌공사,7-3-2,●,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,1,설명 없음, +GC000266,석재판 붙임 습식공법,원/㎡,공통,07장 돌공사,7-4-1,●,,시공부위,,사용자 선택,목록에서 고름,고르기 2: 바닥부 / 계단부,바닥부,첫 선택지,7,설명 없음, +GC000266,석재판 붙임 습식공법,원/㎡,공통,07장 돌공사,7-4-1,●,,자재,,사용자 선택,목록에서 고름,고르기 2: 테라조판 / 화강석,테라조판,첫 선택지,7,설명 없음, +GC000781,소변기 설치,원/개,기계설비,07장 위생기구설비공사,7-1-1,,,구분,,사용자 선택,목록에서 고름,고르기 8: F.V형 소변기 거치형 / F.V형 소변기 벽걸이형 / 전자감응기 일체형 소변기 거치형 / 전자감응기 일체형 소변기 벽걸이형 … 외 4,F.V형 소변기 거치형,첫 선택지,2,설명 없음, +GC000782,대변기 설치,원/개,기계설비,07장 위생기구설비공사,7-1-2,,,구분,,사용자 선택,목록에서 고름,고르기 3: 동양식대변기 (F.V형) / 서양식대변기 (탱크형) / 서양식대변기 (F.V형),동양식대변기 (F.V형),첫 선택지,2,설명 없음, +GC000783,도기세면기 설치,원/개,기계설비,07장 위생기구설비공사,7-1-3,,,(입력 없음),,—,,,,,,,입력 없음 +GC000784,카운터형 세면기 설치(일체형),원/개,기계설비,07장 위생기구설비공사,7-1-4,,,(입력 없음),,—,,,,,,,입력 없음 +GC000785,카운터형 세면기 설치(분리형),원/개,기계설비,07장 위생기구설비공사,7-1-5,,,(입력 없음),,—,,,,,,,입력 없음 +GC000786,욕조 설치,원/개,기계설비,07장 위생기구설비공사,7-1-6,,,(입력 없음),,—,,,,,,,입력 없음 +GC000787,청소용 수채 설치,원/개,기계설비,07장 위생기구설비공사,7-1-7,,,(입력 없음),,—,,,,,,,입력 없음 +GC000788,매립형 욕조수전 설치,원/개,기계설비,07장 위생기구설비공사,7-2-1,,,(입력 없음),,—,,,,,,,입력 없음 +GC000789,샤워수전 설치,원/개,기계설비,07장 위생기구설비공사,7-2-2,,,구분,,사용자 선택,목록에서 고름,고르기 2: 노출형 / 선반형,노출형,첫 선택지,2,설명 없음, +GC000789,샤워수전 설치,원/개,기계설비,07장 위생기구설비공사,7-2-2,,,샤워헤드걸이,,사용자 선택,목록에서 고름,고르기 3: 없음 / 고정식 / 높이조절식,없음,첫 선택지,2,설명 없음, +GC000790,세면기수전 설치,원/개,기계설비,07장 위생기구설비공사,7-2-3,,,수전종류,,사용자 선택,목록에서 고름,고르기 2: 혼합수전 / 냉수 또는 온수 전용,혼합수전,첫 선택지,2,설명 없음, +GC000791,씽크수전 설치,원/개,기계설비,07장 위생기구설비공사,7-2-4,,,(입력 없음),,—,,,,,,,입력 없음 +GC000792,손빨래수전 설치,원/개,기계설비,07장 위생기구설비공사,7-2-5,,,수전종류,,사용자 선택,목록에서 고름,고르기 2: 혼합수전 / 냉수 또는 온수 전용,혼합수전,첫 선택지,2,설명 없음, +GC000793,욕실거울 설치,원/개,기계설비,07장 위생기구설비공사,7-3-1,,,개당면적,,사용자 선택,목록에서 고름,고르기 3: 0.5㎡미만 / 1.0㎡미만 / 1.5㎡미만,0.5㎡미만,첫 선택지,2,설명 없음, +GC000794,욕실금구류 설치,원/개,기계설비,07장 위생기구설비공사,7-3-2,,,규격,,사용자 선택,목록에서 고름,고르기 5: 수건걸이 / 휴지걸이/ 페이퍼타올기 / 비누대・컵대 / 옷걸이 … 외 1,수건걸이,첫 선택지,1,설명 없음, +GC000794,욕실금구류 설치,원/개,기계설비,07장 위생기구설비공사,7-3-2,,,구분,,사용자 선택,목록에서 고름,고르기 4: BAR형 / 환형 / 노출형 / 매립형,BAR형,첫 선택지,1,설명 없음, +GC000795,바닥배수구 설치,원/개소,기계설비,07장 위생기구설비공사,7-3-3,,,규격,,사용자 선택,목록에서 고름,고르기 3: ø50㎜ / ø75㎜ / ø100㎜,ø50㎜,첫 선택지,2,설명 없음, +GC000796,안전손잡이 설치,원/개,기계설비,07장 위생기구설비공사,7-3-4,,,구분,,사용자 선택,목록에서 고름,고르기 4: 고정단 2개 / 고정단 3개 / 고정단 4개 / 고정단 6개,고정단 2개,첫 선택지,2,설명 없음, +GC000797,벽부착형 거치대 설치,원/개,기계설비,07장 위생기구설비공사,7-3-5,,,구분,,사용자 선택,목록에서 고름,고르기 3: 욕실접이식의자 / 영유아용의자 / 기저귀교환대,욕실접이식의자,첫 선택지,2,설명 없음, +GC000650,금속기와 잇기,원/㎡,건축,07장 지붕 및 홈통공사,7-1-1,,,지붕재규격,,사용자 선택,목록에서 고름,고르기 2: 1.0㎡이하 / 1.0㎡초과,1.0㎡이하,첫 선택지,3,설명 없음, +GC000650,금속기와 잇기,원/㎡,건축,07장 지붕 및 홈통공사,7-1-1,,,지붕경사,,사용자 선택,목록에서 고름,고르기 2: 30° 미만 / 30° 이상,30° 미만,첫 선택지,1,설명 없음, +GC000650,금속기와 잇기,원/㎡,건축,07장 지붕 및 홈통공사,7-1-1,,,주재료비,원/㎡,설계값,설계자가 수를 넣음,,,비움(가격),1,설명 없음, +GC000651,금속판 평잇기,원/㎡,건축,07장 지붕 및 홈통공사,7-1-2,,,시공면,,사용자 선택,목록에서 고름,고르기 2: 지붕 / 벽,지붕,첫 선택지,3,설명 없음, +GC000651,금속판 평잇기,원/㎡,건축,07장 지붕 및 홈통공사,7-1-2,,,지붕경사,,사용자 선택,목록에서 고름,고르기 2: 30° 미만 / 30° 이상,30° 미만,첫 선택지,1,설명 없음, +GC000651,금속판 평잇기,원/㎡,건축,07장 지붕 및 홈통공사,7-1-2,,,주재료비,원/㎡,설계값,설계자가 수를 넣음,,,비움(가격),1,설명 없음, +GC000652,금속판 돌출잇기 현장제작,원/㎡,건축,07장 지붕 및 홈통공사,7-1-3,,,(입력 없음),,—,,,,,,,입력 없음 +GC000653,금속판 돌출잇기,원/㎡,건축,07장 지붕 및 홈통공사,7-1-4,,,시공면,,사용자 선택,목록에서 고름,고르기 2: 지붕 / 벽,지붕,첫 선택지,3,설명 없음, +GC000653,금속판 돌출잇기,원/㎡,건축,07장 지붕 및 홈통공사,7-1-4,,,지붕경사,,사용자 선택,목록에서 고름,고르기 2: 30° 미만 / 30° 이상,30° 미만,첫 선택지,1,설명 없음, +GC000653,금속판 돌출잇기,원/㎡,건축,07장 지붕 및 홈통공사,7-1-4,,,주재료비,원/㎡,설계값,설계자가 수를 넣음,,,비움(가격),1,설명 없음, +GC000654,아스팔트싱글 설치,원/㎡,건축,07장 지붕 및 홈통공사,7-1-5,,,지붕경사,,사용자 선택,목록에서 고름,고르기 2: 30° 미만 / 30° 이상,30° 미만,첫 선택지,1,설명 없음, +GC000655,폴리카보네이트 설치,원/㎡,건축,07장 지붕 및 홈통공사,7-1-6,,,(입력 없음),,—,,,,,,,입력 없음 +GC000656,후레싱 설치(금속재),원/m,건축,07장 지붕 및 홈통공사,7-1-7,,,지붕경사,,사용자 선택,목록에서 고름,고르기 2: 보통 / 급경사(3/4 이상 · 35° 이상),보통,첫 선택지,1,설명 없음, +GC000657,금속 처마홈통 설치,원/m,건축,07장 지붕 및 홈통공사,7-2-1,,,(입력 없음),,—,,,,,,,입력 없음 +GC000658,염화비닐 처마홈통 설치,원/m,건축,07장 지붕 및 홈통공사,7-2-2,,,(입력 없음),,—,,,,,,,입력 없음 +GC000659,금속 선홈통 설치,원/m,건축,07장 지붕 및 홈통공사,7-2-3,,,(입력 없음),,—,,,,,,,입력 없음 +GC000660,염화비닐 선홈통 설치,원/m,건축,07장 지붕 및 홈통공사,7-2-4,,,고정방식,,사용자 선택,목록에서 고름,고르기 2: 일반 / 공동주택 등 상하층간 연결고정방식,일반,첫 선택지,2,설명 없음, +GC000661,물받이홈통 설치,원/개소,건축,07장 지붕 및 홈통공사,7-2-5,,,주재료비,원/개소,설계값,설계자가 수를 넣음,,,비움(가격),1,설명 없음, +GC000662,루프드레인 설치,원/개소,건축,07장 지붕 및 홈통공사,7-3-1,,,주재료비,원/개소,설계값,설계자가 수를 넣음,,,비움(가격),1,설명 없음, +GC000418,사석 적재 및 운반,원/10㎥,토목,07장 항만공사,7-2-1,,,종류,,사용자 선택,목록에서 고름,고르기 2: 0.03㎥ 이하 / 0.1㎥ 이상,0.03㎥ 이하,첫 선택지,6,설명 없음, +GC000419,사석 해상투하,원/10㎥,토목,07장 항만공사,7-2-2,,,구분,,사용자 선택,목록에서 고름,고르기 2: 0.03㎥ 이하 굴착기 투하 / 0.1㎥ 이상 크레인 투하,0.03㎥ 이하 굴착기 투하,첫 선택지,2,설명 없음, +GC000420,사석 육상투하,원/10㎥,토목,07장 항만공사,7-2-3,,,구분,,사용자 선택,목록에서 고름,고르기 2: 0.03㎥ 이하 덤프트럭+굴착기 투하 / 0.1㎥ 이상 크레인 투하,0.03㎥ 이하 덤프트럭+굴착기 투하,첫 선택지,3,설명 없음, +GC000421,사석 수상고르기,원/10㎡,토목,07장 항만공사,7-2-4,,,작업구분,,사용자 선택,목록에서 고름,고르기 5: 기초고르기 / 피복석 고르기 / 피복석 거친고르기 / 내부사석 고르기 … 외 1,기초고르기,첫 선택지,10,설명 없음, +GC000421,사석 수상고르기,원/10㎡,토목,07장 항만공사,7-2-4,,,크레인,,사용자 선택,목록에서 고름,고르기 40: 2105-0005 / 2104-0010 / 2104-0015 / 2104-0020 … 외 36,2105-0005,첫 선택지,1,설명 없음, +GC000421,사석 수상고르기,원/10㎡,토목,07장 항만공사,7-2-4,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,2,설명 없음, +GC000421,사석 수상고르기,원/10㎡,토목,07장 항만공사,7-2-4,,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,1,설명 없음, +GC000422,수중고르기 잠수부 1조 시간당 고르기 면적,㎡/시간,토목,07장 항만공사,7-2-5,,,작업,,사용자 선택,목록에서 고름,고르기 5: 기초고르기 / 피복석고르기 / 피복석거친고르기 / 내부사석고르기 … 외 1,기초고르기,첫 선택지,5,설명 없음, +GC000422,수중고르기 잠수부 1조 시간당 고르기 면적,㎡/시간,토목,07장 항만공사,7-2-5,,,수심,m,사용자 선택,목록에서 고름,고르기 4: 0∼15 / 15∼20 / 20∼25 / 25∼30,0∼15,첫 선택지,1,설명 없음, +GC000422,수중고르기 잠수부 1조 시간당 고르기 면적,㎡/시간,토목,07장 항만공사,7-2-5,,,구분,,사용자 선택,목록에서 고름,고르기 3: 천후 / 조류 / 명암,천후,첫 선택지,1,설명 없음, +GC000422,수중고르기 잠수부 1조 시간당 고르기 면적,㎡/시간,토목,07장 항만공사,7-2-5,,,세부,,사용자 선택,목록에서 고름,고르기 6: 조용할때 / 풍랑 / 0∼2.8km/hr / 2.8∼5.5km/hr … 외 2,조용할때,첫 선택지,1,설명 없음, +GC000423,케이슨 진수,원/개,토목,07장 항만공사,7-3-1,,,비계공인원,인,설계값,설계자가 수를 넣음,,0,0,1,설명 없음, +GC000423,케이슨 진수,원/개,토목,07장 항만공사,7-3-1,,,보통인부인원,인,설계값,설계자가 수를 넣음,,0,0,1,설명 없음, +GC000424,케이슨 거치,원/개,토목,07장 항만공사,7-3-2,,,비계공인원,인,설계값,설계자가 수를 넣음,,0,0,1,설명 없음, +GC000424,케이슨 거치,원/개,토목,07장 항만공사,7-3-2,,,보통인부인원,인,설계값,설계자가 수를 넣음,,0,0,1,설명 없음, +GC000425,일반블록 거치,원/개,토목,07장 항만공사,7-3-3,,,장소,,사용자 선택,목록에서 고름,고르기 2: 수상 / 수중,수상,첫 선택지,7,설명 없음, +GC000425,일반블록 거치,원/개,토목,07장 항만공사,7-3-3,,,중량,,사용자 선택,목록에서 고름,고르기 6: 5톤 미만 / 5∼10t / 10∼15t / 15∼20t … 외 2,5톤 미만,첫 선택지,7,설명 없음, +GC000425,일반블록 거치,원/개,토목,07장 항만공사,7-3-3,,,작업량,개/일,설계값,설계자가 수를 넣음,,1,1(나누는 자리),2,설명 없음, +GC000425,일반블록 거치,원/개,토목,07장 항만공사,7-3-3,,,보통인부인원,인,설계값,설계자가 수를 넣음,,0,0,1,설명 없음, +GC000426,소파블록 거치,원/개,토목,07장 항만공사,7-3-4,,,장소,,사용자 선택,목록에서 고름,고르기 2: 수상 / 수중,수상,첫 선택지,15,설명 없음, +GC000426,소파블록 거치,원/개,토목,07장 항만공사,7-3-4,,,적재방식,,사용자 선택,목록에서 고름,고르기 2: 충적 / 난적,충적,첫 선택지,15,설명 없음, +GC000426,소파블록 거치,원/개,토목,07장 항만공사,7-3-4,,,중량,,사용자 선택,목록에서 고름,고르기 7: 2톤미만 / 2∼5t / 5∼10t / 10∼15t … 외 3,2톤미만,첫 선택지,15,설명 없음, +GC000426,소파블록 거치,원/개,토목,07장 항만공사,7-3-4,,,작업량,개/일,설계값,설계자가 수를 넣음,,1,1(나누는 자리),2,설명 없음, +GC000426,소파블록 거치,원/개,토목,07장 항만공사,7-3-4,,,보통인부인원,인,설계값,설계자가 수를 넣음,,0,0,1,설명 없음, +GC000427,준설 배송관 접합,원/개소,토목,07장 항만공사,7-4-1,,,관경,mm,사용자 선택,목록에서 고름,고르기 14: 250이하 / 300 / 350 / 400 … 외 10,250이하,첫 선택지,12,설명 없음, +GC000427,준설 배송관 접합,원/개소,토목,07장 항만공사,7-4-1,,,접합방식,,사용자 선택,목록에서 고름,고르기 2: 플랜지접합 / 고무슬리브접합,플랜지접합,첫 선택지,2,설명 없음, +GC000427,준설 배송관 접합,원/개소,토목,07장 항만공사,7-4-1,,,작업,,사용자 선택,목록에서 고름,고르기 2: 설치 / 철거,설치,첫 선택지,4,설명 없음, +GC000427,준설 배송관 접합,원/개소,토목,07장 항만공사,7-4-1,,,철거감률,%,설계값,원문 범위 안의 수를 넣음,범위 0 ~ 30,0,범위 아래 끝,4,설명 없음, +GC000427,준설 배송관 접합,원/개소,토목,07장 항만공사,7-4-1,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,2,설명 없음, +GC000428,배송관 띄우개(부함) 접합,원/본,토목,07장 항만공사,7-4-2,,,관경,mm,사용자 선택,목록에서 고름,고르기 12: 430 / 500 / 600 / 700 … 외 8,430,첫 선택지,6,설명 없음, +GC000428,배송관 띄우개(부함) 접합,원/본,토목,07장 항만공사,7-4-2,,,작업,,사용자 선택,목록에서 고름,고르기 2: 설치 / 철거,설치,첫 선택지,4,설명 없음, +GC000428,배송관 띄우개(부함) 접합,원/본,토목,07장 항만공사,7-4-2,,,철거감률,%,설계값,원문 범위 안의 수를 넣음,범위 0 ~ 30,0,범위 아래 끝,4,설명 없음, +GC000428,배송관 띄우개(부함) 접합,원/본,토목,07장 항만공사,7-4-2,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,2,설명 없음, +GC000429,배송관 진수,원/set,토목,07장 항만공사,7-4-3,,,배송관관경,mm,사용자 선택,목록에서 고름,고르기 15: 200 / 250 / 300 / 350 … 외 11,200,첫 선택지,5,설명 없음, +GC000429,배송관 진수,원/set,토목,07장 항만공사,7-4-3,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,2,설명 없음, +GC000267,굴착기(무한궤도) 시간당 기계경비,원/시간,공통,08장 건설기계,8,,,기계,,다른 로직,상위 로직이 값을 넘김(맨 위 로직 입력으로 안 보임),고르기 9: 0201-0012 / 0201-0020 / 0201-0040 / 0201-0060 … 외 5,0201-0012,첫 선택지,9,설명 없음, +GC000267,굴착기(무한궤도) 시간당 기계경비,원/시간,공통,08장 건설기계,8,,,지역,,다른 로직,상위 로직이 값을 넘김(맨 위 로직 입력으로 안 보임),고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000267,굴착기(무한궤도) 시간당 기계경비,원/시간,공통,08장 건설기계,8,,,보정작업,,다른 로직,상위 로직이 값을 넘김(맨 위 로직 입력으로 안 보임),고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,2,설명 없음, +GC000268,기계 시간당 기계경비(손료 보정 없는 기종),원/시간,공통,08장 건설기계,8,,,기계,,다른 로직,상위 로직이 값을 넘김(맨 위 로직 입력으로 안 보임),고르기 117: 1730-0015 / 7204-0055 / 0602-0150 / 2702-0020 … 외 113,1730-0015,첫 선택지,9,설명 없음, +GC000268,기계 시간당 기계경비(손료 보정 없는 기종),원/시간,공통,08장 건설기계,8,,,지역,,다른 로직,상위 로직이 값을 넘김(맨 위 로직 입력으로 안 보임),고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000269,기계 시간당 기계경비(8-1-7 손료 보정),원/시간,공통,08장 건설기계,8,,,기계,,다른 로직,상위 로직이 값을 넘김(맨 위 로직 입력으로 안 보임),고르기 129: 1730-0015 / 7204-0055 / 0602-0150 / 2702-0020 … 외 125,1730-0015,첫 선택지,31,설명 없음, +GC000269,기계 시간당 기계경비(8-1-7 손료 보정),원/시간,공통,08장 건설기계,8,,,지역,,다른 로직,상위 로직이 값을 넘김(맨 위 로직 입력으로 안 보임),고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000269,기계 시간당 기계경비(8-1-7 손료 보정),원/시간,공통,08장 건설기계,8,,,보정작업,,다른 로직,상위 로직이 값을 넘김(맨 위 로직 입력으로 안 보임),고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,2,설명 없음, +GC000270,굴착기(무한궤도)+부착용 집게 시간당 기계경비,원/시간,공통,08장 건설기계,8,,,기계,,다른 로직,상위 로직이 값을 넘김(맨 위 로직 입력으로 안 보임),고르기 6: 0201-0060 / 0201-0080 / 0201-0020 / 0201-0040 … 외 2,0201-0060,첫 선택지,8,설명 없음, +GC000270,굴착기(무한궤도)+부착용 집게 시간당 기계경비,원/시간,공통,08장 건설기계,8,,,집게,,다른 로직,상위 로직이 값을 넘김(맨 위 로직 입력으로 안 보임),고르기 3: 7206-0070 / 7206-0020 / 7206-0100,7206-0070,첫 선택지,4,설명 없음, +GC000270,굴착기(무한궤도)+부착용 집게 시간당 기계경비,원/시간,공통,08장 건설기계,8,,,지역,,다른 로직,상위 로직이 값을 넘김(맨 위 로직 입력으로 안 보임),고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000270,굴착기(무한궤도)+부착용 집게 시간당 기계경비,원/시간,공통,08장 건설기계,8,,,보정작업,,다른 로직,상위 로직이 값을 넘김(맨 위 로직 입력으로 안 보임),고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,2,설명 없음, +GC000271,굴착기(무한궤도)+대형브레이커 시간당 기계경비,원/시간,공통,08장 건설기계,8,,,기계,,다른 로직,상위 로직이 값을 넘김(맨 위 로직 입력으로 안 보임),고르기 9: 0201-0012 / 0201-0020 / 0201-0040 / 0201-0060 … 외 5,0201-0012,첫 선택지,8,설명 없음, +GC000271,굴착기(무한궤도)+대형브레이커 시간당 기계경비,원/시간,공통,08장 건설기계,8,,,브레이커,,다른 로직,상위 로직이 값을 넘김(맨 위 로직 입력으로 안 보임),고르기 6: 0230-0002 / 0230-0004 / 0230-0006 / 0230-0007 … 외 2,0230-0002,첫 선택지,4,설명 없음, +GC000271,굴착기(무한궤도)+대형브레이커 시간당 기계경비,원/시간,공통,08장 건설기계,8,,,지역,,다른 로직,상위 로직이 값을 넘김(맨 위 로직 입력으로 안 보임),고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000271,굴착기(무한궤도)+대형브레이커 시간당 기계경비,원/시간,공통,08장 건설기계,8,,,보정작업,,다른 로직,상위 로직이 값을 넘김(맨 위 로직 입력으로 안 보임),고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,2,설명 없음, +GC000272,기계 시간당 기계경비(조종원 없는 기종),원/시간,공통,08장 건설기계,8,,,기계,,다른 로직,상위 로직이 값을 넘김(맨 위 로직 입력으로 안 보임),고르기 16: 4611-0350 / 7812-0015 / 4506-0200 / 4506-0400 … 외 12,4611-0350,첫 선택지,7,설명 없음, +GC000272,기계 시간당 기계경비(조종원 없는 기종),원/시간,공통,08장 건설기계,8,,,지역,,다른 로직,상위 로직이 값을 넘김(맨 위 로직 입력으로 안 보임),고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000273,기계 시간당 손료(연료·조종원 없는 기종),원/시간,공통,08장 건설기계,8,,,기계,,다른 로직,상위 로직이 값을 넘김(맨 위 로직 입력으로 안 보임),고르기 125: 7620-0003 / 7621-0100 / 7995-0050 / 5210-0013 … 외 121,7620-0003,첫 선택지,2,설명 없음, +GC000274,기계 시간당 손료(연료·조종원 없는 기종 · 8-1-7 손료 보정),원/시간,공통,08장 건설기계,8,,,기계,,사용자 선택,목록에서 고름,고르기 121: 7620-0003 / 7730-0150 / 6516-0060 / 6516-0120 … 외 117,7620-0003,첫 선택지,13,설명 없음, +GC000274,기계 시간당 손료(연료·조종원 없는 기종 · 8-1-7 손료 보정),원/시간,공통,08장 건설기계,8,,,보정작업,,사용자 선택,목록에서 고름,고르기 3: 해당 없음 / 암석작업(연암・보통암・경암) / 전석섞인토사,해당 없음,첫 선택지,2,설명 없음, +GC000275,기계 시간당 기계경비(조종원직종 입력),원/시간,공통,08장 건설기계,8,,,기계,,다른 로직,상위 로직이 값을 넘김(맨 위 로직 입력으로 안 보임),고르기 21: 2106-0002 / 2106-0003 / 2106-0005 / 6802-0040 … 외 17,2106-0002,첫 선택지,8,설명 없음, +GC000275,기계 시간당 기계경비(조종원직종 입력),원/시간,공통,08장 건설기계,8,,,지역,,다른 로직,상위 로직이 값을 넘김(맨 위 로직 입력으로 안 보임),고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000275,기계 시간당 기계경비(조종원직종 입력),원/시간,공통,08장 건설기계,8,,,조종원직종,,다른 로직,상위 로직이 값을 넘김(맨 위 로직 입력으로 안 보임),고르기 3: 1048 / 1049 / 1050,1048,첫 선택지,1,설명 없음, +GC000276,기계 시간당 기계경비(연료 없는 기종),원/시간,공통,08장 건설기계,8,,,기계,,상수,상위 로직이 고정값 5401-0017 로 넘김,고르기 1: 5401-0017,5401-0017,첫 선택지,6,설명 없음, +GC000276,기계 시간당 기계경비(연료 없는 기종),원/시간,공통,08장 건설기계,8,,,지역,,다른 로직,상위 로직이 값을 넘김(맨 위 로직 입력으로 안 보임),고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,0,설명 없음,식에서 안 쓰임 +GC000798,냉동기 반입,원/대,기계설비,08장 공기조화설비공사,8-1-1,,,냉동USton공종,,사용자 선택,목록에서 고름,고르기 12: 10 / 20 / 30 / 50 … 외 8,10,첫 선택지,7,설명 없음, +GC000798,냉동기 반입,원/대,기계설비,08장 공기조화설비공사,8-1-1,,,작업횟수,,사용자 선택,목록에서 고름,고르기 4: 1회 / 2회 / 소운반 / 가조립,1회,첫 선택지,7,설명 없음, +GC000798,냉동기 반입,원/대,기계설비,08장 공기조화설비공사,8-1-1,,,층별,,사용자 선택,목록에서 고름,고르기 5: 지하1층 / 지하2층 / 지하3층 / 10m 거리내 … 외 1,지하1층,첫 선택지,7,설명 없음, +GC000799,냉동기 설치,원/대,기계설비,08장 공기조화설비공사,8-1-2,,,규격냉동톤,,사용자 선택,목록에서 고름,고르기 7: 왕복동식냉동기5 / 7.5 / 15 / 20 … 외 3,왕복동식냉동기5,첫 선택지,2,설명 없음, +GC000800,냉각탑 반입 · 설치,원/대,기계설비,08장 공기조화설비공사,8-1-3,,,구분,,사용자 선택,목록에서 고름,고르기 13: 5 / 10 / 20 / 30 … 외 9,5,첫 선택지,6,설명 없음, +GC000800,냉각탑 반입 · 설치,원/대,기계설비,08장 공기조화설비공사,8-1-3,,,세구분,,사용자 선택,목록에서 고름,고르기 5: 1회 옥상 / 1회 탑옥1층 / 1회 탑옥3층 / 2회 탑옥1층 … 외 1,1회 옥상,첫 선택지,6,설명 없음, +GC000800,냉각탑 반입 · 설치,원/대,기계설비,08장 공기조화설비공사,8-1-3,,,건물,,사용자 선택,목록에서 고름,고르기 3: 2층건물 / 5층건물 / 9층건물,2층건물,첫 선택지,4,설명 없음, +GC000801,공기가열기 · 공기냉각기 · 공기여과기 설치,원/대,기계설비,08장 공기조화설비공사,8-2-1,,,구분,,사용자 선택,목록에서 고름,"고르기 16: 610㎜ / 762〃 / 914〃 / 1,067〃 … 외 12",610㎜,첫 선택지,2,설명 없음, +GC000801,공기가열기 · 공기냉각기 · 공기여과기 설치,원/대,기계설비,08장 공기조화설비공사,8-2-1,,,형식,,사용자 선택,목록에서 고름,고르기 3: 일반 / 직접 팽창식(디스트리뷰터 포함) / 헤더 분리형,일반,첫 선택지,4,설명 없음, +GC000801,공기가열기 · 공기냉각기 · 공기여과기 설치,원/대,기계설비,08장 공기조화설비공사,8-2-1,,,튜브증감,본,설계값,설계자가 수를 넣음,,0,0,6,설명 없음, +GC000802,패키지형 공기조화기 반입 · 설치,원/대,기계설비,08장 공기조화설비공사,8-2-2,,,출력,,사용자 선택,목록에서 고름,고르기 11: 0.75이하 / 1.5 / 2.2 / 3.7 … 외 7,0.75이하,첫 선택지,3,설명 없음, +GC000802,패키지형 공기조화기 반입 · 설치,원/대,기계설비,08장 공기조화설비공사,8-2-2,,,작업횟수,,사용자 선택,목록에서 고름,고르기 2: 1회 / 2회,1회,첫 선택지,2,설명 없음, +GC000802,패키지형 공기조화기 반입 · 설치,원/대,기계설비,08장 공기조화설비공사,8-2-2,,,층별공종,,사용자 선택,목록에서 고름,고르기 6: 지하1층 / 지하2층 / 지하3층 / 2층 … 외 2,지하1층,첫 선택지,2,설명 없음, +GC000803,공기조화기(AHU · 패키지 · 팬코일 · 윈도우) 설치,원/대,기계설비,08장 공기조화설비공사,8-2-3,,,규격,,사용자 선택,목록에서 고름,고르기 6: 1) 수냉식 패키지형 압축기전동기출력 / 2) 공냉식 패키지형 압축기전동기출력 / 3) 핸들링유닛전동기출력 / 4) 팬코일유닛(床置형)풍량 … 외 2,1) 수냉식 패키지형 압축기전동기출력,첫 선택지,3,설명 없음, +GC000803,공기조화기(AHU · 패키지 · 팬코일 · 윈도우) 설치,원/대,기계설비,08장 공기조화설비공사,8-2-3,,,구분,,사용자 선택,목록에서 고름,고르기 15: 0.75㎾ 이하 / 1.1㎾이하 / 1.5㎾이하 / 2.2㎾이하 … 외 11,0.75㎾ 이하,첫 선택지,3,설명 없음, +GC000804,천장형 에어컨 설치,원/대,기계설비,08장 공기조화설비공사,8-2-4,,,구분,,사용자 선택,목록에서 고름,고르기 3: 실내기 16이하 / 실외기 6~12이하 / 실외기 16이하,실내기 16이하,첫 선택지,4,설명 없음, +GC000804,천장형 에어컨 설치,원/대,기계설비,08장 공기조화설비공사,8-2-4,,,추가실내기,대,설계값,설계자가 수를 넣음,,0,0,2,설명 없음, +GC000805,전열교환기 설치,원/대,기계설비,08장 공기조화설비공사,8-2-5,,,구분,,사용자 선택,목록에서 고름,고르기 3: 250이하 / 500이하 / 800이하,250이하,첫 선택지,2,설명 없음, +GC000806,주철제 보일러 설치,원/절,기계설비,08장 공기조화설비공사,8-3-1,,,구분,,사용자 선택,목록에서 고름,"고르기 6: 1호(20∼60미만) 1,000Kcal/hr / 2호(60∼135미만) 〃 / 3호(135∼230미만)〃 / 4호(230∼330미만)〃 … 외 2","1호(20∼60미만) 1,000Kcal/hr",첫 선택지,2,설명 없음, +GC000807,강판제 · 패키지형수관식 보일러 설치,원/ton,기계설비,08장 공기조화설비공사,8-3-1,,,규격,,사용자 선택,목록에서 고름,고르기 2: 강판제보일러 / 패키지형수관식보일러,강판제보일러,첫 선택지,2,설명 없음, +GC000808,경유보일러 설치,원/대,기계설비,08장 공기조화설비공사,8-3-2,,,규격,,상수,선택지가 하나뿐,"고르기 1: 15,000 Kcal/hr","15,000 Kcal/hr",첫 선택지,2,설명 없음, +GC000809,가스보일러(가정용) 설치,원/대,기계설비,08장 공기조화설비공사,8-3-3,,,구분,,사용자 선택,목록에서 고름,"고르기 5: 13,000 Kcal/hr / 16,000 Kcal/hr / 20,000 Kcal/hr / 25,000 Kcal/hr … 외 1","13,000 Kcal/hr",첫 선택지,2,설명 없음, +GC000809,가스보일러(가정용) 설치,원/대,기계설비,08장 공기조화설비공사,8-3-3,,,설치형,,사용자 선택,목록에서 고름,고르기 2: 벽걸이형 / 바닥설치형,벽걸이형,첫 선택지,2,설명 없음, +GC000810,온수보일러 설치,원/대,기계설비,08장 공기조화설비공사,8-3-4,,,규격,,사용자 선택,목록에서 고름,"고르기 5: 70×1,000kcal/hr이하 / 120 〃 / 150 〃 / 240 〃 … 외 1","70×1,000kcal/hr이하",첫 선택지,2,설명 없음, +GC000811,전기보일러 설치(축열식 심야),원/대,기계설비,08장 공기조화설비공사,8-3-5,,,규격,,상수,선택지가 하나뿐,"고르기 1: 135,000kcal (30㎾)","135,000kcal (30㎾)",첫 선택지,2,설명 없음, +GC000811,전기보일러 설치(축열식 심야),원/대,기계설비,08장 공기조화설비공사,8-3-5,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000812,방열기 설치,원/조,기계설비,08장 공기조화설비공사,8-3-6,,,규격,,사용자 선택,목록에서 고름,고르기 11: 주철재 바닥설치 20절 이하 / 주철재 바닥설치 21절 이상 / 벽걸이 3절 / 천장달기 3절 … 외 7,주철재 바닥설치 20절 이하,첫 선택지,12,설명 없음, +GC000812,방열기 설치,원/조,기계설비,08장 공기조화설비공사,8-3-6,,,증가,절 · 단,설계값,설계자가 수를 넣음,,0,0,2,설명 없음, +GC000813,전기콘벡터 설치(벽걸이),원/대,기계설비,08장 공기조화설비공사,8-3-7,,,(입력 없음),,—,,,,,,,입력 없음 +GC000814,전기온수기 설치(축열식 심야),원/대,기계설비,08장 공기조화설비공사,8-4-1,,,규격,,상수,선택지가 하나뿐,고르기 1: 350ℓ,350ℓ,첫 선택지,2,설명 없음, +GC000815,전기온수기(벽걸이형) 설치,원/대,기계설비,08장 공기조화설비공사,8-4-2,,,구분,,사용자 선택,목록에서 고름,고르기 3: 15L / 30L / 50L,15L,첫 선택지,2,설명 없음, +GC000816,온수분배기 설치,원/개,기계설비,08장 공기조화설비공사,8-4-3,,,구분,,사용자 선택,목록에서 고름,고르기 6: 2구 / 3구 / 4구 / 5구 … 외 2,2구,첫 선택지,2,설명 없음, +GC000817,오일서비스탱크 설치,원/대,기계설비,08장 공기조화설비공사,8-5-1,,,탱크용량ℓ,,사용자 선택,목록에서 고름,고르기 7: 100 / 200 / 300 / 400 … 외 3,100,첫 선택지,2,설명 없음, +GC000818,로터리 오일 버너 설치,원/대,기계설비,08장 공기조화설비공사,8-6-1,,,기계설비공품,인,설계값,설계자가 수를 넣음,,0,0,1,설명 없음, +GC000818,로터리 오일 버너 설치,원/대,기계설비,08장 공기조화설비공사,8-6-1,,,특별인부품,인,설계값,설계자가 수를 넣음,,0,0,1,설명 없음, +GC000819,건타입 오일버너 설치,원/대,기계설비,08장 공기조화설비공사,8-6-2,,,규격,,사용자 선택,목록에서 고름,고르기 4: 건타입 오일버너 0.75㎾ / 1.5 / (전자동방식) 2.2 / 3.7,건타입 오일버너 0.75㎾,첫 선택지,2,설명 없음, +GC000663,계단논슬립 설치,원/m,건축,08장 금속공사,8-1-1,,,계단종류,,사용자 선택,목록에서 고름,고르기 2: 목조계단 / 콘크리트계단,목조계단,첫 선택지,3,설명 없음, +GC000664,코너비드 설치,원/10m,건축,08장 금속공사,8-1-2,,,(입력 없음),,—,,,,,,,입력 없음 +GC000665,와이어메시 바닥깔기,원/㎡,건축,08장 금속공사,8-1-3,,UA000006,(입력 없음),,—,,,,,,,입력 없음 +GC000666,인서트 설치,원/개,건축,08장 금속공사,8-1-4,,,설치대상,,사용자 선택,목록에서 고름,고르기 3: 거푸집 / 데크플레이트 / 콘크리트,거푸집,첫 선택지,2,설명 없음, +GC000667,조이너 및 몰딩 설치,원/m,건축,08장 금속공사,8-1-5,,,구분,,사용자 선택,목록에서 고름,고르기 2: 조이너 / 몰딩,조이너,첫 선택지,1,설명 없음, +GC000668,천장점검구 설치,원/개소,건축,08장 금속공사,8-1-6,,,규격,,사용자 선택,목록에서 고름,고르기 2: 450×450 / 600×600,450×450,첫 선택지,2,설명 없음, +GC000668,천장점검구 설치,원/개소,건축,08장 금속공사,8-1-6,,,주재료비,원/개소,설계값,설계자가 수를 넣음,,,비움(가격),1,설명 없음, +GC000669,용접식 철제난간 설치,원/ton,건축,08장 금속공사,8-2-1,,,구분,,사용자 선택,목록에서 고름,고르기 2: 현장제작 설치 / 규격철물 설치,현장제작 설치,첫 선택지,4,설명 없음, +GC000669,용접식 철제난간 설치,원/ton,건축,08장 금속공사,8-2-1,,,재질,,사용자 선택,목록에서 고름,고르기 2: 일반철물 / 경량철물(스테인리스),일반철물,첫 선택지,1,설명 없음, +GC000670,앵커고정식 난간 설치(공장제작),원/m,건축,08장 금속공사,8-2-2,,,(입력 없음),,—,,,,,,,입력 없음 +GC000671,철조망 울타리 설치,원/m,건축,08장 금속공사,8-2-3,,,지주형식,,사용자 선택,목록에서 고름,고르기 2: 일자형 지주 / Y자형 지주,일자형 지주,첫 선택지,4,설명 없음, +GC000671,철조망 울타리 설치,원/m,건축,08장 금속공사,8-2-3,,,굴착기규격,,상수,선택지가 하나뿐,고르기 1: 0.2㎥,0.2㎥,첫 선택지,4,설명 없음, +GC000671,철조망 울타리 설치,원/m,건축,08장 금속공사,8-2-3,,,지형가산,%,설계값,원문 범위 안의 수를 넣음,범위 0 ~ 20,0,범위 아래 끝,2,설명 없음, +GC000671,철조망 울타리 설치,원/m,건축,08장 금속공사,8-2-3,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000672,경량천장철골틀 설치,원/㎡,건축,08장 금속공사,8-2-4,,,BAR간격mm,,사용자 선택,목록에서 고름,고르기 3: 300 / 450 / 600,300,첫 선택지,3,설명 없음, +GC000672,경량천장철골틀 설치,원/㎡,건축,08장 금속공사,8-2-4,,,달대볼트,,사용자 선택,목록에서 고름,고르기 2: 일반 / 톱니형,일반,첫 선택지,1,설명 없음, +GC000673,경량벽체철골틀 설치(스터드),원/㎡,건축,08장 금속공사,8-2-5,,,(입력 없음),,—,,,,,,,입력 없음 +GC000674,금속패널 설치,원/㎡,건축,08장 금속공사,8-2-6,,,작업,,사용자 선택,목록에서 고름,고르기 2: 하지철물 설치 / 패널설치,하지철물 설치,첫 선택지,6,설명 없음, +GC000674,금속패널 설치,원/㎡,건축,08장 금속공사,8-2-6,,,시공면,,사용자 선택,목록에서 고름,고르기 2: 벽 / 천장 및 지붕,벽,첫 선택지,4,설명 없음, +GC000675,금속패널 코킹,원/10m,건축,08장 금속공사,8-2-7,,,(입력 없음),,—,,,,,,,입력 없음 +GC000676,잡철물 제작 및 설치,원/ton,건축,08장 금속공사,8-3-1,,,설치유형,,사용자 선택,목록에서 고름,고르기 3: 제품 설치 / 규격철물 설치 / 현장제작 설치,제품 설치,첫 선택지,8,설명 없음, +GC000676,잡철물 제작 및 설치,원/ton,건축,08장 금속공사,8-3-1,,,재질,,사용자 선택,목록에서 고름,고르기 2: 일반철재 / 경량철재,일반철재,첫 선택지,6,설명 없음, +GC000676,잡철물 제작 및 설치,원/ton,건축,08장 금속공사,8-3-1,,,단순설치,,사용자 선택,목록에서 고름,고르기 2: 아님 / 기성제품 단순 설치(관로뚜껑 · Sole Plate 등),아님,첫 선택지,4,설명 없음, +GC000676,잡철물 제작 및 설치,원/ton,건축,08장 금속공사,8-3-1,,,복잡도,,사용자 선택,목록에서 고름,고르기 2: 보통 / 복잡(트러스 · 원형 · 곡선 · 절단 · 용접 과다),보통,첫 선택지,4,설명 없음, +GC000430,보링 기계기구 설치,원/개소,토목,08장 지반조사,8-1-1,,,(입력 없음),,—,,,,,,,입력 없음 +GC000431,"보링 천공(토사, 자갈 및 호박돌층)",원/m,토목,08장 지반조사,8-1-2,,,층,,사용자 선택,목록에서 고름,고르기 4: 점토층 / 모래층 / 자갈층 / 호박돌층,점토층,첫 선택지,11,설명 없음, +GC000431,"보링 천공(토사, 자갈 및 호박돌층)",원/m,토목,08장 지반조사,8-1-2,,,규격,,사용자 선택,목록에서 고름,고르기 2: BX / NX,BX,첫 선택지,4,설명 없음, +GC000431,"보링 천공(토사, 자갈 및 호박돌층)",원/m,토목,08장 지반조사,8-1-2,,,깊이,m,설계값,설계자가 수를 넣음,,0,0,2,설명 없음, +GC000431,"보링 천공(토사, 자갈 및 호박돌층)",원/m,토목,08장 지반조사,8-1-2,,,심도가산율,%,설계값,원문 범위 안의 수를 넣음,범위 0 ~ 5,0,범위 아래 끝,1,설명 없음, +GC000432,보링 천공(암반층),원/m,토목,08장 지반조사,8-1-3,,,층,,사용자 선택,목록에서 고름,고르기 5: 풍화암 / 연암 / 보통암 / 경암 … 외 1,풍화암,첫 선택지,20,설명 없음, +GC000432,보링 천공(암반층),원/m,토목,08장 지반조사,8-1-3,,,규격,,사용자 선택,목록에서 고름,고르기 2: BX / NX,BX,첫 선택지,4,설명 없음, +GC000432,보링 천공(암반층),원/m,토목,08장 지반조사,8-1-3,,,깊이,m,설계값,설계자가 수를 넣음,,0,0,2,설명 없음, +GC000432,보링 천공(암반층),원/m,토목,08장 지반조사,8-1-3,,,심도가산율,%,설계값,원문 범위 안의 수를 넣음,범위 0 ~ 5,0,범위 아래 끝,1,설명 없음, +GC000433,표준관입시험,원/회,토목,08장 지반조사,8-2-1,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,2,설명 없음, +GC000434,자연시료 채취,원/회,토목,08장 지반조사,8-2-3,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,2,설명 없음, +GC000435,베인전단시험(Field Vane),원/회,토목,08장 지반조사,8-2-2,,,(입력 없음),,—,,,,,,,입력 없음 +GC000436,평판재하시험,원/회,토목,08장 지반조사,8-2-4,,,(입력 없음),,—,,,,,,,입력 없음 +GC000437,동재하시험,원/회,토목,08장 지반조사,8-2-5,,,(입력 없음),,—,,,,,,,입력 없음 +GC000438,정재하시험,원/회,토목,08장 지반조사,8-2-6,,,(입력 없음),,—,,,,,,,입력 없음 +GC000439,콘관입시험(전기식),원/개소,토목,08장 지반조사,8-2-7,,,(입력 없음),,—,,,,,,,입력 없음 +GC000440,굴절법 탄성파 탐사,원/km,토목,08장 지반조사,8-3-1,,,(입력 없음),,—,,,,,,,입력 없음 +GC000441,2차원 전기비저항탐사,원/km,토목,08장 지반조사,8-3-2,,,(입력 없음),,—,,,,,,,입력 없음 +GC000442,대구경 보링 천공(토사층),원/m,토목,08장 지반조사,8-4-1,,,규격,mm,사용자 선택,목록에서 고름,고르기 9: 100 / 150 / 200 / 250 … 외 5,100,첫 선택지,7,설명 없음, +GC000442,대구경 보링 천공(토사층),원/m,토목,08장 지반조사,8-4-1,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000442,대구경 보링 천공(토사층),원/m,토목,08장 지반조사,8-4-1,,,조종원직종,,사용자 선택,목록에서 고름,고르기 3: 1048 / 1049 / 1050,1048,첫 선택지,1,설명 없음, +GC000443,대구경 보링 천공(모래층),원/m,토목,08장 지반조사,8-4-1,,,규격,mm,사용자 선택,목록에서 고름,고르기 9: 100 / 150 / 200 / 250 … 외 5,100,첫 선택지,7,설명 없음, +GC000443,대구경 보링 천공(모래층),원/m,토목,08장 지반조사,8-4-1,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000443,대구경 보링 천공(모래층),원/m,토목,08장 지반조사,8-4-1,,,조종원직종,,사용자 선택,목록에서 고름,고르기 3: 1048 / 1049 / 1050,1048,첫 선택지,1,설명 없음, +GC000444,대구경 보링 천공(자갈층),원/m,토목,08장 지반조사,8-4-1,,,규격,mm,사용자 선택,목록에서 고름,고르기 9: 100 / 150 / 200 / 250 … 외 5,100,첫 선택지,7,설명 없음, +GC000444,대구경 보링 천공(자갈층),원/m,토목,08장 지반조사,8-4-1,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000444,대구경 보링 천공(자갈층),원/m,토목,08장 지반조사,8-4-1,,,조종원직종,,사용자 선택,목록에서 고름,고르기 3: 1048 / 1049 / 1050,1048,첫 선택지,1,설명 없음, +GC000445,대구경 보링 천공(호박돌층),원/m,토목,08장 지반조사,8-4-1,,,규격,mm,사용자 선택,목록에서 고름,고르기 9: 100 / 150 / 200 / 250 … 외 5,100,첫 선택지,7,설명 없음, +GC000445,대구경 보링 천공(호박돌층),원/m,토목,08장 지반조사,8-4-1,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000445,대구경 보링 천공(호박돌층),원/m,토목,08장 지반조사,8-4-1,,,조종원직종,,사용자 선택,목록에서 고름,고르기 3: 1048 / 1049 / 1050,1048,첫 선택지,1,설명 없음, +GC000446,대구경 보링 천공(암반층 - 풍화암),원/m,토목,08장 지반조사,8-4-2,,,규격,mm,사용자 선택,목록에서 고름,고르기 9: 100 / 150 / 200 / 250 … 외 5,100,첫 선택지,7,설명 없음, +GC000446,대구경 보링 천공(암반층 - 풍화암),원/m,토목,08장 지반조사,8-4-2,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000446,대구경 보링 천공(암반층 - 풍화암),원/m,토목,08장 지반조사,8-4-2,,,조종원직종,,사용자 선택,목록에서 고름,고르기 3: 1048 / 1049 / 1050,1048,첫 선택지,1,설명 없음, +GC000447,대구경 보링 천공(암반층 - 연암),원/m,토목,08장 지반조사,8-4-2,,,규격,mm,사용자 선택,목록에서 고름,고르기 6: 100 / 150 / 200 / 250 … 외 2,100,첫 선택지,7,설명 없음, +GC000447,대구경 보링 천공(암반층 - 연암),원/m,토목,08장 지반조사,8-4-2,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000447,대구경 보링 천공(암반층 - 연암),원/m,토목,08장 지반조사,8-4-2,,,조종원직종,,사용자 선택,목록에서 고름,고르기 3: 1048 / 1049 / 1050,1048,첫 선택지,1,설명 없음, +GC000448,대구경 보링 천공(암반층 - 보통암),원/m,토목,08장 지반조사,8-4-2,,,규격,mm,사용자 선택,목록에서 고름,고르기 6: 100 / 150 / 200 / 250 … 외 2,100,첫 선택지,7,설명 없음, +GC000448,대구경 보링 천공(암반층 - 보통암),원/m,토목,08장 지반조사,8-4-2,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000448,대구경 보링 천공(암반층 - 보통암),원/m,토목,08장 지반조사,8-4-2,,,조종원직종,,사용자 선택,목록에서 고름,고르기 3: 1048 / 1049 / 1050,1048,첫 선택지,1,설명 없음, +GC000449,대구경 보링 천공(암반층 - 경암),원/m,토목,08장 지반조사,8-4-2,,,규격,mm,사용자 선택,목록에서 고름,고르기 5: 100 / 150 / 200 / 250 … 외 1,100,첫 선택지,7,설명 없음, +GC000449,대구경 보링 천공(암반층 - 경암),원/m,토목,08장 지반조사,8-4-2,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000449,대구경 보링 천공(암반층 - 경암),원/m,토목,08장 지반조사,8-4-2,,,조종원직종,,사용자 선택,목록에서 고름,고르기 3: 1048 / 1049 / 1050,1048,첫 선택지,1,설명 없음, +GC000450,대구경 보링 케이싱설치·에어써징·우물설치·양수시험,원/m(양수시험 원/시간),토목,08장 지반조사,8-4-2,,,구분,,사용자 선택,목록에서 고름,고르기 4: 케이싱설치 / 에어써징 / 우물설치 / 양수시험,케이싱설치,첫 선택지,5,설명 없음, +GC000451,지하수 폐공 되메우기,원/10m,토목,08장 지반조사,8-4-3,,,깊이,m,설계값,설계자가 수를 넣음,,0,0,2,설명 없음, +GC000451,지하수 폐공 되메우기,원/10m,토목,08장 지반조사,8-4-3,,,심도가산율,%,설계값,원문 범위 안의 수를 넣음,범위 0 ~ 20,0,범위 아래 끝,1,설명 없음, +GC000820,입상관 방진가대 설치,원/조,기계설비,09장 기타공사,9-1-1,,,규격,,사용자 선택,목록에서 고름,고르기 10: ø50 / 65 / 80 / 100 … 외 6,ø50,첫 선택지,2,설명 없음, +GC000821,잡철물 제작 및 설치,원/ton,기계설비,09장 기타공사,9-1-2,,UA000005 UA000010,구분,,사용자 선택,목록에서 고름,고르기 6: 제품 설치 일반철재 / 제품 설치 경량철재 / 규격철물 설치 일반철재 / 규격철물 설치 경량철재 … 외 2,제품 설치 일반철재,첫 선택지,18,설명 없음, +GC000821,잡철물 제작 및 설치,원/ton,기계설비,09장 기타공사,9-1-2,,UA000005 UA000010,단순설치,,사용자 선택,목록에서 고름,고르기 2: 아님 / 기성제품 단순 설치(관로뚜껑 · Sole Plate 등),아님,첫 선택지,4,설명 없음, +GC000821,잡철물 제작 및 설치,원/ton,기계설비,09장 기타공사,9-1-2,,UA000005 UA000010,복잡도,,사용자 선택,목록에서 고름,고르기 2: 보통 / 복잡(트러스 · 원형 · 곡선 · 절단 · 용접 과다),보통,첫 선택지,4,설명 없음, +GC000822,바탕만들기(블라스트 · 공구 · 와이어브러시),원/㎡,기계설비,09장 기타공사,9-2-1,,,구분,,사용자 선택,목록에서 고름,고르기 4: Shot Blast / Sand Blast / Power Tool / Wire Brush,Shot Blast,첫 선택지,11,설명 없음, +GC000822,바탕만들기(블라스트 · 공구 · 와이어브러시),원/㎡,기계설비,09장 기타공사,9-2-1,,,강구수량,㎏,사용자 선택,목록에서 고름,고르기 2: 0.215 / 0.415,0.215,첫 선택지,1,설명 없음, +GC000822,바탕만들기(블라스트 · 공구 · 와이어브러시),원/㎡,기계설비,09장 기타공사,9-2-1,,,소형형강,,사용자 선택,목록에서 고름,고르기 2: 아님 / 소형 형강(100㎜ 미만) 구조,아님,첫 선택지,1,설명 없음, +GC000822,바탕만들기(블라스트 · 공구 · 와이어브러시),원/㎡,기계설비,09장 기타공사,9-2-1,,,지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,고르기 18: 전국평균 / 전국 / 서울 / 경기 … 외 14,전국평균,첫 선택지,1,설명 없음, +GC000823,배관 녹막이페인트 칠(붓 1회),원/m,기계설비,09장 기타공사,9-2-2,,,구분,,사용자 선택,목록에서 고름,고르기 4: ø50㎜ 이하 / ø100㎜ 이하 / ø200㎜ 이하 / ø300㎜ 이하,ø50㎜ 이하,첫 선택지,2,설명 없음, +GC000823,배관 녹막이페인트 칠(붓 1회),원/m,기계설비,09장 기타공사,9-2-2,,,비계높이,m,설계값,설계자가 수를 넣음,,0,0,6,설명 없음, +GC000824,배관 유성페인트 칠(롤러 1회),원/m,기계설비,09장 기타공사,9-2-3,,,구분,,사용자 선택,목록에서 고름,고르기 4: ø50㎜이하 / ø100㎜이하 / ø200㎜이하 / ø300㎜이하,ø50㎜이하,첫 선택지,2,설명 없음, +GC000824,배관 유성페인트 칠(롤러 1회),원/m,기계설비,09장 기타공사,9-2-3,,,비계높이,m,설계값,설계자가 수를 넣음,,0,0,6,설명 없음, +GC000825,슬리브 설치,원/개소,기계설비,09장 기타공사,9-3-1,,,구분,,사용자 선택,목록에서 고름,고르기 2: 바닥 / 벽체,바닥,첫 선택지,2,설명 없음, +GC000825,슬리브 설치,원/개소,기계설비,09장 기타공사,9-3-1,,,세구분,,사용자 선택,목록에서 고름,고르기 5: ø25∼50 / ø65∼100 / ø125∼150 / ø200∼250 … 외 1,ø25∼50,첫 선택지,2,설명 없음, +GC000825,슬리브 설치,원/개소,기계설비,09장 기타공사,9-3-1,,,단열가산,%,설계값,원문 범위 안의 수를 넣음,범위 0 ~ 20,0,범위 아래 끝,2,설명 없음, +GC000826,배관 구멍뚫기(코아드릴),원/개소,기계설비,09장 기타공사,9-3-2,,,구분,,사용자 선택,목록에서 고름,고르기 10: 25mm / 50mm / 75mm / 100mm … 외 6,25mm,첫 선택지,2,설명 없음, +GC000826,배관 구멍뚫기(코아드릴),원/개소,기계설비,09장 기타공사,9-3-2,,,세구분,,사용자 선택,목록에서 고름,고르기 4: 콘크리트 두께 150mm 바닥 / 콘크리트 두께 150mm 벽체 / 콘크리트 두께 300mm 바닥 / 콘크리트 두께 300mm 벽체,콘크리트 두께 150mm 바닥,첫 선택지,2,설명 없음, +GC000827,가스배관 기밀시험,원/회,기계설비,09장 기타공사,9-4-1,,,구분,,사용자 선택,목록에서 고름,고르기 2: 지상노출관 / 지하매설관,지상노출관,첫 선택지,2,설명 없음, +GC000828,가스 시험점화,원/호,기계설비,09장 기타공사,9-4-2,,,구분,,사용자 선택,목록에서 고름,고르기 2: 단독주택 / 집단아파트,단독주택,첫 선택지,2,설명 없음, +GC000829,시운전 · 조정(배관계통),원/m,기계설비,09장 기타공사,9-5-1,,,(입력 없음),,—,,,,,,,입력 없음 +GC000830,시운전 · 조정(각층기계 실내기기),원/대,기계설비,09장 기타공사,9-5-1,,,(입력 없음),,—,,,,,,,입력 없음 +GC000831,시운전 · 조정(팬코일 유닛),원/대,기계설비,09장 기타공사,9-5-1,,,(입력 없음),,—,,,,,,,입력 없음 +GC000832,시운전 · 조정(덕트계통),원/㎡ · m,기계설비,09장 기타공사,9-5-1,,,덕트,,사용자 선택,목록에서 고름,고르기 2: 각형덕트(㎡) / 스파이럴덕트(m),각형덕트(㎡),첫 선택지,1,설명 없음, +GC000833,시운전 · 조정(주기계 실내기기),원/식,기계설비,09장 기타공사,9-5-1,,,연면적,,사용자 선택,목록에서 고름,"고르기 3: 5,000㎡이하 / 6,000∼15,000㎡ / 16,000∼30,000㎡","5,000㎡이하",첫 선택지,2,설명 없음, +GC000833,시운전 · 조정(주기계 실내기기),원/식,기계설비,09장 기타공사,9-5-1,,,난방방식,,사용자 선택,목록에서 고름,고르기 2: 일반 / 온풍난방,일반,첫 선택지,1,설명 없음, +GC000677,모르타르 배합(시멘트 · 모래),원/㎥,건축,09장 미장공사,9-1-1,,UA000004 UA000008 UA000009 UA000011,모래체가름,,사용자 선택,목록에서 고름,고르기 2: 모래체가름 포함 / 모래체가름 제외,모래체가름 포함,첫 선택지,1,설명 없음, +GC000677,모르타르 배합(시멘트 · 모래),원/㎥,건축,09장 미장공사,9-1-1,,UA000004 UA000008 UA000009 UA000011,배합용적비,,사용자 선택,목록에서 고름,고르기 5: 1 : 1 / 1 : 2 / 1 : 3 / 1 : 4 … 외 1,1 : 1,첫 선택지,2,설명 없음, +GC000677,모르타르 배합(시멘트 · 모래),원/㎥,건축,09장 미장공사,9-1-1,,UA000004 UA000008 UA000009 UA000011,자재지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,,0,0,0,단위 없음 · 설명 없음,식에서 안 쓰임 +GC000678,모르타르 바름(벽체),원/㎡,건축,09장 미장공사,9-1-2,,,시공높이m,m,설계값,설계자가 수를 넣음,,1,1(나누는 자리),5,설명 없음, +GC000678,모르타르 바름(벽체),원/㎡,건축,09장 미장공사,9-1-2,,,바름횟수,,사용자 선택,목록에서 고름,고르기 3: 1 / 2 / 3,1,첫 선택지,3,설명 없음, +GC000678,모르타르 바름(벽체),원/㎡,건축,09장 미장공사,9-1-2,,,바탕,,사용자 선택,목록에서 고름,고르기 2: 일반 / 폭 30㎝ 이하 · 원주 바름면,일반,첫 선택지,1,설명 없음, +GC000679,바닥 모르타르 타설(타설장비),원/㎥,건축,09장 미장공사,9-1-3,,,타설재료,,사용자 선택,목록에서 고름,고르기 2: 모르타르 / 경량기포콘크리트,모르타르,첫 선택지,5,설명 없음, +GC000680,바닥 모르타르 표면 마무리,원/100㎡,건축,09장 미장공사,9-1-4,,,마감,,사용자 선택,목록에서 고름,고르기 2: 인력마감 / 기계마감,인력마감,첫 선택지,3,설명 없음, +GC000680,바닥 모르타르 표면 마무리,원/100㎡,건축,09장 미장공사,9-1-4,,,작업대기할증,%,설계값,원문 범위 안의 수를 넣음,범위 0 ~ 75,0,범위 아래 끝,1,설명 없음, +GC000681,라스 붙임(메탈라스 · 유리섬유메쉬),원/10㎡,건축,09장 미장공사,9-1-5,,,(입력 없음),,—,,,,,,,입력 없음 +GC000682,콘크리트면 정리(연마),원/10㎡,건축,09장 미장공사,9-2-1,,,시공높이m,m,설계값,설계자가 수를 넣음,,1,1(나누는 자리),3,설명 없음, +GC000682,콘크리트면 정리(연마),원/10㎡,건축,09장 미장공사,9-2-1,,,시공면,,사용자 선택,목록에서 고름,고르기 2: 벽 / 천장,벽,첫 선택지,1,설명 없음, +GC000683,콘크리트면 부분 마감(시멘트페이스트),원/㎡,건축,09장 미장공사,9-2-2,,,시공높이m,m,설계값,설계자가 수를 넣음,,1,1(나누는 자리),5,설명 없음, +GC000683,콘크리트면 부분 마감(시멘트페이스트),원/㎡,건축,09장 미장공사,9-2-2,,,시공면,,사용자 선택,목록에서 고름,고르기 2: 벽 / 천장,벽,첫 선택지,1,설명 없음, +GC000684,콘크리트면 전면 마감(시멘트페이스트),원/㎡,건축,09장 미장공사,9-2-3,,,시공높이m,m,설계값,설계자가 수를 넣음,,1,1(나누는 자리),5,설명 없음, +GC000684,콘크리트면 전면 마감(시멘트페이스트),원/㎡,건축,09장 미장공사,9-2-3,,,시공면,,사용자 선택,목록에서 고름,고르기 2: 벽 / 천장,벽,첫 선택지,1,설명 없음, +GC000684,콘크리트면 전면 마감(시멘트페이스트),원/㎡,건축,09장 미장공사,9-2-3,,,혼화제,,사용자 선택,목록에서 고름,고르기 2: 쓰지 않음 / 씀,쓰지 않음,첫 선택지,1,설명 없음, +GC000685,창호주위 모르타르 충전,원/10m,건축,09장 미장공사,9-3-1,,,자재지역,,사용자 선택,프로젝트 공통 후보(지역 · 계약종별) — 항목마다 고를 값이 아님,,0,0,0,단위 없음 · 설명 없음,식에서 안 쓰임 +GC000686,창호주위 발포우레탄 충전,원/10m,건축,09장 미장공사,9-3-2,,,(입력 없음),,—,,,,,,,입력 없음 +GC000687,주각부 무수축 모르타르 충전,원/개소,건축,09장 미장공사,9-3-3,,,규격,,사용자 선택,목록에서 고름,고르기 4: 400×400(㎜) / 500×500(㎜) / 600×600(㎜) / 700×700(㎜),400×400(㎜),첫 선택지,3,설명 없음, +GC000688,우레탄폼 분사 충전(단열),원/㎥,건축,09장 미장공사,9-3-4,,,시공면,,사용자 선택,목록에서 고름,고르기 2: 벽 / 천장,벽,첫 선택지,4,설명 없음, +GC000452,GNSS에 의한 기준점 측량,원/점,토목,09장 측량,9-1-1,,,점수,점,설계값,설계자가 수를 넣음,,1,1(나누는 자리),1,설명 없음, +GC000452,GNSS에 의한 기준점 측량,원/점,토목,09장 측량,9-1-1,,,기준점,,사용자 선택,목록에서 고름,고르기 2: 국가기준점 / 통합기준점,국가기준점,첫 선택지,1,설명 없음, +GC000452,GNSS에 의한 기준점 측량,원/점,토목,09장 측량,9-1-1,,,평균표고,,사용자 선택,목록에서 고름,"고르기 3: 500m 미만 / 500m ~ 1,000m / 1,000m 이상",500m 미만,첫 선택지,1,설명 없음, +GC000453,1급 기준점 측량,원/작업,토목,09장 측량,9-1-2,,,구하는점,점,설계값,설계자가 수를 넣음,,1,1(나누는 자리),1,설명 없음, +GC000453,1급 기준점 측량,원/작업,토목,09장 측량,9-1-2,,,주어진점,점,설계값,설계자가 수를 넣음,,1,1(나누는 자리),1,설명 없음, +GC000453,1급 기준점 측량,원/작업,토목,09장 측량,9-1-2,,,지형,,사용자 선택,목록에서 고름,고르기 5: 밀집시가지 / 시가지 / 평지 / 산지 … 외 1,밀집시가지,첫 선택지,1,설명 없음, +GC000454,2급 기준점 측량,원/작업,토목,09장 측량,9-1-3,,,구하는점,점,설계값,설계자가 수를 넣음,,1,1(나누는 자리),1,설명 없음, +GC000454,2급 기준점 측량,원/작업,토목,09장 측량,9-1-3,,,주어진점,점,설계값,설계자가 수를 넣음,,1,1(나누는 자리),1,설명 없음, +GC000454,2급 기준점 측량,원/작업,토목,09장 측량,9-1-3,,,지형,,사용자 선택,목록에서 고름,고르기 5: 밀집시가지 / 시가지 / 평지 / 산지 … 외 1,밀집시가지,첫 선택지,1,설명 없음, +GC000455,3급 기준점 측량,원/작업,토목,09장 측량,9-1-4,,,구하는점,점,설계값,설계자가 수를 넣음,,1,1(나누는 자리),1,설명 없음, +GC000455,3급 기준점 측량,원/작업,토목,09장 측량,9-1-4,,,주어진점,점,설계값,설계자가 수를 넣음,,1,1(나누는 자리),1,설명 없음, +GC000455,3급 기준점 측량,원/작업,토목,09장 측량,9-1-4,,,지형,,사용자 선택,목록에서 고름,고르기 5: 밀집시가지 / 시가지 / 평지 / 산지 … 외 1,밀집시가지,첫 선택지,1,설명 없음, +GC000456,4급 기준점 측량,원/작업,토목,09장 측량,9-1-5,,,구하는점,점,설계값,설계자가 수를 넣음,,1,1(나누는 자리),1,설명 없음, +GC000456,4급 기준점 측량,원/작업,토목,09장 측량,9-1-5,,,주어진점,점,설계값,설계자가 수를 넣음,,1,1(나누는 자리),1,설명 없음, +GC000456,4급 기준점 측량,원/작업,토목,09장 측량,9-1-5,,,지형,,사용자 선택,목록에서 고름,고르기 5: 밀집시가지 / 시가지 / 평지 / 산지 … 외 1,밀집시가지,첫 선택지,1,설명 없음, +GC000456,4급 기준점 측량,원/작업,토목,09장 측량,9-1-5,,,점간거리,m,사용자 선택,목록에서 고름,고르기 5: 40 / 60 / 70 / 80 … 외 1,40,첫 선택지,1,설명 없음, +GC000457,기본 수준측량,원/노선,토목,09장 측량,9-2-1,,,노선거리,km,설계값,설계자가 수를 넣음,,0,0,1,설명 없음, +GC000457,기본 수준측량,원/노선,토목,09장 측량,9-2-1,,,표석점수,점,설계값,설계자가 수를 넣음,,0,0,5,설명 없음, +GC000457,기본 수준측량,원/노선,토목,09장 측량,9-2-1,,,지형,,사용자 선택,목록에서 고름,고르기 3: 표준 / 산악지 / 시가지,표준,첫 선택지,1,설명 없음, +GC000457,기본 수준측량,원/노선,토목,09장 측량,9-2-1,,,표고차,,사용자 선택,목록에서 고름,고르기 3: 100m 이하 / 100m 초과 200m 이하 / 200m 초과,100m 이하,첫 선택지,1,설명 없음, +GC000457,기본 수준측량,원/노선,토목,09장 측량,9-2-1,,,터널교량할증,%,설계값,원문 범위 안의 수를 넣음,범위 0 ~ 60,0,범위 아래 끝,5,설명 없음, +GC000458,1급 수준측량,원/노선,토목,09장 측량,9-2-2,,,노선거리,km,설계값,설계자가 수를 넣음,,1,1(나누는 자리),2,설명 없음, +GC000458,1급 수준측량,원/노선,토목,09장 측량,9-2-2,,,표석점수,점,설계값,설계자가 수를 넣음,,0,0,5,설명 없음, +GC000458,1급 수준측량,원/노선,토목,09장 측량,9-2-2,,,동판점수,점,설계값,설계자가 수를 넣음,,0,0,2,설명 없음, +GC000458,1급 수준측량,원/노선,토목,09장 측량,9-2-2,,,지형,,사용자 선택,목록에서 고름,고르기 3: 표준 / 산악지 / 시가지,표준,첫 선택지,1,설명 없음, +GC000458,1급 수준측량,원/노선,토목,09장 측량,9-2-2,,,표고차,,사용자 선택,목록에서 고름,고르기 3: 100m 이하 / 100m 초과 200m 이하 / 200m 초과,100m 이하,첫 선택지,1,설명 없음, +GC000458,1급 수준측량,원/노선,토목,09장 측량,9-2-2,,,터널교량할증,%,설계값,원문 범위 안의 수를 넣음,범위 0 ~ 60,0,범위 아래 끝,5,설명 없음, +GC000459,2급 수준측량,원/노선,토목,09장 측량,9-2-3,,,노선거리,km,설계값,설계자가 수를 넣음,,1,1(나누는 자리),2,설명 없음, +GC000459,2급 수준측량,원/노선,토목,09장 측량,9-2-3,,,표석점수,점,설계값,설계자가 수를 넣음,,0,0,5,설명 없음, +GC000459,2급 수준측량,원/노선,토목,09장 측량,9-2-3,,,동판점수,점,설계값,설계자가 수를 넣음,,0,0,2,설명 없음, +GC000459,2급 수준측량,원/노선,토목,09장 측량,9-2-3,,,지형,,사용자 선택,목록에서 고름,고르기 3: 표준 / 산악지 / 시가지,표준,첫 선택지,1,설명 없음, +GC000459,2급 수준측량,원/노선,토목,09장 측량,9-2-3,,,표고차,,사용자 선택,목록에서 고름,고르기 3: 100m 이하 / 100m 초과 200m 이하 / 200m 초과,100m 이하,첫 선택지,1,설명 없음, +GC000459,2급 수준측량,원/노선,토목,09장 측량,9-2-3,,,터널교량할증,%,설계값,원문 범위 안의 수를 넣음,범위 0 ~ 60,0,범위 아래 끝,5,설명 없음, +GC000460,3급 수준측량,원/노선,토목,09장 측량,9-2-4,,,노선거리,km,설계값,설계자가 수를 넣음,,1,1(나누는 자리),2,설명 없음, +GC000460,3급 수준측량,원/노선,토목,09장 측량,9-2-4,,,표석점수,점,설계값,설계자가 수를 넣음,,0,0,5,설명 없음, +GC000460,3급 수준측량,원/노선,토목,09장 측량,9-2-4,,,동판점수,점,설계값,설계자가 수를 넣음,,0,0,2,설명 없음, +GC000460,3급 수준측량,원/노선,토목,09장 측량,9-2-4,,,지형,,사용자 선택,목록에서 고름,고르기 3: 표준 / 산악지 / 시가지,표준,첫 선택지,1,설명 없음, +GC000460,3급 수준측량,원/노선,토목,09장 측량,9-2-4,,,표고차,,사용자 선택,목록에서 고름,고르기 3: 100m 이하 / 100m 초과 200m 이하 / 200m 초과,100m 이하,첫 선택지,1,설명 없음, +GC000460,3급 수준측량,원/노선,토목,09장 측량,9-2-4,,,터널교량할증,%,설계값,원문 범위 안의 수를 넣음,범위 0 ~ 60,0,범위 아래 끝,5,설명 없음, +GC000461,4급 수준측량,원/노선,토목,09장 측량,9-2-5,,,노선거리,km,설계값,설계자가 수를 넣음,,1,1(나누는 자리),2,설명 없음, +GC000461,4급 수준측량,원/노선,토목,09장 측량,9-2-5,,,표석점수,점,설계값,설계자가 수를 넣음,,0,0,5,설명 없음, +GC000461,4급 수준측량,원/노선,토목,09장 측량,9-2-5,,,동판점수,점,설계값,설계자가 수를 넣음,,0,0,2,설명 없음, +GC000461,4급 수준측량,원/노선,토목,09장 측량,9-2-5,,,지형,,사용자 선택,목록에서 고름,고르기 3: 표준 / 산악지 / 시가지,표준,첫 선택지,1,설명 없음, +GC000461,4급 수준측량,원/노선,토목,09장 측량,9-2-5,,,표고차,,사용자 선택,목록에서 고름,고르기 3: 100m 이하 / 100m 초과 200m 이하 / 200m 초과,100m 이하,첫 선택지,1,설명 없음, +GC000461,4급 수준측량,원/노선,토목,09장 측량,9-2-5,,,터널교량할증,%,설계값,원문 범위 안의 수를 넣음,범위 0 ~ 60,0,범위 아래 끝,5,설명 없음, +GC000462,3급 GNSS 높이측량,원/작업,토목,09장 측량,9-2-6,,,점수,점,설계값,설계자가 수를 넣음,,0,0,13,설명 없음, +GC000462,3급 GNSS 높이측량,원/작업,토목,09장 측량,9-2-6,,,지형,,사용자 선택,목록에서 고름,고르기 3: 평지 / 산지 / 산악지,평지,첫 선택지,1,설명 없음, +GC000463,4급 GNSS 높이측량,원/작업,토목,09장 측량,9-2-7,,,점수,점,설계값,설계자가 수를 넣음,,0,0,13,설명 없음, +GC000463,4급 GNSS 높이측량,원/작업,토목,09장 측량,9-2-7,,,지형,,사용자 선택,목록에서 고름,고르기 3: 평지 / 산지 / 산악지,평지,첫 선택지,1,설명 없음, +GC000464,지형현황측량(TS·GNSS),원/작업,토목,09장 측량,9-3-1-1,,,면적,만㎡,설계값,설계자가 수를 넣음,,1,1(나누는 자리),2,설명 없음, +GC000464,지형현황측량(TS·GNSS),원/작업,토목,09장 측량,9-3-1-1,,,지형,,사용자 선택,목록에서 고름,고르기 5: 밀집시가지 / 시가지 / 평지 / 구릉지 … 외 1,밀집시가지,첫 선택지,1,설명 없음, +GC000464,지형현황측량(TS·GNSS),원/작업,토목,09장 측량,9-3-1-1,,,축척,,사용자 선택,목록에서 고름,"고르기 4: 1/250 / 1/500 / 1/1,000 / 1/2,500",1/250,첫 선택지,1,설명 없음, +GC000464,지형현황측량(TS·GNSS),원/작업,토목,09장 측량,9-3-1-1,,,작업종류,,사용자 선택,목록에서 고름,고르기 2: 신규측량 / 수정측량,신규측량,첫 선택지,1,설명 없음, +GC000465,지형현황측량(지상라이다),원/작업,토목,09장 측량,9-3-1-2,,,면적,만㎡,설계값,설계자가 수를 넣음,,1,1(나누는 자리),2,설명 없음, +GC000465,지형현황측량(지상라이다),원/작업,토목,09장 측량,9-3-1-2,,,지형,,사용자 선택,목록에서 고름,고르기 5: 밀집시가지 / 시가지 / 평지 / 구릉지 … 외 1,밀집시가지,첫 선택지,1,설명 없음, +GC000465,지형현황측량(지상라이다),원/작업,토목,09장 측량,9-3-1-2,,,축척,,사용자 선택,목록에서 고름,"고르기 4: 1/250 / 1/500 / 1/1,000 / 1/2,500",1/250,첫 선택지,1,설명 없음, +GC000465,지형현황측량(지상라이다),원/작업,토목,09장 측량,9-3-1-2,,,작업종류,,사용자 선택,목록에서 고름,고르기 2: 신규측량 / 수정측량,신규측량,첫 선택지,1,설명 없음, +GC000466,하천측량,원/노선,토목,09장 측량,9-3-2,,,종별,,사용자 선택,목록에서 고름,"고르기 7: 종단측량 10㎞양안왕복 / 횡단측량 1,000m / 횡단측량 700m / 횡단측량 400m … 외 3",종단측량 10㎞양안왕복,첫 선택지,15,설명 없음, +GC000466,하천측량,원/노선,토목,09장 측량,9-3-2,,,하천연장,km,설계값,설계자가 수를 넣음,,0,0,5,설명 없음, +GC000467,택지조성측량 촌락지대 가.,원/지구,토목,09장 측량,9-3-3,,,(입력 없음),,—,,,,,,,입력 없음 +GC000468,택지조성측량 촌락지대 나.,원/지구,토목,09장 측량,9-3-3,,,(입력 없음),,—,,,,,,,입력 없음 +GC000469,택지조성측량 촌락지대 다.,원/지구,토목,09장 측량,9-3-3,,,(입력 없음),,—,,,,,,,입력 없음 +GC000470,택지조성측량 구릉지대 가.,원/지구,토목,09장 측량,9-3-3,,,(입력 없음),,—,,,,,,,입력 없음 +GC000471,택지조성측량 구릉지대 나.,원/지구,토목,09장 측량,9-3-3,,,(입력 없음),,—,,,,,,,입력 없음 +GC000472,택지조성측량 구릉지대 다.,원/지구,토목,09장 측량,9-3-3,,,(입력 없음),,—,,,,,,,입력 없음 +GC000473,구획정리 확정측량 계획가로 가구확정 계산측량,원/지구,토목,09장 측량,9-3-4-4,,,지구별,,사용자 선택,목록에서 고름,고르기 3: 번화지구 / 보통지구 / 촌락지구,번화지구,첫 선택지,22,설명 없음, +GC000474,구획정리 확정측량 계획가로 가구확정 말박기측량,원/지구,토목,09장 측량,9-3-4-5,,,지구별,,사용자 선택,목록에서 고름,고르기 3: 번화지구 / 보통지구 / 촌락지구,번화지구,첫 선택지,23,설명 없음, +GC000475,구획정리 확정측량 획지확정 계산측량,원/지구,토목,09장 측량,9-3-4-6,,,지구별,,사용자 선택,목록에서 고름,고르기 3: 번화지구 / 보통지구 / 촌락지구,번화지구,첫 선택지,19,설명 없음, +GC000476,구획정리 확정측량 획지확정 말박기측량,원/지구,토목,09장 측량,9-3-4-7,,,지구별,,사용자 선택,목록에서 고름,고르기 3: 번화지구 / 보통지구 / 촌락지구,번화지구,첫 선택지,23,설명 없음, +GC000477,구획정리 지구계(공구계)측량,원/지구,토목,09장 측량,9-3-4-8,,,(입력 없음),,—,,,,,,,입력 없음 +GC000478,용지측량,원/지구,토목,09장 측량,9-3-5,,,지구별,,사용자 선택,목록에서 고름,고르기 4: 시가지 / 평지 / 촌락지 / 구릉지,시가지,첫 선택지,17,설명 없음, +GC000478,용지측량,원/지구,토목,09장 측량,9-3-5,,,증가율,%,설계값,설계자가 수를 넣음,,0,0,4,설명 없음, +GC000479,도시계획선(인선),원/장,토목,09장 측량,9-3-6,,,등록,,사용자 선택,목록에서 고름,고르기 2: 토지 / 임야,토지,첫 선택지,1,설명 없음, +GC000480,노선측량(철도·도로 신설),원/노선,토목,09장 측량,9-4-1,,,지구,,사용자 선택,목록에서 고름,고르기 4: 보통시가지 / 교외촌락지 / 농지구릉지 / 산림지,보통시가지,첫 선택지,2,설명 없음, +GC000480,노선측량(철도·도로 신설),원/노선,토목,09장 측량,9-4-1,,,작업,,사용자 선택,목록에서 고름,고르기 6: 노선선정 / 노선선점 / 중심선측량 / 종단측량 … 외 2,노선선정,첫 선택지,35,설명 없음, +GC000480,노선측량(철도·도로 신설),원/노선,토목,09장 측량,9-4-1,,,노선연장,km,설계값,설계자가 수를 넣음,,0,0,5,설명 없음, +GC000481,수도노선측량,원/노선,토목,09장 측량,9-4-2,,,지구별,,사용자 선택,목록에서 고름,고르기 3: 번화시가지 / 보통시가지 / 교외시가지,번화시가지,첫 선택지,4,설명 없음, +GC000481,수도노선측량,원/노선,토목,09장 측량,9-4-2,,,종별,,사용자 선택,목록에서 고름,고르기 3: 중심선측량 / 종단측량 / 횡단측량,중심선측량,첫 선택지,20,설명 없음, +GC000481,수도노선측량,원/노선,토목,09장 측량,9-4-2,,,노선연장,km,설계값,설계자가 수를 넣음,,0,0,5,설명 없음, +GC000482,디지털 도로대장 작성 — MMS측량 자료 이용,원/노선,토목,09장 측량,9-4-3-1,,,도로연장,km,설계값,설계자가 수를 넣음,,0,0,18,설명 없음, +GC000482,디지털 도로대장 작성 — MMS측량 자료 이용,원/노선,토목,09장 측량,9-4-3-1,,,지형,,사용자 선택,목록에서 고름,고르기 3: 밀집시가지 / 시가지 / 그 외 지역,밀집시가지,첫 선택지,1,설명 없음, +GC000483,디지털 도로대장 작성 — 현황측량 자료 이용,원/노선,토목,09장 측량,9-4-3-2,,,도로연장,km,설계값,설계자가 수를 넣음,,0,0,14,설명 없음, +GC000483,디지털 도로대장 작성 — 현황측량 자료 이용,원/노선,토목,09장 측량,9-4-3-2,,,지형,,사용자 선택,목록에서 고름,고르기 3: 밀집시가지 / 시가지 / 그 외 지역,밀집시가지,첫 선택지,1,설명 없음, +GC000484,디지털 도로대장 작성 — 기존 도로대장 이용,원/노선,토목,09장 측량,9-4-3-3,,,도로연장,km,설계값,설계자가 수를 넣음,,0,0,11,설명 없음, +GC000484,디지털 도로대장 작성 — 기존 도로대장 이용,원/노선,토목,09장 측량,9-4-3-3,,,지형,,사용자 선택,목록에서 고름,고르기 3: 밀집시가지 / 시가지 / 그 외 지역,밀집시가지,첫 선택지,1,설명 없음, +GC000485,디지털 도로대장 작성 — 기존 디지털 도로대장 형식 전환,원/노선,토목,09장 측량,9-4-3-4,,,도로연장,km,설계값,설계자가 수를 넣음,,0,0,11,설명 없음, +GC000485,디지털 도로대장 작성 — 기존 디지털 도로대장 형식 전환,원/노선,토목,09장 측량,9-4-3-4,,,지형,,사용자 선택,목록에서 고름,고르기 3: 밀집시가지 / 시가지 / 그 외 지역,밀집시가지,첫 선택지,1,설명 없음, +GC000486,항공사진촬영 작업(계획준비·데이터처리·정리),원/작업,토목,09장 측량,9-5-1,,,GSD구간,,사용자 선택,목록에서 고름,고르기 4: GSD≤25cm / 25cm Date: Wed, 30 Sep 2026 13:10:40 +0900 Subject: [PATCH 03/26] =?UTF-8?q?fix(M01):=20=ED=86=A0=EB=AA=A9=201?= =?UTF-8?q?=EC=9E=A5=20=EB=8F=84=EB=A1=9C=ED=8F=AC=EC=9E=A5=20=EC=A3=BC=20?= =?UTF-8?q?=EB=B9=A0=EC=A7=90=208=EA=B1=B4=20=E2=80=94=20=EA=B3=B5?= =?UTF-8?q?=EA=B5=AC=EC=86=90=EB=A3=8C=C2=B7=EC=9E=A1=EC=9E=AC=EB=A3=8C=20?= =?UTF-8?q?=EC=9A=94=EC=9C=A8=20=EB=8D=A7=EC=A4=84=EA=B3=BC=20=EC=9B=90?= =?UTF-8?q?=EB=AC=B8=20=EC=A3=BC=20=EB=B3=B4=EC=B6=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 1-6-2 · 1-7-1 · 1-7-2 · 1-8-2 · 1-8-9 · 1-8-13 · 1-8-14 · 1-9-2. 견본 계산으로 요율 곱 확인 (28-2c). Co-Authored-By: Claude Sonnet 5.5 Claude-Session: https://claude.ai/code/session_019ACSGaHdLgnkEkoA4LDtMU --- .../로직_건설품셈_01장_도로포장공사.json | 115 ++++++++++++++++-- .../소요량_건설품셈_01장_도로포장공사.json | 74 +++++++++-- 2 files changed, 165 insertions(+), 24 deletions(-) diff --git a/resources/master_data/로직_건설품셈_01장_도로포장공사.json b/resources/master_data/로직_건설품셈_01장_도로포장공사.json index 9ee10ba48..4657dec6d 100644 --- a/resources/master_data/로직_건설품셈_01장_도로포장공사.json +++ b/resources/master_data/로직_건설품셈_01장_도로포장공사.json @@ -1693,7 +1693,14 @@ "비목": "노무비" } ], - "덧줄": [], + "덧줄": [ + { + "이름": "공구손료 및 경장비(스크리드 등)", + "식": "((찾기(QC000517, 형식=형식, 두께=두께).포장공 / 시공량) * LB000019 + (찾기(QC000517, 형식=형식, 두께=두께).보통인부 / 시공량) * LB000002) * 3 / 100", + "비목": "경비", + "출처": "건설품셈 토목 1-6-2 주⑥" + } + ], "끝수": null }, { @@ -2176,7 +2183,14 @@ "수량": "찾기(QC000524, 형식=형식).플레이트콤팩터 * 8 / 시공량" } ], - "덧줄": [], + "덧줄": [ + { + "이름": "공구손료 및 경장비(절단기 등)", + "식": "((찾기(QC000524, 형식=형식).포장공 / 시공량) * LB000019 + ((찾기(QC000524, 형식=형식).특별인부 - 만약(정밀절단 == '아님', 찾기(QC000583, 구분='블록 정밀절단(전동절단기)에 의한 시공이 아닌 경우, 특별인부 1인을 감하여 적용한다.').값, 0)) / 시공량) * LB000003 + (찾기(QC000524, 형식=형식).보통인부 / 시공량) * LB000002) * 만약(정밀절단 == '아님', 찾기(QC000583, 구분='공구손료 및 경장비(절단기 등)의 기계경비 · 블록 정밀절단(전동절단기)에 의한 시공이 아닌 경우').값, 찾기(QC000583, 구분='공구손료 및 경장비(절단기 등)의 기계경비 · 블록 정밀절단(전동절단기) 시공').값) / 100", + "비목": "경비", + "출처": "건설품셈 토목 1-7-1 주⑤" + } + ], "끝수": null }, { @@ -2265,7 +2279,14 @@ "수량": "찾기(QC000526, 형식=형식).플레이트콤팩터 * 8 / 시공량" } ], - "덧줄": [], + "덧줄": [ + { + "이름": "공구손료 및 경장비(절단기 등)", + "식": "((찾기(QC000526, 형식=형식).포장공 / 시공량) * LB000019 + ((찾기(QC000526, 형식=형식).특별인부 - 만약(정밀절단 == '아님', 찾기(QC000584, 구분='블록 정밀절단(전동절단기)에 의한 시공이 아닌 경우, 특별인부 1인을 감하여 적용한다.').값, 0)) / 시공량) * LB000003 + (찾기(QC000526, 형식=형식).보통인부 / 시공량) * LB000002) * 만약(정밀절단 == '아님', 찾기(QC000584, 구분='공구손료 및 경장비(절단기 등)의 기계경비 · 블록 정밀절단(전동절단기)에 의한 시공이 아닌 경우').값, 찾기(QC000584, 구분='공구손료 및 경장비(절단기 등)의 기계경비 · 블록 정밀절단(전동절단기) 시공').값) / 100", + "비목": "경비", + "출처": "건설품셈 토목 1-7-2 주⑤" + } + ], "끝수": null }, { @@ -2729,7 +2750,14 @@ "출처": "건설품셈 토목 1-8-2 주④" } ], - "덧줄": [], + "덧줄": [ + { + "이름": "공구손료 및 경장비(드릴, 발전기 등)", + "식": "((찾기(QC000532, 형식=형식).특별인부 / 시공량) * LB000003 + (찾기(QC000532, 형식=형식).보통인부 / 시공량) * LB000002 + 만약(추가표지판 == '없음', 0, (찾기(QC000533, 표지판설치규격_개소당=추가표지판).특별인부 * LB000003 + 찾기(QC000533, 표지판설치규격_개소당=추가표지판).보통인부 * LB000002) * 추가개수)) * 2 / 100", + "비목": "경비", + "출처": "건설품셈 토목 1-8-2 주⑥" + } + ], "끝수": null }, { @@ -3148,8 +3176,21 @@ "소유": "공용", "비고": "표지병 등으로 능률 저하 시 시공량 10%까지 감(비고) — 설계자 입력(아니면 0) · 해석: 감은 시공량에 곱함 · 해석: 프로판가스 = 자재품목 프로판가스(일반용) · 공시에 없는 재료(프라이머) = 재료_자체 · 트럭 4.5ton = 용해기 운반(트럭 작업 표) · 사전 청소 별도 · 페인트·유리알 재료량 별도 · 막힘: 트럭 줄 빠짐 — 기계 요소에 트럭(화물) 없음(덤프트럭만)", "입력": [ - { "이름": "도색", "고르기": ["실선", "파선", "횡단보도, 주차장", "문자, 기호"] }, - { "이름": "표지병감", "단위": "%", "범위": [0, 10], "출처": "건설품셈 토목 1-8-9 비고" } + { + "이름": "도색", + "고르기": ["실선", "파선", "횡단보도, 주차장", "문자, 기호"] + }, + { + "이름": "표지병감", + "단위": "%", + "범위": [0, 10], + "출처": "건설품셈 토목 1-8-9 비고" + }, + { + "이름": "주재료비", + "단위": "원/㎡", + "출처": "건설품셈 토목 1-8-9 주⑥" + } ], "중간": [ { "이름": "시공량", "식": "찾기(QC000544, 도색=도색).시공량 * (1 - 표지병감 / 100)", "출처": "건설품셈 토목 1-8-9 비고" } @@ -3190,7 +3231,20 @@ "출처": "건설품셈 토목 1-8-9 재료(10㎡당)" } ], - "덧줄": [], + "덧줄": [ + { + "이름": "공구손료 및 경장비", + "식": "((찾기(QC000544, 도색=도색).특별인부 / 시공량) * LB000003 + (찾기(QC000544, 도색=도색).보통인부 / 시공량) * LB000002) * 찾기(QC000601, 구분='공구손료 및 경장비(라인마커, 용해기 등)의 기계경비').값 / 100", + "비목": "경비", + "출처": "건설품셈 토목 1-8-9 주⑤" + }, + { + "이름": "잡재료 및 소모재료", + "식": "주재료비 * 찾기(QC000602, 구분='잡재료 및 소모재료').값 / 100", + "비목": "재료비", + "출처": "건설품셈 토목 1-8-9 주⑥" + } + ], "끝수": null }, { @@ -3578,7 +3632,14 @@ "비목": "노무비" } ], - "덧줄": [], + "덧줄": [ + { + "이름": "공구손료 및 경장비(핸드믹서 등)", + "식": "((찾기(QC000553, 형식=형식).도장공 / 시공량) * LB000029 + (찾기(QC000553, 형식=형식).보통인부 / 시공량) * LB000002) * 3 / 100", + "비목": "경비", + "출처": "건설품셈 토목 1-8-13 주⑤" + } + ], "끝수": null }, { @@ -3587,8 +3648,18 @@ "결과단위": "원/개소", "출처": "건설품셈 토목 1-8-14", "소유": "공용", - "비고": "형식 A-Type = 산재 구간 · B-Type = 밀집 구간(적용기준 표) · 요율 표(A-Type 2% · B-Type 4%)는 무엇에 곱하는지 원문 글 없음 — 계산에 안 넣음 · 표시못 재료 원문 표에 없음 · 막힘: 트럭 줄 빠짐 — 기계 요소에 트럭(화물) 없음(덤프트럭만)", - "입력": [{ "이름": "형식", "고르기": ["A-Type", "B-Type"] }], + "비고": "형식 A-Type = 산재 구간 · B-Type = 밀집 구간(적용기준 표) · 요율 표(A-Type 2% · B-Type 4%) = 인력품에 곱함(주⑤) · 잡재료 = 주재료비 2%(주⑥) — 주재료비는 설계자 입력 · 표시못 재료 원문 표에 없음 · 막힘: 트럭 줄 빠짐 — 기계 요소에 트럭(화물) 없음(덤프트럭만)", + "입력": [ + { + "이름": "형식", + "고르기": ["A-Type", "B-Type"] + }, + { + "이름": "주재료비", + "단위": "원/개소", + "출처": "건설품셈 토목 1-8-14 주⑥" + } + ], "중간": [{ "이름": "시공량", "식": "찾기(QC000555, 형식=형식).시공량" }], "호표": [ { @@ -3608,7 +3679,20 @@ "비목": "노무비" } ], - "덧줄": [], + "덧줄": [ + { + "이름": "공구손료 및 경장비(전동드릴, 발전기 등)", + "식": "((찾기(QC000555, 형식=형식).특별인부 / 시공량) * LB000003 + (찾기(QC000555, 형식=형식).보통인부 / 시공량) * LB000002) * 찾기(QC000557, 구분=형식).요율 / 100", + "비목": "경비", + "출처": "건설품셈 토목 1-8-14 주⑤" + }, + { + "이름": "잡재료(채움모르타르 등)", + "식": "주재료비 * 2 / 100", + "비목": "재료비", + "출처": "건설품셈 토목 1-8-14 주⑥" + } + ], "끝수": null }, { @@ -3932,7 +4016,14 @@ "수량": "찾기(QC000562, 형식=형식, 규격_아래폭_높이mm=규격_아래폭_높이mm, 구간=구간).굴착기 * 8 / 시공량" } ], - "덧줄": [], + "덧줄": [ + { + "이름": "공구손료 및 경장비(절단기 등)", + "식": "((찾기(QC000562, 형식=형식, 규격_아래폭_높이mm=규격_아래폭_높이mm, 구간=구간).특별인부 / 시공량) * LB000003 + (찾기(QC000562, 형식=형식, 규격_아래폭_높이mm=규격_아래폭_높이mm, 구간=구간).보통인부 / 시공량) * LB000002) * 2 / 100", + "비목": "경비", + "출처": "건설품셈 토목 1-9-2 주⑥" + } + ], "끝수": null }, { diff --git a/resources/master_data/소요량_건설품셈_01장_도로포장공사.json b/resources/master_data/소요량_건설품셈_01장_도로포장공사.json index 64d7cde34..842caf871 100644 --- a/resources/master_data/소요량_건설품셈_01장_도로포장공사.json +++ b/resources/master_data/소요량_건설품셈_01장_도로포장공사.json @@ -408,7 +408,11 @@ "① 본 품은 콘크리트믹서트럭으로 직접 타설하는 콘크리트 포장의 인력포설 기준이다.", "② 본 품은 비닐깔기 및 철망깔기, 콘크리트 포설, 양생 작업을 포함한다.", "③ 거푸집 설치 및 해체, 줄눈작업은 별도 계상한다.", - "④ 현장 여건별 적용기준은 다음과 같다." + "④ 현장 여건별 적용기준은 다음과 같다.", + "※ 경운기 등 기타방법으로 콘크리트를 운반하는 경우 운반에 소요되는 비용은 별도 계상한다.", + "⑤ 콘크리트와 노반과의 접착부 처리품(모래층 깔기 등)은 별도 계상한다. 모래 부설시 일당시공량은 보통인부 2인기준 두께 3㎝시 660㎡, 두께 6㎝시 410㎡ 이다.", + "⑥ 공구손료 및 경장비(스크리드 등)의 기계경비는 인력품의 3%로 계상한다.", + "⑦ 비닐, 양생재, 철망 등 재료비 및 잡재료비는 별도 계상한다." ] }, { @@ -543,7 +547,9 @@ "비고 - 블록 정밀절단(전동절단기)에 의한 시공이 아닌 경우, 특별인부 1인을 감하여 적용한다.", "① 본 품은 규격 0.1㎡이하, 두께 8cm이하 보도용 블록의 설치 기준이다.", "② 본 품은 모래 부설, 모래층 다짐 및 고르기, 블록 절단 및 설치, 줄눈채움, 블록설치 후 다짐 작업을 포함한다.", - "③ 현장 여건별 적용기준은 다음과 같다." + "③ 현장 여건별 적용기준은 다음과 같다.", + "④ 기층에 콘크리트나 아스팔트 등의 안정처리기층을 사용하거나, 지반침하방지가 필요한 경우 별도 계상한다.", + "⑤ 공구손료 및 경장비(절단기 등)의 기계경비는 인력품의 5%, 블록 정밀절단(전동절단기)에 의한 시공이 아닌 경우 2%로 계상한다." ] }, { @@ -577,7 +583,9 @@ "비고 - 블록 정밀절단(전동절단기)에 의한 시공이 아닌 경우, 특별인부 1인을 감하여 적용한다.", "① 본 품은 규격 0.10㎡초과 0.25㎡이하, 두께 8cm이하 보도용 블록의 설치 기준이다.", "② 본 품은 모래 부설, 모래층 다짐 및 고르기, 블록 절단 및 설치, 줄눈채움, 블록설치 후 다짐 작업을 포함한다.", - "③ 현장 여건별 적용기준은 다음과 같다." + "③ 현장 여건별 적용기준은 다음과 같다.", + "④ 기층에 콘크리트나 아스팔트 등의 안정처리기층을 사용하거나, 지반침하방지가 필요한 경우 별도 계상한다.", + "⑤ 공구손료 및 경장비(절단기 등)의 기계경비는 인력품의 5%, 블록 정밀절단(전동절단기)에 의한 시공이 아닌 경우 2%로 계상한다." ] }, { @@ -687,7 +695,9 @@ "① 본 품은 복주식, 편지식, 문형식의 도로표지 설치 기준이다.", "② 본 품은 형태별 지주 및 규격별 표지판 설치 작업을 포함한다.", "③ 기초제작 및 폐자재 운반은 별도 계상한다.", - "④ 표지판을 추가 설치하는 경우에는 다음의 품을 적용한다." + "④ 표지판을 추가 설치하는 경우에는 다음의 품을 적용한다.", + "⑤ 지주설치 크레인의 규격은 다음을 기준한 것이며, 작업여건에 따라 변경할 수 있다.", + "⑥ 공구손료 및 경장비(드릴, 발전기 등)의 기계경비는 인력품의 2%로 계상한다." ] }, { @@ -1083,7 +1093,9 @@ "주": [ "① 본 품은 도로포장 노면에 미끄럼방지를 위해 유색포장(열경화성 아크릴수지+규사)를 도포하는 기준이다.", "② 본 품은 노면 청소, 테이프 마킹 및 제거, 자재 혼합 및 도포, 요철마감 작업을 포함한다.", - "③ 각 유형별 적용기준은 다음과 같다." + "③ 각 유형별 적용기준은 다음과 같다.", + "④ 트럭은 자재, 공구 및 경장비의 현장내 운반 작업에 적용한다.", + "⑤ 공구손료 및 경장비(핸드믹서 등)의 기계경비는 인력품의 3%로 계상한다." ] }, { @@ -1116,7 +1128,9 @@ "① 본 품은 아스팔트, 콘크리트, 보도블록 노면에 관로표시못 설치 기준이다.", "② 본 품은 천공, 접착제 도포, 표시못 설치 작업을 포함한다.", "③ 트럭은 자재, 공구 및 경장비의 현장내 운반 작업에 적용한다.", - "④ 공사의 종류는 다음과 같이 구분한다." + "④ 공사의 종류는 다음과 같이 구분한다.", + "⑤ 공구손료 및 경장비(전동드릴, 발전기 등)의 기계경비는 인력품에 다음 요율을 적용한다. (A-Type 2% · B-Type 4%)", + "⑥ 잡재료(채움모르타르 등)는 주재료비의 2%로 계상한다." ] }, { @@ -1138,7 +1152,9 @@ "이름": "표시못 설치 요율", "기준": "", "출처": "건설품셈 토목 1-8-14", - "용도": {"공종": "표시못 설치", "대상": ["작업량 조건"], "로직키": []}, + "용도": {"공종": "표시못 설치", "대상": ["작업량 조건"], "로직키": [ + "GC000327" + ]}, "조건": { "구분": "고르기" }, "값칸": { "요율": "%" }, "줄": [ @@ -1275,7 +1291,9 @@ "① 본 품은 화강암 및 콘크리트 경계블록(길이 1.0m)을 설치하는 기준이다.", "② 본 품은 위치확인, 경계블록 절단 및 설치, 이음모르타르 바름 작업을 포함한다.", "③ 기초 콘크리트, 거푸집, 터파기 및 되메우기, 잔토처리는 현장 여건에 따라 별도 계상한다.", - "④ 현장 여건별 적용기준은 다음과 같다." + "④ 현장 여건별 적용기준은 다음과 같다.", + "⑤ 장비의 종류 및 규격은 현장여건에 따라 변경할 수 있다.", + "⑥ 공구손료 및 경장비(절단기 등)의 기계경비는 인력품의 2%로 계상한다." ] }, { @@ -1613,7 +1631,21 @@ "값칸": { "값": "구분 따름", "단위": "글", "기준": "글", "가감": "글" }, "줄": [ { "구분": "유도・점자블록을 설치하는 경우 시공량의 10%를 감하여 적용한다.", "값": 10, "단위": "%", "기준": "시공량", "가감": "감" }, - { "구분": "블록 정밀절단(전동절단기)에 의한 시공이 아닌 경우, 특별인부 1인을 감하여 적용한다.", "값": 1, "단위": "인", "기준": "특별인부", "가감": "감" } + { "구분": "블록 정밀절단(전동절단기)에 의한 시공이 아닌 경우, 특별인부 1인을 감하여 적용한다.", "값": 1, "단위": "인", "기준": "특별인부", "가감": "감" }, + { + "구분": "공구손료 및 경장비(절단기 등)의 기계경비 · 블록 정밀절단(전동절단기) 시공", + "값": 5, + "단위": "%", + "기준": "인력품", + "가감": "계상" + }, + { + "구분": "공구손료 및 경장비(절단기 등)의 기계경비 · 블록 정밀절단(전동절단기)에 의한 시공이 아닌 경우", + "값": 2, + "단위": "%", + "기준": "인력품", + "가감": "계상" + } ], "주": [], "그룹": "계수" @@ -1628,7 +1660,21 @@ "값칸": { "값": "구분 따름", "단위": "글", "기준": "글", "가감": "글" }, "줄": [ { "구분": "유도・점자블록을 설치하는 경우 시공량의 10%를 감하여 적용한다.", "값": 10, "단위": "%", "기준": "시공량", "가감": "감" }, - { "구분": "블록 정밀절단(전동절단기)에 의한 시공이 아닌 경우, 특별인부 1인을 감하여 적용한다.", "값": 1, "단위": "인", "기준": "특별인부", "가감": "감" } + { "구분": "블록 정밀절단(전동절단기)에 의한 시공이 아닌 경우, 특별인부 1인을 감하여 적용한다.", "값": 1, "단위": "인", "기준": "특별인부", "가감": "감" }, + { + "구분": "공구손료 및 경장비(절단기 등)의 기계경비 · 블록 정밀절단(전동절단기) 시공", + "값": 5, + "단위": "%", + "기준": "인력품", + "가감": "계상" + }, + { + "구분": "공구손료 및 경장비(절단기 등)의 기계경비 · 블록 정밀절단(전동절단기)에 의한 시공이 아닌 경우", + "값": 2, + "단위": "%", + "기준": "인력품", + "가감": "계상" + } ], "주": [], "그룹": "계수" @@ -1862,7 +1908,9 @@ "이름": "차선도색 융착식 도료 수동식 계수 주⑤", "기준": "", "출처": "건설품셈 토목 1-8-9 주⑤", - "용도": {"공종": "차선도색", "대상": ["작업량 조건"], "로직키": []}, + "용도": {"공종": "차선도색", "대상": ["작업량 조건"], "로직키": [ + "GC000319" + ]}, "조건": { "구분": "고르기" }, "값칸": { "값": "구분 따름", "단위": "글", "기준": "글" }, "줄": [ @@ -1876,7 +1924,9 @@ "이름": "차선도색 융착식 도료 수동식 계수 주⑥", "기준": "", "출처": "건설품셈 토목 1-8-9 주⑥", - "용도": {"공종": "차선도색", "대상": ["작업량 조건"], "로직키": []}, + "용도": {"공종": "차선도색", "대상": ["작업량 조건"], "로직키": [ + "GC000319" + ]}, "조건": { "구분": "고르기" }, "값칸": { "값": "구분 따름", "단위": "글", "기준": "글" }, "줄": [ From 417fcb2b29b84b6d7300c63524b7340b05e3a8fb Mon Sep 17 00:00:00 2001 From: umsangdon Date: Wed, 30 Sep 2026 13:10:40 +0900 Subject: [PATCH 04/26] =?UTF-8?q?fix(M01):=20=ED=86=A0=EB=AA=A9=205?= =?UTF-8?q?=EC=9E=A5=20=EA=B0=95=EA=B5=AC=EC=A1=B0=20=ED=9D=AC=EC=84=9D?= =?UTF-8?q?=EC=9E=AC=20=EC=82=AC=EC=9A=A9=EB=9F=89=20=EC=B9=B8=20=E2=80=94?= =?UTF-8?q?=20=EB=8F=84=EB=A3=8C=20=EC=82=AC=EC=9A=A9=EB=9F=89=2025%=20?= =?UTF-8?q?=EB=A1=9C=20=EA=B3=A0=EC=B9=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 5-2-3 희석재 단위 ℓ 유지, 값을 비율 식으로 (28-2c). Co-Authored-By: Claude Sonnet 5.5 Claude-Session: https://claude.ai/code/session_019ACSGaHdLgnkEkoA4LDtMU --- resources/master_data/소요량_건설품셈_05장_강구조공사.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/master_data/소요량_건설품셈_05장_강구조공사.json b/resources/master_data/소요량_건설품셈_05장_강구조공사.json index f4f8f05d9..cc631bb51 100644 --- a/resources/master_data/소요량_건설품셈_05장_강구조공사.json +++ b/resources/master_data/소요량_건설품셈_05장_강구조공사.json @@ -229,7 +229,7 @@ { "구분": "희석재", "단위": "ℓ", - "사용량": 25, + "사용량": "도료 사용량 × 25 / 100", "사용량원문": "도료 사용량의 25%" } ], From 21184fa104f2c060988f23ec6081a6343511272f Mon Sep 17 00:00:00 2001 From: umsangdon Date: Wed, 30 Sep 2026 13:10:41 +0900 Subject: [PATCH 05/26] =?UTF-8?q?fix(M01):=20=ED=86=A0=EB=AA=A9=206?= =?UTF-8?q?=EC=9E=A5=20=EA=B4=80=EB=B6=80=EC=84=A4=20=EC=A3=BC=20=EB=B9=A0?= =?UTF-8?q?=EC=A7=90=205=EA=B1=B4=20=E2=80=94=20=EA=B3=B5=EA=B5=AC?= =?UTF-8?q?=EC=86=90=EB=A3=8C=20=EB=B0=8F=20=EC=9E=A1=EC=9E=AC=EB=A3=8C=20?= =?UTF-8?q?=EC=9D=B8=EB=A0=A5=ED=92=88=20=EC=9A=94=EC=9C=A8=20=EB=8D=A7?= =?UTF-8?q?=EC=A4=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 6-7-1 · 6-7-3 (1%) · 6-8-1 · 6-8-2 · 6-8-4 (2%) + 원문 주 보충 (28-2c). Co-Authored-By: Claude Sonnet 5.5 Claude-Session: https://claude.ai/code/session_019ACSGaHdLgnkEkoA4LDtMU --- ...로직_건설품셈_06장_관부설_및_접합공사.json | 56 ++++++++++++++++--- ...요량_건설품셈_06장_관부설_및_접합공사.json | 15 +++-- 2 files changed, 59 insertions(+), 12 deletions(-) diff --git a/resources/master_data/로직_건설품셈_06장_관부설_및_접합공사.json b/resources/master_data/로직_건설품셈_06장_관부설_및_접합공사.json index 313fd3fe9..e0a34afc2 100644 --- a/resources/master_data/로직_건설품셈_06장_관부설_및_접합공사.json +++ b/resources/master_data/로직_건설품셈_06장_관부설_및_접합공사.json @@ -1545,7 +1545,14 @@ "수량": "찾기(QC000697, 관경=관경).크레인 * 요율" } ], - "덧줄": [], + "덧줄": [ + { + "이름": "공구손료 및 잡재료", + "식": "((찾기(QC000697, 관경=관경).배관공_수도 * 요율) * LB000040 + (찾기(QC000697, 관경=관경).보통인부 * 요율) * LB000002) * 1 / 100", + "비목": "경비", + "출처": "건설품셈 토목 6-7-1 주④" + } + ], "끝수": null }, { @@ -1780,7 +1787,14 @@ "수량": "만약((관경 == 150 그리고 관종류 == '비압력관') 또는 (관경 == 150 그리고 관종류 == '압력관') 또는 (관경 == 200 그리고 관종류 == '비압력관') 또는 (관경 == 200 그리고 관종류 == '압력관'), 0, 찾기(QC000700, 관경=관경, 관종류=관종류).크레인 * 요율)" } ], - "덧줄": [], + "덧줄": [ + { + "이름": "공구손료 및 잡재료", + "식": "((찾기(QC000700, 관경=관경, 관종류=관종류).배관공_수도 * 요율) * LB000040 + (찾기(QC000700, 관경=관경, 관종류=관종류).보통인부 * 요율) * LB000002) * 1 / 100", + "비목": "경비", + "출처": "건설품셈 토목 6-7-3 주④" + } + ], "끝수": null }, { @@ -2185,7 +2199,14 @@ "수량": "찾기(QC000708, 관경=관경).크레인 * 요율" } ], - "덧줄": [], + "덧줄": [ + { + "이름": "공구손료 및 잡재료", + "식": "((찾기(QC000708, 관경=관경).배관공_수도 * 요율) * LB000040 + (찾기(QC000708, 관경=관경).보통인부 * 요율) * LB000002) * 2 / 100", + "비목": "경비", + "출처": "건설품셈 토목 6-8-1 주⑤" + } + ], "끝수": null }, { @@ -2224,7 +2245,14 @@ "비목": "노무비" } ], - "덧줄": [], + "덧줄": [ + { + "이름": "공구손료 및 잡재료", + "식": "((찾기(QC000709, 관경=관경, 구분='인력').배관공_수도 * 요율) * LB000040 + (찾기(QC000709, 관경=관경, 구분='인력').보통인부 * 요율) * LB000002) * 2 / 100", + "비목": "경비", + "출처": "건설품셈 토목 6-8-1 주⑤" + } + ], "끝수": null }, { @@ -2324,7 +2352,14 @@ "수량": "찾기(QC000711, 관경=관경).크레인 * 요율" } ], - "덧줄": [], + "덧줄": [ + { + "이름": "공구손료 및 잡재료", + "식": "((찾기(QC000711, 관경=관경).배관공_수도 * 요율) * LB000040 + (찾기(QC000711, 관경=관경).보통인부 * 요율) * LB000002) * 2 / 100", + "비목": "경비", + "출처": "건설품셈 토목 6-8-2 주⑤" + } + ], "끝수": null }, { @@ -2460,7 +2495,7 @@ "결과단위": "원/개소", "출처": "건설품셈 토목 6-8-4", "소유": "공용", - "비고": "해석: 크레인·양중장비 종류·규격 설계자 고름 · 시공조건 B·C 요율(6-1-1 8) — 일당 표는 시공량에 · 단위당 표는 품에 곱함(해석: 인력·장비 품 모두) · 관경 = 본관(주②) · 크레인 원문 5톤급 트럭탑재형(80~900) · 크레인은 150㎜ 이상만(원문 표) · 천공·터파기·되메우기·잔토처리·물푸기 제외(주③) · 누수방지대에도 적용(주④) · 할정자관 중량표는 참고 · 막힘: 공구손료 및 잡재료 인력품 2%(주⑥) 빠짐 — 소요량에 계수 표 없음", + "비고": "해석: 크레인·양중장비 종류·규격 설계자 고름 · 시공조건 B·C 요율(6-1-1 8) — 일당 표는 시공량에 · 단위당 표는 품에 곱함(해석: 인력·장비 품 모두) · 관경 = 본관(주②) · 크레인 원문 5톤급 트럭탑재형(80~900) · 크레인은 150㎜ 이상만(원문 표) · 천공·터파기·되메우기·잔토처리·물푸기 제외(주③) · 누수방지대에도 적용(주④) · 할정자관 중량표는 참고 · 공구손료 및 잡재료 = 인력품 2%(주⑥)", "입력": [ { "이름": "관경", "고르기": [80, 100, 150, 200, 250, 300, 350, 400, 450, 500, 600, 700, 800, 900] }, { "이름": "시공조건", "고르기": ["시공조건 A", "시공조건 B", "시공조건 C"], "출처": "건설품셈 토목 6-1-1 8" }, @@ -2551,7 +2586,14 @@ "수량": "만약(관경 == 80 또는 관경 == 100, 0, 찾기(QC000715, 관경=관경).크레인 * 요율)" } ], - "덧줄": [], + "덧줄": [ + { + "이름": "공구손료 및 잡재료", + "식": "((찾기(QC000715, 관경=관경).배관공_수도 * 요율) * LB000040 + (찾기(QC000715, 관경=관경).보통인부 * 요율) * LB000002) * 2 / 100", + "비목": "경비", + "출처": "건설품셈 토목 6-8-4 주⑥" + } + ], "끝수": null }, { diff --git a/resources/master_data/소요량_건설품셈_06장_관부설_및_접합공사.json b/resources/master_data/소요량_건설품셈_06장_관부설_및_접합공사.json index 49d0cf269..a1f963898 100644 --- a/resources/master_data/소요량_건설품셈_06장_관부설_및_접합공사.json +++ b/resources/master_data/소요량_건설품셈_06장_관부설_및_접합공사.json @@ -714,7 +714,8 @@ "주": [ "① 본 품은 PC관의 부설 및 소켓식 접합 기준이다.", "② 본 품은 관부설, 윤활제 바르기, 고무링 삽입 및 소켓연결, 위치 및 구배 확인, 관로표시테이프 부설, 현장정리 작업을 포함한다.", - "③ 크레인 규격은 다음을 참고하여 적용하며, 현장조건(작업범위, 위치 등)에 따라 변경할 수 있다." + "③ 크레인 규격은 다음을 참고하여 적용하며, 현장조건(작업범위, 위치 등)에 따라 변경할 수 있다.", + "④ 공구손료 및 잡재료는 인력품의 1%로 계상한다." ] }, { @@ -818,7 +819,8 @@ "주": [ "① 본 품은 유리섬유복합관(6m)을 소켓 접합하는 기준이다.", "② 본 품은 관부설, 이물질 제거, 윤활제 도포, 접합장치 설치 및 삽입, 위치 및 구배 확인, 관로표시테이프 부설 작업을 포함한다.", - "③ 크레인 규격은 다음을 참고하여 적용하며, 현장조건(작업범위, 위치 등)에 따라 변경할 수 있다." + "③ 크레인 규격은 다음을 참고하여 적용하며, 현장조건(작업범위, 위치 등)에 따라 변경할 수 있다.", + "④ 공구손료 및 잡재료는 인력품의 1%로 계상한다." ] }, { @@ -1133,7 +1135,8 @@ "① 본 품은 주철제 게이트밸브의 부설 및 플랜지 접합하는 기준이다.", "② 본 품은 밸브 조립 및 부설, 이음관 접합(플랜지) 작업을 포함한다.", "③ 신축관의 접합 및 제수변실 설치는 별도 계상한다.", - "④ 크레인 규격은 다음을 참고하여 적용하며, 현장조건(작업범위, 위치 등)에 따라 변경할 수 있다." + "④ 크레인 규격은 다음을 참고하여 적용하며, 현장조건(작업범위, 위치 등)에 따라 변경할 수 있다.", + "⑤ 공구손료 및 잡재료는 인력품의 2%로 계상한다." ] }, { @@ -1178,7 +1181,8 @@ "① 본 품은 강관제 게이트 제수밸브의 부설 및 플랜지 접합하는 기준이다.", "② 본 품은 밸브 조립 및 부설, 이음관 접합(플랜지) 작업을 포함한다.", "③ 신축관의 접합 및 제수변실 설치는 별도 계상한다.", - "④ 크레인 규격은 다음을 참고하여 적용하며, 현장조건(작업범위, 위치 등)에 따라 변경할 수 있다." + "④ 크레인 규격은 다음을 참고하여 적용하며, 현장조건(작업범위, 위치 등)에 따라 변경할 수 있다.", + "⑤ 공구손료 및 잡재료는 인력품의 2%로 계상한다." ] }, { @@ -1284,7 +1288,8 @@ "② 본 품의 관경은 본관을 기준한 것이다.", "③ 천공작업, 터파기, 되메우기, 잔토처리, 물푸기 작업은 제외되어 있다.", "④ 본 품은 누수방지대 부설 및 접합에 적용이 가능하다.", - "⑤ 본 품의 크레인 규격은 다음을 참고하여 적용한다." + "⑤ 본 품의 크레인 규격은 다음을 참고하여 적용한다.", + "⑥ 공구손료 및 잡재료는 인력품의 2%로 계상한다." ] }, { From 7502315026fe3ecccecd20f3d6540a076f779402 Mon Sep 17 00:00:00 2001 From: umsangdon Date: Wed, 30 Sep 2026 13:11:53 +0900 Subject: [PATCH 06/26] =?UTF-8?q?chore(M01):=20=EC=9D=98=EC=8B=AC=20=C2=B7?= =?UTF-8?q?=20=EC=82=AC=EB=9E=8C=20=ED=99=95=EC=9D=B8=20=EC=82=AC=EC=9A=A9?= =?UTF-8?q?=EC=9E=90=20=EA=B2=B0=EC=A0=95=20=EB=AA=A9=EB=A1=9D(PLAN=2028-3?= =?UTF-8?q?)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Fable 5.1 Claude-Session: https://claude.ai/code/session_01KYNJBegcapQYMwkKAf8D7S --- docs/raw/M01_결정목록/결정목록.md | 194 ++++++++++++++++++++++++++++++ docs/raw/M01_결정목록/요약.md | 62 ++++++++++ 2 files changed, 256 insertions(+) create mode 100644 docs/raw/M01_결정목록/결정목록.md create mode 100644 docs/raw/M01_결정목록/요약.md diff --git a/docs/raw/M01_결정목록/결정목록.md b/docs/raw/M01_결정목록/결정목록.md new file mode 100644 index 000000000..3fa4c0677 --- /dev/null +++ b/docs/raw/M01_결정목록/결정목록.md @@ -0,0 +1,194 @@ +# M01 사용자 결정 목록 (의심 347 · 사람 확인 18 → 물음 127) +한 줄 읽고 「예 / 아니오 / 값」으로 답. 임도● = 산림 전부 · 건설품셈 토목 1~3장 · 공통 5~7장. 점검용 — 자료 안 고침. + +## 01 로직 새로 만들기 (물음 6) + +| 번호 | 부문 장-절 | 로직 키 | 물음 | 선택지 | 지금 값 | 임도● | 출처 창 | +|---|---|---|---|---|---|---|---| +| Q001 | 산림 5-16-2 · 산림 5-17-1 · 산림 5-17-2 | 없음(로직 없음) | 5-16-2 선떼붙이기 · 5-17-1 떼조공 · 5-17-2 돌조공은 하위 로직(단끊기 · 줄떼심기 · 돌쌓기)을 조합해 쓰면 충분한가? 독립 로직을 따로 만들까? | 충분(만들지 않음) / 독립 로직 만듦 | 로직 없음(하위 로직만 있음) | ● | 코덱스 | +| Q002 | 산림 7-14 | QF000204 | 7-14 원목 운반(수확)은 값이 범위(침엽수 0.06∼0.07㎥ 등)뿐인데 독립 로직으로 만들까? 만들면 범위의 어느 값을 쓸까? | 만들지 않음 / 만듦 · 범위 중간값 / 만듦 · 사용자가 범위 안에서 입력 | 로직 없음 · 자료 값이 전부 범위 | ● | dmain | +| Q003 | 공통 5-2-1 | GC000181 QC000333 | 매트부설 수중 갈래(특별인부2 · 보통인부1 · 잠수조1)의 로직을 만들까? (수중 연약지반 매립지 줄도 표에 넣음) | 만듦 / 만들지 않음(육상만) | 육상만 있음 · 수중 표 줄 일부 빠짐 | ● | sub3 | +| Q004 | 토목 1-1-1 · 유지관리 1-2-1 | 없음(로직 없음) | 라바콘 · 공사안내판을 시공할 때 특별인부 2인을 자동으로 계상할까? | 자동으로 넣음 / 체크로 선택 / 넣지 않음 | 자료 표 · 로직 어디에도 없음(토목 1-1-1 · 유지관리 1-2-1) | ● | sub1 · sub1_2 | +| Q005 | 토목 5-1-3 · 토목 5-3-2 | QC000663 GC000374 GC000380 | 강교 제작(5-1-3)의 강판 · 앵커바 재료비 줄과 300톤 초과 대형크레인 별도 계상을 로직에 넣을까? | 넣음 / 넣지 않음(사용자가 별도 입력) | 재료비는 용접봉 · 산소 · LPG뿐 · 크레인 선택은 300톤까지 | | sub2 | +| Q006 | 유지관리 2-1-34 · 유지관리 4-1-7 · 유지관리 4-2-1 | QC001972 QC002053 QC002055 | 「설치품의 N%」로 잡는 철거 · 이설 요율(가드레일 철거 50% · 일반기계설비 · 자동제어설비 철거 이설)을 계산하는 로직을 만들까? | 만듦 / 만들지 않음(요율표만 참고) | 요율표만 있고 로직 없음 | | sub1_2 | + +## 02 곱하나 더하나 · 적용 범위 (물음 28) + +| 번호 | 부문 장-절 | 로직 키 | 물음 | 선택지 | 지금 값 | 임도● | 출처 창 | +|---|---|---|---|---|---|---|---| +| Q007 | 건축 11-1-1 · 건축 11-1-5 · 건축 11-2-1 외 5 | GC000703 GC000707 GC000709 GC000710 외 4 | 천장 작업 ×1.2와 비계 할증이 겹칠 때 곱하나 더하나? (곱: 1.2×(1+비계%) · 합: 1+0.2+비계%) | 곱함 / 합함(총칙 1-4-2 식) | 곱함 | | sub1_2 | +| Q008 | 기계설비 1-1-1 · 기계설비 1-1-2 · 기계설비 3-1-1 외 5 | GC000722 GC000725 GC000726 GC000727 외 8 | 가산 · 감산 %가 두 개 이상 겹칠 때 합하나 곱하나? (원문에 명시 없음 · TIG +10%와 고소작업대 -20% 등) | 합함 / 곱함(순차) / 항목별로 따로 정함 | 대부분 합함 · 강재류 검사교정 10%만 곱함 | | sub2_2 · sub1_2 | +| Q009 | 토목 9-14-1 · 토목 9-15 | GC000535 GC000536 GC000540 GC000541 외 3 | 경계복원 · 도시계획선 · 지적현황의 계수 결합은 더하나 곱하나? (원문 계산예는 더해 2.00 · 본문은 곱하라 해 2.24) | 더함(계산예대로) / 곱함(본문대로) | 곱함(2.24) | | sub2 | +| Q010 | 토목 9-5-2 · 토목 9-5-10 | QC000932 GC000488 QC001082 GC000522 | 간석지 「본 품의 3배까지 가산」은 배율(1~3)을 통째로 곱하나, 3배를 더 얹나(합 4배)? 배율 입력이 없는 곳(9-5-10)에도 넣나? | 통째로 곱함 / 더 얹음(합 4배) / 9-5-10에도 입력 추가 | 배율 통째로 곱함 · 9-5-10은 비고에만 | | sub2 | +| Q011 | 기계설비 12-2-3·12-2-4 · 토목 9-7-4 | GC000865 GC000866 GC000544 GC000545 | 「N배 가산」 · 「본 품의 30%」 표현은 ×N인가 +N인가? (화기금지 1.5배 → ×1.5인가 +150%인가 · 경지 30% → ×0.3인가 ×1.3인가) | 곱하기 뜻 / 더하기 뜻 / 항목마다 답 | 화기금지 ×1.5 · 경지 ×1.3(전 공정 전 직종) | | sub2_2 · sub2 | +| Q012 | 공통 3-2-3 · 공통 3-2-4 | GC000087 GC000090 | 암 굴착의 소모재료(치즐) %는 굴착기 경비에만 곱하나, 굴착기+대형브레이커 합산 경비에 곱하나? | 굴착기 경비에만 / 합산 경비에 | 합산 경비에 곱함 | | sub3 | +| Q013 | 공통 5-3-2 | GC000190 | 리더 30m 초과 가산(+0.5일×2)은 파일천공전용장비에만 붙이나, 오거크레인 포함 모든 장비에 붙이나? | 전용장비에만 / 모든 장비 | 모든 장비에 더함 | ● | sub3 | +| Q014 | 공통 5-2-3 · 공통 5-2-4 · 공통 5-3-5 | GC000184 GC000186 GC000194 | 로직 비고에 「리더 30m 초과면 각 0.5일 더함」이라 적혀 있으나 해당 원문에 없음. 설명글을 지울까? | 설명글 지움 / 원문에 가산 추가 확인 후 유지 | 설명글만 있고 식에는 없음 | ● | sub3 | +| Q015 | 토목 9-3-5 · 기계설비 9-2-1 · 기계설비 13-2-6 외 4 | GC000478 QC001535 QC001649 GC000900 외 10 | 가산율이 로직에서 원문보다 넓게(또는 좁게) 걸림 — 원문 문장대로 적용 범위를 고칠까? (용지측량 증가율 · 소형 형강 50% 자재 · 응력제거 할증 · 기기보온 · 특수재질 40~50% · Spray 가산 · 뒷정리) | 예(원문 문장대로 고침) / 아니오(지금대로) / 항목마다 답 | 각 로직이 원문보다 넓거나 좁게 적용 | | sub2 · sub2_2 | +| Q016 | 토목 4-4-1 | GC000358 QC000645 | 분기기 종류 할증은 인원 · 크레인 · 굴착기 전부에 곱하나? (원문에 적용 대상 없음 · 크레인 기종도 미지정) | 전부에 곱함 / 인력만 / 사용자 지정 | 인원 · 크레인 · 굴착기 hr 전부 곱함 · 25개 기종 고르기 | | sub2 | +| Q017 | 토목 3-2-5 | GC000346 | 터널노임 할증률 β를 장대터널 할증 α1으로 넣어 전 인력에 (1+α1)을 곱하는데 맞나? | α1 그대로 / β를 따로 입력 | β=α1로 넣어 전 인력에 곱함 | ● | sub1 | +| Q018 | 토목 5-1-2 | GC000373 | 강바닥판 형식을 플레이트거더 · 박스거더 · 기타 형식으로 묶어 계수를 찾는 해석이 맞나? | 맞음 / 원문 조건표대로 다시 묶음 | 3갈래로 묶어 찾음 | | sub2 | +| Q019 | 토목 5-1-3 | GC000374 | 잡품 · 기타 기준액(원문 「용접 재료비의 5% 이내」)에 LPG를 포함하나? | 포함 / 제외 | 용접봉+산소+LPG 합 | | sub2 | +| Q020 | 토목 5-1-1 | CC000116 GC000373 | 제경비는 「표준제작공수의 60%」를 어떻게 계상하나? (표준제작공수가 기본공수인지 · 비목이 경비인지) | 보정 전 기본공수 × 60% / 보정 후 전체 공수 × 60%(지금) / 경비 아닌 다른 비목 | 보정 후 전체 공수 × 노임 × 60% | | sub2 | +| Q021 | 토목 7-2-5 | QC000759 GC000422 | 수중고르기 표준면적 a는 수심 0~15m 값인데 수심 15~30m에도 같은 a를 쓰나? | 같은 a / 수심별 a 따로 | 수심 15~30에도 같은 a | | sub2 | +| Q022 | 토목 9-5-4-1 | QC000938 GC000490 | 수치도화 도화작업계수 0.8은 총인에 곱하나, 작업량에 곱하나? (작업량에 곱하면 인이 ×1.25로 반대가 됨) | 총인에 곱함 / 작업량에 곱함 | 총인에 곱함 | | sub2 | +| Q023 | 토목 9-5-4 | GC000512 | 수치지도 지형계수를 「수량 ÷ 지형계수」로 쓰나 곱하나? (6절 주④는 곱하여 · 6절 설계예는 ÷) | ÷ / × | ÷ 적용(시가지 0.3 → 3.3배) | | sub2 | +| Q024 | 토목 9-2-2 | GC000458 GC000459 GC000460 GC000461 | 수준측량 P 식 P=0.8+3/작업량의 분모는 점수인가 거리(km)인가? | 점수 / 거리 km | 노선 거리 km | | sub2 | +| Q025 | 토목 9-2-6 | GC000462 GC000463 | 측량 점수 한도(최대 10점(15점)을 1작업단위)는 올림으로 셈하나 비례로 셈하나? | 올림 단위 / 비례(지금) | 점수÷10(÷15) 비례 · 한도 · 올림 없음 | | sub2 | +| Q026 | 토목 9-15-1 | GC000537 GC000538 | 지적현황 측량의 「/2」는 1필지를 2필지로 현황측량하는 예에만 쓰나, 인력 전부에 조건 없이 쓰나? | 필지 수 입력 추가 · 조건부 / 지금대로 | 인력 수량 전부에 ÷2 | | sub2 | +| Q027 | 토목 9-1-2 | QC000803 QC000808 QC000813 | 영구표지 매설은 10점(3급 25점)을 1작업 단위로 별도 적용하는데 매설 줄에도 나머지와 같은 배율을 쓰나? | 매설 줄만 별도 단위 / 지금대로 | 매설 줄도 같은 배율 | | sub2 | +| Q028 | 토목 9-4-3-1 | GC000482 GC000483 GC000484 GC000485 | 도로연장 표는 「10㎞ 단위」인데 로직은 표값 × 도로연장(10km면 10배)으로 셈함. 맞나? | 표값 × 연장/10 / 표값 × 연장(지금) | 표값 × 도로연장 | | sub2 | +| Q029 | 토목 9-3-3 · 토목 9-3-5 · 토목 9-7-3·9-7-4·9-11-1 | GC000467~GC000472 QC000872~QC000877 QC000889 GC000478 외 4 | 면적 · 필지수에 따라 표값을 늘릴 때 면적 입력을 새로 넣나? (택지조성 · 용지측량 · 면적체감) | 입력 추가 / 지금대로 | 면적 입력 · 곱 없음 · 체감은 기준 이하도 배율 1 미만 | | sub2 | +| Q030 | 기계설비 13-6-1 · 기계설비 13-6-6 | GC000931 QC001700 GC000938 | 직종이 없는 독립 행(13-6-1 0.649 · 13-6-6 0.601)을 각 직종에 ×1.1로 나눠 얹는데 맞나? | 그대로(합 같음) / 독립 인력 줄로 | 직종별 ×1.1 흡수 | | sub2_2 | +| Q031 | 기계설비 13-6-11 · 기계설비 13-6-17 | GC000943 GC000948 | 서로 다른 직종(플랜트용접공 1.3 + 플랜트기계용접공 8.4 · 플랜용접공 6.8)을 한 줄로 합치는 해석이 맞나? | 합침 / 직종별 따로 | 한 줄로 합침 | | sub2_2 | +| Q032 | 기계설비 13-6-16 | GC000950 | Trash Rack 「검사」 두 직종(0.035씩)을 인력에서 빼고 전 직종 ×1.002로 푸는 해석이 맞나? | ×1.002 해석 / 검사 직종 그대로 | 합 0.07 → 약 0.036 | | sub2_2 | +| Q033 | 기계설비 13-10-1 | GC000984 GC000985 | Belt Conveyor 설치공을 주②의 공종별 비율(플랜트기계설치공 37.5% 등)로 8줄로 나누는데 맞나? | 나눔 / 원문 직종 그대로 | 8줄로 나눔 | | sub2_2 | +| Q034 | 산림 13-12-2 | GF000237 | 지오셀(사면보강) 할증표 「표준」 칸의 값 1은 할증 없음(기준)인가 실제 1% 할증인가? | 할증 없음(기준) / 1% 할증 | 1% 할증으로 넣음 | ● | dsub | + +## 03 올림 · 내림 · 상한 (물음 2) + +| 번호 | 부문 장-절 | 로직 키 | 물음 | 선택지 | 지금 값 | 임도● | 출처 창 | +|---|---|---|---|---|---|---|---| +| Q035 | 토목 8-1-3 · 토목 8-4-3 · 기계설비 2-2-4 외 4 | QC000778 QC000799 QC001427 QC001546 외 6 | 「N마다 가산」은 다 채워야 가산(내림)인가, 조금만 넘어도 가산(올림)인가? (10m마다 5% · 100m마다 20% · 0.1㎡마다 · 3m마다 5% · 4㎢ 초과 · 500필지 초과 매100필지 · 5개층마다 1%) | 올림 / 내림 / 항목마다 답 | 로직은 올림 | | sub2 · sub2_2 · sub1_2 | +| Q036 | 산림 10-7-4 · 토목 7-2-1 | GF000141 QC000753 | 「~% 이내」 문구(기타비용 노무비×비율 · 잡재료 본 품의 2%)는 고정 %로 넣나, 상한 입력으로 받나? | 고정 % / 상한 안에서 입력 | 노무비 20% · 인력품 2% 고정 | ● | dsub · sub2 | + +## 04 별도 계상 · 빠진 줄 넣기 (물음 17) + +| 번호 | 부문 장-절 | 로직 키 | 물음 | 선택지 | 지금 값 | 임도● | 출처 창 | +|---|---|---|---|---|---|---|---| +| Q037 | 토목 9-4-3-1 · 토목 9-5-4 · 토목 9-5-4-1 | QC000905 QC000909 QC000913 QC000917 외 10 | 원문 「기계비 및 재료비는 별도 계상」(컴퓨터 · 도화기 · 탐사기 상각 · 정비비)에 해당하는 장비 줄을 자동 계산에 넣나? | 넣음 / 넣지 않음(사용자가 별도 입력) | 인력 줄만 있음 | | sub2 | +| Q038 | 공통 3-11-5 | GC000142 | 지능형 다짐 시스템 기계경비(주⑤)를 주 장비 경비와 따로 더하는 줄을 넣나? | 넣음 / 넣지 않음 | 계산 줄 없음(본시공 · 시험시공 둘 다) | | sub3 | +| Q039 | 기계설비 13-5 · 기계설비 13-6-1 · 기계설비 13-6-2 외 3 | QC001674 QC001676 QC001681 QC001685 외 12 | 원문 사용장비 중 로직에 없는 것(크레인 · 선반 · 천공기 · 컴프레서 등)을 장비 줄에 넣나? | 넣음(기계 자료에 없으면 추가) / 넣지 않음 | 장비 20종 중 6종 등 일부만 있음 | | sub2_2 | +| Q040 | 기계설비 13-10-3 | GC000987 | Gantry Crane 설치의 도장공 0.525와 주①(페인팅 품 제외) 어긋남 — 도장공 줄을 넣나? | 넣음 / 넣지 않음(주①대로) | 도장공 줄 없음 | | sub2_2 | +| Q041 | 기계설비 13-5-1 · 기계설비 13-10-4 | GC000912 GC000988 | 보일러 설치의 「본용접」 · 「검사 및 교정(품 10%)」 줄과 소요재료 설치의 레일 · 레일체결구 재료 줄을 넣나? | 넣음 / 넣지 않음 | 계산 줄 없음 | | sub2_2 | +| Q042 | 기계설비 13-4-3 | QC001665 | 탱크조립 주⑦ 「용접장 증감에 따라 용접공 조정」을 로직에 넣나? (용접장 개산치와 연결) | 넣음 / 넣지 않음 | 용접공 그대로 | | sub2_2 | +| Q043 | 공통 3-7-4 · 공통 3-10-1 | GC000118 GC000131 | 사면 녹화 부착망 설치의 참고 재료량(앵커핀 · 착지핀 · 부착망 · 철선)과 물 가두기 보통인부 1인(기준 단위 원문에 없음)을 계산에 넣나? | 넣음 / 넣지 않음 | 재료량 표 안 쓰임 · 보통인부 줄 없음 | | sub3 | +| Q044 | 공통 6-3-3 | GC000214 | 유로폼 설치의 자재표(패널 10㎡당 3회 1.19매 · 6회 0.95매)와 내부패널 · 부자재 · 소모자재 요율을 로직에 넣나? | 넣음 / 넣지 않음 | 자재 줄 없음 | ● | sub3 | +| Q045 | 기계설비 13-6-8 · 기계설비 13-6-9 · 기계설비 13-6-10 외 3 | QC001734 QC001738 QC001740 QC001746 외 2 | 원문 마지막 줄 「동력(전력)」이 공란이거나 계산 줄이 없는 곳 — 원본 PDF에 수량이 있나? 없으면 0으로 두나? | PDF 확인 후 값 넣음 / 0으로 둠(계산 줄 없음) | 자료 · 계산 줄에 동력 없음(13-6-8~16) | | sub2_2 | +| Q046 | 토목 9-5-4 · 토목 9-5-10 | GC000506 GC000510 QC001083 GC000522 | 표에 없는 GSD · 간격 · 작업량은 보간(값 사이를 이어서 계산)으로 구하나? | 보간 / 가까운 칸 값 / 사용자 입력 | GSD 12~25cm는 계수 1 · 고르기 3~5칸 | | sub2 | +| Q047 | 토목 9-4-3-3 · 토목 9-5-4 | GC000484 GC000510 | 측량에서 「필요시 생략」하는 공정(정위치편집 · 영상지도 · 기준점 선점 · 영상융합)을 생략 선택칸으로 만드나? | 생략 선택칸 만듦 / 지금대로 | 정위치편집은 항상 들어감 · 생략 선택은 영상지도 제작에만 | | sub2 | +| Q048 | 토목 9-3-1 · 토목 9-3-2 · 토목 9-5-4 외 4 | GC000464 GC000465 GC000466 QC000870 외 10 | 측량 로직에 원문의 아래 계산을 입력으로 넣나? (배율 결합 식 · 하천 선박 및 선부 · 영상편집 횟수 · 가시화 T · 수정작업 변화율 · 지형 유형 계수 · 임야 기준면적 · 시설편입지 · 분할 필지 · 점수 환산) | 전부 넣음 / 일부만(번호 알려줌) / 넣지 않음 | 입력 · 계산 줄이 없음 | | sub2 | +| Q049 | 토목 9-5-4-2 · 토목 9-5-4-3 · 토목 9-5-4-4 외 2 | QC000943 GC000491 QC000951 GC000492 외 8 | 혼합 지형(시가지 10% · 교외지 20% · 농경지 30% · 산악지 40% 등)을 지형별로 나눠 합산하는 입력을 만드나? | 지형별 입력 만듦 / 한 종류만(지금) | 지형 한 종류만 받음 | | sub2 | +| Q050 | 기계설비 13-1-1 | GC000871~875 | 플랜트 배관 설치(13-1-1)의 주② 매설배관 제외 · 주⑫ 비파괴 KS 1급 가산 · 주⑬ 저압 무해가스 일반 인력 적용, 주⑤ 장소 가감(배관구분과 무관하게 합산)을 로직에 넣나? | 넣음 / 넣지 않음 | 로직에 없음 | | sub2_2 | +| Q051 | 건축 6-4-4 · 건축 6-5-2 | CC000227 GC000643 CC000230 GC000645 | 뿜칠 재료량 10% 가산율(시멘트 혼입 폴리머계 도막방수 · 액상형 흡수방지방수)을 계산에 쓰나? (원문은 재료를 별도 계상) | 쓴다(재료 줄 추가) / 쓰지 않음 | 가산율만 있고 계산 줄에 안 쓰임 | | sub1_2 | +| Q052 | 유지관리 1-2-9 | QC001878 | 5㎞ 초과 이동 시 운전시간 가산(살수차관수)을 원가에 넣나? (값이 글이라 식에 못 넣음) | 넣음(값을 숫자로 고침) / 넣지 않음 | 가산 표를 안 씀 | | sub1_2 | +| Q053 | 기계설비 13-11-5 | GC000993 | 배관 열의 (용접식) · (나사식) 구분(플랜트 소모자재)을 식에 살리나? | 살림 / 앞 수만 씀 | 구분이 사라져 앞 수만 씀 | | sub2_2 | + +## 05 잡재료 · 공구손료 · 비목 (물음 5) + +| 번호 | 부문 장-절 | 로직 키 | 물음 | 선택지 | 지금 값 | 임도● | 출처 창 | +|---|---|---|---|---|---|---|---| +| Q054 | 공통 2-6-1 · 공통 2-6-2 · 공통 3-7-4 | GC000015 GC000017 GC000119 | 원문 주 「잡재료 및 소모재료는 주재료비의 N%」를 계산 줄로 넣나? (공통 동바리 5% · 사면 녹화 3%) | 고정 %로 넣음 / 0~N% 입력칸 / 넣지 않음 | 계산에 쓰지 않음(주재료비 수량 없음) | | sub3 | +| Q055 | 유지관리 1-3-1 · 유지관리 1-3-2 · 유지관리 1-3-3 외 1 | QC001896 QC001897 QC001898 QC001899 | 콘크리트 균열 보수 4공법의 「잡재료 및 소모재료는 주재료의 5%까지 계상」 요율을 계산 줄에 넣나? | 고정 5% / 0~5% 입력칸 / 넣지 않음 | 공구손료 2~3%만 있음 | | sub1_2 | +| Q056 | 유지관리 2-1-15 | QC001939 QC001940 QC001941 QC001942 외 1 | 차선도색 5공법의 「잡재료 및 소모재료는 주재료비의 1%」를 계산 줄에 넣나? | 고정 1% / 입력칸 / 넣지 않음 | 계산 줄 없음 · 공구손료만 있음 | | sub1_2 | +| Q057 | 공통 6-7-1 · 기계설비 9-2-2·9-2-3 | GC000251 GC000703~GC000707 GC000709~GC000719 GC000823~GC000824 외 4 | 공구손료 · 잡재료비 %를 경비 한 줄로 전부 넣는데, 공구손료는 경비 · 잡재료비는 재료비로 나눌까? (19개 로직 공통) | 나눔 / 전부 경비(지금) | 덧줄 전액을 경비에 넣음 | ● | 코덱스 · sub2_2 | +| Q058 | 기계설비 13-2-4 · 기계설비 13-6-3 | QC001638 GC000893~897 QC001713 GC000933 외 1 | 소요 전력(㎾h)을 재료비로 넣는데 경비로 바꿀까? | 재료비 / 경비 | 재료비로 분류 | | sub2_2 | + +## 06 대신 쓰는 품목 · 규격 (물음 21) + +| 번호 | 부문 장-절 | 로직 키 | 물음 | 선택지 | 지금 값 | 임도● | 출처 창 | +|---|---|---|---|---|---|---|---| +| Q059 | 기계설비 13-1-8 · 기계설비 13-2-3 · 기계설비 13-6-6 외 1 | GC000888 QC001635 GC000891 GC000893~897 외 3 | 전기 아크 용접봉을 산소용접봉 품목(KS E4301)으로 찾는데, 전기용접봉(KS E4311 · E4313 등)으로 바꾸나? | E4301 그대로 / 전기용접봉 종류를 고르게 함 / 원문 규격으로 지정 | 용접봉 산소 KS E4301(MT003187) 1건 | | sub2_2 | +| Q060 | 기계설비 9-2-1 · 기계설비 13-6-9 · 기계설비 13-6-11 외 1 | QC001535 QC001738 QC001742 QC001754 | 규사를 「모래 강모래」로 찾는데 규사 품목(마대 단위)으로 바꾸고 ㎥ → 마대로 환산하나? | 규사 품목 + 환산 / 강모래 그대로 / 값 직접 입력 | 모래 강모래(㎥) | | sub2_2 | +| Q061 | 기계설비 13-6-3 · 기계설비 13-6-11 · 기계설비 13-6-13 | GC000933 GC000934 QC001742 QC001746 | 함석 #31 · #32를 골함석 0.35×914×1829 품목으로 대신 써도 되나? | 대신 씀 / 정확한 규격 품목 추가 / 값 직접 입력 | 골함석 0.35 · 두께 규격 다름 | | sub2_2 | +| Q062 | 건축 5-4-1 · 건축 5-4-2 · 건축 5-4-3 외 4 | GC000620 GC000621 GC000622 GC000623 외 3 | 단열재 검색어가 그라스울 샌드위치판넬 T50 하나로 잡힘. 원문 단열재 종류(폴리스티렌 등) · 두께를 입력으로 고르게 하나? | 종류 · 두께 선택 입력 / 지금대로 | 샌드위치판넬 T50 고정(외벽단열은 접착제도 석고본드) | | 코덱스 · sub1_2 | +| Q063 | 건축 4-2-4 · 건축 5-1-1 | GC000597 QC001249 | 합판 · PVC 바닥재용 접착제를 석고본드(MT000094)로 대신 써도 되나? | 대신 씀 / 정확한 접착제 품목 추가 | 석고본드 | | sub1_2 | +| Q064 | 공통 5-3-5 · 기계설비 13-5-2 · 기계설비 13-5-9 외 6 | GC000195 QC001676 GC000914 QC001687 외 16 | 원문 장비 규격이 기계표에 없을 때(공기압축기 25 · 5.9 · 8.5 · 15 · 1.5㎥/min · 지게차 3.0ton · Winch 50㎾ 등) 가까운 규격으로 대신 쓰나? | 가까운 큰 규격 / 가까운 작은 규격 / 기계표에 규격 추가 | 근접 규격으로 대체 | ● | sub3 · sub2_2 · sub1_2 | +| Q065 | 공통 4-1-3 · 유지관리 2-1-16 | GC000145 GC001052 | 원문 「트럭 2.5ton · 4.5ton」을 덤프트럭으로 읽어도 되나? (카고인지 덤프인지 원문에 없음) | 덤프 / 카고 / 입력으로 고르게 함 | 덤프트럭 | | sub3 · sub1_2 | +| Q066 | 기계설비 13-1-8 | GC000888 | DC Welder 500A · 용접기(300Amp)를 교류 용접기로 연결하는데 교류 · 직류 구분을 어떻게 하나? | 교류 그대로 / 직류 품목 추가 / 선택 입력 | 교류 200~500A 선택식 | | sub2_2 | +| Q067 | 산림 12-21 | GF000190 | 아스팔트코팅의 원문 규격 「아스팔트(㏊-500)」가 불명확한데 「아스팔트 AP-3(벌크)」로 대신 써도 되나? | 대신 씀 / 정확한 규격 알려줌 | AP-3(벌크) | ● | dsub | +| Q068 | 산림 12-27-3 | GF000198 | 실런트(20×25㎜) 가격 검색어가 수팽창 지수재를 찾음 — 실런트 품목으로 바꾸나? | 바꿈 / 지금대로 | 수팽창 지수재 | ● | 코덱스 | +| Q069 | 토목 4-5-2 | GC000361 QC000650 | 레일 테르밋 용접의 프로판가스 재료를 LPG 가스(MT003176)로 찾는데 프로판가스(MT003175)로 바꾸나? | 프로판가스 / LPG 그대로 | LPG 가스 | | sub2 | +| Q070 | 토목 6-7-5 | GC000409 QC000707 | 강관압입추진공 조명 IV전선 2.0㎜가 자재품목표에 0건(MT030714는 단가 없음). 어떻게 하나? | MT030714 단가 등록 / 다른 전선으로 대신 / 값 직접 입력 | 0건 | | sub2 | +| Q071 | 토목 8-4-2 | QC000794~QC000796 | 대구경 보링 기포제를 「동물성단백기포제」로 찾는데 「기포제 천공용」 품목이 따로 있음. 어느 쪽이 맞나? | 동물성단백기포제 / 기포제 천공용 | 동물성단백기포제 | | sub2 | +| Q072 | 건축 6-5-3 | GC000646 | 벤토나이트씰재를 「KL-지수재 급결」로 찾는데 대신 써도 되나? | 대신 씀 / 벤토나이트 씰재 품목 추가 | KL-지수재 급결 | | sub1_2 | +| Q073 | 건축 6-6-1 | GC000647 | 수밀코킹 실링재(m)를 「백업재(내열성) 10mm」로 찾는데 맞나? | 맞음 / 실링재 품목 추가 | 백업재(내열성) 10mm | | sub1_2 | +| Q074 | 건축 5-3-4 | QC001264 | 흡음판을 불연천장재(마이톤) · PVC 조이너를 처마후레싱으로 찾는데 대신 써도 되나? | 대신 씀 / MT007427 등 다른 품목 / 정확한 품목 추가 | 마이톤 · 처마후레싱 | | sub1_2 | +| Q075 | 기계설비 13-3-1 | GC000901 | 플랜트 보온 철선(m)이 kg 품목까지 찾고 Lagging Sheet 분류가 콘크리트 경계석으로 이상함. 어떻게 고치나? | 품목 정리 / 지금대로 | 철선 단위 섞임 · Lagging Sheet 분류 이상 | | sub2_2 | +| Q076 | 기계설비 13-4-2 | QC001850 | 강판 구멍뚫기 계수 주③의 기름을 유압유 RANDO(200ℓ)로 찾는데 어떤 기름인가? | 유압유 / 다른 기름(이름 알려줌) | 유압유 RANDO 200ℓ | | sub2_2 | +| Q077 | 기계설비 13-6-2 | QC001706 GC000932 | 땜납 50:50을 봉땜납 Sn 30%로 찾는데(자재품목에는 Sn 10% · 30%뿐) 대신 써도 되나? | 대신 씀 / Sn 50% 품목 추가 | 봉땜납 Sn 30% | | sub2_2 | +| Q078 | 기계설비 13-11-5 | GC000993 | 플랜트 소모자재의 용접장갑(족) 검색어가 없고 비닐시드 → PVC천막지 · 써비스볼트 → 세파볼트 D형으로 근사함. 맞나? | 근사 인정 / 품목 정확히 지정 | 근사 품목 | | 코덱스 · sub2_2 | +| Q079 | 토목 6-7-5 | GC000407 QC000703 QC000705 | 트럭탑재형 크레인 대체(동일 규격 무한궤도 · 타이어 크레인)를 선택 입력으로 넣나? | 선택 입력 / 2105-0015 고정 | 크레인 2105-0015 고정 | | sub2 | + +## 07 노임 직종 (물음 4) + +| 번호 | 부문 장-절 | 로직 키 | 물음 | 선택지 | 지금 값 | 임도● | 출처 창 | +|---|---|---|---|---|---|---|---| +| Q080 | 공통 5-1-7 · 토목 5-1-3 · 토목 9-1 외 1 | GC000171 CC000134 GC000373 QC000800 외 5 | 원문에 노임 분류가 없거나 「건설 및 기타」인 기술자(중급기술자 · 중급숙련기술자 · 기준점측량 기술자 · 수치지도 기술자)는 어느 노임을 쓰나? | 엔지니어링(건설) / 측량기술자(LB000318~322) / 건설과 기타 각각 | 대부분 엔지니어링(건설) | ● | sub3 · sub2 | +| Q081 | 기계설비 12-2-5 | GC000867 | 시험 기계 기술자 1인 가산 직종을 중급기술자(LB000286 · 건설)로 연결했는데 「기계기술자」(LB000218 · 제조업)가 맞나? | 중급기술자(건설) / 기계기술자(제조업) | LB000286 | | sub2_2 | +| Q082 | 토목 9-5-4 | GC000505 | 공통주제도 입력 · 수정편집의 직종이 주④는 중급기능사(측량) · 설계예는 중급기능사(지도제작)로 갈림. 어느 쪽인가? | 측량 / 지도제작 | 측량 | | sub2 | +| Q083 | 공통 6-2-5 · 토목 6-7-5 · 기계설비 9-2-1 외 3 | GC000209 QC000704 GC000408 QC001535 외 5 | 원문 직종 이름이 노임표에 없어 비슷한 직종으로 연결됨(절단공 → 철근공 · 갱부 → 특별인부 · 모래분사공 → 도장공 · 리베팅공 → 철골공 · 기계연마공 → 연마공 · 제철축조공 → 제철축로공). 그대로 두나? | 그대로 인정 / 직종별로 알려줌 / 노임표에 직종 추가 | 비슷한 직종으로 연결 | ● | sub3 · sub2 · sub2_2 | + +## 08 단위 뜻 · 환산 (물음 17) + +| 번호 | 부문 장-절 | 로직 키 | 물음 | 선택지 | 지금 값 | 임도● | 출처 창 | +|---|---|---|---|---|---|---|---| +| Q084 | 공통 7-3-2 | GC000265 | 7-3-2 전석깔기 밑수는 ㎡당인가 일당인가? (㎡당이면 50배 어긋남) | ㎡당 / 일당 | 일당으로 읽음 | ● | sub3 | +| Q085 | 공통 6-5-2 | GC000242 | 6-5-2 솔 플레이트 용접 밑수는 개/일당인가 m인가? | 개/일당 / m | 개/일로 읽어 원/개 | ● | sub3 | +| Q086 | 유지관리 2-1-20 | QC001950 | 재래난간 철거 기준은 일당인가 10m당인가? | 일당 / 10m당 | 표 기준은 10m당 · 계산은 일당 | | sub1_2 | +| Q087 | 산림 12-4 · 산림 12-8 · 공통 6-3-1 | GF000160 GF000165 GC000211 | 폼타이 · 철재 거푸집 손료의 단위 「본」에 맞는 가격 후보가 없음. 어떻게 하나? | 1본=1개 환산 / 다른 단위 품목 연결(환산값 알려줌) / 값 직접 입력 | 후보 0건 | ● | 코덱스 | +| Q088 | 공통 2-7-6 · 공통 5-2-1 · 기계설비 11-1-3 외 1 | GC000027 GC000181 GC000855 GC000859 | 재료 단위를 바꿀 후보가 0건(가새 조 · 철근 19㎜ m · 스레트실테이프 ㎝). 환산표를 줄까 다른 품목으로 대신할까? | 환산값 알려줌 / 다른 품목으로 / 값 직접 입력 | 후보 0건 | ● | 코덱스 · sub2_2 | +| Q089 | 기계설비 13-6-11 · 기계설비 13-6-17 | GC000943 GC000948 QC001742 QC001754 | 액체 재료 단위(중유 D/M ↔ ℓ · Zinc primer ℓ ↔ ㎏)를 어떻게 환산하나? | 밀도 등 환산값 알려줌 / 품목 단위를 맞춤 | 환산 없음 | | 코덱스 · sub2_2 | +| Q090 | 건축 5-3-5 · 기계설비 13-6-6 | GC000616 GC000938 QC001728 | 걸레받이 m ↔ 중밀도섬유판 ㎡ · 함석 대 ↔ 매 환산이 맞나? | 대=매 · 폭 환산값 알려줌 / 지금대로 | 환산 없음 | | 코덱스 · sub1_2 · sub2_2 | +| Q091 | 토목 4-6-7 · 토목 6-2-1 · 기계설비 13-9-3 외 1 | QC000658 QC000660 QC000661 QC000675 외 4 | 표 단위 글자만 원문과 어긋남(인·hr · 일당 기준 칸 빔 · 사용시간 hr 표기 빠짐). 값 · 계산엔 영향 없음 — 원문대로 고치나? | 고침 / 지금대로 | 단위 표기만 어긋남 | | sub2 · sub2_2 | +| Q092 | 기계설비 13-2-5 · 기계설비 13-2-6 | QC001644 QC001645 QC001646 GC000899 외 2 | 예열 · 응력제거의 값칸 단위가 inch로 잡힘(실제는 플랜트용접공 인 수 · ℃ · 시간). 고치나? | 실제 단위로 고침 / 지금대로 | 값칸 단위 inch | | sub2_2 | +| Q093 | 기계설비 13-7-4 · 기계설비 13-7-7 · 기계설비 13-7-8 외 1 | QC001758 GC000954 QC001761 GC000957 외 4 | 원문에 단위 줄이 없는 설치품(열풍로 · Edge Mill · 제진기 · 가열로 부속기기)의 결과 단위를 원/ton으로 보나? | 원/ton / 다른 단위(알려줌) | 원/ton (가열로 부속기기는 원/식) | | sub2_2 | +| Q094 | 기계설비 13-4-3 · 기계설비 13-6-1 | QC001668 GC000909 GC000931 QC001701 | 장비 수량을 톤수 없이 총량(대수×일수×8)으로 곱하는데 톤당으로 나누나? (탱크조립 · 시험및조정) | 톤당으로 나눔 / 지금대로 | 총량 · 나누는 식 없음 | | sub2_2 | +| Q095 | 기계설비 13-5-8 · 기계설비 13-5-10 | QC001684 GC000920 QC001688 GC000922 | 개소 · 대 · ton · ㎡ · ㎥가 섞인 단위(터빈 coupling · 복수기 포장해체 · body 조립)를 입력 둘로 나눈 게 맞나? | 지금대로 / 하나로 합침 | 입력 둘로 나눔 | | sub2_2 | +| Q096 | 기계설비 13-4-1 | QC001658 | 철골재 무게산출 표준의 기준 단위 「(m당)」이 ㎡당(연면적 대비 ton)이 맞나? | ㎡당 / m당 | (m당) 그대로 | | sub2_2 | +| Q097 | 건축 9-2-3 | GC000684 | 전면 마감 재료량(시멘트 14.3㎏ 등) 기준량이 원문에 없는데 ㎡당으로 쓰나? | ㎡당 / 다른 기준(알려줌) | ㎡당(과다해 보임) | | sub1_2 | +| Q098 | 건축 9-2-3 | GC000684 | 혼화제 g 단위를 무수축혼화제(㎏ 품목)에 g → ㎏ 환산하나? | 환산 / 지금대로 | 환산 없음 | | sub1_2 | +| Q099 | 공통 3-7-1 | GC000115 | 「유항 설치 시 보통인부 0.4인/10본당」의 유항 입력은 총 본수인가 ㎡당 본수인가? | 총 본수 / ㎡당 본수 | ㎡당 줄에 그대로 더함 | | sub3 | +| Q100 | 토목 9-17-5 | GC000552 | 조서작성(9-17-5) 결과 단위를 「원/장」으로 정했는데 맞나? (장 · 필 · 전필별) | 원/장 / 원/필 / 전필별 | 원/장 | | sub2 | + +## 09 원문 오기 · 자료 값 고치기 (물음 4) + +| 번호 | 부문 장-절 | 로직 키 | 물음 | 선택지 | 지금 값 | 임도● | 출처 창 | +|---|---|---|---|---|---|---|---| +| Q101 | 토목 9-2-1 · 토목 9-2-2 · 토목 9-3-1 외 10 | QC000825 QC000830 GC000465 QC000863 외 15 | 원문 계산예 · 표 합이 서로 안 맞음(참고 표 · 계 칸 · 인원 합 · 설계예). 자료를 원문 글자 그대로 두나, 맞는 값으로 고치나? | 원문 그대로 / 계산 맞는 값으로 / PDF 대조 후 결정 | 원문 그대로 옮김 | | sub2 · sub2_2 | +| Q102 | 기계설비 8-6-1 · 기계설비 13-7-12 · 기계설비 13-7-13 | QC001518 QC001766 QC001767 | 오기로 의심되는 값(반자동식 4.5∼5.0 · 특별인부 25㎜ 0.016 · 50㎜ 0.632)을 경향상 맞는 값(5.4 · 0.164 · 0.792)으로 고치나? | 고침 / 원문 그대로 / PDF 대조 | 원문 값 그대로 | | sub2_2 | +| Q103 | 토목 9-5-1 | QC000929 GC000487 | 50매 증감계수는 원문 표 2.0이고 식 R=0.8+100/Q는 2.8임. 표와 식 중 어느 쪽을 쓰나? | 표 2.0 / 식 2.8 | 식만 씀(2.8) | | sub2 | +| Q104 | 토목 9-7-3·9-11-1 | QC001103 QC001131 | 필계점(6.50/13.00/6.50) · 말박기(15.14/30.28/15.14) 값이 9-7-3과 9-11-1 사이에 서로 바뀐 모양임. 어떻게 하나? | 원문 그대로(판본 차이) / 서로 바꿈 | 각 원문과 같음 | | sub2 | + +## 10 표 정리 · 표기 (물음 8) + +| 번호 | 부문 장-절 | 로직 키 | 물음 | 선택지 | 지금 값 | 임도● | 출처 창 | +|---|---|---|---|---|---|---|---| +| Q105 | 토목 3-2-1 · 토목 9-1-1 · 토목 9-1-2 외 1 | QC000624 QC000800 GC000452 QC000803 외 4 | 괄호 안 값(예 (10) · (15) · (0.16))은 어떤 뜻인가? | 싸이클 · 계산에서 제외하는 참고값 / 계산에 넣는 값 | 글로 저장(10은 숫자 10으로 저장) | ● | sub1 · sub2 | +| Q106 | 공통 3-11-1 · 토목 6-3-3 · 토목 9-11-1·9-11-2 외 7 | QC000260 QC000683 GC000390 QC001134 외 19 | 표에 글자로 남은 표기(1.650 → 1,650 · 6.7×10-4 · 〃 · 「(0.01」 · 원문 오기 고침 · 6.000ℓ · 값칸 글)를 자료에서 바로잡나? | 숫자로 바로잡음 / 원문 그대로 | 글 그대로 저장 | | sub3 · sub2 · sub2_2 · sub1_2 | +| Q107 | 토목 7-1-3 · 기계설비 13-6-3 · 기계설비 13-6-4 | QC000750 QC001713 QC001720 | 병합 칸 값(양묘선 37.3 · 연락선 29.8 · Tainter/Roller 두 열)을 각 줄에 펼쳐 넣나? | 펼침 / 지금대로 | 짝 키로만 묶임 | | sub2 · sub2_2 | +| Q108 | 기계설비 8-1-2 · 기계설비 8-2-2 · 기계설비 8-6-2 외 2 | QC001497 QC001502 QC001519 QC001658 외 1 | 조건값 칸에 묶음 글이나 가짜 줄이 섞여 있음(왕복동식냉동기5 · 작업횟수 11줄 · 건타입 오일버너 · 용량=용량 · 종별 묶음). 원문 PDF 대조해 바로잡나? | 바로잡음 / 지금대로 | 가짜 줄 · 묶음 글 섞임 | | sub2_2 | +| Q109 | 기계설비 13-5-3 · 기계설비 13-5-13 · 기계설비 13-6-8 외 4 | QC001677 GC000915 QC001695 GC000928 외 5 | 공정 이름 · 구분 갈림(두 줄 공정명 · 구분 묶음 범위 · 중복 행 · 줄 어긋남 · 작업설명 줄마다 구분)을 원문 PDF 대조해 바로잡나? | 바로잡음 / 지금대로 | 공정 구분 어긋남 | | sub2_2 | +| Q110 | 토목 7-1-1 · 토목 7-4-1 · 토목 9-3-1 외 2 | QC000747 QC000765 QC000767 QC000856 외 2 | 표 이름 · 출처 표기가 원문과 다름(주①이 KS 규격 · 상한 ↔ 하한 · 「계 행」 비고 259 · 직종 빈칸 표기). 고치나? | 고침 / 지금대로 | 이름 · 출처 표기 어긋남 | | sub2 · sub2_2 | +| Q111 | 기계설비 12-1-1 · 기계설비 12-2-2 · 기계설비 12-2-3·12-2-4 외 3 | QC001603 GC000861 QC001605 GC000864 외 5 | 값칸에 없고 글이나 로직 상수로만 있는 비고 %(이면반 150% · 분동시험 30% · 화기금지 1.5배 · 추가작업 80% · 검사교정 10% 등)를 계수표에 행으로 넣나? | 행으로 넣음 / 지금대로 | 글과 로직 상수 | | sub2_2 | +| Q112 | 토목 6-1-1 · 토목 9-5-6 · 토목 9-5-10 외 4 | QC000673 QC001071 QC001082 GC000901 외 6 | 원문 주 문장(도심지 할증 제외 · 공통 주 · 참조 · 보온 주④⑦ · 철거품 50% · 표 앞 문장)이 자료 · 입력에 빠짐. 채워 넣나? | 채워 넣음 / 지금대로 | 빠져 있음 | | sub2 · sub2_2 | + +## 11 입력 칸 · 선택 조합 (물음 4) + +| 번호 | 부문 장-절 | 로직 키 | 물음 | 선택지 | 지금 값 | 임도● | 출처 창 | +|---|---|---|---|---|---|---|---| +| Q113 | 토목 6-2-2 · 토목 6-7-5 · 토목 6-8-5 외 2 | QC000678 QC000691 GC000384 GC000385 외 9 | 선택 입력 두 개(요율 구간 · 관경 · 축척 · 인원구간 · 장비구간 · 천후 · 조류)를 따로 고르면 어긋난 조합이 가능함. 하나에서 자동으로 정하나? | 자동 결정 / 지금대로 | 따로 고름 | | sub2 | +| Q114 | 공통 5-3-1 · 기계설비 2-2-2 · 기계설비 6-1-1 외 6 | GC000189 QC001424 QC001453 QC001473 외 8 | 선택지에 없는 줄 · 범위 밖 값을 고를 수 있음(160ton 전용장비 · 보호통 65mm 이상 · 규격 없는 줄 · 차로별 시공량 범위 · Hastelloy 빈 칸 등). 선택지를 막나? | 막음 / 지금대로 | 막는 처리 없음 | ● | sub3 · sub2_2 · sub1_2 | +| Q115 | 토목 6-1-1 · 토목 6-8-6 | QC000673 GC000386 GC000391 GC000401 외 5 | 6-1-1 8항 시공조건 요율을 절단 · 압입추진공 · 분기 천공에도 적용하나? | 적용 / 관부설 및 접합만 | 관부설 및 접합만 | | sub2 | +| Q116 | 건축 1-1-3 · 건축 1-2-1 · 기계설비 8-6-1 외 1 | CC000153 GC000560 CC000158 GC000561 외 8 | 표 안 수치를 사용자가 입력하게 둔 것(6층 이상 보정치 a b c d · 용접 범위값 · 강판절단 4칸)을 표 · 식으로 자동 구하나? | 자동 구함 / 지금대로 | 직접 입력 | | sub1_2 · sub2_2 | + +## 12 표 읽기 · 직접 적은 값 (물음 1) + +| 번호 | 부문 장-절 | 로직 키 | 물음 | 선택지 | 지금 값 | 임도● | 출처 창 | +|---|---|---|---|---|---|---|---| +| Q117 | 토목 4-3-1 · 기계설비 9-2-1 · 기계설비 13-5 외 16 | CC000097 CC000098 CC000099 CC000104 외 42 | 로직이 표를 읽지 않고 값을 식에 직접 적은 곳(값은 원문과 같음). 표를 읽게 고쳐 표를 바꿔도 따라가게 하나? | 표를 읽게 고침 / 지금대로 | 값을 식에 직접 적음 | | sub2 · sub2_2 · sub1_2 | + +## 13 그 밖 해석 (물음 10) + +| 번호 | 부문 장-절 | 로직 키 | 물음 | 선택지 | 지금 값 | 임도● | 출처 창 | +|---|---|---|---|---|---|---|---| +| Q118 | 토목 6-8-5 | QC000720 | 6-8-5 요율 7%/12%의 기준이 되는 양을 무엇으로 보나? | 인력품 금액 × 요율(지금) / 다른 기준(알려줌) | 인력품 금액 × 요율 | | sub2 | +| Q119 | 토목 9-5-6 | QC001071 | 수치지도 스크라이빙 로직 비고에 원문에 없는 착묵 사진분석 가산(초급기술자 9 · 중급기능사 9)이 적혀 있음. 지우나? | 지움 / 유지 | 비고에 적혀 있음 | | sub2 | +| Q120 | 공통 5-3-5 | GC000196 | 현장타설말뚝 조성에서 요동식 올케이싱 · 전회전식 올케이싱을 「올케이싱」 열로 묶었는데 요동식 단독 열이 어디인가? | 올케이싱 열 / 다른 열(알려줌) | 올케이싱 열로 묶음 | ● | sub3 | +| Q121 | 건축 1-2-1 | GC000561 | 철골 현장 세우기 비고 「손율 4%」는 손실률인가 손료율인가? | 손실률 / 손료율 / 계산에 안 넣음 | 20본 그대로(계산 줄 없음) | | sub1_2 | +| Q122 | 건축 1-3-1 | GC000568 | 가스를 L.P.G로 고르면 산소를 0으로 빼는데 맞나? (원문 「아세틸렌(산소포함) 또는 L.P.G」) | 산소 뺌 / 산소 유지 | 산소 0 | | sub1_2 | +| Q123 | 기계설비 1-2-1 | QC001400 QC001401 | 동관 용접접합과 소모재료 표의 규격이 서로 다름(ø6 · 16 · 250). 같은 규격으로 찾으면 빈 칸이 생기는데 어떻게 처리하나? | 가까운 규격 / 빈 칸은 0 / 표 정리 | 처리 미확인 | | sub2_2 | +| Q124 | 기계설비 3-1-1 | QC001431 | 일반마감 배관보온 주①은 고무발포 · 발포폴리에틸렌 기준인데 표 머리에 유리면보온재 열이 있음. 유리면 12칸을 포함한 채 두나? | 포함 유지 / 유리면 칸 제외 | 유리면 12칸 포함 | | sub2_2 | +| Q125 | 기계설비 9-2-1 | QC001535 | 바탕만들기 Shot Blast 자재 두 줄(steel shot 0.215 · ø1㎜ 기준 0.415)은 별개 재료인가 기준 차이인가? | 별개 재료 / 기준 차이(하나만 씀) | 설계자가 고름 | | sub2_2 | +| Q126 | 기계설비 11-1-3 | 없음(로직 없음) | 나사식 재료량표에 구경 32가 없는데 구경 30 값을 쓰는 게 맞나? (원문 30이 32의 오기인가) | 30 값 사용 / 오기로 보고 32로 고침 | 32일 때 30 값 | | sub2_2 | +| Q127 | 기계설비 13-2-4 | QC001638 GC000893 | 강판 전기아크용접(V형 13-2-4)에 합금강 재질 입력 · 할증을 넣나? (13-2-3에는 있음) | 넣음 / 넣지 않음 | 재질 입력 · 할증 없음 | | sub2_2 | diff --git a/docs/raw/M01_결정목록/요약.md b/docs/raw/M01_결정목록/요약.md new file mode 100644 index 000000000..c95f07b53 --- /dev/null +++ b/docs/raw/M01_결정목록/요약.md @@ -0,0 +1,62 @@ +# 결정목록 요약 + +- 물음 127개 · 묶음 13개 · 원본 흠 365줄(의심 347 · 사람 확인 18) +- 임도● 물음 23개 · 흠 63줄 + +## 묶음별 개수 + +| 묶음 | 물음 | 흠 줄 | 임도● 물음 | +|---|---|---|---| +| 01 로직 새로 만들기 | 6 | 13 | 4 | +| 02 곱하나 더하나 · 적용 범위 | 28 | 58 | 4 | +| 03 올림 · 내림 · 상한 | 2 | 9 | 1 | +| 04 별도 계상 · 빠진 줄 넣기 | 17 | 53 | 1 | +| 05 잡재료 · 공구손료 · 비목 | 5 | 16 | 1 | +| 06 대신 쓰는 품목 · 규격 | 21 | 45 | 3 | +| 07 노임 직종 | 4 | 12 | 2 | +| 08 단위 뜻 · 환산 | 17 | 36 | 4 | +| 09 원문 오기 · 자료 값 고치기 | 4 | 22 | 0 | +| 10 표 정리 · 표기 | 8 | 49 | 1 | +| 11 입력 칸 · 선택 조합 | 4 | 23 | 1 | +| 12 표 읽기 · 직접 적은 값 | 1 | 19 | 0 | +| 13 그 밖 해석 | 10 | 10 | 1 | + +## 부문별 개수 + +| 부문 | 흠 줄 | +|---|---| +| 산림 | 10 | +| 공통 | 29 | +| 토목 | 107 | +| 건축 | 33 | +| 기계설비 | 163 | +| 유지관리 | 23 | + +## 임도 묶음 먼저 답할 물음 20 + +| 순 | 번호 | 묶음 | 물음 | 선택지 | +|---|---|---|---|---| +| 1 | Q001 | 01 로직 새로 만들기 | 5-16-2 선떼붙이기 · 5-17-1 떼조공 · 5-17-2 돌조공은 하위 로직(단끊기 · 줄떼심기 · 돌쌓기)을 조합해 쓰면 충분한가? 독립 로직을 따로 만들까? | 충분(만들지 않음) / 독립 로직 만듦 | +| 2 | Q087 | 08 단위 뜻 · 환산 | 폼타이 · 철재 거푸집 손료의 단위 「본」에 맞는 가격 후보가 없음. 어떻게 하나? | 1본=1개 환산 / 다른 단위 품목 연결(환산값 알려줌) / 값 직접 입력 | +| 3 | Q036 | 03 올림 · 내림 · 상한 | 「~% 이내」 문구(기타비용 노무비×비율 · 잡재료 본 품의 2%)는 고정 %로 넣나, 상한 입력으로 받나? | 고정 % / 상한 안에서 입력 | +| 4 | Q002 | 01 로직 새로 만들기 | 7-14 원목 운반(수확)은 값이 범위(침엽수 0.06∼0.07㎥ 등)뿐인데 독립 로직으로 만들까? 만들면 범위의 어느 값을 쓸까? | 만들지 않음 / 만듦 · 범위 중간값 / 만듦 · 사용자가 범위 안에서 입력 | +| 5 | Q034 | 02 곱하나 더하나 · 적용 범위 | 지오셀(사면보강) 할증표 「표준」 칸의 값 1은 할증 없음(기준)인가 실제 1% 할증인가? | 할증 없음(기준) / 1% 할증 | +| 6 | Q067 | 06 대신 쓰는 품목 · 규격 | 아스팔트코팅의 원문 규격 「아스팔트(㏊-500)」가 불명확한데 「아스팔트 AP-3(벌크)」로 대신 써도 되나? | 대신 씀 / 정확한 규격 알려줌 | +| 7 | Q068 | 06 대신 쓰는 품목 · 규격 | 실런트(20×25㎜) 가격 검색어가 수팽창 지수재를 찾음 — 실런트 품목으로 바꾸나? | 바꿈 / 지금대로 | +| 8 | Q064 | 06 대신 쓰는 품목 · 규격 | 원문 장비 규격이 기계표에 없을 때(공기압축기 25 · 5.9 · 8.5 · 15 · 1.5㎥/min · 지게차 3.0ton · Winch 50㎾ 등) 가까운 규격으로 대신 쓰나? | 가까운 큰 규격 / 가까운 작은 규격 / 기계표에 규격 추가 | +| 9 | Q114 | 11 입력 칸 · 선택 조합 | 선택지에 없는 줄 · 범위 밖 값을 고를 수 있음(160ton 전용장비 · 보호통 65mm 이상 · 규격 없는 줄 · 차로별 시공량 범위 · Hastelloy 빈 칸 등). 선택지를 막나? | 막음 / 지금대로 | +| 10 | Q083 | 07 노임 직종 | 원문 직종 이름이 노임표에 없어 비슷한 직종으로 연결됨(절단공 → 철근공 · 갱부 → 특별인부 · 모래분사공 → 도장공 · 리베팅공 → 철골공 · 기계연마공 → 연마공 · 제철축조공 → 제철축로공). 그대로 두나? | 그대로 인정 / 직종별로 알려줌 / 노임표에 직종 추가 | +| 11 | Q080 | 07 노임 직종 | 원문에 노임 분류가 없거나 「건설 및 기타」인 기술자(중급기술자 · 중급숙련기술자 · 기준점측량 기술자 · 수치지도 기술자)는 어느 노임을 쓰나? | 엔지니어링(건설) / 측량기술자(LB000318~322) / 건설과 기타 각각 | +| 12 | Q088 | 08 단위 뜻 · 환산 | 재료 단위를 바꿀 후보가 0건(가새 조 · 철근 19㎜ m · 스레트실테이프 ㎝). 환산표를 줄까 다른 품목으로 대신할까? | 환산값 알려줌 / 다른 품목으로 / 값 직접 입력 | +| 13 | Q014 | 02 곱하나 더하나 · 적용 범위 | 로직 비고에 「리더 30m 초과면 각 0.5일 더함」이라 적혀 있으나 해당 원문에 없음. 설명글을 지울까? | 설명글 지움 / 원문에 가산 추가 확인 후 유지 | +| 14 | Q003 | 01 로직 새로 만들기 | 매트부설 수중 갈래(특별인부2 · 보통인부1 · 잠수조1)의 로직을 만들까? (수중 연약지반 매립지 줄도 표에 넣음) | 만듦 / 만들지 않음(육상만) | +| 15 | Q057 | 05 잡재료 · 공구손료 · 비목 | 공구손료 · 잡재료비 %를 경비 한 줄로 전부 넣는데, 공구손료는 경비 · 잡재료비는 재료비로 나눌까? (19개 로직 공통) | 나눔 / 전부 경비(지금) | +| 16 | Q013 | 02 곱하나 더하나 · 적용 범위 | 리더 30m 초과 가산(+0.5일×2)은 파일천공전용장비에만 붙이나, 오거크레인 포함 모든 장비에 붙이나? | 전용장비에만 / 모든 장비 | +| 17 | Q044 | 04 별도 계상 · 빠진 줄 넣기 | 유로폼 설치의 자재표(패널 10㎡당 3회 1.19매 · 6회 0.95매)와 내부패널 · 부자재 · 소모자재 요율을 로직에 넣나? | 넣음 / 넣지 않음 | +| 18 | Q084 | 08 단위 뜻 · 환산 | 7-3-2 전석깔기 밑수는 ㎡당인가 일당인가? (㎡당이면 50배 어긋남) | ㎡당 / 일당 | +| 19 | Q085 | 08 단위 뜻 · 환산 | 6-5-2 솔 플레이트 용접 밑수는 개/일당인가 m인가? | 개/일당 / m | +| 20 | Q120 | 13 그 밖 해석 | 현장타설말뚝 조성에서 요동식 올케이싱 · 전회전식 올케이싱을 「올케이싱」 열로 묶었는데 요동식 단독 열이 어디인가? | 올케이싱 열 / 다른 열(알려줌) | + +## 임도● 나머지 물음 + +Q105 · Q004 · Q017 From d8e5723c78378839a148a354bdb8e7cf83658c54 Mon Sep 17 00:00:00 2001 From: umsangdon Date: Wed, 30 Sep 2026 13:17:10 +0900 Subject: [PATCH 07/26] =?UTF-8?q?fix(M01):=20=EC=82=B0=EB=A6=BC=204=C2=B79?= =?UTF-8?q?=C2=B710=EC=9E=A5=20=EB=A1=9C=EC=A7=81=20=EC=97=86=EC=9D=8C(?= =?UTF-8?q?=EC=A0=88=20=EB=88=84=EB=9D=BD)=2038=EC=A0=88=EC=97=90=20?= =?UTF-8?q?=EC=83=88=20=EB=A1=9C=EC=A7=81=20(PLAN=2028-2a)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 9장 27절(GF000252~278): 암파쇄 · 발파(10%) · 깎기(90%) · 기계소할 · 콘크리트·아스팔트 깨기 · 포장절단 · 측구·구조물 터파기 암 14절 · 살수 · 발파암 비탈면 고르기 - 10장 7절(GF000279~285): 인력운반 3절 · 짐내리기 · 덤프 자재운반 · 덤프운반(굴착기 적재+15ton) · 묘목 인력운반 - 4장 4절(GF000286~289): 수확베기 · 단목베기 100본·1,000㎡ · 위험목 베기 - 쓰는 표의 용도.로직키 · 4장 범위규칙 네 표에 엔진 이름(이상·이하 · 이상·미만)을 앞에 붙임(원문 설명은 뒤에 그대로) Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_016PSXsvyDxjNmufteN5bqmt --- resources/master_data/_키대장.json | 40 +- .../master_data/계수_산림품셈_09장_토공.json | 22 +- .../로직_산림품셈_04장_나무베기.json | 145 ++ .../master_data/로직_산림품셈_09장_토공.json | 1323 +++++++++++++++++ .../로직_산림품셈_10장_자재․장비_운반.json | 214 +++ .../소요량_산림품셈_04장_나무베기.json | 26 +- .../소요량_산림품셈_09장_토공.json | 52 +- .../소요량_산림품셈_10장_자재․장비_운반.json | 24 +- 8 files changed, 1783 insertions(+), 63 deletions(-) diff --git a/resources/master_data/_키대장.json b/resources/master_data/_키대장.json index b4e053f7f..4eade97fd 100644 --- a/resources/master_data/_키대장.json +++ b/resources/master_data/_키대장.json @@ -1,5 +1,5 @@ { - "다음": {"LB": 409, "EQ": 655, "RT": 20, "MN": 7000, "MT": 30719, "MO": 74, "MP": 364, "FX": 6, "CF": 159, "QF": 477, "GF": 252, "CC": 341, "GC": 1104, "QC": 2060, "GX": 1, "UA": 38}, + "다음": {"LB": 409, "EQ": 655, "RT": 20, "MN": 7000, "MT": 30719, "MO": 74, "MP": 364, "FX": 6, "CF": 159, "QF": 477, "GF": 290, "CC": 341, "GC": 1104, "QC": 2060, "GX": 1, "UA": 38}, "폐기": {"MT000001": "자재품목 휘발유 — 값이 비고 글뿐 · 유가 테이블로 감", "MT000002": "자재품목 경유 — 값이 비고 글뿐 · 유가 테이블로 감", "MT000003": "자재품목 선박용경유 — 값이 비고 글뿐 · 유가 테이블로 감", "MT000004": "자재품목 중유 — 값이 비고 글뿐 · 유가 테이블로 감", "MT000005": "자재품목 등유 — 값이 비고 글뿐 · 유가 테이블로 감", "LB000399": "이름 「〃」 — 직종이 아니라 되풀이 기호 · 소요량 13-6-9 에서 윗줄 직종으로 바로잡음", "MN": "재료_나라장터자재 — old 로 옮김 · 로직은 자재품목·품셈재료로 갈아 끼움", "LB000372": "미확보 고급기능사 — 측량노임 항공사진고급기능사 옛이름으로 옮김", "LB000393": "미확보 리베팅공 — 건설노임 철골공 옛이름으로 옮김(2010 통합표 연번10)", "LB000405": "미확보 Belt Conveyor 설치공 — 품셈 13-10-1 주② 배분으로 다섯 직종에 나눔", "MT000006": "자재품목 전력 — 재료_유가전력 전력 줄로 감", "MT000007": "자재품목 전력 — 재료_유가전력 전력 줄로 감", "LB000368": "미확보 기술사 — 기술사(건설) 옛이름으로 옮김", "LB000369": "미확보 특급기술자 — 특급기술자(건설) 옛이름으로 옮김", "LB000370": "미확보 고급기술자 — 고급기술자(건설) 옛이름으로 옮김", "LB000361": "미확보 중급기술자 — 중급기술자(건설) 옛이름으로 옮김", "LB000364": "미확보 초급기술자 — 초급기술자(건설) 옛이름으로 옮김", "LB000365": "미확보 고급숙련기술자 — 고급숙련기술자(건설) 옛이름으로 옮김", "LB000366": "미확보 중급숙련기술자 — 중급숙련기술자(건설) 옛이름으로 옮김", "LB000367": "미확보 초급숙련기술자 — 초급숙련기술자(건설) 옛이름으로 옮김", "LB000389": "미확보 기계기사 — 초급기술자(기계·설비) 옛이름으로 옮김", "LB000388": "미확보 기계산업기사 — 초급숙련기술자(기계·설비) 옛이름으로 옮김", "MO000055": {"원문번호": "주택용저압:기본_200이하", "파일": "재료_유가전력.json"}, "MO000056": {"원문번호": "주택용저압:기본_201~400", "파일": "재료_유가전력.json"}, "MO000057": {"원문번호": "주택용저압:기본_400초과", "파일": "재료_유가전력.json"}, "MO000059": {"원문번호": "주택용저압:전력량_다음200", "파일": "재료_유가전력.json"}, "MO000060": {"원문번호": "주택용저압:전력량_400초과", "파일": "재료_유가전력.json"}, "MO000061": {"원문번호": "주택용저압:월간최저요금", "파일": "재료_유가전력.json"}, "MO000062": {"원문번호": "일반용갑I저압:기본", "파일": "재료_유가전력.json"}, "MO000063": {"원문번호": "일반용갑I저압:전력량_여름철", "파일": "재료_유가전력.json"}, "MO000064": {"원문번호": "일반용갑I저압:전력량_봄가을철", "파일": "재료_유가전력.json"}, "MO000065": {"원문번호": "일반용갑I저압:전력량_겨울철", "파일": "재료_유가전력.json"}, "MO000066": {"원문번호": "산업용갑I저압:기본", "파일": "재료_유가전력.json"}, "MO000067": {"원문번호": "산업용갑I저압:전력량_여름철", "파일": "재료_유가전력.json"}, "MO000068": {"원문번호": "산업용갑I저압:전력량_봄가을철", "파일": "재료_유가전력.json"}, "MO000069": {"원문번호": "산업용갑I저압:전력량_겨울철", "파일": "재료_유가전력.json"}, "MO000070": {"원문번호": "임시전력갑:기본요금적용", "파일": "재료_유가전력.json"}, "MO000071": {"원문번호": "임시전력갑:전력량요금적용", "파일": "재료_유가전력.json"}, "MO000072": {"원문번호": "임시전력갑:월간최저요금", "파일": "재료_유가전력.json"}}, "키": { "CC000001": {"원문번호": "공통 1-3-1 콘크리트 및 포장용 재료", "파일": "계수_건설품셈_01장_적용기준.json"}, @@ -2513,6 +2513,44 @@ "GF000249": {"원문번호": "9-14-2 다짐", "파일": "로직_산림품셈_09장_토공.json"}, "GF000250": {"원문번호": "9-15-2 표토제거 답외구간", "파일": "로직_산림품셈_09장_토공.json"}, "GF000251": {"원문번호": "9-17-2 비다짐", "파일": "로직_산림품셈_09장_토공.json"}, + "GF000252": {"원문번호": "9-4-1 암파쇄(대형브레이커 · 굴착기 0.7㎥)", "파일": "로직_산림품셈_09장_토공.json"}, + "GF000253": {"원문번호": "9-5-2 발파암 깎기 90%(대형브레이커 · 굴착기 0.7㎥)", "파일": "로직_산림품셈_09장_토공.json"}, + "GF000254": {"원문번호": "9-5-1 육상 암석 절취(발파 10%)", "파일": "로직_산림품셈_09장_토공.json"}, + "GF000255": {"원문번호": "9-6-1 발파암 기계소할(대형브레이커 · 굴착기 0.7㎥)", "파일": "로직_산림품셈_09장_토공.json"}, + "GF000256": {"원문번호": "9-7-1 무근콘크리트 깨기(T=30㎝ 미만) 깨기(대형브레이커 · 굴착기 0.7㎥)", "파일": "로직_산림품셈_09장_토공.json"}, + "GF000257": {"원문번호": "9-7-2 무근콘크리트 깨기(T=30㎝ 이상) 깨기(대형브레이커 · 굴착기 0.7㎥)", "파일": "로직_산림품셈_09장_토공.json"}, + "GF000258": {"원문번호": "9-8-1 철근콘크리트 깨기(T=30㎝ 미만) 깨기(대형브레이커 · 굴착기 0.7㎥)", "파일": "로직_산림품셈_09장_토공.json"}, + "GF000259": {"원문번호": "9-8-2 철근콘크리트 깨기(T=30㎝ 이상) 깨기(대형브레이커 · 굴착기 0.7㎥)", "파일": "로직_산림품셈_09장_토공.json"}, + "GF000260": {"원문번호": "9-10-1 기존포장 깨기 콘크리트 깨기(대형브레이커 · 굴착기 0.7㎥)", "파일": "로직_산림품셈_09장_토공.json"}, + "GF000261": {"원문번호": "9-10-2 기존포장 깨기 아스팔트 깨기(대형브레이커 · 굴착기 0.7㎥)", "파일": "로직_산림품셈_09장_토공.json"}, + "GF000262": {"원문번호": "9-11-1 포장절단 콘크리트(기계)", "파일": "로직_산림품셈_09장_토공.json"}, + "GF000263": {"원문번호": "9-12-2 측구터파기 암절취", "파일": "로직_산림품셈_09장_토공.json"}, + "GF000264": {"원문번호": "9-12-3 측구터파기 발파암", "파일": "로직_산림품셈_09장_토공.json"}, + "GF000265": {"원문번호": "9-13-7 구조물터파기 육상 암절취(0~1m)", "파일": "로직_산림품셈_09장_토공.json"}, + "GF000266": {"원문번호": "9-13-8 구조물터파기 육상 암절취(1~2m)", "파일": "로직_산림품셈_09장_토공.json"}, + "GF000267": {"원문번호": "9-13-9 구조물터파기 육상 암절취(2~3m)", "파일": "로직_산림품셈_09장_토공.json"}, + "GF000268": {"원문번호": "9-13-10 구조물터파기 용수 암절취(0~1m)", "파일": "로직_산림품셈_09장_토공.json"}, + "GF000269": {"원문번호": "9-13-11 구조물터파기 용수 암절취(1~2m)", "파일": "로직_산림품셈_09장_토공.json"}, + "GF000270": {"원문번호": "9-13-12 구조물터파기 용수 암절취(2~3m)", "파일": "로직_산림품셈_09장_토공.json"}, + "GF000271": {"원문번호": "9-13-13 구조물터파기 육상 발파암(0~1m)", "파일": "로직_산림품셈_09장_토공.json"}, + "GF000272": {"원문번호": "9-13-14 구조물터파기 육상 발파암(1~2m)", "파일": "로직_산림품셈_09장_토공.json"}, + "GF000273": {"원문번호": "9-13-15 구조물터파기 육상 발파암(2~3m)", "파일": "로직_산림품셈_09장_토공.json"}, + "GF000274": {"원문번호": "9-13-16 구조물터파기 용수 발파암(0~1m)", "파일": "로직_산림품셈_09장_토공.json"}, + "GF000275": {"원문번호": "9-13-17 구조물터파기 용수 발파암(1~2m)", "파일": "로직_산림품셈_09장_토공.json"}, + "GF000276": {"원문번호": "9-13-18 구조물터파기 용수 발파암(2~3m)", "파일": "로직_산림품셈_09장_토공.json"}, + "GF000277": {"원문번호": "9-16-3 노체 살수(물탱크 5,500ℓ)", "파일": "로직_산림품셈_09장_토공.json"}, + "GF000278": {"원문번호": "9-19-3 비탈면 고르기(발파암)", "파일": "로직_산림품셈_09장_토공.json"}, + "GF000279": {"원문번호": "10-6-1 인력운반 토사·석재", "파일": "로직_산림품셈_10장_자재․장비_운반.json"}, + "GF000280": {"원문번호": "10-6-2 인력운반 돌(지게)", "파일": "로직_산림품셈_10장_자재․장비_운반.json"}, + "GF000281": {"원문번호": "10-6-3 인력운반 기타 임업자재", "파일": "로직_산림품셈_10장_자재․장비_운반.json"}, + "GF000282": {"원문번호": "10-8-1 케이블 크레인 짐내리기", "파일": "로직_산림품셈_10장_자재․장비_운반.json"}, + "GF000283": {"원문번호": "10-9-1 덤프트럭 자재 운반(1회 표준 운반량)", "파일": "로직_산림품셈_10장_자재․장비_운반.json"}, + "GF000284": {"원문번호": "10-12-1 덤프운반(굴착기 0.7㎥ 적재 · 덤프트럭 15ton)", "파일": "로직_산림품셈_10장_자재․장비_운반.json"}, + "GF000285": {"원문번호": "10-13-2 묘목 인력운반", "파일": "로직_산림품셈_10장_자재․장비_운반.json"}, + "GF000286": {"원문번호": "4-1-1 수확베기 임업용 동력기계톱 벌목", "파일": "로직_산림품셈_04장_나무베기.json"}, + "GF000287": {"원문번호": "4-2-1 단목베기(100본당)", "파일": "로직_산림품셈_04장_나무베기.json"}, + "GF000288": {"원문번호": "4-2-2 단목베기(1,000㎡당 · 굴착기 0.2㎥ + 부착용 집게)", "파일": "로직_산림품셈_04장_나무베기.json"}, + "GF000289": {"원문번호": "4-3 위험목 베기(굴착기 우드그랩 0.2㎥ · 크레인 5톤)", "파일": "로직_산림품셈_04장_나무베기.json"}, "LB000001": {"원문번호": "1001", "파일": "인력.json"}, "LB000002": {"원문번호": "1002", "파일": "인력.json"}, "LB000003": {"원문번호": "1003", "파일": "인력.json"}, diff --git a/resources/master_data/계수_산림품셈_09장_토공.json b/resources/master_data/계수_산림품셈_09장_토공.json index 0085a138e..6756d2aac 100644 --- a/resources/master_data/계수_산림품셈_09장_토공.json +++ b/resources/master_data/계수_산림품셈_09장_토공.json @@ -133,7 +133,7 @@ "이름": "살수", "기준": "", "출처": "산림품셈 9-16-3", - "용도": {"공종": "살수", "대상": ["작업량 조건"], "로직키": []}, + "용도": {"공종": "살수", "대상": ["작업량 조건"], "로직키": ["GF000277"]}, "조건": { "구분": "고르기" }, @@ -182,7 +182,7 @@ "이름": "살수 조건", "기준": "", "출처": "산림품셈 9-16-3 주①②", - "용도": {"공종": "살수", "대상": ["기계", "작업량 조건"], "로직키": []}, + "용도": {"공종": "살수", "대상": ["기계", "작업량 조건"], "로직키": ["GF000277"]}, "조건": { "구분": "고르기" }, @@ -252,7 +252,7 @@ "이름": "철근콘크리트 깨기(T=30㎝ 미만) 주 · 고철공제", "기준": "", "출처": "산림품셈 9-8-1 주②③ · 4 고철공제", - "용도": {"공종": "T=30㎝ 미만", "대상": ["작업량 조건"], "로직키": []}, + "용도": {"공종": "T=30㎝ 미만", "대상": ["작업량 조건"], "로직키": ["GF000258"]}, "조건": { "구분": "고르기" }, @@ -309,7 +309,7 @@ "이름": "철근콘크리트 깨기(T=30㎝ 이상) 주 · 고철공제", "기준": "", "출처": "산림품셈 9-8-2 주② · 4 고철공제", - "용도": {"공종": "T=30㎝ 이상", "대상": ["작업량 조건"], "로직키": []}, + "용도": {"공종": "T=30㎝ 이상", "대상": ["작업량 조건"], "로직키": ["GF000259"]}, "조건": { "구분": "고르기" }, @@ -365,7 +365,7 @@ "이름": "발파구간 횡단경사 인건비 가산", "기준": "", "출처": "산림품셈 9-5-3 주③", - "용도": {"공종": "집토", "대상": ["작업량 조건"], "로직키": []}, + "용도": {"공종": "집토", "대상": ["작업량 조건"], "로직키": ["GF000254"]}, "조건": { "구분": "고르기" }, @@ -431,7 +431,7 @@ "이름": "무근콘크리트 깨기(T=30㎝ 미만) 주 속 수", "기준": "", "출처": "산림품셈 9-7-1 주②⑤⑧⑨⑩", - "용도": {"공종": "T=30㎝ 미만", "대상": ["기계", "작업량 조건"], "로직키": []}, + "용도": {"공종": "T=30㎝ 미만", "대상": ["기계", "작업량 조건"], "로직키": ["GF000256"]}, "조건": { "구분": "고르기" }, @@ -488,7 +488,7 @@ "이름": "무근콘크리트 깨기(T=30㎝ 이상) 주 속 수", "기준": "", "출처": "산림품셈 9-7-2 주②", - "용도": {"공종": "T=30㎝ 이상", "대상": ["작업량 조건"], "로직키": []}, + "용도": {"공종": "T=30㎝ 이상", "대상": ["작업량 조건"], "로직키": ["GF000257"]}, "조건": { "구분": "고르기" }, @@ -660,7 +660,7 @@ "이름": "기존포장 깨기 콘크리트 주 속 수", "기준": "", "출처": "산림품셈 9-10-1 주②", - "용도": {"공종": "콘크리트", "대상": ["작업량 조건"], "로직키": []}, + "용도": {"공종": "콘크리트", "대상": ["작업량 조건"], "로직키": ["GF000260"]}, "조건": { "구분": "고르기" }, @@ -684,7 +684,7 @@ "이름": "기존포장 깨기 아스팔트 주 속 수", "기준": "", "출처": "산림품셈 9-10-2 주②", - "용도": {"공종": "아스팔트", "대상": ["작업량 조건"], "로직키": []}, + "용도": {"공종": "아스팔트", "대상": ["작업량 조건"], "로직키": ["GF000261"]}, "조건": { "구분": "고르기" }, @@ -933,7 +933,7 @@ "이름": "측구터파기 토사 인력·장비 비율", "기준": "", "출처": "산림품셈 9-12-1", - "용도": {"공종": "토사", "대상": ["작업량 조건"], "로직키": ["GF000098", "GF000099"]}, + "용도": {"공종": "토사", "대상": ["작업량 조건"], "로직키": ["GF000098", "GF000099", "GF000264"]}, "조건": { "구분": "고르기" }, @@ -967,7 +967,7 @@ "이름": "구조물터파기 육상토사 인력·장비 비율", "기준": "", "출처": "산림품셈 9-13-1", - "용도": {"공종": "육상토사", "대상": ["작업량 조건"], "로직키": ["GF000100", "GF000101", "GF000102", "GF000103", "GF000104", "GF000105"]}, + "용도": {"공종": "육상토사", "대상": ["작업량 조건"], "로직키": ["GF000100", "GF000101", "GF000102", "GF000103", "GF000104", "GF000105", "GF000276"]}, "조건": { "구분": "고르기" }, diff --git a/resources/master_data/로직_산림품셈_04장_나무베기.json b/resources/master_data/로직_산림품셈_04장_나무베기.json index c99be6153..652671990 100644 --- a/resources/master_data/로직_산림품셈_04장_나무베기.json +++ b/resources/master_data/로직_산림품셈_04장_나무베기.json @@ -4,6 +4,34 @@ "차례": 2, "판": "2026-01-01", "줄": [ + { + "키": "GF000286", + "원문번호": "4-1-1", + "구분": "산림품셈", + "상세구분": "04장 나무베기", + "이름": "수확베기 임업용 동력기계톱 벌목", + "결과단위": "원/㎥", + "출처": "산림품셈 4-1-1", + "소유": "공용", + "비고": "해석: 벌목부 = 1인 ÷ 1일 벌목량 · 할증은 경급 할증과 산불피해목 할증을 더해 곱함 · 박피품 별도(3) · 할인·할증(집단화정도 1-4-3 · 경사도 1-4-5 · 장애물 1-4-8 등)은 이웃 로직과 같이 못 넣음 — 1-4 표 칸 이름·범위규칙 막힘", + "시험입력": { "벌도목": "단목", "평균경급": 25, "산불피해목": "아님" }, + "입력": [ + { "이름": "벌도목", "설명": "생산재 갈래(단목 · 전간목 · 전목)", "고르기": ["단목", "전간목", "전목"], "출처": "산림품셈 4-1-1" }, + { "이름": "평균경급", "설명": "벌도목 평균 지름", "단위": "㎝", "출처": "산림품셈 4-1-1 주①" }, + { "이름": "산불피해목", "설명": "산불피해지의 산불피해목 벌목 여부", "고르기": ["아님", "산불피해목"], "출처": "산림품셈 4-1-1 주②" } + ], + "중간": [ + { + "이름": "경급할증", + "식": "만약(평균경급 > 30, 0, 찾기(QF000042, 구분=만약(평균경급 < 20, '벌도목 평균경급 20cm 미만', '벌도목 평균경급 20~30cm'), '평균경급(cm)'=평균경급).할증률)", + "출처": "산림품셈 4-1-1 주①" + }, + { "이름": "산불할증", "식": "만약(산불피해목 == '산불피해목', 찾기(QF000042, 구분='산불피해지 산불피해목').할증률, 0)", "출처": "산림품셈 4-1-1 주②" } + ], + "호표": [{ "종류": "인력", "요소": "LB000037", "이름": "벌목부", "단위": "인", "수량": "1 / 찾기(QF000041, '벌도목 구분'=벌도목).벌목량 * (1 + (경급할증 + 산불할증) / 100)", "비목": "노무비" }], + "덧줄": [], + "끝수": null + }, { "키": "GF000011", "원문번호": "4-1-2", "구분": "산림품셈", "상세구분": "04장 나무베기", "이름": "하베스터 벌도ㆍ조재", @@ -134,6 +162,123 @@ ], "끝수": null }, + { + "키": "GF000287", + "원문번호": "4-2-1", + "구분": "산림품셈", + "상세구분": "04장 나무베기", + "이름": "단목베기(100본당)", + "결과단위": "원/100본", + "출처": "산림품셈 4-2-1", + "소유": "공용", + "비고": "주② — 전목 = 벌목 · 전간목 = 벌목+가지제거 · 단목 = 벌목+가지제거+토막내기(벌목부) · 작업보조 보통인부 0.6 · 관목류 제거 보통인부 30% 할증(주⑤) · 규격재 조재 20% 할증(주⑥) — 해석: 전체 품에 곱함 · 표의 흉고직경은 짝수 구간(10 이하 · 12~14 …) · 할인·할증(집단화정도 1-4-3 · 경사도 1-4-5 · 장애물 1-4-8 등)은 이웃 로직과 같이 못 넣음 — 1-4 표 칸 이름·범위규칙 막힘", + "시험입력": { "흉고직경": 14, "생산재": "단목", "관목류": "아님", "규격재조재": "아님" }, + "입력": [ + { "이름": "흉고직경", "설명": "제거 대상목 가슴높이 지름(표 구간 안 값)", "단위": "㎝", "출처": "산림품셈 4-2-1" }, + { "이름": "생산재", "설명": "베어서 남기는 모양(전목 · 전간목 · 단목)", "고르기": ["전목", "전간목", "단목"], "출처": "산림품셈 4-2-1 주②" }, + { "이름": "관목류", "설명": "관목류 제거 여부", "고르기": ["아님", "관목류 제거"], "출처": "산림품셈 4-2-1 주⑤" }, + { "이름": "규격재조재", "설명": "규격재 생산 조재 포함 여부", "고르기": ["아님", "포함"], "출처": "산림품셈 4-2-1 주⑥" } + ], + "중간": [ + { "이름": "벌목", "식": "찾기(QF000045, 구분='벌목·가지제거·토막내기', '제거 대상목 흉고직경(㎝)'=흉고직경).벌목" }, + { "이름": "가지", "식": "만약(생산재 == '전목', 0, 찾기(QF000045, 구분='벌목·가지제거·토막내기', '제거 대상목 흉고직경(㎝)'=흉고직경).가지제거)" }, + { "이름": "토막", "식": "만약(생산재 == '단목', 찾기(QF000045, 구분='벌목·가지제거·토막내기', '제거 대상목 흉고직경(㎝)'=흉고직경).토막내기, 0)" }, + { "이름": "조재할증", "식": "만약(규격재조재 == '포함', 찾기(QF000046, 구분='규격재 생산을 위한 조재 포함 시 할증').값, 0)", "출처": "산림품셈 4-2-1 주⑥" }, + { "이름": "관목할증", "식": "만약(관목류 == '관목류 제거', 찾기(QF000046, 구분='관목류 제거 시 보통인부 할증').값, 0)", "출처": "산림품셈 4-2-1 주⑤" } + ], + "호표": [ + { "종류": "인력", "요소": "LB000037", "이름": "벌목부(체인톱)", "단위": "인", "수량": "(벌목 + 가지 + 토막) * (1 + 조재할증 / 100)", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부(작업보조)", "단위": "인", "수량": "찾기(QF000045, 구분='작업보조').작업보조 * (1 + (관목할증 + 조재할증) / 100)", "비목": "노무비" } + ], + "덧줄": [], + "끝수": null + }, + { + "키": "GF000288", + "원문번호": "4-2-2", + "구분": "산림품셈", + "상세구분": "04장 나무베기", + "이름": "단목베기(1,000㎡당 · 굴착기 0.2㎥ + 부착용 집게)", + "결과단위": "원/1,000㎡", + "출처": "산림품셈 4-2-2", + "소유": "공용", + "비고": "집재거리 100m 초과 매 100m 마다 인력품 30% 가산(비고) — 해석: 초과분 100m 단위 올림 · 공구손료 및 경장비 10%(주⑤) — 해석: 인력품(노무비)의 10% · 장비 규격 변경·위험지역 장비 추가는 설계자 판단(주③④) · 할인·할증(집단화정도 1-4-3 · 경사도 1-4-5 · 장애물 1-4-8 등)은 이웃 로직과 같이 못 넣음 — 1-4 표 칸 이름·범위규칙 막힘", + "시험입력": { "나무높이": 6, "집재거리": 100, "지역": "전국평균", "보정작업": "해당 없음" }, + "입력": [ + { "이름": "나무높이", "설명": "베는 나무의 평균 높이", "단위": "m", "출처": "산림품셈 4-2-2 주①" }, + { "이름": "집재거리", "설명": "벤 나무를 모으는 거리", "단위": "m", "출처": "산림품셈 4-2-2 비고" }, + { + "이름": "지역", + "설명": "기계 연료값을 고를 지역", + "고르기": ["전국평균", "전국", "서울", "경기", "강원", "충북", "충남", "전북", "경북", "경남", "부산", "제주", "대구", "인천", "대전", "울산", "세종", "전남광주"], + "출처": "건설품셈 공통 8-1-7 5" + }, + { "이름": "보정작업", "설명": "암석·전석 작업이면 기계손료 가산", "고르기": ["해당 없음", "암석작업(연암・보통암・경암)", "전석섞인토사"], "출처": "건설품셈 공통 8-1-7 1" } + ], + "중간": [ + { + "이름": "가산", + "식": "만약(집재거리 > 찾기(QF000048).'집재거리 기준', 올림((집재거리 - 찾기(QF000048).'집재거리 기준') / 찾기(QF000048).가산단위, 0) * 찾기(QF000048).가산할증, 0)", + "출처": "산림품셈 4-2-2 비고" + } + ], + "호표": [ + { "종류": "인력", "요소": "LB000037", "이름": "벌목부", "단위": "인", "수량": "찾기(QF000047, 구분='벌목부', '나무높이(m)'=나무높이).소요 * (1 + 가산 / 100)", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QF000047, 구분='보통인부', '나무높이(m)'=나무높이).소요 * (1 + 가산 / 100)", "비목": "노무비" }, + { + "종류": "로직", + "요소": "로직(GC000270, 기계='0201-0020', 집게='7206-0020', 지역=지역, 보정작업=보정작업)", + "이름": "굴착기(무한궤도) 0.2㎥ + 부착용 집게", + "단위": "시간", + "수량": "찾기(QF000047, 구분='굴착기+부착용집게', '나무높이(m)'=나무높이).소요" + } + ], + "덧줄": [{ "이름": "공구손료 및 경장비", "식": "노무비 * 찾기(QF000049).값 / 100", "비목": "경비", "출처": "산림품셈 4-2-2 주⑤" }], + "끝수": null + }, + { + "키": "GF000289", + "원문번호": "4-3", + "구분": "산림품셈", + "상세구분": "04장 나무베기", + "이름": "위험목 베기(굴착기 우드그랩 0.2㎥ · 크레인 5톤)", + "결과단위": "원/본", + "출처": "산림품셈 4-3", + "소유": "공용", + "비고": "가슴높이지름 16㎝ 이상(주② · 미만은 솎아베기 품) · 숲가꾸기 위험목 또는 인력작업 = 벌목부 100% 가산(주④) · 병해충 발생지 장비 없이 인력만 = 보통인부 100% 가산(주⑥) — 해석: 인력만이면 장비 줄 0 · 장비 = 굴착기 0.2㎥ + 부착용 집게 0.2㎥(우드그랩) · 트럭탑재형 크레인 5톤(주⑤) · 50m 이내 집재 포함(주③)", + "시험입력": { "가슴높이지름": 25, "작업": "장비 사용", "지역": "전국평균", "보정작업": "해당 없음" }, + "입력": [ + { "이름": "가슴높이지름", "설명": "위험목 가슴높이 지름(표 구간 안 값)", "단위": "㎝", "범위": [16, 999], "출처": "산림품셈 4-3" }, + { "이름": "작업", "설명": "작업 갈래", "고르기": ["장비 사용", "숲가꾸기 위험목 또는 인력작업", "병해충 발생지 인력만"], "출처": "산림품셈 4-3 주④⑥" }, + { + "이름": "지역", + "설명": "기계 연료값을 고를 지역", + "고르기": ["전국평균", "전국", "서울", "경기", "강원", "충북", "충남", "전북", "경북", "경남", "부산", "제주", "대구", "인천", "대전", "울산", "세종", "전남광주"], + "출처": "건설품셈 공통 8-1-7 5" + }, + { "이름": "보정작업", "설명": "암석·전석 작업이면 기계손료 가산", "고르기": ["해당 없음", "암석작업(연암・보통암・경암)", "전석섞인토사"], "출처": "건설품셈 공통 8-1-7 1" } + ], + "중간": [ + { "이름": "벌목가산", "식": "만약(작업 == '숲가꾸기 위험목 또는 인력작업', 찾기(QF000051, 구분='숲가꾸기 위험목 제거 또는 인력작업 시 벌목부 가산').값, 0)" }, + { "이름": "보통가산", "식": "만약(작업 == '병해충 발생지 인력만', 찾기(QF000051, 구분='산림병해충·소나무재선충병 발생지역 인력만 제거 시 보통인부 가산').값, 0)" }, + { "이름": "장비", "식": "만약(작업 == '병해충 발생지 인력만', 0, 1)" } + ], + "호표": [ + { "종류": "인력", "요소": "LB000003", "이름": "특별인부", "단위": "인", "수량": "찾기(QF000050, '가슴높이지름(cm)'=가슴높이지름).특별인부", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000037", "이름": "벌목부", "단위": "인", "수량": "찾기(QF000050, '가슴높이지름(cm)'=가슴높이지름).벌목부 * (1 + 벌목가산 / 100)", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QF000050, '가슴높이지름(cm)'=가슴높이지름).보통인부 * (1 + 보통가산 / 100)", "비목": "노무비" }, + { + "종류": "로직", + "요소": "로직(GC000270, 기계='0201-0020', 집게='7206-0020', 지역=지역, 보정작업=보정작업)", + "이름": "굴착기 0.2㎥ + 부착용 집게(우드그랩)", + "단위": "시간", + "수량": "찾기(QF000050, '가슴높이지름(cm)'=가슴높이지름).'굴삭기 우드그랩' * 장비" + }, + { "종류": "로직", "요소": "로직(GC000268, 기계='2105-0005', 지역=지역)", "이름": "트럭탑재형 크레인 5톤", "단위": "시간", "수량": "찾기(QF000050, '가슴높이지름(cm)'=가슴높이지름).크레인 * 장비" } + ], + "덧줄": [], + "끝수": null + }, { "키": "GF000013", "원문번호": "4-4", "구분": "산림품셈", "상세구분": "04장 나무베기", "이름": "가지정리", diff --git a/resources/master_data/로직_산림품셈_09장_토공.json b/resources/master_data/로직_산림품셈_09장_토공.json index 8abe6be13..e3b3e7569 100644 --- a/resources/master_data/로직_산림품셈_09장_토공.json +++ b/resources/master_data/로직_산림품셈_09장_토공.json @@ -110,6 +110,59 @@ "덧줄": [], "끝수": null }, + { + "키": "GF000252", + "원문번호": "9-4-1", + "구분": "산림품셈", + "상세구분": "09장 토공", + "이름": "암파쇄(대형브레이커 · 굴착기 0.7㎥)", + "결과단위": "원/㎥", + "출처": "산림품셈 9-4-1", + "소유": "공용", + "비고": "주① Q = 연암·보통암·경암 평균 · 주② 비율은 현장여건 따라 달리 함 · 해석: 기계 1시간 ÷ 작업능력 Q = ㎥당 시간 · 치즐은 본/hr ÷ Q · 집토는 따로(9-4-2 로직)", + "시험입력": { "암의종류": "평균", "지역": "전국평균", "보정작업": "암석작업(연암・보통암・경암)" }, + "입력": [ + { "이름": "암의종류", "설명": "깨는 암의 종류(평균 = 세 암 평균)", "고르기": ["평균", "연암", "보통암", "경암"], "출처": "산림품셈 9-4-1" }, + { + "이름": "지역", + "설명": "기계 연료값을 고를 지역", + "고르기": ["전국평균", "전국", "서울", "경기", "강원", "충북", "충남", "전북", "경북", "경남", "부산", "제주", "대구", "인천", "대전", "울산", "세종", "전남광주"], + "출처": "건설품셈 공통 8-1-7 5" + }, + { "이름": "보정작업", "설명": "암석·전석 작업이면 기계손료 가산", "고르기": ["해당 없음", "암석작업(연암・보통암・경암)", "전석섞인토사"], "출처": "건설품셈 공통 8-1-7 1" } + ], + "중간": [ + { + "이름": "작업능력", + "식": "만약(암의종류 == '평균', (찾기(QF000250, 적용기계='대형브레이커+유압식백호우(무한궤도,0.7㎥)', '암의 종류'='연암').작업능력 + 찾기(QF000250, 적용기계='대형브레이커+유압식백호우(무한궤도,0.7㎥)', '암의 종류'='보통암').작업능력 + 찾기(QF000250, 적용기계='대형브레이커+유압식백호우(무한궤도,0.7㎥)', '암의 종류'='경암').작업능력) / 3, 찾기(QF000250, 적용기계='대형브레이커+유압식백호우(무한궤도,0.7㎥)', '암의 종류'=암의종류).작업능력)" + }, + { + "이름": "치즐소모량", + "식": "만약(암의종류 == '평균', (찾기(QF000250, 적용기계='대형브레이커+유압식백호우(무한궤도,0.7㎥)', '암의 종류'='연암').치즐소모량 + 찾기(QF000250, 적용기계='대형브레이커+유압식백호우(무한궤도,0.7㎥)', '암의 종류'='보통암').치즐소모량 + 찾기(QF000250, 적용기계='대형브레이커+유압식백호우(무한궤도,0.7㎥)', '암의 종류'='경암').치즐소모량) / 3, 찾기(QF000250, 적용기계='대형브레이커+유압식백호우(무한궤도,0.7㎥)', '암의 종류'=암의종류).치즐소모량)" + } + ], + "호표": [ + { + "종류": "로직", + "요소": "로직(GC000271, 기계='0201-0070', 브레이커='0230-0007', 지역=지역, 보정작업=보정작업)", + "이름": "굴착기(무한궤도) 0.7㎥ + 대형브레이커 0.7㎥", + "단위": "시간", + "수량": "1 / 작업능력" + }, + { + "종류": "재료", + "요소": { "구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐 0.7㎥" }, + "이름": "대형브레이커 치즐(0.7㎥)", + "단위": "개", + "수량": "치즐소모량 / 작업능력", + "비목": "재료비", + "출처": "산림품셈 9-4-1", + "비고": "원문 단위 「본」" + } + ], + "덧줄": [], + "끝수": null + }, { "키": "GF000090", "원문번호": "9-4-2", "구분": "산림품셈", "상세구분": "09장 토공", "이름": "암절취 집토(굴착기 0.7㎥) 시간당 작업량", @@ -173,6 +226,94 @@ "덧줄": [], "끝수": null }, + { + "키": "GF000254", + "원문번호": "9-5-1", + "구분": "산림품셈", + "상세구분": "09장 토공", + "이름": "육상 암석 절취(발파 10%)", + "결과단위": "원/㎥", + "출처": "산림품셈 9-5-1", + "소유": "공용", + "비고": "해석: 착암기 2.7㎥/min = 기계 요소 소형브레이커(공압식) 2.7㎥/min(5210-0027 · 같은 공기소비량) · 해석: 잡재료비 「주재료의 5%」 는 표 비고 글이라 식에 수로 적음 · 횡단경사 80% 이상 발파 인건비 20% 가산(9-5-3 주③ · CF000106) · 폭약·뇌관·비트 규격은 원문에 없음 — 검색어 첫 후보", + "시험입력": { "횡단경사": "80% 미만", "지역": "전국평균", "보정작업": "암석작업(연암・보통암・경암)" }, + "입력": [ + { "이름": "횡단경사", "설명": "발파 구간 평균 횡단경사", "고르기": ["80% 미만", "80% 이상"], "출처": "산림품셈 9-5-3 주③" }, + { + "이름": "지역", + "설명": "기계 연료값을 고를 지역", + "고르기": ["전국평균", "전국", "서울", "경기", "강원", "충북", "충남", "전북", "경북", "경남", "부산", "제주", "대구", "인천", "대전", "울산", "세종", "전남광주"], + "출처": "건설품셈 공통 8-1-7 5" + }, + { "이름": "보정작업", "설명": "암석·전석 작업이면 기계손료 가산", "고르기": ["해당 없음", "암석작업(연암・보통암・경암)", "전석섞인토사"], "출처": "건설품셈 공통 8-1-7 1" } + ], + "중간": [{ "이름": "인건비가산", "식": "만약(횡단경사 == '80% 이상', 찾기(CF000106, 구분='인건비 가산').적용, 0)", "출처": "산림품셈 9-5-3 주③" }], + "호표": [ + { "종류": "재료", "요소": { "구분": "잡재료", "상세구분": "화약", "검색어": "폭약" }, "이름": "폭약", "단위": "kg", "수량": "찾기(QF000252, 이름='폭약').수량", "비목": "재료비" }, + { "종류": "재료", "요소": { "구분": "잡재료", "상세구분": "화약", "검색어": "전기뇌관" }, "이름": "뇌관", "단위": "개", "수량": "찾기(QF000252, 이름='뇌관').수량", "비목": "재료비" }, + { "종류": "재료", "요소": { "구분": "기계·설비", "상세구분": "기계류", "검색어": "착암기비트" }, "이름": "비트", "단위": "개", "수량": "찾기(QF000252, 이름='비트').수량", "비목": "재료비" }, + { "종류": "인력", "요소": "LB000016", "이름": "화약공(화약취급공)", "단위": "인", "수량": "찾기(QF000252, 이름='화약공').수량 * (1 + 인건비가산 / 100)", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000015", "이름": "착암공", "단위": "인", "수량": "찾기(QF000252, 이름='착암공').수량 * (1 + 인건비가산 / 100)", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QF000252, 이름='보통인부').수량 * (1 + 인건비가산 / 100)", "비목": "노무비" }, + { "종류": "로직", "요소": "로직(GC000273, 기계='5210-0027')", "이름": "착암기 2.7㎥/min", "단위": "시간", "수량": "찾기(QF000252, 이름='착암기').수량" }, + { "종류": "로직", "요소": "로직(GC000268, 기계='5205-0103', 지역=지역)", "이름": "공기압축기 10.3㎥/min", "단위": "시간", "수량": "찾기(QF000252, 이름='공기압축기').수량" } + ], + "덧줄": [{ "이름": "잡재료비", "식": "재료비 * 5 / 100", "비목": "재료비", "출처": "산림품셈 9-5-1 비고" }], + "끝수": null + }, + { + "키": "GF000253", + "원문번호": "9-5-2", + "구분": "산림품셈", + "상세구분": "09장 토공", + "이름": "발파암 깎기 90%(대형브레이커 · 굴착기 0.7㎥)", + "결과단위": "원/㎥", + "출처": "산림품셈 9-5-2", + "소유": "공용", + "비고": "원문 주 「대형브레이커와 무한궤도 굴착기(0.7㎥)」 · 평균은 9-4-1 주① 과 같은 꼴 · 해석: 기계 1시간 ÷ 작업능력 Q = ㎥당 시간 · 치즐은 본/hr ÷ Q · 집토는 따로(9-5-3 로직)", + "시험입력": { "암의종류": "평균", "지역": "전국평균", "보정작업": "암석작업(연암・보통암・경암)" }, + "입력": [ + { "이름": "암의종류", "설명": "깨는 암의 종류(평균 = 세 암 평균)", "고르기": ["평균", "연암", "보통암", "경암"], "출처": "산림품셈 9-5-2" }, + { + "이름": "지역", + "설명": "기계 연료값을 고를 지역", + "고르기": ["전국평균", "전국", "서울", "경기", "강원", "충북", "충남", "전북", "경북", "경남", "부산", "제주", "대구", "인천", "대전", "울산", "세종", "전남광주"], + "출처": "건설품셈 공통 8-1-7 5" + }, + { "이름": "보정작업", "설명": "암석·전석 작업이면 기계손료 가산", "고르기": ["해당 없음", "암석작업(연암・보통암・경암)", "전석섞인토사"], "출처": "건설품셈 공통 8-1-7 1" } + ], + "중간": [ + { + "이름": "작업능력", + "식": "만약(암의종류 == '평균', (찾기(QF000253, '암의 종류'='연암').작업능력 + 찾기(QF000253, '암의 종류'='보통암').작업능력 + 찾기(QF000253, '암의 종류'='경암').작업능력) / 3, 찾기(QF000253, '암의 종류'=암의종류).작업능력)" + }, + { + "이름": "치즐소모량", + "식": "만약(암의종류 == '평균', (찾기(QF000253, '암의 종류'='연암').치즐소모량 + 찾기(QF000253, '암의 종류'='보통암').치즐소모량 + 찾기(QF000253, '암의 종류'='경암').치즐소모량) / 3, 찾기(QF000253, '암의 종류'=암의종류).치즐소모량)" + } + ], + "호표": [ + { + "종류": "로직", + "요소": "로직(GC000271, 기계='0201-0070', 브레이커='0230-0007', 지역=지역, 보정작업=보정작업)", + "이름": "굴착기(무한궤도) 0.7㎥ + 대형브레이커 0.7㎥", + "단위": "시간", + "수량": "1 / 작업능력" + }, + { + "종류": "재료", + "요소": { "구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐 0.7㎥" }, + "이름": "대형브레이커 치즐(0.7㎥)", + "단위": "개", + "수량": "치즐소모량 / 작업능력", + "비목": "재료비", + "출처": "산림품셈 9-5-2", + "비고": "원문 단위 「본」" + } + ], + "덧줄": [], + "끝수": null + }, { "키": "GF000092", "원문번호": "9-5-3", "구분": "산림품셈", "상세구분": "09장 토공", "이름": "발파암 집토(굴착기 0.7㎥) 시간당 작업량", @@ -237,6 +378,49 @@ "덧줄": [], "끝수": null }, + { + "키": "GF000255", + "원문번호": "9-6-1", + "구분": "산림품셈", + "상세구분": "09장 토공", + "이름": "발파암 기계소할(대형브레이커 · 굴착기 0.7㎥)", + "결과단위": "원/㎥", + "출처": "산림품셈 9-6-1", + "소유": "공용", + "비고": "결과는 소할하는 물량 ㎥당 — 소할 물량은 발파암 물량의 15% 범위(주③ · Q1=10×0.15 주②)로 설계자가 셈 · 해석: 기계 1시간 ÷ Q = ㎥당 시간", + "시험입력": { "지역": "전국평균", "보정작업": "암석작업(연암・보통암・경암)" }, + "입력": [ + { + "이름": "지역", + "설명": "기계 연료값을 고를 지역", + "고르기": ["전국평균", "전국", "서울", "경기", "강원", "충북", "충남", "전북", "경북", "경남", "부산", "제주", "대구", "인천", "대전", "울산", "세종", "전남광주"], + "출처": "건설품셈 공통 8-1-7 5" + }, + { "이름": "보정작업", "설명": "암석·전석 작업이면 기계손료 가산", "고르기": ["해당 없음", "암석작업(연암・보통암・경암)", "전석섞인토사"], "출처": "건설품셈 공통 8-1-7 1" } + ], + "중간": [{ "이름": "작업능력", "식": "찾기(QF000255).작업능력" }], + "호표": [ + { + "종류": "로직", + "요소": "로직(GC000271, 기계='0201-0070', 브레이커='0230-0007', 지역=지역, 보정작업=보정작업)", + "이름": "굴착기(무한궤도) 0.7㎥ + 대형브레이커 0.7㎥", + "단위": "시간", + "수량": "1 / 작업능력" + }, + { + "종류": "재료", + "요소": { "구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐 0.7㎥" }, + "이름": "대형브레이커 치즐(0.7㎥)", + "단위": "개", + "수량": "찾기(QF000255).치즐소모량 / 작업능력", + "비목": "재료비", + "출처": "산림품셈 9-6-1", + "비고": "원문 단위 「본」" + } + ], + "덧줄": [], + "끝수": null + }, { "키": "GF000094", "원문번호": "9-7-1", "구분": "산림품셈", "상세구분": "09장 토공", "이름": "콘크리트 깨기 집토(굴착기 0.7㎥) 시간당 작업량", @@ -300,6 +484,96 @@ "덧줄": [], "끝수": null }, + { + "키": "GF000256", + "원문번호": "9-7-1", + "구분": "산림품셈", + "상세구분": "09장 토공", + "이름": "무근콘크리트 깨기(T=30㎝ 미만) 깨기(대형브레이커 · 굴착기 0.7㎥)", + "결과단위": "원/㎥", + "출처": "산림품셈 9-7-1", + "소유": "공용", + "비고": "해석: 기계 1시간 ÷ Q = ㎥당 시간 · 해석: 표 비고 칸 글 「대형브레이커치즐 0.01본/hr · 보통인부 1인/일」 을 식에 수로 적음 — 보통인부 = 1인 ÷ (Q × 8시간) · 집토는 GF000095", + "시험입력": { "작업능력": 0, "지역": "전국평균", "보정작업": "암석작업(연암・보통암・경암)" }, + "입력": [ + { "이름": "작업능력", "설명": "대형브레이커 시간당 깨기량(0 = 원문 평균)", "단위": "㎥/hr", "범위": [0, 5.9], "출처": "산림품셈 9-7-1", "비고": "원문 범위 3.3∼5.9 · 0 이면 주② 평균" }, + { + "이름": "지역", + "설명": "기계 연료값을 고를 지역", + "고르기": ["전국평균", "전국", "서울", "경기", "강원", "충북", "충남", "전북", "경북", "경남", "부산", "제주", "대구", "인천", "대전", "울산", "세종", "전남광주"], + "출처": "건설품셈 공통 8-1-7 5" + }, + { "이름": "보정작업", "설명": "암석·전석 작업이면 기계손료 가산", "고르기": ["해당 없음", "암석작업(연암・보통암・경암)", "전석섞인토사"], "출처": "건설품셈 공통 8-1-7 1" } + ], + "중간": [{ "이름": "Q", "식": "만약(작업능력 > 0, 작업능력, 찾기(CF000108, 구분='Q 평균').적용)", "출처": "산림품셈 9-7-1 주②" }], + "호표": [ + { + "종류": "로직", + "요소": "로직(GC000271, 기계='0201-0070', 브레이커='0230-0007', 지역=지역, 보정작업=보정작업)", + "이름": "굴착기(무한궤도) 0.7㎥ + 대형브레이커 0.7㎥", + "단위": "시간", + "수량": "1 / Q" + }, + { + "종류": "재료", + "요소": { "구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐 0.7㎥" }, + "이름": "대형브레이커 치즐(0.7㎥)", + "단위": "개", + "수량": "0.01 / Q", + "비목": "재료비", + "출처": "산림품셈 9-7-1 비고", + "비고": "원문 단위 「본」" + }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "1 / (Q * 8)", "비목": "노무비", "출처": "산림품셈 9-7-1 비고" } + ], + "덧줄": [], + "끝수": null + }, + { + "키": "GF000257", + "원문번호": "9-7-2", + "구분": "산림품셈", + "상세구분": "09장 토공", + "이름": "무근콘크리트 깨기(T=30㎝ 이상) 깨기(대형브레이커 · 굴착기 0.7㎥)", + "결과단위": "원/㎥", + "출처": "산림품셈 9-7-2", + "소유": "공용", + "비고": "해석: 기계 1시간 ÷ Q = ㎥당 시간 · 해석: 표 비고 칸 글 「대형브레이커치즐 0.01본/hr · 보통인부 1인/일」 을 식에 수로 적음 — 보통인부 = 1인 ÷ (Q × 8시간) · 집토는 GF000095", + "시험입력": { "작업능력": 0, "지역": "전국평균", "보정작업": "암석작업(연암・보통암・경암)" }, + "입력": [ + { "이름": "작업능력", "설명": "대형브레이커 시간당 깨기량(0 = 원문 평균)", "단위": "㎥/hr", "범위": [0, 4.6], "출처": "산림품셈 9-7-2", "비고": "원문 범위 2.6∼4.6 · 0 이면 주② 평균" }, + { + "이름": "지역", + "설명": "기계 연료값을 고를 지역", + "고르기": ["전국평균", "전국", "서울", "경기", "강원", "충북", "충남", "전북", "경북", "경남", "부산", "제주", "대구", "인천", "대전", "울산", "세종", "전남광주"], + "출처": "건설품셈 공통 8-1-7 5" + }, + { "이름": "보정작업", "설명": "암석·전석 작업이면 기계손료 가산", "고르기": ["해당 없음", "암석작업(연암・보통암・경암)", "전석섞인토사"], "출처": "건설품셈 공통 8-1-7 1" } + ], + "중간": [{ "이름": "Q", "식": "만약(작업능력 > 0, 작업능력, 찾기(CF000109, 구분='Q 평균').적용)", "출처": "산림품셈 9-7-2 주②" }], + "호표": [ + { + "종류": "로직", + "요소": "로직(GC000271, 기계='0201-0070', 브레이커='0230-0007', 지역=지역, 보정작업=보정작업)", + "이름": "굴착기(무한궤도) 0.7㎥ + 대형브레이커 0.7㎥", + "단위": "시간", + "수량": "1 / Q" + }, + { + "종류": "재료", + "요소": { "구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐 0.7㎥" }, + "이름": "대형브레이커 치즐(0.7㎥)", + "단위": "개", + "수량": "0.01 / Q", + "비목": "재료비", + "출처": "산림품셈 9-7-2 비고", + "비고": "원문 단위 「본」" + }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "1 / (Q * 8)", "비목": "노무비", "출처": "산림품셈 9-7-2 비고" } + ], + "덧줄": [], + "끝수": null + }, { "키": "GF000096", "원문번호": "9-8-1", "구분": "산림품셈", "상세구분": "09장 토공", "이름": "철근콘크리트 깨기 철근절단", @@ -356,6 +630,96 @@ "덧줄": [], "끝수": null }, + { + "키": "GF000258", + "원문번호": "9-8-1", + "구분": "산림품셈", + "상세구분": "09장 토공", + "이름": "철근콘크리트 깨기(T=30㎝ 미만) 깨기(대형브레이커 · 굴착기 0.7㎥)", + "결과단위": "원/㎥", + "출처": "산림품셈 9-8-1", + "소유": "공용", + "비고": "해석: 기계 1시간 ÷ Q = ㎥당 시간 · 해석: 표 비고 칸 글 「대형브레이커치즐 0.01본/hr · 보통인부 1인/일」 을 식에 수로 적음 — 보통인부 = 1인 ÷ (Q × 8시간) · 집토는 GF000095 · 철근절단(GF000096) · 고철공제는 GF000096 몫", + "시험입력": { "작업능력": 0, "지역": "전국평균", "보정작업": "암석작업(연암・보통암・경암)" }, + "입력": [ + { "이름": "작업능력", "설명": "대형브레이커 시간당 깨기량(0 = 원문 평균)", "단위": "㎥/hr", "범위": [0, 3.3], "출처": "산림품셈 9-8-1", "비고": "원문 범위 1.6∼3.3 · 0 이면 주② 평균" }, + { + "이름": "지역", + "설명": "기계 연료값을 고를 지역", + "고르기": ["전국평균", "전국", "서울", "경기", "강원", "충북", "충남", "전북", "경북", "경남", "부산", "제주", "대구", "인천", "대전", "울산", "세종", "전남광주"], + "출처": "건설품셈 공통 8-1-7 5" + }, + { "이름": "보정작업", "설명": "암석·전석 작업이면 기계손료 가산", "고르기": ["해당 없음", "암석작업(연암・보통암・경암)", "전석섞인토사"], "출처": "건설품셈 공통 8-1-7 1" } + ], + "중간": [{ "이름": "Q", "식": "만약(작업능력 > 0, 작업능력, 찾기(CF000104, 구분='Q 평균').적용)", "출처": "산림품셈 9-8-1 주②" }], + "호표": [ + { + "종류": "로직", + "요소": "로직(GC000271, 기계='0201-0070', 브레이커='0230-0007', 지역=지역, 보정작업=보정작업)", + "이름": "굴착기(무한궤도) 0.7㎥ + 대형브레이커 0.7㎥", + "단위": "시간", + "수량": "1 / Q" + }, + { + "종류": "재료", + "요소": { "구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐 0.7㎥" }, + "이름": "대형브레이커 치즐(0.7㎥)", + "단위": "개", + "수량": "0.01 / Q", + "비목": "재료비", + "출처": "산림품셈 9-8-1 비고", + "비고": "원문 단위 「본」" + }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "1 / (Q * 8)", "비목": "노무비", "출처": "산림품셈 9-8-1 비고" } + ], + "덧줄": [], + "끝수": null + }, + { + "키": "GF000259", + "원문번호": "9-8-2", + "구분": "산림품셈", + "상세구분": "09장 토공", + "이름": "철근콘크리트 깨기(T=30㎝ 이상) 깨기(대형브레이커 · 굴착기 0.7㎥)", + "결과단위": "원/㎥", + "출처": "산림품셈 9-8-2", + "소유": "공용", + "비고": "해석: 기계 1시간 ÷ Q = ㎥당 시간 · 해석: 표 비고 칸 글 「대형브레이커치즐 0.01본/hr · 보통인부 1인/일」 을 식에 수로 적음 — 보통인부 = 1인 ÷ (Q × 8시간) · 집토는 GF000095 · 철근절단은 9-8-1 품(GF000096)", + "시험입력": { "작업능력": 0, "지역": "전국평균", "보정작업": "암석작업(연암・보통암・경암)" }, + "입력": [ + { "이름": "작업능력", "설명": "대형브레이커 시간당 깨기량(0 = 원문 평균)", "단위": "㎥/hr", "범위": [0, 2.7], "출처": "산림품셈 9-8-2", "비고": "원문 범위 1.4∼2.7 · 0 이면 주② 평균" }, + { + "이름": "지역", + "설명": "기계 연료값을 고를 지역", + "고르기": ["전국평균", "전국", "서울", "경기", "강원", "충북", "충남", "전북", "경북", "경남", "부산", "제주", "대구", "인천", "대전", "울산", "세종", "전남광주"], + "출처": "건설품셈 공통 8-1-7 5" + }, + { "이름": "보정작업", "설명": "암석·전석 작업이면 기계손료 가산", "고르기": ["해당 없음", "암석작업(연암・보통암・경암)", "전석섞인토사"], "출처": "건설품셈 공통 8-1-7 1" } + ], + "중간": [{ "이름": "Q", "식": "만약(작업능력 > 0, 작업능력, 찾기(CF000105, 구분='Q 평균').적용)", "출처": "산림품셈 9-8-2 주②" }], + "호표": [ + { + "종류": "로직", + "요소": "로직(GC000271, 기계='0201-0070', 브레이커='0230-0007', 지역=지역, 보정작업=보정작업)", + "이름": "굴착기(무한궤도) 0.7㎥ + 대형브레이커 0.7㎥", + "단위": "시간", + "수량": "1 / Q" + }, + { + "종류": "재료", + "요소": { "구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐 0.7㎥" }, + "이름": "대형브레이커 치즐(0.7㎥)", + "단위": "개", + "수량": "0.01 / Q", + "비목": "재료비", + "출처": "산림품셈 9-8-2 비고", + "비고": "원문 단위 「본」" + }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "1 / (Q * 8)", "비목": "노무비", "출처": "산림품셈 9-8-2 비고" } + ], + "덧줄": [], + "끝수": null + }, { "키": "GF000097", "원문번호": "9-9", "구분": "산림품셈", "상세구분": "09장 토공", "이름": "석축헐기(인력)", @@ -379,6 +743,131 @@ "덧줄": [{ "이름": "잡재료비", "식": "노무비 * 5 / 100", "비목": "재료비", "출처": "산림품셈 9-9 주②" }], "끝수": null }, + { + "키": "GF000260", + "원문번호": "9-10-1", + "구분": "산림품셈", + "상세구분": "09장 토공", + "이름": "기존포장 깨기 콘크리트 깨기(대형브레이커 · 굴착기 0.7㎥)", + "결과단위": "원/㎥", + "출처": "산림품셈 9-10-1", + "소유": "공용", + "비고": "해석: 기계 1시간 ÷ Q = ㎥당 시간 · 해석: 표 비고 칸 글 「대형브레이커치즐 0.01본/hr · 보통인부 1인/일」 을 식에 수로 적음 — 보통인부 = 1인 ÷ (Q × 8시간) · 집토는 GF000095", + "시험입력": { "작업능력": 0, "지역": "전국평균", "보정작업": "암석작업(연암・보통암・경암)" }, + "입력": [ + { "이름": "작업능력", "설명": "대형브레이커 시간당 깨기량(0 = 원문 평균)", "단위": "㎥/hr", "범위": [0, 5.9], "출처": "산림품셈 9-10-1", "비고": "원문 범위 3.3∼5.9 · 0 이면 주② 평균" }, + { + "이름": "지역", + "설명": "기계 연료값을 고를 지역", + "고르기": ["전국평균", "전국", "서울", "경기", "강원", "충북", "충남", "전북", "경북", "경남", "부산", "제주", "대구", "인천", "대전", "울산", "세종", "전남광주"], + "출처": "건설품셈 공통 8-1-7 5" + }, + { "이름": "보정작업", "설명": "암석·전석 작업이면 기계손료 가산", "고르기": ["해당 없음", "암석작업(연암・보통암・경암)", "전석섞인토사"], "출처": "건설품셈 공통 8-1-7 1" } + ], + "중간": [{ "이름": "Q", "식": "만약(작업능력 > 0, 작업능력, 찾기(CF000115, 구분='Q 평균').적용)", "출처": "산림품셈 9-10-1 주②" }], + "호표": [ + { + "종류": "로직", + "요소": "로직(GC000271, 기계='0201-0070', 브레이커='0230-0007', 지역=지역, 보정작업=보정작업)", + "이름": "굴착기(무한궤도) 0.7㎥ + 대형브레이커 0.7㎥", + "단위": "시간", + "수량": "1 / Q" + }, + { + "종류": "재료", + "요소": { "구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐 0.7㎥" }, + "이름": "대형브레이커 치즐(0.7㎥)", + "단위": "개", + "수량": "0.01 / Q", + "비목": "재료비", + "출처": "산림품셈 9-10-1 비고", + "비고": "원문 단위 「본」" + }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "1 / (Q * 8)", "비목": "노무비", "출처": "산림품셈 9-10-1 비고" } + ], + "덧줄": [], + "끝수": null + }, + { + "키": "GF000261", + "원문번호": "9-10-2", + "구분": "산림품셈", + "상세구분": "09장 토공", + "이름": "기존포장 깨기 아스팔트 깨기(대형브레이커 · 굴착기 0.7㎥)", + "결과단위": "원/㎥", + "출처": "산림품셈 9-10-2", + "소유": "공용", + "비고": "해석: 기계 1시간 ÷ Q = ㎥당 시간 · 해석: 표 비고 칸 글 「대형브레이커치즐 0.01본/hr · 보통인부 1인/일」 을 식에 수로 적음 — 보통인부 = 1인 ÷ (Q × 8시간) · 집토는 GF000095", + "시험입력": { "지역": "전국평균", "보정작업": "암석작업(연암・보통암・경암)" }, + "입력": [ + { + "이름": "지역", + "설명": "기계 연료값을 고를 지역", + "고르기": ["전국평균", "전국", "서울", "경기", "강원", "충북", "충남", "전북", "경북", "경남", "부산", "제주", "대구", "인천", "대전", "울산", "세종", "전남광주"], + "출처": "건설품셈 공통 8-1-7 5" + }, + { "이름": "보정작업", "설명": "암석·전석 작업이면 기계손료 가산", "고르기": ["해당 없음", "암석작업(연암・보통암・경암)", "전석섞인토사"], "출처": "건설품셈 공통 8-1-7 1" } + ], + "중간": [{ "이름": "Q", "식": "찾기(CF000116, 구분='Q').적용", "출처": "산림품셈 9-10-2 주②" }], + "호표": [ + { + "종류": "로직", + "요소": "로직(GC000271, 기계='0201-0070', 브레이커='0230-0007', 지역=지역, 보정작업=보정작업)", + "이름": "굴착기(무한궤도) 0.7㎥ + 대형브레이커 0.7㎥", + "단위": "시간", + "수량": "1 / Q" + }, + { + "종류": "재료", + "요소": { "구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐 0.7㎥" }, + "이름": "대형브레이커 치즐(0.7㎥)", + "단위": "개", + "수량": "0.01 / Q", + "비목": "재료비", + "출처": "산림품셈 9-10-2 비고", + "비고": "원문 단위 「본」" + }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "1 / (Q * 8)", "비목": "노무비", "출처": "산림품셈 9-10-2 비고" } + ], + "덧줄": [], + "끝수": null + }, + { + "키": "GF000262", + "원문번호": "9-11-1", + "구분": "산림품셈", + "상세구분": "09장 토공", + "이름": "포장절단 콘크리트(기계)", + "결과단위": "원/m", + "출처": "산림품셈 9-11-1", + "소유": "공용", + "비고": "해석: 일당 인력 ÷ 일당 절단 350m · 콘크리트커트 1대 × 8시간 ÷ 350m · 잡자재 = 인건비의 5%(표) · 물운반(30ℓ/m)은 운반방법별이라 원문 값 없음 — 별도 · 해석: 콘크리트커트 = 기계 요소 커터 320∼400㎜(4430-0400 · 조종원 없는 경비)", + "시험입력": { "지역": "전국평균" }, + "입력": [ + { + "이름": "지역", + "설명": "기계 연료값을 고를 지역", + "고르기": ["전국평균", "전국", "서울", "경기", "강원", "충북", "충남", "전북", "경북", "경남", "부산", "제주", "대구", "인천", "대전", "울산", "세종", "전남광주"], + "출처": "건설품셈 공통 8-1-7 5" + } + ], + "중간": [{ "이름": "일시공량", "식": "찾기(QF000265, 이름='콘크리트커트').적용" }], + "호표": [ + { "종류": "인력", "요소": "LB000003", "이름": "특별인부", "단위": "인", "수량": "찾기(QF000265, 이름='특별인부').적용 / 일시공량", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QF000265, 이름='보통인부').적용 / 일시공량", "비목": "노무비" }, + { "종류": "로직", "요소": "로직(GC000272, 기계='4430-0400', 지역=지역)", "이름": "콘크리트커트 320∼400㎜", "단위": "시간", "수량": "8 / 일시공량" }, + { + "종류": "재료", + "요소": { "구분": "기계·설비", "상세구분": "기계류", "검색어": "블레이드 14\"×3.2mm" }, + "이름": "브레이드(320∼400㎜ · 14인치)", + "단위": "개", + "수량": "찾기(QF000265, 이름='브레이드').적용 / 일시공량", + "비목": "재료비" + } + ], + "덧줄": [{ "이름": "잡자재", "식": "노무비 * 찾기(QF000265, 이름='잡자재').적용 / 100", "비목": "재료비", "출처": "산림품셈 9-11-1" }], + "끝수": null + }, { "키": "GF000098", "원문번호": "9-12-1", "구분": "산림품셈", "상세구분": "09장 토공", "이름": "측구터파기 토사 굴착기 시간당 작업량", @@ -454,6 +943,116 @@ "덧줄": [], "끝수": null }, + { + "키": "GF000263", + "원문번호": "9-12-2", + "구분": "산림품셈", + "상세구분": "09장 토공", + "이름": "측구터파기 암절취", + "결과단위": "원/㎥", + "출처": "산림품셈 9-12-2", + "소유": "공용", + "비고": "해석: 전량 인력 품 × 인력비율 · 장비 = 깨기(대형브레이커 1시간 ÷ Q) + 들어내기(굴착기 Q = 3600·q·K·f·E/Cm) 각각 × 장비비율 — 9-12-1·9-13-1 토사 로직과 같은 꼴 · q = 0.7㎥(표 이름 「무한궤도,0.7㎥」)", + "시험입력": { "지역": "전국평균", "보정작업": "암석작업(연암・보통암・경암)" }, + "입력": [ + { + "이름": "지역", + "설명": "기계 연료값을 고를 지역", + "고르기": ["전국평균", "전국", "서울", "경기", "강원", "충북", "충남", "전북", "경북", "경남", "부산", "제주", "대구", "인천", "대전", "울산", "세종", "전남광주"], + "출처": "건설품셈 공통 8-1-7 5" + }, + { "이름": "보정작업", "설명": "암석·전석 작업이면 기계손료 가산", "고르기": ["해당 없음", "암석작업(연암・보통암・경암)", "전석섞인토사"], "출처": "건설품셈 공통 8-1-7 1" } + ], + "중간": [ + { "이름": "인력비율", "식": "찾기(CF000126, 구분='인력').적용" }, + { "이름": "기계비율", "식": "찾기(CF000126, 구분='장비').적용" }, + { "이름": "깨기능력", "식": "찾기(QF000268, 이름='대형브레이커').적용" }, + { + "이름": "들어내기량", + "식": "반올림(3600 * 찾기(CF000126, 구분='굴착기 버킷').적용 * 찾기(QF000268, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='k').적용 * 찾기(QF000268, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='f').적용 * 찾기(QF000268, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='E').적용 / 찾기(QF000268, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='㎝(sec)').적용, 3)", + "출처": "건설품셈 공통 8-1-4 주①" + } + ], + "호표": [ + { "종류": "인력", "요소": "LB000017", "이름": "할석공", "단위": "인", "수량": "찾기(QF000268, 이름='할석공').적용 * 인력비율 / 100", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QF000268, 이름='보통인부').적용 * 인력비율 / 100", "비목": "노무비" }, + { + "종류": "로직", + "요소": "로직(GC000271, 기계='0201-0070', 브레이커='0230-0007', 지역=지역, 보정작업=보정작업)", + "이름": "굴착기(무한궤도) 0.7㎥ + 대형브레이커 0.7㎥", + "단위": "시간", + "수량": "기계비율 / 100 / 깨기능력" + }, + { + "종류": "재료", + "요소": { "구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐 0.7㎥" }, + "이름": "대형브레이커 치즐(0.7㎥)", + "단위": "개", + "수량": "기계비율 / 100 * 찾기(QF000268, 이름='치즐소모').적용 / 깨기능력", + "비목": "재료비", + "출처": "산림품셈 9-12-2", + "비고": "원문 단위 「본」" + }, + { "종류": "로직", "요소": "로직(GC000267, 기계='0201-0070', 지역=지역, 보정작업=보정작업)", "이름": "굴착기(무한궤도) 0.7㎥(들어내기)", "단위": "시간", "수량": "기계비율 / 100 / 들어내기량" } + ], + "덧줄": [], + "끝수": null + }, + { + "키": "GF000264", + "원문번호": "9-12-3", + "구분": "산림품셈", + "상세구분": "09장 토공", + "이름": "측구터파기 발파암", + "결과단위": "원/㎥", + "출처": "산림품셈 9-12-3", + "소유": "공용", + "비고": "해석: 전량 인력 품 × 인력비율 · 장비 = 깨기(대형브레이커 1시간 ÷ Q) + 들어내기(굴착기 Q = 3600·q·K·f·E/Cm) 각각 × 장비비율 — 9-12-1·9-13-1 토사 로직과 같은 꼴 · q = 0.7㎥(표 이름 「무한궤도,0.7㎥」)", + "시험입력": { "지역": "전국평균", "보정작업": "암석작업(연암・보통암・경암)" }, + "입력": [ + { + "이름": "지역", + "설명": "기계 연료값을 고를 지역", + "고르기": ["전국평균", "전국", "서울", "경기", "강원", "충북", "충남", "전북", "경북", "경남", "부산", "제주", "대구", "인천", "대전", "울산", "세종", "전남광주"], + "출처": "건설품셈 공통 8-1-7 5" + }, + { "이름": "보정작업", "설명": "암석·전석 작업이면 기계손료 가산", "고르기": ["해당 없음", "암석작업(연암・보통암・경암)", "전석섞인토사"], "출처": "건설품셈 공통 8-1-7 1" } + ], + "중간": [ + { "이름": "인력비율", "식": "찾기(CF000126, 구분='인력').적용" }, + { "이름": "기계비율", "식": "찾기(CF000126, 구분='장비').적용" }, + { "이름": "깨기능력", "식": "찾기(QF000269, 이름='대형브레이커').적용" }, + { + "이름": "들어내기량", + "식": "반올림(3600 * 찾기(CF000126, 구분='굴착기 버킷').적용 * 찾기(QF000269, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='k').적용 * 찾기(QF000269, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='f').적용 * 찾기(QF000269, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='E').적용 / 찾기(QF000269, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='㎝(sec)').적용, 3)", + "출처": "건설품셈 공통 8-1-4 주①" + } + ], + "호표": [ + { "종류": "인력", "요소": "LB000017", "이름": "할석공", "단위": "인", "수량": "찾기(QF000269, 이름='할석공').적용 * 인력비율 / 100", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QF000269, 이름='보통인부').적용 * 인력비율 / 100", "비목": "노무비" }, + { + "종류": "로직", + "요소": "로직(GC000271, 기계='0201-0070', 브레이커='0230-0007', 지역=지역, 보정작업=보정작업)", + "이름": "굴착기(무한궤도) 0.7㎥ + 대형브레이커 0.7㎥", + "단위": "시간", + "수량": "기계비율 / 100 / 깨기능력" + }, + { + "종류": "재료", + "요소": { "구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐 0.7㎥" }, + "이름": "대형브레이커 치즐(0.7㎥)", + "단위": "개", + "수량": "기계비율 / 100 * 찾기(QF000269, 이름='치즐소모량').적용 / 깨기능력", + "비목": "재료비", + "출처": "산림품셈 9-12-3", + "비고": "원문 단위 「본」" + }, + { "종류": "로직", "요소": "로직(GC000267, 기계='0201-0070', 지역=지역, 보정작업=보정작업)", "이름": "굴착기(무한궤도) 0.7㎥(들어내기)", "단위": "시간", "수량": "기계비율 / 100 / 들어내기량" } + ], + "덧줄": [], + "끝수": null + }, { "키": "GF000100", "원문번호": "9-13-1", "구분": "산림품셈", "상세구분": "09장 토공", "이름": "구조물터파기 육상토사(0~1m) 굴착기 시간당 작업량", @@ -904,6 +1503,663 @@ "덧줄": [], "끝수": null }, + { + "키": "GF000265", + "원문번호": "9-13-7", + "구분": "산림품셈", + "상세구분": "09장 토공", + "이름": "구조물터파기 육상 암절취(0~1m)", + "결과단위": "원/㎥", + "출처": "산림품셈 9-13-7", + "소유": "공용", + "비고": "해석: 전량 인력 품 × 인력비율 · 장비 = 깨기(대형브레이커 1시간 ÷ Q) + 들어내기(굴착기 Q = 3600·q·K·f·E/Cm) 각각 × 장비비율 — 9-12-1·9-13-1 토사 로직과 같은 꼴 · q = 0.7㎥(표 이름 「무한궤도,0.7㎥」)", + "시험입력": { "지역": "전국평균", "보정작업": "암석작업(연암・보통암・경암)" }, + "입력": [ + { + "이름": "지역", + "설명": "기계 연료값을 고를 지역", + "고르기": ["전국평균", "전국", "서울", "경기", "강원", "충북", "충남", "전북", "경북", "경남", "부산", "제주", "대구", "인천", "대전", "울산", "세종", "전남광주"], + "출처": "건설품셈 공통 8-1-7 5" + }, + { "이름": "보정작업", "설명": "암석·전석 작업이면 기계손료 가산", "고르기": ["해당 없음", "암석작업(연암・보통암・경암)", "전석섞인토사"], "출처": "건설품셈 공통 8-1-7 1" } + ], + "중간": [ + { "이름": "인력비율", "식": "찾기(CF000127, 구분='인력').적용" }, + { "이름": "기계비율", "식": "찾기(CF000127, 구분='장비').적용" }, + { "이름": "깨기능력", "식": "찾기(QF000276, 이름='대형브레이커').적용" }, + { + "이름": "들어내기량", + "식": "반올림(3600 * 찾기(CF000127, 구분='굴착기 버킷').적용 * 찾기(QF000276, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='k').적용 * 찾기(QF000276, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='f').적용 * 찾기(QF000276, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='E').적용 / 찾기(QF000276, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='㎝(sec)').적용, 3)", + "출처": "건설품셈 공통 8-1-4 주①" + } + ], + "호표": [ + { "종류": "인력", "요소": "LB000017", "이름": "할석공", "단위": "인", "수량": "찾기(QF000276, 이름='할석공').적용 * 인력비율 / 100", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QF000276, 이름='보통인부').적용 * 인력비율 / 100", "비목": "노무비" }, + { + "종류": "로직", + "요소": "로직(GC000271, 기계='0201-0070', 브레이커='0230-0007', 지역=지역, 보정작업=보정작업)", + "이름": "굴착기(무한궤도) 0.7㎥ + 대형브레이커 0.7㎥", + "단위": "시간", + "수량": "기계비율 / 100 / 깨기능력" + }, + { + "종류": "재료", + "요소": { "구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐 0.7㎥" }, + "이름": "대형브레이커 치즐(0.7㎥)", + "단위": "개", + "수량": "기계비율 / 100 * 찾기(QF000276, 이름='치즐소모량').적용 / 깨기능력", + "비목": "재료비", + "출처": "산림품셈 9-13-7", + "비고": "원문 단위 「본」" + }, + { "종류": "로직", "요소": "로직(GC000267, 기계='0201-0070', 지역=지역, 보정작업=보정작업)", "이름": "굴착기(무한궤도) 0.7㎥(들어내기)", "단위": "시간", "수량": "기계비율 / 100 / 들어내기량" } + ], + "덧줄": [], + "끝수": null + }, + { + "키": "GF000266", + "원문번호": "9-13-8", + "구분": "산림품셈", + "상세구분": "09장 토공", + "이름": "구조물터파기 육상 암절취(1~2m)", + "결과단위": "원/㎥", + "출처": "산림품셈 9-13-8", + "소유": "공용", + "비고": "들어내기 굴착기 값은 원문 「육상 암절취(0~1m)와 동일」 — QF000276 · 해석: 전량 인력 품 × 인력비율 · 장비 = 깨기(대형브레이커 1시간 ÷ Q) + 들어내기(굴착기 Q = 3600·q·K·f·E/Cm) 각각 × 장비비율 — 9-12-1·9-13-1 토사 로직과 같은 꼴 · q = 0.7㎥(표 이름 「무한궤도,0.7㎥」)", + "시험입력": { "지역": "전국평균", "보정작업": "암석작업(연암・보통암・경암)" }, + "입력": [ + { + "이름": "지역", + "설명": "기계 연료값을 고를 지역", + "고르기": ["전국평균", "전국", "서울", "경기", "강원", "충북", "충남", "전북", "경북", "경남", "부산", "제주", "대구", "인천", "대전", "울산", "세종", "전남광주"], + "출처": "건설품셈 공통 8-1-7 5" + }, + { "이름": "보정작업", "설명": "암석·전석 작업이면 기계손료 가산", "고르기": ["해당 없음", "암석작업(연암・보통암・경암)", "전석섞인토사"], "출처": "건설품셈 공통 8-1-7 1" } + ], + "중간": [ + { "이름": "인력비율", "식": "찾기(CF000127, 구분='인력').적용" }, + { "이름": "기계비율", "식": "찾기(CF000127, 구분='장비').적용" }, + { "이름": "깨기능력", "식": "찾기(QF000277, 이름='대형브레이커').적용" }, + { + "이름": "들어내기량", + "식": "반올림(3600 * 찾기(CF000127, 구분='굴착기 버킷').적용 * 찾기(QF000276, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='k').적용 * 찾기(QF000276, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='f').적용 * 찾기(QF000276, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='E').적용 / 찾기(QF000276, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='㎝(sec)').적용, 3)", + "출처": "건설품셈 공통 8-1-4 주①" + } + ], + "호표": [ + { "종류": "인력", "요소": "LB000017", "이름": "할석공", "단위": "인", "수량": "찾기(QF000277, 이름='할석공').적용 * 인력비율 / 100", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QF000277, 이름='보통인부').적용 * 인력비율 / 100", "비목": "노무비" }, + { + "종류": "로직", + "요소": "로직(GC000271, 기계='0201-0070', 브레이커='0230-0007', 지역=지역, 보정작업=보정작업)", + "이름": "굴착기(무한궤도) 0.7㎥ + 대형브레이커 0.7㎥", + "단위": "시간", + "수량": "기계비율 / 100 / 깨기능력" + }, + { + "종류": "재료", + "요소": { "구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐 0.7㎥" }, + "이름": "대형브레이커 치즐(0.7㎥)", + "단위": "개", + "수량": "기계비율 / 100 * 찾기(QF000277, 이름='치즐소모량').적용 / 깨기능력", + "비목": "재료비", + "출처": "산림품셈 9-13-8", + "비고": "원문 단위 「본」" + }, + { "종류": "로직", "요소": "로직(GC000267, 기계='0201-0070', 지역=지역, 보정작업=보정작업)", "이름": "굴착기(무한궤도) 0.7㎥(들어내기)", "단위": "시간", "수량": "기계비율 / 100 / 들어내기량" } + ], + "덧줄": [], + "끝수": null + }, + { + "키": "GF000267", + "원문번호": "9-13-9", + "구분": "산림품셈", + "상세구분": "09장 토공", + "이름": "구조물터파기 육상 암절취(2~3m)", + "결과단위": "원/㎥", + "출처": "산림품셈 9-13-9", + "소유": "공용", + "비고": "들어내기 굴착기 값은 원문 「육상 암절취(0~1m)와 동일」 — QF000276 · 해석: 전량 인력 품 × 인력비율 · 장비 = 깨기(대형브레이커 1시간 ÷ Q) + 들어내기(굴착기 Q = 3600·q·K·f·E/Cm) 각각 × 장비비율 — 9-12-1·9-13-1 토사 로직과 같은 꼴 · q = 0.7㎥(표 이름 「무한궤도,0.7㎥」)", + "시험입력": { "지역": "전국평균", "보정작업": "암석작업(연암・보통암・경암)" }, + "입력": [ + { + "이름": "지역", + "설명": "기계 연료값을 고를 지역", + "고르기": ["전국평균", "전국", "서울", "경기", "강원", "충북", "충남", "전북", "경북", "경남", "부산", "제주", "대구", "인천", "대전", "울산", "세종", "전남광주"], + "출처": "건설품셈 공통 8-1-7 5" + }, + { "이름": "보정작업", "설명": "암석·전석 작업이면 기계손료 가산", "고르기": ["해당 없음", "암석작업(연암・보통암・경암)", "전석섞인토사"], "출처": "건설품셈 공통 8-1-7 1" } + ], + "중간": [ + { "이름": "인력비율", "식": "찾기(CF000127, 구분='인력').적용" }, + { "이름": "기계비율", "식": "찾기(CF000127, 구분='장비').적용" }, + { "이름": "깨기능력", "식": "찾기(QF000278, 이름='대형브레이커').적용" }, + { + "이름": "들어내기량", + "식": "반올림(3600 * 찾기(CF000127, 구분='굴착기 버킷').적용 * 찾기(QF000276, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='k').적용 * 찾기(QF000276, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='f').적용 * 찾기(QF000276, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='E').적용 / 찾기(QF000276, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='㎝(sec)').적용, 3)", + "출처": "건설품셈 공통 8-1-4 주①" + } + ], + "호표": [ + { "종류": "인력", "요소": "LB000017", "이름": "할석공", "단위": "인", "수량": "찾기(QF000278, 이름='할석공').적용 * 인력비율 / 100", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QF000278, 이름='보통인부').적용 * 인력비율 / 100", "비목": "노무비" }, + { + "종류": "로직", + "요소": "로직(GC000271, 기계='0201-0070', 브레이커='0230-0007', 지역=지역, 보정작업=보정작업)", + "이름": "굴착기(무한궤도) 0.7㎥ + 대형브레이커 0.7㎥", + "단위": "시간", + "수량": "기계비율 / 100 / 깨기능력" + }, + { + "종류": "재료", + "요소": { "구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐 0.7㎥" }, + "이름": "대형브레이커 치즐(0.7㎥)", + "단위": "개", + "수량": "기계비율 / 100 * 찾기(QF000278, 이름='치즐소모량').적용 / 깨기능력", + "비목": "재료비", + "출처": "산림품셈 9-13-9", + "비고": "원문 단위 「본」" + }, + { "종류": "로직", "요소": "로직(GC000267, 기계='0201-0070', 지역=지역, 보정작업=보정작업)", "이름": "굴착기(무한궤도) 0.7㎥(들어내기)", "단위": "시간", "수량": "기계비율 / 100 / 들어내기량" } + ], + "덧줄": [], + "끝수": null + }, + { + "키": "GF000268", + "원문번호": "9-13-10", + "구분": "산림품셈", + "상세구분": "09장 토공", + "이름": "구조물터파기 용수 암절취(0~1m)", + "결과단위": "원/㎥", + "출처": "산림품셈 9-13-10", + "소유": "공용", + "비고": "해석: 전량 인력 품 × 인력비율 · 장비 = 깨기(대형브레이커 1시간 ÷ Q) + 들어내기(굴착기 Q = 3600·q·K·f·E/Cm) 각각 × 장비비율 — 9-12-1·9-13-1 토사 로직과 같은 꼴 · q = 0.7㎥(표 이름 「무한궤도,0.7㎥」)", + "시험입력": { "지역": "전국평균", "보정작업": "암석작업(연암・보통암・경암)" }, + "입력": [ + { + "이름": "지역", + "설명": "기계 연료값을 고를 지역", + "고르기": ["전국평균", "전국", "서울", "경기", "강원", "충북", "충남", "전북", "경북", "경남", "부산", "제주", "대구", "인천", "대전", "울산", "세종", "전남광주"], + "출처": "건설품셈 공통 8-1-7 5" + }, + { "이름": "보정작업", "설명": "암석·전석 작업이면 기계손료 가산", "고르기": ["해당 없음", "암석작업(연암・보통암・경암)", "전석섞인토사"], "출처": "건설품셈 공통 8-1-7 1" } + ], + "중간": [ + { "이름": "인력비율", "식": "찾기(CF000127, 구분='인력').적용" }, + { "이름": "기계비율", "식": "찾기(CF000127, 구분='장비').적용" }, + { "이름": "깨기능력", "식": "찾기(QF000279, 이름='대형브레이커').적용" }, + { + "이름": "들어내기량", + "식": "반올림(3600 * 찾기(CF000127, 구분='굴착기 버킷').적용 * 찾기(QF000279, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='k').적용 * 찾기(QF000279, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='f').적용 * 찾기(QF000279, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='E').적용 / 찾기(QF000279, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='㎝(sec)').적용, 3)", + "출처": "건설품셈 공통 8-1-4 주①" + } + ], + "호표": [ + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QF000279, 이름='보통인부').적용 * 인력비율 / 100", "비목": "노무비" }, + { + "종류": "로직", + "요소": "로직(GC000271, 기계='0201-0070', 브레이커='0230-0007', 지역=지역, 보정작업=보정작업)", + "이름": "굴착기(무한궤도) 0.7㎥ + 대형브레이커 0.7㎥", + "단위": "시간", + "수량": "기계비율 / 100 / 깨기능력" + }, + { + "종류": "재료", + "요소": { "구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐 0.7㎥" }, + "이름": "대형브레이커 치즐(0.7㎥)", + "단위": "개", + "수량": "기계비율 / 100 * 찾기(QF000279, 이름='치즐소모량').적용 / 깨기능력", + "비목": "재료비", + "출처": "산림품셈 9-13-10", + "비고": "원문 단위 「본」" + }, + { "종류": "로직", "요소": "로직(GC000267, 기계='0201-0070', 지역=지역, 보정작업=보정작업)", "이름": "굴착기(무한궤도) 0.7㎥(들어내기)", "단위": "시간", "수량": "기계비율 / 100 / 들어내기량" } + ], + "덧줄": [], + "끝수": null + }, + { + "키": "GF000269", + "원문번호": "9-13-11", + "구분": "산림품셈", + "상세구분": "09장 토공", + "이름": "구조물터파기 용수 암절취(1~2m)", + "결과단위": "원/㎥", + "출처": "산림품셈 9-13-11", + "소유": "공용", + "비고": "들어내기 굴착기 값은 원문 「용수 암절취(0~1m)와 동일」 — QF000279 · 해석: 전량 인력 품 × 인력비율 · 장비 = 깨기(대형브레이커 1시간 ÷ Q) + 들어내기(굴착기 Q = 3600·q·K·f·E/Cm) 각각 × 장비비율 — 9-12-1·9-13-1 토사 로직과 같은 꼴 · q = 0.7㎥(표 이름 「무한궤도,0.7㎥」)", + "시험입력": { "지역": "전국평균", "보정작업": "암석작업(연암・보통암・경암)" }, + "입력": [ + { + "이름": "지역", + "설명": "기계 연료값을 고를 지역", + "고르기": ["전국평균", "전국", "서울", "경기", "강원", "충북", "충남", "전북", "경북", "경남", "부산", "제주", "대구", "인천", "대전", "울산", "세종", "전남광주"], + "출처": "건설품셈 공통 8-1-7 5" + }, + { "이름": "보정작업", "설명": "암석·전석 작업이면 기계손료 가산", "고르기": ["해당 없음", "암석작업(연암・보통암・경암)", "전석섞인토사"], "출처": "건설품셈 공통 8-1-7 1" } + ], + "중간": [ + { "이름": "인력비율", "식": "찾기(CF000127, 구분='인력').적용" }, + { "이름": "기계비율", "식": "찾기(CF000127, 구분='장비').적용" }, + { "이름": "깨기능력", "식": "찾기(QF000280, 이름='대형브레이커').적용" }, + { + "이름": "들어내기량", + "식": "반올림(3600 * 찾기(CF000127, 구분='굴착기 버킷').적용 * 찾기(QF000279, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='k').적용 * 찾기(QF000279, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='f').적용 * 찾기(QF000279, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='E').적용 / 찾기(QF000279, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='㎝(sec)').적용, 3)", + "출처": "건설품셈 공통 8-1-4 주①" + } + ], + "호표": [ + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QF000280, 이름='보통인부').적용 * 인력비율 / 100", "비목": "노무비" }, + { + "종류": "로직", + "요소": "로직(GC000271, 기계='0201-0070', 브레이커='0230-0007', 지역=지역, 보정작업=보정작업)", + "이름": "굴착기(무한궤도) 0.7㎥ + 대형브레이커 0.7㎥", + "단위": "시간", + "수량": "기계비율 / 100 / 깨기능력" + }, + { + "종류": "재료", + "요소": { "구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐 0.7㎥" }, + "이름": "대형브레이커 치즐(0.7㎥)", + "단위": "개", + "수량": "기계비율 / 100 * 찾기(QF000280, 이름='치즐소모량').적용 / 깨기능력", + "비목": "재료비", + "출처": "산림품셈 9-13-11", + "비고": "원문 단위 「본」" + }, + { "종류": "로직", "요소": "로직(GC000267, 기계='0201-0070', 지역=지역, 보정작업=보정작업)", "이름": "굴착기(무한궤도) 0.7㎥(들어내기)", "단위": "시간", "수량": "기계비율 / 100 / 들어내기량" } + ], + "덧줄": [], + "끝수": null + }, + { + "키": "GF000270", + "원문번호": "9-13-12", + "구분": "산림품셈", + "상세구분": "09장 토공", + "이름": "구조물터파기 용수 암절취(2~3m)", + "결과단위": "원/㎥", + "출처": "산림품셈 9-13-12", + "소유": "공용", + "비고": "들어내기 굴착기 값은 원문 「용수 암절취(0~1m)와 동일」 — QF000279 · 해석: 전량 인력 품 × 인력비율 · 장비 = 깨기(대형브레이커 1시간 ÷ Q) + 들어내기(굴착기 Q = 3600·q·K·f·E/Cm) 각각 × 장비비율 — 9-12-1·9-13-1 토사 로직과 같은 꼴 · q = 0.7㎥(표 이름 「무한궤도,0.7㎥」)", + "시험입력": { "지역": "전국평균", "보정작업": "암석작업(연암・보통암・경암)" }, + "입력": [ + { + "이름": "지역", + "설명": "기계 연료값을 고를 지역", + "고르기": ["전국평균", "전국", "서울", "경기", "강원", "충북", "충남", "전북", "경북", "경남", "부산", "제주", "대구", "인천", "대전", "울산", "세종", "전남광주"], + "출처": "건설품셈 공통 8-1-7 5" + }, + { "이름": "보정작업", "설명": "암석·전석 작업이면 기계손료 가산", "고르기": ["해당 없음", "암석작업(연암・보통암・경암)", "전석섞인토사"], "출처": "건설품셈 공통 8-1-7 1" } + ], + "중간": [ + { "이름": "인력비율", "식": "찾기(CF000127, 구분='인력').적용" }, + { "이름": "기계비율", "식": "찾기(CF000127, 구분='장비').적용" }, + { "이름": "깨기능력", "식": "찾기(QF000281, 이름='대형브레이커').적용" }, + { + "이름": "들어내기량", + "식": "반올림(3600 * 찾기(CF000127, 구분='굴착기 버킷').적용 * 찾기(QF000279, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='k').적용 * 찾기(QF000279, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='f').적용 * 찾기(QF000279, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='E').적용 / 찾기(QF000279, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='㎝(sec)').적용, 3)", + "출처": "건설품셈 공통 8-1-4 주①" + } + ], + "호표": [ + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QF000281, 이름='보통인부').적용 * 인력비율 / 100", "비목": "노무비" }, + { + "종류": "로직", + "요소": "로직(GC000271, 기계='0201-0070', 브레이커='0230-0007', 지역=지역, 보정작업=보정작업)", + "이름": "굴착기(무한궤도) 0.7㎥ + 대형브레이커 0.7㎥", + "단위": "시간", + "수량": "기계비율 / 100 / 깨기능력" + }, + { + "종류": "재료", + "요소": { "구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐 0.7㎥" }, + "이름": "대형브레이커 치즐(0.7㎥)", + "단위": "개", + "수량": "기계비율 / 100 * 찾기(QF000281, 이름='치즐소모량').적용 / 깨기능력", + "비목": "재료비", + "출처": "산림품셈 9-13-12", + "비고": "원문 단위 「본」" + }, + { "종류": "로직", "요소": "로직(GC000267, 기계='0201-0070', 지역=지역, 보정작업=보정작업)", "이름": "굴착기(무한궤도) 0.7㎥(들어내기)", "단위": "시간", "수량": "기계비율 / 100 / 들어내기량" } + ], + "덧줄": [], + "끝수": null + }, + { + "키": "GF000271", + "원문번호": "9-13-13", + "구분": "산림품셈", + "상세구분": "09장 토공", + "이름": "구조물터파기 육상 발파암(0~1m)", + "결과단위": "원/㎥", + "출처": "산림품셈 9-13-13", + "소유": "공용", + "비고": "해석: 전량 인력 품 × 인력비율 · 장비 = 깨기(대형브레이커 1시간 ÷ Q) + 들어내기(굴착기 Q = 3600·q·K·f·E/Cm) 각각 × 장비비율 — 9-12-1·9-13-1 토사 로직과 같은 꼴 · q = 0.7㎥(표 이름 「무한궤도,0.7㎥」)", + "시험입력": { "지역": "전국평균", "보정작업": "암석작업(연암・보통암・경암)" }, + "입력": [ + { + "이름": "지역", + "설명": "기계 연료값을 고를 지역", + "고르기": ["전국평균", "전국", "서울", "경기", "강원", "충북", "충남", "전북", "경북", "경남", "부산", "제주", "대구", "인천", "대전", "울산", "세종", "전남광주"], + "출처": "건설품셈 공통 8-1-7 5" + }, + { "이름": "보정작업", "설명": "암석·전석 작업이면 기계손료 가산", "고르기": ["해당 없음", "암석작업(연암・보통암・경암)", "전석섞인토사"], "출처": "건설품셈 공통 8-1-7 1" } + ], + "중간": [ + { "이름": "인력비율", "식": "찾기(CF000127, 구분='인력').적용" }, + { "이름": "기계비율", "식": "찾기(CF000127, 구분='장비').적용" }, + { "이름": "깨기능력", "식": "찾기(QF000282, 이름='대형브레이커').적용" }, + { + "이름": "들어내기량", + "식": "반올림(3600 * 찾기(CF000127, 구분='굴착기 버킷').적용 * 찾기(QF000282, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='k').적용 * 찾기(QF000282, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='f').적용 * 찾기(QF000282, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='E').적용 / 찾기(QF000282, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='㎝(sec)').적용, 3)", + "출처": "건설품셈 공통 8-1-4 주①" + } + ], + "호표": [ + { "종류": "인력", "요소": "LB000017", "이름": "할석공", "단위": "인", "수량": "찾기(QF000282, 이름='할석공').적용 * 인력비율 / 100", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QF000282, 이름='보통인부').적용 * 인력비율 / 100", "비목": "노무비" }, + { + "종류": "로직", + "요소": "로직(GC000271, 기계='0201-0070', 브레이커='0230-0007', 지역=지역, 보정작업=보정작업)", + "이름": "굴착기(무한궤도) 0.7㎥ + 대형브레이커 0.7㎥", + "단위": "시간", + "수량": "기계비율 / 100 / 깨기능력" + }, + { + "종류": "재료", + "요소": { "구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐 0.7㎥" }, + "이름": "대형브레이커 치즐(0.7㎥)", + "단위": "개", + "수량": "기계비율 / 100 * 찾기(QF000282, 이름='치즐소모량').적용 / 깨기능력", + "비목": "재료비", + "출처": "산림품셈 9-13-13", + "비고": "원문 단위 「본」" + }, + { "종류": "로직", "요소": "로직(GC000267, 기계='0201-0070', 지역=지역, 보정작업=보정작업)", "이름": "굴착기(무한궤도) 0.7㎥(들어내기)", "단위": "시간", "수량": "기계비율 / 100 / 들어내기량" } + ], + "덧줄": [], + "끝수": null + }, + { + "키": "GF000272", + "원문번호": "9-13-14", + "구분": "산림품셈", + "상세구분": "09장 토공", + "이름": "구조물터파기 육상 발파암(1~2m)", + "결과단위": "원/㎥", + "출처": "산림품셈 9-13-14", + "소유": "공용", + "비고": "들어내기 굴착기 값은 원문 「육상 발파암(1~2m)와 동일」 — QF000282 · 해석: 전량 인력 품 × 인력비율 · 장비 = 깨기(대형브레이커 1시간 ÷ Q) + 들어내기(굴착기 Q = 3600·q·K·f·E/Cm) 각각 × 장비비율 — 9-12-1·9-13-1 토사 로직과 같은 꼴 · q = 0.7㎥(표 이름 「무한궤도,0.7㎥」)", + "시험입력": { "지역": "전국평균", "보정작업": "암석작업(연암・보통암・경암)" }, + "입력": [ + { + "이름": "지역", + "설명": "기계 연료값을 고를 지역", + "고르기": ["전국평균", "전국", "서울", "경기", "강원", "충북", "충남", "전북", "경북", "경남", "부산", "제주", "대구", "인천", "대전", "울산", "세종", "전남광주"], + "출처": "건설품셈 공통 8-1-7 5" + }, + { "이름": "보정작업", "설명": "암석·전석 작업이면 기계손료 가산", "고르기": ["해당 없음", "암석작업(연암・보통암・경암)", "전석섞인토사"], "출처": "건설품셈 공통 8-1-7 1" } + ], + "중간": [ + { "이름": "인력비율", "식": "찾기(CF000127, 구분='인력').적용" }, + { "이름": "기계비율", "식": "찾기(CF000127, 구분='장비').적용" }, + { "이름": "깨기능력", "식": "찾기(QF000283, 이름='대형브레이커').적용" }, + { + "이름": "들어내기량", + "식": "반올림(3600 * 찾기(CF000127, 구분='굴착기 버킷').적용 * 찾기(QF000282, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='k').적용 * 찾기(QF000282, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='f').적용 * 찾기(QF000282, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='E').적용 / 찾기(QF000282, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='㎝(sec)').적용, 3)", + "출처": "건설품셈 공통 8-1-4 주①" + } + ], + "호표": [ + { "종류": "인력", "요소": "LB000017", "이름": "할석공", "단위": "인", "수량": "찾기(QF000283, 이름='할석공').적용 * 인력비율 / 100", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QF000283, 이름='보통인부').적용 * 인력비율 / 100", "비목": "노무비" }, + { + "종류": "로직", + "요소": "로직(GC000271, 기계='0201-0070', 브레이커='0230-0007', 지역=지역, 보정작업=보정작업)", + "이름": "굴착기(무한궤도) 0.7㎥ + 대형브레이커 0.7㎥", + "단위": "시간", + "수량": "기계비율 / 100 / 깨기능력" + }, + { + "종류": "재료", + "요소": { "구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐 0.7㎥" }, + "이름": "대형브레이커 치즐(0.7㎥)", + "단위": "개", + "수량": "기계비율 / 100 * 찾기(QF000283, 이름='치즐소모량').적용 / 깨기능력", + "비목": "재료비", + "출처": "산림품셈 9-13-14", + "비고": "원문 단위 「본」" + }, + { "종류": "로직", "요소": "로직(GC000267, 기계='0201-0070', 지역=지역, 보정작업=보정작업)", "이름": "굴착기(무한궤도) 0.7㎥(들어내기)", "단위": "시간", "수량": "기계비율 / 100 / 들어내기량" } + ], + "덧줄": [], + "끝수": null + }, + { + "키": "GF000273", + "원문번호": "9-13-15", + "구분": "산림품셈", + "상세구분": "09장 토공", + "이름": "구조물터파기 육상 발파암(2~3m)", + "결과단위": "원/㎥", + "출처": "산림품셈 9-13-15", + "소유": "공용", + "비고": "들어내기 굴착기 값은 원문 「육상 발파암(1~2m)와 동일」 — QF000282 · 해석: 전량 인력 품 × 인력비율 · 장비 = 깨기(대형브레이커 1시간 ÷ Q) + 들어내기(굴착기 Q = 3600·q·K·f·E/Cm) 각각 × 장비비율 — 9-12-1·9-13-1 토사 로직과 같은 꼴 · q = 0.7㎥(표 이름 「무한궤도,0.7㎥」)", + "시험입력": { "지역": "전국평균", "보정작업": "암석작업(연암・보통암・경암)" }, + "입력": [ + { + "이름": "지역", + "설명": "기계 연료값을 고를 지역", + "고르기": ["전국평균", "전국", "서울", "경기", "강원", "충북", "충남", "전북", "경북", "경남", "부산", "제주", "대구", "인천", "대전", "울산", "세종", "전남광주"], + "출처": "건설품셈 공통 8-1-7 5" + }, + { "이름": "보정작업", "설명": "암석·전석 작업이면 기계손료 가산", "고르기": ["해당 없음", "암석작업(연암・보통암・경암)", "전석섞인토사"], "출처": "건설품셈 공통 8-1-7 1" } + ], + "중간": [ + { "이름": "인력비율", "식": "찾기(CF000127, 구분='인력').적용" }, + { "이름": "기계비율", "식": "찾기(CF000127, 구분='장비').적용" }, + { "이름": "깨기능력", "식": "찾기(QF000284, 이름='대형브레이커').적용" }, + { + "이름": "들어내기량", + "식": "반올림(3600 * 찾기(CF000127, 구분='굴착기 버킷').적용 * 찾기(QF000282, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='k').적용 * 찾기(QF000282, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='f').적용 * 찾기(QF000282, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='E').적용 / 찾기(QF000282, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='㎝(sec)').적용, 3)", + "출처": "건설품셈 공통 8-1-4 주①" + } + ], + "호표": [ + { "종류": "인력", "요소": "LB000017", "이름": "할석공", "단위": "인", "수량": "찾기(QF000284, 이름='할석공').적용 * 인력비율 / 100", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QF000284, 이름='보통인부').적용 * 인력비율 / 100", "비목": "노무비" }, + { + "종류": "로직", + "요소": "로직(GC000271, 기계='0201-0070', 브레이커='0230-0007', 지역=지역, 보정작업=보정작업)", + "이름": "굴착기(무한궤도) 0.7㎥ + 대형브레이커 0.7㎥", + "단위": "시간", + "수량": "기계비율 / 100 / 깨기능력" + }, + { + "종류": "재료", + "요소": { "구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐 0.7㎥" }, + "이름": "대형브레이커 치즐(0.7㎥)", + "단위": "개", + "수량": "기계비율 / 100 * 찾기(QF000284, 이름='치즐소모량').적용 / 깨기능력", + "비목": "재료비", + "출처": "산림품셈 9-13-15", + "비고": "원문 단위 「본」" + }, + { "종류": "로직", "요소": "로직(GC000267, 기계='0201-0070', 지역=지역, 보정작업=보정작업)", "이름": "굴착기(무한궤도) 0.7㎥(들어내기)", "단위": "시간", "수량": "기계비율 / 100 / 들어내기량" } + ], + "덧줄": [], + "끝수": null + }, + { + "키": "GF000274", + "원문번호": "9-13-16", + "구분": "산림품셈", + "상세구분": "09장 토공", + "이름": "구조물터파기 용수 발파암(0~1m)", + "결과단위": "원/㎥", + "출처": "산림품셈 9-13-16", + "소유": "공용", + "비고": "해석: 전량 인력 품 × 인력비율 · 장비 = 깨기(대형브레이커 1시간 ÷ Q) + 들어내기(굴착기 Q = 3600·q·K·f·E/Cm) 각각 × 장비비율 — 9-12-1·9-13-1 토사 로직과 같은 꼴 · q = 0.7㎥(표 이름 「무한궤도,0.7㎥」)", + "시험입력": { "지역": "전국평균", "보정작업": "암석작업(연암・보통암・경암)" }, + "입력": [ + { + "이름": "지역", + "설명": "기계 연료값을 고를 지역", + "고르기": ["전국평균", "전국", "서울", "경기", "강원", "충북", "충남", "전북", "경북", "경남", "부산", "제주", "대구", "인천", "대전", "울산", "세종", "전남광주"], + "출처": "건설품셈 공통 8-1-7 5" + }, + { "이름": "보정작업", "설명": "암석·전석 작업이면 기계손료 가산", "고르기": ["해당 없음", "암석작업(연암・보통암・경암)", "전석섞인토사"], "출처": "건설품셈 공통 8-1-7 1" } + ], + "중간": [ + { "이름": "인력비율", "식": "찾기(CF000127, 구분='인력').적용" }, + { "이름": "기계비율", "식": "찾기(CF000127, 구분='장비').적용" }, + { "이름": "깨기능력", "식": "찾기(QF000285, 이름='대형브레이커').적용" }, + { + "이름": "들어내기량", + "식": "반올림(3600 * 찾기(CF000127, 구분='굴착기 버킷').적용 * 찾기(QF000285, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='k').적용 * 찾기(QF000285, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='f').적용 * 찾기(QF000285, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='E').적용 / 찾기(QF000285, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='㎝(sec)').적용, 3)", + "출처": "건설품셈 공통 8-1-4 주①" + } + ], + "호표": [ + { "종류": "인력", "요소": "LB000017", "이름": "할석공", "단위": "인", "수량": "찾기(QF000285, 이름='할석공').적용 * 인력비율 / 100", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QF000285, 이름='보통인부').적용 * 인력비율 / 100", "비목": "노무비" }, + { + "종류": "로직", + "요소": "로직(GC000271, 기계='0201-0070', 브레이커='0230-0007', 지역=지역, 보정작업=보정작업)", + "이름": "굴착기(무한궤도) 0.7㎥ + 대형브레이커 0.7㎥", + "단위": "시간", + "수량": "기계비율 / 100 / 깨기능력" + }, + { + "종류": "재료", + "요소": { "구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐 0.7㎥" }, + "이름": "대형브레이커 치즐(0.7㎥)", + "단위": "개", + "수량": "기계비율 / 100 * 찾기(QF000285, 이름='치즐소모량').적용 / 깨기능력", + "비목": "재료비", + "출처": "산림품셈 9-13-16", + "비고": "원문 단위 「본」" + }, + { "종류": "로직", "요소": "로직(GC000267, 기계='0201-0070', 지역=지역, 보정작업=보정작업)", "이름": "굴착기(무한궤도) 0.7㎥(들어내기)", "단위": "시간", "수량": "기계비율 / 100 / 들어내기량" } + ], + "덧줄": [], + "끝수": null + }, + { + "키": "GF000275", + "원문번호": "9-13-17", + "구분": "산림품셈", + "상세구분": "09장 토공", + "이름": "구조물터파기 용수 발파암(1~2m)", + "결과단위": "원/㎥", + "출처": "산림품셈 9-13-17", + "소유": "공용", + "비고": "들어내기 굴착기 값은 원문 「용수 발파암(0~1m)와 동일」 — QF000285 · 해석: 전량 인력 품 × 인력비율 · 장비 = 깨기(대형브레이커 1시간 ÷ Q) + 들어내기(굴착기 Q = 3600·q·K·f·E/Cm) 각각 × 장비비율 — 9-12-1·9-13-1 토사 로직과 같은 꼴 · q = 0.7㎥(표 이름 「무한궤도,0.7㎥」)", + "시험입력": { "지역": "전국평균", "보정작업": "암석작업(연암・보통암・경암)" }, + "입력": [ + { + "이름": "지역", + "설명": "기계 연료값을 고를 지역", + "고르기": ["전국평균", "전국", "서울", "경기", "강원", "충북", "충남", "전북", "경북", "경남", "부산", "제주", "대구", "인천", "대전", "울산", "세종", "전남광주"], + "출처": "건설품셈 공통 8-1-7 5" + }, + { "이름": "보정작업", "설명": "암석·전석 작업이면 기계손료 가산", "고르기": ["해당 없음", "암석작업(연암・보통암・경암)", "전석섞인토사"], "출처": "건설품셈 공통 8-1-7 1" } + ], + "중간": [ + { "이름": "인력비율", "식": "찾기(CF000127, 구분='인력').적용" }, + { "이름": "기계비율", "식": "찾기(CF000127, 구분='장비').적용" }, + { "이름": "깨기능력", "식": "찾기(QF000286, 이름='대형브레이커').적용" }, + { + "이름": "들어내기량", + "식": "반올림(3600 * 찾기(CF000127, 구분='굴착기 버킷').적용 * 찾기(QF000285, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='k').적용 * 찾기(QF000285, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='f').적용 * 찾기(QF000285, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='E').적용 / 찾기(QF000285, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='㎝(sec)').적용, 3)", + "출처": "건설품셈 공통 8-1-4 주①" + } + ], + "호표": [ + { "종류": "인력", "요소": "LB000017", "이름": "할석공", "단위": "인", "수량": "찾기(QF000286, 이름='할석공').적용 * 인력비율 / 100", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QF000286, 이름='보통인부').적용 * 인력비율 / 100", "비목": "노무비" }, + { + "종류": "로직", + "요소": "로직(GC000271, 기계='0201-0070', 브레이커='0230-0007', 지역=지역, 보정작업=보정작업)", + "이름": "굴착기(무한궤도) 0.7㎥ + 대형브레이커 0.7㎥", + "단위": "시간", + "수량": "기계비율 / 100 / 깨기능력" + }, + { + "종류": "재료", + "요소": { "구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐 0.7㎥" }, + "이름": "대형브레이커 치즐(0.7㎥)", + "단위": "개", + "수량": "기계비율 / 100 * 찾기(QF000286, 이름='치즐소모량').적용 / 깨기능력", + "비목": "재료비", + "출처": "산림품셈 9-13-17", + "비고": "원문 단위 「본」" + }, + { "종류": "로직", "요소": "로직(GC000267, 기계='0201-0070', 지역=지역, 보정작업=보정작업)", "이름": "굴착기(무한궤도) 0.7㎥(들어내기)", "단위": "시간", "수량": "기계비율 / 100 / 들어내기량" } + ], + "덧줄": [], + "끝수": null + }, + { + "키": "GF000276", + "원문번호": "9-13-18", + "구분": "산림품셈", + "상세구분": "09장 토공", + "이름": "구조물터파기 용수 발파암(2~3m)", + "결과단위": "원/㎥", + "출처": "산림품셈 9-13-18", + "소유": "공용", + "비고": "들어내기 굴착기 값은 원문 「용수 발파암(0~1m)와 동일」 — QF000285 · 해석: 전량 인력 품 × 인력비율 · 장비 = 깨기(대형브레이커 1시간 ÷ Q) + 들어내기(굴착기 Q = 3600·q·K·f·E/Cm) 각각 × 장비비율 — 9-12-1·9-13-1 토사 로직과 같은 꼴 · q = 0.7㎥(표 이름 「무한궤도,0.7㎥」)", + "시험입력": { "지역": "전국평균", "보정작업": "암석작업(연암・보통암・경암)" }, + "입력": [ + { + "이름": "지역", + "설명": "기계 연료값을 고를 지역", + "고르기": ["전국평균", "전국", "서울", "경기", "강원", "충북", "충남", "전북", "경북", "경남", "부산", "제주", "대구", "인천", "대전", "울산", "세종", "전남광주"], + "출처": "건설품셈 공통 8-1-7 5" + }, + { "이름": "보정작업", "설명": "암석·전석 작업이면 기계손료 가산", "고르기": ["해당 없음", "암석작업(연암・보통암・경암)", "전석섞인토사"], "출처": "건설품셈 공통 8-1-7 1" } + ], + "중간": [ + { "이름": "인력비율", "식": "찾기(CF000127, 구분='인력').적용" }, + { "이름": "기계비율", "식": "찾기(CF000127, 구분='장비').적용" }, + { "이름": "깨기능력", "식": "찾기(QF000287, 이름='대형브레이커').적용" }, + { + "이름": "들어내기량", + "식": "반올림(3600 * 찾기(CF000127, 구분='굴착기 버킷').적용 * 찾기(QF000285, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='k').적용 * 찾기(QF000285, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='f').적용 * 찾기(QF000285, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='E').적용 / 찾기(QF000285, 이름='유압식백호우(무한궤도,0.7㎥)', 항목='㎝(sec)').적용, 3)", + "출처": "건설품셈 공통 8-1-4 주①" + } + ], + "호표": [ + { "종류": "인력", "요소": "LB000017", "이름": "할석공", "단위": "인", "수량": "찾기(QF000287, 이름='할석공').적용 * 인력비율 / 100", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QF000287, 이름='보통인부').적용 * 인력비율 / 100", "비목": "노무비" }, + { + "종류": "로직", + "요소": "로직(GC000271, 기계='0201-0070', 브레이커='0230-0007', 지역=지역, 보정작업=보정작업)", + "이름": "굴착기(무한궤도) 0.7㎥ + 대형브레이커 0.7㎥", + "단위": "시간", + "수량": "기계비율 / 100 / 깨기능력" + }, + { + "종류": "재료", + "요소": { "구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐 0.7㎥" }, + "이름": "대형브레이커 치즐(0.7㎥)", + "단위": "개", + "수량": "기계비율 / 100 * 찾기(QF000287, 이름='치즐소모량').적용 / 깨기능력", + "비목": "재료비", + "출처": "산림품셈 9-13-18", + "비고": "원문 단위 「본」" + }, + { "종류": "로직", "요소": "로직(GC000267, 기계='0201-0070', 지역=지역, 보정작업=보정작업)", "이름": "굴착기(무한궤도) 0.7㎥(들어내기)", "단위": "시간", "수량": "기계비율 / 100 / 들어내기량" } + ], + "덧줄": [], + "끝수": null + }, { "키": "GF000112", "원문번호": "9-14-1", "구분": "산림품셈", "상세구분": "09장 토공", "이름": "되메우기 굴착기 시간당 작업량", @@ -1255,6 +2511,44 @@ "결과": { "식": "반올림(1000 * V * W * E * D * f / N, 3)", "출처": "건설품셈 공통 8-1-4 주①" }, "끝수": "소수 3자리 사사오입(건설품셈 공통 8-1-4 주①)" }, + { + "키": "GF000277", + "원문번호": "9-16-3", + "구분": "산림품셈", + "상세구분": "09장 토공", + "이름": "노체 살수(물탱크 5,500ℓ)", + "결과단위": "원/㎥", + "출처": "산림품셈 9-16-3", + "소유": "공용", + "비고": "주③ 식 그대로 — Cm = t1 + L/V×2×60 + t3 + t4 + t5 · Q1 = 60 × 5500 × E / Cm(ℓ/시간) · Ws = 흙 단위중량 × 100 / (100 + OMC) · W = Ws × (OMC − NMC)/100(㎏/㎥) · Q5 = Q1 / W(㎥/시간) · 원문 예 L 1.0㎞ · OMC 13% · NMC 8% · 단위중량 1,600㎏/㎥ → W 70.80", + "시험입력": { "운반거리": 1.0, "최적함수비": 13, "자연함수비": 8, "흙단위중량": 1600, "지역": "전국평균" }, + "입력": [ + { "이름": "운반거리", "설명": "급수지에서 살수 현장까지 편도 거리(L)", "단위": "㎞", "출처": "산림품셈 9-16-3 주②", "비고": "원문 예 1.0㎞" }, + { "이름": "최적함수비", "설명": "노체 흙의 최적함수비(O.M.C)", "단위": "%", "출처": "산림품셈 9-16-3 주②", "비고": "원문 예 13%" }, + { "이름": "자연함수비", "설명": "노체 흙의 자연함수비(N.M.C)", "단위": "%", "출처": "산림품셈 9-16-3 주②", "비고": "원문 예 8%" }, + { "이름": "흙단위중량", "설명": "노체 흙 1㎥ 무게", "단위": "㎏/㎥", "출처": "산림품셈 9-16-3 주③", "비고": "원문 예 1,600㎏/㎥" }, + { + "이름": "지역", + "설명": "기계 연료값을 고를 지역", + "고르기": ["전국평균", "전국", "서울", "경기", "강원", "충북", "충남", "전북", "경북", "경남", "부산", "제주", "대구", "인천", "대전", "울산", "세종", "전남광주"], + "출처": "건설품셈 공통 8-1-7 5" + } + ], + "중간": [ + { + "이름": "Cm", + "식": "찾기(CF000101, 구분='흡입준비(t1)').적용 + 운반거리 / 찾기(CF000102, 구분='V').적용 * 2 * 60 + 찾기(CF000101, 구분='흡입(t3)').적용 + 찾기(CF000101, 구분='대기((t4)').적용 + 찾기(CF000101, 구분='살수(t5)').적용", + "출처": "산림품셈 9-16-3 주③" + }, + { "이름": "Q1", "식": "60 * 찾기(CF000102, 구분='물탱크').적용 * 찾기(CF000102, 구분='E').적용 / Cm", "출처": "산림품셈 9-16-3 주③" }, + { "이름": "Ws", "식": "흙단위중량 * 100 / (100 + 최적함수비)", "출처": "산림품셈 9-16-3 주③" }, + { "이름": "W", "식": "Ws * (최적함수비 - 자연함수비) / 100", "출처": "산림품셈 9-16-3 주③" }, + { "이름": "Q5", "식": "Q1 / W", "출처": "산림품셈 9-16-3 주③" } + ], + "호표": [{ "종류": "로직", "요소": "로직(GC000268, 기계='7204-0055', 지역=지역)", "이름": "물탱크(살수차) 5,500ℓ", "단위": "시간", "수량": "1 / Q5" }], + "덧줄": [], + "끝수": null + }, { "키": "GF000121", "원문번호": "9-17-2", "구분": "산림품셈", "상세구분": "09장 토공", "이름": "비다짐(정지 · 불도저 19ton) 시간당 작업량", @@ -1560,6 +2854,35 @@ "덧줄": [], "끝수": null }, + { + "키": "GF000278", + "원문번호": "9-19-3", + "구분": "산림품셈", + "상세구분": "09장 토공", + "이름": "비탈면 고르기(발파암)", + "결과단위": "원/㎡", + "출처": "산림품셈 9-19-3", + "소유": "공용", + "비고": "원문 소형브레이커 규격 없음 — 설계자 고름 · 막힘: 에어호스(3/4인치) 0.14hr 줄 빠짐 — 기계 요소 없음", + "시험입력": { "소형브레이커": "5210-0013", "지역": "전국평균" }, + "입력": [ + { "이름": "소형브레이커", "설명": "쓰는 소형브레이커(공압식) 규격", "고르기": ["5210-0010", "5210-0013", "5210-0019", "5210-0027"], "출처": "산림품셈 9-19-3" }, + { + "이름": "지역", + "설명": "기계 연료값을 고를 지역", + "고르기": ["전국평균", "전국", "서울", "경기", "강원", "충북", "충남", "전북", "경북", "경남", "부산", "제주", "대구", "인천", "대전", "울산", "세종", "전남광주"], + "출처": "건설품셈 공통 8-1-7 5" + } + ], + "중간": [], + "호표": [ + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QF000297, 이름='보통인부').수량", "비목": "노무비" }, + { "종류": "로직", "요소": "로직(GC000268, 기계='5205-0035', 지역=지역)", "이름": "공기압축기 3.5㎥/min", "단위": "시간", "수량": "찾기(QF000297, 이름='공기압축기(3.5㎥/min)').수량" }, + { "종류": "로직", "요소": "로직(GC000273, 기계=소형브레이커)", "이름": "소형브레이커(공압식)", "단위": "시간", "수량": "찾기(QF000297, 이름='소형브레이커').수량" } + ], + "덧줄": [], + "끝수": null + }, { "키": "GF000128", "원문번호": "9-20-1", "구분": "산림품셈", "상세구분": "09장 토공", "이름": "뿌리다듬기", diff --git a/resources/master_data/로직_산림품셈_10장_자재․장비_운반.json b/resources/master_data/로직_산림품셈_10장_자재․장비_운반.json index d114b79d6..b36a80f14 100644 --- a/resources/master_data/로직_산림품셈_10장_자재․장비_운반.json +++ b/resources/master_data/로직_산림품셈_10장_자재․장비_운반.json @@ -220,6 +220,85 @@ "덧줄": [], "끝수": null }, + { + "키": "GF000279", + "원문번호": "10-6-1", + "구분": "산림품셈", + "상세구분": "10장 자재․장비 운반", + "이름": "인력운반 토사·석재", + "결과단위": "원/㎥", + "출처": "산림품셈 10-6-1", + "소유": "공용", + "비고": "100m 이상은 다른 품(주②) · 석재 = 자갈·부순돌·조약돌(주③) · 1회 25㎏(주④)", + "시험입력": { "재료": "토사", "거리": 20 }, + "입력": [ + { "이름": "재료", "설명": "나르는 재료", "고르기": ["토사", "석재"], "출처": "산림품셈 10-6-1" }, + { "이름": "거리", "설명": "운반 거리(표의 거리 중)", "단위": "m", "고르기": [20, 30, 40, 50, 60, 70, 80, 90], "출처": "산림품셈 10-6-1" } + ], + "중간": [], + "호표": [ + { + "종류": "인력", + "요소": "LB000002", + "이름": "보통인부", + "단위": "인", + "수량": "만약(재료 == '토사', 찾기(QF000308, '거리(m)'=거리).'보통인부 토사', 찾기(QF000308, '거리(m)'=거리).'보통인부 석재')", + "비목": "노무비" + } + ], + "덧줄": [], + "끝수": null + }, + { + "키": "GF000280", + "원문번호": "10-6-2", + "구분": "산림품셈", + "상세구분": "10장 자재․장비 운반", + "이름": "인력운반 돌(지게)", + "결과단위": "원/㎥", + "출처": "산림품셈 10-6-2", + "소유": "공용", + "비고": "1,000m 이상은 다른 품(주②) · 깬돌 25㎏ 기준 · 75㎏ 정도는 품 50% 할증 가능 · 100㎏ 이상 적용 불가(주③)", + "시험입력": { "거리": 50, "돌무게": "25㎏ 기준" }, + "입력": [ + { "이름": "거리", "설명": "운반 거리(표의 거리 중)", "단위": "m", "고르기": [50, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000], "출처": "산림품셈 10-6-2" }, + { "이름": "돌무게", "설명": "한 번에 지는 돌 무게", "고르기": ["25㎏ 기준", "75㎏ 정도"], "출처": "산림품셈 10-6-2 주③" } + ], + "중간": [{ "이름": "할증", "식": "만약(돌무게 == '75㎏ 정도', 찾기(QF000312, 구분='75kg 정도').할증, 0)", "출처": "산림품셈 10-6-2 주③" }], + "호표": [{ "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QF000309, '거리(m)'=거리).보통인부 * (1 + 할증 / 100)", "비목": "노무비" }], + "덧줄": [], + "끝수": null + }, + { + "키": "GF000281", + "원문번호": "10-6-3", + "구분": "산림품셈", + "상세구분": "10장 자재․장비 운반", + "이름": "인력운반 기타 임업자재", + "결과단위": "원/자재 단위", + "출처": "산림품셈 10-6-3", + "소유": "공용", + "비고": "결과 단위는 고른 자재의 표 단위 — 목재 ㎥ · 볏짚·섶단·나뭇가지단 100속 · 자른 떼 100매 · 식생낭 100개 · 말뚝 100본 · 볏짚멍석 1,000㎡ · 비료 톤 · 200m 이내(주②) · 지게·망태기 비용 포함(주③)", + "시험입력": { "자재": "목재 소재(조재목)", "거리": 20 }, + "입력": [ + { + "이름": "자재", + "설명": "나르는 자재(결과 단위가 자재마다 다름)", + "고르기": ["목재 소재(조재목)", "목재 제재", "볏짚", "섶단·새", "나뭇가지단", "자른 떼(20㎝×20㎝)", "식생낭(혼토입)", "편책용 말뚝(목재,파이프)", "볏짚멍석(종비포함)", "비료"], + "출처": "산림품셈 10-6-3" + }, + { "이름": "거리", "설명": "운반 거리(표의 거리 중)", "단위": "m", "고르기": [20, 40, 60, 80, 100, 120, 140, 160, 180, 200], "출처": "산림품셈 10-6-3" } + ], + "중간": [ + { + "이름": "인원", + "식": "만약(자재 == '목재 소재(조재목)', 찾기(QF000310, '거리(m)'=거리).'목재 소재(조재목)', 만약(자재 == '목재 제재', 찾기(QF000310, '거리(m)'=거리).'목재 제재', 만약(자재 == '볏짚', 찾기(QF000310, '거리(m)'=거리).'볏짚', 만약(자재 == '섶단·새', 찾기(QF000310, '거리(m)'=거리).'섶단·새', 만약(자재 == '나뭇가지단', 찾기(QF000310, '거리(m)'=거리).'나뭇가지단', 만약(자재 == '자른 떼(20㎝×20㎝)', 찾기(QF000310, '거리(m)'=거리).'자른 떼(20㎝×20㎝)', 만약(자재 == '식생낭(혼토입)', 찾기(QF000310, '거리(m)'=거리).'식생낭(혼토입)', 만약(자재 == '편책용 말뚝(목재,파이프)', 찾기(QF000310, '거리(m)'=거리).'편책용 말뚝(목재,파이프)', 만약(자재 == '볏짚멍석(종비포함)', 찾기(QF000310, '거리(m)'=거리).'볏짚멍석(종비포함)', 만약(자재 == '비료', 찾기(QF000310, '거리(m)'=거리).'비료', 0))))))))))" + } + ], + "호표": [{ "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "인원", "비목": "노무비" }], + "덧줄": [], + "끝수": null + }, { "키": "GF000138", "원문번호": "10-7-1", "구분": "산림품셈", "상세구분": "10장 자재․장비 운반", "이름": "모노레일 노선선정", @@ -432,6 +511,39 @@ "덧줄": [], "끝수": null }, + { + "키": "GF000282", + "원문번호": "10-8-1", + "구분": "산림품셈", + "상세구분": "10장 자재․장비 운반", + "이름": "케이블 크레인 짐내리기", + "결과단위": "원/일", + "출처": "산림품셈 10-8-1", + "소유": "공용", + "비고": "신호수는 짐내리기도 같이 함(주①) · 2단 크레인은 보통인부 2.0인 추가(주②) · 협소지 모아 쌓기 추가 인부는 설계자 판단(주③)", + "시험입력": { "짐": "콘크리트(버켓)", "크레인단수": "1단" }, + "입력": [ + { "이름": "짐", "설명": "내리는 짐 갈래", "고르기": ["콘크리트(버켓)", "제 자재(버켓 · 골재 등)", "제 자재(망태기 · 중량 큰 것)", "제 자재(망태기 · 중량 적은 것)"], "출처": "산림품셈 10-8-1" }, + { "이름": "크레인단수", "설명": "케이블 크레인 단수", "고르기": ["1단", "2단"], "출처": "산림품셈 10-8-1 주②" } + ], + "중간": [ + { + "이름": "인부", + "식": "만약(짐 == '콘크리트(버켓)', 찾기(QF000322, 구분='콘크리트').'보통인부 짐내리는 인부', 만약(짐 == '제 자재(버켓 · 골재 등)', 찾기(QF000322, 구분='제 자재', 운반기구='버켓').'보통인부 짐내리는 인부', 만약(짐 == '제 자재(망태기 · 중량 큰 것)', 찾기(QF000322, 비고='토사, 자갈, 시멘트, 블록, 강재, 목재 등으로 중량이 큰 것').'보통인부 짐내리는 인부', 찾기(QF000322, 비고='떼, 억새띠, 잡목묶음 등 중량이 적은 것').'보통인부 짐내리는 인부')))" + }, + { + "이름": "신호수", + "식": "만약(짐 == '콘크리트(버켓)', 찾기(QF000322, 구분='콘크리트').'보통인부 신호수', 만약(짐 == '제 자재(버켓 · 골재 등)', 찾기(QF000322, 구분='제 자재', 운반기구='버켓').'보통인부 신호수', 만약(짐 == '제 자재(망태기 · 중량 큰 것)', 찾기(QF000322, 비고='토사, 자갈, 시멘트, 블록, 강재, 목재 등으로 중량이 큰 것').'보통인부 신호수', 찾기(QF000322, 비고='떼, 억새띠, 잡목묶음 등 중량이 적은 것').'보통인부 신호수')))" + }, + { "이름": "추가", "식": "만약(크레인단수 == '2단', 찾기(QF000326, 구분='2단 크레인').'보통인부 추가', 0)", "출처": "산림품셈 10-8-1 주②" } + ], + "호표": [ + { "종류": "인력", "요소": "LB000002", "이름": "보통인부(짐내리는 인부)", "단위": "인", "수량": "인부 + 추가", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부(신호수)", "단위": "인", "수량": "신호수", "비목": "노무비" } + ], + "덧줄": [], + "끝수": null + }, { "키": "GF000143", "원문번호": "10-8-2", "구분": "산림품셈", "상세구분": "10장 자재․장비 운반", "이름": "케이블 크레인 운반대 설치", @@ -570,6 +682,43 @@ ], "끝수": "손료 원 미만 버림(건설품셈 공통 8-1-5 12) · 합계 원문 규정 없음" }, + { + "키": "GF000283", + "원문번호": "10-9-1", + "구분": "산림품셈", + "상세구분": "10장 자재․장비 운반", + "이름": "덤프트럭 자재 운반(1회 표준 운반량)", + "결과단위": "원/ton", + "출처": "산림품셈 10-9-1", + "소유": "공용", + "비고": "원문 머리 「작업량은 건설품셈을 적용」 — 1회 사이클시간(적재·운반·적하)은 설계자가 건설품셈 덤프트럭 식으로 셈 · 해석: 운반비 = 덤프트럭 시간당 경비 × 사이클시간/60 ÷ 1회 운반량(ton) · 개·㎡·㎥ 당은 표 환산량으로 바꿈(콘크리트블록 개 · 형틀 ㎡ · 토사·자갈·통나무 ㎥) · 1톤 4륜구동은 GF000145 · 주② 제잡비 비율은 원문 표에 없음", + "시험입력": { "자재": "토사", "규격": "1t이상 2t미만", "덤프트럭": "0602-0025", "사이클시간": 30, "지역": "전국평균" }, + "입력": [ + { "이름": "자재", "설명": "나르는 자재", "고르기": ["콘크리트 블록", "목제형틀", "철제형틀", "토사", "자갈", "강재", "통나무"], "출처": "산림품셈 10-9-1" }, + { "이름": "규격", "설명": "덤프트럭 적재 규격", "고르기": ["1t미만", "1t이상 2t미만", "2t이상 3t미만", "3t이상 4t미만", "4t이상 5t미만"], "출처": "산림품셈 10-9-1" }, + { "이름": "덤프트럭", "설명": "쓰는 덤프트럭(1톤 4륜구동 = 10-9 머리)", "고르기": ["1톤 4륜구동", "0602-0025", "0602-0045"], "출처": "산림품셈 10-9" }, + { "이름": "사이클시간", "설명": "덤프트럭 1회 운반 사이클시간(건설품셈 덤프트럭 식)", "단위": "분", "출처": "산림품셈 10-9 머리" }, + { + "이름": "지역", + "설명": "기계 연료값을 고를 지역", + "고르기": ["전국평균", "전국", "서울", "경기", "강원", "충북", "충남", "전북", "경북", "경남", "부산", "제주", "대구", "인천", "대전", "울산", "세종", "전남광주"], + "출처": "건설품셈 공통 8-1-7 5" + } + ], + "중간": [{ "이름": "운반량", "식": "찾기(QF000329, 구분=자재, 규격=규격).중량 / 1000", "비고": "㎏ → ton" }], + "호표": [ + { "종류": "로직", "요소": "로직(GF000145, 지역=지역)", "이름": "덤프트럭 1톤(4륜구동)", "단위": "시간", "수량": "만약(덤프트럭 == '1톤 4륜구동', 사이클시간 / 60 / 운반량, 0)" }, + { + "종류": "로직", + "요소": "로직(GC000268, 기계=만약(덤프트럭 == '1톤 4륜구동', '0602-0025', 덤프트럭), 지역=지역)", + "이름": "덤프트럭", + "단위": "시간", + "수량": "만약(덤프트럭 == '1톤 4륜구동', 0, 사이클시간 / 60 / 운반량)" + } + ], + "덧줄": [], + "끝수": null + }, { "키": "GF000146", "원문번호": "10-10-1", "구분": "산림품셈", "상세구분": "10장 자재․장비 운반", "이름": "헬리콥터 콘크리트 및 골재운반 지상작업", @@ -676,6 +825,71 @@ "호표": [{ "종류": "로직", "요소": "로직(GC000269, 기계=기계, 지역=지역, 보정작업=보정작업)", "이름": "불도저(무한궤도)", "단위": "시간", "수량": "1 / 작업량" }], "덧줄": [], "끝수": null + }, + { + "키": "GF000284", + "원문번호": "10-12-1", + "구분": "산림품셈", + "상세구분": "10장 자재․장비 운반", + "이름": "덤프운반(굴착기 0.7㎥ 적재 · 덤프트럭 15ton)", + "결과단위": "원/㎥", + "출처": "산림품셈 10-12-1", + "소유": "공용", + "비고": "적재 Q1 = 3600·q0·K·f·E0/Cm · 운반 q = T/γt × L · n = q/(q0·K) · t1 = Cms·n/(60·Es) · t2 = (L/5 + L/6)×60 · Cmt = t1+…+t5 · Q = 60·q·f·E/Cmt(원문 식) · 해석: 원문 식 줄의 수 q0 0.7 · T 15ton · E 0.9 · Cms 20초 · Es 0.85 는 표가 없어 식에 수로 적음 · 해석: K·E0 는 주⑤ 표 「임도」 값(토사 0.9·0.60 · 파쇄암 0.55·0.35) — 식 줄의 E0 0.75 와 다름(사람 확인 목록) · f = 1/L(재료별 토량환산계수)", + "시험입력": { "재료": "토사", "운반거리": 1.0, "지역": "전국평균", "보정작업": "해당 없음" }, + "입력": [ + { "이름": "재료", "설명": "나르는 흙·암 갈래", "고르기": ["토사", "암절취", "발파암"], "출처": "산림품셈 10-12-1 주②③" }, + { "이름": "운반거리", "설명": "편도 운반 거리(L)", "단위": "㎞", "출처": "산림품셈 10-12-1" }, + { + "이름": "지역", + "설명": "기계 연료값을 고를 지역", + "고르기": ["전국평균", "전국", "서울", "경기", "강원", "충북", "충남", "전북", "경북", "경남", "부산", "제주", "대구", "인천", "대전", "울산", "세종", "전남광주"], + "출처": "건설품셈 공통 8-1-7 5" + }, + { "이름": "보정작업", "설명": "암석·전석 작업이면 기계손료 가산", "고르기": ["해당 없음", "암석작업(연암・보통암・경암)", "전석섞인토사"], "출처": "건설품셈 공통 8-1-7 1" } + ], + "중간": [ + { "이름": "암", "식": "만약(재료 == '토사', 0, 1)" }, + { "이름": "K", "식": "만약(암 == 0, 찾기(QF000336, 구분='K').값, 찾기(QF000336, 구분='K').괄호값)", "출처": "산림품셈 10-12-1 주⑤" }, + { "이름": "E0", "식": "만약(암 == 0, 찾기(QF000336, 구분='E0', 세부='토사').값, 찾기(QF000336, 구분='E0', 세부='파쇄암').값)", "출처": "산림품셈 10-12-1 주⑤" }, + { "이름": "L", "식": "찾기(QF000339, 재료=재료).'토량환산계수(L)'", "출처": "산림품셈 10-12-1 주③" }, + { "이름": "감마", "식": "만약(암 == 0, 찾기(QF000338, 재료='토사').단위중량, 찾기(QF000338, 재료='암절취 및 발파암').단위중량)", "출처": "산림품셈 10-12-1 주②" }, + { "이름": "Q1", "식": "반올림(3600 * 0.7 * K * (1 / L) * E0 / 찾기(QF000336, 구분='㎝(초)').값, 3)", "출처": "산림품셈 10-12-1 1. 적재" }, + { "이름": "q", "식": "15 / 감마 * L", "출처": "산림품셈 10-12-1 2. 운반" }, + { "이름": "n", "식": "q / (0.7 * K)", "출처": "산림품셈 10-12-1 2. 운반" }, + { + "이름": "Cmt", + "식": "20 * n / (60 * 0.85) + (운반거리 / 찾기(QF000337, 구분='t2', 세부='V1(적재)').값 + 운반거리 / 찾기(QF000337, 구분='t2', 세부='V2(공차)').값) * 60 + 찾기(QF000337, 구분='적하(t3)').값 + 찾기(QF000337, 구분='대기(t4)').값 + 찾기(QF000337, 구분='덮개(t5)').값", + "출처": "산림품셈 10-12-1 2. 운반" + }, + { "이름": "Q", "식": "반올림(60 * q * (1 / L) * 0.9 / Cmt, 3)", "출처": "산림품셈 10-12-1 2. 운반" } + ], + "호표": [ + { "종류": "로직", "요소": "로직(GC000267, 기계='0201-0070', 지역=지역, 보정작업=보정작업)", "이름": "굴착기(무한궤도) 0.7㎥(적재)", "단위": "시간", "수량": "1 / Q1" }, + { "종류": "로직", "요소": "로직(GC000269, 기계='0602-0150', 지역=지역, 보정작업=보정작업)", "이름": "덤프트럭 15ton(운반)", "단위": "시간", "수량": "1 / Q" } + ], + "덧줄": [], + "끝수": null + }, + { + "키": "GF000285", + "원문번호": "10-13-2", + "구분": "산림품셈", + "상세구분": "10장 자재․장비 운반", + "이름": "묘목 인력운반", + "결과단위": "원/1,000본", + "출처": "산림품셈 10-13-2", + "소유": "공용", + "비고": "표 인원은 묘목 1,000본당(10-13 머리 산식과 같은 기준) · 원문에 직종 없음 — 설계자 고름(보통인부 1002 · 인력운반공 1045)", + "시험입력": { "수평거리": 100, "직종": "1002" }, + "입력": [ + { "이름": "수평거리", "설명": "이륙지점~하륙지점 수평거리(100m 단위)", "단위": "m", "고르기": [100, 200, 300, 400, 500, 600], "출처": "산림품셈 10-13-2" }, + { "이름": "직종", "설명": "운반 인력의 노임 직종(원문 번호)", "고르기": ["1002", "1045"], "출처": "산림품셈 10-13-2", "비고": "1002 보통인부 · 1045 인력운반공" } + ], + "중간": [], + "호표": [{ "종류": "인력", "요소": "LB:{직종}", "이름": "운반 인력", "단위": "인", "수량": "찾기(QF000341, '수평거리(m)'=수평거리).인원", "비목": "노무비" }], + "덧줄": [], + "끝수": null } ] } diff --git a/resources/master_data/소요량_산림품셈_04장_나무베기.json b/resources/master_data/소요량_산림품셈_04장_나무베기.json index 7e59468c6..1e0f9e9c6 100644 --- a/resources/master_data/소요량_산림품셈_04장_나무베기.json +++ b/resources/master_data/소요량_산림품셈_04장_나무베기.json @@ -9,7 +9,7 @@ "이름": "수확베기 임업용 동력기계톱 벌목량", "기준": "㎥/1인/1일", "출처": "산림품셈 4-1-1", - "용도": {"공종": "임업용 동력기계톱", "대상": ["인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "임업용 동력기계톱", "대상": ["인력", "작업량 조건"], "로직키": ["GF000286"]}, "조건": { "벌도목 구분": "고르기" }, "값칸": { "벌목량": "㎥", "인력구분": "글" }, "줄": [ @@ -28,9 +28,9 @@ "이름": "수확베기 벌목 할증", "기준": "", "출처": "산림품셈 4-1-1 주①②", - "용도": {"공종": "임업용 동력기계톱", "대상": ["작업량 조건", "할증"], "로직키": []}, + "용도": {"공종": "임업용 동력기계톱", "대상": ["작업량 조건", "할증"], "로직키": ["GF000286"]}, "조건": { "구분": "고르기", "평균경급(cm)": "범위" }, - "범위규칙": "「20cm 미만」 = 위 끝 제외 · 「20~30cm」 = 양 끝 포함", + "범위규칙": "이상·미만 · 마지막 칸 이하 포함 · 「20cm 미만」 = 위 끝 제외 · 「20~30cm」 = 양 끝 포함", "값칸": { "할증률": "%" }, "줄": [ { "구분": "벌도목 평균경급 20cm 미만", "평균경급(cm)": [null, 20], "할증률": 10 }, @@ -71,9 +71,9 @@ "이름": "단목베기 100본당", "기준": "인/100본당", "출처": "산림품셈 4-2-1", - "용도": {"공종": "100본당", "대상": ["인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "100본당", "대상": ["인력", "작업량 조건"], "로직키": ["GF000287"]}, "조건": { "구분": "고르기", "제거 대상목 흉고직경(㎝)": "범위" }, - "범위규칙": "「10㎝이하」 = 위 끝 포함 · 「48㎝ 이상」 = 아래 끝 포함 · 12~14㎝ 등은 양 끝 포함(표에 없는 11 · 15 등의 값은 원문에 없음) · 작업보조 줄은 흉고직경 무관(조건 칸 없음)", + "범위규칙": "이상·이하 · 「10㎝이하」 = 위 끝 포함 · 「48㎝ 이상」 = 아래 끝 포함 · 12~14㎝ 등은 양 끝 포함(표에 없는 11 · 15 등의 값은 원문에 없음) · 작업보조 줄은 흉고직경 무관(조건 칸 없음)", "값칸": { "벌목": "인", "가지제거": "인", "토막내기": "인", "작업보조": "인", "인력구분": "글" }, "줄": [ { "구분": "벌목·가지제거·토막내기", "제거 대상목 흉고직경(㎝)": [null, 10], "벌목": 0.2, "가지제거": 0.1, "토막내기": 0.1, "인력구분": "벌목부" }, @@ -106,7 +106,7 @@ "이름": "단목베기 100본당 주 계수", "기준": "", "출처": "산림품셈 4-2-1 주④⑤⑥", - "용도": {"공종": "100본당", "대상": ["작업량 조건"], "로직키": []}, + "용도": {"공종": "100본당", "대상": ["작업량 조건"], "로직키": ["GF000287"]}, "조건": { "구분": "고르기" }, "값칸": { "값": "단위 따름", "단위": "글" }, "줄": [ @@ -122,9 +122,9 @@ "이름": "단목베기 1,000㎡당", "기준": "인/1,000㎡당", "출처": "산림품셈 4-2-2", - "용도": {"공종": "1,000㎡당", "대상": ["인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "1,000㎡당", "대상": ["인력", "작업량 조건"], "로직키": ["GF000288"]}, "조건": { "구분": "고르기", "규격": "고르기", "나무높이(m)": "범위" }, - "범위규칙": "「5m 미만」 = 위 끝 제외 · 「5m이상~8m미만」 = 아래 끝 포함 · 위 끝 제외 · 「8m 이상」 = 아래 끝 포함", + "범위규칙": "이상·미만 · 「5m 미만」 = 위 끝 제외 · 「5m이상~8m미만」 = 아래 끝 포함 · 위 끝 제외 · 「8m 이상」 = 아래 끝 포함", "값칸": { "단위": "글", "소요": "단위 따름" }, "줄": [ { "구분": "벌목부", "나무높이(m)": [null, 5], "단위": "인", "소요": 2.14 }, @@ -150,7 +150,7 @@ "이름": "단목베기 1,000㎡당 집재거리 가산", "기준": "", "출처": "산림품셈 4-2-2 비고", - "용도": {"공종": "1,000㎡당", "대상": ["작업량 조건"], "로직키": []}, + "용도": {"공종": "1,000㎡당", "대상": ["작업량 조건"], "로직키": ["GF000288"]}, "조건": { "구분": "고르기" }, "값칸": { "집재거리 기준": "m", "가산단위": "m", "가산할증": "%", "원문": "글" }, "줄": [ @@ -164,7 +164,7 @@ "이름": "단목베기 1,000㎡당 경장비 기계경비", "기준": "", "출처": "산림품셈 4-2-2 주⑤", - "용도": {"공종": "1,000㎡당", "대상": ["작업량 조건"], "로직키": []}, + "용도": {"공종": "1,000㎡당", "대상": ["작업량 조건"], "로직키": ["GF000288"]}, "조건": { "구분": "고르기" }, "값칸": { "값": "단위 따름", "단위": "글" }, "줄": [ @@ -178,9 +178,9 @@ "이름": "위험목 베기", "기준": "", "출처": "산림품셈 4-3", - "용도": {"공종": "위험목 베기", "대상": ["기계", "인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "위험목 베기", "대상": ["기계", "인력", "작업량 조건"], "로직키": ["GF000289"]}, "조건": { "가슴높이지름(cm)": "범위" }, - "범위규칙": "「16~20cm」 등 양 끝 포함 · 「52cm이상」 = 아래 끝 포함", + "범위규칙": "이상·이하 · 「16~20cm」 등 양 끝 포함 · 「52cm이상」 = 아래 끝 포함", "값칸": { "특별인부": "인/본당", "벌목부": "인/본당", "보통인부": "인/본당", "굴삭기 우드그랩": "hr", "크레인": "hr" }, "줄": [ { "가슴높이지름(cm)": [16, 20], "특별인부": 0.14, "벌목부": 0.28, "보통인부": 0.28, "굴삭기 우드그랩": 0.28, "크레인": 0.28 }, @@ -205,7 +205,7 @@ "이름": "위험목 베기 주 계수", "기준": "", "출처": "산림품셈 4-3 주②③④⑤⑥", - "용도": {"공종": "위험목 베기", "대상": ["작업량 조건"], "로직키": []}, + "용도": {"공종": "위험목 베기", "대상": ["작업량 조건"], "로직키": ["GF000289"]}, "조건": { "구분": "고르기" }, "값칸": { "값": "단위 따름", "단위": "글" }, "줄": [ diff --git a/resources/master_data/소요량_산림품셈_09장_토공.json b/resources/master_data/소요량_산림품셈_09장_토공.json index 5f430f236..33d091a62 100644 --- a/resources/master_data/소요량_산림품셈_09장_토공.json +++ b/resources/master_data/소요량_산림품셈_09장_토공.json @@ -73,7 +73,7 @@ "이름": "암절취 암파쇄", "기준": "㎥/hr · 본/hr", "출처": "산림품셈 9-4-1", - "용도": {"공종": "암파쇄", "대상": ["작업량 조건"], "로직키": []}, + "용도": {"공종": "암파쇄", "대상": ["작업량 조건"], "로직키": ["GF000252"]}, "조건": { "적용기계": "고르기", "암의 종류": "고르기" }, "값칸": { "작업능력": "㎥/hr", "치즐소모량": "본/hr" }, "줄": [ @@ -110,7 +110,7 @@ "이름": "발파암 육상, 암석 절취(발파 10%)", "기준": "㎥당", "출처": "산림품셈 9-5-1", - "용도": {"공종": "육상, 암석 절취", "대상": ["기계", "인력", "작업량 조건", "재료"], "로직키": []}, + "용도": {"공종": "육상, 암석 절취", "대상": ["기계", "인력", "작업량 조건", "재료"], "로직키": ["GF000254"]}, "조건": { "구분": "고르기", "이름": "고르기", "규격": "고르기" }, "값칸": { "수량": "줄 따름", "비고": "글" }, "줄": [ @@ -130,7 +130,7 @@ "이름": "발파암 깎기(90%)", "기준": "", "출처": "산림품셈 9-5-2", - "용도": {"공종": "깎기", "대상": ["작업량 조건"], "로직키": []}, + "용도": {"공종": "깎기", "대상": ["작업량 조건"], "로직키": ["GF000253"]}, "조건": { "암의 종류": "고르기" }, "값칸": { "작업능력": "㎥/hr", "치즐소모량": "본/hr" }, "줄": [ @@ -167,7 +167,7 @@ "이름": "발파암 소할 기계소할(15%)", "기준": "㎥당", "출처": "산림품셈 9-6-1", - "용도": {"공종": "기계소할", "대상": ["작업량 조건"], "로직키": []}, + "용도": {"공종": "기계소할", "대상": ["작업량 조건"], "로직키": ["GF000255"]}, "조건": { "적용기계": "고르기" }, "값칸": { "작업능력": "㎥/hr", "작업능력원문": "글", "치즐소모량": "본/hr" }, "줄": [ @@ -187,7 +187,7 @@ "이름": "무근콘크리트 깨기 T=30㎝ 미만", "기준": "㎥당", "출처": "산림품셈 9-7-1", - "용도": {"공종": "T=30㎝ 미만", "대상": ["작업량 조건"], "로직키": []}, + "용도": {"공종": "T=30㎝ 미만", "대상": ["작업량 조건"], "로직키": ["GF000256"]}, "조건": { "구분": "고르기", "평균두께": "범위" }, "범위규칙": "이상·미만 · 평균두께 단위 ㎝", "값칸": { "작업능력": "㎥/hr", "작업능력원문": "글", "비고": "글" }, @@ -233,7 +233,7 @@ "이름": "무근콘크리트 깨기 T=30㎝ 이상", "기준": "㎥당", "출처": "산림품셈 9-7-2", - "용도": {"공종": "T=30㎝ 이상", "대상": ["작업량 조건"], "로직키": []}, + "용도": {"공종": "T=30㎝ 이상", "대상": ["작업량 조건"], "로직키": ["GF000257"]}, "조건": { "구분": "고르기", "평균두께": "범위" }, "범위규칙": "이상·미만 · 평균두께 단위 ㎝", "값칸": { "작업능력": "㎥/hr", "작업능력원문": "글", "비고": "글" }, @@ -253,7 +253,7 @@ "이름": "철근콘크리트 깨기 T=30㎝ 미만 깨기", "기준": "㎥당", "출처": "산림품셈 9-8-1", - "용도": {"공종": "T=30㎝ 미만", "대상": ["작업량 조건"], "로직키": []}, + "용도": {"공종": "T=30㎝ 미만", "대상": ["작업량 조건"], "로직키": ["GF000258"]}, "조건": { "구분": "고르기", "평균두께": "범위" }, "범위규칙": "이상·미만 · 평균두께 단위 ㎝", "값칸": { "작업능력": "㎥/hr", "작업능력원문": "글", "비고": "글" }, @@ -293,7 +293,7 @@ "이름": "철근콘크리트 깨기 T=30㎝ 이상 깨기", "기준": "㎥당", "출처": "산림품셈 9-8-2", - "용도": {"공종": "T=30㎝ 이상", "대상": ["작업량 조건"], "로직키": []}, + "용도": {"공종": "T=30㎝ 이상", "대상": ["작업량 조건"], "로직키": ["GF000259"]}, "조건": { "구분": "고르기", "평균두께": "범위" }, "범위규칙": "이상·미만 · 평균두께 단위 ㎝", "값칸": { "작업능력": "㎥/hr", "작업능력원문": "글", "비고": "글" }, @@ -336,7 +336,7 @@ "이름": "기존포장 깨기 콘크리트 깨기", "기준": "㎥당", "출처": "산림품셈 9-10-1", - "용도": {"공종": "콘크리트", "대상": ["작업량 조건"], "로직키": []}, + "용도": {"공종": "콘크리트", "대상": ["작업량 조건"], "로직키": ["GF000260"]}, "조건": { "구분": "고르기" }, "값칸": { "작업능력": "㎥/hr", "작업능력원문": "글", "비고": "글" }, "줄": [ @@ -357,7 +357,7 @@ "이름": "기존포장 깨기 아스팔트 깨기", "기준": "㎥당", "출처": "산림품셈 9-10-2", - "용도": {"공종": "아스팔트", "대상": ["작업량 조건", "재료"], "로직키": []}, + "용도": {"공종": "아스팔트", "대상": ["작업량 조건", "재료"], "로직키": ["GF000261"]}, "조건": { "구분": "고르기" }, "값칸": { "작업능력": "㎥/hr", "비고": "글" }, "줄": [ @@ -377,7 +377,7 @@ "이름": "포장절단 콘크리트(기계)", "기준": "일당", "출처": "산림품셈 9-11-1", - "용도": {"공종": "콘크리트", "대상": ["인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "콘크리트", "대상": ["인력", "작업량 조건"], "로직키": ["GF000262"]}, "조건": { "구분": "고르기", "이름": "고르기", "규격": "고르기" }, "값칸": { "적용": "줄 따름", "비고": "글" }, "줄": [ @@ -442,7 +442,7 @@ "이름": "측구터파기 암절취", "기준": "㎥당", "출처": "산림품셈 9-12-2", - "용도": {"공종": "암절취", "대상": ["인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "암절취", "대상": ["인력", "작업량 조건"], "로직키": ["GF000263"]}, "조건": { "구분": "고르기", "이름": "고르기", "항목": "고르기" }, "값칸": { "적용": "줄 따름", "적용원문": "글", "비고": "글" }, "줄": [ @@ -462,7 +462,7 @@ "이름": "측구터파기 발파암", "기준": "㎥당", "출처": "산림품셈 9-12-3", - "용도": {"공종": "발파암", "대상": ["인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "발파암", "대상": ["인력", "작업량 조건"], "로직키": ["GF000264"]}, "조건": { "구분": "고르기", "이름": "고르기", "항목": "고르기" }, "값칸": { "적용": "줄 따름", "적용원문": "글", "비고": "글" }, "줄": [ @@ -577,7 +577,7 @@ "이름": "구조물터파기 육상 암절취(0~1m)", "기준": "㎥당", "출처": "산림품셈 9-13-7", - "용도": {"공종": "육상 암절취", "대상": ["인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "육상 암절취", "대상": ["인력", "작업량 조건"], "로직키": ["GF000265", "GF000266", "GF000267"]}, "조건": { "구분": "고르기", "작업": "고르기", "이름": "고르기", "항목": "고르기" }, "값칸": { "적용": "줄 따름", "적용원문": "글", "비고": "글" }, "줄": [ @@ -597,7 +597,7 @@ "이름": "구조물터파기 육상 암절취(1~2m)", "기준": "㎥당", "출처": "산림품셈 9-13-8", - "용도": {"공종": "육상 암절취", "대상": ["인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "육상 암절취", "대상": ["인력", "작업량 조건"], "로직키": ["GF000266"]}, "조건": { "구분": "고르기", "작업": "고르기", "이름": "고르기", "항목": "고르기" }, "값칸": { "적용": "줄 따름", "적용원문": "글", "비고": "글" }, "줄": [ @@ -614,7 +614,7 @@ "이름": "구조물터파기 육상 암절취(2~3m)", "기준": "㎥당", "출처": "산림품셈 9-13-9", - "용도": {"공종": "육상 암절취", "대상": ["인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "육상 암절취", "대상": ["인력", "작업량 조건"], "로직키": ["GF000267"]}, "조건": { "구분": "고르기", "작업": "고르기", "이름": "고르기", "항목": "고르기" }, "값칸": { "적용": "줄 따름", "적용원문": "글", "비고": "글" }, "줄": [ @@ -631,7 +631,7 @@ "이름": "구조물터파기 용수 암절취(0~1m)", "기준": "㎥당", "출처": "산림품셈 9-13-10", - "용도": {"공종": "용수 암절취", "대상": ["인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "용수 암절취", "대상": ["인력", "작업량 조건"], "로직키": ["GF000268", "GF000269", "GF000270"]}, "조건": { "구분": "고르기", "작업": "고르기", "이름": "고르기", "항목": "고르기" }, "값칸": { "적용": "줄 따름", "적용원문": "글", "비고": "글" }, "줄": [ @@ -650,7 +650,7 @@ "이름": "구조물터파기 용수 암절취(1~2m)", "기준": "㎥당", "출처": "산림품셈 9-13-11", - "용도": {"공종": "용수 암절취", "대상": ["인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "용수 암절취", "대상": ["인력", "작업량 조건"], "로직키": ["GF000269"]}, "조건": { "구분": "고르기", "작업": "고르기", "이름": "고르기", "항목": "고르기" }, "값칸": { "적용": "줄 따름", "적용원문": "글", "비고": "글" }, "줄": [ @@ -666,7 +666,7 @@ "이름": "구조물터파기 용수 암절취(2~3m)", "기준": "㎥당", "출처": "산림품셈 9-13-12", - "용도": {"공종": "용수 암절취", "대상": ["인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "용수 암절취", "대상": ["인력", "작업량 조건"], "로직키": ["GF000270"]}, "조건": { "구분": "고르기", "작업": "고르기", "이름": "고르기", "항목": "고르기" }, "값칸": { "적용": "줄 따름", "적용원문": "글", "비고": "글" }, "줄": [ @@ -682,7 +682,7 @@ "이름": "구조물터파기 육상 발파암(0~1m)", "기준": "㎥당", "출처": "산림품셈 9-13-13", - "용도": {"공종": "육상 발파암", "대상": ["인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "육상 발파암", "대상": ["인력", "작업량 조건"], "로직키": ["GF000271", "GF000272", "GF000273"]}, "조건": { "구분": "고르기", "작업": "고르기", "이름": "고르기", "항목": "고르기" }, "값칸": { "적용": "줄 따름", "적용원문": "글", "비고": "글" }, "줄": [ @@ -702,7 +702,7 @@ "이름": "구조물터파기 육상 발파암(1~2m)", "기준": "㎥당", "출처": "산림품셈 9-13-14", - "용도": {"공종": "육상 발파암", "대상": ["인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "육상 발파암", "대상": ["인력", "작업량 조건"], "로직키": ["GF000272"]}, "조건": { "구분": "고르기", "작업": "고르기", "이름": "고르기", "항목": "고르기" }, "값칸": { "적용": "줄 따름", "적용원문": "글", "비고": "글" }, "줄": [ @@ -719,7 +719,7 @@ "이름": "구조물터파기 육상 발파암(2~3m)", "기준": "㎥당", "출처": "산림품셈 9-13-15", - "용도": {"공종": "육상 발파암", "대상": ["인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "육상 발파암", "대상": ["인력", "작업량 조건"], "로직키": ["GF000273"]}, "조건": { "구분": "고르기", "작업": "고르기", "이름": "고르기", "항목": "고르기" }, "값칸": { "적용": "줄 따름", "적용원문": "글", "비고": "글" }, "줄": [ @@ -736,7 +736,7 @@ "이름": "구조물터파기 용수 발파암(0~1m)", "기준": "㎥당", "출처": "산림품셈 9-13-16", - "용도": {"공종": "용수 발파암", "대상": ["인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "용수 발파암", "대상": ["인력", "작업량 조건"], "로직키": ["GF000274", "GF000275", "GF000276"]}, "조건": { "구분": "고르기", "작업": "고르기", "이름": "고르기", "항목": "고르기" }, "값칸": { "적용": "줄 따름", "적용원문": "글", "비고": "글" }, "줄": [ @@ -756,7 +756,7 @@ "이름": "구조물터파기 용수 발파암(1~2m)", "기준": "㎥당", "출처": "산림품셈 9-13-17", - "용도": {"공종": "용수 발파암", "대상": ["인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "용수 발파암", "대상": ["인력", "작업량 조건"], "로직키": ["GF000275"]}, "조건": { "구분": "고르기", "작업": "고르기", "이름": "고르기", "항목": "고르기" }, "값칸": { "적용": "줄 따름", "적용원문": "글", "비고": "글" }, "줄": [ @@ -773,7 +773,7 @@ "이름": "구조물터파기 용수 발파암(2~3m)", "기준": "㎥당", "출처": "산림품셈 9-13-18", - "용도": {"공종": "용수 발파암", "대상": ["인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "용수 발파암", "대상": ["인력", "작업량 조건"], "로직키": ["GF000276"]}, "조건": { "구분": "고르기", "작업": "고르기", "이름": "고르기", "항목": "고르기" }, "값칸": { "적용": "줄 따름", "적용원문": "글", "비고": "글" }, "줄": [ @@ -982,7 +982,7 @@ "이름": "비탈면 고르기(발파암) 기계사용료 (연암, 보통암+경암)/2 적용", "기준": "㎡당", "출처": "산림품셈 9-19-3", - "용도": {"공종": "비탈면 고르기", "대상": ["기계", "인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "비탈면 고르기", "대상": ["기계", "인력", "작업량 조건"], "로직키": ["GF000278"]}, "조건": { "구분": "고르기", "이름": "고르기" }, "값칸": { "수량": "줄 따름", "비고": "글" }, "줄": [ diff --git a/resources/master_data/소요량_산림품셈_10장_자재․장비_운반.json b/resources/master_data/소요량_산림품셈_10장_자재․장비_운반.json index b7f139349..a134454ee 100644 --- a/resources/master_data/소요량_산림품셈_10장_자재․장비_운반.json +++ b/resources/master_data/소요량_산림품셈_10장_자재․장비_운반.json @@ -122,7 +122,7 @@ "이름": "인력운반 토사", "기준": "인/㎥당", "출처": "산림품셈 10-6-1", - "용도": {"공종": "토사", "대상": ["작업량 조건"], "로직키": []}, + "용도": {"공종": "토사", "대상": ["작업량 조건"], "로직키": ["GF000279"]}, "조건": { "거리(m)": "수" }, "값칸": { "보통인부 토사": "인", "보통인부 석재": "인" }, "줄": [ @@ -147,7 +147,7 @@ "이름": "인력운반 돌(지게)", "기준": "인/㎥당", "출처": "산림품셈 10-6-2", - "용도": {"공종": "돌", "대상": ["인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "돌", "대상": ["인력", "작업량 조건"], "로직키": ["GF000280"]}, "조건": { "거리(m)": "수" }, "값칸": { "보통인부": "인" }, "줄": [ @@ -174,7 +174,7 @@ "이름": "인력운반 기타 임업자재", "기준": "", "출처": "산림품셈 10-6-3", - "용도": {"공종": "기타 임업자재", "대상": ["작업량 조건", "재료"], "로직키": []}, + "용도": {"공종": "기타 임업자재", "대상": ["작업량 조건", "재료"], "로직키": ["GF000281"]}, "조건": { "거리(m)": "수" }, "값칸": { "목재 소재(조재목)": "인/㎥", "목재 제재": "인/㎥", "볏짚": "인/100속", "섶단·새": "인/100속", "나뭇가지단": "인/100속", "자른 떼(20㎝×20㎝)": "인/100매", "식생낭(혼토입)": "인/100개", "편책용 말뚝(목재,파이프)": "인/100본", "볏짚멍석(종비포함)": "인/1000㎡", "비료": "인/톤" }, "줄": [ @@ -216,7 +216,7 @@ "이름": "인력운반 돌(지게) 1회 운반량·할증", "기준": "", "출처": "산림품셈 10-6-2 주③", - "용도": {"공종": "돌", "대상": ["작업량 조건", "할증"], "로직키": []}, + "용도": {"공종": "돌", "대상": ["작업량 조건", "할증"], "로직키": ["GF000280"]}, "조건": { "구분": "고르기" }, "값칸": { "운반량": "kg", "할증": "%", "적용": "글" }, "줄": [ @@ -404,7 +404,7 @@ "이름": "케이블 크레인 짐내리기", "기준": "인/1일당", "출처": "산림품셈 10-8-1", - "용도": {"공종": "짐내리기", "대상": ["작업량 조건"], "로직키": []}, + "용도": {"공종": "짐내리기", "대상": ["작업량 조건"], "로직키": ["GF000282"]}, "조건": { "구분": "고르기", "운반기구": "고르기", "비고": "고르기" }, "값칸": { "보통인부 짐내리는 인부": "인", "보통인부 신호수": "인" }, "줄": [ @@ -481,7 +481,7 @@ "이름": "케이블 크레인 2단 크레인 추가 인부", "기준": "", "출처": "산림품셈 10-8-1 주②", - "용도": {"공종": "짐내리기", "대상": ["작업량 조건"], "로직키": []}, + "용도": {"공종": "짐내리기", "대상": ["작업량 조건"], "로직키": ["GF000282"]}, "조건": { "구분": "고르기" }, "값칸": { "보통인부 추가": "인" }, "줄": [ @@ -539,7 +539,7 @@ "이름": "덤프트럭 자재의 1회당 표준 운반량", "기준": "", "출처": "산림품셈 10-9-1", - "용도": {"공종": "자재의 1회당 표준 운반량", "대상": ["작업량 조건", "재료"], "로직키": []}, + "용도": {"공종": "자재의 1회당 표준 운반량", "대상": ["작업량 조건", "재료"], "로직키": ["GF000283"]}, "조건": { "구분": "고르기", "규격": "고르기" }, "값칸": { "중량": "kg", "환산량": "환산단위 따름", "환산단위": "글", "본수": "본" }, "줄": [ @@ -715,7 +715,7 @@ "이름": "덤프운반 토사 굴착기 작업능력", "기준": "", "출처": "산림품셈 10-12-1 주⑤", - "용도": {"공종": "토사", "대상": ["작업량 조건"], "로직키": []}, + "용도": {"공종": "토사", "대상": ["작업량 조건"], "로직키": ["GF000284"]}, "조건": { "구분": "고르기", "세부": "고르기" }, "값칸": { "값": "단위 따름", "단위": "글", "괄호값": "수 또는 글", "괄호단위": "글", "비고": "글" }, "줄": [ @@ -741,7 +741,7 @@ "이름": "덤프운반 토사 덤프트럭 작업능력", "기준": "", "출처": "산림품셈 10-12-1 주②", - "용도": {"공종": "토사", "대상": ["기계", "작업량 조건"], "로직키": []}, + "용도": {"공종": "토사", "대상": ["기계", "작업량 조건"], "로직키": ["GF000284"]}, "조건": { "구분": "고르기", "세부": "고르기" }, "값칸": { "값": "단위 따름", "단위": "글", "괄호값": "글", "적용": "글", "비고": "글" }, "줄": [ @@ -776,7 +776,7 @@ "이름": "덤프운반 토사 적재 재료 단위중량", "기준": "", "출처": "산림품셈 10-12-1 주②", - "용도": {"공종": "토사", "대상": ["작업량 조건"], "로직키": []}, + "용도": {"공종": "토사", "대상": ["작업량 조건"], "로직키": ["GF000284"]}, "조건": { "재료": "고르기" }, "값칸": { "단위중량": "ton/㎥" }, "줄": [ @@ -793,7 +793,7 @@ "이름": "덤프운반 토사 토량환산계수", "기준": "", "출처": "산림품셈 10-12-1 주③", - "용도": {"공종": "토사", "대상": ["작업량 조건", "환산"], "로직키": []}, + "용도": {"공종": "토사", "대상": ["작업량 조건", "환산"], "로직키": ["GF000284"]}, "조건": { "재료": "고르기" }, "값칸": { "토량환산계수(L)": "" }, "줄": [ @@ -829,7 +829,7 @@ "이름": "인력운반(드론운반공)", "기준": "", "출처": "산림품셈 10-13-2", - "용도": {"공종": "인력운반", "대상": ["작업량 조건"], "로직키": []}, + "용도": {"공종": "인력운반", "대상": ["작업량 조건"], "로직키": ["GF000285"]}, "조건": { "수평거리(m)": "수" }, "값칸": { "인원": "명" }, "줄": [ From fd3800857d40542ad0489f713913ac5091bc8962 Mon Sep 17 00:00:00 2001 From: umsangdon Date: Wed, 30 Sep 2026 13:18:31 +0900 Subject: [PATCH 08/26] =?UTF-8?q?fix(M01):=20=EC=82=B0=EB=A6=BC=205?= =?UTF-8?q?=EC=9E=A5=20=EB=A1=9C=EC=A7=81=20=EC=97=86=EC=9D=8C(=EC=A0=88?= =?UTF-8?q?=20=EB=88=84=EB=9D=BD)=2014=EC=A0=88=EC=97=90=20=EC=83=88=20?= =?UTF-8?q?=EB=A1=9C=EC=A7=81=20(PLAN=2028-2a)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - GF000290~303: 관목굴취 · 교목굴취(나무높이 · 근원직경) · 뿌리돌림 · 관목식재(단식 · 군식) · 교목식재(나무높이 · 흉고직경) · 단끊기 · 표토절취 · 표토펴기 · 막갈이 · 흙부수기 · 매트 포장 - 쓰는 표의 용도.로직키 · 범위규칙 열 표에 엔진 이름(이상·이하 · 이하)을 앞에 붙임 - 5-5 · 5-26-3 은 표 조건 칸이 없어 못 고침 Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_016PSXsvyDxjNmufteN5bqmt --- resources/master_data/_키대장.json | 16 +- .../로직_산림품셈_05장_식재_및_녹화.json | 406 ++++++++++++++++++ .../소요량_산림품셈_05장_식재_및_녹화.json | 62 +-- 3 files changed, 452 insertions(+), 32 deletions(-) diff --git a/resources/master_data/_키대장.json b/resources/master_data/_키대장.json index 4eade97fd..379a84800 100644 --- a/resources/master_data/_키대장.json +++ b/resources/master_data/_키대장.json @@ -1,5 +1,5 @@ { - "다음": {"LB": 409, "EQ": 655, "RT": 20, "MN": 7000, "MT": 30719, "MO": 74, "MP": 364, "FX": 6, "CF": 159, "QF": 477, "GF": 290, "CC": 341, "GC": 1104, "QC": 2060, "GX": 1, "UA": 38}, + "다음": {"LB": 409, "EQ": 655, "RT": 20, "MN": 7000, "MT": 30719, "MO": 74, "MP": 364, "FX": 6, "CF": 159, "QF": 477, "GF": 304, "CC": 341, "GC": 1104, "QC": 2060, "GX": 1, "UA": 38}, "폐기": {"MT000001": "자재품목 휘발유 — 값이 비고 글뿐 · 유가 테이블로 감", "MT000002": "자재품목 경유 — 값이 비고 글뿐 · 유가 테이블로 감", "MT000003": "자재품목 선박용경유 — 값이 비고 글뿐 · 유가 테이블로 감", "MT000004": "자재품목 중유 — 값이 비고 글뿐 · 유가 테이블로 감", "MT000005": "자재품목 등유 — 값이 비고 글뿐 · 유가 테이블로 감", "LB000399": "이름 「〃」 — 직종이 아니라 되풀이 기호 · 소요량 13-6-9 에서 윗줄 직종으로 바로잡음", "MN": "재료_나라장터자재 — old 로 옮김 · 로직은 자재품목·품셈재료로 갈아 끼움", "LB000372": "미확보 고급기능사 — 측량노임 항공사진고급기능사 옛이름으로 옮김", "LB000393": "미확보 리베팅공 — 건설노임 철골공 옛이름으로 옮김(2010 통합표 연번10)", "LB000405": "미확보 Belt Conveyor 설치공 — 품셈 13-10-1 주② 배분으로 다섯 직종에 나눔", "MT000006": "자재품목 전력 — 재료_유가전력 전력 줄로 감", "MT000007": "자재품목 전력 — 재료_유가전력 전력 줄로 감", "LB000368": "미확보 기술사 — 기술사(건설) 옛이름으로 옮김", "LB000369": "미확보 특급기술자 — 특급기술자(건설) 옛이름으로 옮김", "LB000370": "미확보 고급기술자 — 고급기술자(건설) 옛이름으로 옮김", "LB000361": "미확보 중급기술자 — 중급기술자(건설) 옛이름으로 옮김", "LB000364": "미확보 초급기술자 — 초급기술자(건설) 옛이름으로 옮김", "LB000365": "미확보 고급숙련기술자 — 고급숙련기술자(건설) 옛이름으로 옮김", "LB000366": "미확보 중급숙련기술자 — 중급숙련기술자(건설) 옛이름으로 옮김", "LB000367": "미확보 초급숙련기술자 — 초급숙련기술자(건설) 옛이름으로 옮김", "LB000389": "미확보 기계기사 — 초급기술자(기계·설비) 옛이름으로 옮김", "LB000388": "미확보 기계산업기사 — 초급숙련기술자(기계·설비) 옛이름으로 옮김", "MO000055": {"원문번호": "주택용저압:기본_200이하", "파일": "재료_유가전력.json"}, "MO000056": {"원문번호": "주택용저압:기본_201~400", "파일": "재료_유가전력.json"}, "MO000057": {"원문번호": "주택용저압:기본_400초과", "파일": "재료_유가전력.json"}, "MO000059": {"원문번호": "주택용저압:전력량_다음200", "파일": "재료_유가전력.json"}, "MO000060": {"원문번호": "주택용저압:전력량_400초과", "파일": "재료_유가전력.json"}, "MO000061": {"원문번호": "주택용저압:월간최저요금", "파일": "재료_유가전력.json"}, "MO000062": {"원문번호": "일반용갑I저압:기본", "파일": "재료_유가전력.json"}, "MO000063": {"원문번호": "일반용갑I저압:전력량_여름철", "파일": "재료_유가전력.json"}, "MO000064": {"원문번호": "일반용갑I저압:전력량_봄가을철", "파일": "재료_유가전력.json"}, "MO000065": {"원문번호": "일반용갑I저압:전력량_겨울철", "파일": "재료_유가전력.json"}, "MO000066": {"원문번호": "산업용갑I저압:기본", "파일": "재료_유가전력.json"}, "MO000067": {"원문번호": "산업용갑I저압:전력량_여름철", "파일": "재료_유가전력.json"}, "MO000068": {"원문번호": "산업용갑I저압:전력량_봄가을철", "파일": "재료_유가전력.json"}, "MO000069": {"원문번호": "산업용갑I저압:전력량_겨울철", "파일": "재료_유가전력.json"}, "MO000070": {"원문번호": "임시전력갑:기본요금적용", "파일": "재료_유가전력.json"}, "MO000071": {"원문번호": "임시전력갑:전력량요금적용", "파일": "재료_유가전력.json"}, "MO000072": {"원문번호": "임시전력갑:월간최저요금", "파일": "재료_유가전력.json"}}, "키": { "CC000001": {"원문번호": "공통 1-3-1 콘크리트 및 포장용 재료", "파일": "계수_건설품셈_01장_적용기준.json"}, @@ -2551,6 +2551,20 @@ "GF000287": {"원문번호": "4-2-1 단목베기(100본당)", "파일": "로직_산림품셈_04장_나무베기.json"}, "GF000288": {"원문번호": "4-2-2 단목베기(1,000㎡당 · 굴착기 0.2㎥ + 부착용 집게)", "파일": "로직_산림품셈_04장_나무베기.json"}, "GF000289": {"원문번호": "4-3 위험목 베기(굴착기 우드그랩 0.2㎥ · 크레인 5톤)", "파일": "로직_산림품셈_04장_나무베기.json"}, + "GF000290": {"원문번호": "5-1-1 관목굴취", "파일": "로직_산림품셈_05장_식재_및_녹화.json"}, + "GF000291": {"원문번호": "5-3-2 관목식재(단식)", "파일": "로직_산림품셈_05장_식재_및_녹화.json"}, + "GF000292": {"원문번호": "5-3-3 관목식재(군식)", "파일": "로직_산림품셈_05장_식재_및_녹화.json"}, + "GF000293": {"원문번호": "5-1-2 교목굴취(나무높이)", "파일": "로직_산림품셈_05장_식재_및_녹화.json"}, + "GF000294": {"원문번호": "5-1-3 교목굴취(근원직경)", "파일": "로직_산림품셈_05장_식재_및_녹화.json"}, + "GF000295": {"원문번호": "5-2 뿌리돌림", "파일": "로직_산림품셈_05장_식재_및_녹화.json"}, + "GF000296": {"원문번호": "5-3-4 교목식재(나무높이)", "파일": "로직_산림품셈_05장_식재_및_녹화.json"}, + "GF000297": {"원문번호": "5-3-5 교목식재(흉고직경)", "파일": "로직_산림품셈_05장_식재_및_녹화.json"}, + "GF000298": {"원문번호": "5-16-1 선떼붙이기 단끊기", "파일": "로직_산림품셈_05장_식재_및_녹화.json"}, + "GF000299": {"원문번호": "5-19-1 표토절취 및 모으기", "파일": "로직_산림품셈_05장_식재_및_녹화.json"}, + "GF000300": {"원문번호": "5-19-2 표토펴기 및 고르기", "파일": "로직_산림품셈_05장_식재_및_녹화.json"}, + "GF000301": {"원문번호": "5-26-1 흙갈이 막갈이", "파일": "로직_산림품셈_05장_식재_및_녹화.json"}, + "GF000302": {"원문번호": "5-26-2 흙갈이 흙부수기", "파일": "로직_산림품셈_05장_식재_및_녹화.json"}, + "GF000303": {"원문번호": "5-28-2 방초매트 및 야자섬유매트 포장", "파일": "로직_산림품셈_05장_식재_및_녹화.json"}, "LB000001": {"원문번호": "1001", "파일": "인력.json"}, "LB000002": {"원문번호": "1002", "파일": "인력.json"}, "LB000003": {"원문번호": "1003", "파일": "인력.json"}, diff --git a/resources/master_data/로직_산림품셈_05장_식재_및_녹화.json b/resources/master_data/로직_산림품셈_05장_식재_및_녹화.json index 5bb970a96..c679cbeae 100644 --- a/resources/master_data/로직_산림품셈_05장_식재_및_녹화.json +++ b/resources/master_data/로직_산림품셈_05장_식재_및_녹화.json @@ -4,6 +4,99 @@ "차례": 3, "판": "2026-01-01", "줄": [ + { + "키": "GF000290", + "원문번호": "5-1-1", + "구분": "산림품셈", + "상세구분": "05장 식재 및 녹화", + "이름": "관목굴취", + "결과단위": "원/10본", + "출처": "산림품셈 5-1-1", + "소유": "공용", + "비고": "원문 0.3m 는 「0.3∼0.7m 이하」 줄(「0.3m 미만」 은 위 끝 제외) — 표 규칙(양 끝 포함 · 겹치면 위 끝 작은 줄) 때문에 0.3 은 0.31 로 찾음 · 1.5m 초과는 나무높이 비례 할증 가능(설계자 판단) · 수관폭이 더 크면 수관폭을 나무높이로(주④) · 분 보호 안 함 기준(주②) · 녹화마대 등으로 분 보호 시 5-1-2 교목굴취(나무높이) 적용(주⑥)", + "시험입력": { "수고": 0.5 }, + "입력": [{ "이름": "수고", "설명": "관목 나무높이(표 구간 안 값)", "단위": "m", "출처": "산림품셈 5-1-1" }], + "중간": [{ "이름": "찾을수고", "식": "만약(수고 == 0.3, 0.31, 수고)" }], + "호표": [ + { "종류": "인력", "요소": "LB000003", "이름": "특별인부", "단위": "인", "수량": "찾기(QF000058, '수고(m)'=찾을수고).특별인부", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QF000058, '수고(m)'=찾을수고).보통인부", "비목": "노무비" } + ], + "덧줄": [], + "끝수": null + }, + { + "키": "GF000293", + "원문번호": "5-1-2", + "구분": "산림품셈", + "상세구분": "05장 식재 및 녹화", + "이름": "교목굴취(나무높이)", + "결과단위": "원/본", + "출처": "산림품셈 5-1-2", + "소유": "공용", + "비고": "분이 없으면 굴취품 20% 감(비고) · 분 = 근원직경 4∼5배(주②) · 분뜨기 재료 별도(주④) · 기계 필요 시 별도(주⑥)", + "시험입력": { "나무높이": 2.0, "분": "있음" }, + "입력": [{ "이름": "나무높이", "설명": "교목 나무높이(표 구간 안 값)", "단위": "m", "출처": "산림품셈 5-1-2" }, { "이름": "분", "설명": "뿌리분을 뜨는지", "고르기": ["있음", "없음"], "출처": "산림품셈 5-1-2 비고" }], + "중간": [{ "이름": "감", "식": "만약(분 == '없음', 찾기(QF000061, 구분='분이 없는 경우 굴취품 감').값, 0)" }], + "호표": [ + { "종류": "인력", "요소": "LB000003", "이름": "특별인부", "단위": "인", "수량": "찾기(QF000060, '나무높이(m)'=나무높이).특별인부 * (1 - 감 / 100)", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QF000060, '나무높이(m)'=나무높이).보통인부 * (1 - 감 / 100)", "비목": "노무비" } + ], + "덧줄": [], + "끝수": null + }, + { + "키": "GF000294", + "원문번호": "5-1-3", + "구분": "산림품셈", + "상세구분": "05장 식재 및 녹화", + "이름": "교목굴취(근원직경)", + "결과단위": "원/본", + "출처": "산림품셈 5-1-3", + "소유": "공용", + "비고": "근원직경으로 찾음(괄호 흉고직경만 알면 원문 짝으로 근원직경을 넣음) · 분이 없으면 굴취품 20% 감(비고) — 해석: 인력·장비 모두 · 장비 규격 = 주⑧ 표(10∼19㎝ 굴착기 0.4㎥ · 20㎝ 이상 0.6㎥ · 크레인 규격표) · 굴착기는 표에서 굴착기 칸이 있는 10㎝ 이상 · 크레인은 20㎝ 이상 · 타이어 크레인(40∼60㎝ 25∼50ton)은 설계자 고름", + "시험입력": { "근원직경": 25, "분": "있음", "타이어크레인": "2104-0025", "지역": "전국평균", "보정작업": "해당 없음" }, + "입력": [ + { "이름": "근원직경", "설명": "교목 근원(뿌리목) 지름(표 구간 안 값)", "단위": "㎝", "출처": "산림품셈 5-1-3" }, + { "이름": "분", "설명": "뿌리분을 뜨는지", "고르기": ["있음", "없음"], "출처": "산림품셈 5-1-3 비고" }, + { + "이름": "타이어크레인", + "설명": "근원직경 40㎝ 이상일 때 쓰는 타이어 크레인(25∼50ton)", + "고르기": ["2104-0025", "2104-0030", "2104-0035", "2104-0040", "2104-0045", "2104-0050"], + "출처": "산림품셈 5-1-3 주⑧" + }, + { + "이름": "지역", + "설명": "기계 연료값을 고를 지역", + "고르기": ["전국평균", "전국", "서울", "경기", "강원", "충북", "충남", "전북", "경북", "경남", "부산", "제주", "대구", "인천", "대전", "울산", "세종", "전남광주"], + "출처": "건설품셈 공통 8-1-7 5" + }, + { "이름": "보정작업", "설명": "암석·전석 작업이면 기계손료 가산", "고르기": ["해당 없음", "암석작업(연암・보통암・경암)", "전석섞인토사"], "출처": "건설품셈 공통 8-1-7 1" } + ], + "중간": [ + { "이름": "감", "식": "만약(분 == '없음', 찾기(QF000064, 구분='분이 없는 경우 굴취품 감').값, 0)" }, + { "이름": "굴착기", "식": "만약(근원직경 < 10, '0201-0040', 만약(찾기(QF000063, '근원직경(cm)'=근원직경).굴착기 == 0.4, '0201-0040', '0201-0060'))", "출처": "산림품셈 5-1-3 주⑧" } + ], + "호표": [ + { "종류": "인력", "요소": "LB000003", "이름": "특별인부", "단위": "인", "수량": "찾기(QF000062, '근원직경(㎝)'=근원직경).특별인부 * (1 - 감 / 100)", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QF000062, '근원직경(㎝)'=근원직경).보통인부 * (1 - 감 / 100)", "비목": "노무비" }, + { + "종류": "로직", + "요소": "로직(GC000267, 기계=굴착기, 지역=지역, 보정작업=보정작업)", + "이름": "굴착기(주⑧ 규격표)", + "단위": "시간", + "수량": "만약(근원직경 < 10, 0, 찾기(QF000062, '근원직경(㎝)'=근원직경).굴착기 * (1 - 감 / 100))" + }, + { + "종류": "로직", + "요소": "로직(GC000268, 기계=만약(찾기(QF000063, '근원직경(cm)'=근원직경).크레인 == '트럭탑재형 크레인 10ton', '2105-0010', 만약(찾기(QF000063, '근원직경(cm)'=근원직경).크레인 == '크레인(타이어) 25 ∼ 50ton', 타이어크레인, '2105-0015')), 지역=지역)", + "이름": "크레인(주⑧ 규격표)", + "단위": "시간", + "수량": "만약(근원직경 < 20, 0, 찾기(QF000062, '근원직경(㎝)'=근원직경).크레인 * (1 - 감 / 100))" + } + ], + "덧줄": [], + "끝수": null + }, { "키": "GF000016", "원문번호": "5-1-4", "구분": "산림품셈", "상세구분": "05장 식재 및 녹화", "이름": "떼채취", @@ -26,6 +119,34 @@ "덧줄": [], "끝수": null }, + { + "키": "GF000295", + "원문번호": "5-2", + "구분": "산림품셈", + "상세구분": "05장 식재 및 녹화", + "이름": "뿌리돌림", + "결과단위": "원/본", + "출처": "산림품셈 5-2", + "소유": "공용", + "비고": "분 = 근원직경 4∼5배(주②) · 절단 부위 보호 재료 별도(주③)", + "시험입력": { "근원직경": 9 }, + "입력": [ + { + "이름": "근원직경", + "설명": "근원 지름(표의 값 중)", + "단위": "㎝", + "고르기": [3, 5, 7, 9, 11, 13, 15, 18, 21, 24, 30, 36, 42, 48, 54, 60, 66, 72, 78, 84, 90, 100], + "출처": "산림품셈 5-2" + } + ], + "중간": [], + "호표": [ + { "종류": "인력", "요소": "LB000003", "이름": "특별인부", "단위": "인", "수량": "찾기(QF000068, '근원직경(㎝)'=근원직경).특별인부", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QF000068, '근원직경(㎝)'=근원직경).보통인부", "비목": "노무비" } + ], + "덧줄": [], + "끝수": null + }, { "키": "GF000017", "원문번호": "5-3-1", "구분": "산림품셈", "상세구분": "05장 식재 및 녹화", "이름": "나무식재", @@ -70,6 +191,157 @@ "덧줄": [], "끝수": null }, + { + "키": "GF000291", + "원문번호": "5-3-2", + "구분": "산림품셈", + "상세구분": "05장 식재 및 녹화", + "이름": "관목식재(단식)", + "결과단위": "원/10본", + "출처": "산림품셈 5-3-2", + "소유": "공용", + "비고": "원문 0.3m 는 「0.3∼0.7m 이하」 줄(「0.3m 미만」 은 위 끝 제외) — 표 규칙(양 끝 포함 · 겹치면 위 끝 작은 줄) 때문에 0.3 은 0.31 로 찾음 · 1.5m 초과는 나무높이 비례 할증 가능(설계자 판단) · 수관폭이 더 크면 수관폭을 나무높이로(주④) · 1회 물주기 포함(주⑤) · 살수차 등 장비 별도(주⑥)", + "시험입력": { "수고": 0.5 }, + "입력": [{ "이름": "수고", "설명": "관목 나무높이(표 구간 안 값)", "단위": "m", "출처": "산림품셈 5-3-2" }], + "중간": [{ "이름": "찾을수고", "식": "만약(수고 == 0.3, 0.31, 수고)" }], + "호표": [ + { "종류": "인력", "요소": "LB000003", "이름": "특별인부", "단위": "인", "수량": "찾기(QF000074, '수고(m)'=찾을수고).특별인부", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QF000074, '수고(m)'=찾을수고).보통인부", "비목": "노무비" } + ], + "덧줄": [], + "끝수": null + }, + { + "키": "GF000292", + "원문번호": "5-3-3", + "구분": "산림품셈", + "상세구분": "05장 식재 및 녹화", + "이름": "관목식재(군식)", + "결과단위": "원/10본", + "출처": "산림품셈 5-3-3", + "소유": "공용", + "비고": "원문 0.3m 는 「0.3∼0.7m 이하」 줄(「0.3m 미만」 은 위 끝 제외) — 표 규칙(양 끝 포함 · 겹치면 위 끝 작은 줄) 때문에 0.3 은 0.31 로 찾음 · 1.5m 초과는 나무높이 비례 할증 가능(설계자 판단) · 수관폭이 더 크면 수관폭을 나무높이로(주④) · 1회 물주기 포함(주⑤) · 군식 식재밀도 표는 원문에 없음(주⑧)", + "시험입력": { "수고": 0.5 }, + "입력": [{ "이름": "수고", "설명": "관목 나무높이(표 구간 안 값)", "단위": "m", "출처": "산림품셈 5-3-3" }], + "중간": [{ "이름": "찾을수고", "식": "만약(수고 == 0.3, 0.31, 수고)" }], + "호표": [ + { "종류": "인력", "요소": "LB000003", "이름": "특별인부", "단위": "인", "수량": "찾기(QF000076, '수고(m)'=찾을수고).특별인부", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QF000076, '수고(m)'=찾을수고).보통인부", "비목": "노무비" } + ], + "덧줄": [], + "끝수": null + }, + { + "키": "GF000296", + "원문번호": "5-3-4", + "구분": "산림품셈", + "상세구분": "05장 식재 및 녹화", + "이름": "교목식재(나무높이)", + "결과단위": "원/본", + "출처": "산림품셈 5-3-4", + "소유": "공용", + "비고": "지주목을 세우지 않으면 인력품 감 — 인력시공 10% · 기계시공 20%(비고) · 기계시공은 2.1m 이상만(표 「-」) · 굴착기 0.4㎥(주⑦) · 1회 물주기 포함(주③)", + "시험입력": { "나무높이": 3.0, "시공": "기계시공", "지주목": "세움", "지역": "전국평균", "보정작업": "해당 없음" }, + "입력": [ + { "이름": "나무높이", "설명": "교목 나무높이(표 구간 안 값)", "단위": "m", "출처": "산림품셈 5-3-4" }, + { "이름": "시공", "설명": "시공 방법", "고르기": ["인력시공", "기계시공"], "출처": "산림품셈 5-3-4" }, + { "이름": "지주목", "설명": "지주목을 세우는지", "고르기": ["세움", "안 세움"], "출처": "산림품셈 5-3-4 비고" }, + { + "이름": "지역", + "설명": "기계 연료값을 고를 지역", + "고르기": ["전국평균", "전국", "서울", "경기", "강원", "충북", "충남", "전북", "경북", "경남", "부산", "제주", "대구", "인천", "대전", "울산", "세종", "전남광주"], + "출처": "건설품셈 공통 8-1-7 5" + }, + { "이름": "보정작업", "설명": "암석·전석 작업이면 기계손료 가산", "고르기": ["해당 없음", "암석작업(연암・보통암・경암)", "전석섞인토사"], "출처": "건설품셈 공통 8-1-7 1" } + ], + "중간": [ + { + "이름": "감", + "식": "만약(지주목 == '세움', 0, 만약(시공 == '인력시공', 찾기(QF000079, 구분='지주목을 세우지 않을 때 인력시공시 인력품 감').값, 찾기(QF000079, 구분='지주목을 세우지 않을 때 기계시공시 인력품 감').값))" + } + ], + "호표": [ + { + "종류": "인력", + "요소": "LB000003", + "이름": "특별인부", + "단위": "인", + "수량": "만약(시공 == '인력시공', 찾기(QF000078, '나무높이(m)'=나무높이).'인력시공 특별인부', 찾기(QF000078, '나무높이(m)'=나무높이).'기계시공 특별인부') * (1 - 감 / 100)", + "비목": "노무비" + }, + { + "종류": "인력", + "요소": "LB000002", + "이름": "보통인부", + "단위": "인", + "수량": "만약(시공 == '인력시공', 찾기(QF000078, '나무높이(m)'=나무높이).'인력시공 보통인부', 찾기(QF000078, '나무높이(m)'=나무높이).'기계시공 보통인부') * (1 - 감 / 100)", + "비목": "노무비" + }, + { + "종류": "로직", + "요소": "로직(GC000267, 기계='0201-0040', 지역=지역, 보정작업=보정작업)", + "이름": "굴착기 0.4㎥", + "단위": "시간", + "수량": "만약(시공 == '인력시공', 0, 찾기(QF000078, '나무높이(m)'=나무높이).'기계시공 굴착기')" + } + ], + "덧줄": [], + "끝수": null + }, + { + "키": "GF000297", + "원문번호": "5-3-5", + "구분": "산림품셈", + "상세구분": "05장 식재 및 녹화", + "이름": "교목식재(흉고직경)", + "결과단위": "원/본", + "출처": "산림품셈 5-3-5", + "소유": "공용", + "비고": "흉고직경(지표 1.2m 높이 지름 · 주⑤)으로 찾음 · 지주목 안 세우면 인력품 감 — 해석: 굴착기 칸이 있는 8㎝ 이상 = 기계시공 20% · 그 아래 인력시공 10% · 장비 규격 = 주⑧ 표(8∼17㎝ 굴착기 0.4㎥ · 18㎝ 이상 0.6㎥ · 크레인 규격표) · 타이어 크레인(35∼50㎝ 25∼50ton)은 설계자 고름", + "시험입력": { "흉고직경": 20, "지주목": "세움", "타이어크레인": "2104-0025", "지역": "전국평균", "보정작업": "해당 없음" }, + "입력": [ + { "이름": "흉고직경", "설명": "가슴높이(1.2m) 지름(표 구간 안 값)", "단위": "㎝", "출처": "산림품셈 5-3-5" }, + { "이름": "지주목", "설명": "지주목을 세우는지", "고르기": ["세움", "안 세움"], "출처": "산림품셈 5-3-5 비고" }, + { + "이름": "타이어크레인", + "설명": "흉고직경 35㎝ 이상일 때 쓰는 타이어 크레인(25∼50ton)", + "고르기": ["2104-0025", "2104-0030", "2104-0035", "2104-0040", "2104-0045", "2104-0050"], + "출처": "산림품셈 5-3-5 주⑧" + }, + { + "이름": "지역", + "설명": "기계 연료값을 고를 지역", + "고르기": ["전국평균", "전국", "서울", "경기", "강원", "충북", "충남", "전북", "경북", "경남", "부산", "제주", "대구", "인천", "대전", "울산", "세종", "전남광주"], + "출처": "건설품셈 공통 8-1-7 5" + }, + { "이름": "보정작업", "설명": "암석·전석 작업이면 기계손료 가산", "고르기": ["해당 없음", "암석작업(연암・보통암・경암)", "전석섞인토사"], "출처": "건설품셈 공통 8-1-7 1" } + ], + "중간": [ + { "이름": "기계", "식": "만약(흉고직경 < 8, 0, 1)" }, + { "이름": "감", "식": "만약(지주목 == '세움', 0, 만약(기계 == 0, 찾기(QF000082, 구분='지주목을 세우지 않을 때 인력시공시 인력품 감').값, 찾기(QF000082, 구분='지주목을 세우지 않을 때 기계시공시 인력품 감').값))" }, + { "이름": "굴착기", "식": "만약(기계 == 0, '0201-0040', 만약(찾기(QF000081, '흉고직경(cm)'=흉고직경).굴착기 == 0.4, '0201-0040', '0201-0060'))", "출처": "산림품셈 5-3-5 주⑧" } + ], + "호표": [ + { "종류": "인력", "요소": "LB000003", "이름": "특별인부", "단위": "인", "수량": "찾기(QF000080, '흉고직경(㎝)'=흉고직경).특별인부 * (1 - 감 / 100)", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QF000080, '흉고직경(㎝)'=흉고직경).보통인부 * (1 - 감 / 100)", "비목": "노무비" }, + { + "종류": "로직", + "요소": "로직(GC000267, 기계=굴착기, 지역=지역, 보정작업=보정작업)", + "이름": "굴착기(주⑧ 규격표)", + "단위": "시간", + "수량": "만약(기계 == 0, 0, 찾기(QF000080, '흉고직경(㎝)'=흉고직경).굴착기)" + }, + { + "종류": "로직", + "요소": "로직(GC000268, 기계=만약(찾기(QF000081, '흉고직경(cm)'=흉고직경).크레인 == '트럭탑재형 크레인 10ton', '2105-0010', 만약(찾기(QF000081, '흉고직경(cm)'=흉고직경).크레인 == '크레인(타이어) 25 ∼ 50ton', 타이어크레인, '2105-0015')), 지역=지역)", + "이름": "크레인(주⑧ 규격표)", + "단위": "시간", + "수량": "만약(흉고직경 < 18, 0, 찾기(QF000080, '흉고직경(㎝)'=흉고직경).크레인)" + } + ], + "덧줄": [], + "끝수": null + }, { "키": "GF000018", "원문번호": "5-4", "구분": "산림품셈", "상세구분": "05장 식재 및 녹화", "이름": "파종조림", @@ -373,6 +645,43 @@ "덧줄": [], "끝수": null }, + { + "키": "GF000298", + "원문번호": "5-16-1", + "구분": "산림품셈", + "상세구분": "05장 식재 및 녹화", + "이름": "선떼붙이기 단끊기", + "결과단위": "원/100m", + "출처": "산림품셈 5-16-1", + "소유": "공용", + "비고": "해석: 절취 품은 절취량으로 나눔(주③ 「절취량을 산출하여 본품에 나누어」) — 100m 절취량 = 0.15㎥/m × 100m = 15㎥ · 절취 ÷ 15 + 나머지 세 공정 = 표 합계줄(2.03 · 2.09 · 2.23)과 맞음 · 특수현장은 100m당 절취량을 넣음(0 = 원문 15㎥) · 작업반장 1인/보통인부 20인(주⑤) · 단끊기 연장은 주② 식으로 설계자가 셈", + "시험입력": { "토질": "보통토사", "절취량": 0 }, + "입력": [ + { "이름": "토질", "설명": "단을 끊는 흙 갈래", "고르기": ["보통토사", "경질ㆍ고사점토 및 자갈섞인 점토", "호박돌 섞인 토사"], "출처": "산림품셈 5-16-1" }, + { "이름": "절취량", "설명": "100m당 절취량(0 = 원문 기준 15㎥)", "단위": "㎥/100m", "출처": "산림품셈 5-16-1 주③" } + ], + "중간": [ + { "이름": "기준절취량", "식": "만약(절취량 > 0, 절취량, 찾기(QF000107, 구분='절취량 기준').값 * 100)", "출처": "산림품셈 5-16-1 주③" }, + { + "이름": "인부", + "식": "만약(토질 == '보통토사', 찾기(QF000106, 공정별='절취').보통토사, 만약(토질 == '호박돌 섞인 토사', 찾기(QF000106, 공정별='절취').'호박돌 섞인 토사', 찾기(QF000106, 공정별='절취').'경질ㆍ고사점토 및 자갈섞인 점토'))/ 기준절취량 + 만약(토질 == '보통토사', 찾기(QF000106, 공정별='수평잡기 및 단정리').보통토사, 만약(토질 == '호박돌 섞인 토사', 찾기(QF000106, 공정별='수평잡기 및 단정리').'호박돌 섞인 토사', 찾기(QF000106, 공정별='수평잡기 및 단정리').'경질ㆍ고사점토 및 자갈섞인 점토')) + 만약(토질 == '보통토사', 찾기(QF000106, 공정별='잡석 및 뿌리 정리').보통토사, 만약(토질 == '호박돌 섞인 토사', 찾기(QF000106, 공정별='잡석 및 뿌리 정리').'호박돌 섞인 토사', 찾기(QF000106, 공정별='잡석 및 뿌리 정리').'경질ㆍ고사점토 및 자갈섞인 점토')) + 만약(토질 == '보통토사', 찾기(QF000106, 공정별='절·성토면 고르기').보통토사, 만약(토질 == '호박돌 섞인 토사', 찾기(QF000106, 공정별='절·성토면 고르기').'호박돌 섞인 토사', 찾기(QF000106, 공정별='절·성토면 고르기').'경질ㆍ고사점토 및 자갈섞인 점토'))" + } + ], + "호표": [ + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "인부", "비목": "노무비" }, + { + "종류": "인력", + "요소": "LB000001", + "이름": "작업반장", + "단위": "인", + "수량": "인부 * 찾기(QF000107, 구분='기준 인원당 작업반장').값 / 찾기(QF000107, 구분='작업반장 배치 기준 보통인부').값", + "비목": "노무비", + "출처": "산림품셈 5-16-1 주⑤" + } + ], + "덧줄": [], + "끝수": null + }, { "키": "GF000029", "원문번호": "5-18", "구분": "산림품셈", "상세구분": "05장 식재 및 녹화", "이름": "씨뿌리기(줄)", @@ -403,6 +712,43 @@ "덧줄": [], "끝수": null }, + { + "키": "GF000299", + "원문번호": "5-19-1", + "구분": "산림품셈", + "상세구분": "05장 식재 및 녹화", + "이름": "표토절취 및 모으기", + "결과단위": "원/㎡", + "출처": "산림품셈 5-19-1", + "소유": "공용", + "비고": "사질양토 기준(주①) · 잡관목·그루터기 제거 별도(주③)", + "시험입력": { "취급심도": 12 }, + "입력": [{ "이름": "취급심도", "설명": "표토를 걷는 깊이(표의 값 중)", "단위": "㎝", "고르기": [6, 9, 12, 15, 18], "출처": "산림품셈 5-19-1" }], + "중간": [], + "호표": [{ "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QF000116, 구분='표토절취', '취급심도(㎝)'=취급심도).수량", "비목": "노무비" }], + "덧줄": [], + "끝수": null + }, + { + "키": "GF000300", + "원문번호": "5-19-2", + "구분": "산림품셈", + "상세구분": "05장 식재 및 녹화", + "이름": "표토펴기 및 고르기", + "결과단위": "원/㎥ 또는 원/100㎡", + "출처": "산림품셈 5-19-2", + "소유": "공용", + "비고": "결과 단위는 고른 기준 — ㎥당 또는 100㎡당(원문 두 줄) · 식재면 고르기 포함", + "시험입력": { "기준": "㎥ 당", "표토두께": 15 }, + "입력": [ + { "이름": "기준", "설명": "결과 단위(㎥당 · 100㎡당)", "고르기": ["㎥ 당", "100㎡"], "출처": "산림품셈 5-19-2" }, + { "이름": "표토두께", "설명": "펴는 표토 두께(표의 값 중)", "단위": "㎝", "고르기": [15, 30], "출처": "산림품셈 5-19-2" } + ], + "중간": [], + "호표": [{ "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QF000117, 구분=기준, '표토두께(㎝)'=표토두께).수량", "비목": "노무비" }], + "덧줄": [], + "끝수": null + }, { "키": "GF000030", "원문번호": "5-20", "구분": "산림품셈", "상세구분": "05장 식재 및 녹화", "이름": "표토관리", @@ -828,6 +1174,46 @@ "덧줄": [], "끝수": null }, + { + "키": "GF000301", + "원문번호": "5-26-1", + "구분": "산림품셈", + "상세구분": "05장 식재 및 녹화", + "이름": "흙갈이 막갈이", + "결과단위": "원/992㎡", + "출처": "산림품셈 5-26-1", + "소유": "공용", + "비고": "원문 기준 992㎡(300평)당 · 면고르기 불포함(주②)", + "시험입력": { "토성": "양토", "막갈이깊이": 15 }, + "입력": [ + { "이름": "토성", "설명": "흙의 성질", "고르기": ["사토", "양토", "식토"], "출처": "산림품셈 5-26-1" }, + { "이름": "막갈이깊이", "설명": "가는 깊이(표의 값 중)", "단위": "cm", "고르기": [9, 12, 15, 18, 21], "출처": "산림품셈 5-26-1" } + ], + "중간": [], + "호표": [{ "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QF000139, 토성=토성, '막갈이깊이(cm)'=막갈이깊이).수량", "비목": "노무비" }], + "덧줄": [], + "끝수": null + }, + { + "키": "GF000302", + "원문번호": "5-26-2", + "구분": "산림품셈", + "상세구분": "05장 식재 및 녹화", + "이름": "흙갈이 흙부수기", + "결과단위": "원/992㎡", + "출처": "산림품셈 5-26-2", + "소유": "공용", + "비고": "원문 기준 992㎡(300평)당 · 고르기 포함", + "시험입력": { "토성": "양토", "막갈이깊이": 15 }, + "입력": [ + { "이름": "토성", "설명": "흙의 성질", "고르기": ["사토", "양토", "식토"], "출처": "산림품셈 5-26-2" }, + { "이름": "막갈이깊이", "설명": "가는 깊이(표의 값 중)", "단위": "cm", "고르기": [9, 12, 15, 18, 21], "출처": "산림품셈 5-26-2" } + ], + "중간": [], + "호표": [{ "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QF000140, 토성=토성, '막갈이깊이(cm)'=막갈이깊이).수량", "비목": "노무비" }], + "덧줄": [], + "끝수": null + }, { "키": "GF000040", "원문번호": "5-27", "구분": "산림품셈", "상세구분": "05장 식재 및 녹화", "이름": "식재면 관리", @@ -887,6 +1273,26 @@ "덧줄": [], "끝수": null }, + { + "키": "GF000303", + "원문번호": "5-28-2", + "구분": "산림품셈", + "상세구분": "05장 식재 및 녹화", + "이름": "방초매트 및 야자섬유매트 포장", + "결과단위": "원/㎡", + "출처": "산림품셈 5-28-2", + "소유": "공용", + "비고": "해석: 일당 인원 ÷ 일 시공량 · 토공 별도(주③) · 매트·고정핀 재료 원문 표에 없음", + "시험입력": { "폭": 1.5 }, + "입력": [{ "이름": "폭", "설명": "매트 포장 폭(2.0m 이하)", "단위": "m", "범위": [0, 2.0], "출처": "산림품셈 5-28-2" }], + "중간": [{ "이름": "시공량", "식": "찾기(QF000144, 구분='조경공', '폭(m)'=폭).'시공량(㎡)'" }], + "호표": [ + { "종류": "인력", "요소": "LB000038", "이름": "조경공", "단위": "인", "수량": "찾기(QF000144, 구분='조경공', '폭(m)'=폭).수량 / 시공량", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QF000144, 구분='보통인부').수량 / 시공량", "비목": "노무비" } + ], + "덧줄": [], + "끝수": null + }, { "키": "GF000042", "원문번호": "5-29", "구분": "산림품셈", "상세구분": "05장 식재 및 녹화", "이름": "복사이식 굴착기 시간당 작업량(Q1)", diff --git a/resources/master_data/소요량_산림품셈_05장_식재_및_녹화.json b/resources/master_data/소요량_산림품셈_05장_식재_및_녹화.json index 6600bb8bd..dc8250b4f 100644 --- a/resources/master_data/소요량_산림품셈_05장_식재_및_녹화.json +++ b/resources/master_data/소요량_산림품셈_05장_식재_및_녹화.json @@ -9,9 +9,9 @@ "이름": "굴취작업 관목굴취", "기준": "인/10본당", "출처": "산림품셈 5-1-1", - "용도": {"공종": "관목굴취", "대상": ["인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "관목굴취", "대상": ["인력", "작업량 조건"], "로직키": ["GF000290"]}, "조건": { "수고(m)": "범위" }, - "범위규칙": "「0.3m 미만」 = 위 끝 제외 · 나머지 양 끝 포함(원문 「0.3∼0.7m 이하」 · 「0.8∼1.1m 이하」 · 「1.2∼1.5m 이하」)", + "범위규칙": "이상·이하 · 「0.3m 미만」 = 위 끝 제외 · 나머지 양 끝 포함(원문 「0.3∼0.7m 이하」 · 「0.8∼1.1m 이하」 · 「1.2∼1.5m 이하」)", "값칸": { "특별인부": "인", "보통인부": "인" }, "줄": [ { "수고(m)": [null, 0.3], "특별인부": 0.084, "보통인부": 0.012 }, @@ -48,9 +48,9 @@ "이름": "굴취작업 교목굴취(나무높이)", "기준": "인/본당", "출처": "산림품셈 5-1-2", - "용도": {"공종": "교목굴취", "대상": ["인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "교목굴취", "대상": ["인력", "작업량 조건"], "로직키": ["GF000293"]}, "조건": { "나무높이(m)": "범위" }, - "범위규칙": "「1.0 이하」 = 위 끝 포함 · 나머지 양 끝 포함", + "범위규칙": "이상·이하 · 「1.0 이하」 = 위 끝 포함 · 나머지 양 끝 포함", "값칸": { "특별인부": "인", "보통인부": "인" }, "줄": [ { "나무높이(m)": [null, 1.0], "특별인부": 0.072, "보통인부": 0.012 }, @@ -78,7 +78,7 @@ "이름": "교목굴취(나무높이) 분 관련 수", "기준": "", "출처": "산림품셈 5-1-2", - "용도": {"공종": "교목굴취", "대상": ["작업량 조건"], "로직키": []}, + "용도": {"공종": "교목굴취", "대상": ["작업량 조건"], "로직키": ["GF000293"]}, "조건": { "구분": "고르기" }, "값칸": { "값": "단위 따름", "단위": "글" }, "줄": [ @@ -93,9 +93,9 @@ "이름": "굴취작업 교목굴취(근원직경)", "기준": "인/본당", "출처": "산림품셈 5-1-3", - "용도": {"공종": "교목굴취", "대상": ["기계", "인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "교목굴취", "대상": ["기계", "인력", "작업량 조건"], "로직키": ["GF000294"]}, "조건": { "근원직경(㎝)": "범위", "흉고직경(㎝)": "범위" }, - "범위규칙": "「4이하」 = 위 끝 포함 · 「5(4이하)」의 근원직경 5 = [5, 5] · 나머지 양 끝 포함 · 괄호 안 흉고직경이 없는 줄은 흉고직경 칸 없음", + "범위규칙": "이상·이하 · 「4이하」 = 위 끝 포함 · 「5(4이하)」의 근원직경 5 = [5, 5] · 나머지 양 끝 포함 · 괄호 안 흉고직경이 없는 줄은 흉고직경 칸 없음", "값칸": { "특별인부": "인", "보통인부": "인", "굴착기": "시간", "크레인": "시간" }, "줄": [ { "근원직경(㎝)": [null, 4], "특별인부": 0.096, "보통인부": 0.024 }, @@ -132,9 +132,9 @@ "이름": "교목굴취(근원직경) 장비 규격", "기준": "", "출처": "산림품셈 5-1-3 주⑧", - "용도": {"공종": "교목굴취", "대상": ["기계", "작업량 조건"], "로직키": []}, + "용도": {"공종": "교목굴취", "대상": ["기계", "작업량 조건"], "로직키": ["GF000294"]}, "조건": { "근원직경(cm)": "범위" }, - "범위규칙": "양 끝 포함", + "범위규칙": "이상·이하 · 양 끝 포함", "값칸": { "굴착기": "㎥", "크레인": "글" }, "줄": [ { "근원직경(cm)": [10, 19], "굴착기": 0.4 }, @@ -150,7 +150,7 @@ "이름": "교목굴취(근원직경) 분 관련 수", "기준": "", "출처": "산림품셈 5-1-3", - "용도": {"공종": "교목굴취", "대상": ["작업량 조건"], "로직키": []}, + "용도": {"공종": "교목굴취", "대상": ["작업량 조건"], "로직키": ["GF000294"]}, "조건": { "구분": "고르기" }, "값칸": { "값": "단위 따름", "단위": "글" }, "줄": [ @@ -223,7 +223,7 @@ "이름": "뿌리돌림", "기준": "인/본당", "출처": "산림품셈 5-2", - "용도": {"공종": "뿌리돌림", "대상": ["인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "뿌리돌림", "대상": ["인력", "작업량 조건"], "로직키": ["GF000295"]}, "조건": { "근원직경(㎝)": "수" }, "값칸": { "특별인부": "인", "보통인부": "인" }, "줄": [ @@ -358,9 +358,9 @@ "이름": "식재작업 관목식재(단식)", "기준": "인/10본당", "출처": "산림품셈 5-3-2", - "용도": {"공종": "관목식재", "대상": ["인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "관목식재", "대상": ["인력", "작업량 조건"], "로직키": ["GF000291"]}, "조건": { "수고(m)": "범위" }, - "범위규칙": "「0.3m 미만」 = 위 끝 제외 · 나머지 양 끝 포함(원문 「0.3∼0.7m 이하」 · 「0.8∼1.1m 이하」 · 「1.2∼1.5m 이하」)", + "범위규칙": "이상·이하 · 「0.3m 미만」 = 위 끝 제외 · 나머지 양 끝 포함(원문 「0.3∼0.7m 이하」 · 「0.8∼1.1m 이하」 · 「1.2∼1.5m 이하」)", "값칸": { "특별인부": "인", "보통인부": "인" }, "줄": [ { "수고(m)": [null, 0.3], "특별인부": 0.19, "보통인부": 0.06 }, @@ -397,9 +397,9 @@ "이름": "식재작업 관목식재(군식)", "기준": "인/10본당", "출처": "산림품셈 5-3-3", - "용도": {"공종": "관목식재", "대상": ["인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "관목식재", "대상": ["인력", "작업량 조건"], "로직키": ["GF000292"]}, "조건": { "수고(m)": "범위" }, - "범위규칙": "「0.3m 미만」 = 위 끝 제외 · 나머지 양 끝 포함(원문 「0.3∼0.7m 이하」 · 「0.8∼1.1m 이하」 · 「1.2∼1.5m 이하」)", + "범위규칙": "이상·이하 · 「0.3m 미만」 = 위 끝 제외 · 나머지 양 끝 포함(원문 「0.3∼0.7m 이하」 · 「0.8∼1.1m 이하」 · 「1.2∼1.5m 이하」)", "값칸": { "특별인부": "인", "보통인부": "인" }, "줄": [ { "수고(m)": [null, 0.3], "특별인부": 0.07, "보통인부": 0.02 }, @@ -437,9 +437,9 @@ "이름": "식재작업 교목식재(나무높이)", "기준": "인/본당", "출처": "산림품셈 5-3-4", - "용도": {"공종": "교목식재", "대상": ["작업량 조건"], "로직키": []}, + "용도": {"공종": "교목식재", "대상": ["작업량 조건"], "로직키": ["GF000296"]}, "조건": { "나무높이(m)": "범위" }, - "범위규칙": "「1.0 이하」 = 위 끝 포함 · 나머지 양 끝 포함", + "범위규칙": "이상·이하 · 「1.0 이하」 = 위 끝 포함 · 나머지 양 끝 포함", "값칸": { "인력시공 특별인부": "인", "인력시공 보통인부": "인", "기계시공 특별인부": "인", "기계시공 보통인부": "인", "기계시공 굴착기": "시간" }, "줄": [ { "나무높이(m)": [null, 1.0], "인력시공 특별인부": 0.07, "인력시공 보통인부": 0.06 }, @@ -467,7 +467,7 @@ "이름": "교목식재(나무높이) 지주목 미설치 감 · 굴착기 규격", "기준": "", "출처": "산림품셈 5-3-4", - "용도": {"공종": "교목식재", "대상": ["작업량 조건"], "로직키": []}, + "용도": {"공종": "교목식재", "대상": ["작업량 조건"], "로직키": ["GF000296"]}, "조건": { "구분": "고르기" }, "값칸": { "값": "단위 따름", "단위": "글" }, "줄": [ @@ -483,9 +483,9 @@ "이름": "식재작업 교목식재(흉고직경)", "기준": "인/본당", "출처": "산림품셈 5-3-5", - "용도": {"공종": "교목식재", "대상": ["기계", "인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "교목식재", "대상": ["기계", "인력", "작업량 조건"], "로직키": ["GF000297"]}, "조건": { "흉고직경(㎝)": "범위", "근원직경(㎝)": "범위" }, - "범위규칙": "「4(5)이하」 = 위 끝 포함 · 「5(6)」 = [5, 5] · 나머지 양 끝 포함", + "범위규칙": "이상·이하 · 「4(5)이하」 = 위 끝 포함 · 「5(6)」 = [5, 5] · 나머지 양 끝 포함", "값칸": { "특별인부": "인", "보통인부": "인", "굴착기": "시간", "크레인": "시간" }, "줄": [ { "흉고직경(㎝)": [null, 4], "근원직경(㎝)": [null, 5], "특별인부": 0.1, "보통인부": 0.06 }, @@ -520,9 +520,9 @@ "이름": "교목식재(흉고직경) 장비 규격", "기준": "", "출처": "산림품셈 5-3-5 주⑧", - "용도": {"공종": "교목식재", "대상": ["기계", "작업량 조건"], "로직키": []}, + "용도": {"공종": "교목식재", "대상": ["기계", "작업량 조건"], "로직키": ["GF000297"]}, "조건": { "흉고직경(cm)": "범위" }, - "범위규칙": "양 끝 포함", + "범위규칙": "이상·이하 · 양 끝 포함", "값칸": { "굴착기": "㎥", "크레인": "글" }, "줄": [ { "흉고직경(cm)": [8, 17], "굴착기": 0.4 }, @@ -538,7 +538,7 @@ "이름": "교목식재(흉고직경) 지주목 미설치 감 · 흉고 높이", "기준": "", "출처": "산림품셈 5-3-5", - "용도": {"공종": "교목식재", "대상": ["작업량 조건"], "로직키": []}, + "용도": {"공종": "교목식재", "대상": ["작업량 조건"], "로직키": ["GF000297"]}, "조건": { "구분": "고르기" }, "값칸": { "값": "단위 따름", "단위": "글" }, "줄": [ @@ -1006,7 +1006,7 @@ "이름": "선떼붙이기공 단끊기", "기준": "인/100m당", "출처": "산림품셈 5-16-1", - "용도": {"공종": "단끊기", "대상": ["작업량 조건"], "로직키": []}, + "용도": {"공종": "단끊기", "대상": ["작업량 조건"], "로직키": ["GF000298"]}, "조건": { "공정별": "고르기" }, "값칸": { "보통토사": "인", "경질ㆍ고사점토 및 자갈섞인 점토": "인", "호박돌 섞인 토사": "인" }, "줄": [ @@ -1030,7 +1030,7 @@ "이름": "단끊기 단폭 · 기준 경사 · 절취량 · 작업반장", "기준": "", "출처": "산림품셈 5-16-1", - "용도": {"공종": "단끊기", "대상": ["작업량 조건"], "로직키": []}, + "용도": {"공종": "단끊기", "대상": ["작업량 조건"], "로직키": ["GF000298"]}, "조건": { "구분": "고르기" }, "값칸": { "값": "단위 따름", "단위": "글" }, "줄": [ @@ -1203,7 +1203,7 @@ "이름": "표토 절취 및 정지 표토절취 및 모으기", "기준": "㎡당", "출처": "산림품셈 5-19-1", - "용도": {"공종": "표토절취 및 모으기", "대상": ["인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "표토절취 및 모으기", "대상": ["인력", "작업량 조건"], "로직키": ["GF000299"]}, "조건": { "구분": "고르기", "직종": "고르기", "취급심도(㎝)": "수" }, "값칸": { "수량": "인" }, "줄": [ @@ -1224,7 +1224,7 @@ "이름": "표토 절취 및 정지 표토펴기 및 고르기", "기준": "인", "출처": "산림품셈 5-19-2", - "용도": {"공종": "표토펴기 및 고르기", "대상": ["인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "표토펴기 및 고르기", "대상": ["인력", "작업량 조건"], "로직키": ["GF000300"]}, "조건": { "구분": "고르기", "직종": "고르기", "표토두께(㎝)": "수" }, "값칸": { "수량": "인" }, "줄": [ @@ -1639,7 +1639,7 @@ "이름": "흙갈이 막갈이", "기준": "인/992㎡당", "출처": "산림품셈 5-26-1", - "용도": {"공종": "막갈이", "대상": ["작업량 조건"], "로직키": []}, + "용도": {"공종": "막갈이", "대상": ["작업량 조건"], "로직키": ["GF000301"]}, "조건": { "토성": "고르기", "막갈이깊이(cm)": "수" }, "값칸": { "수량": "인" }, "줄": [ @@ -1669,7 +1669,7 @@ "이름": "흙갈이 흙부수기", "기준": "인/992㎡당", "출처": "산림품셈 5-26-2", - "용도": {"공종": "흙부수기", "대상": ["작업량 조건"], "로직키": []}, + "용도": {"공종": "흙부수기", "대상": ["작업량 조건"], "로직키": ["GF000302"]}, "조건": { "토성": "고르기", "막갈이깊이(cm)": "수" }, "값칸": { "수량": "인" }, "줄": [ @@ -1753,9 +1753,9 @@ "이름": "비탈덮기 방초매트 및 야자섬유매트 포장", "기준": "일당", "출처": "산림품셈 5-28-2", - "용도": {"공종": "방초매트 및 야자섬유매트 포장", "대상": ["인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "방초매트 및 야자섬유매트 포장", "대상": ["인력", "작업량 조건"], "로직키": ["GF000303"]}, "조건": { "구분": "고르기", "폭(m)": "범위" }, - "범위규칙": "원문 머리 「폭 1.5m 이하」 · 「폭 2.0m 이하」 — 「폭 1.5m 이하」 = 위 끝 포함 · 「폭 2.0m 이하」 = 1.5m 초과 2.0m 이하 · 보통인부 줄은 폭 무관", + "범위규칙": "이하 · 원문 머리 「폭 1.5m 이하」 · 「폭 2.0m 이하」 — 「폭 1.5m 이하」 = 위 끝 포함 · 「폭 2.0m 이하」 = 1.5m 초과 2.0m 이하 · 보통인부 줄은 폭 무관", "값칸": { "단위": "글", "수량": "수", "시공량(㎡)": "㎡" }, "줄": [ { "구분": "조경공", "폭(m)": [null, 1.5], "단위": "인", "수량": 2, "시공량(㎡)": 90 }, From 59cb28ce588523f773296b30c1f19973d409c9c6 Mon Sep 17 00:00:00 2001 From: umsangdon Date: Wed, 30 Sep 2026 13:19:29 +0900 Subject: [PATCH 09/26] =?UTF-8?q?feat(M02):=20=EA=B5=AC=EC=A1=B0=EB=AC=BC?= =?UTF-8?q?=20=EB=9D=BC=EC=9D=B4=EB=B8=8C=EB=9F=AC=EB=A6=AC=20=ED=95=9C=20?= =?UTF-8?q?=ED=99=94=EB=A9=B4=20=C2=B7=20=EB=BF=8C=EB=A6=AC=20=EC=85=8B=20?= =?UTF-8?q?=C2=B7=20=EC=B8=B5=20=EA=B6=8C=ED=95=9C=20=ED=95=9C=20=EB=B2=8C?= =?UTF-8?q?=20=C2=B7=20=EB=82=A8=EC=9D=98=20=EC=B8=B5=20=EB=AA=A9=EB=A1=9D?= =?UTF-8?q?=20=C2=B7=20=ED=95=B4=EC=8B=9C=20=EC=A7=84=EC=9E=85=20(PLAN=202?= =?UTF-8?q?7-1)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 층 권한 한 벌 M02_Layer_Access — 나무 · 항목(Router_Items) · 양식(Router_Layers) 같은 규칙 · owner 인자 · 남의 층은 읽기만 · 읽기로 남의 층에 뼈대 안 씀 - 남의 층 목록 GET /api/m02/layers/{company|personal}/owners — 시스템 관리자 회사 목록 · 회사 관리자 같은 회사 사람 - ?layer= 페이지 분리 폐기 → 한 화면 뿌리 셋(마스터 · 회사 · 개인) · 뿌리 부품 TreePanel_Roots(펼칠 때 불러옴) · TreePanel 은 owner · api 를 받는 공용 부품 - 진입 해시 ?open=구조물조합|일위대가|옵션|도면&root=&owner= · 항목 고르기 [관리 화면에서 고치기]도 이 해시 - 「항목 나무」 → 「구조물 라이브러리」 - 시험 test_m02_layer_access 새로 · layer_screen · template_layers 새 규칙으로 Co-Authored-By: Claude Opus 5.5 --- M02_MasterTemplete/M02_Layer_Access.py | 107 +++++++++++++ .../M02_MasterTemplete_Api_Fetch.ts | 63 ++++++-- .../M02_MasterTemplete_Layer.ts | 65 ++++++-- .../M02_MasterTemplete_Router_Items.py | 73 ++------- .../M02_MasterTemplete_Router_Layers.py | 106 +++++++++---- .../M02_MasterTemplete_TreePanel.css | 2 +- .../M02_MasterTemplete_TreePanel.ts | 34 +++-- .../M02_MasterTemplete_TreePanel_Dialogs.ts | 2 +- .../M02_MasterTemplete_TreePanel_Model.ts | 2 +- .../M02_MasterTemplete_TreePanel_Roots.ts | 141 +++++++++++++++++ .../M02_MasterTemplete_UI_Main.ts | 2 +- .../M02_MasterTemplete_UI_Page.ts | 63 +++++--- .../M02_MasterTemplete_UI_Side.ts | 30 ++-- .../M02_MasterTemplete_UI_Style.css | 2 +- resources/tester/helper_m02_treepanel.cjs | 2 +- resources/tester/test_m02_layer_access.py | 142 ++++++++++++++++++ resources/tester/test_m02_layer_screen.py | 84 ++++++++--- resources/tester/test_m02_template_layers.py | 15 +- resources/tester/test_m02_treepanel.py | 2 +- ui_template/ui_template_item_picker.ts | 3 +- ui_template/ui_template_locale_m2.ts | 8 +- 21 files changed, 754 insertions(+), 194 deletions(-) create mode 100644 M02_MasterTemplete/M02_Layer_Access.py create mode 100644 M02_MasterTemplete/M02_MasterTemplete_TreePanel_Roots.ts create mode 100644 resources/tester/test_m02_layer_access.py diff --git a/M02_MasterTemplete/M02_Layer_Access.py b/M02_MasterTemplete/M02_Layer_Access.py new file mode 100644 index 000000000..fe1b71430 --- /dev/null +++ b/M02_MasterTemplete/M02_Layer_Access.py @@ -0,0 +1,107 @@ +"""M02 층 권한 한 벌 — 나무 · 항목(`Router_Items`) · 양식 · 남의 층 목록(`Router_Layers`)이 함께 씀 +(PLAN 27-1c). 화면 쪽 짝 = `M02_MasterTemplete_Layer.ts` 의 `accessFor`. + + system 읽기 = 로그인 누구나 · 수정 = SYSTEM_ADMIN + company {C} 자기 회사 = 읽기 누구나 · 수정 = 회사 관리자(ADMIN · 마스터 · SYSTEM_ADMIN) · + 남의 회사 = SYSTEM_ADMIN 읽기만 + personal {C}/{U} 본인 = 읽기 · 수정 · 같은 회사 남 = 회사 관리자 읽기만 · + 다른 회사 = SYSTEM_ADMIN 읽기만 +owner 글 없음 = 자기 층 · 남의 층은 그 층 폴더가 있을 때만(없으면 404) · +읽기로 남의 층에 뼈대를 안 만듦. +""" + +from __future__ import annotations + +import re +from dataclasses import dataclass +from pathlib import Path +from typing import Any + +from fastapi import HTTPException + +from M02_MasterTemplete import M02_Template_Layers as layers + +NO_COMPANY = "회사부터 등록 — 회사 없이는 회사 · 개인 구조물 집계표를 만들 수 없음" +_SHAPE = {"company": re.compile(r"^\d+$"), "personal": re.compile(r"^\d+/\d+$")} + + +def is_system_admin(session: dict[str, Any]) -> bool: + return session.get("role") == "SYSTEM_ADMIN" + + +def is_company_admin(session: dict[str, Any]) -> bool: + return session.get("role") in ("ADMIN", "SYSTEM_ADMIN") or bool(session.get("is_master")) + + +@dataclass(frozen=True) +class Grant: + """층 한 칸의 권한 — `owner` = 층 주인 글(시스템 None) · `mine` = 자기 층(뼈대 만들어도 됨).""" + + layer: str + owner: str | None + write: bool + mine: bool + + +def own_owner(session: dict[str, Any], layer: str, company: Any = None) -> str | None: + """자기 층 주인 글 — 회사 없으면 None(`company` = 프로젝트 회사로 바꿔 끼울 때).""" + company = session.get("company_id") if company is None else company + if company is None: + return None + return str(company) if layer == "company" else f"{company}/{session.get('user_id')}" + + +def grant(session: dict[str, Any], layer: str, owner: str | None = None) -> Grant: + """읽기 권한이 없으면 403 · 회사 없는 사람의 자기 층은 409 · 모양이 틀리면 400.""" + if layer == "system": + return Grant(layer, None, is_system_admin(session), True) + if layer not in _SHAPE: + raise HTTPException(status_code=404, detail="없는 층입니다.") + own = own_owner(session, layer) + who = own if owner in (None, "") else str(owner) + if who is None: + raise HTTPException(status_code=409, detail=NO_COMPANY) + if not _SHAPE[layer].match(who): + raise HTTPException(status_code=400, detail=f"층 주인 모양이 틀림 「{who}」") + if who == own: + return Grant(layer, who, layer == "personal" or is_company_admin(session), True) + same_company = who.split("/")[0] == str(session.get("company_id")) + colleague = layer == "personal" and same_company and is_company_admin(session) + if not (is_system_admin(session) or colleague): + raise HTTPException( + status_code=403, detail="다른 회사 · 다른 사람의 구조물 집계표는 볼 수 없음" + ) + return Grant(layer, who, False, False) + + +def require( + session: dict[str, Any], layer: str, owner: str | None = None, *, write: bool = False +) -> Grant: + """`grant` + 쓰기 권한까지 — 까닭은 층마다.""" + got = grant(session, layer, owner) + if write and not got.write: + if layer == "system": + detail = "마스터 템플릿은 시스템 관리자만 고침." + elif got.mine: + detail = "회사용은 회사 관리자만 고침 — 개인용으로 복사해서 씀." + else: + detail = "남의 층은 읽기만." + raise HTTPException(status_code=403, detail=detail) + return got + + +def folder(got: Grant) -> Path: + """회사 · 개인 층 폴더 — 남의 층은 그 층 폴더가 있어야 함(부르는 쪽은 자기 층만 뼈대를 만듦).""" + if got.owner is None: + raise HTTPException(status_code=409, detail=NO_COMPANY) + try: + if got.layer == "company": + path = layers.company_dir(got.owner) + else: + company, user = got.owner.split("/", 1) + path = layers.personal_dir(company, user) + except ValueError as error: + raise HTTPException(status_code=400, detail=f"층 주인 모양 — {error}") from error + if not got.mine and not path.is_dir(): + raise HTTPException(status_code=404, detail="그 층은 아직 만든 것이 없음") + return path diff --git a/M02_MasterTemplete/M02_MasterTemplete_Api_Fetch.ts b/M02_MasterTemplete/M02_MasterTemplete_Api_Fetch.ts index 3a3d69190..265fa33b6 100644 --- a/M02_MasterTemplete/M02_MasterTemplete_Api_Fetch.ts +++ b/M02_MasterTemplete/M02_MasterTemplete_Api_Fetch.ts @@ -53,21 +53,35 @@ function reason(detail: unknown, status: number): string { return lines.filter(Boolean).join(" · ") || `HTTP ${status}`; } -/** 지금 화면의 층 — 시스템 = 옛 길 그대로 · 회사 · 개인 = `/layers/{층}` 아래(구조물집계표 · 조합 길 모두) */ +/** 지금 화면의 층 — 시스템 = 옛 길 그대로 · 회사 · 개인 = `/layers/{층}` 아래(구조물집계표 · 조합 길 모두) · + * `owner` = 남의 층을 볼 때 주인(회사 `{C}` · 개인 `{C}/{U}` · 자기 층 = null · PLAN 27-1c) — + * 지금 층 길에 `?owner=` 로 붙음(M02 화면을 떠나면 페이지가 시스템 · null 로 되돌림) */ let activeLayer: Layer = "system"; -export const setActiveLayer = (layer: Layer): void => { +let activeOwner: string | null = null; +export const setActiveLayer = (layer: Layer, owner: string | null = null): void => { activeLayer = layer; + activeOwner = owner; }; export const getActiveLayer = (): Layer => activeLayer; -const scoped = (path: string, init: RequestInit = {}): Promise => - call(`${activeLayer === "system" ? "" : `/layers/${activeLayer}`}${path}`, init); +export const getActiveOwner = (): string | null => activeOwner; const enc = encodeURIComponent; +/** 지금 층 길이면 `owner` 인자를 붙임 */ +const owned = (layer: Layer, path: string): string => + layer === activeLayer && activeOwner && layer !== "system" && layer !== "project" + ? `${path}${path.includes("?") ? "&" : "?"}owner=${enc(activeOwner)}` + : path; +const scoped = (path: string, init: RequestInit = {}): Promise => + call( + owned(activeLayer, `${activeLayer === "system" ? "" : `/layers/${activeLayer}`}${path}`), + init, + ); + const q = (projectId: string | null): string => (projectId ? `?project_id=${enc(projectId)}` : ""); const head = (layer: Layer): string => layer === "system" ? "/templates" : `/layers/${layer}/templates`; const item = (layer: Layer, kind: Kind, name: string, projectId: string | null): string => - `${head(layer)}/${kind}/${enc(name)}${layer === "system" ? "" : q(projectId)}`; + owned(layer, `${head(layer)}/${kind}/${enc(name)}${layer === "system" ? "" : q(projectId)}`); /** 시스템 길은 배열 · 층 길은 `{층, 양식: [...]}` — 둘 다 목록으로 */ export const listTemplates = async ( @@ -75,7 +89,7 @@ export const listTemplates = async ( projectId: string | null, ): Promise => { const got = await call( - layer === "system" ? head(layer) : `${head(layer)}${q(projectId)}`, + layer === "system" ? head(layer) : owned(layer, `${head(layer)}${q(projectId)}`), ); return Array.isArray(got) ? got : got.양식; }; @@ -108,7 +122,7 @@ export const deleteLayerTemplate = ( name: string, 판: string, ): Promise<{ ok: boolean }> => - call(`/layers/${layer}/templates/${kind}/${enc(name)}?판=${enc(판)}`, { + call(owned(layer, `/layers/${layer}/templates/${kind}/${enc(name)}?판=${enc(판)}`), { method: "DELETE", }); @@ -384,10 +398,10 @@ export interface InputLinks { } const itemPath = (layer: Layer, key: string, tail: string): string => - `/layers/${layer}/items/${enc(key)}/${tail}`; + owned(layer, `/layers/${layer}/items/${enc(key)}/${tail}`); export const fetchItemRows = (layer: Layer): Promise => - call(`/items?layer=${layer}`); + call(owned(layer, `/items?layer=${layer}`)); export const fetchItemInputs = (layer: Layer, key: string): Promise => call(itemPath(layer, key, "inputs")); @@ -404,7 +418,7 @@ export const saveInputLinks = ( ): Promise<{ 판: string }> => call(itemPath(layer, key, "input-links"), { method: "PUT", body: JSON.stringify({ 판, 줄 }) }); -/* --- 항목 나무(PLAN 26-1 · 26-3a) — 폴더 경로 깊이 자유 · 고침은 층 쓰기 권한 --- */ +/* --- 구조물 라이브러리(PLAN 26-1 · 26-3a) — 폴더 경로 깊이 자유 · 고침은 층 쓰기 권한 --- */ export interface TreeItem { key: string; 열: string; @@ -434,8 +448,31 @@ export interface TreeEdit { 단위?: string; } -export const fetchTree = (layer: Layer): Promise => call(`/layers/${layer}/tree`); +/** `owner` = 남의 층(없으면 자기 층) — 지금 층과 따로 받음(나무 부품이 여러 뿌리를 그림) */ +const treePath = (layer: Layer, owner: string | null): string => + `/layers/${layer}/tree${owner ? `?owner=${enc(owner)}` : ""}`; + +export const fetchTree = (layer: Layer, owner: string | null = null): Promise => + call(treePath(layer, owner)); /** 판이 다르면 409(`StaleError`) — 부르는 쪽이 다시 읽음 */ -export const editTree = (layer: Layer, edit: TreeEdit, 판: string): Promise => - call(`/layers/${layer}/tree`, { method: "POST", body: JSON.stringify({ ...edit, 판 }) }); +export const editTree = ( + layer: Layer, + edit: TreeEdit, + 판: string, + owner: string | null = null, +): Promise => + call(treePath(layer, owner), { method: "POST", body: JSON.stringify({ ...edit, 판 }) }); + +/** 남의 층 목록 한 줄(PLAN 27-1c) — 회사 `{C}` · 개인 `{C}/{U}` */ +export interface LayerOwner { + owner: string; + name: string; +} + +/** 회사 = 시스템 관리자만 회사 목록 · 개인 = 그 회사 사람(본인 뺌 · 층 자리 있는 것만) */ +export const fetchOwners = ( + layer: "company" | "personal", + company: string | null = null, +): Promise => + call(`/layers/${layer}/owners${company ? `?company=${enc(company)}` : ""}`); diff --git a/M02_MasterTemplete/M02_MasterTemplete_Layer.ts b/M02_MasterTemplete/M02_MasterTemplete_Layer.ts index 7725b25b6..bb640778f 100644 --- a/M02_MasterTemplete/M02_MasterTemplete_Layer.ts +++ b/M02_MasterTemplete/M02_MasterTemplete_Layer.ts @@ -1,7 +1,8 @@ /* ============================================================================= * M02_MasterTemplete_Layer.ts - * M02 화면의 층 — 주소 인자(`#/m02-master-template?layer=personal|company` · 없으면 system) · - * 층별 제목 · 고칠 권한(시스템 = SYSTEM_ADMIN · 회사 = role ADMIN 또는 is_master · 개인 = 본인) · + * M02 한 화면의 뿌리 셋(마스터 · 회사 · 개인 · PLAN 27-1) — 진입 해시 + * `#/m02-master-template?open=구조물조합|일위대가|옵션|도면&root=master|company|personal&owner=…` + * (옛 `?layer=` 도 root 로 읽음) · 고칠 권한(`accessFor` — 서버 `M02_Layer_Access` 와 짝 · 27-1c) · * 회사 없음 안내 · 회사용 읽기만일 때 [개인용으로 복사] 막대. * ========================================================================== */ @@ -13,31 +14,63 @@ import type { SessionUser } from "../A06_Login/A06_Login_Api_Fetch"; import { copyItemToPersonal, fetchStructureCombos } from "./M02_MasterTemplete_Api_Fetch"; export type ManageLayer = "system" | "company" | "personal"; +/** 해시 · 화면의 뿌리 이름 — 서버 층 이름은 `layerOfRoot` */ +export type Root = "master" | "company" | "personal"; +export type OpenTarget = "구조물조합" | "일위대가" | "옵션" | "도면"; -/** 주소 인자에서 층 — 모르는 값 · 없음 = 시스템 */ -export function layerFromHash(): ManageLayer { - const value = currentQuery().get("layer"); - return value === "company" || value === "personal" ? value : "system"; +export interface Entry { + root: Root; + /** 남의 층 주인(회사 `{C}` · 개인 `{C}/{U}`) — 자기 층 = null */ + owner: string | null; + open: OpenTarget; } -export const titleOf = (layer: ManageLayer): string => - layer === "company" - ? L("M02_TitleCompany") - : layer === "personal" - ? L("M02_TitlePersonal") - : L("M02_Title"); +const OPENS: OpenTarget[] = ["구조물조합", "일위대가", "옵션", "도면"]; + +export const layerOfRoot = (root: Root): ManageLayer => (root === "master" ? "system" : root); + +/** 주소 인자에서 진입 — 모르는 값 · 없음 = 마스터 · 구조물 조합 */ +export function entryFromHash(): Entry { + const query = currentQuery(); + const raw = query.get("root") ?? query.get("layer"); + const root: Root = raw === "company" || raw === "personal" ? raw : "master"; + const open = OPENS.find((one) => one === query.get("open")) ?? "구조물조합"; + return { root, owner: root === "master" ? null : query.get("owner") || null, open }; +} + +/** 진입 해시 인자 — `navigateTo(ROUTES.M02_MASTER_TEMPLATE, entryQuery(…))` */ +export const entryQuery = (entry: Entry): Record => ({ + open: entry.open, + root: entry.root, + ...(entry.owner ? { owner: entry.owner } : {}), +}); + +/** 자기 층 주인 글 — 회사 없으면 null */ +export const ownOwner = (layer: ManageLayer, user: SessionUser | null): string | null => + !user?.company_id || layer === "system" + ? null + : layer === "company" + ? String(user.company_id) + : `${user.company_id}/${user.id}`; export interface LayerAccess { /** 이 층을 고칠 수 있나 — 서버도 같은 규칙으로 막음 */ canWrite: boolean; - /** 회사 · 개인 층인데 회사가 없음 — 「회사부터 등록」 안내 */ + /** 회사 · 개인 자기 층인데 회사가 없음 — 「회사부터 등록」 안내 */ needCompany: boolean; } -export function accessFor(layer: ManageLayer, user: SessionUser | null): LayerAccess { +/** 서버 `M02_Layer_Access.grant` 와 같은 규칙 — 남의 층(`owner`)은 늘 읽기만(읽을 수 있나는 서버가 가름) */ +export function accessFor( + layer: ManageLayer, + owner: string | null, + user: SessionUser | null, +): LayerAccess { if (layer === "system") return { canWrite: user?.role === "SYSTEM_ADMIN", needCompany: false }; - if (!user?.company_id) return { canWrite: false, needCompany: true }; - const companyAdmin = user.role === "ADMIN" || !!user.is_master; + const own = ownOwner(layer, user); + if (owner && owner !== own) return { canWrite: false, needCompany: false }; + if (!own) return { canWrite: false, needCompany: true }; + const companyAdmin = user?.role === "ADMIN" || user?.role === "SYSTEM_ADMIN" || !!user?.is_master; return { canWrite: layer === "personal" || companyAdmin, needCompany: false }; } diff --git a/M02_MasterTemplete/M02_MasterTemplete_Router_Items.py b/M02_MasterTemplete/M02_MasterTemplete_Router_Items.py index 4399ecced..f9b6fe535 100644 --- a/M02_MasterTemplete/M02_MasterTemplete_Router_Items.py +++ b/M02_MasterTemplete/M02_MasterTemplete_Router_Items.py @@ -1,9 +1,7 @@ """M02 층 집계표 API — `/api/m02/layers/{layer}/…` · 항목 목록 · 항목 복사(PLAN 21-1 · 21-2). -⚠ 등록은 `main.py`(로그인만) · 층 권한은 여기서(`Router_Layers._layer_dir` 와 같은 규칙): - system 읽기 = 로그인 누구나(항목 고르기) · 쓰기 = SYSTEM_ADMIN - company 읽기 = 같은 회사 · 쓰기 = 회사 관리자(ADMIN · 마스터 · SYSTEM_ADMIN) - personal 읽기 · 쓰기 = 본인(SYSTEM_ADMIN 은 누구나) · 회사 없음 = 쓰기 409 「회사부터 등록」 +⚠ 등록은 `main.py`(로그인만) · 층 권한은 `M02_Layer_Access`(양식 길 `Router_Layers` 와 한 벌 · +PLAN 27-1c) · `owner` = 회사 `{C}` · 개인 `{C}/{U}`(없으면 자기 층) · 회사 없음 = 409. 옛 길(`/api/m02/structures/…` 등 · `M02_MasterTemplete_Router.py`)은 시스템 층 별칭으로 그대로. 회사 · 개인 층은 처음 부를 때 빈 뼈대를 만듦(`Items.ensure`). 결정(PLAN 21-9): 일위대가(UA) 갈라 내기는 새 UA 가 M01 시스템 마스터에 생기므로 층 길에서도 @@ -19,13 +17,13 @@ from fastapi import APIRouter, Depends, HTTPException, Query from pydantic import BaseModel from common_util.common_util_auth import verify_session +from M02_MasterTemplete import M02_Layer_Access as access from M02_MasterTemplete import M02_MasterTemplete_Branch as branch from M02_MasterTemplete import M02_MasterTemplete_Inputs as inputs_store from M02_MasterTemplete import M02_MasterTemplete_Items as items_store from M02_MasterTemplete import M02_MasterTemplete_Matset as matset from M02_MasterTemplete import M02_MasterTemplete_Store as store from M02_MasterTemplete import M02_MasterTemplete_Tree as tree -from M02_MasterTemplete import M02_Template_Layers as layers from M02_MasterTemplete.M02_MasterTemplete_Router import ( BranchBody, MaterialBranchBody, @@ -37,7 +35,7 @@ router = APIRouter(prefix="/api/m02", tags=["M02 MasterTemplete Items"]) Layer = Literal["system", "company", "personal"] Session = dict[str, Any] -NO_COMPANY = "회사부터 등록 — 회사 없이는 회사 · 개인 구조물 집계표를 만들 수 없음" +NO_COMPANY = access.NO_COMPANY class InputLinksBody(BaseModel): @@ -63,55 +61,16 @@ class CopyItemBody(BaseModel): key: str -def _admin(session: Session) -> bool: - return session.get("role") == "SYSTEM_ADMIN" - - -def _company_admin(session: Session) -> bool: - return session.get("role") in ("ADMIN", "SYSTEM_ADMIN") or bool(session.get("is_master")) - - -def _owner(session: Session, layer: str, owner: str | None) -> str | None: - """층 주인 글 — 회사 `{회사}` · 개인 `{회사}/{사용자}` · 시스템 None · - 남의 것은 SYSTEM_ADMIN 만.""" - if layer == "system": - return None - company, user = session.get("company_id"), session.get("user_id") - mine = str(company) if layer == "company" else f"{company}/{user}" - if owner in (None, "", mine): - return None if company is None else mine - if not _admin(session): - raise HTTPException(status_code=403, detail="다른 회사 · 다른 사람의 구조물 집계표입니다.") - return owner - - -def _folder(layer: str, owner: str | None) -> Path: - if layer == "system": - return store.FOLDER - try: - if layer == "company": - return layers.company_dir(owner) - company, user = str(owner).split("/", 1) - return layers.personal_dir(company, user) - except ValueError as error: - raise HTTPException(status_code=400, detail=f"층 주인 모양 — {error}") from error - - def _root(session: Session, layer: str, owner: str | None = None, write: bool = False) -> Path: - """층 폴더(권한까지) — 회사 · 개인은 없으면 빈 뼈대를 만듦. 회사 없는 사람: 쓰기 409.""" + """층 폴더(권한까지 · `M02_Layer_Access`) — 자기 회사 · 개인 층은 없으면 빈 뼈대를 만듦.""" + got = access.require(session, layer, owner, write=write) if layer == "system": - if write and not _admin(session): - raise HTTPException(status_code=403, detail="마스터 템플릿은 시스템 관리자만 고침.") return store.FOLDER - who = _owner(session, layer, owner) - if who is None: - raise HTTPException(status_code=409, detail=NO_COMPANY) - if write and layer == "company" and not _company_admin(session): - raise HTTPException( - status_code=403, detail="회사용은 회사 관리자만 고침 — 개인용으로 복사해서 씀." - ) - folder = _folder(layer, who) - items_store.ensure(folder) + folder = access.folder(got) + if got.mine: + items_store.ensure(folder) + elif not (folder / "table" / f"{store.STRUCTURE_TABLE}.json").is_file(): + raise HTTPException(status_code=404, detail="그 층은 아직 만든 것이 없음") return folder @@ -127,9 +86,9 @@ def _call(folder: Path, fn, *args): def _listing(session: Session, layer: str, owner: str | None) -> dict[str, Any]: - who = None if layer == "system" else _owner(session, layer, owner) - if layer != "system" and who is None: + if layer != "system" and not owner and access.own_owner(session, layer) is None: return {"layer": layer, "owner": None, "items": []} # 회사 없음 = 빈 그룹 + who = access.grant(session, layer, owner).owner folder = _root(session, layer, who) return {"layer": layer, "owner": who, "items": items_store.items(folder)} @@ -154,9 +113,7 @@ def copy_item(body: CopyItemBody, session: Session = Depends(verify_session)) -> """회사 · 마스터 항목 → 내 개인 층 새 항목(열 · 세 파일 · 자재 조합 줄 · 새 SS 키 · `본뜬`).""" target = _root(session, "personal", None, write=True) source = _root(session, body.from_layer, body.from_owner) - owner = ( - None if body.from_layer == "system" else _owner(session, body.from_layer, body.from_owner) - ) + owner = access.grant(session, body.from_layer, body.from_owner).owner origin = {"layer": body.from_layer, "owner": owner, "key": body.key} try: return items_store.copy_item(source, target, body.key, origin) @@ -285,7 +242,7 @@ def post_combo( ): """일위대가 조합 갈라 내기 — 새 UA 는 M01 시스템 마스터에 생기므로 SYSTEM_ADMIN 만.""" folder = _root(session, layer, owner, write=True) - if not _admin(session): + if not access.is_system_admin(session): raise HTTPException(status_code=403, detail="일위대가 조합은 시스템 관리자만 새로 만듦.") return _call( folder, branch.branch_combo, column, body.본뜬키, body.담은로직, body.이름, body.판 diff --git a/M02_MasterTemplete/M02_MasterTemplete_Router_Layers.py b/M02_MasterTemplete/M02_MasterTemplete_Router_Layers.py index 81a867aae..a9d65b1ab 100644 --- a/M02_MasterTemplete/M02_MasterTemplete_Router_Layers.py +++ b/M02_MasterTemplete/M02_MasterTemplete_Router_Layers.py @@ -1,10 +1,9 @@ """M02 양식 층 API — 계약 `tmp/M02_분석/6_계약.md` 「층 (sub4)」. -⚠ 등록은 `main.py`(로그인만) · 층마다 권한은 여기서: - system 읽기 · 쓰기는 시스템 관리자(옛 `/api/m02/templates` 길과 같은 저장소) - company 같은 회사 읽기 · 쓰기는 회사 관리자(ADMIN · 마스터 · 시스템 관리자) - personal 본인 읽기·쓰기 · 같은 회사 사람 것은 읽기만(가져오기) - project 같은 회사 프로젝트 · 작업본 쓰기 · `_initial/` 은 안 씀 +⚠ 등록은 `main.py`(로그인만) · 시스템 · 회사 · 개인 층 권한은 `M02_Layer_Access`(나무 · 항목 길과 +한 벌 · PLAN 27-1c · `owner` = 회사 `{C}` · 개인 `{C}/{U}`) · 남의 층 목록 = `/layers/{층}/owners`: + project 같은 회사 프로젝트 · 작업본 쓰기 · `_initial/` 은 안 씀 · + 가져오기(apply · sources)는 같은 회사 사람 개인 층도 읽음 """ from __future__ import annotations @@ -26,6 +25,7 @@ from common_util import common_util_spreadsheet as spreadsheet from common_util.common_util_auth import verify_session from common_util.common_util_storage import resolve_stored_project_path from config.config_db import get_db_pool, run_with_connection +from M02_MasterTemplete import M02_Layer_Access as access from M02_MasterTemplete import M02_MasterTemplete_Items as items_store from M02_MasterTemplete import M02_MasterTemplete_Store as store from M02_MasterTemplete import M02_Table_Fill as fill @@ -115,6 +115,14 @@ async def _company_projects(company_id: int) -> list[dict[str, Any]]: return [{"project_id": str(row[0]), "name": row[1], "storage_path": row[2]} for row in rows] +async def _companies() -> list[dict[str, Any]]: + pool = get_db_pool() + async with pool.acquire() as connection, connection.cursor() as cursor: + await cursor.execute("SELECT id, name FROM companies WHERE deleted_at IS NULL ORDER BY id") + rows = await cursor.fetchall() + return [{"company_id": row[0], "name": row[1]} for row in rows] + + async def _cross_designs(project_id: str) -> list[dict[str, Any]]: """최신 노선의 B06 횡단 설계 — 못 읽으면 빈 목록(관 연장이 빈칸으로 섬 · 0 아님).""" try: @@ -129,12 +137,8 @@ async def _cross_designs(project_id: str) -> list[dict[str, Any]]: # ── 권한 · 자리 ─────────────────────────────────────── -def _is_system_admin(session: dict[str, Any]) -> bool: - return session.get("role") == "SYSTEM_ADMIN" - - -def _is_company_admin(session: dict[str, Any]) -> bool: - return session.get("role") in ("ADMIN", "SYSTEM_ADMIN") or bool(session.get("is_master")) +_is_system_admin = access.is_system_admin +_is_company_admin = access.is_company_admin async def _project(session: dict[str, Any], project_id: str | None) -> dict[str, Any]: @@ -172,28 +176,23 @@ async def _layer_dir( *, project_id: str | None, user_id: int | None = None, + owner: str | None = None, write: bool = False, ) -> Path: - """층 폴더 — 읽기·쓰기 권한까지 여기서 가름.""" - if layer == "system": - if write and not _is_system_admin(session): - raise HTTPException(status_code=403, detail="시스템 양식은 시스템 관리자만.") - return layers.system_dir() + """층 폴더 — 권한은 `M02_Layer_Access` 한 벌(나무 · 항목 길과 같음 · PLAN 27-1c) · + `owner` 없으면 프로젝트(없으면 세션) 회사의 회사 층 · 개인 층(`user_id` 또는 본인).""" if layer == "project": return layers.project_dir((await _project(session, project_id))["root"]) - project = await _project(session, project_id) if project_id else None - company_id = _company_of(session, project) - if layer == "company": - if write and not _is_company_admin(session): - raise HTTPException(status_code=403, detail="회사 공식 양식은 회사 관리자만.") - return _ensured(layers.company_dir(company_id)) - if layer == "personal": - owner = int(user_id) if user_id is not None else int(session["user_id"]) - if write and owner != session.get("user_id"): - raise HTTPException(status_code=403, detail="개인 양식은 본인만 고칩니다.") - await _same_company_user(session, owner, company_id) - return _ensured(layers.personal_dir(company_id, owner)) - raise HTTPException(status_code=404, detail="없는 층입니다.") + if layer == "system": + access.require(session, layer, write=write) + return layers.system_dir() + if not owner: + project = await _project(session, project_id) if project_id else None + company_id = _company_of(session, project) + who = session["user_id"] if user_id is None else user_id + owner = str(company_id) if layer == "company" else f"{company_id}/{who}" + got = access.require(session, layer, owner, write=write) + return _ensured(access.folder(got)) if got.mine else access.folder(got) def _ensured(folder: Path) -> Path: @@ -209,14 +208,49 @@ def _bad(error: ValueError) -> HTTPException: # ── 층 길 ───────────────────────────────────────────── +@router.get("/layers/{layer}/owners") +async def list_owners( + layer: Literal["company", "personal"], + company: int | None = Query(None), + session: dict[str, Any] = Depends(verify_session), +) -> list[dict[str, Any]]: + """남의 층 목록(PLAN 27-1c · 펼칠 때 부름) — `[{owner, name}]` · 층 자리가 있는 것만(본인 뺌). + 회사 = SYSTEM_ADMIN 만 회사 목록 · 개인 = 그 회사 사람(SYSTEM_ADMIN 은 어느 회사나 · + 회사 관리자는 자기 회사만).""" + if layer == "company": + if not access.is_system_admin(session): + raise HTTPException(status_code=403, detail="회사 목록은 시스템 관리자만 봄.") + rows = [(str(r["company_id"]), r["name"]) for r in await _companies()] + else: + target = session.get("company_id") if company is None else company + if target is None: + raise HTTPException(status_code=409, detail=access.NO_COMPANY) + mine = str(target) == str(session.get("company_id")) + if not (access.is_system_admin(session) or (mine and access.is_company_admin(session))): + raise HTTPException(status_code=403, detail="같은 회사 사람 목록은 회사 관리자만 봄.") + me = session.get("user_id") + users = await _company_users(int(target)) + rows = [(f"{target}/{u['user_id']}", u["name"]) for u in users if u["user_id"] != me] + found = [] + for owner, name in rows: + got = access.Grant(layer, owner, False, owner == access.own_owner(session, layer)) + try: + access.folder(got) + except HTTPException: + continue + found.append({"owner": owner, "name": name}) + return found + + @router.get("/layers/{layer}/templates") async def list_layer( layer: Layer, project_id: str | None = Query(None), user_id: int | None = Query(None), + owner: str | None = Query(None), session: dict[str, Any] = Depends(verify_session), ) -> dict[str, Any]: - folder = await _layer_dir(session, layer, project_id=project_id, user_id=user_id) + folder = await _layer_dir(session, layer, project_id=project_id, user_id=user_id, owner=owner) rows = await asyncio.to_thread(layers.list_templates, folder) manifest = await asyncio.to_thread(layers.read_manifest, folder) for row in rows: @@ -231,9 +265,10 @@ async def read_layer_template( name: str, project_id: str | None = Query(None), user_id: int | None = Query(None), + owner: str | None = Query(None), session: dict[str, Any] = Depends(verify_session), ) -> dict[str, Any]: - folder = await _layer_dir(session, layer, project_id=project_id, user_id=user_id) + folder = await _layer_dir(session, layer, project_id=project_id, user_id=user_id, owner=owner) try: found = await asyncio.to_thread(layers.read_template, folder, kind, name) except ValueError as error: @@ -258,9 +293,13 @@ async def save_layer_template( name: str, body: SaveBody, project_id: str | None = Query(None), + user_id: int | None = Query(None), + owner: str | None = Query(None), session: dict[str, Any] = Depends(verify_session), ) -> dict[str, Any]: - folder = await _layer_dir(session, layer, project_id=project_id, write=True) + folder = await _layer_dir( + session, layer, project_id=project_id, user_id=user_id, owner=owner, write=True + ) document = body.문서 try: layers.check_skeleton(kind, document) # 빈 `{}` · 뼈대 없는 문서는 파일 안 씀 @@ -318,6 +357,7 @@ async def delete_layer_template( name: str, 판: str | None = Query(None), project_id: str | None = Query(None), + owner: str | None = Query(None), session: dict[str, Any] = Depends(verify_session), ) -> dict[str, Any]: """개인 = 본인만 · 회사 = 회사 관리자만 · 시스템 = 시스템 관리자 · 프로젝트 층은 거절 · @@ -326,7 +366,7 @@ async def delete_layer_template( raise HTTPException( status_code=403, detail="개인 · 회사 · 시스템 층 양식만 지울 수 있습니다." ) - folder = await _layer_dir(session, layer, project_id=project_id, write=True) + folder = await _layer_dir(session, layer, project_id=project_id, owner=owner, write=True) if (kind, name) in store.IN_USE: raise HTTPException(status_code=409, detail=f"쓰는 양식이라 못 지움 「{name}」") try: diff --git a/M02_MasterTemplete/M02_MasterTemplete_TreePanel.css b/M02_MasterTemplete/M02_MasterTemplete_TreePanel.css index 7efac9065..47603a996 100644 --- a/M02_MasterTemplete/M02_MasterTemplete_TreePanel.css +++ b/M02_MasterTemplete/M02_MasterTemplete_TreePanel.css @@ -1,4 +1,4 @@ -/* 관리 화면 항목 나무 — 줄 모양은 공용 ui-tree · ui-sidebar-row */ +/* 관리 화면 구조물 라이브러리 — 줄 모양은 공용 ui-tree · ui-sidebar-row */ .m02-tree { padding-top: var(--spacing-8); display: flex; diff --git a/M02_MasterTemplete/M02_MasterTemplete_TreePanel.ts b/M02_MasterTemplete/M02_MasterTemplete_TreePanel.ts index b6a8ccdb2..f6f029511 100644 --- a/M02_MasterTemplete/M02_MasterTemplete_TreePanel.ts +++ b/M02_MasterTemplete/M02_MasterTemplete_TreePanel.ts @@ -1,6 +1,7 @@ /* ============================================================================= * M02_MasterTemplete_TreePanel.ts - * 관리 화면(마스터 · 회사 · 개인 공용) 좌측 「항목 나무」 — 폴더 → … → 항목(깊이 자유) · 찾기. + * 관리 화면(마스터 · 회사 · 개인 공용) 「구조물 라이브러리」 한 층의 나무 — 폴더 → … → 항목(깊이 자유) · 찾기. + * 층 + `owner`(남의 층 · PLAN 27-1c) 한 벌을 그림 — 뿌리 셋 배치는 `_Roots` · 자료 길은 `api` 로 바꿔 끼움. * 항목을 누르면 표에서 그 열이 골라짐(카드 넷은 표가 엶) · 표에서 열을 고르면 `select` 로 나무도 그 항목. * 오른쪽 클릭 · 키보드(F2 · Delete)로 폴더 · 항목 더하기 · 이름 바꾸기 · 옮기기 · 지우기 — * `POST /api/m02/layers/{층}/tree`(PLAN 26-1). 읽기만 층은 메뉴 · 키 없음. 나무 자료는 `_Model`. @@ -44,6 +45,15 @@ import { export interface TreePanelOptions { layer: Layer; + /** 남의 층 주인(회사 `{C}` · 개인 `{C}/{U}`) — 없으면 자기 층 */ + owner?: string | null; + /** 맨 위 줄 글 — 없으면 층 이름 */ + label?: string; + /** 나무 읽기 · 고치기 길 — 없으면 구조물 조합 나무(`/layers/{층}/tree`) */ + api?: { + fetch: (layer: Layer, owner: string | null) => Promise; + edit: (layer: Layer, edit: TreeEdit, 판: string, owner: string | null) => Promise; + }; /** 이 층을 고칠 수 있나 — 아니면 메뉴 · 키 없음 */ canEdit: boolean; /** 항목을 누름 — 표에서 그 열을 고름 */ @@ -67,13 +77,17 @@ const why = (error: unknown): string => (error instanceof Error ? error.message const hint = (text: string): HTMLElement => el("p", { className: "m02-tree__hint", text }); export function createTreePanel(opt: TreePanelOptions): TreePanelHandle { - const layerLabel = L( - opt.layer === "company" - ? "M02_PickerCompany" - : opt.layer === "personal" - ? "M02_PickerPersonal" - : "M02_PickerSystem", - ); + const layerLabel = + opt.label ?? + L( + opt.layer === "company" + ? "M02_PickerCompany" + : opt.layer === "personal" + ? "M02_PickerPersonal" + : "M02_PickerSystem", + ); + const owner = opt.owner ?? null; + const api = opt.api ?? { fetch: fetchTree, edit: editTree }; let view: TreeView | null = null; let text = ""; let activeCol: string | null = null; @@ -175,7 +189,7 @@ export function createTreePanel(opt: TreePanelOptions): TreePanelHandle { async function refresh(): Promise { const mine = ++seq; try { - const got = await fetchTree(opt.layer); + const got = await api.fetch(opt.layer, owner); if (mine !== seq) return; view = got; } catch (error) { @@ -217,7 +231,7 @@ export function createTreePanel(opt: TreePanelOptions): TreePanelHandle { if (!view || busy) return; busy = true; try { - const got = await editTree(opt.layer, body_, view.판); + const got = await api.edit(opt.layer, body_, view.판, owner); view = got; const note: TreeNote | undefined = got.알림; // 새 항목은 그 열을 고름 · 지운 항목이면 고름 풀림 · 나머지는 지금 고른 열 그대로 diff --git a/M02_MasterTemplete/M02_MasterTemplete_TreePanel_Dialogs.ts b/M02_MasterTemplete/M02_MasterTemplete_TreePanel_Dialogs.ts index 2735c7cf1..2eb6969fb 100644 --- a/M02_MasterTemplete/M02_MasterTemplete_TreePanel_Dialogs.ts +++ b/M02_MasterTemplete/M02_MasterTemplete_TreePanel_Dialogs.ts @@ -1,6 +1,6 @@ /* ============================================================================= * M02_MasterTemplete_TreePanel_Dialogs.ts - * 항목 나무 오른쪽 클릭 메뉴가 띄우는 작은 창 — 글 받기 · 옮길 폴더 고르기 · 저장/버림 물음. + * 구조물 라이브러리 오른쪽 클릭 메뉴가 띄우는 작은 창 — 글 받기 · 옮길 폴더 고르기 · 저장/버림 물음. * 모두 약속(Promise)으로 답함 — 닫기 · Esc · 바깥 누르기 = 취소(null / "cancel"). * ========================================================================== */ diff --git a/M02_MasterTemplete/M02_MasterTemplete_TreePanel_Model.ts b/M02_MasterTemplete/M02_MasterTemplete_TreePanel_Model.ts index 4643cf084..3164a829e 100644 --- a/M02_MasterTemplete/M02_MasterTemplete_TreePanel_Model.ts +++ b/M02_MasterTemplete/M02_MasterTemplete_TreePanel_Model.ts @@ -1,6 +1,6 @@ /* ============================================================================= * M02_MasterTemplete_TreePanel_Model.ts - * 관리 화면 항목 나무의 자료 쪽(화면 없음) — 서버 나무(`폴더` + `items`)를 폴더 나무로 · 찾기 · + * 관리 화면 구조물 라이브러리의 자료 쪽(화면 없음) — 서버 나무(`폴더` + `items`)를 폴더 나무로 · 찾기 · * 폴더 목록. 항목 경로는 폴더 이름 배열 + 마지막 마디가 항목 이름(PLAN 26-1 · 깊이 자유). * ========================================================================== */ diff --git a/M02_MasterTemplete/M02_MasterTemplete_TreePanel_Roots.ts b/M02_MasterTemplete/M02_MasterTemplete_TreePanel_Roots.ts new file mode 100644 index 000000000..4d78b1ebc --- /dev/null +++ b/M02_MasterTemplete/M02_MasterTemplete_TreePanel_Roots.ts @@ -0,0 +1,141 @@ +/* ============================================================================= + * M02_MasterTemplete_TreePanel_Roots.ts + * 라이브러리 한 화면의 뿌리 셋(마스터 · 회사 · 개인 · PLAN 27-1b · c) — 나무 종류와 무관한 공용 부품 + * (구조물 라이브러리 · 일위대가 라이브러리가 함께 씀). 고른 뿌리(`active`) 아래에 부르는 쪽 나무(`panel`)를 붙임. + * 시스템 관리자 「회사」 → 회사 목록 → (회사 공용 · 그 회사 사람) + * 회사 관리자 「개인」 → (내 것 · 같은 회사 사람) + * 그 밖 마스터 · 회사 · 개인 한 줄씩 + * 목록은 펼칠 때 불러옴(`fetchOwners`) · 다른 뿌리를 누르면 `go`(부르는 쪽이 해시로 다시 엶) · + * 읽기만 뿌리는 줄 끝에 「읽기」(권한 = `accessFor` · 서버 `M02_Layer_Access` 와 짝). + * ========================================================================== */ + +import { el } from "@ui/ui_template_elements"; +import { t as L } from "@ui/ui_template_locale"; +import { createTreeRow } from "@ui/ui_template_tree"; +import type { SessionUser } from "../A06_Login/A06_Login_Api_Fetch"; +import { fetchOwners, type LayerOwner } from "./M02_MasterTemplete_Api_Fetch"; +import { + accessFor, + buildNeedCompany, + layerOfRoot, + ownOwner, + type Root, +} from "./M02_MasterTemplete_Layer"; + +export interface RootsOptions { + user: SessionUser | null; + /** 지금 고른 뿌리 — `owner` null = 자기 층 */ + active: { root: Root; owner: string | null }; + /** 고른 뿌리 아래에 붙일 나무 */ + panel: HTMLElement; + /** 다른 뿌리를 누름 — `owner` null = 자기 층 */ + go: (root: Root, owner: string | null) => void; +} + +const hint = (text: string): HTMLElement => el("p", { className: "m02-tree__hint", text }); +const why = (error: unknown): string => (error instanceof Error ? error.message : ""); + +export function createLibraryRoots(opt: RootsOptions): HTMLElement { + const { user, active } = opt; + const isSystem = user?.role === "SYSTEM_ADMIN"; + const companyAdmin = isSystem || user?.role === "ADMIN" || !!user?.is_master; + const ownCompany = ownOwner("company", user); + const activeCompany = active.owner?.split("/")[0] ?? ownCompany; + + /** 층 하나 — 누르면 그 뿌리로 · 고른 뿌리면 아래에 나무(누르면 접기/펴기) */ + function leaf(label: string, root: Root, owner: string | null, depth: number): HTMLElement[] { + const current = root === active.root && owner === active.owner; + const readOnly = !accessFor(layerOfRoot(root), owner, user).canWrite; + const text = readOnly ? `${label} · ${L("M02_RootReadOnly")}` : label; + const wrap = el("div", { className: "m02-roots__panel", children: current ? [opt.panel] : [] }); + wrap.style.paddingLeft = `calc(${depth + 1} * var(--spacing-16))`; + const row = createTreeRow( + { id: `${root}|${owner}`, label: text, count: null }, + "", + depth, + () => { + if (!current) return opt.go(root, owner); + wrap.hidden = !wrap.hidden; + }, + ); + row.classList.toggle("is-active", current); + return current ? [row, wrap] : [row]; + } + + /** 묶음 — 펼칠 때 한 번 불러옴(`load`) · `open` = 고른 뿌리가 안에 있어 처음부터 펼침 */ + function group( + label: string, + depth: number, + open: boolean, + load: () => Promise, + ): HTMLElement { + const kids = el("div", { className: "ui-tree__kids" }); + kids.hidden = !open; + let loaded = false; + const fill = async (): Promise => { + loaded = true; + kids.replaceChildren(hint(L("M02_PickerLoading"))); + try { + const nodes = await load(); + kids.replaceChildren(...(nodes.length ? nodes : [hint(L("M02_RootNone"))])); + } catch (error) { + loaded = false; + kids.replaceChildren(hint(L("M02_PickerLoadFailed").replace("{value}", why(error)))); + } + }; + const row = createTreeRow({ id: label, label, count: null }, open ? "▾" : "▸", depth, () => { + kids.hidden = !kids.hidden; + const caret = row.querySelector(".ui-tree__caret"); + if (caret) caret.textContent = kids.hidden ? "▸" : "▾"; + if (!kids.hidden && !loaded) void fill(); + }); + if (open) void fill(); + return el("div", { className: "ui-tree__branch", children: [row, kids] }); + } + + /** 목록에 없는 고른 층(해시로 바로 들어옴 · 탈퇴한 사람 등)도 줄을 세움 — 나무를 붙일 자리 */ + const withActive = (list: LayerOwner[], owner: string | null, fits: boolean): LayerOwner[] => + owner && fits && !list.some((one) => one.owner === owner) + ? [...list, { owner, name: owner }] + : list; + + /** 그 회사 사람들의 개인 층(본인 뺌) */ + const people = async (company: string | null, depth: number): Promise => { + const fits = active.root === "personal" && activeCompany === (company ?? ownCompany); + return withActive(await fetchOwners("personal", company), active.owner, fits).flatMap((one) => + leaf(one.name, "personal", one.owner, depth), + ); + }; + + const master = leaf(L("M02_PickerSystem"), "master", null, 0); + if (!ownCompany && !isSystem) { + return el("div", { className: "m02-roots", children: [...master, buildNeedCompany()] }); + } + + // 시스템 관리자 — 회사 목록 → 회사 공용 · 그 회사 사람 + const companies = (): HTMLElement => + group(L("M02_PickerCompany"), 0, active.root === "company" || !!active.owner, async () => + withActive(await fetchOwners("company"), activeCompany, !!active.owner).map((one) => { + const mine = one.owner === ownCompany; + const here = !!active.owner || active.root === "company"; + return group(one.name, 1, here && activeCompany === one.owner, async () => [ + ...leaf(L("M02_RootShared"), "company", mine ? null : one.owner, 2), + ...(await people(one.owner, 2)), + ]); + }), + ); + + const company = isSystem ? [companies()] : leaf(L("M02_PickerCompany"), "company", null, 0); + // 회사 관리자 — 개인 → 내 것 · 같은 회사 사람 · 시스템 관리자는 남의 개인을 회사 아래에서 봄 + const personal = !ownCompany + ? [] + : companyAdmin && !isSystem + ? [ + group(L("M02_PickerPersonal"), 0, active.root === "personal", async () => [ + ...leaf(L("M02_RootMine"), "personal", null, 1), + ...(await people(null, 1)), + ]), + ] + : leaf(L("M02_PickerPersonal"), "personal", null, 0); + return el("div", { className: "m02-roots", children: [...master, ...company, ...personal] }); +} diff --git a/M02_MasterTemplete/M02_MasterTemplete_UI_Main.ts b/M02_MasterTemplete/M02_MasterTemplete_UI_Main.ts index 78b7e7da3..1f1928693 100644 --- a/M02_MasterTemplete/M02_MasterTemplete_UI_Main.ts +++ b/M02_MasterTemplete/M02_MasterTemplete_UI_Main.ts @@ -106,7 +106,7 @@ export function canEdit(layer: Layer, isAdmin: boolean): boolean { } /** 페이지가 끼우는 것 — `top` = 편집 칸 맨 위 막대(회사용 읽기만 안내) · `onColumn` = 집계표에서 고른 열 · - * `aside` = 「구조물 조합」을 열 때만 편집 칸 왼쪽에 보임(항목 나무 · PLAN 26-7c) */ + * `aside` = 「구조물 조합」을 열 때만 편집 칸 왼쪽에 보임(구조물 라이브러리 · PLAN 26-7c) */ export interface MainExtras { top?: HTMLElement; aside?: HTMLElement; diff --git a/M02_MasterTemplete/M02_MasterTemplete_UI_Page.ts b/M02_MasterTemplete/M02_MasterTemplete_UI_Page.ts index 07afe8f72..a86599a49 100644 --- a/M02_MasterTemplete/M02_MasterTemplete_UI_Page.ts +++ b/M02_MasterTemplete/M02_MasterTemplete_UI_Page.ts @@ -1,54 +1,74 @@ /* ============================================================================= * M02_MasterTemplete_UI_Page.ts * 마스터 템플릿 · 구조물 관리 화면 — 좌측 도킹 패널(양식 목록) / 우측 편집 칸(표·도면 부품) · - * 「구조물 조합」을 열면 편집 칸 왼쪽에 항목 나무(주 · 고치는 자리) · 오른쪽 참조표(PLAN 26-7c) + * 「구조물 조합」을 열면 편집 칸 왼쪽에 구조물 라이브러리(뿌리 셋 · 주 · 고치는 자리) · 오른쪽 참조표(PLAN 26-7c) * - * 층 = 주소 인자 `?layer=personal|company`(없으면 시스템) — 같은 화면 한 벌. - * 화면은 로그인만 확인 — 고치기는 층별 권한일 때만 켬(서버도 막음 · `M02_MasterTemplete_Layer.ts`). + * 한 화면에 뿌리 셋(마스터 · 회사 · 개인 · PLAN 27-1) — 고른 뿌리 = 진입 해시 `?open=&root=&owner=` + * (`M02_MasterTemplete_Layer.ts`) · 다른 뿌리를 누르면 해시를 바꿔 이 화면을 다시 세움. + * 화면은 로그인만 확인 — 고치기는 뿌리별 권한일 때만 켬(서버도 막음 · `accessFor`). * ========================================================================== */ import "@ui/ui_template_workflow_layout.css"; +import { ROUTES } from "@config/config_frontend"; import { el } from "@ui/ui_template_elements"; import { t as L } from "@ui/ui_template_locale"; import { createWorkflowOverlays } from "@ui/ui_template_overlay"; +import { navigateTo, type MountedPage } from "../A00_Common/router"; import { fetchSessionUser } from "../A06_Login/A06_Login_Api_Fetch"; import { setActiveLayer } from "./M02_MasterTemplete_Api_Fetch"; import { accessFor, - buildNeedCompany, buildReadOnlyBar, - layerFromHash, - titleOf, + entryFromHash, + entryQuery, + layerOfRoot, + ownOwner, + type Root, } from "./M02_MasterTemplete_Layer"; import { STRUCTURE_TABLE } from "./M02_MasterTemplete_Structure"; import { createTreePanel } from "./M02_MasterTemplete_TreePanel"; +import { createLibraryRoots } from "./M02_MasterTemplete_TreePanel_Roots"; import { canEdit, createMain, type Selection } from "./M02_MasterTemplete_UI_Main"; import { buildSide } from "./M02_MasterTemplete_UI_Side"; import "./M02_MasterTemplete_UI_Style.css"; -export async function renderM02MasterTemplate(root: HTMLElement): Promise { +export async function renderM02MasterTemplate(root: HTMLElement): Promise { const user = await fetchSessionUser().catch(() => null); - const layer = layerFromHash(); - setActiveLayer(layer); - const access = accessFor(layer, user); - if (access.needCompany) { - root.replaceChildren(buildNeedCompany()); - return; + const entry = entryFromHash(); + let layer = layerOfRoot(entry.root); + // 자기 층 주인을 적어도 자기 층 · 회사 없는 사람의 회사 · 개인 뿌리 = 마스터(뿌리 자리에 안내) + let owner = entry.owner && entry.owner !== ownOwner(layer, user) ? entry.owner : null; + if (accessFor(layer, owner, user).needCompany) { + [entry.root, layer, owner] = ["master", "system", null]; } - const isAdmin = access.canWrite; // 이 층을 고칠 수 있나(하위 부품의 「관리자」 = 같은 뜻) - // 회사용을 읽기만 볼 때 — 안내 + [개인용으로 복사] - const readOnlyBar = layer === "company" && !isAdmin ? buildReadOnlyBar(user) : null; - // 항목 나무 — 고르기 모달과 같은 폴더 나무(세 층 공용) · 「구조물 조합」 편집 칸 왼쪽 + setActiveLayer(layer, owner); + const isAdmin = accessFor(layer, owner, user).canWrite; // 이 뿌리를 고칠 수 있나(하위 부품의 「관리자」) + // 자기 회사용을 읽기만 볼 때 — 안내 + [개인용으로 복사] + const readOnlyBar = layer === "company" && !owner && !isAdmin ? buildReadOnlyBar(user) : null; + // 고른 뿌리의 나무 — 고르기 모달과 같은 폴더 나무 · 「구조물 조합」 편집 칸 왼쪽 const tree = createTreePanel({ layer, + owner, + label: L("M02_KindTable"), canEdit: canEdit(layer, isAdmin), onPick: (item) => void main.openTable(layer, item.열), settle: () => main.settle(), onChanged: (colId) => main.openTable(layer, colId, true), }); + const go = async (next: Root, nextOwner: string | null): Promise => { + // 같은 주소 안 이동은 머리 가드가 안 물음 — 저장 안 한 고침은 여기서 + if (!(await main.confirmLeave())) return; + navigateTo(ROUTES.M02_MASTER_TEMPLATE, entryQuery({ ...entry, root: next, owner: nextOwner })); + }; + const roots = createLibraryRoots({ + user, + active: { root: entry.root, owner }, + panel: tree.root, + go: (next, nextOwner) => void go(next, nextOwner), + }); const aside = el("aside", { className: "m02-shell__tree", - children: [el("h3", { className: "m02-shell__title", text: L("M02_TreeTitle") }), tree.root], + children: [el("h3", { className: "m02-shell__title", text: L("M02_TreeTitle") }), roots], }); const main = createMain( isAdmin, @@ -81,7 +101,7 @@ export async function renderM02MasterTemplate(root: HTMLElement): Promise const layout = el("div", { className: "ui-workflow-layout m02-master" }); const overlays = createWorkflowOverlays({ - title: titleOf(layer), + title: L("M02_Title"), optionsContent: el("div", { className: "m02-master__side", children: [side.root] }), showProjectName: false, onOptionsOpenChange: (isOpen) => layout.classList.toggle("is-options-open", isOpen), @@ -96,5 +116,10 @@ export async function renderM02MasterTemplate(root: HTMLElement): Promise root.innerHTML = ""; root.append(layout); void main.open(home); + // 진입 해시 `open` — 옵션 · 도면 컨테이너는 마스터에만(일위대가는 27-2 컨테이너가 생기면) · + // 옵션 화면이 뒤에 열리면 편집 칸 차례(`seq`)가 늦게 온 집계표를 버림 + if (entry.open === "옵션" || entry.open === "도면") side.reveal(entry.open); void tree.refresh(); + // 이 화면을 떠나면 층 길을 시스템 · 자기 층으로 되돌림(다른 화면의 항목 고르기가 남의 층을 안 부르게) + return { covers: () => false, show: () => {}, dispose: () => setActiveLayer("system") }; } diff --git a/M02_MasterTemplete/M02_MasterTemplete_UI_Side.ts b/M02_MasterTemplete/M02_MasterTemplete_UI_Side.ts index 0fae8baf0..2be9f7847 100644 --- a/M02_MasterTemplete/M02_MasterTemplete_UI_Side.ts +++ b/M02_MasterTemplete/M02_MasterTemplete_UI_Side.ts @@ -6,7 +6,7 @@ * 서버가 미리 만들어 둠(도번 SD · 면적번 SA · 재료번 SM + 같은 8자리) · * 줄 글은 번호가 맨 앞(「SD01010100 돌기슭막이 …」). 「자재 조합」 컨테이너는 `M02_MasterTemplete_Matset.ts`. * 화면 이름 「구조물 조합」(PLAN 26-7a) — 파일 이름 · 양식 키 · API 길은 「구조물집계표」 그대로. - * 항목 나무는 좌측이 아니라 「구조물 조합」 상세 화면 왼쪽(PLAN 26-7c · 페이지가 붙임). + * 구조물 라이브러리는 좌측이 아니라 「구조물 조합」 상세 화면 왼쪽(PLAN 26-7c · 페이지가 붙임). * ========================================================================== */ import { @@ -80,6 +80,8 @@ export interface SideHandle { refresh: () => Promise; /** 고름 표시를 지금 열린 것 한 줄로 — 편집 칸이 무엇을 열든(카드 [도면 수정] 등) 부름 */ paint: () => void; + /** 진입 해시 `open`(PLAN 27-1d) — 그 컨테이너를 펼침(옵션은 열기까지) · 시스템 층에만 있음 */ + reveal: (target: "옵션" | "도면") => void; } /** 서버 이름 규칙과 같게 — 화면에서 먼저 막음 */ @@ -152,18 +154,17 @@ export function buildSide(opt: SideOptions): SideHandle { ); summary.classList.remove("is-collapsed"); summary.classList.add("m02-side__summary"); + // 구조물 옵션 보이기 · 도면 양식은 시스템 층(마스터 템플릿)에만 + const extras = + layer === "system" + ? { + 옵션: section(options.title, options.body), + 도면: section(L("M02_KindDrawing"), bodies.get("drawing")!, ...actionRow("drawing")), + } + : null; const listHost = el("div", { className: "m02-side__lists ui-sidebar-panel", - children: [ - summary, - // 구조물 옵션 보이기 · 도면 양식은 시스템 층(마스터 템플릿)에만 - ...(layer === "system" - ? [ - section(options.title, options.body), - section(L("M02_KindDrawing"), bodies.get("drawing")!, ...actionRow("drawing")), - ] - : []), - ], + children: [summary, ...(extras ? [extras.옵션, extras.도면] : [])], }); attachCollapsible(listHost); @@ -362,6 +363,11 @@ export function buildSide(opt: SideOptions): SideHandle { } } + const reveal = (target: "옵션" | "도면"): void => { + extras?.[target].classList.remove("is-collapsed"); + if (target === "옵션") options.body.querySelector("button")?.click(); + }; + void refresh(); - return { root, refresh, paint }; + return { root, refresh, paint, reveal }; } diff --git a/M02_MasterTemplete/M02_MasterTemplete_UI_Style.css b/M02_MasterTemplete/M02_MasterTemplete_UI_Style.css index a26b107cb..3551963aa 100644 --- a/M02_MasterTemplete/M02_MasterTemplete_UI_Style.css +++ b/M02_MasterTemplete/M02_MasterTemplete_UI_Style.css @@ -216,7 +216,7 @@ font-size: 11px; } -/* 「구조물 조합」(PLAN 26-7c) — 왼쪽 항목 나무(주 · 고치는 자리) · 오른쪽 편집 칸(참조표 · 카드) */ +/* 「구조물 조합」(PLAN 26-7c) — 왼쪽 구조물 라이브러리(주 · 고치는 자리) · 오른쪽 편집 칸(참조표 · 카드) */ .m02-shell { display: flex; align-items: stretch; diff --git a/resources/tester/helper_m02_treepanel.cjs b/resources/tester/helper_m02_treepanel.cjs index 2b7a3be9c..887c03dc8 100644 --- a/resources/tester/helper_m02_treepanel.cjs +++ b/resources/tester/helper_m02_treepanel.cjs @@ -1,4 +1,4 @@ -/* M02 항목 나무 자료(`M02_MasterTemplete_TreePanel_Model.ts`) 단위검증 헬퍼 — 트랜스파일해 Node 로 돌리고 JSON 으로 냄. */ +/* M02 구조물 라이브러리 자료(`M02_MasterTemplete_TreePanel_Model.ts`) 단위검증 헬퍼 — 트랜스파일해 Node 로 돌리고 JSON 으로 냄. */ const fs = require("fs"); const path = require("path"); const ts = require(path.join(__dirname, "..", "..", "config", "node_modules", "typescript")); diff --git a/resources/tester/test_m02_layer_access.py b/resources/tester/test_m02_layer_access.py new file mode 100644 index 000000000..42e5189b3 --- /dev/null +++ b/resources/tester/test_m02_layer_access.py @@ -0,0 +1,142 @@ +"""M02 층 권한 한 벌(PLAN 27-1c · `M02_Layer_Access`) — 나무 · 항목 · 양식 · 남의 층 목록 같은 규칙. + +① `grant` 표 — 역할(일반 · 회사 관리자 · 시스템 관리자) × 층(마스터 · 자기 회사 · 남의 회사 · + 자기 개인 · 같은 회사 남 · 다른 회사 남) = 읽기 · 수정 · 막힘. +② 임시 storage — 남의 층은 자리가 있을 때만(없으면 404 · 폴더 안 만듦) · 나무 · 양식 길 같은 답 · + 남의 층 목록(회사 = 시스템 관리자 · 개인 = 회사 관리자 자기 회사 · 본인 뺌 · 자리 있는 것만). +""" + +from __future__ import annotations + +from pathlib import Path +from typing import Any + +import pytest +from fastapi import HTTPException + +from config import config_system +from M02_MasterTemplete import M02_Layer_Access as access +from M02_MasterTemplete import M02_MasterTemplete_Router_Layers as layers_router +from M02_MasterTemplete import M02_MasterTemplete_Store as store +from M02_MasterTemplete import M02_Template_Layers as layers +from resources.tester.test_m02_structure import write_sample_table +from resources.tester.test_m02_tree import _app + +USER = {"user_id": 42, "company_id": 7, "role": "USER", "is_master": False} +ADMIN = {**USER, "role": "ADMIN"} +MASTER = {**USER, "is_master": True} +SYSADMIN = {**USER, "role": "SYSTEM_ADMIN"} + + +def _answer(session: dict[str, Any], layer: str, owner: str | None) -> str: + try: + return "수정" if access.grant(session, layer, owner).write else "읽기" + except HTTPException as error: + return str(error.status_code) + + +def test_권한_표(): + cases = [ + ("system", None), + ("company", None), + ("company", "9"), + ("personal", None), + ("personal", "7/43"), + ("personal", "9/90"), + ] + got = { + name: [_answer(s, *c) for c in cases] + for name, s in ( + ("일반", USER), + ("회사관리", ADMIN), + ("마스터", MASTER), + ("시스템", SYSADMIN), + ) + } + assert got == { + "일반": ["읽기", "읽기", "403", "수정", "403", "403"], + "회사관리": ["읽기", "수정", "403", "수정", "읽기", "403"], + "마스터": ["읽기", "수정", "403", "수정", "읽기", "403"], + "시스템": ["수정", "수정", "읽기", "수정", "읽기", "읽기"], + } + # 자기 층 owner 를 적어도 같음 · 모양 틀림 400 · 회사 없음 409 + assert access.grant(USER, "personal", "7/42").write is True + assert _answer(SYSADMIN, "personal", "9") == "400" + assert _answer({**USER, "company_id": None}, "company", None) == "409" + with pytest.raises(HTTPException) as caught: + access.require(ADMIN, "personal", "7/43", write=True) + assert caught.value.status_code == 403 + + +@pytest.fixture() +def world(tmp_path: Path, monkeypatch: pytest.MonkeyPatch) -> dict[str, Any]: + system = tmp_path / "system" + system.mkdir() + write_sample_table(system) + monkeypatch.setattr(store, "FOLDER", system) + monkeypatch.setattr(layers, "SYSTEM_ROOT", system) + store.renumber() + storage = tmp_path / "storage" + storage.mkdir() + monkeypatch.setattr(config_system, "STORAGE_BASE_DIR", str(storage)) + users = {42: 7, 43: 7, 44: 7, 90: 9} + + async def company_users(company_id: int) -> list[dict[str, Any]]: + return [{"user_id": u, "name": f"u{u}"} for u, c in users.items() if c == company_id] + + async def companies() -> list[dict[str, Any]]: + return [{"company_id": c, "name": f"c{c}"} for c in (7, 8, 9)] + + monkeypatch.setattr(layers_router, "_company_users", company_users) + monkeypatch.setattr(layers_router, "_companies", companies) + session: dict[str, Any] = dict(USER) + return {"client": _app(session), "session": session, "storage": storage} + + +def test_남의_층은_자리가_있을_때만_읽기(world: dict[str, Any]): + client, session, storage = world["client"], world["session"], world["storage"] + session.update(ADMIN) + tree = "/api/m02/layers/personal/tree?owner=7/43" + table = "/api/m02/layers/personal/templates/table/구조물집계표?owner=7/43" + assert client.get(tree).status_code == 404 # 43 은 아직 아무것도 없음 + assert not (storage / "7/43").exists() # 읽기로 남의 폴더를 만들지 않음 + (storage / "7/43/templates").mkdir(parents=True) # 폴더만 있고 집계표 없음 + assert client.get(tree).status_code == 404 + assert client.get(table).status_code == 404 + assert client.get("/api/m02/items?layer=personal&owner=7/43").status_code == 404 + assert not any((storage / "7/43/templates").iterdir()) # 읽기로 남의 층에 뼈대를 안 씀 + session.update(user_id=43) + assert client.get("/api/m02/layers/personal/tree").status_code == 200 # 43 첫 진입 = 뼈대 + session.update(user_id=42) + assert client.get(tree).status_code == 200 + assert client.get(table).status_code == 200 # 양식 길도 같은 규칙 + body = {"op": "add-folder", "경로": [], "이름": "새", "판": client.get(tree).json()["판"]} + assert client.post(tree, json=body).status_code == 403 # 읽기만 + assert client.get("/api/m02/items?layer=personal&owner=7/43").status_code == 200 + session.update(USER) + assert client.get(tree).status_code == 403 + assert client.get(table).status_code == 403 + session.update(SYSADMIN) + assert client.get(tree).status_code == 200 + assert client.post(tree, json=body).status_code == 403 # 시스템 관리자도 남의 층은 읽기만 + + +def test_남의_층_목록(world: dict[str, Any]): + client, session, storage = world["client"], world["session"], world["storage"] + for owner in ("7/43", "9/90"): # 층 폴더가 있는 사람만 목록에 + (storage / owner / "templates").mkdir(parents=True) + (storage / "9/templates").mkdir() + people = "/api/m02/layers/personal/owners" + assert client.get(people).status_code == 403 # 일반 사용자 + assert client.get("/api/m02/layers/company/owners").status_code == 403 + session.update(ADMIN) + assert client.get(people).json() == [ + {"owner": "7/43", "name": "u43"} + ] # 본인 · 44(자리 없음) 뺌 + assert client.get(f"{people}?company=9").status_code == 403 # 남의 회사 사람 + session.update(SYSADMIN) + assert client.get("/api/m02/layers/company/owners").json() == [ + {"owner": "7", "name": "c7"}, # 자기 회사는 자리 없어도 + {"owner": "9", "name": "c9"}, + ] + assert client.get(f"{people}?company=9").json() == [{"owner": "9/90", "name": "u90"}] diff --git a/resources/tester/test_m02_layer_screen.py b/resources/tester/test_m02_layer_screen.py index 0da4aa4da..c6ea78a2b 100644 --- a/resources/tester/test_m02_layer_screen.py +++ b/resources/tester/test_m02_layer_screen.py @@ -1,8 +1,8 @@ -"""M02 층 화면(`?layer=personal|company`) 붙는 자리 시험 — 화면 조작은 ORCA. +"""M02 한 화면 뿌리 셋(PLAN 27-1 · 진입 해시 `?open=&root=&owner=`) 붙는 자리 시험 — 조작은 ORCA. · 권한 규칙(`accessFor`)을 Node 로 바로 돌림 — 시스템 SYSTEM_ADMIN · - 회사 ADMIN/is_master · 개인 본인 · 회사 없음 -· 주소 인자를 라우트에서 떼는지 · 대시보드 카드 역할별 단추 · 층 길 접두어 + 회사 ADMIN/is_master/SYSTEM_ADMIN · 개인 본인 · 회사 없음 · 남의 층 읽기만 +· 주소 인자를 라우트에서 떼는지 · 대시보드 카드 역할별 단추 · 층 길 접두어 · 뿌리 셋 """ from __future__ import annotations @@ -26,25 +26,35 @@ def _text(path: Path) -> str: @pytest.mark.skipif(shutil.which("node") is None, reason="node 가 없음") def test_층별_고칠_권한(): - found = re.search(r"^export function accessFor[\s\S]*?^}", _text(LAYER), re.M) - assert found, "accessFor 를 못 찾음" + """서버 `M02_Layer_Access` 와 같은 규칙(PLAN 27-1c) — 남의 층(owner)은 읽기만.""" + text = _text(LAYER) + own = re.search(r"^export const ownOwner[\s\S]*?;\n", text, re.M) + found = re.search(r"^export function accessFor[\s\S]*?^}", text, re.M) + assert own and found, "ownOwner · accessFor 를 못 찾음" script = ( 'type ManageLayer = "system" | "company" | "personal";\n' - "interface SessionUser { role?: string; company_id?: number | null; is_master?: boolean }\n" + "interface SessionUser { id: string; role?: string; company_id?: number | null;" + " is_master?: boolean }\n" "interface LayerAccess { canWrite: boolean; needCompany: boolean }\n" + + own.group(0).replace("export ", "") + found.group(0).replace("export ", "") + "\nconst cases = JSON.parse(process.argv[1]);" - + "\nconsole.log(JSON.stringify(cases.map((c) => accessFor(c[0], c[1]))));" + + "\nconsole.log(JSON.stringify(cases.map((c) => accessFor(c[0], c[1], c[2]))));" ) - sysadmin = {"role": "SYSTEM_ADMIN", "company_id": None} - admin = {"role": "ADMIN", "company_id": 3} - master = {"role": "USER", "company_id": 3, "is_master": True} - user = {"role": "USER", "company_id": 3} - orphan = {"role": "USER", "company_id": None} + sysadmin = {"id": "1", "role": "SYSTEM_ADMIN", "company_id": None} + sys3 = {"id": "1", "role": "SYSTEM_ADMIN", "company_id": 3} + admin = {"id": "5", "role": "ADMIN", "company_id": 3} + master = {"id": "6", "role": "USER", "company_id": 3, "is_master": True} + user = {"id": "7", "role": "USER", "company_id": 3} + orphan = {"id": "8", "role": "USER", "company_id": None} cases = [ - ["system", sysadmin], ["system", admin], ["system", None], - ["company", admin], ["company", master], ["company", user], ["company", orphan], - ["personal", user], ["personal", admin], ["personal", orphan], ["personal", sysadmin], + ["system", None, sysadmin], ["system", None, admin], ["system", None, None], + ["company", None, admin], ["company", None, master], ["company", None, user], + ["company", None, orphan], ["company", None, sys3], + ["personal", None, user], ["personal", None, admin], ["personal", None, orphan], + ["personal", None, sysadmin], + ["personal", "3/7", user], ["personal", "3/7", admin], ["company", "9", sysadmin], + ["personal", "9/90", sysadmin], ] # fmt: skip result = subprocess.run( ["node", "--experimental-strip-types", "--no-warnings", @@ -57,8 +67,9 @@ def test_층별_고칠_권한(): no_company = {"canWrite": False, "needCompany": True} assert json.loads(result.stdout) == [ ok, ro, ro, # 시스템 = SYSTEM_ADMIN 만 - ok, ok, ro, no_company, # 회사 = ADMIN · is_master · 일반은 읽기만 · 회사 없음 안내 + ok, ok, ro, no_company, ok, # 회사 = ADMIN · is_master · SYSTEM_ADMIN · 일반 읽기만 ok, ok, no_company, no_company, # 개인 = 본인 · 회사 없으면 안내 + ok, ro, ro, ro, # 자기 층 owner 는 자기 층 · 남의 층은 읽기만 ] # fmt: skip @@ -68,7 +79,35 @@ def test_주소_인자를_라우트에서_뗌(): assert "export function currentQuery()" in router assert "query?: Record" in router layer = _text(LAYER) - assert 'value === "company" || value === "personal" ? value : "system"' in layer + # 진입 해시 `?open=&root=&owner=`(PLAN 27-1d) · 옛 `?layer=` 도 root 로 + assert 'query.get("root") ?? query.get("layer")' in layer + assert 'raw === "company" || raw === "personal" ? raw : "master"' in layer + assert '["구조물조합", "일위대가", "옵션", "도면"]' in layer + picker = _text(ROOT / "ui_template" / "ui_template_item_picker.ts") + assert 'open: "구조물조합", root: "personal"' in picker and "layer=personal" not in picker + + +def test_한_화면_뿌리_셋(): + """27-1b · c — 뿌리 셋 한 화면 · 다른 뿌리 = 해시로 다시 세움(저장 안 한 고침은 먼저 물음) · + 떠나면 층 길을 시스템으로 되돌림 · 목록은 펼칠 때 · 나무 부품은 owner · 자료 길을 받음.""" + page = _text(M02 / "M02_MasterTemplete_UI_Page.ts") + assert "createLibraryRoots(" in page and "setActiveLayer(layer, owner)" in page + assert "await main.confirmLeave()" in page.split("const go =")[1].split("navigateTo(")[0] + assert 'dispose: () => setActiveLayer("system")' in page + assert "side.reveal(entry.open)" in page + roots = _text(M02 / "M02_MasterTemplete_TreePanel_Roots.ts") + assert 'fetchOwners("company")' in roots and 'fetchOwners("personal", company)' in roots + assert "if (!kids.hidden && !loaded) void fill();" in roots # 펼칠 때 불러옴 + panel = _text(M02 / "M02_MasterTemplete_TreePanel.ts") + assert ( + "api.fetch(opt.layer, owner)" in panel + and "api.edit(opt.layer, body_, view.판, owner)" in panel + ) + assert ( + "...(opt.canEdit ? { menu: () => menuOf(target) } : {})" in panel + ) # 읽기 뿌리 = 메뉴 없음 + api = _text(M02 / "M02_MasterTemplete_Api_Fetch.ts") + assert "owner=${enc(activeOwner)}" in api and "/owners" in api def test_대시보드_카드_역할별_단추(): @@ -103,10 +142,13 @@ def test_층_길_접두어와_고정_풀림(): def test_읽기만_회사용_개인용으로_복사_막대(): page = _text(M02 / "M02_MasterTemplete_UI_Page.ts") - assert 'layer === "company" && !isAdmin ? buildReadOnlyBar(user)' in page - assert "readOnlyBar?.setColumn(column)" in page # 열 고름 → 막대 · 항목 나무가 함께 받음 - assert "access.needCompany" in page and "buildNeedCompany()" in page - assert "titleOf(layer)" in page + assert 'layer === "company" && !owner && !isAdmin ? buildReadOnlyBar(user)' in page + assert ( + "readOnlyBar?.setColumn(column)" in page + ) # 열 고름 → 막대 · 구조물 라이브러리가 함께 받음 + assert "accessFor(layer, owner, user).needCompany" in page # 회사 없음 = 마스터로 + assert "buildNeedCompany()" in _text(M02 / "M02_MasterTemplete_TreePanel_Roots.ts") + assert 'title: L("M02_Title")' in page # 한 화면 한 제목 layer = _text(LAYER) assert 'fromLayer: "company"' in layer and "M02_CopyToPersonal" in layer diff --git a/resources/tester/test_m02_template_layers.py b/resources/tester/test_m02_template_layers.py index 72d1cc1e2..92c9f1bc6 100644 --- a/resources/tester/test_m02_template_layers.py +++ b/resources/tester/test_m02_template_layers.py @@ -143,13 +143,24 @@ def test_개인_양식은_본인만_쓰고_같은_회사는_읽어_가져옴(wor assert client.get(mine).status_code == 200 session.update(user_id=43) theirs = mine + "&user_id=42" + # 층 길 = 권한 한 벌(PLAN 27-1c) — 같은 회사 남의 개인 층은 회사 관리자만 읽기 · 쓰기는 본인만 + assert client.get(theirs).status_code == 403 + session["role"] = "ADMIN" assert client.get(theirs).status_code == 200 - # 첫 진입 때 구조물집계표 빈 뼈대가 서므로(PLAN 21-2) 새 이름으로 씀 + assert client.get(mine + "&owner=7/42").status_code == 200 put = client.put( f"/api/m02/layers/personal/templates/table/내표?project_id={P1}&user_id=42", json={"판": None, "문서": {"열": []}}, ) - assert put.status_code == 200 # user_id 는 쓰기에서 무시 — 본인(43) 자리에 새로 씀 + assert put.status_code == 403 + assert not (world["storage"] / "7/42/templates/table/내표.json").exists() + session["role"] = "USER" + # 첫 진입 때 구조물집계표 빈 뼈대가 서므로(PLAN 21-2) 새 이름으로 씀 + put = client.put( + f"/api/m02/layers/personal/templates/table/내표?project_id={P1}", + json={"판": None, "문서": {"열": []}}, + ) + assert put.status_code == 200 assert (world["storage"] / "7/43/templates/table/내표.json").is_file() got = client.post( f"/api/m02/projects/{P2}/templates/apply", json={"from": "personal", "user_id": 42} diff --git a/resources/tester/test_m02_treepanel.py b/resources/tester/test_m02_treepanel.py index 798f1391f..2e1835d12 100644 --- a/resources/tester/test_m02_treepanel.py +++ b/resources/tester/test_m02_treepanel.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -"""M02 관리 화면 항목 나무(PLAN 26-3a) 자료 셈 회귀검증 — 폴더 나무 · 빈 폴더 · 깊이 5 · 찾기 · 폴더 목록. +"""M02 관리 화면 구조물 라이브러리(PLAN 26-3a) 자료 셈 회귀검증 — 폴더 나무 · 빈 폴더 · 깊이 5 · 찾기 · 폴더 목록. 항목 경로 = 폴더 이름 배열 + 마지막 마디가 항목 이름 · 찾는 글이 있으면 맞는 항목과 위 폴더만. Node 헬퍼(`helper_m02_treepanel.cjs`)가 TS 를 트랜스파일해 돌리고, 여기서 값을 판정한다. diff --git a/ui_template/ui_template_item_picker.ts b/ui_template/ui_template_item_picker.ts index f01f7d9f9..98a4e504b 100644 --- a/ui_template/ui_template_item_picker.ts +++ b/ui_template/ui_template_item_picker.ts @@ -52,7 +52,8 @@ export interface ItemPickerOptions { export type ItemPickerResult = { action: "apply"; item: SummaryItem } | { action: "clear" } | { action: "cancel" }; -const MANAGE_HASH = "#/m02-master-template?layer=personal"; +/** 관리 화면 진입 해시(PLAN 27-1d) — 구조물 조합 · 개인 뿌리가 열린 채 */ +const MANAGE_HASH = `#/m02-master-template?${new URLSearchParams({ open: "구조물조합", root: "personal" })}`; const labels = (): TreeLabels => ({ layers: { diff --git a/ui_template/ui_template_locale_m2.ts b/ui_template/ui_template_locale_m2.ts index bff3311ce..584fb8572 100644 --- a/ui_template/ui_template_locale_m2.ts +++ b/ui_template/ui_template_locale_m2.ts @@ -68,7 +68,7 @@ export const ui_locales_m2 = { ], M02_CopyToPersonal: ["개인용으로 복사", "Copy to personal"], M02_CopyPickFirst: ["복사할 열을 구조물 조합에서 먼저 고름", "Pick a column in the table first"], - M02_CopyDone: ["개인용으로 복사함 — 구조물 관리(개인)에서 고침", "Copied — edit it in your own"], + M02_CopyDone: ["개인용으로 복사함 — 「개인」 뿌리에서 고침", "Copied — edit it in your own"], M02_CopyFailed: ["복사 안 됨 — {value}", "Copy failed — {value}"], M02_NeedCompany: [ "회사부터 등록해야 구조물 조합을 만들 수 있음", @@ -98,7 +98,11 @@ export const ui_locales_m2 = { M02_PickerManage: ["관리 화면에서 고치기", "Edit in manager"], M02_PickerCopied: ["개인용으로 복사했음", "Copied to personal"], M02_PickerCopyFailed: ["복사 못 함 — {value}", "Copy failed — {value}"], - M02_TreeTitle: ["항목 나무", "Item tree"], + M02_TreeTitle: ["구조물 라이브러리", "Structure library"], + M02_RootMine: ["내 것", "Mine"], + M02_RootShared: ["회사 공용", "Company shared"], + M02_RootReadOnly: ["읽기", "read-only"], + M02_RootNone: ["볼 수 있는 층이 없음", "Nothing to show"], M02_TreeSearch: ["항목 찾기", "Find item"], M02_TreeEmptyEdit: [ "항목이 없음 — 맨 위 줄을 오른쪽 클릭해 폴더 · 항목을 더함", From ac0b55e8191c7805f49f42a540baee3b55805fd0 Mon Sep 17 00:00:00 2001 From: umsangdon Date: Wed, 30 Sep 2026 13:22:03 +0900 Subject: [PATCH 10/26] =?UTF-8?q?fix(M01):=20=EC=82=B0=EB=A6=BC=206?= =?UTF-8?q?=EC=9E=A5=20=EB=A1=9C=EC=A7=81=20=EC=97=86=EC=9D=8C(=EC=A0=88?= =?UTF-8?q?=20=EB=88=84=EB=9D=BD)=203=EC=A0=88=EC=97=90=20=EC=83=88=20?= =?UTF-8?q?=EB=A1=9C=EC=A7=81=20(PLAN=2028-2a)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - GF000304~306: 칡덩굴 소금처리 · 칡덩굴 뿌리제거 · 교목 시비 - 쓰는 표의 용도.로직키 · 범위규칙 세 표에 엔진 이름(이상·미만)을 앞에 붙임 Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_016PSXsvyDxjNmufteN5bqmt --- resources/master_data/_키대장.json | 5 +- .../로직_산림품셈_06장_생육보조.json | 71 +++++++++++++++++++ .../소요량_산림품셈_06장_생육보조.json | 14 ++-- 3 files changed, 82 insertions(+), 8 deletions(-) diff --git a/resources/master_data/_키대장.json b/resources/master_data/_키대장.json index 379a84800..76ff840ed 100644 --- a/resources/master_data/_키대장.json +++ b/resources/master_data/_키대장.json @@ -1,5 +1,5 @@ { - "다음": {"LB": 409, "EQ": 655, "RT": 20, "MN": 7000, "MT": 30719, "MO": 74, "MP": 364, "FX": 6, "CF": 159, "QF": 477, "GF": 304, "CC": 341, "GC": 1104, "QC": 2060, "GX": 1, "UA": 38}, + "다음": {"LB": 409, "EQ": 655, "RT": 20, "MN": 7000, "MT": 30719, "MO": 74, "MP": 364, "FX": 6, "CF": 159, "QF": 477, "GF": 307, "CC": 341, "GC": 1104, "QC": 2060, "GX": 1, "UA": 38}, "폐기": {"MT000001": "자재품목 휘발유 — 값이 비고 글뿐 · 유가 테이블로 감", "MT000002": "자재품목 경유 — 값이 비고 글뿐 · 유가 테이블로 감", "MT000003": "자재품목 선박용경유 — 값이 비고 글뿐 · 유가 테이블로 감", "MT000004": "자재품목 중유 — 값이 비고 글뿐 · 유가 테이블로 감", "MT000005": "자재품목 등유 — 값이 비고 글뿐 · 유가 테이블로 감", "LB000399": "이름 「〃」 — 직종이 아니라 되풀이 기호 · 소요량 13-6-9 에서 윗줄 직종으로 바로잡음", "MN": "재료_나라장터자재 — old 로 옮김 · 로직은 자재품목·품셈재료로 갈아 끼움", "LB000372": "미확보 고급기능사 — 측량노임 항공사진고급기능사 옛이름으로 옮김", "LB000393": "미확보 리베팅공 — 건설노임 철골공 옛이름으로 옮김(2010 통합표 연번10)", "LB000405": "미확보 Belt Conveyor 설치공 — 품셈 13-10-1 주② 배분으로 다섯 직종에 나눔", "MT000006": "자재품목 전력 — 재료_유가전력 전력 줄로 감", "MT000007": "자재품목 전력 — 재료_유가전력 전력 줄로 감", "LB000368": "미확보 기술사 — 기술사(건설) 옛이름으로 옮김", "LB000369": "미확보 특급기술자 — 특급기술자(건설) 옛이름으로 옮김", "LB000370": "미확보 고급기술자 — 고급기술자(건설) 옛이름으로 옮김", "LB000361": "미확보 중급기술자 — 중급기술자(건설) 옛이름으로 옮김", "LB000364": "미확보 초급기술자 — 초급기술자(건설) 옛이름으로 옮김", "LB000365": "미확보 고급숙련기술자 — 고급숙련기술자(건설) 옛이름으로 옮김", "LB000366": "미확보 중급숙련기술자 — 중급숙련기술자(건설) 옛이름으로 옮김", "LB000367": "미확보 초급숙련기술자 — 초급숙련기술자(건설) 옛이름으로 옮김", "LB000389": "미확보 기계기사 — 초급기술자(기계·설비) 옛이름으로 옮김", "LB000388": "미확보 기계산업기사 — 초급숙련기술자(기계·설비) 옛이름으로 옮김", "MO000055": {"원문번호": "주택용저압:기본_200이하", "파일": "재료_유가전력.json"}, "MO000056": {"원문번호": "주택용저압:기본_201~400", "파일": "재료_유가전력.json"}, "MO000057": {"원문번호": "주택용저압:기본_400초과", "파일": "재료_유가전력.json"}, "MO000059": {"원문번호": "주택용저압:전력량_다음200", "파일": "재료_유가전력.json"}, "MO000060": {"원문번호": "주택용저압:전력량_400초과", "파일": "재료_유가전력.json"}, "MO000061": {"원문번호": "주택용저압:월간최저요금", "파일": "재료_유가전력.json"}, "MO000062": {"원문번호": "일반용갑I저압:기본", "파일": "재료_유가전력.json"}, "MO000063": {"원문번호": "일반용갑I저압:전력량_여름철", "파일": "재료_유가전력.json"}, "MO000064": {"원문번호": "일반용갑I저압:전력량_봄가을철", "파일": "재료_유가전력.json"}, "MO000065": {"원문번호": "일반용갑I저압:전력량_겨울철", "파일": "재료_유가전력.json"}, "MO000066": {"원문번호": "산업용갑I저압:기본", "파일": "재료_유가전력.json"}, "MO000067": {"원문번호": "산업용갑I저압:전력량_여름철", "파일": "재료_유가전력.json"}, "MO000068": {"원문번호": "산업용갑I저압:전력량_봄가을철", "파일": "재료_유가전력.json"}, "MO000069": {"원문번호": "산업용갑I저압:전력량_겨울철", "파일": "재료_유가전력.json"}, "MO000070": {"원문번호": "임시전력갑:기본요금적용", "파일": "재료_유가전력.json"}, "MO000071": {"원문번호": "임시전력갑:전력량요금적용", "파일": "재료_유가전력.json"}, "MO000072": {"원문번호": "임시전력갑:월간최저요금", "파일": "재료_유가전력.json"}}, "키": { "CC000001": {"원문번호": "공통 1-3-1 콘크리트 및 포장용 재료", "파일": "계수_건설품셈_01장_적용기준.json"}, @@ -2565,6 +2565,9 @@ "GF000301": {"원문번호": "5-26-1 흙갈이 막갈이", "파일": "로직_산림품셈_05장_식재_및_녹화.json"}, "GF000302": {"원문번호": "5-26-2 흙갈이 흙부수기", "파일": "로직_산림품셈_05장_식재_및_녹화.json"}, "GF000303": {"원문번호": "5-28-2 방초매트 및 야자섬유매트 포장", "파일": "로직_산림품셈_05장_식재_및_녹화.json"}, + "GF000304": {"원문번호": "6-4-3 칡덩굴 소금처리", "파일": "로직_산림품셈_06장_생육보조.json"}, + "GF000305": {"원문번호": "6-4-4 칡덩굴 뿌리제거", "파일": "로직_산림품셈_06장_생육보조.json"}, + "GF000306": {"원문번호": "6-7-1 교목 시비(환상시비)", "파일": "로직_산림품셈_06장_생육보조.json"}, "LB000001": {"원문번호": "1001", "파일": "인력.json"}, "LB000002": {"원문번호": "1002", "파일": "인력.json"}, "LB000003": {"원문번호": "1003", "파일": "인력.json"}, diff --git a/resources/master_data/로직_산림품셈_06장_생육보조.json b/resources/master_data/로직_산림품셈_06장_생육보조.json index 8b5413b71..e153dd953 100644 --- a/resources/master_data/로직_산림품셈_06장_생육보조.json +++ b/resources/master_data/로직_산림품셈_06장_생육보조.json @@ -306,6 +306,57 @@ ], "끝수": null }, + { + "키": "GF000304", + "원문번호": "6-4-3", + "구분": "산림품셈", + "상세구분": "06장 생육보조", + "이름": "칡덩굴 소금처리", + "결과단위": "원/100본", + "출처": "산림품셈 6-4-3", + "소유": "공용", + "비고": "유형1·2 칡덩굴 분포지만(주①) · 주두부 찾기·자르기·소금처리·뒷정리 + 덩굴 제거지점 표시 포함(주②) — 해석: 표시 0.05인을 더함 · 소금·나무젓가락 재료 원문 표에 없음 · 할인·할증(작업시기 1-4-1 · 집단화 1-4-3 · 경사도 1-4-5 · 하층식생 1-4-7 …)은 이웃 로직과 같이 못 넣음 — 1-4 표 칸 이름·범위규칙 막힘", + "시험입력": { "주두부직경": 3 }, + "입력": [{ "이름": "주두부직경", "설명": "칡덩굴 주두부 지름", "단위": "㎝", "출처": "산림품셈 6-4-3" }], + "중간": [], + "호표": [ + { "종류": "인력", "요소": "LB000002", "이름": "보통인부(소금처리)", "단위": "인", "수량": "찾기(QF000167, 구분='소금 처리', 주두부직경=주두부직경).소요인력", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부(덩굴 제거지점 표시)", "단위": "인", "수량": "찾기(QF000167, 구분='덩굴 제거지점 표시').소요인력", "비목": "노무비", "출처": "산림품셈 6-4-3 주②③" } + ], + "덧줄": [], + "끝수": null + }, + { + "키": "GF000305", + "원문번호": "6-4-4", + "구분": "산림품셈", + "상세구분": "06장 생육보조", + "이름": "칡덩굴 뿌리제거", + "결과단위": "원/100본", + "출처": "산림품셈 6-4-4", + "소유": "공용", + "비고": "주두부 지름은 원문 세 구간으로 고름(1㎝ 미만 · 1~4㎝ · 4㎝ 초과 — 구간 가운데 값으로 찾음) · 덩굴 제거지점 표시는 면봉·비닐랩 처리만(주⑧) · 당해연도 발생 칡덩굴은 1㎝ 미만(주⑥) · 수량은 주두부 기준(주⑤) · 유형3·4 는 피복도 → 본/ha 환산표(QF000169)로 수량을 셈 · 글리포세이트·비닐랩 재료 원문 표에 없음 · 할인·할증(작업시기 1-4-1 · 집단화 1-4-3 · 경사도 1-4-5 · 하층식생 1-4-7 …)은 이웃 로직과 같이 못 넣음 — 1-4 표 칸 이름·범위규칙 막힘", + "시험입력": { "주두부직경": "1~4㎝", "처리방법": "글리포세이트 면봉처리" }, + "입력": [ + { "이름": "주두부직경", "설명": "칡덩굴 주두부 지름 구간", "고르기": ["1㎝ 미만", "1~4㎝", "4㎝ 초과"], "출처": "산림품셈 6-4-4" }, + { "이름": "처리방법", "설명": "뿌리 처리 방법", "고르기": ["뿌리굴취", "글리포세이트 면봉처리", "비닐랩 밀봉처리"], "출처": "산림품셈 6-4-4 주①⑧" } + ], + "중간": [{ "이름": "지름", "식": "만약(주두부직경 == '1㎝ 미만', 0.5, 만약(주두부직경 == '1~4㎝', 2, 5))" }], + "호표": [ + { "종류": "인력", "요소": "LB000002", "이름": "보통인부(뿌리 고살)", "단위": "인", "수량": "찾기(QF000168, 구분='뿌리 고살', 주두부직경=지름).소요인력", "비목": "노무비" }, + { + "종류": "인력", + "요소": "LB000002", + "이름": "보통인부(덩굴 제거지점 표시)", + "단위": "인", + "수량": "만약(처리방법 == '뿌리굴취', 0, 찾기(QF000168, 구분='덩굴 제거지점 표시').소요인력)", + "비목": "노무비", + "출처": "산림품셈 6-4-4 주⑦⑧" + } + ], + "덧줄": [], + "끝수": null + }, { "키": "GF000056", "원문번호": "6-5", "구분": "산림품셈", "상세구분": "06장 생육보조", "이름": "어린나무 가꾸기", @@ -418,6 +469,26 @@ "덧줄": [], "끝수": null }, + { + "키": "GF000306", + "원문번호": "6-7-1", + "구분": "산림품셈", + "상세구분": "06장 생육보조", + "이름": "교목 시비(환상시비)", + "결과단위": "원/10주", + "출처": "산림품셈 6-7-1", + "소유": "공용", + "비고": "환상시비 기준(주①) · 터파기·비료포설·되메우기 포함(주②) · 비료 종류·수량은 설계자 결정(주③) — 비료 재료 원문 표에 없음", + "시험입력": { "근원직경": 15 }, + "입력": [{ "이름": "근원직경", "설명": "교목 근원 지름(51㎝ 미만)", "단위": "㎝", "범위": [0, 51], "출처": "산림품셈 6-7-1" }], + "중간": [], + "호표": [ + { "종류": "인력", "요소": "LB000003", "이름": "특별인부", "단위": "인", "수량": "찾기(QF000173, 인력구분='특별인부', 근원직경=근원직경).소요인력", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QF000173, 인력구분='보통인부', 근원직경=근원직경).소요인력", "비목": "노무비" } + ], + "덧줄": [], + "끝수": null + }, { "키": "GF000058", "원문번호": "6-7-2", "구분": "산림품셈", "상세구분": "06장 생육보조", "이름": "관목 시비", diff --git a/resources/master_data/소요량_산림품셈_06장_생육보조.json b/resources/master_data/소요량_산림품셈_06장_생육보조.json index 55f1cadfc..38f53e517 100644 --- a/resources/master_data/소요량_산림품셈_06장_생육보조.json +++ b/resources/master_data/소요량_산림품셈_06장_생육보조.json @@ -166,9 +166,9 @@ "이름": "소금처리", "기준": "", "출처": "산림품셈 6-4-3", - "용도": {"공종": "소금처리", "대상": ["인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "소금처리", "대상": ["인력", "작업량 조건"], "로직키": ["GF000304"]}, "조건": { "구분": "고르기", "주두부직경": "범위" }, - "범위규칙": "㎝미만·㎝이상 표기대로 · 「덩굴 제거지점 표시」 행은 직경 조건 없음", + "범위규칙": "이상·미만 · ㎝미만·㎝이상 표기대로 · 「덩굴 제거지점 표시」 행은 직경 조건 없음", "값칸": { "소요인력": "인/100본", "인력구분": "글" }, "줄": [ { "구분": "소금 처리", "주두부직경": [null, 2], "소요인력": 0.20, "인력구분": "보통인부" }, @@ -189,9 +189,9 @@ "이름": "뿌리제거", "기준": "", "출처": "산림품셈 6-4-4", - "용도": {"공종": "뿌리제거", "대상": ["인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "뿌리제거", "대상": ["인력", "작업량 조건"], "로직키": ["GF000305"]}, "조건": { "구분": "고르기", "주두부직경": "범위" }, - "범위규칙": "표의 표기대로 · 1㎝ 미만 / 1~4㎝ / 4㎝ 초과 · 「덩굴 제거지점 표시」 행은 직경 조건 없음", + "범위규칙": "이상·미만 · 표의 표기대로 · 1㎝ 미만 / 1~4㎝ / 4㎝ 초과 · 「덩굴 제거지점 표시」 행은 직경 조건 없음", "값칸": { "소요인력": "인/100본", "인력구분": "글" }, "줄": [ { "구분": "뿌리 고살", "주두부직경": [null, 1], "소요인력": 0.40, "인력구분": "보통인부" }, @@ -217,7 +217,7 @@ "이름": "덩굴 피복도와 덩굴본수 환산표", "기준": "", "출처": "산림품셈 6-4-4", - "용도": {"공종": "뿌리제거", "대상": ["작업량 조건", "환산"], "로직키": []}, + "용도": {"공종": "뿌리제거", "대상": ["작업량 조건", "환산"], "로직키": ["GF000305"]}, "조건": { "덩굴피복도": "범위" }, "범위규칙": "표의 표기대로 · 80%이상 / 60∼80% / 40∼60% / 20∼40% / 20%이하 · 단위 %", "값칸": { "할인할증율": "", "환산계수": "", "덩굴본수": "본/ha" }, @@ -300,9 +300,9 @@ "이름": "교목 시비", "기준": "인/10주당", "출처": "산림품셈 6-7-1", - "용도": {"공종": "교목 시비", "대상": ["인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "교목 시비", "대상": ["인력", "작업량 조건"], "로직키": ["GF000306"]}, "조건": { "인력구분": "고르기", "근원직경": "범위" }, - "범위규칙": "㎝미만·㎝이상 표기대로", + "범위규칙": "이상·미만 · ㎝미만·㎝이상 표기대로", "값칸": { "소요인력": "인/10주" }, "줄": [ { "인력구분": "특별인부", "근원직경": [null, 11], "소요인력": 0.29 }, From b20c702c5421c9a9b093f97a1c09fdf17cabeb59 Mon Sep 17 00:00:00 2001 From: umsangdon Date: Wed, 30 Sep 2026 13:23:17 +0900 Subject: [PATCH 11/26] =?UTF-8?q?fix(M01):=20=EC=82=B0=EB=A6=BC=207?= =?UTF-8?q?=EC=9E=A5=20=EB=A1=9C=EC=A7=81=20=EC=97=86=EC=9D=8C(=EC=A0=88?= =?UTF-8?q?=20=EB=88=84=EB=9D=BD)=2010=EC=A0=88=EC=97=90=20=EC=83=88=20?= =?UTF-8?q?=EB=A1=9C=EC=A7=81=20(PLAN=2028-2a)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - GF000307~316: 수라집재 · 트랙터부착형·HAM200 숲가꾸기 · 타워야더 가선설치·해체 · 부착형 타워 수확·숲가꾸기 · 굴착기 우드그랩 산지집재 · 동력상하차기 집적 · 검척 - 쓰는 표의 용도.로직키 · 범위규칙 열한 표에 엔진 이름을 앞에 붙임 - 7-1-1 은 표 QF000178 에 천연림·인공림이 섞여 못 고침 Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_016PSXsvyDxjNmufteN5bqmt --- resources/master_data/_키대장.json | 12 +- .../계수_산림품셈_07장_집재_및_운재.json | 14 +- .../로직_산림품셈_07장_집재_및_운재.json | 359 ++++++++++++++++++ .../소요량_산림품셈_07장_집재_및_운재.json | 42 +- 4 files changed, 398 insertions(+), 29 deletions(-) diff --git a/resources/master_data/_키대장.json b/resources/master_data/_키대장.json index 76ff840ed..503fe8720 100644 --- a/resources/master_data/_키대장.json +++ b/resources/master_data/_키대장.json @@ -1,5 +1,5 @@ { - "다음": {"LB": 409, "EQ": 655, "RT": 20, "MN": 7000, "MT": 30719, "MO": 74, "MP": 364, "FX": 6, "CF": 159, "QF": 477, "GF": 307, "CC": 341, "GC": 1104, "QC": 2060, "GX": 1, "UA": 38}, + "다음": {"LB": 409, "EQ": 655, "RT": 20, "MN": 7000, "MT": 30719, "MO": 74, "MP": 364, "FX": 6, "CF": 159, "QF": 477, "GF": 317, "CC": 341, "GC": 1104, "QC": 2060, "GX": 1, "UA": 38}, "폐기": {"MT000001": "자재품목 휘발유 — 값이 비고 글뿐 · 유가 테이블로 감", "MT000002": "자재품목 경유 — 값이 비고 글뿐 · 유가 테이블로 감", "MT000003": "자재품목 선박용경유 — 값이 비고 글뿐 · 유가 테이블로 감", "MT000004": "자재품목 중유 — 값이 비고 글뿐 · 유가 테이블로 감", "MT000005": "자재품목 등유 — 값이 비고 글뿐 · 유가 테이블로 감", "LB000399": "이름 「〃」 — 직종이 아니라 되풀이 기호 · 소요량 13-6-9 에서 윗줄 직종으로 바로잡음", "MN": "재료_나라장터자재 — old 로 옮김 · 로직은 자재품목·품셈재료로 갈아 끼움", "LB000372": "미확보 고급기능사 — 측량노임 항공사진고급기능사 옛이름으로 옮김", "LB000393": "미확보 리베팅공 — 건설노임 철골공 옛이름으로 옮김(2010 통합표 연번10)", "LB000405": "미확보 Belt Conveyor 설치공 — 품셈 13-10-1 주② 배분으로 다섯 직종에 나눔", "MT000006": "자재품목 전력 — 재료_유가전력 전력 줄로 감", "MT000007": "자재품목 전력 — 재료_유가전력 전력 줄로 감", "LB000368": "미확보 기술사 — 기술사(건설) 옛이름으로 옮김", "LB000369": "미확보 특급기술자 — 특급기술자(건설) 옛이름으로 옮김", "LB000370": "미확보 고급기술자 — 고급기술자(건설) 옛이름으로 옮김", "LB000361": "미확보 중급기술자 — 중급기술자(건설) 옛이름으로 옮김", "LB000364": "미확보 초급기술자 — 초급기술자(건설) 옛이름으로 옮김", "LB000365": "미확보 고급숙련기술자 — 고급숙련기술자(건설) 옛이름으로 옮김", "LB000366": "미확보 중급숙련기술자 — 중급숙련기술자(건설) 옛이름으로 옮김", "LB000367": "미확보 초급숙련기술자 — 초급숙련기술자(건설) 옛이름으로 옮김", "LB000389": "미확보 기계기사 — 초급기술자(기계·설비) 옛이름으로 옮김", "LB000388": "미확보 기계산업기사 — 초급숙련기술자(기계·설비) 옛이름으로 옮김", "MO000055": {"원문번호": "주택용저압:기본_200이하", "파일": "재료_유가전력.json"}, "MO000056": {"원문번호": "주택용저압:기본_201~400", "파일": "재료_유가전력.json"}, "MO000057": {"원문번호": "주택용저압:기본_400초과", "파일": "재료_유가전력.json"}, "MO000059": {"원문번호": "주택용저압:전력량_다음200", "파일": "재료_유가전력.json"}, "MO000060": {"원문번호": "주택용저압:전력량_400초과", "파일": "재료_유가전력.json"}, "MO000061": {"원문번호": "주택용저압:월간최저요금", "파일": "재료_유가전력.json"}, "MO000062": {"원문번호": "일반용갑I저압:기본", "파일": "재료_유가전력.json"}, "MO000063": {"원문번호": "일반용갑I저압:전력량_여름철", "파일": "재료_유가전력.json"}, "MO000064": {"원문번호": "일반용갑I저압:전력량_봄가을철", "파일": "재료_유가전력.json"}, "MO000065": {"원문번호": "일반용갑I저압:전력량_겨울철", "파일": "재료_유가전력.json"}, "MO000066": {"원문번호": "산업용갑I저압:기본", "파일": "재료_유가전력.json"}, "MO000067": {"원문번호": "산업용갑I저압:전력량_여름철", "파일": "재료_유가전력.json"}, "MO000068": {"원문번호": "산업용갑I저압:전력량_봄가을철", "파일": "재료_유가전력.json"}, "MO000069": {"원문번호": "산업용갑I저압:전력량_겨울철", "파일": "재료_유가전력.json"}, "MO000070": {"원문번호": "임시전력갑:기본요금적용", "파일": "재료_유가전력.json"}, "MO000071": {"원문번호": "임시전력갑:전력량요금적용", "파일": "재료_유가전력.json"}, "MO000072": {"원문번호": "임시전력갑:월간최저요금", "파일": "재료_유가전력.json"}}, "키": { "CC000001": {"원문번호": "공통 1-3-1 콘크리트 및 포장용 재료", "파일": "계수_건설품셈_01장_적용기준.json"}, @@ -2568,6 +2568,16 @@ "GF000304": {"원문번호": "6-4-3 칡덩굴 소금처리", "파일": "로직_산림품셈_06장_생육보조.json"}, "GF000305": {"원문번호": "6-4-4 칡덩굴 뿌리제거", "파일": "로직_산림품셈_06장_생육보조.json"}, "GF000306": {"원문번호": "6-7-1 교목 시비(환상시비)", "파일": "로직_산림품셈_06장_생육보조.json"}, + "GF000307": {"원문번호": "7-2 수라집재", "파일": "로직_산림품셈_07장_집재_및_운재.json"}, + "GF000308": {"원문번호": "7-5-2 트랙터부착형 숲가꾸기·병해충방제(지면끌기)", "파일": "로직_산림품셈_07장_집재_및_운재.json"}, + "GF000309": {"원문번호": "7-7-2 HAM200 숲가꾸기·병해충방제", "파일": "로직_산림품셈_07장_집재_및_운재.json"}, + "GF000310": {"원문번호": "7-8-1 타워야더(RME 300T) 가선설치", "파일": "로직_산림품셈_07장_집재_및_운재.json"}, + "GF000311": {"원문번호": "7-8-2 타워야더(RME 300T) 가선해체", "파일": "로직_산림품셈_07장_집재_및_운재.json"}, + "GF000312": {"원문번호": "7-9-1 부착형 타워(K-301 · HAM300) 수확 집재", "파일": "로직_산림품셈_07장_집재_및_운재.json"}, + "GF000313": {"원문번호": "7-9-2 부착형 타워(K-301 · HAM300) 숲가꾸기·재선충병방제 집재", "파일": "로직_산림품셈_07장_집재_및_운재.json"}, + "GF000314": {"원문번호": "7-10 굴착기 우드그랩 산지집재(병해충방제)", "파일": "로직_산림품셈_07장_집재_및_운재.json"}, + "GF000315": {"원문번호": "7-12 동력상하차기(우드그래플) 집적", "파일": "로직_산림품셈_07장_집재_및_운재.json"}, + "GF000316": {"원문번호": "7-13 검척", "파일": "로직_산림품셈_07장_집재_및_운재.json"}, "LB000001": {"원문번호": "1001", "파일": "인력.json"}, "LB000002": {"원문번호": "1002", "파일": "인력.json"}, "LB000003": {"원문번호": "1003", "파일": "인력.json"}, diff --git a/resources/master_data/계수_산림품셈_07장_집재_및_운재.json b/resources/master_data/계수_산림품셈_07장_집재_및_운재.json index 389d864df..692d4399e 100644 --- a/resources/master_data/계수_산림품셈_07장_집재_및_운재.json +++ b/resources/master_data/계수_산림품셈_07장_집재_및_운재.json @@ -36,7 +36,7 @@ "이름": "수라집재 주 속 수", "기준": "", "출처": "산림품셈 7-2 주①②", - "용도": {"공종": "수라집재", "대상": ["작업량 조건"], "로직키": []}, + "용도": {"공종": "수라집재", "대상": ["작업량 조건"], "로직키": ["GF000307"]}, "조건": { "구분": "고르기" }, "값칸": { "적용": "줄 따름", "적용원문": "글", "단위": "글" }, "줄": [ @@ -95,7 +95,7 @@ "이름": "부착형 타워 수확 주 속 수", "기준": "", "출처": "산림품셈 7-9-1 주②", - "용도": {"공종": "수확", "대상": ["작업량 조건"], "로직키": []}, + "용도": {"공종": "수확", "대상": ["작업량 조건"], "로직키": ["GF000312"]}, "조건": { "구분": "고르기" }, "값칸": { "적용": "줄 따름", "적용원문": "글", "단위": "글" }, "줄": [ @@ -125,7 +125,7 @@ "이름": "굴착기 우드그랩 산지집재 주 속 수", "기준": "", "출처": "산림품셈 7-10 주③⑤", - "용도": {"공종": "굴착기 우드그랩 산지집재-병해충방제", "대상": ["작업량 조건"], "로직키": []}, + "용도": {"공종": "굴착기 우드그랩 산지집재-병해충방제", "대상": ["작업량 조건"], "로직키": ["GF000314"]}, "조건": { "구분": "고르기" }, "값칸": { "적용": "줄 따름", "적용원문": "글", "단위": "글" }, "줄": [ @@ -170,7 +170,7 @@ "이름": "동력상하차기 집적 주 속 수", "기준": "", "출처": "산림품셈 7-12 주④", - "용도": {"공종": "동력상하차기(우드그래플) 집적", "대상": ["작업량 조건"], "로직키": []}, + "용도": {"공종": "동력상하차기(우드그래플) 집적", "대상": ["작업량 조건"], "로직키": ["GF000315"]}, "조건": { "구분": "고르기" }, "값칸": { "적용": "줄 따름", "적용원문": "글", "단위": "글" }, "줄": [ @@ -183,7 +183,7 @@ "이름": "검척 주 속 수", "기준": "", "출처": "산림품셈 7-13 주①②③⑤", - "용도": {"공종": "검척", "대상": ["작업량 조건"], "로직키": []}, + "용도": {"공종": "검척", "대상": ["작업량 조건"], "로직키": ["GF000316"]}, "조건": { "구분": "고르기" }, "값칸": { "적용": "줄 따름", "적용원문": "글", "단위": "글" }, "줄": [ @@ -199,9 +199,9 @@ "이름": "검척 평균 말구직경 할인·할증", "기준": "", "출처": "산림품셈 7-13 주③", - "용도": {"공종": "검척", "대상": ["작업량 조건", "할증"], "로직키": []}, + "용도": {"공종": "검척", "대상": ["작업량 조건", "할증"], "로직키": ["GF000316"]}, "조건": { "구분": "고르기", "말구직경": "범위" }, - "범위규칙": "미만·이상 · 아래 끝 포함 · 위 끝 미포함", + "범위규칙": "이상·미만 · 미만·이상 · 아래 끝 포함 · 위 끝 미포함", "값칸": { "적용": "줄 따름", "적용원문": "글", "단위": "글" }, "줄": [ { "구분": "12cm 미만", "적용": 30, "단위": "%", "적용원문": "평균 말구직경이 12cm 미만인 경우 30%", "말구직경": [null, 12] }, diff --git a/resources/master_data/로직_산림품셈_07장_집재_및_운재.json b/resources/master_data/로직_산림품셈_07장_집재_및_운재.json index 34e87b70c..04f9ec553 100644 --- a/resources/master_data/로직_산림품셈_07장_집재_및_운재.json +++ b/resources/master_data/로직_산림품셈_07장_집재_및_운재.json @@ -39,6 +39,30 @@ "덧줄": [], "끝수": null }, + { + "키": "GF000307", + "원문번호": "7-2", + "구분": "산림품셈", + "상세구분": "07장 집재 및 운재", + "이름": "수라집재", + "결과단위": "원/㎥", + "출처": "산림품셈 7-2", + "소유": "공용", + "비고": "표 값 = 특별인부 1인 1일 수집량(㎥) · 설치·해체 포함 · 산지경사 20~65%(주①) · 병해충·재선충 방제 산물은 수집량 34% 가산(주②) · 재적 50㎥ 는 「41~50」 줄(표 규칙상 49.5 로 찾음) · 할인·할증 못 넣음 — 1-4-5 경사도(값 칸 「할인·할증률」) · 1-4-15 횡단운반거리(범위규칙이 글) — 칸 이름 · 범위규칙 문법(이웃 로직과 같음)", + "시험입력": { "집재거리": 150, "집재재적": 25, "작업": "일반" }, + "입력": [ + { "이름": "집재거리", "설명": "집재 거리(250m 이하)", "단위": "m", "범위": [0, 250], "출처": "산림품셈 7-2" }, + { "이름": "집재재적", "설명": "ha당 집재 재적", "단위": "㎥/ha", "출처": "산림품셈 7-2" }, + { "이름": "작업", "설명": "작업 갈래", "고르기": ["일반", "병해충·소나무재선충병 방제"], "출처": "산림품셈 7-2 주②" } + ], + "중간": [ + { "이름": "찾을재적", "식": "만약(집재재적 == 50, 49.5, 집재재적)" }, + { "이름": "Q", "식": "찾기(QF000182, 집재거리=집재거리, ha당집재재적=찾을재적).수량 * (1 + 만약(작업 == '일반', 0, 찾기(CF000062, 구분='방제 산물 수집량 가산').적용) / 100)" } + ], + "호표": [{ "종류": "인력", "요소": "LB000003", "이름": "특별인부", "단위": "인", "수량": "1 / Q", "비목": "노무비" }], + "덧줄": [], + "끝수": null + }, { "키": "GF000062", "원문번호": "7-3", "구분": "산림품셈", "상세구분": "07장 집재 및 운재", "이름": "아키야윈치 집재", @@ -311,6 +335,49 @@ ], "끝수": null }, + { + "키": "GF000308", + "원문번호": "7-5-2", + "구분": "산림품셈", + "상세구분": "07장 집재 및 운재", + "이름": "트랙터부착형 숲가꾸기·병해충방제(지면끌기)", + "결과단위": "원/㎥", + "출처": "산림품셈 7-5-2", + "소유": "공용", + "비고": "해석: 건설기계조종원·운전기사 = 건설노임 건설기계운전사(1048) · 3인 1조 · 7-5-1(GF000065) 과 같은 꼴 · 집재거리 = 최대거리 · 본당평균재적 = 총 집재량 ÷ 총본수(주②③) · 재선충병 방제 산물은 수집량 2% 가산(주④) · 1-4-14 못 넣음 — 트랙터부착형 갈래 없음 · 할인·할증 못 넣음 — 1-4-5 경사도(값 칸 「할인·할증률」) · 1-4-15 횡단운반거리(범위규칙이 글) — 칸 이름 · 범위규칙 문법(이웃 로직과 같음)", + "시험입력": { "집재거리": 70, "본당재적": 0.3, "작업": "숲가꾸기", "지역": "전국평균" }, + "입력": [ + { "이름": "집재거리", "설명": "최대 집재 거리(120m 이하)", "단위": "m", "범위": [0, 120], "출처": "산림품셈 7-5-2 주②" }, + { "이름": "본당재적", "설명": "본당 평균 재적(0.1∼0.2 · 0.3∼0.4 · 0.5 이상)", "단위": "㎥", "출처": "산림품셈 7-5-2 주③" }, + { "이름": "작업", "설명": "작업 갈래", "고르기": ["숲가꾸기", "병해충방제", "소나무재선충병방제"], "출처": "산림품셈 7-5-2 주④" }, + { + "이름": "지역", + "설명": "기계 연료값을 고를 지역", + "고르기": ["전국평균", "전국", "서울", "경기", "강원", "충북", "충남", "전북", "경북", "경남", "부산", "제주", "대구", "인천", "대전", "울산", "세종", "전남광주"], + "출처": "건설품셈 공통 8-1-7 5" + } + ], + "중간": [ + { + "이름": "Q", + "식": "찾기(QF000187, 집재거리=집재거리, 본당평균재적=본당재적).수집량 * (1 + 만약(작업 == '소나무재선충병방제', 2, 0) / 100)", + "출처": "산림품셈 7-5-2 주④", + "비고": "2% 는 주④ 글(계수 표 없음)" + }, + { "이름": "일수", "식": "1 / Q" } + ], + "호표": [ + { "종류": "인력", "요소": "LB000048", "이름": "건설기계운전사", "단위": "인", "수량": "1 * 일수", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000003", "이름": "특별인부", "단위": "인", "수량": "1 * 일수", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "1 * 일수", "비목": "노무비" }, + { "종류": "재료", "요소": "MO:경유:{지역}", "이름": "경유(임업용동력집재기)", "단위": "ℓ", "수량": "찾기(QF000002, 기계명='임업용동력집재기').주연료 * 일수", "비목": "재료비", "출처": "산림품셈 2-1-2" } + ], + "덧줄": [ + { "이름": "잡품", "식": "재료비 * 찾기(QF000002, 기계명='임업용동력집재기').잡품 / 100", "비목": "재료비", "출처": "산림품셈 2-1-2 주「잡품」" }, + { "이름": "기계손료", "식": "EQ000632.손료계수 * EQ000632.장비가격 * 1000 * 일수", "비목": "경비", "출처": "산림품셈 2-2-3" } + ], + "끝수": null + }, { "키": "GF000066", "원문번호": "7-6", "구분": "산림품셈", "상세구분": "07장 집재 및 운재", "이름": "스윙야더 집재", @@ -444,6 +511,91 @@ ], "끝수": null }, + { + "키": "GF000309", + "원문번호": "7-7-2", + "구분": "산림품셈", + "상세구분": "07장 집재 및 운재", + "이름": "HAM200 숲가꾸기·병해충방제", + "결과단위": "원/㎥", + "출처": "산림품셈 7-7-2", + "소유": "공용", + "비고": "해석: 건설기계조종원·운전기사 = 건설노임 건설기계운전사(1048) · 3인 1조 · 7-7-1(GF000067) 과 같은 꼴 · 해석: 할증을 인력 · 연료 · 손료(가동일)에 함께 곱함 · 가선설치·해체 · 측방집재 포함(주②) · 재선충병 방제 산물 27% 가산(주⑥) · 연료 = 2-1-2 트랙터 부착 기계 · 기계손료 = 2-2-3 HAM200, 춘천집재기, 스마트집재기(EQ000633) · 할인·할증 못 넣음 — 1-4-5 경사도(값 칸 「할인·할증률」) · 1-4-15 횡단운반거리(범위규칙이 글) — 칸 이름 · 범위규칙 문법(이웃 로직과 같음)", + "시험입력": { "집재재적": 50, "집재거리": 150, "집재방향": "상향집재", "작업": "숲가꾸기", "지역": "전국평균" }, + "입력": [ + { "이름": "집재재적", "설명": "소반별 ha당 평균 집재 재적(100 이하)", "단위": "㎥/ha", "범위": [0, 100], "출처": "산림품셈 7-7-2 주③" }, + { "이름": "집재거리", "설명": "최대 집재 거리(200m 이하)", "단위": "m", "범위": [0, 200], "출처": "산림품셈 7-7-2 주④" }, + { "이름": "집재방향", "설명": "집재 방향", "고르기": ["상향집재", "하향집재"], "출처": "산림품셈 1-4-14" }, + { "이름": "작업", "설명": "작업 갈래", "고르기": ["숲가꾸기", "병해충방제", "소나무재선충병방제"], "출처": "산림품셈 7-7-2 주⑥" }, + { + "이름": "지역", + "설명": "기계 연료값을 고를 지역", + "고르기": ["전국평균", "전국", "서울", "경기", "강원", "충북", "충남", "전북", "경북", "경남", "부산", "제주", "대구", "인천", "대전", "울산", "세종", "전남광주"], + "출처": "건설품셈 공통 8-1-7 5" + } + ], + "중간": [ + { + "이름": "Q", + "식": "찾기(QF000190, 집재재적=집재재적, 집재거리=집재거리).수집량 * (1 + 만약(작업 == '소나무재선충병방제', 27, 0) / 100)", + "출처": "산림품셈 7-7-2 주⑥", + "비고": "27% 는 주⑥ 글(계수 표 없음)" + }, + { "이름": "할증", "식": "찾기(CF000043, 구분='가선을 이용한 기계장비의 원목․생산재 집재', 집재방향=집재방향).할증률", "출처": "산림품셈 1-4-14" }, + { "이름": "일수", "식": "(1 / Q) * (1 + 할증 / 100)" } + ], + "호표": [ + { "종류": "인력", "요소": "LB000048", "이름": "건설기계운전사", "단위": "인", "수량": "1 * 일수", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000003", "이름": "특별인부", "단위": "인", "수량": "1 * 일수", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "1 * 일수", "비목": "노무비" }, + { "종류": "재료", "요소": "MO:경유:{지역}", "이름": "경유(트랙터 부착 기계)", "단위": "ℓ", "수량": "찾기(QF000002, 기계명='트랙터 부착 기계').주연료 * 일수", "비목": "재료비", "출처": "산림품셈 2-1-2" } + ], + "덧줄": [ + { "이름": "잡품", "식": "재료비 * 찾기(QF000002, 기계명='트랙터 부착 기계').잡품 / 100", "비목": "재료비", "출처": "산림품셈 2-1-2 주「잡품」" }, + { "이름": "기계손료", "식": "EQ000633.손료계수 * EQ000633.장비가격 * 1000 * 일수", "비목": "경비", "출처": "산림품셈 2-2-3" } + ], + "끝수": null + }, + { + "키": "GF000310", + "원문번호": "7-8-1", + "구분": "산림품셈", + "상세구분": "07장 집재 및 운재", + "이름": "타워야더(RME 300T) 가선설치", + "결과단위": "원/회", + "출처": "산림품셈 7-8-1", + "소유": "공용", + "비고": "표 값 = 가선 1회당 소요 조 수 · 1조 = 특별인부 2명 + 보통인부 1명(표 인력구분) · 집재는 7-8-3(GF000068)", + "시험입력": { "집재방식": "상향집재", "작업로길이": 200 }, + "입력": [{ "이름": "집재방식", "설명": "집재 방향", "고르기": ["상향집재", "하향집재"], "출처": "산림품셈 7-8-1" }, { "이름": "작업로길이", "설명": "가선(작업로) 길이", "단위": "m", "출처": "산림품셈 7-8-1" }], + "중간": [{ "이름": "조", "식": "찾기(QF000191, 집재방식=집재방식, 작업로길이=작업로길이).소요량" }], + "호표": [ + { "종류": "인력", "요소": "LB000003", "이름": "특별인부", "단위": "인", "수량": "2 * 조", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "1 * 조", "비목": "노무비" } + ], + "덧줄": [], + "끝수": null + }, + { + "키": "GF000311", + "원문번호": "7-8-2", + "구분": "산림품셈", + "상세구분": "07장 집재 및 운재", + "이름": "타워야더(RME 300T) 가선해체", + "결과단위": "원/회", + "출처": "산림품셈 7-8-2", + "소유": "공용", + "비고": "표 값 = 가선 1회당 소요 조 수 · 1조 = 특별인부 2명 + 보통인부 1명(표 인력구분) · 집재는 7-8-3(GF000068)", + "시험입력": { "집재방식": "상향집재", "작업로길이": 200 }, + "입력": [{ "이름": "집재방식", "설명": "집재 방향", "고르기": ["상향집재", "하향집재"], "출처": "산림품셈 7-8-2" }, { "이름": "작업로길이", "설명": "가선(작업로) 길이", "단위": "m", "출처": "산림품셈 7-8-2" }], + "중간": [{ "이름": "조", "식": "찾기(QF000192, 집재방식=집재방식, 작업로길이=작업로길이).소요량" }], + "호표": [ + { "종류": "인력", "요소": "LB000003", "이름": "특별인부", "단위": "인", "수량": "2 * 조", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "1 * 조", "비목": "노무비" } + ], + "덧줄": [], + "끝수": null + }, { "키": "GF000068", "원문번호": "7-8-3", "구분": "산림품셈", "상세구분": "07장 집재 및 운재", "이름": "타워야더 집재", @@ -519,6 +671,152 @@ ], "끝수": null }, + { + "키": "GF000312", + "원문번호": "7-9-1", + "구분": "산림품셈", + "상세구분": "07장 집재 및 운재", + "이름": "부착형 타워(K-301 · HAM300) 수확 집재", + "결과단위": "원/㎥", + "출처": "산림품셈 7-9-1", + "소유": "공용", + "비고": "해석: 건설기계조종원·운전기사 = 건설노임 건설기계운전사(1048) · 4인 1조(운전기사 1 · 특별인부 2 · 보통인부 1) · 해석: 할증을 인력 · 연료 · 손료(가동일)에 함께 곱함 · 1일 8시간 · 1회 집재재적 0.48㎥ 기준(주②) · 가선설치·해체 포함(주①) · 연료·손료 = 2-1-2 · 2-2-3 의 콜라타워야더(K-301) · HAM300 · 할인·할증 못 넣음 — 1-4-5 경사도(값 칸 「할인·할증률」) · 1-4-15 횡단운반거리(범위규칙이 글) — 칸 이름 · 범위규칙 문법(이웃 로직과 같음)", + "시험입력": { "집재재적": 50, "집재거리": 150, "기종": "K-301", "집재방향": "상향집재", "지역": "전국평균" }, + "입력": [ + { "이름": "집재재적", "설명": "ha당 집재 재적(100 이하)", "단위": "㎥/ha", "범위": [0, 100], "출처": "산림품셈 7-9-1" }, + { "이름": "집재거리", "설명": "최대 집재 거리(250m 이하)", "단위": "m", "범위": [0, 250], "출처": "산림품셈 7-9-1" }, + { "이름": "기종", "설명": "부착형 타워 기종", "고르기": ["K-301", "HAM300"], "출처": "산림품셈 7-9-1" }, + { "이름": "집재방향", "설명": "집재 방향", "고르기": ["상향집재", "하향집재"], "출처": "산림품셈 1-4-14" }, + { + "이름": "지역", + "설명": "기계 연료값을 고를 지역", + "고르기": ["전국평균", "전국", "서울", "경기", "강원", "충북", "충남", "전북", "경북", "경남", "부산", "제주", "대구", "인천", "대전", "울산", "세종", "전남광주"], + "출처": "건설품셈 공통 8-1-7 5" + } + ], + "중간": [ + { "이름": "Q0", "식": "찾기(QF000194, 집재재적=집재재적, 집재거리=집재거리).수집량" }, + { "이름": "Q", "식": "Q0" }, + { "이름": "할증", "식": "찾기(CF000043, 구분='가선을 이용한 기계장비의 원목․생산재 집재', 집재방향=집재방향).할증률", "출처": "산림품셈 1-4-14" }, + { "이름": "일수", "식": "(1 / Q) * (1 + 할증 / 100)" } + ], + "호표": [ + { "종류": "인력", "요소": "LB000048", "이름": "건설기계운전사", "단위": "인", "수량": "1 * 일수", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000003", "이름": "특별인부", "단위": "인", "수량": "2 * 일수", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "1 * 일수", "비목": "노무비" }, + { + "종류": "재료", + "요소": "MO:경유:{지역}", + "이름": "경유(부착형 타워)", + "단위": "ℓ", + "수량": "만약(기종 == 'K-301', 찾기(QF000002, 기계명='콜라타워야더(K-301)').주연료, 찾기(QF000002, 기계명='HAM300(임업용 트랙터 포함)').주연료) * 일수", + "비목": "재료비", + "출처": "산림품셈 2-1-2" + } + ], + "덧줄": [ + { + "이름": "잡품", + "식": "재료비 * 만약(기종 == 'K-301', 찾기(QF000002, 기계명='콜라타워야더(K-301)').잡품, 찾기(QF000002, 기계명='HAM300(임업용 트랙터 포함)').잡품) / 100", + "비목": "재료비", + "출처": "산림품셈 2-1-2 주「잡품」" + }, + { "이름": "기계손료", "식": "만약(기종 == 'K-301', EQ000630.손료계수 * EQ000630.장비가격, EQ000629.손료계수 * EQ000629.장비가격) * 1000 * 일수", "비목": "경비", "출처": "산림품셈 2-2-3" } + ], + "끝수": null + }, + { + "키": "GF000313", + "원문번호": "7-9-2", + "구분": "산림품셈", + "상세구분": "07장 집재 및 운재", + "이름": "부착형 타워(K-301 · HAM300) 숲가꾸기·재선충병방제 집재", + "결과단위": "원/㎥", + "출처": "산림품셈 7-9-2", + "소유": "공용", + "비고": "해석: 건설기계조종원·운전기사 = 건설노임 건설기계운전사(1048) · 4인 1조(운전기사 1 · 특별인부 2 · 보통인부 1) · 해석: 할증을 인력 · 연료 · 손료(가동일)에 함께 곱함 · 재선충병 방제 산물은 수집량 가산표(QF000196)대로 가산(주④) · 작업면적 1.0ha 이상(주③) · 연료·손료 = 2-1-2 · 2-2-3 의 콜라타워야더(K-301) · HAM300 · 할인·할증 못 넣음 — 1-4-5 경사도(값 칸 「할인·할증률」) · 1-4-15 횡단운반거리(범위규칙이 글) — 칸 이름 · 범위규칙 문법(이웃 로직과 같음)", + "시험입력": { "집재재적": 50, "집재거리": 150, "기종": "K-301", "집재방향": "상향집재", "지역": "전국평균", "작업": "소나무재선충병방제" }, + "입력": [ + { "이름": "집재재적", "설명": "ha당 집재 재적(100 이하)", "단위": "㎥/ha", "범위": [0, 100], "출처": "산림품셈 7-9-2" }, + { "이름": "집재거리", "설명": "최대 집재 거리(250m 이하)", "단위": "m", "범위": [0, 250], "출처": "산림품셈 7-9-2" }, + { "이름": "기종", "설명": "부착형 타워 기종", "고르기": ["K-301", "HAM300"], "출처": "산림품셈 7-9-2" }, + { "이름": "집재방향", "설명": "집재 방향", "고르기": ["상향집재", "하향집재"], "출처": "산림품셈 1-4-14" }, + { "이름": "작업", "설명": "작업 갈래", "고르기": ["숲가꾸기", "소나무재선충병방제"], "출처": "산림품셈 7-9-2 주④" }, + { + "이름": "지역", + "설명": "기계 연료값을 고를 지역", + "고르기": ["전국평균", "전국", "서울", "경기", "강원", "충북", "충남", "전북", "경북", "경남", "부산", "제주", "대구", "인천", "대전", "울산", "세종", "전남광주"], + "출처": "건설품셈 공통 8-1-7 5" + } + ], + "중간": [ + { "이름": "Q0", "식": "찾기(QF000195, 집재재적=집재재적, 집재거리=집재거리).수집량" }, + { "이름": "가산", "식": "만약(작업 == '소나무재선충병방제', 찾기(QF000196, 노선별집재재적=집재재적, 집재거리=집재거리).가산율, 0)", "출처": "산림품셈 7-9-2 주④" }, + { "이름": "Q", "식": "Q0 * (1 + 가산 / 100)" }, + { "이름": "할증", "식": "찾기(CF000043, 구분='가선을 이용한 기계장비의 원목․생산재 집재', 집재방향=집재방향).할증률", "출처": "산림품셈 1-4-14" }, + { "이름": "일수", "식": "(1 / Q) * (1 + 할증 / 100)" } + ], + "호표": [ + { "종류": "인력", "요소": "LB000048", "이름": "건설기계운전사", "단위": "인", "수량": "1 * 일수", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000003", "이름": "특별인부", "단위": "인", "수량": "2 * 일수", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "1 * 일수", "비목": "노무비" }, + { + "종류": "재료", + "요소": "MO:경유:{지역}", + "이름": "경유(부착형 타워)", + "단위": "ℓ", + "수량": "만약(기종 == 'K-301', 찾기(QF000002, 기계명='콜라타워야더(K-301)').주연료, 찾기(QF000002, 기계명='HAM300(임업용 트랙터 포함)').주연료) * 일수", + "비목": "재료비", + "출처": "산림품셈 2-1-2" + } + ], + "덧줄": [ + { + "이름": "잡품", + "식": "재료비 * 만약(기종 == 'K-301', 찾기(QF000002, 기계명='콜라타워야더(K-301)').잡품, 찾기(QF000002, 기계명='HAM300(임업용 트랙터 포함)').잡품) / 100", + "비목": "재료비", + "출처": "산림품셈 2-1-2 주「잡품」" + }, + { "이름": "기계손료", "식": "만약(기종 == 'K-301', EQ000630.손료계수 * EQ000630.장비가격, EQ000629.손료계수 * EQ000629.장비가격) * 1000 * 일수", "비목": "경비", "출처": "산림품셈 2-2-3" } + ], + "끝수": null + }, + { + "키": "GF000314", + "원문번호": "7-10", + "구분": "산림품셈", + "상세구분": "07장 집재 및 운재", + "이름": "굴착기 우드그랩 산지집재(병해충방제)", + "결과단위": "원/㎥", + "출처": "산림품셈 7-10", + "소유": "공용", + "비고": "해석: 건설기계조종원·운전기사 = 건설노임 건설기계운전사(1048) · 1일 작업량(㎥) · 운전기사 1 + 보통인부 1(작업방해물 제거 · 주④) · ha당 평균 작업량은 원문 세 구간으로 고름 · 집재거리 40m 기준 · 횡단경사 40% 이하 · 굴착기 이동 50m 이하(주③⑤) · 연료 = 2-1-2 우드그래플 · 손료 = 2-2-3 동력상하차기, 임업용 굴착기(우드그래플) · 할인·할증 못 넣음 — 1-4-5 경사도(값 칸 「할인·할증률」) · 1-4-15 횡단운반거리(범위규칙이 글) — 칸 이름 · 범위규칙 문법(이웃 로직과 같음)", + "시험입력": { "평균작업량": "20∼40㎥", "지역": "전국평균" }, + "입력": [ + { "이름": "평균작업량", "설명": "ha당 평균 작업량 구간", "고르기": ["20㎥ 미만", "20∼40㎥", "40㎥ 초과"], "출처": "산림품셈 7-10" }, + { + "이름": "지역", + "설명": "기계 연료값을 고를 지역", + "고르기": ["전국평균", "전국", "서울", "경기", "강원", "충북", "충남", "전북", "경북", "경남", "부산", "제주", "대구", "인천", "대전", "울산", "세종", "전남광주"], + "출처": "건설품셈 공통 8-1-7 5" + } + ], + "중간": [ + { "이름": "작업량값", "식": "만약(평균작업량 == '20㎥ 미만', 10, 만약(평균작업량 == '20∼40㎥', 30, 50))", "비고": "구간 가운데 값으로 찾음" }, + { "이름": "Q", "식": "찾기(QF000197, 구분='작업량', ha당평균작업량=작업량값).작업량" }, + { "이름": "일수", "식": "1 / Q" } + ], + "호표": [ + { "종류": "인력", "요소": "LB000048", "이름": "건설기계운전사", "단위": "인", "수량": "1 * 일수", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "1 * 일수", "비목": "노무비" }, + { "종류": "재료", "요소": "MO:경유:{지역}", "이름": "경유(우드그래플)", "단위": "ℓ", "수량": "찾기(QF000002, 기계명='우드그래플').주연료 * 일수", "비목": "재료비", "출처": "산림품셈 2-1-2" } + ], + "덧줄": [ + { "이름": "잡품", "식": "재료비 * 찾기(QF000002, 기계명='우드그래플').잡품 / 100", "비목": "재료비", "출처": "산림품셈 2-1-2 주「잡품」" }, + { "이름": "기계손료", "식": "EQ000636.손료계수 * EQ000636.장비가격 * 1000 * 일수", "비목": "경비", "출처": "산림품셈 2-2-3" } + ], + "끝수": null + }, { "키": "GF000069", "원문번호": "7-11", "구분": "산림품셈", "상세구분": "07장 집재 및 운재", "이름": "동력상하차기(우드그래플) 집재", @@ -654,6 +952,67 @@ ], "끝수": null }, + { + "키": "GF000315", + "원문번호": "7-12", + "구분": "산림품셈", + "상세구분": "07장 집재 및 운재", + "이름": "동력상하차기(우드그래플) 집적", + "결과단위": "원/㎥", + "출처": "산림품셈 7-12", + "소유": "공용", + "비고": "해석: 건설기계조종원·운전기사 = 건설노임 건설기계운전사(1048) · 1인 1조 · 원목 길이 1.8 · 2.1 · 2.7 · 3.6m(장재는 응용 · 주②) · 검척 안 한 원목은 생산재 평균직경(주③) · 재선충병 방제 산물 77% 가산(주④) · 직경 30㎝ 는 「26∼30」 줄(표 규칙상 29.5 로 찾음) · 연료 = 2-1-2 우드그래플 · 손료 = 2-2-3 동력상하차기(EQ000636)", + "시험입력": { "원목길이": 2.7, "원목직경": 28, "작업": "일반", "지역": "전국평균" }, + "입력": [ + { "이름": "원목길이", "설명": "원목(생산재) 길이", "단위": "m", "고르기": [1.8, 2.1, 2.7, 3.6], "출처": "산림품셈 7-12" }, + { "이름": "원목직경", "설명": "말구 평균 지름", "단위": "㎝", "출처": "산림품셈 7-12" }, + { "이름": "작업", "설명": "작업 갈래", "고르기": ["일반", "소나무재선충병방제"], "출처": "산림품셈 7-12 주④" }, + { + "이름": "지역", + "설명": "기계 연료값을 고를 지역", + "고르기": ["전국평균", "전국", "서울", "경기", "강원", "충북", "충남", "전북", "경북", "경남", "부산", "제주", "대구", "인천", "대전", "울산", "세종", "전남광주"], + "출처": "건설품셈 공통 8-1-7 5" + } + ], + "중간": [ + { "이름": "찾을직경", "식": "만약(원목직경 == 30, 29.5, 원목직경)" }, + { "이름": "Q", "식": "찾기(QF000201, 원목길이=원목길이, 원목직경=찾을직경).수량 * (1 + 만약(작업 == '일반', 0, 찾기(CF000071, 구분='소나무재선충병방제 산물 집적량 가산').적용) / 100)" }, + { "이름": "일수", "식": "1 / Q" } + ], + "호표": [ + { "종류": "인력", "요소": "LB000048", "이름": "건설기계운전사", "단위": "인", "수량": "1 * 일수", "비목": "노무비" }, + { "종류": "재료", "요소": "MO:경유:{지역}", "이름": "경유(우드그래플)", "단위": "ℓ", "수량": "찾기(QF000002, 기계명='우드그래플').주연료 * 일수", "비목": "재료비", "출처": "산림품셈 2-1-2" } + ], + "덧줄": [ + { "이름": "잡품", "식": "재료비 * 찾기(QF000002, 기계명='우드그래플').잡품 / 100", "비목": "재료비", "출처": "산림품셈 2-1-2 주「잡품」" }, + { "이름": "기계손료", "식": "EQ000636.손료계수 * EQ000636.장비가격 * 1000 * 일수", "비목": "경비", "출처": "산림품셈 2-2-3" } + ], + "끝수": null + }, + { + "키": "GF000316", + "원문번호": "7-13", + "구분": "산림품셈", + "상세구분": "07장 집재 및 운재", + "이름": "검척", + "결과단위": "원/100㎥", + "출처": "산림품셈 7-13", + "소유": "공용", + "비고": "초급기술자 0.67인/100㎥(2인 1조 · 1일 300㎥ · 주①) · 원문에 기술자 갈래 없음 — 설계자 고름 · 평균 말구직경 할인·할증(주③ · 16∼24㎝ 는 0) · 층적 측정은 검척 품의 10%(주⑤) · 1ha당 150㎥ 기준 뒤 정산(주②) · 중량매각은 생략 가능", + "시험입력": { "직종": "초급기술자(건설)", "말구직경": 15.51, "측정": "검척" }, + "입력": [ + { "이름": "직종", "설명": "검척하는 초급기술자의 노임 직종", "고르기": ["초급기술자(건설)", "초급기술자(기타)", "측량초급기술자"], "출처": "산림품셈 7-13" }, + { "이름": "말구직경", "설명": "평균 말구 지름(가중 평균 · 주④)", "단위": "㎝", "출처": "산림품셈 7-13 주③④" }, + { "이름": "측정", "설명": "생산량 산출 방법", "고르기": ["검척", "층적 측정"], "출처": "산림품셈 7-13 주⑤" } + ], + "중간": [ + { "이름": "할증", "식": "만약(말구직경 >= 16 그리고 말구직경 < 24, 0, 찾기(CF000073, 말구직경=말구직경).적용)", "출처": "산림품셈 7-13 주③" }, + { "이름": "층적", "식": "만약(측정 == '층적 측정', 찾기(CF000072, 구분='층적 측정 시 검척 품 적용').적용 / 100, 1)", "출처": "산림품셈 7-13 주⑤" } + ], + "호표": [{ "종류": "인력", "요소": "LB:{직종}", "이름": "초급기술자", "단위": "인", "수량": "찾기(QF000202, 구분='생산목 검척').소요인력 * (1 + 할증 / 100) * 층적", "비목": "노무비" }], + "덧줄": [], + "끝수": null + }, { "키": "GF000071", "원문번호": "7-15-1", "구분": "산림품셈", "상세구분": "07장 집재 및 운재", "이름": "초소형 포워더 운재(수확)", diff --git a/resources/master_data/소요량_산림품셈_07장_집재_및_운재.json b/resources/master_data/소요량_산림품셈_07장_집재_및_운재.json index 3db546e51..88af5ae13 100644 --- a/resources/master_data/소요량_산림품셈_07장_집재_및_운재.json +++ b/resources/master_data/소요량_산림품셈_07장_집재_및_운재.json @@ -200,9 +200,9 @@ "이름": "수라집재", "기준": "", "출처": "산림품셈 7-2", - "용도": {"공종": "수라집재", "대상": ["인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "수라집재", "대상": ["인력", "작업량 조건"], "로직키": ["GF000307"]}, "조건": { "집재거리": "범위", "ha당집재재적": "범위" }, - "범위규칙": "이하·미만은 위 끝 · 이상·초과는 아래 끝 · 두 수는 양 끝 포함 · 칸마다 원문 칸에 적힘", + "범위규칙": "이상·이하 · 이하·미만은 위 끝 · 이상·초과는 아래 끝 · 두 수는 양 끝 포함 · 칸마다 원문 칸에 적힘", "값칸": { "수량": "㎥", "소요인력": "글", "ha당집재재적원문": "글" }, "줄": [ { "집재거리": [0, 100], "ha당집재재적": [null, 20], "ha당집재재적원문": "20이하㎥", "수량": 1.94, "소요인력": "특별인부" }, @@ -395,9 +395,9 @@ "이름": "트랙터부착형 집재(지면끌기) 숲가꾸기·병해충방제", "기준": "1대 1일당", "출처": "산림품셈 7-5-2", - "용도": {"공종": "숲가꾸기, 병해충방제", "대상": ["작업량 조건"], "로직키": []}, + "용도": {"공종": "숲가꾸기, 병해충방제", "대상": ["작업량 조건"], "로직키": ["GF000308"]}, "조건": { "집재거리": "범위", "본당평균재적": "범위" }, - "범위규칙": "두 수는 양 끝 포함 · 이상 · 칸마다 원문 칸에 적힘", + "범위규칙": "이상·이하 · 두 수는 양 끝 포함 · 이상 · 칸마다 원문 칸에 적힘", "값칸": { "수집량": "㎥", "인력구분": "글", "본당평균재적원문": "글" }, "줄": [ { "집재거리": [0, 40], "본당평균재적": [0.1, 0.2], "본당평균재적원문": "0.1∼0.2㎥", "수집량": 20.07, "인력구분": "3인 1조 (건설기계운전기사 1명, 특별인부 1명, 보통인부 1명)" }, @@ -507,9 +507,9 @@ "이름": "HAM200 집재 숲가꾸기·병해충방제", "기준": "1대 1일당", "출처": "산림품셈 7-7-2", - "용도": {"공종": "숲가꾸기, 병해충방제", "대상": ["작업량 조건"], "로직키": []}, + "용도": {"공종": "숲가꾸기, 병해충방제", "대상": ["작업량 조건"], "로직키": ["GF000309"]}, "조건": { "집재재적": "범위", "집재거리": "범위" }, - "범위규칙": "두 수는 양 끝 포함 · 이하만 적힌 칸은 위 끝만", + "범위규칙": "이상·이하 · 두 수는 양 끝 포함 · 이하만 적힌 칸은 위 끝만", "값칸": { "수집량": "㎥", "인력구분": "글" }, "줄": [ { "집재재적": [0, 20], "집재거리": [null, 100], "수집량": 11.55, "인력구분": "3인 1조 (건설기계운전기사 1명, 특별인부 1명, 보통인부 1명)" }, @@ -544,9 +544,9 @@ "이름": "타워야더(RME 300T) 가선설치", "기준": "가선 1회당", "출처": "산림품셈 7-8-1", - "용도": {"공종": "가선설치", "대상": ["작업량 조건"], "로직키": []}, + "용도": {"공종": "가선설치", "대상": ["작업량 조건"], "로직키": ["GF000310"]}, "조건": { "집재방식": "고르기", "작업로길이": "범위" }, - "범위규칙": "이하·초과 · 칸마다 원문 칸에 적힘", + "범위규칙": "이하 · 이하·초과 · 칸마다 원문 칸에 적힘", "값칸": { "소요량": "조", "인력구분": "글", "작업로길이원문": "글" }, "줄": [ { "집재방식": "상향집재", "작업로길이": [null, 120], "작업로길이원문": "120m이하", "소요량": 0.6, "인력구분": "3인 1조 (특별인부 2명 보통인부 1명)" }, @@ -571,9 +571,9 @@ "이름": "타워야더(RME 300T) 가선해체", "기준": "가선 1회당", "출처": "산림품셈 7-8-2", - "용도": {"공종": "가선해체", "대상": ["작업량 조건"], "로직키": []}, + "용도": {"공종": "가선해체", "대상": ["작업량 조건"], "로직키": ["GF000311"]}, "조건": { "집재방식": "고르기", "작업로길이": "범위" }, - "범위규칙": "이하·초과 · 칸마다 원문 칸에 적힘", + "범위규칙": "이하 · 이하·초과 · 칸마다 원문 칸에 적힘", "값칸": { "소요량": "조", "인력구분": "글", "작업로길이원문": "글" }, "줄": [ { "집재방식": "상향집재", "작업로길이": [null, 120], "작업로길이원문": "120m이하", "소요량": 0.3, "인력구분": "3인 1조 (특별인부 2명 보통인부 1명)" }, @@ -656,9 +656,9 @@ "이름": "부착형 타워(K-301, HAM300) 집재 수확", "기준": "1대 1일당", "출처": "산림품셈 7-9-1", - "용도": {"공종": "수확", "대상": ["작업량 조건"], "로직키": []}, + "용도": {"공종": "수확", "대상": ["작업량 조건"], "로직키": ["GF000312"]}, "조건": { "집재재적": "범위", "집재거리": "범위" }, - "범위규칙": "양 끝 포함 · 이하만 적힌 칸은 위 끝만", + "범위규칙": "이상·이하 · 양 끝 포함 · 이하만 적힌 칸은 위 끝만", "값칸": { "수집량": "㎥", "인력구분": "글" }, "줄": [ { "집재재적": [0, 20], "집재거리": [null, 100], "수집량": 18.76, "인력구분": "4인1조 (건설기계운전기사 1명 특별인부 2명 보통인부 1명)" }, @@ -693,9 +693,9 @@ "이름": "부착형 타워 집재 숲가꾸기·소나무재선충병방제", "기준": "1대 1일당", "출처": "산림품셈 7-9-2", - "용도": {"공종": "숲가꾸기, 소나무재선충병방제", "대상": ["작업량 조건"], "로직키": []}, + "용도": {"공종": "숲가꾸기, 소나무재선충병방제", "대상": ["작업량 조건"], "로직키": ["GF000313"]}, "조건": { "집재재적": "범위", "집재거리": "범위" }, - "범위규칙": "양 끝 포함 · 이하만 적힌 칸은 위 끝만", + "범위규칙": "이상·이하 · 양 끝 포함 · 이하만 적힌 칸은 위 끝만", "값칸": { "수집량": "㎥", "인력구분": "글" }, "줄": [ { "집재재적": [0, 20], "집재거리": [null, 100], "수집량": 17.14, "인력구분": "4인1조 (건설기계운전기사 1명 특별인부 2명 보통인부 1명)" }, @@ -733,9 +733,9 @@ "이름": "소나무재선충병 방제 산물 수집량 가산 비율", "기준": "", "출처": "산림품셈 7-9-2 주④", - "용도": {"공종": "숲가꾸기, 소나무재선충병방제", "대상": ["작업량 조건"], "로직키": []}, + "용도": {"공종": "숲가꾸기, 소나무재선충병방제", "대상": ["작업량 조건"], "로직키": ["GF000313"]}, "조건": { "노선별집재재적": "범위", "집재거리": "범위" }, - "범위규칙": "양 끝 포함 · 이하만 적힌 칸은 위 끝만", + "범위규칙": "이상·이하 · 양 끝 포함 · 이하만 적힌 칸은 위 끝만", "값칸": { "가산율": "%" }, "줄": [ { "노선별집재재적": [0, 20], "집재거리": [null, 100], "가산율": 17 }, @@ -766,9 +766,9 @@ "이름": "굴착기 우드그랩 산지집재-병해충방제", "기준": "", "출처": "산림품셈 7-10", - "용도": {"공종": "굴착기 우드그랩 산지집재-병해충방제", "대상": ["작업량 조건"], "로직키": []}, + "용도": {"공종": "굴착기 우드그랩 산지집재-병해충방제", "대상": ["작업량 조건"], "로직키": ["GF000314"]}, "조건": { "구분": "고르기", "ha당평균작업량": "범위" }, - "범위규칙": "이하·미만은 위 끝 · 이상·초과는 아래 끝 · 두 수는 양 끝 포함 · 칸마다 원문 칸에 적힘", + "범위규칙": "이상·이하 · 이하·미만은 위 끝 · 이상·초과는 아래 끝 · 두 수는 양 끝 포함 · 칸마다 원문 칸에 적힘", "값칸": { "작업량": "㎥", "적용인부": "글", "ha당평균작업량원문": "글" }, "줄": [ { "구분": "작업량", "ha당평균작업량": [null, 20], "ha당평균작업량원문": "20㎥ 미만", "작업량": 27.49, "적용인부": "건설기계운전기사 1명 보통인부 1인" }, @@ -871,9 +871,9 @@ "이름": "동력상하차기(우드그래플) 집적", "기준": "1대 1일당", "출처": "산림품셈 7-12", - "용도": {"공종": "동력상하차기(우드그래플) 집적", "대상": ["작업량 조건"], "로직키": []}, + "용도": {"공종": "동력상하차기(우드그래플) 집적", "대상": ["작업량 조건"], "로직키": ["GF000315"]}, "조건": { "원목길이": "수", "원목직경": "범위" }, - "범위규칙": "이하·초과 · 두 수는 양 끝 포함 · 칸마다 원문 칸에 적힘 · 원목길이 m", + "범위규칙": "이상·이하 · 이하·초과 · 두 수는 양 끝 포함 · 칸마다 원문 칸에 적힘 · 원목길이 m", "값칸": { "수량": "㎥", "소요인력": "글", "원목직경원문": "글" }, "줄": [ { "원목길이": 1.8, "원목직경": [null, 9], "원목직경원문": "9㎝ 이하", "수량": 25.39, "소요인력": "1인 1조 (건설기계 운전기사 1명)" }, @@ -916,7 +916,7 @@ "이름": "검척", "기준": "100㎥당", "출처": "산림품셈 7-13", - "용도": {"공종": "검척", "대상": ["작업량 조건"], "로직키": []}, + "용도": {"공종": "검척", "대상": ["작업량 조건"], "로직키": ["GF000316"]}, "조건": { "구분": "고르기" }, "값칸": { "소요인력": "인", "인력구분": "글" }, "줄": [ From a9a463116082988dd2f67aeec3eae485d643c8e0 Mon Sep 17 00:00:00 2001 From: umsangdon Date: Wed, 30 Sep 2026 13:24:54 +0900 Subject: [PATCH 12/26] =?UTF-8?q?fix(M01):=20=EC=9E=AC=EB=A3=8C=20?= =?UTF-8?q?=EA=B2=80=EC=83=89=EC=96=B4=20=EC=9E=98=EB=AA=BB=20=EC=97=B0?= =?UTF-8?q?=EA=B2=B0=20=EA=B3=A0=EC=B9=A8=20=E2=80=94=20=EC=82=B0=EB=A6=BC?= =?UTF-8?q?=ED=92=88=EC=85=88=20=EB=A1=9C=EC=A7=81=204=EC=9E=A5=20?= =?UTF-8?q?=ED=8C=8C=EC=9D=BC=20=C2=B7=20=EB=A7=9E=EB=8A=94=20=ED=92=88?= =?UTF-8?q?=EB=AA=A9=EC=9D=B4=20=EA=B1=B8=EB=A6=AC=EA=B2=8C=20(PLAN=2028-2?= =?UTF-8?q?b)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Sonnet 5.5 Claude-Session: https://claude.ai/code/session_01D2nUMUMTsqm93PbQtipo6c --- .../로직_산림품셈_06장_생육보조.json | 2 +- .../로직_산림품셈_10장_자재․장비_운반.json | 2 +- .../로직_산림품셈_12장_철근콘크리트.json | 30 +++++++++---------- .../로직_산림품셈_13장_구조물.json | 6 ++-- 4 files changed, 20 insertions(+), 20 deletions(-) diff --git a/resources/master_data/로직_산림품셈_06장_생육보조.json b/resources/master_data/로직_산림품셈_06장_생육보조.json index 8b5413b71..58971b016 100644 --- a/resources/master_data/로직_산림품셈_06장_생육보조.json +++ b/resources/master_data/로직_산림품셈_06장_생육보조.json @@ -490,7 +490,7 @@ "호표": [ { "종류": "재료", - "요소": {"구분": "목재", "상세구분": "각재·판재", "검색어": "미송각재 30×30×3600mm 서울"}, + "요소": {"구분": "목재", "상세구분": "각재·판재", "검색어": "우드칩 72ℓ/포"}, "이름": "우드칩", "단위": "㎥", "수량": "찾기(QF000177, 구분='우드칩').수량", diff --git a/resources/master_data/로직_산림품셈_10장_자재․장비_운반.json b/resources/master_data/로직_산림품셈_10장_자재․장비_운반.json index d114b79d6..c98f76f78 100644 --- a/resources/master_data/로직_산림품셈_10장_자재․장비_운반.json +++ b/resources/master_data/로직_산림품셈_10장_자재․장비_운반.json @@ -452,7 +452,7 @@ }, { "종류": "재료", - "요소": {"구분": "목재", "상세구분": "각재·판재", "검색어": "미송각재 30×30×3600mm 서울"}, + "요소": {"구분": "목재", "상세구분": "각재·판재", "검색어": "원목 경목"}, "이름": "소재(원목)", "단위": "㎥", "수량": "찾기(QF000323, 구분='운반대').소재", diff --git a/resources/master_data/로직_산림품셈_12장_철근콘크리트.json b/resources/master_data/로직_산림품셈_12장_철근콘크리트.json index 1470a2f38..92c0259d7 100644 --- a/resources/master_data/로직_산림품셈_12장_철근콘크리트.json +++ b/resources/master_data/로직_산림품셈_12장_철근콘크리트.json @@ -638,7 +638,7 @@ "호표": [ { "종류": "재료", - "요소": {"구분": "단열·보온", "상세구분": "단열재", "검색어": "샌드위치판넬(그라스울) T50"}, + "요소": {"구분": "거푸집·가설재", "상세구분": "거푸집", "검색어": "문양거푸집 스티로폼"}, "이름": "문양 스티로폴(자재비 포함)", "단위": "㎡", "수량": "찾기(QF000359, 구분='문양 스티로폴(자재비 포함)').적용", @@ -844,7 +844,7 @@ }, { "종류": "재료", - "요소": {"구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐(0.2㎥)"}, + "요소": {"구분": "기계·설비", "상세구분": "기계류", "검색어": "블레이드 14\""}, "이름": "커터 블레이드", "단위": "개", "수량": "0.31 / 100", @@ -1661,7 +1661,7 @@ }, { "종류": "재료", - "요소": {"구분": "매트·토목섬유", "상세구분": "부직포·토목섬유", "검색어": "직포 옥상방수용직포"}, + "요소": {"구분": "매트·토목섬유", "상세구분": "부직포", "검색어": "토목용부직포"}, "이름": "부직포", "단위": "㎡", "수량": "부직포면적", @@ -1670,7 +1670,7 @@ }, { "종류": "재료", - "요소": {"구분": "시멘트·골재", "상세구분": "골재", "검색어": "모래 강모래"}, + "요소": {"구분": "시멘트·골재", "상세구분": "골재", "검색어": "잡석"}, "이름": "잡석 구입", "단위": "㎥", "수량": "잡석량", @@ -2969,7 +2969,7 @@ }, { "종류": "재료", - "요소": {"구분": "철근·강재", "상세구분": "철근", "검색어": "에폭시피복철근(가공비) D25mm"}, + "요소": {"구분": "철근·강재", "상세구분": "철근", "검색어": "이형철근 전국"}, "이름": "철근", "단위": "ton", "수량": "철근량", @@ -2984,7 +2984,7 @@ }, { "종류": "재료", - "요소": {"구분": "맨홀·수로·그레이팅", "상세구분": "맨홀", "검색어": "PE빗물받이스틸뚜껑 495×395×50T"}, + "요소": {"구분": "맨홀·수로·그레이팅", "상세구분": "맨홀", "검색어": "집수정 뚜껑"}, "이름": "집수정 뚜껑(스틸그레이팅)", "단위": "개", "수량": "뚜껑수", @@ -3260,7 +3260,7 @@ }, { "종류": "재료", - "요소": {"구분": "철근·강재", "상세구분": "철근", "검색어": "에폭시피복철근(가공비) D25mm"}, + "요소": {"구분": "철근·강재", "상세구분": "철근", "검색어": "이형철근 전국"}, "이름": "철근", "단위": "ton", "수량": "철근량", @@ -3908,7 +3908,7 @@ }, { "종류": "재료", - "요소": {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "안전발판(PSP대용) 250×3000"}, + "요소": {"구분": "볼트·앵커·철물", "상세구분": "와이어로프·클램프", "검색어": "철물 앵커용"}, "이름": "철물", "단위": "개", "수량": "찾기(QF000390, 구분='자재 - 철물').적용", @@ -4035,7 +4035,7 @@ "호표": [ { "종류": "재료", - "요소": {"구분": "매트·토목섬유", "상세구분": "부직포·토목섬유", "검색어": "직포 옥상방수용직포"}, + "요소": {"구분": "매트·토목섬유", "상세구분": "부직포", "검색어": "토목용부직포"}, "이름": "부직포", "단위": "㎡", "수량": "찾기(QF000394, 구분='자재 - 부직포').적용", @@ -4406,7 +4406,7 @@ }, { "종류": "재료", - "요소": {"구분": "도료·방수·접착", "상세구분": "접착·혼화", "검색어": "석고본드"}, + "요소": {"구분": "도료·방수·접착", "상세구분": "접착·혼화", "검색어": "접착제 일반용"}, "이름": "접착제", "단위": "kg", "수량": "찾기(QF000400, 구분='자재 - 접착제').적용", @@ -4467,7 +4467,7 @@ "호표": [ { "종류": "재료", - "요소": {"구분": "도료·방수·접착", "상세구분": "접착·혼화", "검색어": "석고본드"}, + "요소": {"구분": "도료·방수·접착", "상세구분": "접착·혼화", "검색어": "에폭시 접착제"}, "이름": "에폭시 접착제(콘크리트용)", "단위": "kg", "수량": "찾기(QF000402, 구분='자재 - 에폭시 접착제').적용", @@ -4475,7 +4475,7 @@ }, { "종류": "재료", - "요소": {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "목재전용도료 오일스테인"}, + "요소": {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "에폭시계신너"}, "이름": "시너", "단위": "ℓ", "수량": "찾기(QF000402, 구분='자재 - 시너').적용", @@ -4562,7 +4562,7 @@ "호표": [ { "종류": "재료", - "요소": {"구분": "철근·강재", "상세구분": "형강", "검색어": "트러스 (TRUSS) SPAN:L=7.2"}, + "요소": {"구분": "교량·구조부속", "상세구분": "보강재·정착", "검색어": "다웰바 Φ32*1000"}, "이름": "강봉(D32㎜, L=1000㎜)", "단위": "EA", "수량": "강봉수", @@ -4571,7 +4571,7 @@ }, { "종류": "재료", - "요소": {"구분": "관·이음관", "상세구분": "PVC관", "검색어": "PVC파이프(일반관) D=30mm(VG1) 서울"}, + "요소": {"구분": "관·이음관", "상세구분": "PVC관", "검색어": "PVC파이프(일반관) D=35mm 서울"}, "이름": "P.V.C 파이프(Ø35㎜)", "단위": "m", "수량": "파이프길이", @@ -4895,7 +4895,7 @@ }, { "종류": "재료", - "요소": {"구분": "잡재료", "상세구분": "고철·기타금속", "검색어": "봉땜납 Sn"}, + "요소": {"구분": "잡재료", "상세구분": "고철·기타금속", "검색어": "고철"}, "이름": "고철대(감)", "단위": "kg", "수량": "-1000 * 찾기(QF000411, 구분='인력 - 고철대(감)').적용 / 100", diff --git a/resources/master_data/로직_산림품셈_13장_구조물.json b/resources/master_data/로직_산림품셈_13장_구조물.json index d0b904405..fb23a9262 100644 --- a/resources/master_data/로직_산림품셈_13장_구조물.json +++ b/resources/master_data/로직_산림품셈_13장_구조물.json @@ -403,7 +403,7 @@ }, { "종류": "재료", - "요소": {"구분": "시멘트·골재", "상세구분": "골재", "검색어": "모래 강모래"}, + "요소": {"구분": "시멘트·골재", "상세구분": "골재", "검색어": "잡석"}, "이름": "잡석(채움재)", "단위": "㎥", "수량": "잡석량", @@ -890,7 +890,7 @@ }, { "종류": "재료", - "요소": {"구분": "시멘트·골재", "상세구분": "골재", "검색어": "모래 강모래"}, + "요소": {"구분": "시멘트·골재", "상세구분": "골재", "검색어": "잡석"}, "이름": "잡석(채움재)", "단위": "㎥", "수량": "잡석량", @@ -1661,7 +1661,7 @@ "호표": [ { "종류": "재료", - "요소": {"구분": "매트·토목섬유", "상세구분": "돌망태·사방", "검색어": "기초사석 0.015~0.03㎥"}, + "요소": {"구분": "매트·토목섬유", "상세구분": "돌망태·사방", "검색어": "사각개비온"}, "이름": "철망태", "단위": "㎥", "수량": "찾기(QF000460, 구분='자재', 명칭='철망태').수량", From 8ba38e47b6cd9b1e624861ee5d78daf1b73dfb9c Mon Sep 17 00:00:00 2001 From: umsangdon Date: Wed, 30 Sep 2026 13:24:56 +0900 Subject: [PATCH 13/26] =?UTF-8?q?fix(M01):=20=EC=9E=AC=EB=A3=8C=20?= =?UTF-8?q?=EA=B2=80=EC=83=89=EC=96=B4=20=EC=9E=98=EB=AA=BB=20=EC=97=B0?= =?UTF-8?q?=EA=B2=B0=20=EA=B3=A0=EC=B9=A8=20=E2=80=94=20=EA=B1=B4=EC=84=A4?= =?UTF-8?q?=ED=92=88=EC=85=88=20=ED=86=A0=EB=AA=A9=20=EB=A1=9C=EC=A7=81(?= =?UTF-8?q?=EB=8F=84=EB=A1=9C=ED=8F=AC=EC=9E=A5=20=C2=B7=20=EC=9C=A0?= =?UTF-8?q?=EC=A7=80=EA=B4=80=EB=A6=AC=20=ED=86=A0=EB=AA=A9=20=C2=B7=20?= =?UTF-8?q?=EA=B6=A4=EB=8F=84=20=C2=B7=20=EA=B0=95=EA=B5=AC=EC=A1=B0=20?= =?UTF-8?q?=C2=B7=20=EA=B4=80=EB=B6=80=EC=84=A4=20=C2=B7=20=EC=A7=80?= =?UTF-8?q?=EB=B0=98=EC=A1=B0=EC=82=AC)=20(PLAN=2028-2b)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Sonnet 5.5 Claude-Session: https://claude.ai/code/session_01D2nUMUMTsqm93PbQtipo6c --- .../로직_건설품셈_01장_도로포장공사.json | 4 +-- .../master_data/로직_건설품셈_02장_토목.json | 4 +-- .../로직_건설품셈_04장_궤도공사.json | 8 ++--- .../로직_건설품셈_05장_강구조공사.json | 2 +- ...로직_건설품셈_06장_관부설_및_접합공사.json | 2 +- .../로직_건설품셈_08장_지반조사.json | 34 +++++++++---------- 6 files changed, 27 insertions(+), 27 deletions(-) diff --git a/resources/master_data/로직_건설품셈_01장_도로포장공사.json b/resources/master_data/로직_건설품셈_01장_도로포장공사.json index 9ee10ba48..c018f114a 100644 --- a/resources/master_data/로직_건설품셈_01장_도로포장공사.json +++ b/resources/master_data/로직_건설품셈_01장_도로포장공사.json @@ -3173,7 +3173,7 @@ }, { "종류": "재료", - "요소": {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "신구접착및방청제 LDS-MP"}, + "요소": {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "융착식 프라이머"}, "이름": "프라이머(융착식 도료)", "단위": "kg", "수량": "찾기(QC000546).프라이머 / 10", @@ -4287,7 +4287,7 @@ }, { "종류": "재료", - "요소": {"구분": "철근·강재", "상세구분": "철선", "검색어": "보통철선 #8 서울"}, + "요소": {"구분": "철근·강재", "상세구분": "철선", "검색어": "보통철선(결속선) 서울 m/kg"}, "이름": "결속선", "단위": "m", "수량": "찾기(QC000569, 구분='결속선').수량", diff --git a/resources/master_data/로직_건설품셈_02장_토목.json b/resources/master_data/로직_건설품셈_02장_토목.json index 66525629c..926fa0e3b 100644 --- a/resources/master_data/로직_건설품셈_02장_토목.json +++ b/resources/master_data/로직_건설품셈_02장_토목.json @@ -3007,7 +3007,7 @@ }, { "종류": "재료", - "요소": {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "신구접착및방청제 LDS-MP"}, + "요소": {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "융착식 프라이머"}, "이름": "프라이머", "단위": "kg", "수량": "찾기(QC001944, 구분='프라이머').수량 / 10", @@ -3015,7 +3015,7 @@ }, { "종류": "재료", - "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98%"}, + "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "프로판가스 일반용"}, "이름": "프로판가스", "단위": "kg", "수량": "찾기(QC001944, 구분='프로판가스').수량 / 10", diff --git a/resources/master_data/로직_건설품셈_04장_궤도공사.json b/resources/master_data/로직_건설품셈_04장_궤도공사.json index d075ca0c6..59fe15899 100644 --- a/resources/master_data/로직_건설품셈_04장_궤도공사.json +++ b/resources/master_data/로직_건설품셈_04장_궤도공사.json @@ -802,7 +802,7 @@ }, { "종류": "재료", - "요소": {"구분": "잡재료", "상세구분": "소모품", "검색어": "빗자루 도로청소용"}, + "요소": {"구분": "잡재료", "상세구분": "소모품", "검색어": "바퀴숫돌 단면용"}, "이름": "바퀴숫돌 단면용 A36m B11호 A150×8×22 KSL 6501", "단위": "개", "수량": "찾기(QC000648, 품명='바퀴숫돌', 레일규격=레일규격, 규격='단면용 A36m B11호 A150×8×22 KSL 6501').수량", @@ -811,7 +811,7 @@ }, { "종류": "재료", - "요소": {"구분": "잡재료", "상세구분": "소모품", "검색어": "빗자루 도로청소용"}, + "요소": {"구분": "잡재료", "상세구분": "소모품", "검색어": "바퀴숫돌 측면용"}, "이름": "바퀴숫돌 측면용 A24 QWV1호 A205×25×25 KSL 6501", "단위": "개", "수량": "찾기(QC000648, 품명='바퀴숫돌', 레일규격=레일규격, 규격='측면용 A24 QWV1호 A205×25×25 KSL 6501').수량", @@ -820,7 +820,7 @@ }, { "종류": "재료", - "요소": {"구분": "잡재료", "상세구분": "소모품", "검색어": "빗자루 도로청소용"}, + "요소": {"구분": "잡재료", "상세구분": "소모품", "검색어": "바퀴숫돌 평면용"}, "이름": "바퀴숫돌 평면용 A24 QWV1호 A205×25×25 KSL 6501", "단위": "개", "수량": "찾기(QC000648, 품명='바퀴숫돌', 레일규격=레일규격, 규격='평면용 A24 QWV1호 A205×25×25 KSL 6501').수량", @@ -829,7 +829,7 @@ }, { "종류": "재료", - "요소": {"구분": "잡재료", "상세구분": "소모품", "검색어": "빗자루 도로청소용"}, + "요소": {"구분": "잡재료", "상세구분": "소모품", "검색어": "바퀴숫돌 최종용"}, "이름": "바퀴숫돌 최종용 A24 QWV 5호 A205×22×22", "단위": "개", "수량": "찾기(QC000648, 품명='바퀴숫돌', 레일규격=레일규격, 규격='최종용 A24 QWV 5호 A205×22×22').수량", diff --git a/resources/master_data/로직_건설품셈_05장_강구조공사.json b/resources/master_data/로직_건설품셈_05장_강구조공사.json index ff4ebca22..d0f5a7417 100644 --- a/resources/master_data/로직_건설품셈_05장_강구조공사.json +++ b/resources/master_data/로직_건설품셈_05장_강구조공사.json @@ -108,7 +108,7 @@ "호표": [ { "종류": "재료", - "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98%"}, + "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "용접봉 전기"}, "이름": "용접봉(강교 제작)", "단위": "㎏", "수량": "찾기(QC000664, 품명='용접봉').수량", diff --git a/resources/master_data/로직_건설품셈_06장_관부설_및_접합공사.json b/resources/master_data/로직_건설품셈_06장_관부설_및_접합공사.json index 313fd3fe9..d339626bb 100644 --- a/resources/master_data/로직_건설품셈_06장_관부설_및_접합공사.json +++ b/resources/master_data/로직_건설품셈_06장_관부설_및_접합공사.json @@ -2078,7 +2078,7 @@ }, { "이름": "잡재료", - "식": "(찾기(QC000707).IV전선 * MT030714 + 찾기(QC000707).백열등 * MT008751) * 2 / 100", + "식": "(찾기(QC000707).IV전선 * MT030714 + 찾기(QC000707).백열등 * MT008750) * 2 / 100", "비목": "재료비", "출처": "건설품셈 토목 6-7-5 주⑤" } diff --git a/resources/master_data/로직_건설품셈_08장_지반조사.json b/resources/master_data/로직_건설품셈_08장_지반조사.json index f3d24a90e..99d23cb61 100644 --- a/resources/master_data/로직_건설품셈_08장_지반조사.json +++ b/resources/master_data/로직_건설품셈_08장_지반조사.json @@ -99,7 +99,7 @@ }, { "종류": "재료", - "요소": {"구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐(0.2㎥)"}, + "요소": {"구분": "기계·설비", "상세구분": "기계류", "검색어": "싱글코아바렐 {규격}"}, "이름": "싱글코아바렐", "단위": "개", "수량": "찾기(QC000776, 층=층, 종별='싱글코아바렐').수량", @@ -108,7 +108,7 @@ }, { "종류": "재료", - "요소": {"구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐(0.2㎥)"}, + "요소": {"구분": "기계·설비", "상세구분": "기계류", "검색어": "메탈크라운비트 {규격}"}, "이름": "메탈크라운비트", "단위": "개", "수량": "찾기(QC000776, 층=층, 종별='메탈크라운비트').수량", @@ -117,7 +117,7 @@ }, { "종류": "재료", - "요소": {"구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐(0.2㎥)"}, + "요소": {"구분": "기계·설비", "상세구분": "기계류", "검색어": "쵸핑비트 {규격}"}, "이름": "쵸핑비트", "단위": "개", "수량": "만약(층 == '호박돌층', 찾기(QC000776, 층=층, 종별='쵸핑비트').수량, 0)", @@ -126,7 +126,7 @@ }, { "종류": "재료", - "요소": {"구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐(0.2㎥)"}, + "요소": {"구분": "기계·설비", "상세구분": "기계류", "검색어": "드라이브파이프헤드 {규격}"}, "이름": "드라이브파이프헤드", "단위": "개", "수량": "찾기(QC000776, 층=층, 종별='드라이브파이프헤드').수량", @@ -135,7 +135,7 @@ }, { "종류": "재료", - "요소": {"구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐(0.2㎥)"}, + "요소": {"구분": "기계·설비", "상세구분": "기계류", "검색어": "드라이브파이프슈 {규격}"}, "이름": "드라이브파이프슈", "단위": "개", "수량": "찾기(QC000776, 층=층, 종별='드라이브파이프슈').수량", @@ -211,7 +211,7 @@ }, { "종류": "재료", - "요소": {"구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐(0.2㎥)"}, + "요소": {"구분": "기계·설비", "상세구분": "기계류", "검색어": "더블코아바렐 {규격}"}, "이름": "더블코아바렐", "단위": "개", "수량": "찾기(QC000777, 층=층, 종별='더블코아바렐').수량", @@ -220,7 +220,7 @@ }, { "종류": "재료", - "요소": {"구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐(0.2㎥)"}, + "요소": {"구분": "기계·설비", "상세구분": "기계류", "검색어": "메탈크라운비트 {규격}"}, "이름": "메탈크라운비트", "단위": "개", "수량": "만약(층 == '풍화암' 또는 층 == '연암' 또는 층 == '보통암', 찾기(QC000777, 층=층, 종별='메탈크라운비트').수량, 0)", @@ -229,7 +229,7 @@ }, { "종류": "재료", - "요소": {"구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐(0.2㎥)"}, + "요소": {"구분": "기계·설비", "상세구분": "기계류", "검색어": "다이아몬드비트 {규격}"}, "이름": "다이아몬드비트", "단위": "개", "수량": "만약(층 == '경암' 또는 층 == '극경암', 찾기(QC000777, 층=층, 종별='다이아몬드비트').수량, 0)", @@ -238,7 +238,7 @@ }, { "종류": "재료", - "요소": {"구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐(0.2㎥)"}, + "요소": {"구분": "기계·설비", "상세구분": "기계류", "검색어": "메탈리밍쉘 {규격}"}, "이름": "메탈리밍쉘", "단위": "개", "수량": "만약(층 == '풍화암' 또는 층 == '연암' 또는 층 == '보통암', 찾기(QC000777, 층=층, 종별='메탈리밍쉘').수량, 0)", @@ -247,7 +247,7 @@ }, { "종류": "재료", - "요소": {"구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐(0.2㎥)"}, + "요소": {"구분": "기계·설비", "상세구분": "기계류", "검색어": "다이아몬드리밍쉘 {규격}"}, "이름": "다이아몬드리밍쉘", "단위": "개", "수량": "만약(층 == '경암' 또는 층 == '극경암', 찾기(QC000777, 층=층, 종별='다이아몬드리밍쉘').수량, 0)", @@ -256,7 +256,7 @@ }, { "종류": "재료", - "요소": {"구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐(0.2㎥)"}, + "요소": {"구분": "기계·설비", "상세구분": "기계류", "검색어": "코어리프터 {규격}"}, "이름": "코아리프터", "단위": "개", "수량": "찾기(QC000777, 층=층, 종별='코아리프터').수량", @@ -445,7 +445,7 @@ }, { "종류": "재료", - "요소": {"구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐(0.2㎥)"}, + "요소": {"구분": "기계·설비", "상세구분": "기계류", "검색어": "신월튜브"}, "이름": "신월튜브", "단위": "개", "수량": "찾기(QC000781, 종별='신월튜브').수량", @@ -980,7 +980,7 @@ }, { "종류": "재료", - "요소": {"구분": "도료·방수·접착", "상세구분": "방수·실링", "검색어": "쉬트파일수팽창지수재 DPS-500"}, + "요소": {"구분": "도료·방수·접착", "상세구분": "방수·실링", "검색어": "벤토나이트 그라우팅용(일반)"}, "이름": "벤토나이트", "단위": "㎏", "수량": "찾기(QC000789, 규격=규격, 종별='벤토나이트').수량", @@ -1093,7 +1093,7 @@ }, { "종류": "재료", - "요소": {"구분": "도료·방수·접착", "상세구분": "방수·실링", "검색어": "쉬트파일수팽창지수재 DPS-500"}, + "요소": {"구분": "도료·방수·접착", "상세구분": "방수·실링", "검색어": "벤토나이트 그라우팅용(일반)"}, "이름": "벤토나이트", "단위": "㎏", "수량": "찾기(QC000790, 규격=규격, 종별='벤토나이트').수량", @@ -1206,7 +1206,7 @@ }, { "종류": "재료", - "요소": {"구분": "도료·방수·접착", "상세구분": "방수·실링", "검색어": "쉬트파일수팽창지수재 DPS-500"}, + "요소": {"구분": "도료·방수·접착", "상세구분": "방수·실링", "검색어": "벤토나이트 그라우팅용(일반)"}, "이름": "벤토나이트", "단위": "㎏", "수량": "찾기(QC000791, 규격=규격, 종별='벤토나이트').수량", @@ -1319,7 +1319,7 @@ }, { "종류": "재료", - "요소": {"구분": "도료·방수·접착", "상세구분": "방수·실링", "검색어": "쉬트파일수팽창지수재 DPS-500"}, + "요소": {"구분": "도료·방수·접착", "상세구분": "방수·실링", "검색어": "벤토나이트 그라우팅용(일반)"}, "이름": "벤토나이트", "단위": "㎏", "수량": "찾기(QC000792, 규격=규격, 종별='벤토나이트').수량", @@ -1432,7 +1432,7 @@ }, { "종류": "재료", - "요소": {"구분": "도료·방수·접착", "상세구분": "방수·실링", "검색어": "쉬트파일수팽창지수재 DPS-500"}, + "요소": {"구분": "도료·방수·접착", "상세구분": "방수·실링", "검색어": "벤토나이트 그라우팅용(일반)"}, "이름": "벤토나이트", "단위": "㎏", "수량": "찾기(QC000793, 규격=규격, 종별='벤토나이트').수량", From 07b01f963f0d978040c29e6016f2eb030f2e96db Mon Sep 17 00:00:00 2001 From: umsangdon Date: Wed, 30 Sep 2026 13:24:59 +0900 Subject: [PATCH 14/26] =?UTF-8?q?fix(M01):=20=EC=9E=AC=EB=A3=8C=20?= =?UTF-8?q?=EA=B2=80=EC=83=89=EC=96=B4=20=EC=9E=98=EB=AA=BB=20=EC=97=B0?= =?UTF-8?q?=EA=B2=B0=20=EA=B3=A0=EC=B9=A8=20=E2=80=94=20=EA=B1=B4=EC=84=A4?= =?UTF-8?q?=ED=92=88=EC=85=88=20=EA=B3=B5=ED=86=B5=20=EB=A1=9C=EC=A7=81(?= =?UTF-8?q?=EA=B0=80=EC=84=A4=20=C2=B7=20=EA=B8=B0=EC=B4=88=20=C2=B7=20?= =?UTF-8?q?=EC=B2=A0=EA=B7=BC=EC=BD=98=ED=81=AC=EB=A6=AC=ED=8A=B8)=20(PLAN?= =?UTF-8?q?=2028-2b)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Sonnet 5.5 Claude-Session: https://claude.ai/code/session_01D2nUMUMTsqm93PbQtipo6c --- .../로직_건설품셈_02장_가설공사.json | 56 +++++++++---------- .../로직_건설품셈_05장_기초공사.json | 6 +- .../로직_건설품셈_06장_철근콘크리트공사.json | 6 +- 3 files changed, 34 insertions(+), 34 deletions(-) diff --git a/resources/master_data/로직_건설품셈_02장_가설공사.json b/resources/master_data/로직_건설품셈_02장_가설공사.json index f158bc4a6..d3938f990 100644 --- a/resources/master_data/로직_건설품셈_02장_가설공사.json +++ b/resources/master_data/로직_건설품셈_02장_가설공사.json @@ -63,7 +63,7 @@ }, { "종류": "재료", - "요소": {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "T챤넬(K-SPAN) 4.5×610×2440"}, + "요소": {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "외부판넬 (벽)"}, "이름": "외부PANEL(벽) 1,200×2,400㎜", "단위": "매", "수량": "찾기(QC000012, 구분='외부PANEL(벽)', 종류=주자재종류).수량 * 손율 / 100", @@ -71,7 +71,7 @@ }, { "종류": "재료", - "요소": {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "T챤넬(K-SPAN) 4.5×610×2440"}, + "요소": {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "외부판넬 (창문)"}, "이름": "외부PANEL (창문) 1,200×2,400㎜", "단위": "매", "수량": "찾기(QC000012, 구분='외부PANEL (창문)', 종류=주자재종류).수량 * 손율 / 100", @@ -79,7 +79,7 @@ }, { "종류": "재료", - "요소": {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "T챤넬(K-SPAN) 4.5×610×2440"}, + "요소": {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "외부판넬 (철재문)"}, "이름": "외부PANEL (철재문) 1,200×2,400㎜", "단위": "매", "수량": "찾기(QC000012, 구분='외부PANEL (철재문)', 종류=주자재종류).수량 * 손율 / 100", @@ -87,7 +87,7 @@ }, { "종류": "재료", - "요소": {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "T챤넬(K-SPAN) 4.5×610×2440"}, + "요소": {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "내부판넬 (벽)"}, "이름": "내부PANEL(벽) 1,200×2,400㎜", "단위": "매", "수량": "만약(종류 == '사무실', 찾기(QC000012, 구분='내부PANEL(벽)', 종류=주자재종류).수량 * 손율 / 100, 0)", @@ -111,7 +111,7 @@ }, { "종류": "재료", - "요소": {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "T챤넬(K-SPAN) 4.5×610×2440"}, + "요소": {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "출입구채양 (CANOPY)"}, "이름": "CANOPY(출입구채양) 600×1,200㎜", "단위": "매", "수량": "찾기(QC000012, 구분='CANOPY(출입구채양)', 종류=주자재종류).수량 * 손율 / 100", @@ -119,7 +119,7 @@ }, { "종류": "재료", - "요소": {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "T챤넬(K-SPAN) 4.5×610×2440"}, + "요소": {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "박공판넬"}, "이름": "박공PANEL", "단위": "매", "수량": "찾기(QC000012, 구분='박공PANEL', 종류=주자재종류).수량 * 손율 / 100", @@ -143,7 +143,7 @@ }, { "종류": "재료", - "요소": {"구분": "철근·강재", "상세구분": "형강", "검색어": "트러스 (TRUSS) SPAN:L=7.2"}, + "요소": {"구분": "철근·강재", "상세구분": "형강", "검색어": "중도리 (PURLIN)"}, "이름": "중도리(PURIN) 두께:2.0이상", "단위": "개", "수량": "찾기(QC000012, 구분='중도리(PURIN)', 종류=주자재종류).수량 * 손율 / 100", @@ -151,7 +151,7 @@ }, { "종류": "재료", - "요소": {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "T챤넬(K-SPAN) 4.5×610×2440"}, + "요소": {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "천정판 (CEILING)"}, "이름": "천장판 미장합판+50㎜ GLASSWOOL", "단위": "매", "수량": "만약(종류 == '사무실', 찾기(QC000012, 구분='천장판', 종류=주자재종류).수량 * 손율 / 100, 0)", @@ -159,7 +159,7 @@ }, { "종류": "재료", - "요소": {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "처마후레싱 C/S"}, + "요소": {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "T-BAR L=1200mm"}, "이름": "T-BAR", "단위": "m", "수량": "만약(종류 == '사무실', 찾기(QC000012, 구분='T-BAR', 종류=주자재종류).수량 * 손율 / 100, 0)", @@ -213,7 +213,7 @@ "호표": [ { "종류": "재료", - "요소": {"구분": "거푸집·가설재", "상세구분": "가설건축물", "검색어": "콘테이너(사무실) 12.0*3.0*2.6m"}, + "요소": {"구분": "거푸집·가설재", "상세구분": "가설건축물", "검색어": "콘테이너(사무실) 3.0*3.0*2.6m"}, "이름": "콘테이너형 가설건축물 3.0x3.0m", "단위": "동", "수량": "만약(규모 == '3.0x3.0m', 손율 / 100, 0)", @@ -221,7 +221,7 @@ }, { "종류": "재료", - "요소": {"구분": "거푸집·가설재", "상세구분": "가설건축물", "검색어": "콘테이너(사무실) 12.0*3.0*2.6m"}, + "요소": {"구분": "거푸집·가설재", "상세구분": "가설건축물", "검색어": "콘테이너(사무실) 6.0*3.0*2.6m"}, "이름": "콘테이너형 가설건축물 3.0x6.0m", "단위": "동", "수량": "만약(규모 == '3.0x6.0m', 손율 / 100, 0)", @@ -229,7 +229,7 @@ }, { "종류": "재료", - "요소": {"구분": "거푸집·가설재", "상세구분": "가설건축물", "검색어": "콘테이너(사무실) 12.0*3.0*2.6m"}, + "요소": {"구분": "거푸집·가설재", "상세구분": "가설건축물", "검색어": "콘테이너(사무실) 9.0*3.0*2.6m"}, "이름": "콘테이너형 가설건축물 3.0x9.0m", "단위": "동", "수량": "만약(규모 == '3.0x9.0m', 손율 / 100, 0)", @@ -2047,7 +2047,7 @@ }, { "종류": "재료", - "요소": {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "안전발판(PSP대용) 250×3000"}, + "요소": {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "수평틀(조립식틀비계)"}, "이름": "수평띠장 L1829", "단위": "개", "수량": "찾기(QC000063, 구분='수평띠장', 규격='L1829').수량 * 찾기(QC000016, 공기=공기, 재료='강관, 비계기본틀, 비계장선틀, 가새').손율 / 100", @@ -2063,7 +2063,7 @@ }, { "종류": "재료", - "요소": {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "안전발판(PSP대용) 250×3000"}, + "요소": {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "안전난간대(조립식틀비계) W1219"}, "이름": "손잡이 L1219", "단위": "개", "수량": "찾기(QC000063, 구분='손잡이', 규격='L1219').수량 * 찾기(QC000016, 공기=공기, 재료='강관, 비계기본틀, 비계장선틀, 가새').손율 / 100", @@ -2071,7 +2071,7 @@ }, { "종류": "재료", - "요소": {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "안전발판(PSP대용) 250×3000"}, + "요소": {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "안전난간대(조립식틀비계) W1829"}, "이름": "손잡이 L1829", "단위": "개", "수량": "찾기(QC000063, 구분='손잡이', 규격='L1829').수량 * 찾기(QC000016, 공기=공기, 재료='강관, 비계기본틀, 비계장선틀, 가새').손율 / 100", @@ -2079,7 +2079,7 @@ }, { "종류": "재료", - "요소": {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "안전발판(PSP대용) 250×3000"}, + "요소": {"구분": "잡재료", "상세구분": "소모품", "검색어": "바퀴"}, "이름": "바퀴", "단위": "개", "수량": "찾기(QC000063, 구분='바퀴').수량 * 찾기(QC000016, 공기=공기, 재료='받침철물 조절받침철물 비계안전발판').손율 / 100", @@ -2087,7 +2087,7 @@ }, { "종류": "재료", - "요소": {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "안전발판(PSP대용) 250×3000"}, + "요소": {"구분": "잡재료", "상세구분": "소모품", "검색어": "쟈키"}, "이름": "자키", "단위": "개", "수량": "찾기(QC000063, 구분='자키').수량 * 찾기(QC000016, 공기=공기, 재료='받침철물 조절받침철물 비계안전발판').손율 / 100", @@ -2372,7 +2372,7 @@ }, { "종류": "재료", - "요소": {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "안전발판(PSP대용) 250×3000"}, + "요소": {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "강관비계브라켓"}, "이름": "브라켓", "단위": "개", "수량": "찾기(QC000071, 구분='브라켓').수량 * 찾기(QC000016, 공기=공기, 재료='조임철물 이음철물').손율 / 100", @@ -2396,7 +2396,7 @@ }, { "종류": "재료", - "요소": {"구분": "매트·토목섬유", "상세구분": "부직포·토목섬유", "검색어": "직포 옥상방수용직포"}, + "요소": {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "낙하물방지망"}, "이름": "그물망", "단위": "㎡", "수량": "찾기(QC000071, 구분='그물망').수량", @@ -2483,7 +2483,7 @@ }, { "종류": "재료", - "요소": {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "안전발판(PSP대용) 250×3000"}, + "요소": {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "강관비계브라켓"}, "이름": "브라켓", "단위": "개", "수량": "찾기(QC000074, 구분='브라켓').수량 * 찾기(QC000016, 공기=공기, 재료='조임철물 이음철물').손율 / 100", @@ -2491,7 +2491,7 @@ }, { "종류": "재료", - "요소": {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "강관비계 Φ48.6 서울"}, + "요소": {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "낙방사다리"}, "이름": "사다리 폭 30㎝×길이 3m 기준", "단위": "m", "수량": "찾기(QC000074, 구분='사다리', 규격='폭 30㎝×길이 3m 기준').수량 * 찾기(QC000016, 공기=공기, 재료='강관, 비계기본틀, 비계장선틀, 가새').손율 / 100", @@ -2515,7 +2515,7 @@ }, { "종류": "재료", - "요소": {"구분": "매트·토목섬유", "상세구분": "부직포·토목섬유", "검색어": "직포 옥상방수용직포"}, + "요소": {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "낙하물방지망"}, "이름": "그물망", "단위": "㎡", "수량": "찾기(QC000074, 구분='그물망').수량", @@ -2916,7 +2916,7 @@ }, { "종류": "재료", - "요소": {"구분": "매트·토목섬유", "상세구분": "부직포·토목섬유", "검색어": "직포 옥상방수용직포"}, + "요소": {"구분": "안전시설", "상세구분": "낙석방지·휀스", "검색어": "PE안전망"}, "이름": "그물망", "단위": "㎡", "수량": "찾기(QC000085, 구분='그물망').수량 / 10", @@ -2967,7 +2967,7 @@ }, { "종류": "재료", - "요소": {"구분": "매트·토목섬유", "상세구분": "부직포·토목섬유", "검색어": "직포 옥상방수용직포"}, + "요소": {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "낙하물방지망"}, "이름": "보호망", "단위": "㎡", "수량": "찾기(QC000088, 구분='보호망').수량", @@ -3002,7 +3002,7 @@ }, { "종류": "재료", - "요소": {"구분": "매트·토목섬유", "상세구분": "부직포·토목섬유", "검색어": "직포 옥상방수용직포"}, + "요소": {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "낙하물방지망"}, "이름": "보호망", "단위": "㎡", "수량": "찾기(QC000091, 구분='보호망').수량", @@ -3947,7 +3947,7 @@ }, { "종류": "재료", - "요소": {"구분": "잡재료", "상세구분": "소모품", "검색어": "PVC천막지 T-210"}, + "요소": {"구분": "잡재료", "상세구분": "소모품", "검색어": "P.E 분진망"}, "이름": "방진망", "단위": "㎡", "수량": "찾기(QC000133, 구분='방진망').수량", @@ -4570,7 +4570,7 @@ }, { "종류": "재료", - "요소": {"구분": "매트·토목섬유", "상세구분": "부직포·토목섬유", "검색어": "직포 옥상방수용직포"}, + "요소": {"구분": "매트·토목섬유", "상세구분": "부직포", "검색어": "토목용부직포"}, "이름": "부직포", "단위": "㎡", "수량": "만약(작업 == '부직포 깔기', 찾기(QC000144, 구분=작업, 자재='부직포').수량, 0)", @@ -4586,7 +4586,7 @@ }, { "종류": "재료", - "요소": {"구분": "잡재료", "상세구분": "소모품", "검색어": "그리스(일반범용) CROWN"}, + "요소": {"구분": "잡재료", "상세구분": "소모품", "검색어": "풀"}, "이름": "풀", "단위": "kg", "수량": "만약(작업 == '보양지 붙이기', 찾기(QC000144, 구분=작업, 자재='풀').수량, 0)", diff --git a/resources/master_data/로직_건설품셈_05장_기초공사.json b/resources/master_data/로직_건설품셈_05장_기초공사.json index e85c4c03e..dd1c3db60 100644 --- a/resources/master_data/로직_건설품셈_05장_기초공사.json +++ b/resources/master_data/로직_건설품셈_05장_기초공사.json @@ -3057,7 +3057,7 @@ }, { "종류": "재료", - "요소": {"구분": "매트·토목섬유", "상세구분": "부직포·토목섬유", "검색어": "고무바 2.2cm"}, + "요소": {"구분": "매트·토목섬유", "상세구분": "부직포·토목섬유", "검색어": "드레인보드(PBD)"}, "이름": "드레인 보드", "단위": "m", "수량": "1 + 찾기(QC000356, 항목='5-2-3 재료량(주②)', 구분='드레인 보드 재료할증').비율 / 100", @@ -5331,7 +5331,7 @@ }, { "종류": "재료", - "요소": {"구분": "매트·토목섬유", "상세구분": "부직포·토목섬유", "검색어": "직포 옥상방수용직포"}, + "요소": {"구분": "매트·토목섬유", "상세구분": "부직포", "검색어": "토목용부직포"}, "이름": "부직포", "단위": "㎡", "수량": "만약(재료 == '부직포', 찾기(QC000399, 구분='부직포').수량, 0)", @@ -5347,7 +5347,7 @@ }, { "종류": "재료", - "요소": {"구분": "매트·토목섬유", "상세구분": "매트", "검색어": "PET 매트 10T/m"}, + "요소": {"구분": "매트·토목섬유", "상세구분": "매트", "검색어": "벤토나이트 매트"}, "이름": "벤토나이트매트", "단위": "㎡", "수량": "만약(재료 == '벤토나이트매트', 찾기(QC000399, 구분='벤토나이트매트').수량, 0)", diff --git a/resources/master_data/로직_건설품셈_06장_철근콘크리트공사.json b/resources/master_data/로직_건설품셈_06장_철근콘크리트공사.json index 877cf8ceb..ff88092d9 100644 --- a/resources/master_data/로직_건설품셈_06장_철근콘크리트공사.json +++ b/resources/master_data/로직_건설품셈_06장_철근콘크리트공사.json @@ -498,7 +498,7 @@ "호표": [ { "종류": "재료", - "요소": {"구분": "도료·방수·접착", "상세구분": "접착·혼화", "검색어": "석고본드"}, + "요소": {"구분": "도료·방수·접착", "상세구분": "접착·혼화", "검색어": "에폭시 접착제"}, "이름": "에폭시 신구콘크리트 접착제", "단위": "kg", "수량": "만약(용도 == '신구-콘크리트 접착제바르기', 접착제량, 0)", @@ -506,7 +506,7 @@ }, { "종류": "재료", - "요소": {"구분": "도료·방수·접착", "상세구분": "접착·혼화", "검색어": "석고본드"}, + "요소": {"구분": "도료·방수·접착", "상세구분": "접착·혼화", "검색어": "에폭시 접착제"}, "이름": "에폭시 콘크리트고무 접착제", "단위": "kg", "수량": "만약(용도 == '콘크리트 및 고무 기타 접착제바르기', 접착제량, 0)", @@ -514,7 +514,7 @@ }, { "종류": "재료", - "요소": {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "목재전용도료 오일스테인"}, + "요소": {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "에폭시계 신너"}, "이름": "시너", "단위": "ℓ", "수량": "찾기(QC000412, 용도=용도, 재료명='시너').수량", From 5ada61bf883fadd83ba6ae6b3fd0fafd89f494ea Mon Sep 17 00:00:00 2001 From: umsangdon Date: Wed, 30 Sep 2026 13:25:01 +0900 Subject: [PATCH 15/26] =?UTF-8?q?fix(M01):=20=EC=9E=AC=EB=A3=8C=20?= =?UTF-8?q?=EA=B2=80=EC=83=89=EC=96=B4=20=EC=9E=98=EB=AA=BB=20=EC=97=B0?= =?UTF-8?q?=EA=B2=B0=20=EA=B3=A0=EC=B9=A8=20=E2=80=94=20=EA=B1=B4=EC=84=A4?= =?UTF-8?q?=ED=92=88=EC=85=88=20=EA=B1=B4=EC=B6=95=20=EB=A1=9C=EC=A7=81(?= =?UTF-8?q?=EC=B2=A0=EA=B3=A8=20=C2=B7=20=EC=A1=B0=EC=A0=81=20=C2=B7=20?= =?UTF-8?q?=EC=88=98=EC=9E=A5=20=C2=B7=20=EB=B0=A9=EC=88=98=20=C2=B7=20?= =?UTF-8?q?=EC=A7=80=EB=B6=95=20=C2=B7=20=EA=B8=88=EC=86=8D=20=C2=B7=20?= =?UTF-8?q?=EB=AF=B8=EC=9E=A5)=20(PLAN=2028-2b)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Sonnet 5.5 Claude-Session: https://claude.ai/code/session_01D2nUMUMTsqm93PbQtipo6c --- .../master_data/로직_건설품셈_01장_철골공사.json | 12 ++++++------ .../master_data/로직_건설품셈_02장_조적공사.json | 2 +- .../master_data/로직_건설품셈_05장_수장공사.json | 10 +++++----- .../master_data/로직_건설품셈_06장_방수공사.json | 14 +++++++------- .../로직_건설품셈_07장_지붕_및_홈통공사.json | 2 +- .../master_data/로직_건설품셈_08장_금속공사.json | 6 +++--- .../master_data/로직_건설품셈_09장_미장공사.json | 2 +- 7 files changed, 24 insertions(+), 24 deletions(-) diff --git a/resources/master_data/로직_건설품셈_01장_철골공사.json b/resources/master_data/로직_건설품셈_01장_철골공사.json index 2299768dd..a362f023e 100644 --- a/resources/master_data/로직_건설품셈_01장_철골공사.json +++ b/resources/master_data/로직_건설품셈_01장_철골공사.json @@ -86,7 +86,7 @@ }, { "종류": "재료", - "요소": {"구분": "볼트·앵커·철물", "상세구분": "볼트·너트", "검색어": "세파볼트 D형"}, + "요소": {"구분": "볼트·앵커·철물", "상세구분": "볼트·너트", "검색어": "육각볼트"}, "이름": "서비스볼트", "단위": "본", "수량": "만약(부재 == 'H형강부재', 찾기(QC001188, 재료='서비스볼트').H형강부재, 찾기(QC001188, 재료='서비스볼트').전용접부재)", @@ -185,7 +185,7 @@ }, { "종류": "재료", - "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98%"}, + "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "용접봉 탄산가스용접용"}, "이름": "CO_2 와이어", "단위": "㎏", "수량": "만약(용접방식 == '반자동용접', 환산용접길이 * 찾기(QC001190, 재료='CO_2 와이어').반자동용접, 0)", @@ -194,7 +194,7 @@ }, { "종류": "재료", - "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98%"}, + "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "탄산가스"}, "이름": "탄산가스", "단위": "㎏", "수량": "만약(용접방식 == '반자동용접', 환산용접길이 * 찾기(QC001190, 재료='탄산가스').반자동용접, 0)", @@ -332,7 +332,7 @@ }, { "종류": "재료", - "요소": {"구분": "볼트·앵커·철물", "상세구분": "볼트·너트", "검색어": "세파볼트 D형"}, + "요소": {"구분": "볼트·앵커·철물", "상세구분": "볼트·너트", "검색어": "육각볼트"}, "이름": "보통볼트", "단위": "본", "수량": "찾기(QC001192, 구분='보통볼트', 규격='가조임').수량", @@ -648,7 +648,7 @@ }, { "종류": "재료", - "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98%"}, + "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "용접봉 탄산가스용접용"}, "이름": "CO_2 와이어", "단위": "㎏", "수량": "찾기(QC001197, 구분='CO_2 와이어').수량", @@ -657,7 +657,7 @@ }, { "종류": "재료", - "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98%"}, + "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "탄산가스"}, "이름": "탄산가스", "단위": "㎏", "수량": "찾기(QC001197, 구분='탄산가스').수량", diff --git a/resources/master_data/로직_건설품셈_02장_조적공사.json b/resources/master_data/로직_건설품셈_02장_조적공사.json index cdb28e7f6..9680707c8 100644 --- a/resources/master_data/로직_건설품셈_02장_조적공사.json +++ b/resources/master_data/로직_건설품셈_02장_조적공사.json @@ -122,7 +122,7 @@ }, { "종류": "재료", - "요소": {"구분": "콘크리트제품", "상세구분": "경계석·블록", "검색어": "주차라인블록 1000X300X150"}, + "요소": {"구분": "콘크리트제품", "상세구분": "경계석·블록", "검색어": "시멘트벽돌"}, "이름": "시멘트벽돌", "단위": "매", "수량": "찾기(QC001211, 벽두께=벽두께).'벽돌(19×9×5.7㎝)'", diff --git a/resources/master_data/로직_건설품셈_05장_수장공사.json b/resources/master_data/로직_건설품셈_05장_수장공사.json index edbdabe3b..b9ab9dc3c 100644 --- a/resources/master_data/로직_건설품셈_05장_수장공사.json +++ b/resources/master_data/로직_건설품셈_05장_수장공사.json @@ -131,7 +131,7 @@ }, { "종류": "재료", - "요소": {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "불연천장재(마이톤) 12mm"}, + "요소": {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "카페트"}, "이름": "카페트", "단위": "㎡", "수량": "찾기(QC001251, 구분='카페트').수량", @@ -140,7 +140,7 @@ }, { "종류": "재료", - "요소": {"구분": "매트·토목섬유", "상세구분": "부직포·토목섬유", "검색어": "직포 옥상방수용직포"}, + "요소": {"구분": "매트·토목섬유", "상세구분": "부직포·토목섬유", "검색어": "폴리에스터 펠트"}, "이름": "펠트", "단위": "㎡", "수량": "찾기(QC001251, 구분='펠트').수량", @@ -149,7 +149,7 @@ }, { "종류": "재료", - "요소": {"구분": "도료·방수·접착", "상세구분": "접착·혼화", "검색어": "석고본드"}, + "요소": {"구분": "도료·방수·접착", "상세구분": "접착·혼화", "검색어": "접착제 일반용"}, "이름": "접착제", "단위": "㎏", "수량": "찾기(QC001251, 구분='접착제').수량", @@ -1124,7 +1124,7 @@ }, { "종류": "재료", - "요소": {"구분": "잡재료", "상세구분": "소모품", "검색어": "그리스(일반범용) CROWN"}, + "요소": {"구분": "잡재료", "상세구분": "소모품", "검색어": "풀 벽지용"}, "이름": "풀", "단위": "kg", "수량": "찾기(QC001269, 바탕면=바탕면).풀", @@ -1770,7 +1770,7 @@ }, { "종류": "재료", - "요소": {"구분": "잡재료", "상세구분": "소모품", "검색어": "PVC천막지 T-210"}, + "요소": {"구분": "잡재료", "상세구분": "소모품", "검색어": "PE필름"}, "이름": "방습필름", "단위": "㎡", "수량": "찾기(QC001285, 구분=구분).방습필름", diff --git a/resources/master_data/로직_건설품셈_06장_방수공사.json b/resources/master_data/로직_건설품셈_06장_방수공사.json index 3f865e96f..136c52b11 100644 --- a/resources/master_data/로직_건설품셈_06장_방수공사.json +++ b/resources/master_data/로직_건설품셈_06장_방수공사.json @@ -406,7 +406,7 @@ }, { "종류": "재료", - "요소": {"구분": "도료·방수·접착", "상세구분": "방수·실링", "검색어": "방수석고보드 12.5t"}, + "요소": {"구분": "도료·방수·접착", "상세구분": "방수·실링", "검색어": "시트방수재"}, "이름": "방수시트", "단위": "㎡", "수량": "찾기(QC001300, 구분='시트').수량", @@ -469,7 +469,7 @@ }, { "종류": "재료", - "요소": {"구분": "도료·방수·접착", "상세구분": "방수·실링", "검색어": "방수석고보드 12.5t"}, + "요소": {"구분": "도료·방수·접착", "상세구분": "방수·실링", "검색어": "시트방수재"}, "이름": "방수시트", "단위": "㎡", "수량": "찾기(QC001300, 구분='시트').수량", @@ -532,7 +532,7 @@ }, { "종류": "재료", - "요소": {"구분": "도료·방수·접착", "상세구분": "방수·실링", "검색어": "방수석고보드 12.5t"}, + "요소": {"구분": "도료·방수·접착", "상세구분": "방수·실링", "검색어": "시트방수재"}, "이름": "방수시트", "단위": "㎡", "수량": "찾기(QC001300, 구분='시트').수량", @@ -949,7 +949,7 @@ }, { "종류": "재료", - "요소": {"구분": "도료·방수·접착", "상세구분": "방수·실링", "검색어": "방수석고보드 12.5t"}, + "요소": {"구분": "매트·토목섬유", "상세구분": "매트", "검색어": "벤토나이트 매트"}, "이름": "벤토나이트방수재", "단위": "㎡", "수량": "만약(종류 == '벤토나이트 매트', 찾기(QC001307, 구분='벤토나이트방수재', 종류='매트', 부위=부위).수량, 0)", @@ -967,7 +967,7 @@ }, { "종류": "재료", - "요소": {"구분": "도료·방수·접착", "상세구분": "방수·실링", "검색어": "KL-지수재 급결"}, + "요소": {"구분": "도료·방수·접착", "상세구분": "방수·실링", "검색어": "벤토나이트 매스틱"}, "이름": "벤토나이트씰재", "단위": "L", "수량": "찾기(QC001307, 구분='벤토나이트씰재', 종류=만약(종류 == '벤토나이트 매트', '매트', '시트'), 부위=부위).수량", @@ -985,7 +985,7 @@ }, { "종류": "재료", - "요소": {"구분": "잡재료", "상세구분": "소모품", "검색어": "PVC천막지 T-210"}, + "요소": {"구분": "잡재료", "상세구분": "소모품", "검색어": "PE필름"}, "이름": "PE필름 0.04㎜", "단위": "㎡", "수량": "찾기(QC001307, 구분='PE필름', 종류=만약(종류 == '벤토나이트 매트', '매트', '시트'), 부위=부위).수량", @@ -1012,7 +1012,7 @@ }, { "종류": "재료", - "요소": {"구분": "볼트·앵커·철물", "상세구분": "볼트·너트", "검색어": "핀볼트 M12"}, + "요소": {"구분": "볼트·앵커·철물", "상세구분": "볼트·너트", "검색어": "평와셔"}, "이름": "와셔", "단위": "개", "수량": "찾기(QC001307, 구분='와셔', 종류=만약(종류 == '벤토나이트 매트', '매트', '시트'), 부위=부위).수량", diff --git a/resources/master_data/로직_건설품셈_07장_지붕_및_홈통공사.json b/resources/master_data/로직_건설품셈_07장_지붕_및_홈통공사.json index d1f64084a..0d2e592c9 100644 --- a/resources/master_data/로직_건설품셈_07장_지붕_및_홈통공사.json +++ b/resources/master_data/로직_건설품셈_07장_지붕_및_홈통공사.json @@ -407,7 +407,7 @@ }, { "종류": "재료", - "요소": {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "불연천장재(마이톤) 12mm"}, + "요소": {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "폴리카보네이트"}, "이름": "폴리카보네이트", "단위": "㎡", "수량": "찾기(QC001319, 구분='폴리카보네이트').수량", diff --git a/resources/master_data/로직_건설품셈_08장_금속공사.json b/resources/master_data/로직_건설품셈_08장_금속공사.json index b208ad083..ce0d40087 100644 --- a/resources/master_data/로직_건설품셈_08장_금속공사.json +++ b/resources/master_data/로직_건설품셈_08장_금속공사.json @@ -117,7 +117,7 @@ }, { "종류": "재료", - "요소": {"구분": "철근·강재", "상세구분": "철망·와이어메쉬", "검색어": "메쉬스크린 H=0.9m"}, + "요소": {"구분": "철근·강재", "상세구분": "철망·와이어메쉬", "검색어": "와이어메쉬 용접철망"}, "이름": "와이어메시", "단위": "매", "수량": "찾기(QC001331, 구분='와이어메시', 규격='1,800×1,800㎜').수량", @@ -169,7 +169,7 @@ }, { "종류": "재료", - "요소": {"구분": "볼트·앵커·철물", "상세구분": "앵커", "검색어": "L형앵커볼트 5/8\""}, + "요소": {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "인서트"}, "이름": "인서트", "단위": "개", "수량": "찾기(QC001333, 구분='인서트').수량", @@ -221,7 +221,7 @@ }, { "종류": "재료", - "요소": {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "처마후레싱 C/S"}, + "요소": {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "몰딩 AL"}, "이름": "조이너 및 몰딩", "단위": "m", "수량": "찾기(QC001335, 구분='조이너 및 몰딩').수량", diff --git a/resources/master_data/로직_건설품셈_09장_미장공사.json b/resources/master_data/로직_건설품셈_09장_미장공사.json index 39b1558af..6f0c574b7 100644 --- a/resources/master_data/로직_건설품셈_09장_미장공사.json +++ b/resources/master_data/로직_건설품셈_09장_미장공사.json @@ -637,7 +637,7 @@ }, { "종류": "재료", - "요소": {"구분": "시멘트·골재", "상세구분": "모르타르", "검색어": "단면복구용몰탈 LDS-Mortar"}, + "요소": {"구분": "시멘트·골재", "상세구분": "모르타르", "검색어": "무수축 그라우트"}, "이름": "무수축모르타르", "단위": "㎏", "수량": "찾기(QC001361, '규격(㎜)'=규격).무수축모르타르", From 7ffafabb7704189a1283ab3f85106eb0742d2e4d Mon Sep 17 00:00:00 2001 From: umsangdon Date: Wed, 30 Sep 2026 13:25:04 +0900 Subject: [PATCH 16/26] =?UTF-8?q?fix(M01):=20=EC=9E=AC=EB=A3=8C=20?= =?UTF-8?q?=EA=B2=80=EC=83=89=EC=96=B4=20=EC=9E=98=EB=AA=BB=20=EC=97=B0?= =?UTF-8?q?=EA=B2=B0=20=EA=B3=A0=EC=B9=A8=20=E2=80=94=20=EA=B1=B4=EC=84=A4?= =?UTF-8?q?=ED=92=88=EC=85=88=20=EA=B8=B0=EA=B3=84=EC=84=A4=EB=B9=84=20?= =?UTF-8?q?=EB=A1=9C=EC=A7=81(=EB=B0=B0=EA=B4=80=20=C2=B7=20=EB=8D=95?= =?UTF-8?q?=ED=8A=B8=20=C2=B7=20=ED=94=8C=EB=9E=9C=ED=8A=B8)=20(PLAN=2028-?= =?UTF-8?q?2b)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Sonnet 5.5 Claude-Session: https://claude.ai/code/session_01D2nUMUMTsqm93PbQtipo6c --- .../로직_건설품셈_01장_배관공사.json | 6 +- .../로직_건설품셈_02장_덕트공사.json | 6 +- .../로직_건설품셈_13장_플랜트설비공사.json | 66 +++++++++---------- 3 files changed, 39 insertions(+), 39 deletions(-) diff --git a/resources/master_data/로직_건설품셈_01장_배관공사.json b/resources/master_data/로직_건설품셈_01장_배관공사.json index c69f5cc76..82837bed4 100644 --- a/resources/master_data/로직_건설품셈_01장_배관공사.json +++ b/resources/master_data/로직_건설품셈_01장_배관공사.json @@ -116,7 +116,7 @@ }, { "종류": "재료", - "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98%"}, + "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "FLUX"}, "이름": "플럭스", "단위": "㎏", "수량": "찾기(QC001401, '규격(㎜)'=규격).플럭스 / 1000", @@ -194,7 +194,7 @@ }, { "종류": "재료", - "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98%"}, + "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "용접봉 스테인레스강용"}, "이름": "TIG 용접봉", "규격": "스테인리스", "단위": "㎏", @@ -204,7 +204,7 @@ }, { "종류": "재료", - "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98%"}, + "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "알곤"}, "이름": "아르곤가스", "단위": "ℓ", "수량": "찾기(QC001404, '규격(㎜)'=규격).Argon", diff --git a/resources/master_data/로직_건설품셈_02장_덕트공사.json b/resources/master_data/로직_건설품셈_02장_덕트공사.json index a32b5eba7..5e07d98bf 100644 --- a/resources/master_data/로직_건설품셈_02장_덕트공사.json +++ b/resources/master_data/로직_건설품셈_02장_덕트공사.json @@ -666,7 +666,7 @@ }, { "종류": "재료", - "요소": {"구분": "볼트·앵커·철물", "상세구분": "앵커", "검색어": "L형앵커볼트 5/8\""}, + "요소": {"구분": "볼트·앵커·철물", "상세구분": "앵커", "검색어": "셋트앵커 1/2"}, "이름": "앵커", "규격": "1/2〃", "단위": "개", @@ -676,7 +676,7 @@ }, { "종류": "재료", - "요소": {"구분": "볼트·앵커·철물", "상세구분": "볼트·너트", "검색어": "핀볼트 M12"}, + "요소": {"구분": "볼트·앵커·철물", "상세구분": "볼트·너트", "검색어": "브라인드리벳"}, "이름": "블라인드리벳", "단위": "개", "수량": "찾기(QC001430, 구분='블라인드리벳').수량", @@ -685,7 +685,7 @@ }, { "종류": "재료", - "요소": {"구분": "철근·강재", "상세구분": "철근", "검색어": "철근부식방지재 MT-3"}, + "요소": {"구분": "철근·강재", "상세구분": "철근", "검색어": "이형철근 D=22mm"}, "이름": "철물", "규격": "D22 철근", "단위": "㎏", diff --git a/resources/master_data/로직_건설품셈_13장_플랜트설비공사.json b/resources/master_data/로직_건설품셈_13장_플랜트설비공사.json index 361bfb9b4..08b9c3675 100644 --- a/resources/master_data/로직_건설품셈_13장_플랜트설비공사.json +++ b/resources/master_data/로직_건설품셈_13장_플랜트설비공사.json @@ -3175,7 +3175,7 @@ }, { "종류": "재료", - "요소": {"구분": "단열·보온", "상세구분": "단열재", "검색어": "단열바 STS 프레임(120mm ⓐ120"}, + "요소": {"구분": "단열·보온", "상세구분": "단열재", "검색어": "보온재 강관용"}, "이름": "보온 성형물", "단위": "m", "수량": "만약(보온두께 == '30mm이하', 찾기(QC001650, 'Pipe Size mm'=관경, 구분='직관의물량').성형물, 만약(보온두께 == '31mm∼40mm', 찾기(QC001651, 'Pipe Size mm'=관경, 구분='직관의물량').성형물, 만약(보온두께 == '41mm∼60mm', 찾기(QC001652, 'Pipe Size mm'=관경, 구분='직관의물량').성형물, 만약(보온두께 == '61mm∼75mm', 찾기(QC001653, 'Pipe Size mm'=관경, 구분='직관의물량').성형물, 찾기(QC001654, 'Pipe Size mm'=관경, 구분='직관의물량').성형물)))) * 만약(부위 == '관(m당)', 1, 0)", @@ -3205,7 +3205,7 @@ }, { "종류": "재료", - "요소": {"구분": "잡재료", "상세구분": "소모품", "검색어": "빗자루 도로청소용"}, + "요소": {"구분": "잡재료", "상세구분": "소모품", "검색어": "Screw 메탈"}, "이름": "Sheet Metal Screw", "단위": "개", "수량": "만약(보온두께 == '30mm이하', 찾기(QC001650, 'Pipe Size mm'=관경, 구분='직관의물량').'Sheet Metal Screw', 만약(보온두께 == '31mm∼40mm', 찾기(QC001651, 'Pipe Size mm'=관경, 구분='직관의물량').'Sheet Metal Screw', 만약(보온두께 == '41mm∼60mm', 찾기(QC001652, 'Pipe Size mm'=관경, 구분='직관의물량').'Sheet Metal Screw', 만약(보온두께 == '61mm∼75mm', 찾기(QC001653, 'Pipe Size mm'=관경, 구분='직관의물량').'Sheet Metal Screw', 찾기(QC001654, 'Pipe Size mm'=관경, 구분='직관의물량').'Sheet Metal Screw')))) * 만약(부위 == '관(m당)', 1, 0)", @@ -7859,7 +7859,7 @@ }, { "종류": "재료", - "요소": {"구분": "잡재료", "상세구분": "소모품", "검색어": "PVC코팅철선 #8"}, + "요소": {"구분": "잡재료", "상세구분": "소모품", "검색어": "소창직"}, "이름": "소창직", "단위": "m", "수량": "0.86", @@ -7877,7 +7877,7 @@ }, { "종류": "재료", - "요소": {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "목재전용도료 오일스테인"}, + "요소": {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "신너 조합페인트용"}, "이름": "시너", "단위": "ℓ", "수량": "0.012", @@ -7886,7 +7886,7 @@ }, { "종류": "재료", - "요소": {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "목재전용도료 오일스테인"}, + "요소": {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "광명단"}, "이름": "광명단", "단위": "ℓ", "수량": "0.062", @@ -7895,7 +7895,7 @@ }, { "종류": "재료", - "요소": {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "목재전용도료 오일스테인"}, + "요소": {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "조합페인트"}, "이름": "조합페인트", "단위": "ℓ", "수량": "0.062", @@ -8220,7 +8220,7 @@ }, { "종류": "재료", - "요소": {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "목재전용도료 오일스테인"}, + "요소": {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "에나멜신너"}, "이름": "시너", "단위": "ℓ", "수량": "0.138", @@ -8301,7 +8301,7 @@ }, { "종류": "재료", - "요소": {"구분": "잡재료", "상세구분": "소모품", "검색어": "그리스(일반범용) CROWN"}, + "요소": {"구분": "잡재료", "상세구분": "소모품", "검색어": "목탄"}, "이름": "목탄", "단위": "㎏", "수량": "0.82", @@ -8339,7 +8339,7 @@ }, { "종류": "재료", - "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98%"}, + "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "용접봉 산소"}, "이름": "가스용접봉", "단위": "㎏", "수량": "0.146", @@ -8375,7 +8375,7 @@ }, { "종류": "재료", - "요소": {"구분": "잡재료", "상세구분": "소모품", "검색어": "PVC코팅철선 #8"}, + "요소": {"구분": "잡재료", "상세구분": "소모품", "검색어": "소창직"}, "이름": "소창직", "단위": "m", "수량": "0.134", @@ -8402,7 +8402,7 @@ }, { "종류": "재료", - "요소": {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "목재전용도료 오일스테인"}, + "요소": {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "방청페인트"}, "이름": "방청페인트", "단위": "ℓ", "수량": "0.069", @@ -8747,7 +8747,7 @@ }, { "종류": "재료", - "요소": {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "목재전용도료 오일스테인"}, + "요소": {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "광명단"}, "이름": "광명단", "단위": "ℓ", "수량": "2.5", @@ -9048,7 +9048,7 @@ }, { "종류": "재료", - "요소": {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "목재전용도료 오일스테인"}, + "요소": {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "광명단"}, "이름": "광명단", "단위": "ℓ", "수량": "2.2", @@ -9371,7 +9371,7 @@ }, { "종류": "재료", - "요소": {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "목재전용도료 오일스테인"}, + "요소": {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "광명단"}, "이름": "광명단", "단위": "ℓ", "수량": "2.5", @@ -9380,7 +9380,7 @@ }, { "종류": "재료", - "요소": {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "목재전용도료 오일스테인"}, + "요소": {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "에나멜페인트"}, "이름": "페인트", "단위": "ℓ", "수량": "5", @@ -9708,7 +9708,7 @@ }, { "종류": "재료", - "요소": {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "목재전용도료 오일스테인"}, + "요소": {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "광명단"}, "이름": "광명단", "단위": "ℓ", "수량": "2.2", @@ -9717,7 +9717,7 @@ }, { "종류": "재료", - "요소": {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "목재전용도료 오일스테인"}, + "요소": {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "에나멜페인트"}, "이름": "페인트", "단위": "ℓ", "수량": "4.4", @@ -9953,7 +9953,7 @@ }, { "종류": "재료", - "요소": {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "신구접착및방청제 LDS-MP"}, + "요소": {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "광명단"}, "이름": "광명단", "단위": "㎏", "수량": "2.2", @@ -9962,7 +9962,7 @@ }, { "종류": "재료", - "요소": {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "신구접착및방청제 LDS-MP"}, + "요소": {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "에나멜페인트"}, "이름": "페인트", "단위": "㎏", "수량": "4.4", @@ -10292,7 +10292,7 @@ }, { "종류": "재료", - "요소": {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "목재전용도료 오일스테인"}, + "요소": {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "광명단"}, "이름": "광명단", "단위": "ℓ", "수량": "2.2", @@ -11094,7 +11094,7 @@ }, { "종류": "재료", - "요소": {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "목재전용도료 오일스테인"}, + "요소": {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "신너"}, "이름": "시너", "단위": "ℓ", "수량": "0.055", @@ -11112,7 +11112,7 @@ }, { "종류": "재료", - "요소": {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "목재전용도료 오일스테인"}, + "요소": {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "신너"}, "이름": "시너", "단위": "ℓ", "수량": "0.45", @@ -12107,7 +12107,7 @@ }, { "종류": "재료", - "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98%"}, + "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "용접봉 전기"}, "이름": "전기용접봉", "단위": "㎏", "수량": "22.5", @@ -12529,7 +12529,7 @@ }, { "종류": "재료", - "요소": {"구분": "잡재료", "상세구분": "소모품", "검색어": "빗자루 도로청소용"}, + "요소": {"구분": "잡재료", "상세구분": "소모품", "검색어": "그라인더돌 12\"ø"}, "이름": "연마석", "단위": "개", "수량": "1.55", @@ -13267,7 +13267,7 @@ }, { "종류": "재료", - "요소": {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "목재전용도료 오일스테인"}, + "요소": {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "신너"}, "이름": "시너", "단위": "ℓ", "수량": "1.58", @@ -18391,7 +18391,7 @@ }, { "종류": "재료", - "요소": {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "목재전용도료 오일스테인"}, + "요소": {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "광명단"}, "이름": "광명단", "단위": "ℓ", "수량": "2.2", @@ -18400,7 +18400,7 @@ }, { "종류": "재료", - "요소": {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "목재전용도료 오일스테인"}, + "요소": {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "조합페인트"}, "이름": "페인트", "단위": "ℓ", "수량": "4.4", @@ -19035,7 +19035,7 @@ }, { "종류": "재료", - "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98%"}, + "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "용접봉 전기"}, "이름": "용접봉(전기)", "단위": "㎏", "수량": "(만약(공사 == '기기', 0.365, 만약(공사 == '철골', 2.25, 만약(공사 == '배관', 30, 만약(공사 == 'Belt & Conveyor', 2.25, 만약(공사 == 'Heater & Tank', 0.36, 만약(공사 == 'Pump & Fan', 0.36, 만약(공사 == 'Crane 류', 0.85, 0))))))))", @@ -19044,7 +19044,7 @@ }, { "종류": "재료", - "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98%"}, + "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "용접봉 산소"}, "이름": "용접봉(산소)", "단위": "㎏", "수량": "(만약(공사 == '기기', 0.146, 만약(공사 == '철골', 0.22, 만약(공사 == '배관', 3, 만약(공사 == 'Belt & Conveyor', 0.22, 만약(공사 == 'Heater & Tank', 0.15, 만약(공사 == 'Pump & Fan', 0.14, 만약(공사 == 'Crane 류', 0.15, 0))))))))", @@ -19107,7 +19107,7 @@ }, { "종류": "재료", - "요소": {"구분": "철근·강재", "상세구분": "철선", "검색어": "보통철선 #8 서울"}, + "요소": {"구분": "철근·강재", "상세구분": "철선", "검색어": "아연도철선"}, "이름": "아연도철선", "단위": "㎏", "수량": "(만약(공사 == '기기', 0.73, 만약(공사 == '철골', 0.73, 만약(공사 == '배관', 0.4, 만약(공사 == 'Belt & Conveyor', 0.2, 만약(공사 == 'Heater & Tank', 0.2, 만약(공사 == 'Pump & Fan', 0.73, 만약(공사 == 'Crane 류', 0.2, 0))))))))", @@ -19134,7 +19134,7 @@ }, { "종류": "재료", - "요소": {"구분": "잡재료", "상세구분": "소모품", "검색어": "복사용지(A4)"}, + "요소": {"구분": "잡재료", "상세구분": "소모품", "검색어": "연마지"}, "이름": "사포", "단위": "매", "수량": "(만약(공사 == '기기', 0.11, 만약(공사 == '철골', 0.05, 만약(공사 == '배관', 0.05, 만약(공사 == 'Belt & Conveyor', 0.05, 만약(공사 == 'Heater & Tank', 0.01, 만약(공사 == 'Pump & Fan', 0.11, 만약(공사 == 'Crane 류', 0.05, 0))))))))", @@ -19161,7 +19161,7 @@ }, { "종류": "재료", - "요소": {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "목재전용도료 오일스테인"}, + "요소": {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "신너"}, "이름": "시너", "단위": "ℓ", "수량": "(만약(공사 == '기기', 0.138, 만약(공사 == '철골', 0.1, 만약(공사 == '배관', 0.05, 만약(공사 == 'Belt & Conveyor', 0.05, 만약(공사 == 'Heater & Tank', 0.05, 만약(공사 == 'Pump & Fan', 0.38, 만약(공사 == 'Crane 류', 0.05, 0))))))))", @@ -19368,7 +19368,7 @@ }, { "종류": "재료", - "요소": {"구분": "잡재료", "상세구분": "소모품", "검색어": "빗자루 도로청소용"}, + "요소": {"구분": "잡재료", "상세구분": "소모품", "검색어": "페인트 붓"}, "이름": "페인트붓(표기용)", "단위": "개", "수량": "(만약(공사 == '기기', 0.05, 만약(공사 == '철골', 0.05, 만약(공사 == '배관', 0.05, 만약(공사 == 'Belt & Conveyor', 0.05, 만약(공사 == 'Heater & Tank', 0.05, 만약(공사 == 'Pump & Fan', 0.05, 만약(공사 == 'Crane 류', 0.05, 0))))))))", From bf5f4001c367763d9109c8eccba7355a165e22ce Mon Sep 17 00:00:00 2001 From: umsangdon Date: Wed, 30 Sep 2026 13:26:11 +0900 Subject: [PATCH 17/26] =?UTF-8?q?fix(M01):=20=EC=82=B0=EB=A6=BC=208?= =?UTF-8?q?=EC=9E=A5=20=EB=A1=9C=EC=A7=81=20=EC=97=86=EC=9D=8C(=EC=A0=88?= =?UTF-8?q?=20=EB=88=84=EB=9D=BD)=207=EC=A0=88=EC=97=90=20=EC=83=88=20?= =?UTF-8?q?=EB=A1=9C=EC=A7=81=20(PLAN=2028-2a)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - GF000317~323: 나무주사 약제주입기·약제주입병 · 끈끈이 롤 트랩 · 드론방제 · 지상방제 차량살포 · 그물망 피복 · 이동식 임목 파쇄 - 쓰는 표의 용도.로직키 · 범위규칙 세 표에 엔진 이름을 앞에 붙임 Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_016PSXsvyDxjNmufteN5bqmt --- resources/master_data/_키대장.json | 9 +- .../master_data/계수_산림품셈_08장_방제.json | 10 +- .../master_data/로직_산림품셈_08장_방제.json | 195 ++++++++++++++++++ .../소요량_산림품셈_08장_방제.json | 24 +-- 4 files changed, 220 insertions(+), 18 deletions(-) diff --git a/resources/master_data/_키대장.json b/resources/master_data/_키대장.json index 503fe8720..536d3901e 100644 --- a/resources/master_data/_키대장.json +++ b/resources/master_data/_키대장.json @@ -1,5 +1,5 @@ { - "다음": {"LB": 409, "EQ": 655, "RT": 20, "MN": 7000, "MT": 30719, "MO": 74, "MP": 364, "FX": 6, "CF": 159, "QF": 477, "GF": 317, "CC": 341, "GC": 1104, "QC": 2060, "GX": 1, "UA": 38}, + "다음": {"LB": 409, "EQ": 655, "RT": 20, "MN": 7000, "MT": 30719, "MO": 74, "MP": 364, "FX": 6, "CF": 159, "QF": 477, "GF": 324, "CC": 341, "GC": 1104, "QC": 2060, "GX": 1, "UA": 38}, "폐기": {"MT000001": "자재품목 휘발유 — 값이 비고 글뿐 · 유가 테이블로 감", "MT000002": "자재품목 경유 — 값이 비고 글뿐 · 유가 테이블로 감", "MT000003": "자재품목 선박용경유 — 값이 비고 글뿐 · 유가 테이블로 감", "MT000004": "자재품목 중유 — 값이 비고 글뿐 · 유가 테이블로 감", "MT000005": "자재품목 등유 — 값이 비고 글뿐 · 유가 테이블로 감", "LB000399": "이름 「〃」 — 직종이 아니라 되풀이 기호 · 소요량 13-6-9 에서 윗줄 직종으로 바로잡음", "MN": "재료_나라장터자재 — old 로 옮김 · 로직은 자재품목·품셈재료로 갈아 끼움", "LB000372": "미확보 고급기능사 — 측량노임 항공사진고급기능사 옛이름으로 옮김", "LB000393": "미확보 리베팅공 — 건설노임 철골공 옛이름으로 옮김(2010 통합표 연번10)", "LB000405": "미확보 Belt Conveyor 설치공 — 품셈 13-10-1 주② 배분으로 다섯 직종에 나눔", "MT000006": "자재품목 전력 — 재료_유가전력 전력 줄로 감", "MT000007": "자재품목 전력 — 재료_유가전력 전력 줄로 감", "LB000368": "미확보 기술사 — 기술사(건설) 옛이름으로 옮김", "LB000369": "미확보 특급기술자 — 특급기술자(건설) 옛이름으로 옮김", "LB000370": "미확보 고급기술자 — 고급기술자(건설) 옛이름으로 옮김", "LB000361": "미확보 중급기술자 — 중급기술자(건설) 옛이름으로 옮김", "LB000364": "미확보 초급기술자 — 초급기술자(건설) 옛이름으로 옮김", "LB000365": "미확보 고급숙련기술자 — 고급숙련기술자(건설) 옛이름으로 옮김", "LB000366": "미확보 중급숙련기술자 — 중급숙련기술자(건설) 옛이름으로 옮김", "LB000367": "미확보 초급숙련기술자 — 초급숙련기술자(건설) 옛이름으로 옮김", "LB000389": "미확보 기계기사 — 초급기술자(기계·설비) 옛이름으로 옮김", "LB000388": "미확보 기계산업기사 — 초급숙련기술자(기계·설비) 옛이름으로 옮김", "MO000055": {"원문번호": "주택용저압:기본_200이하", "파일": "재료_유가전력.json"}, "MO000056": {"원문번호": "주택용저압:기본_201~400", "파일": "재료_유가전력.json"}, "MO000057": {"원문번호": "주택용저압:기본_400초과", "파일": "재료_유가전력.json"}, "MO000059": {"원문번호": "주택용저압:전력량_다음200", "파일": "재료_유가전력.json"}, "MO000060": {"원문번호": "주택용저압:전력량_400초과", "파일": "재료_유가전력.json"}, "MO000061": {"원문번호": "주택용저압:월간최저요금", "파일": "재료_유가전력.json"}, "MO000062": {"원문번호": "일반용갑I저압:기본", "파일": "재료_유가전력.json"}, "MO000063": {"원문번호": "일반용갑I저압:전력량_여름철", "파일": "재료_유가전력.json"}, "MO000064": {"원문번호": "일반용갑I저압:전력량_봄가을철", "파일": "재료_유가전력.json"}, "MO000065": {"원문번호": "일반용갑I저압:전력량_겨울철", "파일": "재료_유가전력.json"}, "MO000066": {"원문번호": "산업용갑I저압:기본", "파일": "재료_유가전력.json"}, "MO000067": {"원문번호": "산업용갑I저압:전력량_여름철", "파일": "재료_유가전력.json"}, "MO000068": {"원문번호": "산업용갑I저압:전력량_봄가을철", "파일": "재료_유가전력.json"}, "MO000069": {"원문번호": "산업용갑I저압:전력량_겨울철", "파일": "재료_유가전력.json"}, "MO000070": {"원문번호": "임시전력갑:기본요금적용", "파일": "재료_유가전력.json"}, "MO000071": {"원문번호": "임시전력갑:전력량요금적용", "파일": "재료_유가전력.json"}, "MO000072": {"원문번호": "임시전력갑:월간최저요금", "파일": "재료_유가전력.json"}}, "키": { "CC000001": {"원문번호": "공통 1-3-1 콘크리트 및 포장용 재료", "파일": "계수_건설품셈_01장_적용기준.json"}, @@ -2578,6 +2578,13 @@ "GF000314": {"원문번호": "7-10 굴착기 우드그랩 산지집재(병해충방제)", "파일": "로직_산림품셈_07장_집재_및_운재.json"}, "GF000315": {"원문번호": "7-12 동력상하차기(우드그래플) 집적", "파일": "로직_산림품셈_07장_집재_및_운재.json"}, "GF000316": {"원문번호": "7-13 검척", "파일": "로직_산림품셈_07장_집재_및_운재.json"}, + "GF000317": {"원문번호": "8-1-1 나무주사 약제주입기", "파일": "로직_산림품셈_08장_방제.json"}, + "GF000318": {"원문번호": "8-1-2 나무주사 약제주입병", "파일": "로직_산림품셈_08장_방제.json"}, + "GF000319": {"원문번호": "8-4 끈끈이 롤 트랩 설치·제거", "파일": "로직_산림품셈_08장_방제.json"}, + "GF000320": {"원문번호": "8-6-2 드론방제(무인헬기 · 멀티콥터)", "파일": "로직_산림품셈_08장_방제.json"}, + "GF000321": {"원문번호": "8-6-3 지상방제 차량살포(동력분무기)", "파일": "로직_산림품셈_08장_방제.json"}, + "GF000322": {"원문번호": "8-10 그물망 피복", "파일": "로직_산림품셈_08장_방제.json"}, + "GF000323": {"원문번호": "8-11 이동식 임목 파쇄(93.25KW)", "파일": "로직_산림품셈_08장_방제.json"}, "LB000001": {"원문번호": "1001", "파일": "인력.json"}, "LB000002": {"원문번호": "1002", "파일": "인력.json"}, "LB000003": {"원문번호": "1003", "파일": "인력.json"}, diff --git a/resources/master_data/계수_산림품셈_08장_방제.json b/resources/master_data/계수_산림품셈_08장_방제.json index a960b75db..e133864ab 100644 --- a/resources/master_data/계수_산림품셈_08장_방제.json +++ b/resources/master_data/계수_산림품셈_08장_방제.json @@ -162,7 +162,7 @@ "이름": "끈끈이 롤 트랩 주 속 수", "기준": "", "출처": "산림품셈 8-4 주①②", - "용도": {"공종": "끈끈이 롤 트랩", "대상": ["작업량 조건"], "로직키": []}, + "용도": {"공종": "끈끈이 롤 트랩", "대상": ["작업량 조건"], "로직키": ["GF000319"]}, "조건": { "구분": "고르기" }, "값칸": { "적용": "줄 따름", "적용원문": "글", "단위": "글" }, "줄": [ @@ -209,7 +209,7 @@ "이름": "무인 헬리콥터 방제 주 속 수", "기준": "", "출처": "산림품셈 8-6-2 주①②③⑤⑥", - "용도": {"공종": "드론방제", "대상": ["작업량 조건"], "로직키": []}, + "용도": {"공종": "드론방제", "대상": ["작업량 조건"], "로직키": ["GF000320"]}, "조건": { "구분": "고르기" }, "값칸": { "적용": "줄 따름", "적용원문": "글", "단위": "글" }, "줄": [ @@ -227,7 +227,7 @@ "이름": "무인 멀티콥터 방제 주 속 수", "기준": "", "출처": "산림품셈 8-6-2 주①②③④", - "용도": {"공종": "드론방제", "대상": ["작업량 조건"], "로직키": []}, + "용도": {"공종": "드론방제", "대상": ["작업량 조건"], "로직키": ["GF000320"]}, "조건": { "구분": "고르기" }, "값칸": { "적용": "줄 따름", "적용원문": "글", "단위": "글" }, "줄": [ @@ -270,7 +270,7 @@ "이름": "그물망 피복 주 속 수", "기준": "", "출처": "산림품셈 8-10 주①②", - "용도": {"공종": "그물망 피복", "대상": ["작업량 조건"], "로직키": []}, + "용도": {"공종": "그물망 피복", "대상": ["작업량 조건"], "로직키": ["GF000322"]}, "조건": { "구분": "고르기" }, "값칸": { "적용": "줄 따름", "적용원문": "글", "단위": "글" }, "줄": [ @@ -284,7 +284,7 @@ "이름": "이동식 임목 파쇄 주 속 수", "기준": "", "출처": "산림품셈 8-11 주①②⑤", - "용도": {"공종": "이동식 임목 파쇄", "대상": ["인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "이동식 임목 파쇄", "대상": ["인력", "작업량 조건"], "로직키": ["GF000323"]}, "조건": { "구분": "고르기" }, "값칸": { "적용": "줄 따름", "적용원문": "글", "단위": "글" }, "줄": [ diff --git a/resources/master_data/로직_산림품셈_08장_방제.json b/resources/master_data/로직_산림품셈_08장_방제.json index e2c436282..b11e1447c 100644 --- a/resources/master_data/로직_산림품셈_08장_방제.json +++ b/resources/master_data/로직_산림품셈_08장_방제.json @@ -4,6 +4,46 @@ "차례": 6, "판": "2026-01-01", "줄": [ + { + "키": "GF000317", + "원문번호": "8-1-1", + "구분": "산림품셈", + "상세구분": "08장 방제", + "이름": "나무주사 약제주입기", + "결과단위": "원/ha", + "출처": "산림품셈 8-1-1", + "소유": "공용", + "비고": "천공 = 특별인부 · 자재운반·흉고검측·약제주입 = 보통인부(주②) · 약제량은 전수·표준지 조사로 산정(주①) · 둘레베기 필요 시 6-2-1(주③) · 약제 재료 원문 표에 없음 · 할인·할증 못 넣음 — 1-4 표 칸 이름·범위규칙 막힘(이웃 로직과 같음)", + "시험입력": { "천공수": 1000 }, + "입력": [{ "이름": "천공수", "설명": "나무주사 천공 개수", "단위": "개", "출처": "산림품셈 8-1-1" }], + "중간": [], + "호표": [ + { "종류": "인력", "요소": "LB000003", "이름": "특별인부(천공)", "단위": "인", "수량": "찾기(QF000210, 천공수=천공수).특별인부", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QF000210, 천공수=천공수).보통인부", "비목": "노무비" } + ], + "덧줄": [], + "끝수": null + }, + { + "키": "GF000318", + "원문번호": "8-1-2", + "구분": "산림품셈", + "상세구분": "08장 방제", + "이름": "나무주사 약제주입병", + "결과단위": "원(원문 밑수 「인」 — 천공수 구간당)", + "출처": "산림품셈 8-1-2", + "소유": "공용", + "비고": "원문 밑수 「(인)」 뿐 — 면적 기준 없음(8-1-1 은 ha당) · 주입병 60㎖ 기준(주②) · 특별인부 천공 · 보통인부 운반·측정·주입·수거·구멍막기(주①) · 약제 재료 원문 표에 없음 · 할인·할증 못 넣음 — 1-4 표 칸 이름·범위규칙 막힘(이웃 로직과 같음)", + "시험입력": { "천공수": 1000 }, + "입력": [{ "이름": "천공수", "설명": "나무주사 천공 개수", "단위": "개", "출처": "산림품셈 8-1-2" }], + "중간": [], + "호표": [ + { "종류": "인력", "요소": "LB000003", "이름": "특별인부(천공)", "단위": "인", "수량": "찾기(QF000211, 천공수=천공수).특별인부", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QF000211, 천공수=천공수).보통인부", "비목": "노무비" } + ], + "덧줄": [], + "끝수": null + }, { "키": "GF000076", "원문번호": "8-3", "구분": "산림품셈", "상세구분": "08장 방제", "이름": "방제 벌목조재", @@ -200,6 +240,26 @@ "덧줄": [], "끝수": null }, + { + "키": "GF000319", + "원문번호": "8-4", + "구분": "산림품셈", + "상세구분": "08장 방제", + "이름": "끈끈이 롤 트랩 설치·제거", + "결과단위": "원/ha", + "출처": "산림품셈 8-4", + "소유": "공용", + "비고": "해석: 표 작업량 = 보통인부 인/ha(밑수 100본/ha · 롤 사용량이 많을수록 품이 큼) · 설치·제거 따로 고름 · 롤트랩 수량은 주② 식(Q = 2πrL(1+R)/W) 으로 설계자가 셈 — 재료 별도 · 막힘: 임업용 테이프(4.0m/본 · 주③) 자재품목에 없음 — 줄 뺌 · 할인·할증 못 넣음 — 1-4 표 칸 이름·범위규칙 막힘(이웃 로직과 같음)", + "시험입력": { "작업": "롤트랩 설치", "롤트랩사용량": 9 }, + "입력": [ + { "이름": "작업", "설명": "설치 또는 제거", "고르기": ["롤트랩 설치", "롤트랩 제거"], "출처": "산림품셈 8-4" }, + { "이름": "롤트랩사용량", "설명": "롤트랩 사용량(8롤 미만 · 8∼11 미만 · 11 이상)", "단위": "롤", "출처": "산림품셈 8-4" } + ], + "중간": [], + "호표": [{ "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QF000232, 구분=작업, 롤트랩사용량=롤트랩사용량).작업량", "비목": "노무비" }], + "덧줄": [], + "끝수": null + }, { "키": "GF000080", "원문번호": "8-5", "구분": "산림품셈", "상세구분": "08장 방제", "이름": "페르몬 유인트랩", @@ -306,6 +366,89 @@ ], "끝수": null }, + { + "키": "GF000320", + "원문번호": "8-6-2", + "구분": "산림품셈", + "상세구분": "08장 방제", + "이름": "드론방제(무인헬기 · 멀티콥터)", + "결과단위": "원/ha", + "출처": "산림품셈 8-6-2", + "소유": "공용", + "비고": "해석: 드론조종자·부조종자(건설기계조종원) = 건설노임 건설기계운전사(1048) · 인력 = 표 「계」 줄 · 손료 = 1일 손료계수 × 취득가액 ÷ 1일 방제면적(시간당 면적 × 4시간 · 2-2-7 주④ · 2-2-8) · 멀티콥터는 배터리 손료도 더함 · 약제비·연료 원문 표에 없음 · 할인·할증 못 넣음 — 1-4 표 칸 이름·범위규칙 막힘(이웃 로직과 같음)", + "시험입력": { "기종": "무인헬기" }, + "입력": [{ "이름": "기종", "설명": "드론 종류", "고르기": ["무인헬기", "멀티콥터"], "출처": "산림품셈 8-6-2" }], + "중간": [ + { + "이름": "일방제면적", + "식": "만약(기종 == '무인헬기', 찾기(CF000091, 구분='시간당 방제가능 면적').적용 * 찾기(CF000091, 구분='1일 작업시간').적용, 찾기(CF000092, 구분='시간당 방제가능 면적').적용 * 찾기(CF000092, 구분='1일 작업시간').적용)", + "출처": "산림품셈 8-6-2 주① · 2-2-7 주④" + } + ], + "호표": [ + { + "종류": "인력", + "요소": "LB000048", + "이름": "드론조종자(건설기계운전사)", + "단위": "인", + "수량": "만약(기종 == '무인헬기', 찾기(QF000237, 항목='계').'드론조종자 (건설기계 조종원)', 찾기(QF000238, 항목='계').'드론조종자 (건설기계 조종원)')", + "비목": "노무비" + }, + { + "종류": "인력", + "요소": "LB000048", + "이름": "부조종자(건설기계운전사)", + "단위": "인", + "수량": "만약(기종 == '무인헬기', 찾기(QF000237, 항목='계').'부조종자 (건설기계 조종원)', 찾기(QF000238, 항목='계').'부조종자 (건설기계 조종원)')", + "비목": "노무비" + }, + { + "종류": "인력", + "요소": "LB000003", + "이름": "특별인부(신호수)", + "단위": "인", + "수량": "만약(기종 == '무인헬기', 찾기(QF000237, 항목='계').'특별인부 (신호수)', 찾기(QF000238, 항목='계').'특별인부 (신호수)')", + "비목": "노무비" + }, + { + "종류": "인력", + "요소": "LB000002", + "이름": "보통인부", + "단위": "인", + "수량": "만약(기종 == '무인헬기', 찾기(QF000237, 항목='계').'보통인부', 찾기(QF000238, 항목='계').'보통인부')", + "비목": "노무비" + } + ], + "덧줄": [ + { + "이름": "드론 손료", + "식": "만약(기종 == '무인헬기', EQ000645.손료계수 * EQ000645.취득가액, EQ000646.손료계수 * EQ000646.취득가액 + EQ000647.손료계수 * EQ000647.취득가액) / 일방제면적", + "비목": "경비", + "출처": "산림품셈 2-2-7 · 2-2-8" + } + ], + "끝수": null + }, + { + "키": "GF000321", + "원문번호": "8-6-3", + "구분": "산림품셈", + "상세구분": "08장 방제", + "이름": "지상방제 차량살포(동력분무기)", + "결과단위": "원/일", + "출처": "산림품셈 8-6-3", + "소유": "공용", + "비고": "해석: 표 「계」 줄 = 1일 인원(운전 1인 · 사전조사 0.05인 · 물주입·살포 2인) · 동력분무기 손료 = 1일 손료계수 0.0084 × 취득가격(2-2-9 · 가격은 조달·물가 따라 설계자 입력) · 방제차량(1톤)은 건설품셈 적산기준(2-2-9) — 1톤 트럭 기계 요소 없어 줄 뺌 · 약제량은 희석배수표(QF000240)로 설계자가 셈", + "시험입력": { "동력분무기가격": 5000000 }, + "입력": [{ "이름": "동력분무기가격", "설명": "동력분무기(45HP) 취득가격", "단위": "원", "출처": "산림품셈 2-2-9" }], + "중간": [], + "호표": [ + { "종류": "인력", "요소": "LB000003", "이름": "특별인부", "단위": "인", "수량": "찾기(QF000239, 항목='계').특별인부", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QF000239, 항목='계').보통인부", "비목": "노무비" } + ], + "덧줄": [{ "이름": "동력분무기 손료", "식": "EQ000649.손료계수 * 동력분무기가격", "비목": "경비", "출처": "산림품셈 2-2-9" }], + "끝수": null + }, { "키": "GF000082", "원문번호": "8-7", "구분": "산림품셈", "상세구분": "08장 방제", "이름": "방제 실행 등록", @@ -439,6 +582,58 @@ ], "덧줄": [], "끝수": null + }, + { + "키": "GF000322", + "원문번호": "8-10", + "구분": "산림품셈", + "상세구분": "08장 방제", + "이름": "그물망 피복", + "결과단위": "원/㎥", + "출처": "산림품셈 8-10", + "소유": "공용", + "비고": "입목재적 ㎥당 — 원문 1㎥ · 2㎥ 줄은 같은 ㎥당 품(2㎥ = 1㎥ × 2) · 소운반 30m 이내(주①) · 그물망 층적부피 = 입목재적 × 1.81(주② · 재료 별도) · 할인·할증 못 넣음 — 1-4 표 칸 이름·범위규칙 막힘(이웃 로직과 같음)", + "시험입력": {}, + "입력": [], + "중간": [], + "호표": [ + { "종류": "인력", "요소": "LB000037", "이름": "벌목부(벌목조재)", "단위": "인", "수량": "찾기(QF000245, 입목재적=1, 항목='계').벌목부", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부(피복작업)", "단위": "인", "수량": "찾기(QF000245, 입목재적=1, 항목='계').보통인부", "비목": "노무비" } + ], + "덧줄": [], + "끝수": null + }, + { + "키": "GF000323", + "원문번호": "8-11", + "구분": "산림품셈", + "상세구분": "08장 방제", + "이름": "이동식 임목 파쇄(93.25KW)", + "결과단위": "원/㎥", + "출처": "산림품셈 8-11", + "소유": "공용", + "비고": "Q 3.5㎥/hr · 1일 8시간 · 운전원 1 + 보통인부 2(주①②) — 해석: 시간당 인원 = 1일 인원 ÷ 8 · 해석: 운전원 = 건설노임 건설기계운전사(1048) · 해석: 연료 13.5ℓ/hr(디젤) 는 주⑤ 글(「10.8 + 16.3ℓ / 2 = 13.5ℓ」)이라 식에 수로 적음 · 잡재료 = 주연료비 16% · 손료 = 시간당 손료계수 3,349×10^-7 × 장비가격(2-2-10 · 시중가격 설계자 입력) · 막힘: 파쇄기날 0.00125개/hr 자재품목에 없음 — 줄 뺌 · 장비 운반비 별도(주③)", + "시험입력": { "파쇄기가격": 150000000, "지역": "전국평균" }, + "입력": [ + { "이름": "파쇄기가격", "설명": "이동식 임목 파쇄기 시중가격", "단위": "원", "출처": "산림품셈 2-2-10" }, + { + "이름": "지역", + "설명": "기계 연료값을 고를 지역", + "고르기": ["전국평균", "전국", "서울", "경기", "강원", "충북", "충남", "전북", "경북", "경남", "부산", "제주", "대구", "인천", "대전", "울산", "세종", "전남광주"], + "출처": "건설품셈 공통 8-1-7 5" + } + ], + "중간": [{ "이름": "Q", "식": "찾기(QF000246, 구분='이동식 임목 파쇄기').작업량" }, { "이름": "시간", "식": "1 / Q" }, { "이름": "일시간", "식": "찾기(CF000096, 구분='1일 작업시간').적용" }], + "호표": [ + { "종류": "인력", "요소": "LB000048", "이름": "운전원(건설기계운전사)", "단위": "인", "수량": "찾기(CF000096, 구분='기계운전자').적용 / 일시간 * 시간", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(CF000096, 구분='보통인부').적용 / 일시간 * 시간", "비목": "노무비" }, + { "종류": "재료", "요소": "MO:경유:{지역}", "이름": "경유(파쇄기)", "단위": "ℓ", "수량": "13.5 * 시간", "비목": "재료비", "출처": "산림품셈 8-11 주⑤" } + ], + "덧줄": [ + { "이름": "잡재료", "식": "재료비 * 찾기(CF000096, 구분='잡재료').적용 / 100", "비목": "재료비", "출처": "산림품셈 8-11 비고" }, + { "이름": "파쇄기 손료", "식": "EQ000650.시간당손료계수 / 10000000 * 파쇄기가격 * 시간", "비목": "경비", "출처": "산림품셈 2-2-10" } + ], + "끝수": null } ] } diff --git a/resources/master_data/소요량_산림품셈_08장_방제.json b/resources/master_data/소요량_산림품셈_08장_방제.json index f6c2491c0..e789fb361 100644 --- a/resources/master_data/소요량_산림품셈_08장_방제.json +++ b/resources/master_data/소요량_산림품셈_08장_방제.json @@ -9,9 +9,9 @@ "이름": "나무주사 약제주입기", "기준": "ha당", "출처": "산림품셈 8-1-1", - "용도": {"공종": "약제주입기", "대상": ["인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "약제주입기", "대상": ["인력", "작업량 조건"], "로직키": ["GF000317"]}, "조건": { "천공수": "범위" }, - "범위규칙": "이하·초과 · 칸마다 원문 칸에 적힘", + "범위규칙": "이하 · 이하·초과 · 칸마다 원문 칸에 적힘", "값칸": { "특별인부": "인", "보통인부": "인", "천공수원문": "글" }, "줄": [ { "천공수": [null, 600], "천공수원문": "600개 이하", "특별인부": 0.62, "보통인부": 1.86 }, @@ -39,9 +39,9 @@ "이름": "나무주사 약제주입병", "기준": "", "출처": "산림품셈 8-1-2", - "용도": {"공종": "약제주입병", "대상": ["인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "약제주입병", "대상": ["인력", "작업량 조건"], "로직키": ["GF000318"]}, "조건": { "천공수": "범위" }, - "범위규칙": "이하·초과 · 칸마다 원문 칸에 적힘", + "범위규칙": "이하 · 이하·초과 · 칸마다 원문 칸에 적힘", "값칸": { "특별인부": "인", "보통인부": "인", "천공수원문": "글" }, "줄": [ { "천공수": [null, 300], "천공수원문": "300개 이하", "특별인부": 0.31, "보통인부": 0.93 }, @@ -764,9 +764,9 @@ "이름": "끈끈이 롤 트랩", "기준": "100본/ha당", "출처": "산림품셈 8-4", - "용도": {"공종": "끈끈이 롤 트랩", "대상": ["인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "끈끈이 롤 트랩", "대상": ["인력", "작업량 조건"], "로직키": ["GF000319"]}, "조건": { "구분": "고르기", "롤트랩사용량": "범위" }, - "범위규칙": "미만·이상 · 칸마다 원문 칸에 적힘", + "범위규칙": "이상·미만 · 미만·이상 · 칸마다 원문 칸에 적힘", "값칸": { "작업량": "줄 따름", "롤트랩사용량원문": "글", "임업용테이프": "m/본", "적용인부": "글" }, "줄": [ { "구분": "롤트랩 설치", "롤트랩사용량": [null, 8], "롤트랩사용량원문": "8롤 미만", "작업량": 2.5, "단위": "ha", "적용인부": "보통인부", "임업용테이프": 4 }, @@ -890,7 +890,7 @@ "이름": "드론방제 무인 헬리콥터 소요인력", "기준": "", "출처": "산림품셈 8-6-2", - "용도": {"공종": "드론방제", "대상": ["인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "드론방제", "대상": ["인력", "작업량 조건"], "로직키": ["GF000320"]}, "조건": { "구분": "고르기", "항목": "고르기" }, "값칸": { "드론조종자 (건설기계 조종원)": "인", "부조종자 (건설기계 조종원)": "인", "특별인부 (신호수)": "인", "보통인부": "인" }, "줄": [ @@ -916,7 +916,7 @@ "이름": "드론방제 무인 멀티콥터 소요인력", "기준": "", "출처": "산림품셈 8-6-2", - "용도": {"공종": "드론방제", "대상": ["인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "드론방제", "대상": ["인력", "작업량 조건"], "로직키": ["GF000320"]}, "조건": { "구분": "고르기", "항목": "고르기" }, "값칸": { "드론조종자 (건설기계 조종원)": "인", "부조종자 (건설기계 조종원)": "인", "특별인부 (신호수)": "인", "보통인부": "인" }, "줄": [ @@ -940,7 +940,7 @@ "이름": "지상방제 지상 약제살포", "기준": "", "출처": "산림품셈 8-6-3", - "용도": {"공종": "지상방제", "대상": ["인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "지상방제", "대상": ["인력", "작업량 조건"], "로직키": ["GF000321"]}, "조건": { "구분": "고르기", "항목": "고르기" }, "값칸": { "특별인부": "인", "보통인부": "인" }, "줄": [ @@ -958,7 +958,7 @@ "이름": "지상살포 희석배수별 약제소요량", "기준": "", "출처": "산림품셈 8-6-3", - "용도": {"공종": "지상방제", "대상": ["작업량 조건"], "로직키": []}, + "용도": {"공종": "지상방제", "대상": ["작업량 조건"], "로직키": ["GF000321"]}, "조건": { "희석배수": "수", "물의양": "수" }, "값칸": { "약제소요량": "㎖", "물의양원문": "글" }, "줄": [ @@ -1130,7 +1130,7 @@ "이름": "그물망 피복", "기준": "", "출처": "산림품셈 8-10", - "용도": {"공종": "그물망 피복", "대상": ["인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "그물망 피복", "대상": ["인력", "작업량 조건"], "로직키": ["GF000322"]}, "조건": { "입목재적": "수", "항목": "고르기" }, "값칸": { "벌목부": "인", "보통인부": "인" }, "줄": [ @@ -1152,7 +1152,7 @@ "이름": "이동식 임목 파쇄", "기준": "1대 1조 시간당", "출처": "산림품셈 8-11", - "용도": {"공종": "이동식 임목 파쇄", "대상": ["작업량 조건"], "로직키": []}, + "용도": {"공종": "이동식 임목 파쇄", "대상": ["작업량 조건"], "로직키": ["GF000323"]}, "조건": { "구분": "고르기" }, "값칸": { "작업량": "㎥/hr", "작업량원문": "글", "규격": "글", "비고": "글" }, "줄": [ From 22bf0ad76ffa41665449de4ecfd39930d0f5548c Mon Sep 17 00:00:00 2001 From: umsangdon Date: Wed, 30 Sep 2026 13:26:51 +0900 Subject: [PATCH 18/26] =?UTF-8?q?fix(M01):=20=EA=B8=B0=EA=B3=84=EC=84=A4?= =?UTF-8?q?=EB=B9=84=2013=EC=9E=A5=20=ED=94=8C=EB=9E=9C=ED=8A=B8=20?= =?UTF-8?q?=E2=80=94=20=EC=95=84=EC=84=B8=ED=8B=B8=EB=A0=8C=20=EB=B3=91?= =?UTF-8?q?=E2=86=92=E2=84=93=20=ED=99=98=EC=82=B0=20=C2=B7=20=EA=B2=80?= =?UTF-8?q?=EC=82=AC=EB=B0=8F=EA=B5=90=EC=A0=95=2010%=20=C2=B7=20=ED=91=9C?= =?UTF-8?q?=20=EB=8B=A8=EC=9C=84=20=EA=B3=B5=EB=9E=80=20=C2=B7=20=EC=A3=BC?= =?UTF-8?q?=20=EB=B3=B4=EC=B6=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 아세틸렌 병×ℓ입 21건(ℓ 품목) · 13-6-7 기타 10% · 13-7-16~21 · 13-8-1~7 · 13-11-2 ×1.1 · 원문 공란 단위 · Socket 40% 감 · 원문 주 보충 · 드럼 입력 합침 (28-2c). Co-Authored-By: Claude Sonnet 5.5 Claude-Session: https://claude.ai/code/session_019ACSGaHdLgnkEkoA4LDtMU --- .../로직_건설품셈_13장_플랜트설비공사.json | 410 +++++++++--------- .../소요량_건설품셈_13장_플랜트설비공사.json | 72 ++- 2 files changed, 266 insertions(+), 216 deletions(-) diff --git a/resources/master_data/로직_건설품셈_13장_플랜트설비공사.json b/resources/master_data/로직_건설품셈_13장_플랜트설비공사.json index 361bfb9b4..33d26f63c 100644 --- a/resources/master_data/로직_건설품셈_13장_플랜트설비공사.json +++ b/resources/master_data/로직_건설품셈_13장_플랜트설비공사.json @@ -4555,7 +4555,7 @@ "결과단위": "원/대", "출처": "건설품셈 기계설비 13-5-2", "소유": "공용", - "비고": "구분 = 드럼 중량(ton) · 공정마다 물량을 넣음(쓰지 않는 공정은 0) · 해석: 공정 × 직종 품을 표에서 옮겨 식에 씀 · 같은 공정 · 직종 줄이 둘이면 합 · 해석: 목공 = 건축목공 · 「건설기계운전조 · Crane운전조」 = 건설기계운전사 · 「윈치운전조」 = 일반기계운전사(조 = 1인) · 건설노임에 없는 직종(기계기사 · 측량사 · 마킹공 등)은 인력_자체(값은 관리자가 채움) · 막힘: 사용장비 중 기계 목록에 없는 것 — TRUCK 4 ton — 그 줄 빠짐", + "비고": "구분 = 드럼 중량(ton) · 공정마다 물량을 넣음(쓰지 않는 공정은 0) · 해석: 공정 × 직종 품을 표에서 옮겨 식에 씀 · 같은 공정 · 직종 줄이 둘이면 합 · 해석: 목공 = 건축목공 · 「건설기계운전조 · Crane운전조」 = 건설기계운전사 · 「윈치운전조」 = 일반기계운전사(조 = 1인) · 건설노임에 없는 직종(기계기사 · 측량사 · 마킹공 등)은 인력_자체(값은 관리자가 채움) · 막힘: 사용장비 중 기계 목록에 없는 것 — TRUCK 4 ton — 그 줄 빠짐 · 해석: drum internal 6직종 모두 internal 무게 ton당 — 입력 drum3 하나로 받음", "입력": [ { "이름": "구분", @@ -4653,12 +4653,6 @@ "출처": "건설품셈 기계설비 13-5-2", "비고": "공정 「drum internal조양 및 조립설치(internal 무게 ton당)」 물량" }, - { - "이름": "drum4", - "단위": "식", - "출처": "건설품셈 기계설비 13-5-2", - "비고": "공정 「drum internal조양 및 조립설치(internal 무게 ton당)」 물량" - }, { "이름": "장비일수", "단위": "일", @@ -4741,7 +4735,7 @@ }, { "이름": "비계공", - "식": "작업토의 * 만약(구분 == '50이하', 0.05, 만약(구분 == '100', 0.05, 만약(구분 == '150', 0.05, 만약(구분 == '200', 0.05, 만약(구분 == '250', 0.05, 만약(구분 == '300(ton)', 0.05, 0)))))) + 보조윈치 * 만약(구분 == '50이하', 2.4, 만약(구분 == '100', 2.4, 만약(구분 == '150', 2.4, 만약(구분 == '200', 2.4, 만약(구분 == '250', 2.4, 만약(구분 == '300(ton)', 2.4, 0)))))) + 주윈치설치 * 만약(구분 == '50이하', 26, 만약(구분 == '100', 26, 만약(구분 == '150', 26, 만약(구분 == '200', 26, 만약(구분 == '250', 26, 만약(구분 == '300(ton)', 26, 0)))))) + 소운반 * 만약(구분 == '50이하', 0.445, 만약(구분 == '100', 0.445, 만약(구분 == '150', 0.445, 만약(구분 == '200', 0.445, 만약(구분 == '250', 0.445, 만약(구분 == '300(ton)', 0.445, 0)))))) + drum * 만약(구분 == '50이하', 38.5, 만약(구분 == '100', 61.6, 만약(구분 == '150', 84.7, 만약(구분 == '200', 107.2, 만약(구분 == '250', 127.2, 만약(구분 == '300(ton)', 145.3, 0)))))) + hanger * 만약(구분 == '50이하', 0.5, 만약(구분 == '100', 0.8, 만약(구분 == '150', 1.1, 만약(구분 == '200', 1.3, 만약(구분 == '250', 1.6, 만약(구분 == '300(ton)', 1.9, 0)))))) + 조양 * 만약(구분 == '50이하', 5.7, 만약(구분 == '100', 8.7, 만약(구분 == '150', 11.9, 만약(구분 == '200', 14.9, 만약(구분 == '250', 17.7, 만약(구분 == '300(ton)', 20.3, 0)))))) + scaffolder설치 * 만약(구분 == '50이하', 0.0083, 만약(구분 == '100', 0.0083, 만약(구분 == '150', 0.0083, 만약(구분 == '200', 0.0083, 만약(구분 == '250', 0.0083, 만약(구분 == '300(ton)', 0.0083, 0)))))) + Chain * 만약(구분 == '50이하', 0.028, 만약(구분 == '100', 0.028, 만약(구분 == '150', 0.028, 만약(구분 == '200', 0.028, 만약(구분 == '250', 0.028, 만약(구분 == '300(ton)', 0.028, 0)))))) + drum2 * 만약(구분 == '50이하', 1.9, 만약(구분 == '100', 3.1, 만약(구분 == '150', 4.3, 만약(구분 == '200', 5.3, 만약(구분 == '250', 6.3, 만약(구분 == '300(ton)', 7.2, 0)))))) + drum4 * 만약(구분 == '50이하', 1.6, 만약(구분 == '100', 1.6, 만약(구분 == '150', 1.6, 만약(구분 == '200', 1.6, 만약(구분 == '250', 1.6, 만약(구분 == '300(ton)', 1.6, 0))))))", + "식": "작업토의 * 만약(구분 == '50이하', 0.05, 만약(구분 == '100', 0.05, 만약(구분 == '150', 0.05, 만약(구분 == '200', 0.05, 만약(구분 == '250', 0.05, 만약(구분 == '300(ton)', 0.05, 0)))))) + 보조윈치 * 만약(구분 == '50이하', 2.4, 만약(구분 == '100', 2.4, 만약(구분 == '150', 2.4, 만약(구분 == '200', 2.4, 만약(구분 == '250', 2.4, 만약(구분 == '300(ton)', 2.4, 0)))))) + 주윈치설치 * 만약(구분 == '50이하', 26, 만약(구분 == '100', 26, 만약(구분 == '150', 26, 만약(구분 == '200', 26, 만약(구분 == '250', 26, 만약(구분 == '300(ton)', 26, 0)))))) + 소운반 * 만약(구분 == '50이하', 0.445, 만약(구분 == '100', 0.445, 만약(구분 == '150', 0.445, 만약(구분 == '200', 0.445, 만약(구분 == '250', 0.445, 만약(구분 == '300(ton)', 0.445, 0)))))) + drum * 만약(구분 == '50이하', 38.5, 만약(구분 == '100', 61.6, 만약(구분 == '150', 84.7, 만약(구분 == '200', 107.2, 만약(구분 == '250', 127.2, 만약(구분 == '300(ton)', 145.3, 0)))))) + hanger * 만약(구분 == '50이하', 0.5, 만약(구분 == '100', 0.8, 만약(구분 == '150', 1.1, 만약(구분 == '200', 1.3, 만약(구분 == '250', 1.6, 만약(구분 == '300(ton)', 1.9, 0)))))) + 조양 * 만약(구분 == '50이하', 5.7, 만약(구분 == '100', 8.7, 만약(구분 == '150', 11.9, 만약(구분 == '200', 14.9, 만약(구분 == '250', 17.7, 만약(구분 == '300(ton)', 20.3, 0)))))) + scaffolder설치 * 만약(구분 == '50이하', 0.0083, 만약(구분 == '100', 0.0083, 만약(구분 == '150', 0.0083, 만약(구분 == '200', 0.0083, 만약(구분 == '250', 0.0083, 만약(구분 == '300(ton)', 0.0083, 0)))))) + Chain * 만약(구분 == '50이하', 0.028, 만약(구분 == '100', 0.028, 만약(구분 == '150', 0.028, 만약(구분 == '200', 0.028, 만약(구분 == '250', 0.028, 만약(구분 == '300(ton)', 0.028, 0)))))) + drum2 * 만약(구분 == '50이하', 1.9, 만약(구분 == '100', 3.1, 만약(구분 == '150', 4.3, 만약(구분 == '200', 5.3, 만약(구분 == '250', 6.3, 만약(구분 == '300(ton)', 7.2, 0)))))) + drum3 * 만약(구분 == '50이하', 1.6, 만약(구분 == '100', 1.6, 만약(구분 == '150', 1.6, 만약(구분 == '200', 1.6, 만약(구분 == '250', 1.6, 만약(구분 == '300(ton)', 1.6, 0))))))", "출처": "건설품셈 기계설비 13-5-2" }, { @@ -4771,7 +4765,7 @@ }, { "이름": "일반기계운전사", - "식": "hanger * 만약(구분 == '50이하', 0.5, 만약(구분 == '100', 0.8, 만약(구분 == '150', 1.1, 만약(구분 == '200', 1.3, 만약(구분 == '250', 1.6, 만약(구분 == '300(ton)', 1.9, 0)))))) + 조양 * 만약(구분 == '50이하', 4.3, 만약(구분 == '100', 6.9, 만약(구분 == '150', 9.4, 만약(구분 == '200', 12, 만약(구분 == '250', 14.2, 만약(구분 == '300(ton)', 16.2, 0)))))) + scaffolder설치 * 만약(구분 == '50이하', 0.0083, 만약(구분 == '100', 0.0083, 만약(구분 == '150', 0.0083, 만약(구분 == '200', 0.0083, 만약(구분 == '250', 0.0083, 만약(구분 == '300(ton)', 0.0083, 0)))))) + Chain * 만약(구분 == '50이하', 0.028, 만약(구분 == '100', 0.028, 만약(구분 == '150', 0.028, 만약(구분 == '200', 0.028, 만약(구분 == '250', 0.028, 만약(구분 == '300(ton)', 0.028, 0)))))) + drum2 * 만약(구분 == '50이하', 4.8, 만약(구분 == '100', 7.7, 만약(구분 == '150', 10.5, 만약(구분 == '200', 13.4, 만약(구분 == '250', 15.4, 만약(구분 == '300(ton)', 18.1, 0)))))) + drum4 * 만약(구분 == '50이하', 0.8, 만약(구분 == '100', 0.8, 만약(구분 == '150', 0.8, 만약(구분 == '200', 0.8, 만약(구분 == '250', 0.8, 만약(구분 == '300(ton)', 0.8, 0))))))", + "식": "hanger * 만약(구분 == '50이하', 0.5, 만약(구분 == '100', 0.8, 만약(구분 == '150', 1.1, 만약(구분 == '200', 1.3, 만약(구분 == '250', 1.6, 만약(구분 == '300(ton)', 1.9, 0)))))) + 조양 * 만약(구분 == '50이하', 4.3, 만약(구분 == '100', 6.9, 만약(구분 == '150', 9.4, 만약(구분 == '200', 12, 만약(구분 == '250', 14.2, 만약(구분 == '300(ton)', 16.2, 0)))))) + scaffolder설치 * 만약(구분 == '50이하', 0.0083, 만약(구분 == '100', 0.0083, 만약(구분 == '150', 0.0083, 만약(구분 == '200', 0.0083, 만약(구분 == '250', 0.0083, 만약(구분 == '300(ton)', 0.0083, 0)))))) + Chain * 만약(구분 == '50이하', 0.028, 만약(구분 == '100', 0.028, 만약(구분 == '150', 0.028, 만약(구분 == '200', 0.028, 만약(구분 == '250', 0.028, 만약(구분 == '300(ton)', 0.028, 0)))))) + drum2 * 만약(구분 == '50이하', 4.8, 만약(구분 == '100', 7.7, 만약(구분 == '150', 10.5, 만약(구분 == '200', 13.4, 만약(구분 == '250', 15.4, 만약(구분 == '300(ton)', 18.1, 0)))))) + drum3 * 만약(구분 == '50이하', 0.8, 만약(구분 == '100', 0.8, 만약(구분 == '150', 0.8, 만약(구분 == '200', 0.8, 만약(구분 == '250', 0.8, 만약(구분 == '300(ton)', 0.8, 0))))))", "출처": "건설품셈 기계설비 13-5-2" }, { @@ -4781,7 +4775,7 @@ }, { "이름": "도장공", - "식": "drum4 * 만약(구분 == '50이하', 1.2, 만약(구분 == '100', 1.2, 만약(구분 == '150', 1.2, 만약(구분 == '200', 1.2, 만약(구분 == '250', 1.2, 만약(구분 == '300(ton)', 1.2, 0))))))", + "식": "drum3 * 만약(구분 == '50이하', 1.2, 만약(구분 == '100', 1.2, 만약(구분 == '150', 1.2, 만약(구분 == '200', 1.2, 만약(구분 == '250', 1.2, 만약(구분 == '300(ton)', 1.2, 0))))))", "출처": "건설품셈 기계설비 13-5-2" } ], @@ -5764,7 +5758,7 @@ }, { "이름": "Foundation2", - "단위": "Shaf t", + "단위": "Shaft", "출처": "건설품셈 기계설비 13-5-8", "비고": "공정 「Foundation Marking Anchor bolt 위치 Sole Plate 위치를 결정 표시함. (Turbine shaft 토막당)」 물량" }, @@ -6159,7 +6153,7 @@ }, { "이름": "Lifting2", - "단위": "대인", + "단위": "대", "출처": "건설품셈 기계설비 13-5-9", "비고": "공정 「Lifting device 설치 Generator 조양설치를 위해 설치하고 완료후 철거함.」 물량" }, @@ -7741,12 +7735,13 @@ }, { "종류": "재료", - "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98% (용접용)"}, + "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98% (1kg=853ℓ)"}, "이름": "아세틸렌", - "단위": "kg", - "수량": "0.242", + "단위": "L", + "수량": "0.242 * 4500", "비목": "재료비", - "출처": "건설품셈 기계설비 13-6-1" + "출처": "건설품셈 기계설비 13-6-1", + "비고": "원문 병(4,500ℓ입) 수량 — 아세틸렌 ℓ 품목(1kg=853ℓ)으로 병×4,500ℓ 환산" }, { "종류": "재료", @@ -8320,12 +8315,13 @@ }, { "종류": "재료", - "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98% (용접용)"}, + "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98% (1kg=853ℓ)"}, "이름": "아세틸렌", - "단위": "kg", - "수량": "0.084", + "단위": "L", + "수량": "0.084 * 4500", "비목": "재료비", - "출처": "건설품셈 기계설비 13-6-2" + "출처": "건설품셈 기계설비 13-6-2", + "비고": "원문 표 규격 칸이 한 줄 밀려 「4ø∼5ø」로 찍힘 — 해석: 13-6-1 참고표와 같이 4,500ℓ입 병 · 아세틸렌 ℓ 품목(1kg=853ℓ)으로 병×4,500ℓ 환산" }, { "종류": "재료", @@ -8701,12 +8697,13 @@ }, { "종류": "재료", - "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98% (용접용)"}, + "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98% (1kg=853ℓ)"}, "이름": "아세틸렌", - "단위": "kg", - "수량": "3.23", + "단위": "L", + "수량": "3.23 * 4500", "비목": "재료비", - "출처": "건설품셈 기계설비 13-6-3" + "출처": "건설품셈 기계설비 13-6-3", + "비고": "원문 병(4,500ℓ입) 수량 — 아세틸렌 ℓ 품목(1kg=853ℓ)으로 병×4,500ℓ 환산" }, { "종류": "재료", @@ -9002,12 +8999,13 @@ }, { "종류": "재료", - "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98% (용접용)"}, + "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98% (1kg=853ℓ)"}, "이름": "아세틸렌", - "단위": "kg", - "수량": "2.58", + "단위": "L", + "수량": "2.58 * 4500", "비목": "재료비", - "출처": "건설품셈 기계설비 13-6-3" + "출처": "건설품셈 기계설비 13-6-3", + "비고": "원문 병(4,500ℓ입) 수량 — 아세틸렌 ℓ 품목(1kg=853ℓ)으로 병×4,500ℓ 환산" }, { "종류": "재료", @@ -9343,12 +9341,13 @@ }, { "종류": "재료", - "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98% (용접용)"}, + "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98% (1kg=853ℓ)"}, "이름": "아세틸렌", - "단위": "kg", - "수량": "0.45", + "단위": "L", + "수량": "0.45 * 4500", "비목": "재료비", - "출처": "건설품셈 기계설비 13-6-4" + "출처": "건설품셈 기계설비 13-6-4", + "비고": "원문 병(4,500ℓ입) 수량 — 아세틸렌 ℓ 품목(1kg=853ℓ)으로 병×4,500ℓ 환산" }, { "종류": "재료", @@ -9680,12 +9679,13 @@ }, { "종류": "재료", - "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98% (용접용)"}, + "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98% (1kg=853ℓ)"}, "이름": "아세틸렌", - "단위": "kg", - "수량": "0.39", + "단위": "L", + "수량": "0.39 * 4500", "비목": "재료비", - "출처": "건설품셈 기계설비 13-6-4" + "출처": "건설품셈 기계설비 13-6-4", + "비고": "원문 병(4,500ℓ입) 수량 — 아세틸렌 ℓ 품목(1kg=853ℓ)으로 병×4,500ℓ 환산" }, { "종류": "재료", @@ -9934,12 +9934,13 @@ }, { "종류": "재료", - "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98% (용접용)"}, + "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98% (1kg=853ℓ)"}, "이름": "아세틸렌", - "단위": "kg", - "수량": "0.33", + "단위": "L", + "수량": "0.33 * 4000", "비목": "재료비", - "출처": "건설품셈 기계설비 13-6-5" + "출처": "건설품셈 기계설비 13-6-5", + "비고": "원문 병(4,000ℓ입) 수량 — 아세틸렌 ℓ 품목(1kg=853ℓ)으로 병×4,000ℓ 환산" }, { "종류": "재료", @@ -10246,12 +10247,13 @@ }, { "종류": "재료", - "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98% (용접용)"}, + "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98% (1kg=853ℓ)"}, "이름": "아세틸렌", - "단위": "kg", - "수량": "1.98", + "단위": "L", + "수량": "1.98 * 4000", "비목": "재료비", - "출처": "건설품셈 기계설비 13-6-6" + "출처": "건설품셈 기계설비 13-6-6", + "비고": "원문 병(4,000ℓ입) 수량 — 아세틸렌 ℓ 품목(1kg=853ℓ)으로 병×4,000ℓ 환산" }, { "종류": "재료", @@ -10318,7 +10320,7 @@ "결과단위": "원/ton", "출처": "건설품셈 기계설비 13-6-7", "소유": "공용", - "비고": "공정별 품의 합(ton당) · 검사 · 교정은 기술관리, 시운전, 조작을 뺀 품의 10%(원문 줄) — 각 직종에 더함 · 해석: 원문 「〃」 · 「수량」 칸 = 앞 직종(플랜트제관공) · 해석: 목공 = 건축목공 · 「건설기계운전조 · Crane운전조」 = 건설기계운전사 · 「윈치운전조」 = 일반기계운전사(조 = 1인) · 건설노임에 없는 직종(기계기사 · 측량사 · 마킹공 등)은 인력_자체(값은 관리자가 채움) · 막힘: 장비 중 기계 목록에 없는 것 — Gas Cutting machine 중형 · Portable Drill 1.12㎾ · Portable Grinder 0.37㎾ · Guy Derrick 10 ton · Truck 5 ton — 그 줄 빠짐", + "비고": "공정별 품의 합(ton당) · 검사 · 교정은 기술관리, 시운전, 조작을 뺀 품의 10%(원문 줄) — 각 직종에 더함 · 해석: 원문 「〃」 · 「수량」 칸 = 앞 직종(플랜트제관공) · 해석: 목공 = 건축목공 · 「건설기계운전조 · Crane운전조」 = 건설기계운전사 · 「윈치운전조」 = 일반기계운전사(조 = 1인) · 건설노임에 없는 직종(기계기사 · 측량사 · 마킹공 등)은 인력_자체(값은 관리자가 채움) · 막힘: 장비 중 기계 목록에 없는 것 — Gas Cutting machine 중형 · Portable Drill 1.12㎾ · Portable Grinder 0.37㎾ · Guy Derrick 10 ton · Truck 5 ton — 그 줄 빠짐 · 해석: 소모자재 「기타 10%」 = 소모자재 재료비(산소·아세틸렌·용접봉·세유)의 10%(원문에 기준 항목 글 없음)", "입력": [ { "이름": "장비일수", @@ -10518,12 +10520,13 @@ }, { "종류": "재료", - "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98% (용접용)"}, + "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98% (1kg=853ℓ)"}, "이름": "아세틸렌", - "단위": "kg", - "수량": "0.33", + "단위": "L", + "수량": "0.33 * 4500", "비목": "재료비", - "출처": "건설품셈 기계설비 13-6-7" + "출처": "건설품셈 기계설비 13-6-7", + "비고": "원문 병(4,500ℓ입) 수량 — 아세틸렌 ℓ 품목(1kg=853ℓ)으로 병×4,500ℓ 환산" }, { "종류": "재료", @@ -10545,7 +10548,14 @@ "출처": "건설품셈 기계설비 13-6-7" } ], - "덧줄": [], + "덧줄": [ + { + "이름": "기타 소모자재", + "식": "재료비 * 10 / 100", + "비목": "재료비", + "출처": "건설품셈 기계설비 13-6-7 소모자재 「기타 10%」" + } + ], "끝수": null }, { @@ -10812,12 +10822,13 @@ }, { "종류": "재료", - "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98% (용접용)"}, + "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98% (1kg=853ℓ)"}, "이름": "아세틸렌", - "단위": "kg", - "수량": "0.32", + "단위": "L", + "수량": "0.32 * 2100", "비목": "재료비", - "출처": "건설품셈 기계설비 13-6-8" + "출처": "건설품셈 기계설비 13-6-8", + "비고": "원문 병(2,100ℓ입) 수량 — 아세틸렌 ℓ 품목(1kg=853ℓ)으로 병×2,100ℓ 환산" }, { "종류": "재료", @@ -11031,12 +11042,13 @@ }, { "종류": "재료", - "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98% (용접용)"}, + "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98% (1kg=853ℓ)"}, "이름": "아세틸렌", - "단위": "kg", - "수량": "0.57", + "단위": "L", + "수량": "0.57 * 2500", "비목": "재료비", - "출처": "건설품셈 기계설비 13-6-9" + "출처": "건설품셈 기계설비 13-6-9", + "비고": "원문 병(2,500ℓ입) 수량 — 아세틸렌 ℓ 품목(1kg=853ℓ)으로 병×2,500ℓ 환산" }, { "종류": "재료", @@ -11322,12 +11334,13 @@ }, { "종류": "재료", - "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98% (용접용)"}, + "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98% (1kg=853ℓ)"}, "이름": "아세틸렌", - "단위": "kg", - "수량": "0.39", + "단위": "L", + "수량": "0.39 * 2100", "비목": "재료비", - "출처": "건설품셈 기계설비 13-6-10" + "출처": "건설품셈 기계설비 13-6-10", + "비고": "원문 병(2,100ℓ입) 수량 — 아세틸렌 ℓ 품목(1kg=853ℓ)으로 병×2,100ℓ 환산" }, { "종류": "재료", @@ -11589,12 +11602,13 @@ }, { "종류": "재료", - "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98% (용접용)"}, + "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98% (1kg=853ℓ)"}, "이름": "아세틸렌", - "단위": "kg", - "수량": "1.6", + "단위": "L", + "수량": "1.6 * 2100", "비목": "재료비", - "출처": "건설품셈 기계설비 13-6-11" + "출처": "건설품셈 기계설비 13-6-11", + "비고": "원문 병(2,100ℓ입) 수량 — 아세틸렌 ℓ 품목(1kg=853ℓ)으로 병×2,100ℓ 환산" }, { "종류": "재료", @@ -11866,12 +11880,13 @@ }, { "종류": "재료", - "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98% (용접용)"}, + "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98% (1kg=853ℓ)"}, "이름": "아세틸렌", - "단위": "kg", - "수량": "0.2", + "단위": "L", + "수량": "0.2 * 2100", "비목": "재료비", - "출처": "건설품셈 기계설비 13-6-12" + "출처": "건설품셈 기계설비 13-6-12", + "비고": "원문 병(2,100ℓ입) 수량 — 아세틸렌 ℓ 품목(1kg=853ℓ)으로 병×2,100ℓ 환산" }, { "종류": "재료", @@ -12089,12 +12104,13 @@ }, { "종류": "재료", - "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98% (용접용)"}, + "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98% (1kg=853ℓ)"}, "이름": "아세틸렌", - "단위": "kg", - "수량": "1.6", + "단위": "L", + "수량": "1.6 * 2100", "비목": "재료비", - "출처": "건설품셈 기계설비 13-6-13" + "출처": "건설품셈 기계설비 13-6-13", + "비고": "원문 병(2,100ℓ입) 수량 — 아세틸렌 ℓ 품목(1kg=853ℓ)으로 병×2,100ℓ 환산" }, { "종류": "재료", @@ -12313,12 +12329,13 @@ }, { "종류": "재료", - "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98% (용접용)"}, + "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98% (1kg=853ℓ)"}, "이름": "아세틸렌", - "단위": "kg", - "수량": "0.05", + "단위": "L", + "수량": "0.05 * 2100", "비목": "재료비", - "출처": "건설품셈 기계설비 13-6-14" + "출처": "건설품셈 기계설비 13-6-14", + "비고": "원문 병(2,100ℓ입) 수량 — 아세틸렌 ℓ 품목(1kg=853ℓ)으로 병×2,100ℓ 환산" }, { "종류": "재료", @@ -12502,12 +12519,13 @@ }, { "종류": "재료", - "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98% (용접용)"}, + "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98% (1kg=853ℓ)"}, "이름": "아세틸렌", - "단위": "kg", - "수량": "1.275", + "단위": "L", + "수량": "1.275 * 2100", "비목": "재료비", - "출처": "건설품셈 기계설비 13-6-15" + "출처": "건설품셈 기계설비 13-6-15", + "비고": "원문 병(2,100ℓ입) 수량 — 아세틸렌 ℓ 품목(1kg=853ℓ)으로 병×2,100ℓ 환산" }, { "종류": "재료", @@ -12792,12 +12810,13 @@ }, { "종류": "재료", - "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98% (용접용)"}, + "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98% (1kg=853ℓ)"}, "이름": "아세틸렌", - "단위": "kg", - "수량": "1.5", + "단위": "L", + "수량": "1.5 * 2100", "비목": "재료비", - "출처": "건설품셈 기계설비 13-6-17" + "출처": "건설품셈 기계설비 13-6-17", + "비고": "원문 병(2,100ℓ입) 수량 — 아세틸렌 ℓ 품목(1kg=853ℓ)으로 병×2,100ℓ 환산" }, { "종류": "재료", @@ -13030,12 +13049,13 @@ }, { "종류": "재료", - "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98% (용접용)"}, + "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98% (1kg=853ℓ)"}, "이름": "아세틸렌", - "단위": "kg", - "수량": "0.8", + "단위": "L", + "수량": "0.8 * 3500", "비목": "재료비", - "출처": "건설품셈 기계설비 13-6-9" + "출처": "건설품셈 기계설비 13-6-9", + "비고": "원문 병(3,500ℓ입) 수량 — 아세틸렌 ℓ 품목(1kg=853ℓ)으로 병×3,500ℓ 환산" }, { "종류": "재료", @@ -13240,12 +13260,13 @@ }, { "종류": "재료", - "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98% (용접용)"}, + "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98% (1kg=853ℓ)"}, "이름": "아세틸렌", - "단위": "kg", - "수량": "0.012", + "단위": "L", + "수량": "0.012 * 2100", "비목": "재료비", - "출처": "건설품셈 기계설비 13-6-16" + "출처": "건설품셈 기계설비 13-6-16", + "비고": "원문 병(2,100ℓ입) 수량 — 아세틸렌 ℓ 품목(1kg=853ℓ)으로 병×2,100ℓ 환산" }, { "종류": "재료", @@ -14724,7 +14745,7 @@ "결과단위": "원/식", "출처": "건설품셈 기계설비 13-7-18", "소유": "공용", - "비고": "공정마다 물량을 넣음(쓰지 않는 공정은 0) · 해석: 공정 × 직종 품을 표에서 옮겨 식에 씀 · 같은 공정 · 직종 줄이 둘이면 합 · 해석: 목공 = 건축목공 · 「건설기계운전조 · Crane운전조」 = 건설기계운전사 · 「윈치운전조」 = 일반기계운전사(조 = 1인) · 건설노임에 없는 직종(기계기사 · 측량사 · 마킹공 등)은 인력_자체(값은 관리자가 채움)", + "비고": "공정마다 물량을 넣음(쓰지 않는 공정은 0) · 해석: 공정 × 직종 품을 표에서 옮겨 식에 씀 · 같은 공정 · 직종 줄이 둘이면 합 · 해석: 목공 = 건축목공 · 「건설기계운전조 · Crane운전조」 = 건설기계운전사 · 「윈치운전조」 = 일반기계운전사(조 = 1인) · 건설노임에 없는 직종(기계기사 · 측량사 · 마킹공 등)은 인력_자체(값은 관리자가 채움) · 검사및교정: 기술관리를 제외한 본 품의 10% — 기술관리(기계기사) 외 모든 직종 × 1.1", "입력": [ { "이름": "기술관리", @@ -14753,22 +14774,22 @@ }, { "이름": "특별인부", - "식": "표면손질 * 0.1 + 조립설치 * 1.803", + "식": "(표면손질 * 0.1 + 조립설치 * 1.803) * 1.1", "출처": "건설품셈 기계설비 13-7-18" }, { "이름": "플랜트기계설치공", - "식": "조립설치 * 3.245", + "식": "조립설치 * 3.245 * 1.1", "출처": "건설품셈 기계설비 13-7-18" }, { "이름": "비계공", - "식": "조립설치 * 1.622", + "식": "조립설치 * 1.622 * 1.1", "출처": "건설품셈 기계설비 13-7-18" }, { "이름": "플랜트용접공", - "식": "조립설치 * 0.541", + "식": "조립설치 * 0.541 * 1.1", "출처": "건설품셈 기계설비 13-7-18" } ], @@ -14824,7 +14845,7 @@ "결과단위": "원/식", "출처": "건설품셈 기계설비 13-7-19", "소유": "공용", - "비고": "공정마다 물량을 넣음(쓰지 않는 공정은 0) · 해석: 공정 × 직종 품을 표에서 옮겨 식에 씀 · 같은 공정 · 직종 줄이 둘이면 합 · 해석: 목공 = 건축목공 · 「건설기계운전조 · Crane운전조」 = 건설기계운전사 · 「윈치운전조」 = 일반기계운전사(조 = 1인) · 건설노임에 없는 직종(기계기사 · 측량사 · 마킹공 등)은 인력_자체(값은 관리자가 채움)", + "비고": "공정마다 물량을 넣음(쓰지 않는 공정은 0) · 해석: 공정 × 직종 품을 표에서 옮겨 식에 씀 · 같은 공정 · 직종 줄이 둘이면 합 · 해석: 목공 = 건축목공 · 「건설기계운전조 · Crane운전조」 = 건설기계운전사 · 「윈치운전조」 = 일반기계운전사(조 = 1인) · 건설노임에 없는 직종(기계기사 · 측량사 · 마킹공 등)은 인력_자체(값은 관리자가 채움) · 검사및교정: 기술관리를 제외한 본 품의 10% — 기술관리(기계기사) 외 모든 직종 × 1.1", "입력": [ { "이름": "기술관리", @@ -14859,22 +14880,22 @@ }, { "이름": "특별인부", - "식": "표면손질 * 0.1 + 가조립및해체 * 0.324 + 조립설치 * 1.803", + "식": "(표면손질 * 0.1 + 가조립및해체 * 0.324 + 조립설치 * 1.803) * 1.1", "출처": "건설품셈 기계설비 13-7-19" }, { "이름": "플랜트기계설치공", - "식": "가조립및해체 * 0.9 + 조립설치 * 3.245", + "식": "(가조립및해체 * 0.9 + 조립설치 * 3.245) * 1.1", "출처": "건설품셈 기계설비 13-7-19" }, { "이름": "비계공", - "식": "조립설치 * 1.622", + "식": "조립설치 * 1.622 * 1.1", "출처": "건설품셈 기계설비 13-7-19" }, { "이름": "플랜트용접공", - "식": "조립설치 * 0.541", + "식": "조립설치 * 0.541 * 1.1", "출처": "건설품셈 기계설비 13-7-19" } ], @@ -14930,7 +14951,7 @@ "결과단위": "원/식", "출처": "건설품셈 기계설비 13-7-20", "소유": "공용", - "비고": "공정마다 물량을 넣음(쓰지 않는 공정은 0) · 해석: 공정 × 직종 품을 표에서 옮겨 식에 씀 · 같은 공정 · 직종 줄이 둘이면 합 · 해석: 목공 = 건축목공 · 「건설기계운전조 · Crane운전조」 = 건설기계운전사 · 「윈치운전조」 = 일반기계운전사(조 = 1인) · 건설노임에 없는 직종(기계기사 · 측량사 · 마킹공 등)은 인력_자체(값은 관리자가 채움)", + "비고": "공정마다 물량을 넣음(쓰지 않는 공정은 0) · 해석: 공정 × 직종 품을 표에서 옮겨 식에 씀 · 같은 공정 · 직종 줄이 둘이면 합 · 해석: 목공 = 건축목공 · 「건설기계운전조 · Crane운전조」 = 건설기계운전사 · 「윈치운전조」 = 일반기계운전사(조 = 1인) · 건설노임에 없는 직종(기계기사 · 측량사 · 마킹공 등)은 인력_자체(값은 관리자가 채움) · 검사및교정: 기술관리를 제외한 본 품의 10% — 기술관리(기계기사) 외 모든 직종 × 1.1", "입력": [ { "이름": "기술관리", @@ -14965,17 +14986,17 @@ }, { "이름": "특별인부", - "식": "표면손질 * 0.1 + 가조립및해체 * 0.263 + 조립설치 * 1.17", + "식": "(표면손질 * 0.1 + 가조립및해체 * 0.263 + 조립설치 * 1.17) * 1.1", "출처": "건설품셈 기계설비 13-7-20" }, { "이름": "플랜트기계설치공", - "식": "가조립및해체 * 0.79 + 조립설치 * 2.47", + "식": "(가조립및해체 * 0.79 + 조립설치 * 2.47) * 1.1", "출처": "건설품셈 기계설비 13-7-20" }, { "이름": "비계공", - "식": "조립설치 * 1.05", + "식": "조립설치 * 1.05 * 1.1", "출처": "건설품셈 기계설비 13-7-20" } ], @@ -15023,7 +15044,7 @@ "결과단위": "원/식", "출처": "건설품셈 기계설비 13-7-21", "소유": "공용", - "비고": "장비 및 공구손료 별도(원문 요율 없음) · 양극 plate 2.25 × 14m 기준 · Duct · 전기공사 별도 · 공정마다 물량을 넣음(쓰지 않는 공정은 0) · 해석: 공정 × 직종 품을 표에서 옮겨 식에 씀 · 같은 공정 · 직종 줄이 둘이면 합 · 해석: 목공 = 건축목공 · 「건설기계운전조 · Crane운전조」 = 건설기계운전사 · 「윈치운전조」 = 일반기계운전사(조 = 1인) · 건설노임에 없는 직종(기계기사 · 측량사 · 마킹공 등)은 인력_자체(값은 관리자가 채움)", + "비고": "장비 및 공구손료 별도(원문 요율 없음) · 양극 plate 2.25 × 14m 기준 · Duct · 전기공사 별도 · 공정마다 물량을 넣음(쓰지 않는 공정은 0) · 해석: 공정 × 직종 품을 표에서 옮겨 식에 씀 · 같은 공정 · 직종 줄이 둘이면 합 · 해석: 목공 = 건축목공 · 「건설기계운전조 · Crane운전조」 = 건설기계운전사 · 「윈치운전조」 = 일반기계운전사(조 = 1인) · 건설노임에 없는 직종(기계기사 · 측량사 · 마킹공 등)은 인력_자체(값은 관리자가 채움) · 검사및교정: 기술관리를 제외한 본 품의 10% — 기술관리(기계기사) 외 모든 직종 × 1.1", "입력": [ { "이름": "기술관리공사기간중", @@ -15130,32 +15151,32 @@ }, { "이름": "특별인부", - "식": "표면손질 * 0.16 + 조립설치 * 3.12 + Setting함 * 0.0646 + 조립조양 * 0.0794", + "식": "(표면손질 * 0.16 + 조립설치 * 3.12 + Setting함 * 0.0646 + 조립조양 * 0.0794) * 1.1", "출처": "건설품셈 기계설비 13-7-21" }, { "이름": "철골공", - "식": "본체 * 4.98", + "식": "본체 * 4.98 * 1.1", "출처": "건설품셈 기계설비 13-7-21" }, { "이름": "비계공", - "식": "Shell * 3.27 + Conveyor * 2.29 + Leveling * 0.0198 + 지상교정2 * 0.0315", + "식": "(Shell * 3.27 + Conveyor * 2.29 + Leveling * 0.0198 + 지상교정2 * 0.0315) * 1.1", "출처": "건설품셈 기계설비 13-7-21" }, { "이름": "기계설비공", - "식": "Hand * 0.82 + 구동기기 * 5.79", + "식": "(Hand * 0.82 + 구동기기 * 5.79) * 1.1", "출처": "건설품셈 기계설비 13-7-21" }, { "이름": "용접공", - "식": "Stair의 * 0.8 + Lapping * 0.76 + Setting함 * 0.0101 + 조립조양 * 0.0045", + "식": "(Stair의 * 0.8 + Lapping * 0.76 + Setting함 * 0.0101 + 조립조양 * 0.0045) * 1.1", "출처": "건설품셈 기계설비 13-7-21" }, { "이름": "플랜트제관공", - "식": "지상교정 * 0.0479 + 음극 * 0.0618", + "식": "(지상교정 * 0.0479 + 음극 * 0.0618) * 1.1", "출처": "건설품셈 기계설비 13-7-21" } ], @@ -15227,7 +15248,7 @@ "결과단위": "원/기", "출처": "건설품셈 기계설비 13-7-16", "소유": "공용", - "비고": "지하 10m 설치 기준(원문 비고) · 기술관리는 일수 · 조립설치는 ton · 해석: 목공 = 건축목공 · 「건설기계운전조 · Crane운전조」 = 건설기계운전사 · 「윈치운전조」 = 일반기계운전사(조 = 1인) · 건설노임에 없는 직종(기계기사 · 측량사 · 마킹공 등)은 인력_자체(값은 관리자가 채움)", + "비고": "지하 10m 설치 기준(원문 비고) · 기술관리는 일수 · 조립설치는 ton · 해석: 목공 = 건축목공 · 「건설기계운전조 · Crane운전조」 = 건설기계운전사 · 「윈치운전조」 = 일반기계운전사(조 = 1인) · 건설노임에 없는 직종(기계기사 · 측량사 · 마킹공 등)은 인력_자체(값은 관리자가 채움) · 검사및교정: 기술관리를 제외한 본 품의 10% — 기술관리(기계기사) 외 모든 직종 × 1.1", "입력": [ { "이름": "기술관리", @@ -15250,22 +15271,22 @@ }, { "이름": "플랜트기계설치공", - "식": "중량 * 찾기(QC001770, 작업구분='조립설치', 구분='수량').플랜트기계설치공", + "식": "중량 * 찾기(QC001770, 작업구분='조립설치', 구분='수량').플랜트기계설치공 * 1.1", "출처": "건설품셈 기계설비 13-7-16" }, { "이름": "철골공", - "식": "중량 * 찾기(QC001770, 작업구분='조립설치', 구분='수량').철골공", + "식": "중량 * 찾기(QC001770, 작업구분='조립설치', 구분='수량').철골공 * 1.1", "출처": "건설품셈 기계설비 13-7-16" }, { "이름": "비계공", - "식": "중량 * 찾기(QC001770, 작업구분='조립설치', 구분='수량').비계공", + "식": "중량 * 찾기(QC001770, 작업구분='조립설치', 구분='수량').비계공 * 1.1", "출처": "건설품셈 기계설비 13-7-16" }, { "이름": "특별인부", - "식": "중량 * 찾기(QC001770, 작업구분='조립설치', 구분='수량').특별인부", + "식": "중량 * 찾기(QC001770, 작업구분='조립설치', 구분='수량').특별인부 * 1.1", "출처": "건설품셈 기계설비 13-7-16" } ], @@ -15321,7 +15342,7 @@ "결과단위": "원/기", "출처": "건설품셈 기계설비 13-7-17", "소유": "공용", - "비고": "지하 5m 설치 기준(원문 비고) · 기술관리는 일수 · 조립설치는 ton · 해석: 목공 = 건축목공 · 「건설기계운전조 · Crane운전조」 = 건설기계운전사 · 「윈치운전조」 = 일반기계운전사(조 = 1인) · 건설노임에 없는 직종(기계기사 · 측량사 · 마킹공 등)은 인력_자체(값은 관리자가 채움)", + "비고": "지하 5m 설치 기준(원문 비고) · 기술관리는 일수 · 조립설치는 ton · 해석: 목공 = 건축목공 · 「건설기계운전조 · Crane운전조」 = 건설기계운전사 · 「윈치운전조」 = 일반기계운전사(조 = 1인) · 건설노임에 없는 직종(기계기사 · 측량사 · 마킹공 등)은 인력_자체(값은 관리자가 채움) · 검사및교정: 기술관리를 제외한 본 품의 10% — 기술관리(기계기사) 외 모든 직종 × 1.1", "입력": [ { "이름": "기술관리", @@ -15344,22 +15365,22 @@ }, { "이름": "플랜트기계설치공", - "식": "중량 * 찾기(QC001771, 작업구분='조립설치', 구분='수량').플랜트기계설치공", + "식": "중량 * 찾기(QC001771, 작업구분='조립설치', 구분='수량').플랜트기계설치공 * 1.1", "출처": "건설품셈 기계설비 13-7-17" }, { "이름": "철골공", - "식": "중량 * 찾기(QC001771, 작업구분='조립설치', 구분='수량').철골공", + "식": "중량 * 찾기(QC001771, 작업구분='조립설치', 구분='수량').철골공 * 1.1", "출처": "건설품셈 기계설비 13-7-17" }, { "이름": "비계공", - "식": "중량 * 찾기(QC001771, 작업구분='조립설치', 구분='수량').비계공", + "식": "중량 * 찾기(QC001771, 작업구분='조립설치', 구분='수량').비계공 * 1.1", "출처": "건설품셈 기계설비 13-7-17" }, { "이름": "특별인부", - "식": "중량 * 찾기(QC001771, 작업구분='조립설치', 구분='수량').특별인부", + "식": "중량 * 찾기(QC001771, 작업구분='조립설치', 구분='수량').특별인부 * 1.1", "출처": "건설품셈 기계설비 13-7-17" } ], @@ -15465,7 +15486,7 @@ "결과단위": "원/식", "출처": "건설품셈 기계설비 13-8-1", "소유": "공용", - "비고": "공정마다 물량을 넣음(쓰지 않는 공정은 0) · 해석: 공정 × 직종 품을 표에서 옮겨 식에 씀 · 같은 공정 · 직종 줄이 둘이면 합 · 해석: 목공 = 건축목공 · 「건설기계운전조 · Crane운전조」 = 건설기계운전사 · 「윈치운전조」 = 일반기계운전사(조 = 1인) · 건설노임에 없는 직종(기계기사 · 측량사 · 마킹공 등)은 인력_자체(값은 관리자가 채움)", + "비고": "공정마다 물량을 넣음(쓰지 않는 공정은 0) · 해석: 공정 × 직종 품을 표에서 옮겨 식에 씀 · 같은 공정 · 직종 줄이 둘이면 합 · 해석: 목공 = 건축목공 · 「건설기계운전조 · Crane운전조」 = 건설기계운전사 · 「윈치운전조」 = 일반기계운전사(조 = 1인) · 건설노임에 없는 직종(기계기사 · 측량사 · 마킹공 등)은 인력_자체(값은 관리자가 채움) · 검사 및 교정: 기술관리 · 포장해체를 제외한 공량의 10% — 그 외 직종 × 1.1(포장해체 몫은 그대로)", "입력": [ { "이름": "기술관리", @@ -15582,52 +15603,52 @@ }, { "이름": "건축목공", - "식": "포장해체 * 0.07 + 내화물 * 0.32", + "식": "내화물 * 0.32 * 1.1 + 포장해체 * 0.07", "출처": "건설품셈 기계설비 13-8-1" }, { "이름": "특별인부", - "식": "포장해체 * 0.33 + 표면손질 * 0.15 + 급진기Fuel * 3.73 + 소각로 * 3.12 + 화격자Fire * 2.39 + 내화물 * 1.71 + 재 * 3.37 + 원치 * 4.95", + "식": "(표면손질 * 0.15 + 급진기Fuel * 3.73 + 소각로 * 3.12 + 화격자Fire * 2.39 + 내화물 * 1.71 + 재 * 3.37 + 원치 * 4.95) * 1.1 + 포장해체 * 0.33", "출처": "건설품셈 기계설비 13-8-1" }, { "이름": "플랜트기계설치공", - "식": "급진기Fuel * 4.45 + 소각로 * 3.61 + 화격자Fire * 4.81 + 재 * 5.47", + "식": "(급진기Fuel * 4.45 + 소각로 * 3.61 + 화격자Fire * 4.81 + 재 * 5.47) * 1.1", "출처": "건설품셈 기계설비 13-8-1" }, { "이름": "비계공", - "식": "급진기Fuel * 3.35 + 소각로 * 3.05 + 화격자Fire * 3.1 + 내화물 * 0.17 + 재 * 4.36 + 원치 * 11", + "식": "(급진기Fuel * 3.35 + 소각로 * 3.05 + 화격자Fire * 3.1 + 내화물 * 0.17 + 재 * 4.36 + 원치 * 11) * 1.1", "출처": "건설품셈 기계설비 13-8-1" }, { "이름": "플랜트제관공", - "식": "급진기Fuel * 4.75 + 소각로 * 4.7 + 화격자Fire * 2.16 + 재 * 3.44", + "식": "(급진기Fuel * 4.75 + 소각로 * 4.7 + 화격자Fire * 2.16 + 재 * 3.44) * 1.1", "출처": "건설품셈 기계설비 13-8-1" }, { "이름": "플랜트용접공", - "식": "급진기Fuel * 2.96 + 소각로 * 2.38 + 화격자Fire * 1.16", + "식": "(급진기Fuel * 2.96 + 소각로 * 2.38 + 화격자Fire * 1.16) * 1.1", "출처": "건설품셈 기계설비 13-8-1" }, { "이름": "제철축로공", - "식": "내화물 * 2.67", + "식": "내화물 * 2.67 * 1.1", "출처": "건설품셈 기계설비 13-8-1" }, { "이름": "보통인부", - "식": "내화물 * 2.56", + "식": "내화물 * 2.56 * 1.1", "출처": "건설품셈 기계설비 13-8-1" }, { "이름": "기계설비공", - "식": "원치 * 3.3", + "식": "원치 * 3.3 * 1.1", "출처": "건설품셈 기계설비 13-8-1" }, { "이름": "용접공", - "식": "원치 * 3.3", + "식": "원치 * 3.3 * 1.1", "출처": "건설품셈 기계설비 13-8-1" } ], @@ -15795,7 +15816,7 @@ "결과단위": "원/식", "출처": "건설품셈 기계설비 13-8-2", "소유": "공용", - "비고": "공정마다 물량을 넣음(쓰지 않는 공정은 0) · 해석: 공정 × 직종 품을 표에서 옮겨 식에 씀 · 같은 공정 · 직종 줄이 둘이면 합 · 해석: 목공 = 건축목공 · 「건설기계운전조 · Crane운전조」 = 건설기계운전사 · 「윈치운전조」 = 일반기계운전사(조 = 1인) · 건설노임에 없는 직종(기계기사 · 측량사 · 마킹공 등)은 인력_자체(값은 관리자가 채움)", + "비고": "공정마다 물량을 넣음(쓰지 않는 공정은 0) · 해석: 공정 × 직종 품을 표에서 옮겨 식에 씀 · 같은 공정 · 직종 줄이 둘이면 합 · 해석: 목공 = 건축목공 · 「건설기계운전조 · Crane운전조」 = 건설기계운전사 · 「윈치운전조」 = 일반기계운전사(조 = 1인) · 건설노임에 없는 직종(기계기사 · 측량사 · 마킹공 등)은 인력_자체(값은 관리자가 채움) · 검사 및 교정: 기술관리 · 포장해체를 제외한 공량의 10% — 그 외 직종 × 1.1(포장해체 몫은 그대로)", "입력": [ { "이름": "기술관리", @@ -15923,37 +15944,37 @@ }, { "이름": "특별인부", - "식": "포장해체 * 0.18 + 표면손질 * 0.15 + 용접손질 * 0.04 + 보일러 * 1.21 + Tube * 1.18 + Buckstay * 2.47 + 본 * 0.95 + Sealing * 2.63 + 원치 * 4.95", + "식": "(표면손질 * 0.15 + 용접손질 * 0.04 + 보일러 * 1.21 + Tube * 1.18 + Buckstay * 2.47 + 본 * 0.95 + Sealing * 2.63 + 원치 * 4.95) * 1.1 + 포장해체 * 0.18", "출처": "건설품셈 기계설비 13-8-2" }, { "이름": "플랜트기계설치공", - "식": "보일러 * 1.86 + Tube * 2.08 + Buckstay * 3.01", + "식": "(보일러 * 1.86 + Tube * 2.08 + Buckstay * 3.01) * 1.1", "출처": "건설품셈 기계설비 13-8-2" }, { "이름": "비계공", - "식": "보일러 * 0.92 + Tube * 1.26 + Buckstay * 1.7 + 원치 * 11", + "식": "(보일러 * 0.92 + Tube * 1.26 + Buckstay * 1.7 + 원치 * 11) * 1.1", "출처": "건설품셈 기계설비 13-8-2" }, { "이름": "플랜트용접공", - "식": "보일러 * 1.55 + Tube * 0.89 + Buckstay * 1.39 + 본 * 9.36 + Sealing * 4.86", + "식": "(보일러 * 1.55 + Tube * 0.89 + Buckstay * 1.39 + 본 * 9.36 + Sealing * 4.86) * 1.1", "출처": "건설품셈 기계설비 13-8-2" }, { "이름": "플랜트제관공", - "식": "Tube * 1.49 + 본 * 8.35 + Sealing * 9.73", + "식": "(Tube * 1.49 + 본 * 8.35 + Sealing * 9.73) * 1.1", "출처": "건설품셈 기계설비 13-8-2" }, { "이름": "기계설비공", - "식": "원치 * 3.3", + "식": "원치 * 3.3 * 1.1", "출처": "건설품셈 기계설비 13-8-2" }, { "이름": "용접공", - "식": "원치 * 3.3", + "식": "원치 * 3.3 * 1.1", "출처": "건설품셈 기계설비 13-8-2" } ], @@ -16097,7 +16118,7 @@ "결과단위": "원/식", "출처": "건설품셈 기계설비 13-8-4", "소유": "공용", - "비고": "공정마다 물량을 넣음(쓰지 않는 공정은 0) · 해석: 공정 × 직종 품을 표에서 옮겨 식에 씀 · 같은 공정 · 직종 줄이 둘이면 합 · 해석: 목공 = 건축목공 · 「건설기계운전조 · Crane운전조」 = 건설기계운전사 · 「윈치운전조」 = 일반기계운전사(조 = 1인) · 건설노임에 없는 직종(기계기사 · 측량사 · 마킹공 등)은 인력_자체(값은 관리자가 채움)", + "비고": "공정마다 물량을 넣음(쓰지 않는 공정은 0) · 해석: 공정 × 직종 품을 표에서 옮겨 식에 씀 · 같은 공정 · 직종 줄이 둘이면 합 · 해석: 목공 = 건축목공 · 「건설기계운전조 · Crane운전조」 = 건설기계운전사 · 「윈치운전조」 = 일반기계운전사(조 = 1인) · 건설노임에 없는 직종(기계기사 · 측량사 · 마킹공 등)은 인력_자체(값은 관리자가 채움) · 검사 및 교정: 기술관리 · 포장해체를 제외한 공량의 10% — 그 외 직종 × 1.1(포장해체 몫은 그대로)", "입력": [ { "이름": "기술관리", @@ -16208,32 +16229,32 @@ }, { "이름": "특별인부", - "식": "포장해체 * 0.12 + 표면손질 * 0.39 + 현장교정 * 0.29 + 기초작업 * 0.04 + 소운반 * 0.62 + 본체조립 * 1.01 + Inner * 2.16 + 본체 * 1.53", + "식": "(표면손질 * 0.39 + 현장교정 * 0.29 + 기초작업 * 0.04 + 소운반 * 0.62 + 본체조립 * 1.01 + Inner * 2.16 + 본체 * 1.53) * 1.1 + 포장해체 * 0.12", "출처": "건설품셈 기계설비 13-8-4" }, { "이름": "플랜트제관공", - "식": "현장교정 * 0.64 + 본체조립 * 0.94 + Inner * 1.49 + 본체 * 0.54", + "식": "(현장교정 * 0.64 + 본체조립 * 0.94 + Inner * 1.49 + 본체 * 0.54) * 1.1", "출처": "건설품셈 기계설비 13-8-4" }, { "이름": "플랜트기계설치공", - "식": "기초작업 * 0.03 + 본체 * 1.78", + "식": "(기초작업 * 0.03 + 본체 * 1.78) * 1.1", "출처": "건설품셈 기계설비 13-8-4" }, { "이름": "건설기계운전사", - "식": "소운반 * 0.2 + 본체조립 * 1.13 + 본체 * 0.48", + "식": "(소운반 * 0.2 + 본체조립 * 1.13 + 본체 * 0.48) * 1.1", "출처": "건설품셈 기계설비 13-8-4" }, { "이름": "플랜트용접공", - "식": "본체조립 * 1.25 + Inner * 2.18 + 본체 * 0.92", + "식": "(본체조립 * 1.25 + Inner * 2.18 + 본체 * 0.92) * 1.1", "출처": "건설품셈 기계설비 13-8-4" }, { "이름": "비계공", - "식": "본체 * 1.85", + "식": "본체 * 1.85 * 1.1", "출처": "건설품셈 기계설비 13-8-4" } ], @@ -16345,7 +16366,7 @@ "결과단위": "원/식", "출처": "건설품셈 기계설비 13-8-5", "소유": "공용", - "비고": "공정마다 물량을 넣음(쓰지 않는 공정은 0) · 해석: 공정 × 직종 품을 표에서 옮겨 식에 씀 · 같은 공정 · 직종 줄이 둘이면 합 · 해석: 목공 = 건축목공 · 「건설기계운전조 · Crane운전조」 = 건설기계운전사 · 「윈치운전조」 = 일반기계운전사(조 = 1인) · 건설노임에 없는 직종(기계기사 · 측량사 · 마킹공 등)은 인력_자체(값은 관리자가 채움)", + "비고": "공정마다 물량을 넣음(쓰지 않는 공정은 0) · 해석: 공정 × 직종 품을 표에서 옮겨 식에 씀 · 같은 공정 · 직종 줄이 둘이면 합 · 해석: 목공 = 건축목공 · 「건설기계운전조 · Crane운전조」 = 건설기계운전사 · 「윈치운전조」 = 일반기계운전사(조 = 1인) · 건설노임에 없는 직종(기계기사 · 측량사 · 마킹공 등)은 인력_자체(값은 관리자가 채움) · 검사 및 교정: 기술관리 · 포장해체를 제외한 공량의 10% — 그 외 직종 × 1.1(포장해체 몫은 그대로)", "입력": [ { "이름": "기술관리", @@ -16468,32 +16489,32 @@ }, { "이름": "특별인부", - "식": "포장해체 * 0.14 + 표면손질 * 0.24 + 소운반 * 0.66 + 기초작업 * 0.01 + 현장교정 * 2.07 + 본체조립 * 3.93 + Inner * 3.37 + 용접손질 * 0.07 + 본체 * 2.28 + Sealing * 1.07", + "식": "(표면손질 * 0.24 + 소운반 * 0.66 + 기초작업 * 0.01 + 현장교정 * 2.07 + 본체조립 * 3.93 + Inner * 3.37 + 용접손질 * 0.07 + 본체 * 2.28 + Sealing * 1.07) * 1.1 + 포장해체 * 0.14", "출처": "건설품셈 기계설비 13-8-5" }, { "이름": "건설기계운전사", - "식": "소운반 * 0.21 + 본체조립 * 1.32 + 본체 * 4.07", + "식": "(소운반 * 0.21 + 본체조립 * 1.32 + 본체 * 4.07) * 1.1", "출처": "건설품셈 기계설비 13-8-5" }, { "이름": "플랜트기계설치공", - "식": "기초작업 * 0.01 + 현장교정 * 0.04 + 본체 * 4.28", + "식": "(기초작업 * 0.01 + 현장교정 * 0.04 + 본체 * 4.28) * 1.1", "출처": "건설품셈 기계설비 13-8-5" }, { "이름": "플랜트제관공", - "식": "본체조립 * 1.91 + Inner * 1.14 + 용접손질 * 2.19 + 본체 * 0.54 + Sealing * 4.99", + "식": "(본체조립 * 1.91 + Inner * 1.14 + 용접손질 * 2.19 + 본체 * 0.54 + Sealing * 4.99) * 1.1", "출처": "건설품셈 기계설비 13-8-5" }, { "이름": "플랜트용접공", - "식": "본체조립 * 2.04 + Inner * 3.36 + 본체 * 3.97 + Sealing * 14.74", + "식": "(본체조립 * 2.04 + Inner * 3.36 + 본체 * 3.97 + Sealing * 14.74) * 1.1", "출처": "건설품셈 기계설비 13-8-5" }, { "이름": "비계공", - "식": "본체 * 1.66", + "식": "본체 * 1.66 * 1.1", "출처": "건설품셈 기계설비 13-8-5" } ], @@ -16597,7 +16618,7 @@ "결과단위": "원/식", "출처": "건설품셈 기계설비 13-8-6", "소유": "공용", - "비고": "공정마다 물량을 넣음(쓰지 않는 공정은 0) · 해석: 공정 × 직종 품을 표에서 옮겨 식에 씀 · 같은 공정 · 직종 줄이 둘이면 합 · 해석: 목공 = 건축목공 · 「건설기계운전조 · Crane운전조」 = 건설기계운전사 · 「윈치운전조」 = 일반기계운전사(조 = 1인) · 건설노임에 없는 직종(기계기사 · 측량사 · 마킹공 등)은 인력_자체(값은 관리자가 채움)", + "비고": "공정마다 물량을 넣음(쓰지 않는 공정은 0) · 해석: 공정 × 직종 품을 표에서 옮겨 식에 씀 · 같은 공정 · 직종 줄이 둘이면 합 · 해석: 목공 = 건축목공 · 「건설기계운전조 · Crane운전조」 = 건설기계운전사 · 「윈치운전조」 = 일반기계운전사(조 = 1인) · 건설노임에 없는 직종(기계기사 · 측량사 · 마킹공 등)은 인력_자체(값은 관리자가 채움) · 검사 및 교정: 기술관리 · 포장해체를 제외한 공량의 10% — 그 외 직종 × 1.1(포장해체 몫은 그대로)", "입력": [ { "이름": "기술관리", @@ -16690,37 +16711,37 @@ }, { "이름": "특별인부", - "식": "포장해체 * 0.12 + 기초작업 * 0.37 + 본체조립설치 * 4.02 + 비산재 * 3.34 + 휠터백 * 0.08", + "식": "(기초작업 * 0.37 + 본체조립설치 * 4.02 + 비산재 * 3.34 + 휠터백 * 0.08) * 1.1 + 포장해체 * 0.12", "출처": "건설품셈 기계설비 13-8-6" }, { "이름": "플랜트기계설치공", - "식": "기초작업 * 0.12 + 본체조립설치 * 3.28 + 비산재 * 4.61", + "식": "(기초작업 * 0.12 + 본체조립설치 * 3.28 + 비산재 * 4.61) * 1.1", "출처": "건설품셈 기계설비 13-8-6" }, { "이름": "철골공", - "식": "본체조립설치 * 3.39", + "식": "본체조립설치 * 3.39 * 1.1", "출처": "건설품셈 기계설비 13-8-6" }, { "이름": "비계공", - "식": "본체조립설치 * 1.89 + 비산재 * 1.95 + 휠터백 * 0.06", + "식": "(본체조립설치 * 1.89 + 비산재 * 1.95 + 휠터백 * 0.06) * 1.1", "출처": "건설품셈 기계설비 13-8-6" }, { "이름": "플랜트용접공", - "식": "본체조립설치 * 2.43 + 비산재 * 1.66 + 휠터백 * 0.01", + "식": "(본체조립설치 * 2.43 + 비산재 * 1.66 + 휠터백 * 0.01) * 1.1", "출처": "건설품셈 기계설비 13-8-6" }, { "이름": "건설기계운전사", - "식": "본체조립설치 * 0.81", + "식": "본체조립설치 * 0.81 * 1.1", "출처": "건설품셈 기계설비 13-8-6" }, { "이름": "플랜트제관공", - "식": "휠터백 * 0.05", + "식": "휠터백 * 0.05 * 1.1", "출처": "건설품셈 기계설비 13-8-6" } ], @@ -16856,7 +16877,7 @@ "결과단위": "원/식", "출처": "건설품셈 기계설비 13-8-7", "소유": "공용", - "비고": "공정마다 물량을 넣음(쓰지 않는 공정은 0) · 해석: 공정 × 직종 품을 표에서 옮겨 식에 씀 · 같은 공정 · 직종 줄이 둘이면 합 · 해석: 목공 = 건축목공 · 「건설기계운전조 · Crane운전조」 = 건설기계운전사 · 「윈치운전조」 = 일반기계운전사(조 = 1인) · 건설노임에 없는 직종(기계기사 · 측량사 · 마킹공 등)은 인력_자체(값은 관리자가 채움)", + "비고": "공정마다 물량을 넣음(쓰지 않는 공정은 0) · 해석: 공정 × 직종 품을 표에서 옮겨 식에 씀 · 같은 공정 · 직종 줄이 둘이면 합 · 해석: 목공 = 건축목공 · 「건설기계운전조 · Crane운전조」 = 건설기계운전사 · 「윈치운전조」 = 일반기계운전사(조 = 1인) · 건설노임에 없는 직종(기계기사 · 측량사 · 마킹공 등)은 인력_자체(값은 관리자가 채움) · 검사 및 교정: 기술관리 · 포장해체를 제외한 공량의 10% — 그 외 직종 × 1.1(포장해체 몫은 그대로)", "입력": [ { "이름": "기술관리", @@ -16949,32 +16970,32 @@ }, { "이름": "특별인부", - "식": "포장해체 * 0.12 + 기초작업 * 0.39 + 반응조제 * 1.93 + 소석회 * 2.6 + 혼합기 * 1.16", + "식": "(기초작업 * 0.39 + 반응조제 * 1.93 + 소석회 * 2.6 + 혼합기 * 1.16) * 1.1 + 포장해체 * 0.12", "출처": "건설품셈 기계설비 13-8-7" }, { "이름": "플랜트기계설치공", - "식": "기초작업 * 0.19 + 반응조제 * 0.96 + 소석회 * 3.47 + 혼합기 * 2.31", + "식": "(기초작업 * 0.19 + 반응조제 * 0.96 + 소석회 * 3.47 + 혼합기 * 2.31) * 1.1", "출처": "건설품셈 기계설비 13-8-7" }, { "이름": "플랜트제관공", - "식": "반응조제 * 1.93", + "식": "반응조제 * 1.93 * 1.1", "출처": "건설품셈 기계설비 13-8-7" }, { "이름": "플랜트용접공", - "식": "반응조제 * 1.93 + 소석회 * 1.74 + 혼합기 * 0.57", + "식": "(반응조제 * 1.93 + 소석회 * 1.74 + 혼합기 * 0.57) * 1.1", "출처": "건설품셈 기계설비 13-8-7" }, { "이름": "비계공", - "식": "반응조제 * 0.96 + 소석회 * 1.74 + 혼합기 * 0.57", + "식": "(반응조제 * 0.96 + 소석회 * 1.74 + 혼합기 * 0.57) * 1.1", "출처": "건설품셈 기계설비 13-8-7" }, { "이름": "건설기계운전사", - "식": "반응조제 * 0.96 + 소석회 * 0.96", + "식": "(반응조제 * 0.96 + 소석회 * 0.96) * 1.1", "출처": "건설품셈 기계설비 13-8-7" } ], @@ -18064,12 +18085,13 @@ }, { "종류": "재료", - "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98% (용접용)"}, + "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98% (1kg=853ℓ)"}, "이름": "아세틸렌", - "단위": "kg", - "수량": "0.13", + "단위": "L", + "수량": "0.13 * 4500", "비목": "재료비", - "출처": "건설품셈 기계설비 13-10-2" + "출처": "건설품셈 기계설비 13-10-2", + "비고": "원문 병(4,500ℓ입) 수량 — 아세틸렌 ℓ 품목(1kg=853ℓ)으로 병×4,500ℓ 환산" }, { "종류": "재료", @@ -18372,12 +18394,13 @@ }, { "종류": "재료", - "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98% (용접용)"}, + "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98% (1kg=853ℓ)"}, "이름": "아세틸렌", - "단위": "kg", - "수량": "0.58", + "단위": "L", + "수량": "0.58 * 4500", "비목": "재료비", - "출처": "건설품셈 기계설비 13-10-3" + "출처": "건설품셈 기계설비 13-10-3", + "비고": "원문 병(4,500ℓ입) 수량 — 아세틸렌 ℓ 품목(1kg=853ℓ)으로 병×4,500ℓ 환산" }, { "종류": "재료", @@ -18573,7 +18596,7 @@ "결과단위": "원/기", "출처": "건설품셈 기계설비 13-11-2", "소유": "공용", - "비고": "기초 Tank 위 조립설치 · Drift-Eliminator 가공품 제외 · 공정마다 물량을 넣음(쓰지 않는 공정은 0) · 해석: 공정 × 직종 품을 표에서 옮겨 식에 씀 · 같은 공정 · 직종 줄이 둘이면 합 · 해석: 목공 = 건축목공 · 「건설기계운전조 · Crane운전조」 = 건설기계운전사 · 「윈치운전조」 = 일반기계운전사(조 = 1인) · 건설노임에 없는 직종(기계기사 · 측량사 · 마킹공 등)은 인력_자체(값은 관리자가 채움)", + "비고": "기초 Tank 위 조립설치 · Drift-Eliminator 가공품 제외 · 공정마다 물량을 넣음(쓰지 않는 공정은 0) · 해석: 공정 × 직종 품을 표에서 옮겨 식에 씀 · 같은 공정 · 직종 줄이 둘이면 합 · 해석: 목공 = 건축목공 · 「건설기계운전조 · Crane운전조」 = 건설기계운전사 · 「윈치운전조」 = 일반기계운전사(조 = 1인) · 건설노임에 없는 직종(기계기사 · 측량사 · 마킹공 등)은 인력_자체(값은 관리자가 채움) · 검사 및 교정: 기술관리를 제외한 전 품의 10% — 그 외 직종 × 1.1", "입력": [ { "이름": "기술관리", @@ -18626,37 +18649,37 @@ }, { "이름": "기계설비공", - "식": "기초 * 0.41", + "식": "기초 * 0.41 * 1.1", "출처": "건설품셈 기계설비 13-11-2" }, { "이름": "특별인부", - "식": "기초 * 0.595 + 표면손질 * 0.2 + 본체설치 * 0.3", + "식": "(기초 * 0.595 + 표면손질 * 0.2 + 본체설치 * 0.3) * 1.1", "출처": "건설품셈 기계설비 13-11-2" }, { "이름": "철골공", - "식": "본체설치 * 4.18", + "식": "본체설치 * 4.18 * 1.1", "출처": "건설품셈 기계설비 13-11-2" }, { "이름": "비계공", - "식": "본체설치 * 3", + "식": "본체설치 * 3 * 1.1", "출처": "건설품셈 기계설비 13-11-2" }, { "이름": "건축목공", - "식": "Drift * 3.1", + "식": "Drift * 3.1 * 1.1", "출처": "건설품셈 기계설비 13-11-2" }, { "이름": "보통인부", - "식": "Drift * 0.698 + 스레이트 * 0.04 + 충전물충전 * 0.6", + "식": "(Drift * 0.698 + 스레이트 * 0.04 + 충전물충전 * 0.6) * 1.1", "출처": "건설품셈 기계설비 13-11-2" }, { "이름": "스레이트공", - "식": "스레이트 * 0.05", + "식": "스레이트 * 0.05 * 1.1", "출처": "건설품셈 기계설비 13-11-2" } ], @@ -19026,12 +19049,13 @@ }, { "종류": "재료", - "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98% (용접용)"}, + "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98% (1kg=853ℓ)"}, "이름": "아세틸렌", - "단위": "kg", - "수량": "(만약(공사 == '기기', 0.084, 만약(공사 == '철골', 1.25, 만약(공사 == '배관', 3.7, 만약(공사 == 'Belt & Conveyor', 1.25, 만약(공사 == 'Heater & Tank', 0.08, 만약(공사 == 'Pump & Fan', 0.08, 만약(공사 == 'Crane 류', 0.355, 0))))))))", + "단위": "L", + "수량": "(만약(공사 == '기기', 0.084, 만약(공사 == '철골', 1.25, 만약(공사 == '배관', 3.7, 만약(공사 == 'Belt & Conveyor', 1.25, 만약(공사 == 'Heater & Tank', 0.08, 만약(공사 == 'Pump & Fan', 0.08, 만약(공사 == 'Crane 류', 0.355, 0)))))))) * 4500", "비목": "재료비", - "출처": "건설품셈 기계설비 13-11-5" + "출처": "건설품셈 기계설비 13-11-5", + "비고": "원문 병 수량(ℓ입 표기 없음) — 해석: 13-11-3 참고표 4,500ℓ입 병 · 산소 6,000ℓ입과 같은 짝 · 아세틸렌 ℓ 품목(1kg=853ℓ)으로 병×4,500ℓ 환산" }, { "종류": "재료", diff --git a/resources/master_data/소요량_건설품셈_13장_플랜트설비공사.json b/resources/master_data/소요량_건설품셈_13장_플랜트설비공사.json index 4df3e0a62..379cff3bd 100644 --- a/resources/master_data/소요량_건설품셈_13장_플랜트설비공사.json +++ b/resources/master_data/소요량_건설품셈_13장_플랜트설비공사.json @@ -1078,7 +1078,7 @@ { "키": "QC001616", "원문번호": "13-1-2", "구분": "건설품셈 기계설비", "상세구분": "13장 플랜트설비공사", "이름": "관만곡(Pipe Bending) 설치 표3", - "기준": "", + "기준": "개당", "출처": "건설품셈 기계설비 13-1-2", "용도": {"공종": "관만곡(Pipe Bending) 설치", "대상": ["작업량 조건"], "로직키": ["GC000876"]}, "조건": { "구분": "고르기", "구경(㎜)": "수" }, @@ -3375,7 +3375,9 @@ { "Carbon Rod": "9.5ø×305m/m", "구분": "DC", "항목": "사용전압", "수량": 330, "단위": "A" }, { "Carbon Rod": "9.5ø×305m/m", "구분": "DC", "항목": "전압", "수량": 40, "단위": "V" } ], - "주": [] + "주": [ + "∘ 적용범위 : 강판 주강 Stainless철판, 경합금, 황동주철물 등의 Gouging 및 절단 등." + ] }, { "키": "QC001644", "원문번호": "13-2-5", "구분": "건설품셈 기계설비", "상세구분": "13장 플랜트설비공사", @@ -3460,7 +3462,9 @@ "② 예열품은 합금강의 재질에 따른 할증을 하지 않는다.", "③ 예열작업을 위한 비계설치비용 등은 별도 계상한다.", "④ Gas Heating의 경우 개소당 0.125인을 적용한다.", - "⑤ 예열온도는 다음과 같다." + "⑤ 예열온도는 다음과 같다.", + "◦ 탄소강관은 예열이 필요 없으나 외기온도가 5℃이하에서는 손으로 따뜻함을 느낄 정도로 예열해야 함.", + "◦ 가열속도는 Pipe내부와 외부의 온도차가 80℃를 초과하지 못하게 서서히 가열함." ] }, { @@ -4703,7 +4707,9 @@ { "품명": "시너", "용량별": "7,000", "수량": 60, "단위": "ℓ" }, { "품명": "시너", "용량별": "10,000(㎥)", "수량": 73, "단위": "ℓ" } ], - "주": [] + "주": [ + "※ 산소량은 대기압상태의 기준량이며, 압축산소는 35℃에서 150기압으로 압축용기에 넣어 사용하는 것을 기준한다." + ] }, { "키": "QC001667", "원문번호": "13-4-3", "구분": "건설품셈 기계설비", "상세구분": "13장 플랜트설비공사", @@ -4890,8 +4896,8 @@ { "작업구분": "Casing 설치 성형된 casing을 운반, 조양 alignment 후 설치", "항목": "윈치운전조", "수량": 1.01, "단위": "조/ton" }, { "작업구분": "Casing 설치 성형된 casing을 운반, 조양 alignment 후 설치", "항목": "비계공", "수량": 2.87, "단위": "인/ton" }, { "작업구분": "Casing 설치 성형된 casing을 운반, 조양 alignment 후 설치", "항목": "특별인부", "수량": 1.33, "단위": "인/ton" }, - { "작업구분": "본용접 Preheating, 본용접, annealing 작업", "항목": "수량", "수량": "※각 tube size에 대하여 용접항을 참조 산출", "단위": "인/ton" }, - { "작업구분": "검사 및 교정 외관검사, 수압시험후 casing leak test 교정 작업(비파괴 시험은 제외)", "항목": "수량", "수량": "기술관리, 포장해체를 제외한 모든 품의 10%", "단위": "인/ton" } + { "작업구분": "본용접 Preheating, 본용접, annealing 작업", "항목": "수량", "수량": "※각 tube size에 대하여 용접항을 참조 산출", "단위": "" }, + { "작업구분": "검사 및 교정 외관검사, 수압시험후 casing leak test 교정 작업(비파괴 시험은 제외)", "항목": "수량", "수량": "기술관리, 포장해체를 제외한 모든 품의 10%", "단위": "" } ], "주": [ "50만㎾이상 보일러설치에 있어서 Tube Panel Header류 및 Buckstay 조립조정은 다음을 참고하여 적용할 수 있다." @@ -5210,7 +5216,7 @@ { "작업구분": "drum internal조양 및 조립설치(internal 무게 ton당)", "구분": "200", "항목": "도장공", "수량": 1.2, "단위": "인/ton" }, { "작업구분": "drum internal조양 및 조립설치(internal 무게 ton당)", "구분": "250", "항목": "도장공", "수량": 1.2, "단위": "인/ton" }, { "작업구분": "drum internal조양 및 조립설치(internal 무게 ton당)", "구분": "300(ton)", "항목": "도장공", "수량": 1.2, "단위": "인/ton" }, - { "작업구분": "검사 및 교정", "항목": "수량", "수량": "기술관리, 포장해체, 작업토의를 제외한 10%", "단위": "인/ton" } + { "작업구분": "검사 및 교정", "항목": "수량", "수량": "기술관리, 포장해체, 작업토의를 제외한 10%", "단위": "" } ], "주": [] }, @@ -5282,7 +5288,7 @@ { "작업구분": "DUCT 설치 성형된 duct를 운반조양 alignment후 bolting 및 hangering", "항목": "특별인부", "수량": 1.33, "단위": "인/ton" }, { "작업구분": "DUCT 설치 성형된 duct를 운반조양 alignment후 bolting 및 hangering", "항목": "플랜트용접공", "수량": 0.66, "단위": "인/ton" }, { "작업구분": "DUCT 설치 성형된 duct를 운반조양 alignment후 bolting 및 hangering", "항목": "플랜트제관공", "수량": 0.56, "단위": "인/ton" }, - { "작업구분": "검사 및 교정 외관검사 및 Leak test", "항목": "수량", "수량": "기술관리, 포장해체를 제외한 모든 품의 10%", "단위": "인/ton" } + { "작업구분": "검사 및 교정 외관검사 및 Leak test", "항목": "수량", "수량": "기술관리, 포장해체를 제외한 모든 품의 10%", "단위": "" } ], "주": [] }, @@ -5327,7 +5333,7 @@ { "작업구분": "Heating Element 삽입 Hot busket, Interbusker, Cold busket의 삽입", "항목": "특별인부", "수량": 0.84, "단위": "인/ton" }, { "작업구분": "Sealing Plate 및 Packing ring 조립 설치", "항목": "플랜트기계설치공", "수량": 13.6, "단위": "인/ton" }, { "작업구분": "Sealing Plate 및 Packing ring 조립 설치", "항목": "특별인부", "수량": 2.9, "단위": "인/ton" }, - { "작업구분": "검사 및 교정", "항목": "수량", "수량": "기술관리, 포장해체를 제외한 모든 품의 10%", "단위": "인/ton" } + { "작업구분": "검사 및 교정", "항목": "수량", "수량": "기술관리, 포장해체를 제외한 모든 품의 10%", "단위": "" } ], "주": [] }, @@ -5980,7 +5986,7 @@ { "작업구분": "Foundation 침하 측정 (공사기간 중)", "용량별": "300", "항목": "측량사", "수량": 0.25, "단위": "인/일" }, { "작업구분": "Foundation 침하 측정 (공사기간 중)", "용량별": "350", "항목": "측량사", "수량": 0.25, "단위": "인/일" }, { "작업구분": "Foundation 침하 측정 (공사기간 중)", "용량별": "500 (MW)", "항목": "측량사", "수량": 0.25, "단위": "인/일" }, - { "작업구분": "검사 및 교정", "항목": "수량", "수량": "포장해체, 기술관리를 제외한 모든 품의 10%", "단위": "인/일" } + { "작업구분": "검사 및 교정", "항목": "수량", "수량": "포장해체, 기술관리를 제외한 모든 품의 10%", "단위": "" } ], "주": [ "① Turbine 부대기기, oil tank cooler, 윤활유 정화장치 등의 설치품은 일반 보조기기 품을 적용하여 별도 계상한다.", @@ -6319,7 +6325,7 @@ { "작업구분": "Hydrogen cooler 설치", "용량별": "300", "항목": "건설기계운전조", "수량": 4.9, "단위": "조/대" }, { "작업구분": "Hydrogen cooler 설치", "용량별": "350", "항목": "건설기계운전조", "수량": 5.6, "단위": "조/대" }, { "작업구분": "Hydrogen cooler 설치", "용량별": "500 (MW)", "항목": "건설기계운전조", "수량": 7.6, "단위": "조/대" }, - { "작업구분": "검사 및 교정 Gas leak test 포함", "항목": "수량", "수량": "기술관리, 포장해체를 제외한 품의 10%", "단위": "조/대" } + { "작업구분": "검사 및 교정 Gas leak test 포함", "항목": "수량", "수량": "기술관리, 포장해체를 제외한 품의 10%", "단위": "" } ], "주": [ "부대기기 및 부대배관 작업의 품은 별도 계상한다." @@ -6371,7 +6377,7 @@ { "작업구분": "Tube 삽입 설치 Tube sheet support Plate 소재 tube 삽입, Tube expanding 작업", "항목": "플랜트기계설치공", "수량": 0.0332, "단위": "인/개" }, { "작업구분": "Tube 삽입 설치 Tube sheet support Plate 소재 tube 삽입, Tube expanding 작업", "항목": "특별인부", "수량": 0.0629, "단위": "인/개" }, { "작업구분": "Tube 삽입 설치 Tube sheet support Plate 소재 tube 삽입, Tube expanding 작업", "항목": "Crane운전조", "수량": 0.0029, "단위": "조/개" }, - { "작업구분": "Condenser 내부소재 Leak test 교정", "항목": "수량", "수량": "기술관리 포장해체를 제외한 품의 15%", "단위": "조/개" } + { "작업구분": "Condenser 내부소재 Leak test 교정", "항목": "수량", "수량": "기술관리 포장해체를 제외한 품의 15%", "단위": "" } ], "주": [] }, @@ -7409,7 +7415,13 @@ { "품명": "산소", "규격": "6,000ℓ입", "수량": 0.38, "단위": "병" }, { "품명": "아세틸렌", "규격": "4,500ℓ 입", "수량": 0.33, "단위": "병" }, { "품명": "용접봉", "규격": "4ø×350ℓ", "수량": 3.0, "단위": "㎏" }, - { "품명": "세유", "수량": 3.0, "단위": "ℓ" } + { "품명": "세유", "수량": 3.0, "단위": "ℓ" }, + { + "품명": "기타", + "규격": "10%", + "수량": 10, + "단위": "%" + } ], "주": [] }, @@ -8708,7 +8720,7 @@ { "구분": "5. 양극 Plate 설치", "작업구분": "지상교정 및", "항목": "비계공", "수량": 0.0315, "단위": "인/㎡" }, { "구분": "5. 양극 Plate 설치", "작업구분": "조립조양, 가조립", "항목": "용접공", "수량": 0.0045, "단위": "인/㎡" }, { "구분": "5. 양극 Plate 설치", "작업구분": "조립조양, 가조립", "항목": "특별인부", "수량": 0.0794, "단위": "인/㎡" }, - { "작업구분": "검사및교정", "항목": "수량", "수량": "기술관리를 제외한 본 품의 10%", "단위": "인/㎡" } + { "작업구분": "검사및교정", "항목": "수량", "수량": "기술관리를 제외한 본 품의 10%", "단위": "" } ], "주": [ "① 본 품은 본체조립 설치로 Duct flange까지이며 Duct는 별도 계상한다.", @@ -8822,7 +8834,7 @@ { "작업구분": "◦ 원치 설치 및 철거 - 조양을 위한 원치플리・로프 등의 설치와 사용후 철거까지 포함", "항목": "비계공", "수량": 11.00, "단위": "인/대" }, { "작업구분": "◦ 원치 설치 및 철거 - 조양을 위한 원치플리・로프 등의 설치와 사용후 철거까지 포함", "항목": "용접공", "수량": 3.30, "단위": "인/대" }, { "작업구분": "◦ 원치 설치 및 철거 - 조양을 위한 원치플리・로프 등의 설치와 사용후 철거까지 포함", "항목": "특별인부", "수량": 4.95, "단위": "인/대" }, - { "작업구분": "◦ 검사 및 교정 - 외관검사, 교정작업 (비파괴시험은 제외)", "항목": "수량", "수량": "기술관리, 포장해체를 제외한 전공량의 10%", "단위": "인/대" } + { "작업구분": "◦ 검사 및 교정 - 외관검사, 교정작업 (비파괴시험은 제외)", "항목": "수량", "수량": "기술관리, 포장해체를 제외한 전공량의 10%", "단위": "" } ], "주": [ "① 본 품은 급진기, 소각로모듈, 화격자, 내화물, 재 축출기 등 소각로 설비의 조립・설치를 기준으로 소운반을 포함한다.", @@ -8891,7 +8903,7 @@ { "작업구분": "◦ 원치 설치 및 철거 - 조양을 위한 원치플리・로프 등의 설치와 사용후 철거까지 포함", "항목": "비계공", "수량": 11.00, "단위": "인/대" }, { "작업구분": "◦ 원치 설치 및 철거 - 조양을 위한 원치플리・로프 등의 설치와 사용후 철거까지 포함", "항목": "용접공", "수량": 3.30, "단위": "인/대" }, { "작업구분": "◦ 원치 설치 및 철거 - 조양을 위한 원치플리・로프 등의 설치와 사용후 철거까지 포함", "항목": "특별인부", "수량": 4.95, "단위": "인/대" }, - { "작업구분": "◦ 검사 및 교정 - 외관검사, 교정작업 (비파괴시험은 제외)", "항목": "수량", "수량": "기술관리, 포장해체를 제외한 전공량의 10%", "단위": "인/대" } + { "작업구분": "◦ 검사 및 교정 - 외관검사, 교정작업 (비파괴시험은 제외)", "항목": "수량", "수량": "기술관리, 포장해체를 제외한 전공량의 10%", "단위": "" } ], "주": [ "① 본 품은 보일러 드럼, Tube Panel, Buckstay 등 폐열보일러의 조립・설치 기준으로 소운반을 포함한다.", @@ -8954,7 +8966,7 @@ { "작업구분": "◦ 본체 설치 - 반응물 배출장치(Lump Crusher) 및 Rotary Valve 설치 포함 ※ 소석회 분무장치 제외", "항목": "특별인부", "수량": 1.53, "단위": "인/ton" }, { "작업구분": "◦ 본체 설치 - 반응물 배출장치(Lump Crusher) 및 Rotary Valve 설치 포함 ※ 소석회 분무장치 제외", "항목": "비계공", "수량": 1.85, "단위": "인/ton" }, { "작업구분": "◦ 본체 설치 - 반응물 배출장치(Lump Crusher) 및 Rotary Valve 설치 포함 ※ 소석회 분무장치 제외", "항목": "건설기계운전조", "수량": 0.48, "단위": "조/ton" }, - { "작업구분": "◦ 검사 및 교정 - Gas Leak Test 포함", "항목": "수량", "수량": "기술관리, 포장해체를 제외한 전공량의 10%", "단위": "조/ton" } + { "작업구분": "◦ 검사 및 교정 - Gas Leak Test 포함", "항목": "수량", "수량": "기술관리, 포장해체를 제외한 전공량의 10%", "단위": "" } ], "주": [ "① 본 품은 반응탑 본체, Rotary Valve 등 반건식 반응탑의 조립・설치기준으로 소운반이 포함되어 있다.", @@ -9018,7 +9030,7 @@ { "작업구분": "◦ Sealing 용접 - 용접용 Support설치 및 운반포함", "항목": "플랜트용접공", "수량": 14.74, "단위": "인/ton" }, { "작업구분": "◦ Sealing 용접 - 용접용 Support설치 및 운반포함", "항목": "플랜트제관공", "수량": 4.99, "단위": "인/ton" }, { "작업구분": "◦ Sealing 용접 - 용접용 Support설치 및 운반포함", "항목": "특별인부", "수량": 1.07, "단위": "인/ton" }, - { "작업구분": "◦ 검사 및 교정 - Gas Leak Test 포함", "항목": "수량", "수량": "기술관리, 포장해체를 제외한 전공량의 10%", "단위": "인/ton" } + { "작업구분": "◦ 검사 및 교정 - Gas Leak Test 포함", "항목": "수량", "수량": "기술관리, 포장해체를 제외한 전공량의 10%", "단위": "" } ], "주": [ "① 본 품은 촉매를 이용하여 질소산화물을 분해 정화하는 장치로서 탈질설비의 조립・설치와 소운반이 포함되어 있다.", @@ -9072,7 +9084,7 @@ { "작업구분": "◦ 휠터백 및 백케이지 조립・설치 - 지상교정, 조양・기기 설치포함 - Leveling 재교정후 Setting 포함", "항목": "비계공", "수량": 0.06, "단위": "인/휠터수" }, { "작업구분": "◦ 휠터백 및 백케이지 조립・설치 - 지상교정, 조양・기기 설치포함 - Leveling 재교정후 Setting 포함", "항목": "특별인부", "수량": 0.08, "단위": "인/휠터수" }, { "작업구분": "◦ 휠터백 및 백케이지 조립・설치 - 지상교정, 조양・기기 설치포함 - Leveling 재교정후 Setting 포함", "항목": "플랜트용접공", "수량": 0.01, "단위": "인/휠터수" }, - { "작업구분": "◦ 검사 및 교정 - Gas Leak Test 포함", "항목": "수량", "수량": "기술관리, 포장해체를 제외한 공량의 10%", "단위": "인/휠터수" } + { "작업구분": "◦ 검사 및 교정 - Gas Leak Test 포함", "항목": "수량", "수량": "기술관리, 포장해체를 제외한 공량의 10%", "단위": "" } ], "주": [ "① 본 품은 여과집진기 휠터백, 펄스유닛 등 여과집진기의 조립・설치 기준으로 소운반이 포함되어 있다.", @@ -9129,7 +9141,7 @@ { "작업구분": "◦혼합기, 이젝터, 로타리밸브 설치", "항목": "비계공", "수량": 0.57, "단위": "인/ton" }, { "작업구분": "◦혼합기, 이젝터, 로타리밸브 설치", "항목": "플랜트용접공", "수량": 0.57, "단위": "인/ton" }, { "작업구분": "◦혼합기, 이젝터, 로타리밸브 설치", "항목": "특별인부", "수량": 1.16, "단위": "인/ton" }, - { "작업구분": "◦검사 및 교정 - Gas Leak Test 포함", "항목": "수량", "수량": "기술관리, 포장해체를 제외한 공량의 10%", "단위": "인/ton" } + { "작업구분": "◦검사 및 교정 - Gas Leak Test 포함", "항목": "수량", "수량": "기술관리, 포장해체를 제외한 공량의 10%", "단위": "" } ], "주": [ "① 본 품은 활성탄・반응조제 및 소석회 공급설비의 조립・설치기준으로 소운반이 포함되어 있다.", @@ -9571,7 +9583,7 @@ { "공정별": "스레이트 잇기 : Louver side에 스레이트 잇기", "항목": "스레이트공", "수량": 0.05, "단위": "인/㎡" }, { "공정별": "스레이트 잇기 : Louver side에 스레이트 잇기", "항목": "보통인부", "수량": 0.04, "단위": "인/㎡" }, { "공정별": "충전물충전 : 충전물을 규격별 순서로 충전 작업함", "항목": "보통인부", "수량": 0.6, "단위": "인/㎥" }, - { "공정별": "검사 및 교정", "항목": "수량", "수량": "기술관리를 제외한 전 품의 10%", "단위": "인/㎥" } + { "공정별": "검사 및 교정", "항목": "수량", "수량": "기술관리를 제외한 전 품의 10%", "단위": "" } ], "주": [ "① 본 품은 강재공냉식 Cooling tower를 기초 Tank 위에 조립 설치하는 품이다.", @@ -10217,7 +10229,14 @@ { "구분": "Back Ring 사용시 : 25%까지 가산", "값": 25, "단위": "%", "기준": "본 품", "가감": "가산" }, { "구분": "Nozzle 용접시 : 50%까지 가산", "값": 50, "단위": "%", "기준": "본 품", "가감": "가산" }, { "구분": "Sloping Line 용접시 : 100%까지 가산", "값": 100, "단위": "%", "기준": "본 품", "가감": "가산" }, - { "구분": "Mitre 용접시 : 50%까지 가산", "값": 50, "단위": "%", "기준": "본 품", "가감": "가산" } + { "구분": "Mitre 용접시 : 50%까지 가산", "값": 50, "단위": "%", "기준": "본 품", "가감": "가산" }, + { + "구분": "Socket 용접시 : 40% 까지 감", + "값": 40, + "단위": "%", + "기준": "본 품", + "가감": "감" + } ], "주": [], "그룹": "계수" @@ -10263,7 +10282,14 @@ { "구분": "Back Ring 사용시 : 25%까지 가산", "값": 25, "단위": "%", "기준": "본 품", "가감": "가산" }, { "구분": "Nozzle 용접시 : 50%까지 가산", "값": 50, "단위": "%", "기준": "본 품", "가감": "가산" }, { "구분": "Sloping Line 용접시 : 100%까지 가산", "값": 100, "단위": "%", "기준": "본 품", "가감": "가산" }, - { "구분": "Mitre 용접시 : 50%까지 가산", "값": 50, "단위": "%", "기준": "본 품", "가감": "가산" } + { "구분": "Mitre 용접시 : 50%까지 가산", "값": 50, "단위": "%", "기준": "본 품", "가감": "가산" }, + { + "구분": "Socket 용접시 : 40% 까지 감", + "값": 40, + "단위": "%", + "기준": "본 품", + "가감": "감" + } ], "주": [], "그룹": "계수" From 8f1dfa06052ccbf04ca3e653b9bade511e3bbf51 Mon Sep 17 00:00:00 2001 From: umsangdon Date: Wed, 30 Sep 2026 13:26:51 +0900 Subject: [PATCH 19/26] =?UTF-8?q?fix(M01):=20=EA=B8=B0=EA=B3=84=EC=84=A4?= =?UTF-8?q?=EB=B9=84=202=EC=9E=A5=20=EB=8D=95=ED=8A=B8=20=C2=B7=209?= =?UTF-8?q?=EC=9E=A5=20=EA=B8=B0=ED=83=80=20=E2=80=94=20=ED=9D=A1=EC=9E=85?= =?UTF-8?q?=EA=B5=AC=20=ED=88=AC=EC=98=81=EB=A9=B4=EC=A0=81=20=EC=9E=85?= =?UTF-8?q?=EB=A0=A5=20=C2=B7=20=EC=8B=9C=EC=9A=B4=EC=A0=84=20=EB=8B=A8?= =?UTF-8?q?=EC=9C=84=20=EA=B3=B5=EB=9E=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 2-2-2 후드 투영면적 ㎡ 입력 더함 · 9-5-1 온풍난방 비고 줄 단위 비움 (28-2c). Co-Authored-By: Claude Sonnet 5.5 Claude-Session: https://claude.ai/code/session_019ACSGaHdLgnkEkoA4LDtMU --- .../로직_건설품셈_02장_덕트공사.json | 31 +++++++------------ .../소요량_건설품셈_09장_기타공사.json | 2 +- 2 files changed, 12 insertions(+), 21 deletions(-) diff --git a/resources/master_data/로직_건설품셈_02장_덕트공사.json b/resources/master_data/로직_건설품셈_02장_덕트공사.json index a32b5eba7..ad822eb0e 100644 --- a/resources/master_data/로직_건설품셈_02장_덕트공사.json +++ b/resources/master_data/로직_건설품셈_02장_덕트공사.json @@ -420,40 +420,31 @@ "결과단위": "원/개", "출처": "건설품셈 기계설비 2-2-2", "소유": "공용", - "비고": "후드는 투영면적 ㎡당 — 설계 수량을 ㎡ 로 · 「원문에 없는 조합: 구분=그릴(도어그릴) · 종류=흡입구 장변길이 · 규격=투영면적 ㎡당 / 구분=그릴(도어그릴) · 종류=300㎜×300㎜ 이하 · 규격=1m미만 / 구분=그릴(도어그릴) · 종류=300㎜×300㎜ 이하 · 규격=1m이상 / 구분=그릴(도어그릴) · 종류=300㎜×300㎜ 이하 · 규격=투영면적 ㎡당 / 구분=그릴(도어그릴) · 종류=일반 · 규격=1m미만 외 40」", + "비고": "후드는 투영면적 ㎡당 — 입력 「투영면적」(㎡)을 곱함(후드 외 구분은 1) · 「원문에 없는 조합: 구분=그릴(도어그릴) · 종류=흡입구 장변길이 · 규격=투영면적 ㎡당 / 구분=그릴(도어그릴) · 종류=300㎜×300㎜ 이하 · 규격=1m미만 / 구분=그릴(도어그릴) · 종류=300㎜×300㎜ 이하 · 규격=1m이상 / 구분=그릴(도어그릴) · 종류=300㎜×300㎜ 이하 · 규격=투영면적 ㎡당 / 구분=그릴(도어그릴) · 종류=일반 · 규격=1m미만 외 40」", "입력": [ { "이름": "구분", - "고르기": [ - "그릴(도어그릴)", - "점검구", - "후드" - ] + "고르기": ["그릴(도어그릴)", "점검구", "후드"] }, { "이름": "종류", - "고르기": [ - "흡입구 장변길이", - "300㎜×300㎜ 이하", - "일반", - "2중", - "그리스필터", - "2중 그리스필터" - ] + "고르기": ["흡입구 장변길이", "300㎜×300㎜ 이하", "일반", "2중", "그리스필터", "2중 그리스필터"] }, { "이름": "규격", - "고르기": [ - "1m미만", - "1m이상", - "투영면적 ㎡당" - ] + "고르기": ["1m미만", "1m이상", "투영면적 ㎡당"] + }, + { + "이름": "투영면적", + "단위": "㎡", + "출처": "건설품셈 기계설비 2-2-2 후드 「투영면적 ㎡당」", + "비고": "구분 = 후드일 때만 곱함 — 그 밖의 구분은 1 을 넣음" } ], "중간": [ { "이름": "덕트공", - "식": "찾기(QC001424, 구분=구분, 종류=종류, 규격=규격).덕트공" + "식": "찾기(QC001424, 구분=구분, 종류=종류, 규격=규격).덕트공 * 만약(구분 == '후드', 투영면적, 1)" } ], "호표": [ diff --git a/resources/master_data/소요량_건설품셈_09장_기타공사.json b/resources/master_data/소요량_건설품셈_09장_기타공사.json index 785637114..df9a4d346 100644 --- a/resources/master_data/소요량_건설품셈_09장_기타공사.json +++ b/resources/master_data/소요량_건설품셈_09장_기타공사.json @@ -302,7 +302,7 @@ { "명칭": "덕트계통 (공조,환기 배연)", "적용": "풍량조정댐퍼, 방화댐퍼의 조정, 풍량, 풍속, 소음의 측정, 필요개소의 온습도 측정", "항목": "비고", "수량": "각형덕트", "단위": "㎡" }, { "명칭": "덕트계통 (공조,환기 배연)", "적용": "풍량조정댐퍼, 방화댐퍼의 조정, 풍량, 풍속, 소음의 측정, 필요개소의 온습도 측정", "항목": "덕트공", "수량": 0.012, "단위": "m" }, { "명칭": "덕트계통 (공조,환기 배연)", "적용": "풍량조정댐퍼, 방화댐퍼의 조정, 풍량, 풍속, 소음의 측정, 필요개소의 온습도 측정", "항목": "비고", "수량": "스파이럴덕트", "단위": "m" }, - { "명칭": "주기계 실내기기", "적용": "보일러, 냉동기 등의 점검, 조정, 계기측정 기록 기타 건물 연면적", "항목": "비고", "수량": "( )는 온풍난방의 경우", "단위": "m" }, + { "명칭": "주기계 실내기기", "적용": "보일러, 냉동기 등의 점검, 조정, 계기측정 기록 기타 건물 연면적", "항목": "비고", "수량": "( )는 온풍난방의 경우", "단위": "" }, { "명칭": "주기계 실내기기", "적용": "5,000㎡이하", "항목": "배관공", "수량": "8.0(4.0)", "단위": "1식" }, { "명칭": "주기계 실내기기", "적용": "6,000∼15,000㎡", "항목": "배관공", "수량": "12.0(6.0)", "단위": "1식" }, { "명칭": "주기계 실내기기", "적용": "16,000∼30,000㎡", "항목": "배관공", "수량": "16.0(8.0)", "단위": "1식" }, From 296337327e3f9e0f33832bf08903cbfe2eba6d89 Mon Sep 17 00:00:00 2001 From: umsangdon Date: Wed, 30 Sep 2026 13:26:52 +0900 Subject: [PATCH 20/26] =?UTF-8?q?fix(M01):=20=EC=9C=A0=EC=A7=80=EA=B4=80?= =?UTF-8?q?=EB=A6=AC=202=EC=9E=A5=20=ED=86=A0=EB=AA=A9=20=E2=80=94=20?= =?UTF-8?q?=ED=8F=AC=EC=9E=A5=EC=A0=88=EB=8B=A8=20=EB=B6=84=EB=AC=B4?= =?UTF-8?q?=EA=B8=B0=20=EB=8B=A8=EC=9C=84=20=C2=B7=20=ED=91=9C=EC=B8=B5?= =?UTF-8?q?=EC=9E=AC=EC=83=9D=20=ED=8C=81(=EB=82=A0)=20=EC=9E=AC=EB=A3=8C?= =?UTF-8?q?=20=EC=A4=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 2-1-2 동력분무기 단위 수→대 · 2-1-19 주⑤ 팁(날) 100㎡당 0.7개 재료 줄 (28-2c). Co-Authored-By: Claude Sonnet 5.5 Claude-Session: https://claude.ai/code/session_019ACSGaHdLgnkEkoA4LDtMU --- resources/master_data/로직_건설품셈_02장_토목.json | 10 ++++++++++ resources/master_data/소요량_건설품셈_02장_토목.json | 2 +- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/resources/master_data/로직_건설품셈_02장_토목.json b/resources/master_data/로직_건설품셈_02장_토목.json index 66525629c..d6f49c2f2 100644 --- a/resources/master_data/로직_건설품셈_02장_토목.json +++ b/resources/master_data/로직_건설품셈_02장_토목.json @@ -3485,6 +3485,16 @@ "이름": "물탱크(살수차) 16,000ℓ", "단위": "시간", "수량": "찾기(QC001949).'살수차(16,000ℓ)' * 8 / 시공량" + }, + { + "종류": "재료", + "요소": {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "팁(날) 노면파쇄기용"}, + "이름": "팁(날)", + "단위": "개", + "수량": "0.7 / 100", + "비목": "재료비", + "출처": "건설품셈 유지관리 2-1-19 주⑤", + "비고": "원문 100㎡당 0.7개 → ㎡당 0.007개" } ], "덧줄": [], diff --git a/resources/master_data/소요량_건설품셈_02장_토목.json b/resources/master_data/소요량_건설품셈_02장_토목.json index dc8258234..8b30f1ac1 100644 --- a/resources/master_data/소요량_건설품셈_02장_토목.json +++ b/resources/master_data/소요량_건설품셈_02장_토목.json @@ -19,7 +19,7 @@ "특별인부": "인", "보통인부": "인", "커터(320-400㎜)": "대", - "동력분무기(4.85㎾)": "수" + "동력분무기(4.85㎾)": "대" }, "줄": [ { From e63cadfde4b1a54ce3e8263ec94512a6d0f6893d Mon Sep 17 00:00:00 2001 From: umsangdon Date: Wed, 30 Sep 2026 13:32:08 +0900 Subject: [PATCH 21/26] =?UTF-8?q?fix(M01):=20=EC=82=B0=EB=A6=BC=2013?= =?UTF-8?q?=EC=9E=A5=20=EB=A1=9C=EC=A7=81=20=EC=97=86=EC=9D=8C(=EC=A0=88?= =?UTF-8?q?=20=EB=88=84=EB=9D=BD)=205=EC=A0=88=EC=97=90=20=EC=83=88=20?= =?UTF-8?q?=EB=A1=9C=EC=A7=81=20(PLAN=2028-2a)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 13-4-6 밑돌·천단 돌쌓기 · 13-10-2 나무 말뚝박기(작은 말뚝 · 기초말뚝 · 윈치말뚝) · 13-11-1 원형 · 13-11-2 타원형 돌망태 · 13-15-1 목재 껍질벗기기 - GF000324~330 · 표 용도.로직키 연결 Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_016PSXsvyDxjNmufteN5bqmt --- resources/master_data/_키대장.json | 9 +- .../계수_산림품셈_13장_구조물.json | 8 +- .../로직_산림품셈_13장_구조물.json | 261 ++++++++++++++++++ .../소요량_산림품셈_13장_구조물.json | 20 +- 4 files changed, 283 insertions(+), 15 deletions(-) diff --git a/resources/master_data/_키대장.json b/resources/master_data/_키대장.json index 536d3901e..31a298d35 100644 --- a/resources/master_data/_키대장.json +++ b/resources/master_data/_키대장.json @@ -1,5 +1,5 @@ { - "다음": {"LB": 409, "EQ": 655, "RT": 20, "MN": 7000, "MT": 30719, "MO": 74, "MP": 364, "FX": 6, "CF": 159, "QF": 477, "GF": 324, "CC": 341, "GC": 1104, "QC": 2060, "GX": 1, "UA": 38}, + "다음": {"LB": 409, "EQ": 655, "RT": 20, "MN": 7000, "MT": 30719, "MO": 74, "MP": 364, "FX": 6, "CF": 159, "QF": 477, "GF": 331, "CC": 341, "GC": 1104, "QC": 2060, "GX": 1, "UA": 38}, "폐기": {"MT000001": "자재품목 휘발유 — 값이 비고 글뿐 · 유가 테이블로 감", "MT000002": "자재품목 경유 — 값이 비고 글뿐 · 유가 테이블로 감", "MT000003": "자재품목 선박용경유 — 값이 비고 글뿐 · 유가 테이블로 감", "MT000004": "자재품목 중유 — 값이 비고 글뿐 · 유가 테이블로 감", "MT000005": "자재품목 등유 — 값이 비고 글뿐 · 유가 테이블로 감", "LB000399": "이름 「〃」 — 직종이 아니라 되풀이 기호 · 소요량 13-6-9 에서 윗줄 직종으로 바로잡음", "MN": "재료_나라장터자재 — old 로 옮김 · 로직은 자재품목·품셈재료로 갈아 끼움", "LB000372": "미확보 고급기능사 — 측량노임 항공사진고급기능사 옛이름으로 옮김", "LB000393": "미확보 리베팅공 — 건설노임 철골공 옛이름으로 옮김(2010 통합표 연번10)", "LB000405": "미확보 Belt Conveyor 설치공 — 품셈 13-10-1 주② 배분으로 다섯 직종에 나눔", "MT000006": "자재품목 전력 — 재료_유가전력 전력 줄로 감", "MT000007": "자재품목 전력 — 재료_유가전력 전력 줄로 감", "LB000368": "미확보 기술사 — 기술사(건설) 옛이름으로 옮김", "LB000369": "미확보 특급기술자 — 특급기술자(건설) 옛이름으로 옮김", "LB000370": "미확보 고급기술자 — 고급기술자(건설) 옛이름으로 옮김", "LB000361": "미확보 중급기술자 — 중급기술자(건설) 옛이름으로 옮김", "LB000364": "미확보 초급기술자 — 초급기술자(건설) 옛이름으로 옮김", "LB000365": "미확보 고급숙련기술자 — 고급숙련기술자(건설) 옛이름으로 옮김", "LB000366": "미확보 중급숙련기술자 — 중급숙련기술자(건설) 옛이름으로 옮김", "LB000367": "미확보 초급숙련기술자 — 초급숙련기술자(건설) 옛이름으로 옮김", "LB000389": "미확보 기계기사 — 초급기술자(기계·설비) 옛이름으로 옮김", "LB000388": "미확보 기계산업기사 — 초급숙련기술자(기계·설비) 옛이름으로 옮김", "MO000055": {"원문번호": "주택용저압:기본_200이하", "파일": "재료_유가전력.json"}, "MO000056": {"원문번호": "주택용저압:기본_201~400", "파일": "재료_유가전력.json"}, "MO000057": {"원문번호": "주택용저압:기본_400초과", "파일": "재료_유가전력.json"}, "MO000059": {"원문번호": "주택용저압:전력량_다음200", "파일": "재료_유가전력.json"}, "MO000060": {"원문번호": "주택용저압:전력량_400초과", "파일": "재료_유가전력.json"}, "MO000061": {"원문번호": "주택용저압:월간최저요금", "파일": "재료_유가전력.json"}, "MO000062": {"원문번호": "일반용갑I저압:기본", "파일": "재료_유가전력.json"}, "MO000063": {"원문번호": "일반용갑I저압:전력량_여름철", "파일": "재료_유가전력.json"}, "MO000064": {"원문번호": "일반용갑I저압:전력량_봄가을철", "파일": "재료_유가전력.json"}, "MO000065": {"원문번호": "일반용갑I저압:전력량_겨울철", "파일": "재료_유가전력.json"}, "MO000066": {"원문번호": "산업용갑I저압:기본", "파일": "재료_유가전력.json"}, "MO000067": {"원문번호": "산업용갑I저압:전력량_여름철", "파일": "재료_유가전력.json"}, "MO000068": {"원문번호": "산업용갑I저압:전력량_봄가을철", "파일": "재료_유가전력.json"}, "MO000069": {"원문번호": "산업용갑I저압:전력량_겨울철", "파일": "재료_유가전력.json"}, "MO000070": {"원문번호": "임시전력갑:기본요금적용", "파일": "재료_유가전력.json"}, "MO000071": {"원문번호": "임시전력갑:전력량요금적용", "파일": "재료_유가전력.json"}, "MO000072": {"원문번호": "임시전력갑:월간최저요금", "파일": "재료_유가전력.json"}}, "키": { "CC000001": {"원문번호": "공통 1-3-1 콘크리트 및 포장용 재료", "파일": "계수_건설품셈_01장_적용기준.json"}, @@ -2585,6 +2585,13 @@ "GF000321": {"원문번호": "8-6-3 지상방제 차량살포(동력분무기)", "파일": "로직_산림품셈_08장_방제.json"}, "GF000322": {"원문번호": "8-10 그물망 피복", "파일": "로직_산림품셈_08장_방제.json"}, "GF000323": {"원문번호": "8-11 이동식 임목 파쇄(93.25KW)", "파일": "로직_산림품셈_08장_방제.json"}, + "GF000324": {"원문번호": "13-4-6 밑돌 및 천단 돌쌓기", "파일": "로직_산림품셈_13장_구조물.json"}, + "GF000325": {"원문번호": "13-10-2 나무 말뚝박기 — 작은 말뚝(6할 박기)", "파일": "로직_산림품셈_13장_구조물.json"}, + "GF000326": {"원문번호": "13-10-2 나무 말뚝박기 — 기초말뚝", "파일": "로직_산림품셈_13장_구조물.json"}, + "GF000327": {"원문번호": "13-10-2 나무 말뚝박기 — 윈치말뚝", "파일": "로직_산림품셈_13장_구조물.json"}, + "GF000328": {"원문번호": "13-11-1 원형 돌망태", "파일": "로직_산림품셈_13장_구조물.json"}, + "GF000329": {"원문번호": "13-11-2 타원형 돌망태", "파일": "로직_산림품셈_13장_구조물.json"}, + "GF000330": {"원문번호": "13-15-1 목재 껍질벗기기", "파일": "로직_산림품셈_13장_구조물.json"}, "LB000001": {"원문번호": "1001", "파일": "인력.json"}, "LB000002": {"원문번호": "1002", "파일": "인력.json"}, "LB000003": {"원문번호": "1003", "파일": "인력.json"}, diff --git a/resources/master_data/계수_산림품셈_13장_구조물.json b/resources/master_data/계수_산림품셈_13장_구조물.json index 0d60edf7e..fbda7f3f3 100644 --- a/resources/master_data/계수_산림품셈_13장_구조물.json +++ b/resources/master_data/계수_산림품셈_13장_구조물.json @@ -100,7 +100,7 @@ "이름": "밑돌 및 천단 돌쌓기 적용 조건", "기준": "", "출처": "산림품셈 13-4-6 주③", - "용도": {"공종": "밑돌 및 천단 돌쌓기", "대상": ["작업량 조건"], "로직키": []}, + "용도": {"공종": "밑돌 및 천단 돌쌓기", "대상": ["작업량 조건"], "로직키": ["GF000324"]}, "조건": { "구분": "고르기" }, "값칸": { "적용": "줄 따름", "적용원문": "글", "단위": "글" }, "줄": [ @@ -245,7 +245,7 @@ "이름": "말뚝박기공 할증 · 감 계수", "기준": "", "출처": "산림품셈 13-10-2 머리 글 · 1 주①②③④ · 2 주①②③⑤ · 3 주①②④⑤⑧", - "용도": {"공종": "나무 말뚝박기", "대상": ["작업량 조건", "할증"], "로직키": []}, + "용도": {"공종": "나무 말뚝박기", "대상": ["작업량 조건", "할증"], "로직키": ["GF000325", "GF000326", "GF000327"]}, "조건": { "구분": "고르기" }, "값칸": { "적용": "줄 따름", "적용원문": "글", "단위": "글" }, "줄": [ @@ -274,7 +274,7 @@ "이름": "원형 돌망태 주 속 수", "기준": "", "출처": "산림품셈 13-11-1 주④⑤", - "용도": {"공종": "원형", "대상": ["작업량 조건"], "로직키": []}, + "용도": {"공종": "원형", "대상": ["작업량 조건"], "로직키": ["GF000328"]}, "조건": { "구분": "고르기" }, "값칸": { "적용": "줄 따름", "적용원문": "글", "단위": "글" }, "줄": [ @@ -290,7 +290,7 @@ "이름": "타원형 돌망태 주 속 수", "기준": "", "출처": "산림품셈 13-11-2 주④⑤", - "용도": {"공종": "타원형", "대상": ["작업량 조건"], "로직키": []}, + "용도": {"공종": "타원형", "대상": ["작업량 조건"], "로직키": ["GF000329"]}, "조건": { "구분": "고르기" }, "값칸": { "적용": "줄 따름", "적용원문": "글", "단위": "글" }, "줄": [ diff --git a/resources/master_data/로직_산림품셈_13장_구조물.json b/resources/master_data/로직_산림품셈_13장_구조물.json index d0b904405..4bb0a690d 100644 --- a/resources/master_data/로직_산림품셈_13장_구조물.json +++ b/resources/master_data/로직_산림품셈_13장_구조물.json @@ -671,6 +671,23 @@ "덧줄": [], "끝수": null }, + { + "키": "GF000324", + "원문번호": "13-4-6", + "구분": "산림품셈", + "상세구분": "13장 구조물", + "이름": "밑돌 및 천단 돌쌓기", + "결과단위": "원/m", + "출처": "산림품셈 13-4-6", + "소유": "공용", + "비고": "돌쌓기 기초·천단에서 돌을 다듬어 면을 맞추어 쌓을 때 석공품 가산(주①②) · 높이 3m 이하(주③) · 돌쌓기 본품(13-4-1~5)에 더해 씀", + "시험입력": { "뒷길이": 30 }, + "입력": [{ "이름": "뒷길이", "설명": "돌의 뒷길이(25 · 30 · 35 중)", "단위": "㎝", "출처": "산림품셈 13-4-6" }], + "중간": [], + "호표": [{ "종류": "인력", "요소": "LB000033", "이름": "석공", "단위": "인", "수량": "찾기(QF000439, '돌의 뒷길이'=뒷길이).석공", "비목": "노무비" }], + "덧줄": [], + "끝수": null + }, { "키": "GF000223", "원문번호": "13-5-1", "구분": "산림품셈", "상세구분": "13장 구조물", "이름": "돌붙임(인력)", @@ -1551,6 +1568,233 @@ "덧줄": [], "끝수": null }, + { + "키": "GF000325", + "원문번호": "13-10-2", + "구분": "산림품셈", + "상세구분": "13장 구조물", + "이름": "나무 말뚝박기 — 작은 말뚝(6할 박기)", + "결과단위": "원/개", + "출처": "산림품셈 13-10-2 1", + "소유": "공용", + "비고": "인력박기 · 보통 토사질 기준 · 해석: 할증·감(산지 비탈면 30% · 연토 −20% · 자갈 +30% · 9할박기 +30%)은 더해 한 번에 곱함 · 말뚝빼기는 그 품의 70%(주④) · 머리 자르기는 본당 0.02인 더함(주②) · 소운반 별도 · 말뚝 재료 별도", + "시험입력": { "말구": 9, "길이": 1.8, "지질": "보통 토사질", "박기": "6할박기", "작업": "박기", "머리자르기": "안 함", "산지비탈면": "아니오" }, + "입력": [ + { "이름": "말구", "설명": "말뚝 말구 지름(6 · 7.5 · 9 · 10.5 중)", "단위": "㎝", "출처": "산림품셈 13-10-2 1" }, + { "이름": "길이", "설명": "말뚝 길이(0.9 ~ 4.5 원문 칸 중 · 빈칸 조합 없음)", "단위": "m", "출처": "산림품셈 13-10-2 1" }, + { "이름": "지질", "설명": "지질 상태", "고르기": ["보통 토사질", "연토", "자갈층"], "출처": "산림품셈 13-10-2 1 주①" }, + { "이름": "박기", "설명": "관입 정도", "고르기": ["6할박기", "9할박기"], "출처": "산림품셈 13-10-2 1 주③" }, + { "이름": "작업", "설명": "박기 또는 빼기", "고르기": ["박기", "빼기"], "출처": "산림품셈 13-10-2 1 주④" }, + { "이름": "머리자르기", "설명": "말뚝머리 자르기", "고르기": ["안 함", "함"], "출처": "산림품셈 13-10-2 1 주②" }, + { "이름": "산지비탈면", "설명": "산지 비탈면 시공(품 30% 할증)", "고르기": ["아니오", "예"], "출처": "산림품셈 13-10-2" } + ], + "중간": [ + { + "이름": "할증", + "식": "1 + 만약(산지비탈면 == '예', 찾기(CF000149, 구분='산지 비탈면 시공 할증').적용, 0) / 100 - 만약(지질 == '연토', 찾기(CF000149, 구분='작은 말뚝 연토 지질 감').적용, 0) / 100 + 만약(지질 == '자갈층', 찾기(CF000149, 구분='작은 말뚝 자갈층 할증').적용, 0) / 100 + 만약(박기 == '9할박기', 찾기(CF000149, 구분='작은 말뚝 9할박기 할증').적용, 0) / 100" + }, + { "이름": "빼기계수", "식": "만약(작업 == '빼기', 찾기(CF000149, 구분='작은 말뚝 말뚝빼기').적용 / 100, 1)" } + ], + "호표": [ + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QF000451, '말구(㎝)'=말구, '길이(m)'=길이).보통인부 * 할증 * 빼기계수", "비목": "노무비" }, + { + "종류": "인력", + "요소": "LB000002", + "이름": "보통인부(말뚝머리 자르기)", + "단위": "인", + "수량": "만약(머리자르기 == '함', 찾기(CF000149, 구분='작은 말뚝 말뚝머리 자르기 보통인부 할증').적용, 0)", + "비목": "노무비", + "출처": "산림품셈 13-10-2 1 주②" + } + ], + "덧줄": [], + "끝수": null + }, + { + "키": "GF000326", + "원문번호": "13-10-2", + "구분": "산림품셈", + "상세구분": "13장 구조물", + "이름": "나무 말뚝박기 — 기초말뚝", + "결과단위": "원/개", + "출처": "산림품셈 13-10-2 2", + "소유": "공용", + "비고": "인력박기(주⑦) · 보통 토사질 · 9할 박기 미만 기준 · 관입률 0 = 계수 안 곱함, 0.3~0.8 = 관입률 계수(QF000453) 곱함(주⑥) · 해석: 가산·감(산지 비탈면 30% · 사항 +15% · 연토사질 −20% · 자갈질 +30% · 철근콘크리트 −30%)은 더해 한 번에 곱함 · 말뚝빼기 70%(주②) · 크기 불일치 비례 가감(주④)은 설계자 몫 · 말뚝 제작 별도", + "시험입력": { "말구": 15, "길이": 3, "관입률": 0, "지질": "보통 토사질", "사항박기": "아니오", "말뚝재료": "나무", "작업": "박기", "산지비탈면": "아니오" }, + "입력": [ + { "이름": "말구", "설명": "말뚝 말구 지름(12 ~ 30 · 3㎝ 간격)", "단위": "㎝", "출처": "산림품셈 13-10-2 2" }, + { "이름": "길이", "설명": "말뚝 길이(1.5 ~ 12 원문 칸 중 · 빈칸 조합 없음)", "단위": "m", "출처": "산림품셈 13-10-2 2" }, + { "이름": "관입률", "설명": "말뚝관입길이 ÷ 말뚝길이(0 = 계수 없음 · 0.3 ~ 0.8 · 0.1 간격)", "단위": "비", "출처": "산림품셈 13-10-2 2 주⑥" }, + { "이름": "지질", "설명": "지질 상태", "고르기": ["보통 토사질", "연토사질", "자갈질"], "출처": "산림품셈 13-10-2 2 주③" }, + { "이름": "사항박기", "설명": "사항(斜抗)박기", "고르기": ["아니오", "예"], "출처": "산림품셈 13-10-2 2 주①" }, + { "이름": "말뚝재료", "설명": "말뚝 재료", "고르기": ["나무", "철근 콘크리트"], "출처": "산림품셈 13-10-2 2 주⑤" }, + { "이름": "작업", "설명": "박기 또는 빼기", "고르기": ["박기", "빼기"], "출처": "산림품셈 13-10-2 2 주②" }, + { "이름": "산지비탈면", "설명": "산지 비탈면 시공(품 30% 할증)", "고르기": ["아니오", "예"], "출처": "산림품셈 13-10-2" } + ], + "중간": [ + { + "이름": "할증", + "식": "1 + 만약(산지비탈면 == '예', 찾기(CF000149, 구분='산지 비탈면 시공 할증').적용, 0) / 100 + 만약(사항박기 == '예', 찾기(CF000149, 구분='기초말뚝 사항박기 가산').적용, 0) / 100 - 만약(지질 == '연토사질', 찾기(CF000149, 구분='기초말뚝 연토사질 감').적용, 0) / 100 + 만약(지질 == '자갈질', 찾기(CF000149, 구분='기초말뚝 자갈질 가산').적용, 0) / 100 - 만약(말뚝재료 == '철근 콘크리트', 찾기(CF000149, 구분='기초말뚝 철근 콘크리트 말뚝박기 감').적용, 0) / 100" + }, + { "이름": "빼기계수", "식": "만약(작업 == '빼기', 찾기(CF000149, 구분='기초말뚝 말뚝빼기').적용 / 100, 1)" }, + { "이름": "관입계수", "식": "만약(관입률 == 0, 1, 찾기(QF000453, 관입률=관입률).계수)" } + ], + "호표": [{ "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QF000452, '말구(㎝)'=말구, '길이(m)'=길이).보통인부 * 할증 * 빼기계수 * 관입계수", "비목": "노무비" }], + "덧줄": [], + "끝수": null + }, + { + "키": "GF000327", + "원문번호": "13-10-2", + "구분": "산림품셈", + "상세구분": "13장 구조물", + "이름": "나무 말뚝박기 — 윈치말뚝", + "결과단위": "원/개", + "출처": "산림품셈 13-10-2 3", + "소유": "공용", + "비고": "표는 1일당 — 개당 = 1일 품 ÷ 1일 시공개수 · 보통 토사질 · 관입 6~8할 기준 · 3~5할 박기 · 콘크리트 말뚝은 시공개수 20% 가산(주①④) · 계항은 품 50% 가산(주⑧) · 지질 가감 ±30% 이내 설계자 입력(주②) · 인부품에 말뚝머리 자르기 포함(주③) · 잡재료 = 경유비의 11%(주⑨) · 해석: 기계운전원(발동기) = 건설노임 건설기계운전사(1048) · 윈치·발동기 손료 별도(주⑦) · 전력 원동기(주⑤) · 항타시설 조립·해체(주⑥) 별도", + "시험입력": { "말구": 15, "길이": 5, "관입": "6~8할", "말뚝재료": "나무", "계항": "아니오", "지질가감": 0, "산지비탈면": "아니오", "지역": "전국평균" }, + "입력": [ + { "이름": "말구", "설명": "말뚝 말구 지름(8 · 9 · 12 · 15 · 18 · 21 · 24 · 27 중)", "단위": "㎝", "출처": "산림품셈 13-10-2 3" }, + { "이름": "길이", "설명": "말뚝 길이(원문 말구별 칸 중)", "단위": "m", "출처": "산림품셈 13-10-2 3" }, + { "이름": "관입", "설명": "관입 길이", "고르기": ["6~8할", "3~5할"], "출처": "산림품셈 13-10-2 3 주①" }, + { "이름": "말뚝재료", "설명": "말뚝 재료", "고르기": ["나무", "콘크리트"], "출처": "산림품셈 13-10-2 3 주④" }, + { "이름": "계항", "설명": "계항(선타항 길이 기준 품 50% 가산)", "고르기": ["아니오", "예"], "출처": "산림품셈 13-10-2 3 주⑧" }, + { "이름": "지질가감", "설명": "지질 경연에 따른 가감(−30 ~ 30)", "단위": "%", "범위": [-30, 30], "출처": "산림품셈 13-10-2 3 주②" }, + { "이름": "산지비탈면", "설명": "산지 비탈면 시공(품 30% 할증)", "고르기": ["아니오", "예"], "출처": "산림품셈 13-10-2" }, + { + "이름": "지역", + "설명": "기계 연료값을 고를 지역", + "고르기": ["전국평균", "전국", "서울", "경기", "강원", "충북", "충남", "전북", "경북", "경남", "부산", "제주", "대구", "인천", "대전", "울산", "세종", "전남광주"], + "출처": "건설품셈 공통 8-1-7 5" + } + ], + "중간": [ + { + "이름": "개수", + "식": "찾기(QF000454, '말구(㎝)'=말구, '길이(m)'=길이).일기당개박수 * (1 + 만약(관입 == '3~5할', 찾기(CF000149, 구분='윈치 3~5할 박기 개수 가산').적용, 0) / 100 + 만약(말뚝재료 == '콘크리트', 찾기(CF000149, 구분='윈치 콘크리트 말뚝 시공개수 가산').적용, 0) / 100)" + }, + { + "이름": "품계수", + "식": "(1 + 만약(계항 == '예', 찾기(CF000149, 구분='윈치 계항 선타항 길이 품 가산').적용, 0) / 100 + 지질가감 / 100 + 만약(산지비탈면 == '예', 찾기(CF000149, 구분='산지 비탈면 시공 할증').적용, 0) / 100) / 개수" + } + ], + "호표": [ + { "종류": "인력", "요소": "LB000048", "이름": "기계운전원(발동기)(건설기계운전사)", "단위": "인", "수량": "찾기(QF000454, '말구(㎝)'=말구, '길이(m)'=길이).'기계운전원(발동기)' * 품계수", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000006", "이름": "비계공", "단위": "인", "수량": "찾기(QF000454, '말구(㎝)'=말구, '길이(m)'=길이).비계공 * 품계수", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000003", "이름": "특별인부", "단위": "인", "수량": "찾기(QF000454, '말구(㎝)'=말구, '길이(m)'=길이).특별인부 * 품계수", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QF000454, '말구(㎝)'=말구, '길이(m)'=길이).보통인부 * 품계수", "비목": "노무비" }, + { "종류": "재료", "요소": "MO:경유:{지역}", "이름": "경유(발동기)", "단위": "ℓ", "수량": "찾기(QF000454, '말구(㎝)'=말구, '길이(m)'=길이).경유 * 품계수", "비목": "재료비" } + ], + "덧줄": [{ "이름": "잡재료", "식": "재료비 * 찾기(QF000454, '말구(㎝)'=말구, '길이(m)'=길이).잡재료 / 100", "비목": "재료비", "출처": "산림품셈 13-10-2 3 주⑨" }], + "끝수": null + }, + { + "키": "GF000328", + "원문번호": "13-11-1", + "구분": "산림품셈", + "상세구분": "13장 구조물", + "이름": "원형 돌망태", + "결과단위": "원/㎡", + "출처": "산림품셈 13-11-1", + "소유": "공용", + "비고": "인력 시공 지름 45 · 50 · 55 · 60 · 기계 시공 지름 40 · 45 · 50 · 60 · 90 · 100 · 120 · 해석: 인력표 「인력(인)」 직종 없음 — 보통인부로 둠 · 인력 시공 조약돌량(㎥/㎡)은 표에 있으나 조약돌 자재품목 없어 재료 줄 뺌 · 기계 시공 재료량은 설계수량(주②) · 필터매트 설치 시 특별인부 0.09 · 보통인부 0.15인/㎡ 더함 · 돌망태 운반비 별도 · KSF 4601 공장제품", + "시험입력": { "시공": "기계", "지름": 50, "필터매트": "설치 안 함", "지역": "전국평균", "보정작업": "해당 없음" }, + "입력": [ + { "이름": "시공", "설명": "인력 또는 기계(굴착기) 시공", "고르기": ["인력", "기계"], "출처": "산림품셈 13-11-1" }, + { "이름": "지름", "설명": "돌망태 지름(인력 45 · 50 · 55 · 60 · 기계 40 · 45 · 50 · 60 · 90 · 100 · 120 중)", "단위": "㎝", "출처": "산림품셈 13-11-1" }, + { "이름": "필터매트", "설명": "필터매트(부직포) 설치", "고르기": ["설치 안 함", "설치"], "출처": "산림품셈 13-11-1" }, + { + "이름": "지역", + "설명": "기계 연료값을 고를 지역", + "고르기": ["전국평균", "전국", "서울", "경기", "강원", "충북", "충남", "전북", "경북", "경남", "부산", "제주", "대구", "인천", "대전", "울산", "세종", "전남광주"], + "출처": "건설품셈 공통 8-1-7 5" + }, + { "이름": "보정작업", "설명": "암석·전석 작업이면 기계손료 가산", "고르기": ["해당 없음", "암석작업(연암・보통암・경암)", "전석섞인토사"], "출처": "건설품셈 공통 8-1-7 1" } + ], + "중간": [], + "호표": [ + { + "종류": "인력", + "요소": "LB000003", + "이름": "특별인부", + "단위": "인", + "수량": "만약(시공 == '인력', 0, 찾기(QF000456, '지름(㎝)'=지름, 공종='조립설치', 명칭='특별인부').수량) + 만약(필터매트 == '설치', 찾기(CF000150, 구분='필터매트(부직포) 설치 시 특별인부').적용, 0)", + "비목": "노무비" + }, + { + "종류": "인력", + "요소": "LB000002", + "이름": "보통인부", + "단위": "인", + "수량": "만약(시공 == '인력', 찾기(QF000455, '지름(㎝)'=지름).조립설치 + 찾기(QF000455, '지름(㎝)'=지름).돌채움, 찾기(QF000456, '지름(㎝)'=지름, 공종='조립설치', 명칭='보통인부').수량) + 만약(필터매트 == '설치', 찾기(CF000150, 구분='필터매트(부직포) 설치 시 보통인부').적용, 0)", + "비목": "노무비" + }, + { "종류": "인력", "요소": "LB000033", "이름": "석공", "단위": "인", "수량": "만약(시공 == '인력', 0, 찾기(QF000456, '지름(㎝)'=지름, 공종='돌채움', 명칭='석공').수량)", "비목": "노무비" }, + { + "종류": "로직", + "요소": "로직(GC000267, 기계='0201-0100', 지역=지역, 보정작업=보정작업)", + "이름": "굴착기(무한궤도) 1.0㎥", + "단위": "시간", + "수량": "만약(시공 == '인력', 0, 찾기(QF000456, '지름(㎝)'=지름, 공종='돌채움', 명칭='굴착기(1.0㎥)').수량)" + } + ], + "덧줄": [], + "끝수": null + }, + { + "키": "GF000329", + "원문번호": "13-11-2", + "구분": "산림품셈", + "상세구분": "13장 구조물", + "이름": "타원형 돌망태", + "결과단위": "원/㎡", + "출처": "산림품셈 13-11-2", + "소유": "공용", + "비고": "인력 시공 지름 40 · 45 · 50 · 60 · 70 · 80 · 90 · 100 · 기계 시공 지름 40 · 45 · 50 · 60 · 70 · 80 · 90 · 100 · 해석: 인력표 「인력(인)」 직종 없음 — 보통인부로 둠 · 인력 시공 조약돌량(㎥/㎡)은 표에 있으나 조약돌 자재품목 없어 재료 줄 뺌 · 기계 시공 재료량은 설계수량(주②) · 필터매트 설치 시 특별인부 0.09 · 보통인부 0.15인/㎡ 더함 · 돌망태 운반비 별도 · KSF 4601 공장제품", + "시험입력": { "시공": "기계", "지름": 50, "필터매트": "설치 안 함", "지역": "전국평균", "보정작업": "해당 없음" }, + "입력": [ + { "이름": "시공", "설명": "인력 또는 기계(굴착기) 시공", "고르기": ["인력", "기계"], "출처": "산림품셈 13-11-2" }, + { "이름": "지름", "설명": "돌망태 지름(인력 40 · 45 · 50 · 60 · 70 · 80 · 90 · 100 · 기계 40 · 45 · 50 · 60 · 70 · 80 · 90 · 100 중)", "단위": "㎝", "출처": "산림품셈 13-11-2" }, + { "이름": "필터매트", "설명": "필터매트(부직포) 설치", "고르기": ["설치 안 함", "설치"], "출처": "산림품셈 13-11-2" }, + { + "이름": "지역", + "설명": "기계 연료값을 고를 지역", + "고르기": ["전국평균", "전국", "서울", "경기", "강원", "충북", "충남", "전북", "경북", "경남", "부산", "제주", "대구", "인천", "대전", "울산", "세종", "전남광주"], + "출처": "건설품셈 공통 8-1-7 5" + }, + { "이름": "보정작업", "설명": "암석·전석 작업이면 기계손료 가산", "고르기": ["해당 없음", "암석작업(연암・보통암・경암)", "전석섞인토사"], "출처": "건설품셈 공통 8-1-7 1" } + ], + "중간": [], + "호표": [ + { + "종류": "인력", + "요소": "LB000003", + "이름": "특별인부", + "단위": "인", + "수량": "만약(시공 == '인력', 0, 찾기(QF000458, '지름(㎝)'=지름, 공종='조립설치', 명칭='특별인부').수량) + 만약(필터매트 == '설치', 찾기(CF000151, 구분='필터매트(부직포) 설치 시 특별인부').적용, 0)", + "비목": "노무비" + }, + { + "종류": "인력", + "요소": "LB000002", + "이름": "보통인부", + "단위": "인", + "수량": "만약(시공 == '인력', 찾기(QF000457, '지름(㎝)'=지름).조립설치 + 찾기(QF000457, '지름(㎝)'=지름).돌채움, 찾기(QF000458, '지름(㎝)'=지름, 공종='조립설치', 명칭='보통인부').수량) + 만약(필터매트 == '설치', 찾기(CF000151, 구분='필터매트(부직포) 설치 시 보통인부').적용, 0)", + "비목": "노무비" + }, + { "종류": "인력", "요소": "LB000033", "이름": "석공", "단위": "인", "수량": "만약(시공 == '인력', 0, 찾기(QF000458, '지름(㎝)'=지름, 공종='돌채움', 명칭='석공').수량)", "비목": "노무비" }, + { + "종류": "로직", + "요소": "로직(GC000267, 기계='0201-0100', 지역=지역, 보정작업=보정작업)", + "이름": "굴착기(무한궤도) 1.0㎥", + "단위": "시간", + "수량": "만약(시공 == '인력', 0, 찾기(QF000458, '지름(㎝)'=지름, 공종='돌채움', 명칭='굴착기(1.0㎥)').수량)" + } + ], + "덧줄": [], + "끝수": null + }, { "키": "GF000234", "원문번호": "13-11-3", "구분": "산림품셈", "상세구분": "13장 구조물", "이름": "매트리스형 돌망태", @@ -2025,6 +2269,23 @@ "덧줄": [], "끝수": null }, + { + "키": "GF000330", + "원문번호": "13-15-1", + "구분": "산림품셈", + "상세구분": "13장 구조물", + "이름": "목재 껍질벗기기", + "결과단위": "원/m", + "출처": "산림품셈 13-15-1", + "소유": "공용", + "비고": "말구 지름별 m당 보통인부", + "시험입력": { "말구": 12 }, + "입력": [{ "이름": "말구", "설명": "목재 말구 지름(5 · 6 · 9 · 12 · 15 · 18 · 21 · 24 · 27 · 30 중)", "단위": "㎝", "출처": "산림품셈 13-15-1" }], + "중간": [], + "호표": [{ "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QF000469, '말구(㎝)'=말구).보통인부", "비목": "노무비" }], + "덧줄": [], + "끝수": null + }, { "키": "GF000245", "원문번호": "13-16-1", "구분": "산림품셈", "상세구분": "13장 구조물", "이름": "필터매트(육상)", diff --git a/resources/master_data/소요량_산림품셈_13장_구조물.json b/resources/master_data/소요량_산림품셈_13장_구조물.json index 27e5252cb..2a6e9b509 100644 --- a/resources/master_data/소요량_산림품셈_13장_구조물.json +++ b/resources/master_data/소요량_산림품셈_13장_구조물.json @@ -555,7 +555,7 @@ "이름": "밑돌 및 천단 돌쌓기", "기준": "m당", "출처": "산림품셈 13-4-6", - "용도": {"공종": "밑돌 및 천단 돌쌓기", "대상": ["인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "밑돌 및 천단 돌쌓기", "대상": ["인력", "작업량 조건"], "로직키": ["GF000324"]}, "조건": { "돌의 뒷길이": "수" }, "값칸": { "석공": "인" }, "줄": [ @@ -955,7 +955,7 @@ "이름": "작은 말뚝 박기(6할 박기)", "기준": "개당", "출처": "산림품셈 13-10-2 1", - "용도": {"공종": "나무 말뚝박기", "대상": ["인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "나무 말뚝박기", "대상": ["인력", "작업량 조건"], "로직키": ["GF000325", "GF000326", "GF000327"]}, "조건": { "말구(㎝)": "수", "길이(m)": "수" }, "값칸": { "보통인부": "인" }, "줄": [ @@ -1003,7 +1003,7 @@ "이름": "기초말뚝 박기", "기준": "개당", "출처": "산림품셈 13-10-2 2", - "용도": {"공종": "나무 말뚝박기", "대상": ["인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "나무 말뚝박기", "대상": ["인력", "작업량 조건"], "로직키": ["GF000325", "GF000326", "GF000327"]}, "조건": { "말구(㎝)": "수", "길이(m)": "수" }, "값칸": { "보통인부": "인" }, "줄": [ @@ -1117,7 +1117,7 @@ "이름": "기초말뚝 박기 관입길이에 따른 계수", "기준": "", "출처": "산림품셈 13-10-2 2 주⑥", - "용도": {"공종": "나무 말뚝박기", "대상": ["작업량 조건"], "로직키": []}, + "용도": {"공종": "나무 말뚝박기", "대상": ["작업량 조건"], "로직키": ["GF000325", "GF000326", "GF000327"]}, "조건": { "관입률": "수" }, "값칸": { "계수": "" }, "줄": [ @@ -1135,7 +1135,7 @@ "이름": "윈치말뚝 박기", "기준": "1일당", "출처": "산림품셈 13-10-2 3", - "용도": {"공종": "나무 말뚝박기", "대상": ["기계", "인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "나무 말뚝박기", "대상": ["기계", "인력", "작업량 조건"], "로직키": ["GF000325", "GF000326", "GF000327"]}, "조건": { "말구(㎝)": "수", "길이(m)": "수" }, "값칸": { "경유": "ℓ", "잡재료": "%", "기계운전원(발동기)": "인", "비계공": "인", "보통인부": "인", "특별인부": "인", "일기당개박수": "개", "발동기": "HP", "떨공이": "kg", "말뚝중량": "kg/개", "떨공이원문": "글", "윈치": "글" }, "줄": [ @@ -1184,7 +1184,7 @@ "이름": "원형 돌망태 인력", "기준": "㎡당", "출처": "산림품셈 13-11-1 1", - "용도": {"공종": "원형", "대상": ["작업량 조건"], "로직키": []}, + "용도": {"공종": "원형", "대상": ["작업량 조건"], "로직키": ["GF000328"]}, "조건": { "지름(㎝)": "수" }, "값칸": { "조약돌량": "㎥", "조립설치": "인", "돌채움": "인" }, "줄": [ @@ -1206,7 +1206,7 @@ "이름": "원형 돌망태 기계", "기준": "㎡당", "출처": "산림품셈 13-11-1 2", - "용도": {"공종": "원형", "대상": ["기계", "인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "원형", "대상": ["기계", "인력", "작업량 조건"], "로직키": ["GF000328"]}, "조건": { "지름(㎝)": "수", "공종": "고르기", "명칭": "고르기" }, "값칸": { "수량": "줄 따름" }, "줄": [ @@ -1251,7 +1251,7 @@ "이름": "타원형 돌망태 인력", "기준": "㎡당", "출처": "산림품셈 13-11-2 1", - "용도": {"공종": "타원형", "대상": ["작업량 조건"], "로직키": []}, + "용도": {"공종": "타원형", "대상": ["작업량 조건"], "로직키": ["GF000329"]}, "조건": { "지름(㎝)": "수" }, "값칸": { "조약돌량": "㎥", "조립설치": "인", "돌채움": "인" }, "줄": [ @@ -1277,7 +1277,7 @@ "이름": "타원형 돌망태 기계", "기준": "㎡당", "출처": "산림품셈 13-11-2 2", - "용도": {"공종": "타원형", "대상": ["기계", "인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "타원형", "대상": ["기계", "인력", "작업량 조건"], "로직키": ["GF000329"]}, "조건": { "지름(㎝)": "수", "공종": "고르기", "명칭": "고르기" }, "값칸": { "수량": "줄 따름" }, "줄": [ @@ -1541,7 +1541,7 @@ "이름": "목재 껍질벗기기", "기준": "m당", "출처": "산림품셈 13-15-1", - "용도": {"공종": "목재 껍질벗기기", "대상": ["인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "목재 껍질벗기기", "대상": ["인력", "작업량 조건"], "로직키": ["GF000330"]}, "조건": { "말구(㎝)": "수" }, "값칸": { "보통인부": "인" }, "줄": [ From dc1399244d0a00816e318db3f8e0cc0bc1ca5e26 Mon Sep 17 00:00:00 2001 From: umsangdon Date: Wed, 30 Sep 2026 13:32:15 +0900 Subject: [PATCH 22/26] =?UTF-8?q?test(M02):=20=ED=95=A9=EC=B9=9C=20?= =?UTF-8?q?=EB=92=A4=20=EB=B9=A8=EA=B0=95=20=EB=91=98=20=E2=80=94=20?= =?UTF-8?q?=EC=98=9B=20=EA=B7=9C=EC=B9=99=EC=9D=84=20=EC=9E=AC=EB=8D=98=20?= =?UTF-8?q?=EC=8B=9C=ED=97=98=EC=9D=84=2026-7e=20=C2=B7=2027-1d=20?= =?UTF-8?q?=EA=B7=9C=EC=B9=99=EC=9C=BC=EB=A1=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - test_m02_structure_combo: 화면 표 [저장]은 있던 항목 머리(경로)를 저장본 그대로(나무가 정본 · 26-7e) — 분류1 · 분류3 은 저장 전 값 · 단위 · 일위대가는 표대로 - test_m02_structure_options: 좌측 차례를 새 모양(extras 옵션 → 도면 · children 차례)으로 잼(27-1d reveal) Co-Authored-By: Claude Opus 5.5 --- resources/tester/test_m02_structure_combo.py | 12 ++++++------ resources/tester/test_m02_structure_options.py | 8 ++++---- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/resources/tester/test_m02_structure_combo.py b/resources/tester/test_m02_structure_combo.py index c10e1d7e3..4333b2140 100644 --- a/resources/tester/test_m02_structure_combo.py +++ b/resources/tester/test_m02_structure_combo.py @@ -60,6 +60,9 @@ def test_처음_한_번_만듦_글_열_빼고_칸은_집계표_그대로(client, def test_집계표_저장_때_새_열_지운_열_고친_열을_맞춤_키_유지(client): before = _keys(client) + old_rv = next( + r for r in client.get("/api/m02/structure-combos").json()["줄"] if r["열"] == "rv" + ) def change(table): cols = table["열"] @@ -77,12 +80,9 @@ def test_집계표_저장_때_새_열_지운_열_고친_열을_맞춤_키_유지 assert [r["열"] for r in doc["줄"]][:4] == ["rv", "new1", "c1", "pv_b"] # 집계표 차례 assert all(rows[c]["키"] == k for c, k in before.items() if c != "h_rip_m") rv = rows["rv"] - assert (rv["분류1"], rv["분류3"], rv["단위"], rv["일위대가"]) == ( - "메쌓기", - "기초유", - "m", - "UA000004", - ) + # 화면 표 [저장](26-7e) — 있던 항목 머리(경로)는 나무가 정본이라 저장본 그대로 · 나머지는 표대로 + assert (rv["분류1"], rv["분류3"]) == (old_rv["분류1"], old_rv["분류3"]) + assert (rv["단위"], rv["일위대가"]) == ("m", "UA000004") assert (rv["바인딩"], rv["펼침"]) == ({"종류": "revetment"}, True) # 번호는 세 파일과 같음 — 새 열도 [저장] 한 번에 SD · SA · SM 이 섬 numbers = client.get("/api/m02/structures/numbers").json() diff --git a/resources/tester/test_m02_structure_options.py b/resources/tester/test_m02_structure_options.py index fe9d9090a..dd671b6ba 100644 --- a/resources/tester/test_m02_structure_options.py +++ b/resources/tester/test_m02_structure_options.py @@ -116,11 +116,11 @@ def test_파일이_깨져도_폼_응답은_모두_보임(client) -> None: def test_좌측_줄은_구조물_집계_양식_아래_한_줄_같은_한_곳에서_지움() -> None: side = (ROOT / "M02_MasterTemplete/M02_MasterTemplete_UI_Side.ts").read_text("utf-8") assert "section(options.title, options.body)" in side - assert ( - side.index(" summary,") - < side.index("section(options.title") - < side.index('section(L("M02_KindDrawing")') + # 차례 = 구조물 조합 → 옵션 → 도면 양식(시스템 층에만 · 해시 진입 `reveal` 이 이름으로 · 27-1d) + assert side.index("옵션: section(options.title") < side.index( + '도면: section(L("M02_KindDrawing")' ) + assert "children: [summary, ...(extras ? [extras.옵션, extras.도면] : [])]" in side assert "onOpen: () => (options.clear(), paint())" in side # 자재 조합을 열면 이 줄 고름 지움 assert "onOpen: () => (matset.clear(), paint())" in side # 이 줄을 열면 자재 조합 고름 지움 paint = side.split("function paint(): void {")[1].split("\n }\n")[0] From aa1edd65dc932837e70a898ef74b39073ea4b9e7 Mon Sep 17 00:00:00 2001 From: umsangdon Date: Wed, 30 Sep 2026 13:34:20 +0900 Subject: [PATCH 23/26] auto: 2026-09-30 13:34 (ESD_LAPTOP) --- docs/raw/M01_고침/sub2/calc_changed.py | 25 + docs/raw/M01_고침/sub2/changes.py | 29 + docs/raw/M01_고침/sub2/changes.txt | 145 ++++ docs/raw/M01_고침/sub2/ed.py | 16 + docs/raw/M01_고침/sub2/keys.txt | 1 + docs/raw/M01_고침/sub2/log_A1.md | 39 ++ docs/raw/M01_고침/sub2/log_A2.md | 47 ++ docs/raw/M01_고침/sub2/log_A3.md | 62 ++ docs/raw/M01_고침/sub2/log_A4.md | 54 ++ docs/raw/M01_고침/sub2/log_A5.md | 16 + docs/raw/M01_고침/sub2/log_A6.md | 72 ++ docs/raw/M01_고침/sub2/modified.txt | 23 + docs/raw/M01_고침/sub2/offers.py | 10 + docs/raw/M01_고침/sub2/rng.py | 10 + docs/raw/M01_고침/sub2/show_all.txt | 928 +++++++++++++++++++++++++ docs/raw/M01_고침/sub2/tool.py | 103 +++ docs/raw/M01_고침/sub2/고침_로그.md | 152 ++++ docs/raw/M01_고침/sub2/단위확인.md | 27 + docs/raw/M01_고침/sub2/목록.md | 118 ++++ docs/raw/M01_고침/sub2/사람확인.md | 30 + docs/raw/M01_고침/sub2/입력빠짐.md | 8 + docs/raw/M01_고침/sub2/품목없음.md | 38 + 22 files changed, 1953 insertions(+) create mode 100644 docs/raw/M01_고침/sub2/calc_changed.py create mode 100644 docs/raw/M01_고침/sub2/changes.py create mode 100644 docs/raw/M01_고침/sub2/changes.txt create mode 100644 docs/raw/M01_고침/sub2/ed.py create mode 100644 docs/raw/M01_고침/sub2/keys.txt create mode 100644 docs/raw/M01_고침/sub2/log_A1.md create mode 100644 docs/raw/M01_고침/sub2/log_A2.md create mode 100644 docs/raw/M01_고침/sub2/log_A3.md create mode 100644 docs/raw/M01_고침/sub2/log_A4.md create mode 100644 docs/raw/M01_고침/sub2/log_A5.md create mode 100644 docs/raw/M01_고침/sub2/log_A6.md create mode 100644 docs/raw/M01_고침/sub2/modified.txt create mode 100644 docs/raw/M01_고침/sub2/offers.py create mode 100644 docs/raw/M01_고침/sub2/rng.py create mode 100644 docs/raw/M01_고침/sub2/show_all.txt create mode 100644 docs/raw/M01_고침/sub2/tool.py create mode 100644 docs/raw/M01_고침/sub2/고침_로그.md create mode 100644 docs/raw/M01_고침/sub2/단위확인.md create mode 100644 docs/raw/M01_고침/sub2/목록.md create mode 100644 docs/raw/M01_고침/sub2/사람확인.md create mode 100644 docs/raw/M01_고침/sub2/입력빠짐.md create mode 100644 docs/raw/M01_고침/sub2/품목없음.md diff --git a/docs/raw/M01_고침/sub2/calc_changed.py b/docs/raw/M01_고침/sub2/calc_changed.py new file mode 100644 index 000000000..02f842178 --- /dev/null +++ b/docs/raw/M01_고침/sub2/calc_changed.py @@ -0,0 +1,25 @@ +import sys,json,re +sys.stdout.reconfigure(encoding='utf-8') +sys.path.insert(0,r'C:\Aislo_wt\sub_laptop_2\tmp\M01_고침\sub2') +import tool +cm=tool.cm; mf=cm.mf +keys=[] +for l in open('C:/Aislo_wt/sub_laptop_2/tmp/M01_고침/sub2/changes.txt',encoding='utf-8'): + m=re.match(r'(G[CF]\d{6})\[',l) + if m and m.group(1) not in keys: keys.append(m.group(1)) +whole=cm.master(); files=cm.load() +rows={} +for d in files.values(): + if d.get('그룹')=='로직': + for r in d['줄']: rows[str(r['키'])]=r +ok=0; bad=[] +for k in keys: + r=rows[k] + try: + res=mf.run(whole,k,cm.시험입력(r)) + warns=[ (x.get('이름'),x.get('단위경고')) for x in res['줄'] if x.get('단위경고')] + print(k,r['이름'][:20],'계',format(res['계'],'.2f') if not isinstance(res['계'],str) else res['계'],'경고',len(warns),warns[:3]) + ok+=1 + except Exception as e: + bad.append((k,str(e)[:160])); print(k,'멈춤',str(e)[:160]) +print('통과',ok,'멈춤',len(bad),'/',len(keys)) diff --git a/docs/raw/M01_고침/sub2/changes.py b/docs/raw/M01_고침/sub2/changes.py new file mode 100644 index 000000000..69f5103bd --- /dev/null +++ b/docs/raw/M01_고침/sub2/changes.py @@ -0,0 +1,29 @@ +import sys,json,subprocess,glob,os +sys.stdout.reconfigure(encoding='utf-8') +sys.path.insert(0,r'C:\Aislo_wt\sub_laptop_2\tmp\M01_고침\sub2') +import tool +out=subprocess.run(['git','diff','--name-only','--','resources/master_data'],capture_output=True,text=True,encoding='utf-8',cwd=r'C:\Aislo_wt\sub_laptop_2').stdout.split('\n') +files=[l.strip().strip('"') for l in out if l.strip()] +import codecs +def decode(p): + return p +n=0 +res=subprocess.run(['git','-c','core.quotepath=off','ls-files','-m','--','resources/master_data'],capture_output=True,cwd=r'C:\Aislo_wt\sub_laptop_2') +names=[x.decode('utf-8') for x in res.stdout.split(b'\n') if x] +for f in names: + old=json.loads(subprocess.run(['git','show','HEAD:'+f],capture_output=True,cwd=r'C:\Aislo_wt\sub_laptop_2').stdout.decode('utf-8')) + new=json.load(open('C:/Aislo_wt/sub_laptop_2/'+f,encoding='utf-8')) + ol={l['키']:l for l in old['줄']} + for l in new['줄']: + o=ol[l['키']] + if o==l: continue + for i,(a,b) in enumerate(zip(o.get('호표',[]),l.get('호표',[]))): + if a!=b: + n+=1 + na=a.get('요소'); nb=b.get('요소') + ck={k for k in set(a)|set(b) if a.get(k)!=b.get(k)} + cnt,hs=(tool.hits(nb,b.get('단위'),1) if isinstance(nb,dict) and nb.get('검색어') else (0,[])) + print(f"{l['키']}[{i}] {b['이름']} [{b.get('단위')}] 바뀐칸{sorted(ck)} | {json.dumps(na,ensure_ascii=False) if isinstance(na,dict) else na} -> {json.dumps(nb,ensure_ascii=False) if isinstance(nb,dict) else nb} => {hs[0] if hs else ''}") + for k in l: + if k!='호표' and o.get(k)!=l.get(k): print(' ★그 밖 바뀜',l['키'],k,str(o.get(k))[:100],'->',str(l.get(k))[:100]) +print('호표 줄 바뀜',n) diff --git a/docs/raw/M01_고침/sub2/changes.txt b/docs/raw/M01_고침/sub2/changes.txt new file mode 100644 index 000000000..b2fc6d74d --- /dev/null +++ b/docs/raw/M01_고침/sub2/changes.txt @@ -0,0 +1,145 @@ +GC000319[2] 프라이머(융착식 도료) [kg] 바뀐칸['요소'] | {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "신구접착및방청제 LDS-MP"} -> {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "융착식 프라이머"} => MT003454 융착식 프라이머 도로용 접착제 [ℓ] +GC000337[4] 결속선 [m] 바뀐칸['요소'] | {"구분": "철근·강재", "상세구분": "철선", "검색어": "보통철선 #8 서울"} -> {"구분": "철근·강재", "상세구분": "철선", "검색어": "보통철선(결속선) 서울 m/kg"} => MT000194 보통철선(결속선),서울 #20, 0.9mm(200m/kg) [M] +GC000723[2] 플럭스 [㎏] 바뀐칸['요소'] | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98%"} -> {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "FLUX"} => MT030620 FLUX [㎏] (값 없음) +GC000724[1] TIG 용접봉 [㎏] 바뀐칸['요소'] | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98%"} -> {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "용접봉 스테인레스강용"} => MT003194 용 접 봉 스테인레스강용 [kg] +GC000724[2] 아르곤가스 [ℓ] 바뀐칸['요소'] | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98%"} -> {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "알곤"} => MT003169 알 곤 [ℓ] +GC000559[3] 서비스볼트 [본] 바뀐칸['요소'] | {"구분": "볼트·앵커·철물", "상세구분": "볼트·너트", "검색어": "세파볼트 D형"} -> {"구분": "볼트·앵커·철물", "상세구분": "볼트·너트", "검색어": "육각볼트"} => MT002404 육각볼트 M6*50 [개] +GC000560[2] CO_2 와이어 [㎏] 바뀐칸['요소'] | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98%"} -> {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "용접봉 탄산가스용접용"} => MT003196 용 접 봉 탄산가스용접용 [kg] +GC000560[3] 탄산가스 [㎏] 바뀐칸['요소'] | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98%"} -> {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "탄산가스"} => MT003173 탄산가스 99%(용접용) [kg] +GC000561[3] 보통볼트 [본] 바뀐칸['요소'] | {"구분": "볼트·앵커·철물", "상세구분": "볼트·너트", "검색어": "세파볼트 D형"} -> {"구분": "볼트·앵커·철물", "상세구분": "볼트·너트", "검색어": "육각볼트"} => MT002404 육각볼트 M6*50 [개] +GC000565[1] CO_2 와이어 [㎏] 바뀐칸['요소'] | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98%"} -> {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "용접봉 탄산가스용접용"} => MT003196 용 접 봉 탄산가스용접용 [kg] +GC000565[2] 탄산가스 [㎏] 바뀐칸['요소'] | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98%"} -> {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "탄산가스"} => MT003173 탄산가스 99%(용접용) [kg] +GC000001[2] 외부PANEL(벽) 1,200×2,400㎜ [매] 바뀐칸['요소'] | {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "T챤넬(K-SPAN) 4.5×610×2440"} -> {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "외부판넬 (벽)"} => MT007251 외부판넬 (벽) 1200×2400 [매] +GC000001[3] 외부PANEL (창문) 1,200×2,400㎜ [매] 바뀐칸['요소'] | {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "T챤넬(K-SPAN) 4.5×610×2440"} -> {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "외부판넬 (창문)"} => MT007252 외부판넬 (창문) 900×1200 [매] +GC000001[4] 외부PANEL (철재문) 1,200×2,400㎜ [매] 바뀐칸['요소'] | {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "T챤넬(K-SPAN) 4.5×610×2440"} -> {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "외부판넬 (철재문)"} => MT007253 외부판넬 (철재문) 1200×2400 [매] +GC000001[5] 내부PANEL(벽) 1,200×2,400㎜ [매] 바뀐칸['요소'] | {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "T챤넬(K-SPAN) 4.5×610×2440"} -> {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "내부판넬 (벽)"} => MT007254 내부판넬 (벽) 1200×2400 [매] +GC000001[8] CANOPY(출입구채양) 600×1,200㎜ [매] 바뀐칸['요소'] | {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "T챤넬(K-SPAN) 4.5×610×2440"} -> {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "출입구채양 (CANOPY)"} => MT007257 출입구채양 (CANOPY) L=1200 [개] +GC000001[9] 박공PANEL [매] 바뀐칸['요소'] | {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "T챤넬(K-SPAN) 4.5×610×2440"} -> {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "박공판넬"} => MT007258 박공판넬 L=2400 [M] +GC000001[12] 중도리(PURIN) 두께:2.0이상 [개] 바뀐칸['요소'] | {"구분": "철근·강재", "상세구분": "형강", "검색어": "트러스 (TRUSS) SPAN:L=7.2"} -> {"구분": "철근·강재", "상세구분": "형강", "검색어": "중도리 (PURLIN)"} => MT007261 중도리 (PURLIN) 60×30×10×2.3t [M] +GC000001[13] 천장판 미장합판+50㎜ GLASSWOOL [매] 바뀐칸['요소'] | {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "T챤넬(K-SPAN) 4.5×610×2440"} -> {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "천정판 (CEILING)"} => MT007259 천정판 (CEILING) 1200×1200 [매] +GC000001[14] T-BAR [m] 바뀐칸['요소'] | {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "처마후레싱 C/S"} -> {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "T-BAR L=1200mm"} => MT007263 T-BAR L=1200mm [개] +GC000002[0] 콘테이너형 가설건축물 3.0x3.0m [동] 바뀐칸['요소'] | {"구분": "거푸집·가설재", "상세구분": "가설건축물", "검색어": "콘테이너(사무실) 12.0*3.0*2.6m"} -> {"구분": "거푸집·가설재", "상세구분": "가설건축물", "검색어": "콘테이너(사무실) 3.0*3.0*2.6m"} => MT007108 콘테이너(사무실) 3.0*3.0*2.6m [동] +GC000002[1] 콘테이너형 가설건축물 3.0x6.0m [동] 바뀐칸['요소'] | {"구분": "거푸집·가설재", "상세구분": "가설건축물", "검색어": "콘테이너(사무실) 12.0*3.0*2.6m"} -> {"구분": "거푸집·가설재", "상세구분": "가설건축물", "검색어": "콘테이너(사무실) 6.0*3.0*2.6m"} => MT007107 콘테이너(사무실) 6.0*3.0*2.6m [동] +GC000002[2] 콘테이너형 가설건축물 3.0x9.0m [동] 바뀐칸['요소'] | {"구분": "거푸집·가설재", "상세구분": "가설건축물", "검색어": "콘테이너(사무실) 12.0*3.0*2.6m"} -> {"구분": "거푸집·가설재", "상세구분": "가설건축물", "검색어": "콘테이너(사무실) 9.0*3.0*2.6m"} => MT007106 콘테이너(사무실) 9.0*3.0*2.6m [동] +GC000027[4] 수평띠장 L1829 [개] 바뀐칸['요소'] | {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "안전발판(PSP대용) 250×3000"} -> {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "수평틀(조립식틀비계)"} => MT007847 수평틀(조립식틀비계) 1050×1826mm [EA] +GC000027[6] 손잡이 L1219 [개] 바뀐칸['요소'] | {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "안전발판(PSP대용) 250×3000"} -> {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "안전난간대(조립식틀비계) W1219"} => MT007850 안전난간대(조립식틀비계) 단방향 W1219×H970mm [EA] +GC000027[7] 손잡이 L1829 [개] 바뀐칸['요소'] | {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "안전발판(PSP대용) 250×3000"} -> {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "안전난간대(조립식틀비계) W1829"} => MT007849 안전난간대(조립식틀비계) 장방향 W1829×H970mm [EA] +GC000027[8] 바퀴 [개] 바뀐칸['요소'] | {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "안전발판(PSP대용) 250×3000"} -> {"구분": "잡재료", "상세구분": "소모품", "검색어": "바퀴"} => MT007861 바퀴 중하중용 [EA] +GC000027[9] 자키 [개] 바뀐칸['요소'] | {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "안전발판(PSP대용) 250×3000"} -> {"구분": "잡재료", "상세구분": "소모품", "검색어": "쟈키"} => MT007862 쟈키 [EA] +GC000031[3] 브라켓 [개] 바뀐칸['요소'] | {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "안전발판(PSP대용) 250×3000"} -> {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "강관비계브라켓"} => MT000520 강관비계브라켓 측면용(외줄형) [개] +GC000031[6] 그물망 [㎡] 바뀐칸['요소'] | {"구분": "매트·토목섬유", "상세구분": "부직포·토목섬유", "검색어": "직포 옥상방수용직포"} -> {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "낙하물방지망"} => MT007605 낙하물방지망 4×50m(1cm) [㎡] +GC000032[3] 브라켓 [개] 바뀐칸['요소'] | {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "안전발판(PSP대용) 250×3000"} -> {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "강관비계브라켓"} => MT000520 강관비계브라켓 측면용(외줄형) [개] +GC000032[4] 사다리 폭 30㎝×길이 3m 기준 [m] 바뀐칸['요소'] | {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "강관비계 Φ48.6 서울"} -> {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "낙방사다리"} => MT007609 낙방사다리 A-TYPE(W400*L3680) [개] (값 없음) +GC000032[7] 그물망 [㎡] 바뀐칸['요소'] | {"구분": "매트·토목섬유", "상세구분": "부직포·토목섬유", "검색어": "직포 옥상방수용직포"} -> {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "낙하물방지망"} => MT007605 낙하물방지망 4×50m(1cm) [㎡] +GC000037[2] 그물망 [㎡] 바뀐칸['요소'] | {"구분": "매트·토목섬유", "상세구분": "부직포·토목섬유", "검색어": "직포 옥상방수용직포"} -> {"구분": "안전시설", "상세구분": "낙석방지·휀스", "검색어": "PE안전망"} => MT007608 PE안전망 90합,4m×100m [㎡] +GC000038[1] 보호망 [㎡] 바뀐칸['요소'] | {"구분": "매트·토목섬유", "상세구분": "부직포·토목섬유", "검색어": "직포 옥상방수용직포"} -> {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "낙하물방지망"} => MT007605 낙하물방지망 4×50m(1cm) [㎡] +GC000039[1] 보호망 [㎡] 바뀐칸['요소'] | {"구분": "매트·토목섬유", "상세구분": "부직포·토목섬유", "검색어": "직포 옥상방수용직포"} -> {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "낙하물방지망"} => MT007605 낙하물방지망 4×50m(1cm) [㎡] +GC000062[1] 방진망 [㎡] 바뀐칸['요소'] | {"구분": "잡재료", "상세구분": "소모품", "검색어": "PVC천막지 T-210"} -> {"구분": "잡재료", "상세구분": "소모품", "검색어": "P.E 분진망"} => MT007604 P.E 분진망 1.5×70m [㎡] +GC000068[2] 부직포 [㎡] 바뀐칸['요소'] | {"구분": "매트·토목섬유", "상세구분": "부직포·토목섬유", "검색어": "직포 옥상방수용직포"} -> {"구분": "매트·토목섬유", "상세구분": "부직포", "검색어": "토목용부직포"} => MT023981 토목용부직포 50×2×t1.8~6mm [㎡] +GC000068[4] 풀 [kg] 바뀐칸['요소'] | {"구분": "잡재료", "상세구분": "소모품", "검색어": "그리스(일반범용) CROWN"} -> {"구분": "잡재료", "상세구분": "소모품", "검색어": "풀"} => MT008075 풀 벽지용,밀가루풀 [kg] +GC000752[2] 앵커 [개] 바뀐칸['요소'] | {"구분": "볼트·앵커·철물", "상세구분": "앵커", "검색어": "L형앵커볼트 5/8\""} -> {"구분": "볼트·앵커·철물", "상세구분": "앵커", "검색어": "셋트앵커 1/2"} => MT002657 셋트앵커(철) Ø1/2" 길이100mm [EA] +GC000752[3] 블라인드리벳 [개] 바뀐칸['요소'] | {"구분": "볼트·앵커·철물", "상세구분": "볼트·너트", "검색어": "핀볼트 M12"} -> {"구분": "볼트·앵커·철물", "상세구분": "볼트·너트", "검색어": "브라인드리벳"} => MT002398 브라인드리벳 Φ3.2×8mm [개] +GC000752[4] 철물 [㎏] 바뀐칸['요소'] | {"구분": "철근·강재", "상세구분": "철근", "검색어": "철근부식방지재 MT-3"} -> {"구분": "철근·강재", "상세구분": "철근", "검색어": "이형철근 D=22mm"} => MT014385 이형철근(SD400)-관급 HD=22mm 생산공장 상차도 [Ton] +GC000575[3] 시멘트벽돌 [매] 바뀐칸['요소'] | {"구분": "콘크리트제품", "상세구분": "경계석·블록", "검색어": "주차라인블록 1000X300X150"} -> {"구분": "콘크리트제품", "상세구분": "경계석·블록", "검색어": "시멘트벽돌"} => MT005760 시멘트벽돌(서울) 190×90×57mm [매] +GC001050[4] 프라이머 [kg] 바뀐칸['요소'] | {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "신구접착및방청제 LDS-MP"} -> {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "융착식 프라이머"} => MT003454 융착식 프라이머 도로용 접착제 [ℓ] +GC001050[5] 프로판가스 [kg] 바뀐칸['요소'] | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98%"} -> {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "프로판가스 일반용"} => MT003175 프로판가스 일반용 [kg] +GC000360[6] 바퀴숫돌 단면용 A36m B11호 A150×8×22 KSL 6501 [개] 바뀐칸['요소'] | {"구분": "잡재료", "상세구분": "소모품", "검색어": "빗자루 도로청소용"} -> {"구분": "잡재료", "상세구분": "소모품", "검색어": "바퀴숫돌 단면용"} => MT030715 바퀴숫돌 단면용 A36m B11호 A150×8×22 KSL 6501 [개] (값 없음) +GC000360[7] 바퀴숫돌 측면용 A24 QWV1호 A205×25×25 KSL 6501 [개] 바뀐칸['요소'] | {"구분": "잡재료", "상세구분": "소모품", "검색어": "빗자루 도로청소용"} -> {"구분": "잡재료", "상세구분": "소모품", "검색어": "바퀴숫돌 측면용"} => MT030716 바퀴숫돌 측면용 A24 QWV1호 A205×25×25 KSL 6501 [개] (값 없음) +GC000360[8] 바퀴숫돌 평면용 A24 QWV1호 A205×25×25 KSL 6501 [개] 바뀐칸['요소'] | {"구분": "잡재료", "상세구분": "소모품", "검색어": "빗자루 도로청소용"} -> {"구분": "잡재료", "상세구분": "소모품", "검색어": "바퀴숫돌 평면용"} => MT030717 바퀴숫돌 평면용 A24 QWV1호 A205×25×25 KSL 6501 [개] (값 없음) +GC000360[9] 바퀴숫돌 최종용 A24 QWV 5호 A205×22×22 [개] 바뀐칸['요소'] | {"구분": "잡재료", "상세구분": "소모품", "검색어": "빗자루 도로청소용"} -> {"구분": "잡재료", "상세구분": "소모품", "검색어": "바퀴숫돌 최종용"} => MT030718 바퀴숫돌 최종용 A24 QWV 5호 A205×22×22 [개] (값 없음) +GC000374[0] 용접봉(강교 제작) [㎏] 바뀐칸['요소'] | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98%"} -> {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "용접봉 전기"} => MT003191 용 접 봉 전기 KS E4311 [kg] +GC000185[3] 드레인 보드 [m] 바뀐칸['요소'] | {"구분": "매트·토목섬유", "상세구분": "부직포·토목섬유", "검색어": "고무바 2.2cm"} -> {"구분": "매트·토목섬유", "상세구분": "부직포·토목섬유", "검색어": "드레인보드(PBD)"} => MT006388 드레인보드(PBD) [M] +GC000197[3] 부직포 [㎡] 바뀐칸['요소'] | {"구분": "매트·토목섬유", "상세구분": "부직포·토목섬유", "검색어": "직포 옥상방수용직포"} -> {"구분": "매트·토목섬유", "상세구분": "부직포", "검색어": "토목용부직포"} => MT023981 토목용부직포 50×2×t1.8~6mm [㎡] +GC000197[5] 벤토나이트매트 [㎡] 바뀐칸['요소'] | {"구분": "매트·토목섬유", "상세구분": "매트", "검색어": "PET 매트 10T/m"} -> {"구분": "매트·토목섬유", "상세구분": "매트", "검색어": "벤토나이트 매트"} => MT007745 벤토나이트 매트-S 5.4m×40m×6.5mm [㎡] +GC000604[2] 카페트 [㎡] 바뀐칸['요소'] | {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "불연천장재(마이톤) 12mm"} -> {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "카페트"} => MT008142 카페트 3.64×9mm [㎡] +GC000604[3] 펠트 [㎡] 바뀐칸['요소'] | {"구분": "매트·토목섬유", "상세구분": "부직포·토목섬유", "검색어": "직포 옥상방수용직포"} -> {"구분": "매트·토목섬유", "상세구분": "부직포·토목섬유", "검색어": "폴리에스터 펠트"} => MT015586 폴리에스터 펠트 밀도0.16, 3mm(코팅) [㎡] +GC000604[4] 접착제 [㎏] 바뀐칸['요소'] | {"구분": "도료·방수·접착", "상세구분": "접착·혼화", "검색어": "석고본드"} -> {"구분": "도료·방수·접착", "상세구분": "접착·혼화", "검색어": "접착제 일반용"} => MT007826 접착제 일반용 [kg] +GC000618[4] 풀 [kg] 바뀐칸['요소'] | {"구분": "잡재료", "상세구분": "소모품", "검색어": "그리스(일반범용) CROWN"} -> {"구분": "잡재료", "상세구분": "소모품", "검색어": "풀 벽지용"} => MT008075 풀 벽지용,밀가루풀 [kg] +GC000627[2] 방습필름 [㎡] 바뀐칸['요소'] | {"구분": "잡재료", "상세구분": "소모품", "검색어": "PVC천막지 T-210"} -> {"구분": "잡재료", "상세구분": "소모품", "검색어": "PE필름"} => MT006482 비 닐 PE 필름(0.03mm) [㎡] + ★그 밖 바뀜 GC000409 덧줄 [{'이름': '공구손료', '식': '((찾기(QC000707).내선전공) * LB000075) * 3 / 100', '비목': '경비', '출처': '건설품셈 토목 6-7-5 -> [{'이름': '공구손료', '식': '((찾기(QC000707).내선전공) * LB000075) * 3 / 100', '비목': '경비', '출처': '건설품셈 토목 6-7-5 +GC000637[2] 방수시트 [㎡] 바뀐칸['요소'] | {"구분": "도료·방수·접착", "상세구분": "방수·실링", "검색어": "방수석고보드 12.5t"} -> {"구분": "도료·방수·접착", "상세구분": "방수·실링", "검색어": "시트방수재"} => MT003583 시트방수재(스타시트) SM-A, T2.5 [㎡] +GC000638[2] 방수시트 [㎡] 바뀐칸['요소'] | {"구분": "도료·방수·접착", "상세구분": "방수·실링", "검색어": "방수석고보드 12.5t"} -> {"구분": "도료·방수·접착", "상세구분": "방수·실링", "검색어": "시트방수재"} => MT003583 시트방수재(스타시트) SM-A, T2.5 [㎡] +GC000639[2] 방수시트 [㎡] 바뀐칸['요소'] | {"구분": "도료·방수·접착", "상세구분": "방수·실링", "검색어": "방수석고보드 12.5t"} -> {"구분": "도료·방수·접착", "상세구분": "방수·실링", "검색어": "시트방수재"} => MT003583 시트방수재(스타시트) SM-A, T2.5 [㎡] +GC000646[2] 벤토나이트방수재 [㎡] 바뀐칸['요소'] | {"구분": "도료·방수·접착", "상세구분": "방수·실링", "검색어": "방수석고보드 12.5t"} -> {"구분": "매트·토목섬유", "상세구분": "매트", "검색어": "벤토나이트 매트"} => MT007745 벤토나이트 매트-S 5.4m×40m×6.5mm [㎡] +GC000646[4] 벤토나이트씰재 [L] 바뀐칸['요소'] | {"구분": "도료·방수·접착", "상세구분": "방수·실링", "검색어": "KL-지수재 급결"} -> {"구분": "도료·방수·접착", "상세구분": "방수·실링", "검색어": "벤토나이트 매스틱"} => MT007748 벤토나이트 매스틱(씰링재) [ℓ] +GC000646[6] PE필름 0.04㎜ [㎡] 바뀐칸['요소'] | {"구분": "잡재료", "상세구분": "소모품", "검색어": "PVC천막지 T-210"} -> {"구분": "잡재료", "상세구분": "소모품", "검색어": "PE필름"} => MT006482 비 닐 PE 필름(0.03mm) [㎡] +GC000646[9] 와셔 [개] 바뀐칸['요소'] | {"구분": "볼트·앵커·철물", "상세구분": "볼트·너트", "검색어": "핀볼트 M12"} -> {"구분": "볼트·앵커·철물", "상세구분": "볼트·너트", "검색어": "평와셔"} => MT002825 평와셔 M8 [EA] +GC000203[0] 에폭시 신구콘크리트 접착제 [kg] 바뀐칸['요소'] | {"구분": "도료·방수·접착", "상세구분": "접착·혼화", "검색어": "석고본드"} -> {"구분": "도료·방수·접착", "상세구분": "접착·혼화", "검색어": "에폭시 접착제"} => MT006101 에폭시 접착제 GF800 [kg] +GC000203[1] 에폭시 콘크리트고무 접착제 [kg] 바뀐칸['요소'] | {"구분": "도료·방수·접착", "상세구분": "접착·혼화", "검색어": "석고본드"} -> {"구분": "도료·방수·접착", "상세구분": "접착·혼화", "검색어": "에폭시 접착제"} => MT006101 에폭시 접착제 GF800 [kg] +GC000203[2] 시너 [ℓ] 바뀐칸['요소'] | {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "목재전용도료 오일스테인"} -> {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "에폭시계 신너"} => MT003404 에폭시계신너 024 [ℓ] +GC000655[2] 폴리카보네이트 [㎡] 바뀐칸['요소'] | {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "불연천장재(마이톤) 12mm"} -> {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "폴리카보네이트"} => MT007950 폴리카보네이트평판(내후시트) 2.0mm 1000*1000mm [㎡] +GC000665[1] 와이어메시 [매] 바뀐칸['요소'] | {"구분": "철근·강재", "상세구분": "철망·와이어메쉬", "검색어": "메쉬스크린 H=0.9m"} -> {"구분": "철근·강재", "상세구분": "철망·와이어메쉬", "검색어": "와이어메쉬 용접철망"} => MT007128 와이어메쉬(용접철망)관급 #4, 100×100 [㎡] +GC000666[1] 인서트 [개] 바뀐칸['요소'] | {"구분": "볼트·앵커·철물", "상세구분": "앵커", "검색어": "L형앵커볼트 5/8\""} -> {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "인서트"} => MT008086 경량철골천정틀 인서트,Φ6mm Φ9mm [개] +GC000667[1] 조이너 및 몰딩 [m] 바뀐칸['요소'] | {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "처마후레싱 C/S"} -> {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "몰딩 AL"} => MT008099 경량철골천장틀 몰딩(AL),W형, 1.0T 15×15×15×15 [M] +GC000431[4] 싱글코아바렐 [개] 바뀐칸['요소'] | {"구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐(0.2㎥)"} -> {"구분": "기계·설비", "상세구분": "기계류", "검색어": "싱글코아바렐 {규격}"} => +GC000431[5] 메탈크라운비트 [개] 바뀐칸['요소'] | {"구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐(0.2㎥)"} -> {"구분": "기계·설비", "상세구분": "기계류", "검색어": "메탈크라운비트 {규격}"} => +GC000431[6] 쵸핑비트 [개] 바뀐칸['요소'] | {"구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐(0.2㎥)"} -> {"구분": "기계·설비", "상세구분": "기계류", "검색어": "쵸핑비트 {규격}"} => +GC000431[7] 드라이브파이프헤드 [개] 바뀐칸['요소'] | {"구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐(0.2㎥)"} -> {"구분": "기계·설비", "상세구분": "기계류", "검색어": "드라이브파이프헤드 {규격}"} => +GC000431[8] 드라이브파이프슈 [개] 바뀐칸['요소'] | {"구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐(0.2㎥)"} -> {"구분": "기계·설비", "상세구분": "기계류", "검색어": "드라이브파이프슈 {규격}"} => +GC000432[4] 더블코아바렐 [개] 바뀐칸['요소'] | {"구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐(0.2㎥)"} -> {"구분": "기계·설비", "상세구분": "기계류", "검색어": "더블코아바렐 {규격}"} => +GC000432[5] 메탈크라운비트 [개] 바뀐칸['요소'] | {"구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐(0.2㎥)"} -> {"구분": "기계·설비", "상세구분": "기계류", "검색어": "메탈크라운비트 {규격}"} => +GC000432[6] 다이아몬드비트 [개] 바뀐칸['요소'] | {"구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐(0.2㎥)"} -> {"구분": "기계·설비", "상세구분": "기계류", "검색어": "다이아몬드비트 {규격}"} => +GC000432[7] 메탈리밍쉘 [개] 바뀐칸['요소'] | {"구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐(0.2㎥)"} -> {"구분": "기계·설비", "상세구분": "기계류", "검색어": "메탈리밍쉘 {규격}"} => +GC000432[8] 다이아몬드리밍쉘 [개] 바뀐칸['요소'] | {"구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐(0.2㎥)"} -> {"구분": "기계·설비", "상세구분": "기계류", "검색어": "다이아몬드리밍쉘 {규격}"} => +GC000432[9] 코아리프터 [개] 바뀐칸['요소'] | {"구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐(0.2㎥)"} -> {"구분": "기계·설비", "상세구분": "기계류", "검색어": "코어리프터 {규격}"} => +GC000434[4] 신월튜브 [개] 바뀐칸['요소'] | {"구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐(0.2㎥)"} -> {"구분": "기계·설비", "상세구분": "기계류", "검색어": "신월튜브"} => MT005704 에어튜브 신월튜브(황동관),76×850 [본] +GC000442[7] 벤토나이트 [㎏] 바뀐칸['요소'] | {"구분": "도료·방수·접착", "상세구분": "방수·실링", "검색어": "쉬트파일수팽창지수재 DPS-500"} -> {"구분": "도료·방수·접착", "상세구분": "방수·실링", "검색어": "벤토나이트 그라우팅용(일반)"} => MT007624 벤토나이트 그라우팅용(일반) [kg] +GC000443[7] 벤토나이트 [㎏] 바뀐칸['요소'] | {"구분": "도료·방수·접착", "상세구분": "방수·실링", "검색어": "쉬트파일수팽창지수재 DPS-500"} -> {"구분": "도료·방수·접착", "상세구분": "방수·실링", "검색어": "벤토나이트 그라우팅용(일반)"} => MT007624 벤토나이트 그라우팅용(일반) [kg] +GC000444[7] 벤토나이트 [㎏] 바뀐칸['요소'] | {"구분": "도료·방수·접착", "상세구분": "방수·실링", "검색어": "쉬트파일수팽창지수재 DPS-500"} -> {"구분": "도료·방수·접착", "상세구분": "방수·실링", "검색어": "벤토나이트 그라우팅용(일반)"} => MT007624 벤토나이트 그라우팅용(일반) [kg] +GC000445[7] 벤토나이트 [㎏] 바뀐칸['요소'] | {"구분": "도료·방수·접착", "상세구분": "방수·실링", "검색어": "쉬트파일수팽창지수재 DPS-500"} -> {"구분": "도료·방수·접착", "상세구분": "방수·실링", "검색어": "벤토나이트 그라우팅용(일반)"} => MT007624 벤토나이트 그라우팅용(일반) [kg] +GC000446[7] 벤토나이트 [㎏] 바뀐칸['요소'] | {"구분": "도료·방수·접착", "상세구분": "방수·실링", "검색어": "쉬트파일수팽창지수재 DPS-500"} -> {"구분": "도료·방수·접착", "상세구분": "방수·실링", "검색어": "벤토나이트 그라우팅용(일반)"} => MT007624 벤토나이트 그라우팅용(일반) [kg] +GC000687[2] 무수축모르타르 [㎏] 바뀐칸['요소'] | {"구분": "시멘트·골재", "상세구분": "모르타르", "검색어": "단면복구용몰탈 LDS-Mortar"} -> {"구분": "시멘트·골재", "상세구분": "모르타르", "검색어": "무수축 그라우트"} => MT005367 무수축 고강도 그라우트 EPM-POWER [kg] +GC000901[2] 보온 성형물 [m] 바뀐칸['요소'] | {"구분": "단열·보온", "상세구분": "단열재", "검색어": "단열바 STS 프레임(120mm ⓐ120"} -> {"구분": "단열·보온", "상세구분": "단열재", "검색어": "보온재 강관용"} => MT010081 보온재(강관용,일반은박) 15A-20T [M] +GC000901[5] Sheet Metal Screw [개] 바뀐칸['요소'] | {"구분": "잡재료", "상세구분": "소모품", "검색어": "빗자루 도로청소용"} -> {"구분": "잡재료", "상세구분": "소모품", "검색어": "Screw 메탈"} => MT007864 Screw 메탈, Φ4.2 [개] +GC000931[30] 소창직 [m] 바뀐칸['요소'] | {"구분": "잡재료", "상세구분": "소모품", "검색어": "PVC코팅철선 #8"} -> {"구분": "잡재료", "상세구분": "소모품", "검색어": "소창직"} => MT010153 소 창 직 소창 [M] +GC000931[32] 시너 [ℓ] 바뀐칸['요소'] | {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "목재전용도료 오일스테인"} -> {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "신너 조합페인트용"} => MT003398 신너(조합페인트용) KSM-6060(2종) [ℓ] +GC000931[33] 광명단 [ℓ] 바뀐칸['요소'] | {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "목재전용도료 오일스테인"} -> {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "광명단"} => MT003375 광명단조합페인트 KSM-6030 1종 1류 [ℓ] +GC000931[34] 조합페인트 [ℓ] 바뀐칸['요소'] | {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "목재전용도료 오일스테인"} -> {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "조합페인트"} => MT003366 조합페인트 KSM-6020 1급(황색) [ℓ] +GC000932[22] 시너 [ℓ] 바뀐칸['요소'] | {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "목재전용도료 오일스테인"} -> {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "에나멜신너"} => MT003401 에나멜신너 [ℓ] +GC000932[31] 목탄 [㎏] 바뀐칸['요소'] | {"구분": "잡재료", "상세구분": "소모품", "검색어": "그리스(일반범용) CROWN"} -> {"구분": "잡재료", "상세구분": "소모품", "검색어": "목탄"} => MT006278 목탄(숯) 참숯 [kg] +GC000932[35] 가스용접봉 [㎏] 바뀐칸['요소'] | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98%"} -> {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "용접봉 산소"} => MT003187 용 접 봉 산소 KS E4301 [kg] +GC000932[39] 소창직 [m] 바뀐칸['요소'] | {"구분": "잡재료", "상세구분": "소모품", "검색어": "PVC코팅철선 #8"} -> {"구분": "잡재료", "상세구분": "소모품", "검색어": "소창직"} => MT010153 소 창 직 소창 [M] +GC000932[42] 방청페인트 [ℓ] 바뀐칸['요소'] | {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "목재전용도료 오일스테인"} -> {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "방청페인트"} => MT003378 크롬산아연방청페인트 KSM-6030 2종 1류 [ℓ] +GC000933[20] 광명단 [ℓ] 바뀐칸['요소'] | {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "목재전용도료 오일스테인"} -> {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "광명단"} => MT003375 광명단조합페인트 KSM-6030 1종 1류 [ℓ] +GC000934[19] 광명단 [ℓ] 바뀐칸['요소'] | {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "목재전용도료 오일스테인"} -> {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "광명단"} => MT003375 광명단조합페인트 KSM-6030 1종 1류 [ℓ] +GC000935[20] 광명단 [ℓ] 바뀐칸['요소'] | {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "목재전용도료 오일스테인"} -> {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "광명단"} => MT003375 광명단조합페인트 KSM-6030 1종 1류 [ℓ] +GC000935[21] 페인트 [ℓ] 바뀐칸['요소'] | {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "목재전용도료 오일스테인"} -> {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "에나멜페인트"} => MT003390 에나멜페인트 KSM-6020(2종2급)백색 [ℓ] +GC000936[22] 광명단 [ℓ] 바뀐칸['요소'] | {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "목재전용도료 오일스테인"} -> {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "광명단"} => MT003375 광명단조합페인트 KSM-6030 1종 1류 [ℓ] +GC000936[23] 페인트 [ℓ] 바뀐칸['요소'] | {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "목재전용도료 오일스테인"} -> {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "에나멜페인트"} => MT003390 에나멜페인트 KSM-6020(2종2급)백색 [ℓ] +GC000937[15] 광명단 [㎏] 바뀐칸['요소'] | {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "신구접착및방청제 LDS-MP"} -> {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "광명단"} => MT003375 광명단조합페인트 KSM-6030 1종 1류 [ℓ] +GC000937[16] 페인트 [㎏] 바뀐칸['요소'] | {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "신구접착및방청제 LDS-MP"} -> {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "에나멜페인트"} => MT003390 에나멜페인트 KSM-6020(2종2급)백색 [ℓ] +GC000938[22] 광명단 [ℓ] 바뀐칸['요소'] | {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "목재전용도료 오일스테인"} -> {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "광명단"} => MT003375 광명단조합페인트 KSM-6030 1종 1류 [ℓ] +GC000941[20] 시너 [ℓ] 바뀐칸['요소'] | {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "목재전용도료 오일스테인"} -> {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "신너"} => MT003397 신너(알키드,페놀에나멜,바니시) KSM-6060(1종) [ℓ] +GC000941[22] 시너 [ℓ] 바뀐칸['요소'] | {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "목재전용도료 오일스테인"} -> {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "신너"} => MT003397 신너(알키드,페놀에나멜,바니시) KSM-6060(1종) [ℓ] +GC000945[16] 전기용접봉 [㎏] 바뀐칸['요소'] | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98%"} -> {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "용접봉 전기"} => MT003191 용 접 봉 전기 KS E4311 [kg] +GC000947[15] 연마석 [개] 바뀐칸['요소'] | {"구분": "잡재료", "상세구분": "소모품", "검색어": "빗자루 도로청소용"} -> {"구분": "잡재료", "상세구분": "소모품", "검색어": "그라인더돌 12\"ø"} => MT030674 그라인더돌 12"ø [개] (값 없음) +GC000950[16] 시너 [ℓ] 바뀐칸['요소'] | {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "목재전용도료 오일스테인"} -> {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "신너"} => MT003397 신너(알키드,페놀에나멜,바니시) KSM-6060(1종) [ℓ] +GC000987[19] 광명단 [ℓ] 바뀐칸['요소'] | {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "목재전용도료 오일스테인"} -> {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "광명단"} => MT003375 광명단조합페인트 KSM-6030 1종 1류 [ℓ] +GC000987[20] 페인트 [ℓ] 바뀐칸['요소'] | {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "목재전용도료 오일스테인"} -> {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "조합페인트"} => MT003366 조합페인트 KSM-6020 1급(황색) [ℓ] +GC000993[2] 용접봉(전기) [㎏] 바뀐칸['요소'] | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98%"} -> {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "용접봉 전기"} => MT003191 용 접 봉 전기 KS E4311 [kg] +GC000993[3] 용접봉(산소) [㎏] 바뀐칸['요소'] | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98%"} -> {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "용접봉 산소"} => MT003187 용 접 봉 산소 KS E4301 [kg] +GC000993[10] 아연도철선 [㎏] 바뀐칸['요소'] | {"구분": "철근·강재", "상세구분": "철선", "검색어": "보통철선 #8 서울"} -> {"구분": "철근·강재", "상세구분": "철선", "검색어": "아연도철선"} => MT000214 아연도철선,서울 #8, 4.0mm [kg] +GC000993[13] 사포 [매] 바뀐칸['요소'] | {"구분": "잡재료", "상세구분": "소모품", "검색어": "복사용지(A4)"} -> {"구분": "잡재료", "상세구분": "소모품", "검색어": "연마지"} => MT003481 연 마 지 #120 (9"*11") [매] +GC000993[16] 시너 [ℓ] 바뀐칸['요소'] | {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "목재전용도료 오일스테인"} -> {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "신너"} => MT003397 신너(알키드,페놀에나멜,바니시) KSM-6060(1종) [ℓ] +GC000993[39] 페인트붓(표기용) [개] 바뀐칸['요소'] | {"구분": "잡재료", "상세구분": "소모품", "검색어": "빗자루 도로청소용"} -> {"구분": "잡재료", "상세구분": "소모품", "검색어": "페인트 붓"} => MT008178 페인트 붓 3호 [EA] +GF000060[0] 우드칩 [㎥] 바뀐칸['요소'] | {"구분": "목재", "상세구분": "각재·판재", "검색어": "미송각재 30×30×3600mm 서울"} -> {"구분": "목재", "상세구분": "각재·판재", "검색어": "우드칩 72ℓ/포"} => MT006765 우드칩 72ℓ/포 [포] +GF000143[1] 소재(원목) [㎥] 바뀐칸['요소'] | {"구분": "목재", "상세구분": "각재·판재", "검색어": "미송각재 30×30×3600mm 서울"} -> {"구분": "목재", "상세구분": "각재·판재", "검색어": "원목 경목"} => MT000401 원 목 대경목(26cm이상) [㎥] +GF000161[0] 문양 스티로폴(자재비 포함) [㎡] 바뀐칸['요소'] | {"구분": "단열·보온", "상세구분": "단열재", "검색어": "샌드위치판넬(그라스울) T50"} -> {"구분": "거푸집·가설재", "상세구분": "거푸집", "검색어": "문양거푸집 스티로폼"} => MT000451 문양거푸집(스티로폼) 600×1200 [㎡] +GF000163[3] 커터 블레이드 [개] 바뀐칸['요소'] | {"구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐(0.2㎥)"} -> {"구분": "기계·설비", "상세구분": "기계류", "검색어": "블레이드 14\""} => MT005749 블레이드 14"×3.2mm [EA] +GF000172[1] 부직포 [㎡] 바뀐칸['요소'] | {"구분": "매트·토목섬유", "상세구분": "부직포·토목섬유", "검색어": "직포 옥상방수용직포"} -> {"구분": "매트·토목섬유", "상세구분": "부직포", "검색어": "토목용부직포"} => MT023981 토목용부직포 50×2×t1.8~6mm [㎡] +GF000172[2] 잡석 구입 [㎥] 바뀐칸['요소'] | {"구분": "시멘트·골재", "상세구분": "골재", "검색어": "모래 강모래"} -> {"구분": "시멘트·골재", "상세구분": "골재", "검색어": "잡석"} => MT003848 자연자갈, 서울, 도착도 잡석 [㎥] +GF000180[6] 철근 [ton] 바뀐칸['요소'] | {"구분": "철근·강재", "상세구분": "철근", "검색어": "에폭시피복철근(가공비) D25mm"} -> {"구분": "철근·강재", "상세구분": "철근", "검색어": "이형철근 전국"} => MT014462 이형철근(SD300),전국 D=10mm [Ton] +GF000180[8] 집수정 뚜껑(스틸그레이팅) [개] 바뀐칸['요소'] | {"구분": "맨홀·수로·그레이팅", "상세구분": "맨홀", "검색어": "PE빗물받이스틸뚜껑 495×395×50T"} -> {"구분": "맨홀·수로·그레이팅", "상세구분": "맨홀", "검색어": "집수정 뚜껑"} => MT030712 집수정 뚜껑 스틸그레이팅 [개] (값 없음) +GF000181[12] 철근 [ton] 바뀐칸['요소'] | {"구분": "철근·강재", "상세구분": "철근", "검색어": "에폭시피복철근(가공비) D25mm"} -> {"구분": "철근·강재", "상세구분": "철근", "검색어": "이형철근 전국"} => MT014462 이형철근(SD300),전국 D=10mm [Ton] +GF000188[4] 철물 [개] 바뀐칸['요소'] | {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "안전발판(PSP대용) 250×3000"} -> {"구분": "볼트·앵커·철물", "상세구분": "와이어로프·클램프", "검색어": "철물 앵커용"} => MT000511 철 물 앵커용 [개] +GF000191[0] 부직포 [㎡] 바뀐칸['요소'] | {"구분": "매트·토목섬유", "상세구분": "부직포·토목섬유", "검색어": "직포 옥상방수용직포"} -> {"구분": "매트·토목섬유", "상세구분": "부직포", "검색어": "토목용부직포"} => MT023981 토목용부직포 50×2×t1.8~6mm [㎡] +GF000197[1] 접착제 [kg] 바뀐칸['요소'] | {"구분": "도료·방수·접착", "상세구분": "접착·혼화", "검색어": "석고본드"} -> {"구분": "도료·방수·접착", "상세구분": "접착·혼화", "검색어": "접착제 일반용"} => MT007826 접착제 일반용 [kg] +GF000199[0] 에폭시 접착제(콘크리트용) [kg] 바뀐칸['요소'] | {"구분": "도료·방수·접착", "상세구분": "접착·혼화", "검색어": "석고본드"} -> {"구분": "도료·방수·접착", "상세구분": "접착·혼화", "검색어": "에폭시 접착제"} => MT006101 에폭시 접착제 GF800 [kg] +GF000199[1] 시너 [ℓ] 바뀐칸['요소'] | {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "목재전용도료 오일스테인"} -> {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "에폭시계신너"} => MT003404 에폭시계신너 024 [ℓ] +GF000201[0] 강봉(D32㎜, L=1000㎜) [EA] 바뀐칸['요소'] | {"구분": "철근·강재", "상세구분": "형강", "검색어": "트러스 (TRUSS) SPAN:L=7.2"} -> {"구분": "교량·구조부속", "상세구분": "보강재·정착", "검색어": "다웰바 Φ32*1000"} => MT006540 다 웰 바 Φ32*1000 [EA] +GF000201[1] P.V.C 파이프(Ø35㎜) [m] 바뀐칸['요소'] | {"구분": "관·이음관", "상세구분": "PVC관", "검색어": "PVC파이프(일반관) D=30mm(VG1) 서울"} -> {"구분": "관·이음관", "상세구분": "PVC관", "검색어": "PVC파이프(일반관) D=35mm 서울"} => MT002859 PVC파이프(일반관),서울 D=35mm(VG1) [M] +GF000207[3] 고철대(감) [kg] 바뀐칸['요소'] | {"구분": "잡재료", "상세구분": "고철·기타금속", "검색어": "봉땜납 Sn"} -> {"구분": "잡재료", "상세구분": "고철·기타금속", "검색어": "고철"} => MT007569 고 철 경량A [kg] +GF000220[3] 잡석(채움재) [㎥] 바뀐칸['요소'] | {"구분": "시멘트·골재", "상세구분": "골재", "검색어": "모래 강모래"} -> {"구분": "시멘트·골재", "상세구분": "골재", "검색어": "잡석"} => MT003848 자연자갈, 서울, 도착도 잡석 [㎥] +GF000224[3] 잡석(채움재) [㎥] 바뀐칸['요소'] | {"구분": "시멘트·골재", "상세구분": "골재", "검색어": "모래 강모래"} -> {"구분": "시멘트·골재", "상세구분": "골재", "검색어": "잡석"} => MT003848 자연자갈, 서울, 도착도 잡석 [㎥] +GF000235[0] 철망태 [㎥] 바뀐칸['요소'] | {"구분": "매트·토목섬유", "상세구분": "돌망태·사방", "검색어": "기초사석 0.015~0.03㎥"} -> {"구분": "매트·토목섬유", "상세구분": "돌망태·사방", "검색어": "사각개비온"} => MT006317 사각개비온(3.2mm)(관급) 1.0L×1.0W×1.0H [조] +호표 줄 바뀜 143 diff --git a/docs/raw/M01_고침/sub2/ed.py b/docs/raw/M01_고침/sub2/ed.py new file mode 100644 index 000000000..13523e841 --- /dev/null +++ b/docs/raw/M01_고침/sub2/ed.py @@ -0,0 +1,16 @@ +# 줄 번호로 요소 한 줄의 검색어(· 구분 · 상세구분)만 바꿈: ed.py 파일 줄번호 새검색어 [구분 상세구분] +import sys, re, json +sys.stdout.reconfigure(encoding='utf-8') +f, n, term = sys.argv[1], int(sys.argv[2]), sys.argv[3] +g = sys.argv[4] if len(sys.argv) > 4 else None; s = sys.argv[5] if len(sys.argv) > 5 else None +t = open(f, encoding='utf-8', newline='').read().split('\n') +line = t[n-1] +m = re.search(r'"요소": (\{.*\})', line) +assert m, line +d = json.loads(m.group(1)); d['검색어'] = term +if g: d['구분'] = g +if s: d['상세구분'] = s +new = '{' + ', '.join('"%s": %s' % (k, json.dumps(v, ensure_ascii=False)) for k, v in d.items()) + '}' +t[n-1] = line[:m.start(1)] + new + line[m.end(1):] +open(f, 'w', encoding='utf-8', newline='').write('\n'.join(t)) +print(n, new) diff --git a/docs/raw/M01_고침/sub2/keys.txt b/docs/raw/M01_고침/sub2/keys.txt new file mode 100644 index 000000000..27bea7ba7 --- /dev/null +++ b/docs/raw/M01_고침/sub2/keys.txt @@ -0,0 +1 @@ +GF000060 GF000143 GF000161 GF000163 GF000165 GF000172 GF000180 GF000181 GF000202 GF000188 GF000191 GF000197 GF000199 GF000201 GF000203 GF000207 GF000220 GF000224 GF000235 GC000319 GC001050 GC000337 GC000348 GC000181 GC000185 GC000197 GC000203 GC000212 GC000215 GC000216 GC000360 GC000374 GC000375 GC000409 GC000431 GC000432 GC000433 GC000435 GC000434 GC000442 GC000446 GC000447 GC000449 GC000001 GC000002 GC000027 GC000031 GC000032 GC000037 GC000038 GC000039 GC000062 GC000068 GC000127 GC000559 GC000560 GC000561 GC000565 GC000575 GC000576 GC000604 GC000616 GC000618 GC000627 GC000637 GC000638 GC000639 GC000646 GC000655 GC000665 GC000666 GC000667 GC000670 GC000687 GC000723 GC000724 GC000752 GC000901 GC000931 GC000932 GC000933 GC000934 GC000935 GC000936 GC000937 GC000938 GC000941 GC000945 GC000947 GC000950 GC000948 GC000972 GC000986 GC000987 GC000993 \ No newline at end of file diff --git a/docs/raw/M01_고침/sub2/log_A1.md b/docs/raw/M01_고침/sub2/log_A1.md new file mode 100644 index 000000000..5d2a1faf1 --- /dev/null +++ b/docs/raw/M01_고침/sub2/log_A1.md @@ -0,0 +1,39 @@ +# 로그 A1 (목록 0~21 · 산림) +## 고침 +번호 | 로직 키 | idx | 재료 | 옛 검색어 | 새 검색어(구분/상세구분) | 첫째 품목(키 이름 규격 [단위]) | 확인(원문 절) +0 | GF000060 | 0 | 우드칩 | (미송각재…) | 우드칩 72ℓ/포 (목재/각재·판재) — 본 창이 먼저 고침 | MT006765 우드칩 72ℓ/포 [포] | 6-8 +1 | GF000143 | 1 | 소재(원목) | 미송각재 30×30×3600mm 서울 | 원목 경목 (목재/각재·판재) | MT000401 원목 대경목(26cm이상) [㎥] · 규격 원문 미기재라 파일 차례 첫째(경목 3종 중) | 10-8-2 +2 | GF000161 | 0 | 문양 스티로폴 | 샌드위치판넬(그라스울) T50 | 문양거푸집 스티로폼 (거푸집·가설재/거푸집) | MT000451 문양거푸집(스티로폼) 600×1200 [㎡] (규격 원문 미기재, 2종 중 첫째) | 12-5 +3 | GF000163 | 3 | 커터 블레이드 | 치즐(0.2㎥) | 블레이드 14" (기계·설비/기계류) | MT005749 블레이드 14"×3.2mm [EA] · 원문 커터 320~400mm → 인치 환산 14"(355mm)만 범위에 듦 · 블레이드 규격 자체는 원문 미기재 | 12-7-1 +5 | GF000172 | 2 | 잡석 구입 | 모래 강모래 | 잡석 (시멘트·골재/골재) | MT003848 자연자갈,서울,도착도 잡석 [㎥] · 원문 「깬잡석 유용가능」이나 깬잡석은 EA 단위라 ㎥ 인 규격 잡석 선택 | 12-10 +6 | GF000172 | 1 | 부직포 | 직포 옥상방수용직포 | 토목용부직포 (매트·토목섬유/부직포) | MT023981 토목용부직포 50×2×t1.8~6mm [㎡] · 규격 원문 미기재, 건설 기초공사 로직과 같은 검색어 | 12-10 +7 | GF000180 | 8 | 집수정 뚜껑(스틸그레이팅) | PE빗물받이스틸뚜껑 495×395×50T | 집수정 뚜껑 (맨홀·수로·그레이팅/맨홀) | MT030712 집수정 뚜껑 스틸그레이팅 [개] ★값 없음(가격 칸 비어 있음) · 덧줄이 이미 MT030712 사용 | 12-15 +8 | GF000180 | 6 | 철근 | 에폭시피복철근(가공비) D25mm | 이형철근 전국 (철근·강재/철근) | MT014462 이형철근(SD300),전국 D=10mm [Ton] · 원문은 철근 재질·굵기 미기재 → 강도·굵기 확정은 사용자 협의(지금은 파일 차례 첫째) | 12-15 +8 | GF000181 | 12 | 철근 | 에폭시피복철근(가공비) D25mm | 이형철근 전국 (철근·강재/철근) | MT014462 이형철근(SD300),전국 D=10mm [Ton] · 위와 같음 | 12-16 +10 | GF000188 | 4 | 철물 | 안전발판(PSP대용) 250×3000 | 철물 앵커용 (볼트·앵커·철물/와이어로프·클램프) | MT000511 철 물 앵커용 [개] · 같은 줄 이음/조임/받침철물(MT000493~510)과 한 묶음으로 이어진 번호 · 비계 벽이음 철물로 판단(사람 재확인 여지) | 12-19 +11 | GF000191 | 0 | 부직포 | 직포 옥상방수용직포 | 토목용부직포 (매트·토목섬유/부직포) | MT023981 토목용부직포 50×2×t1.8~6mm [㎡] | 12-23 +12 | GF000197 | 1 | 접착제 | 석고본드 | 접착제 일반용 (도료·방수·접착/접착·혼화) | MT007826 접착제 일반용 [kg] · 원문은 접착제 종류 미기재 | 12-27-2 +13 | GF000199 | 0 | 에폭시 접착제 | 석고본드 | 에폭시 접착제 (도료·방수·접착/접착·혼화) | MT006101 에폭시 접착제 GF800 [kg] | 12-28 +13 | GF000199 | 1 | 시너 | 목재전용도료 오일스테인 | 에폭시계신너 (도료·방수·접착/도료) | MT003404 에폭시계신너 024 [ℓ] · 원문은 시너 종류 미기재, 에폭시 접착제와 함께 쓰이는 시너로 판단(자재표에 「시너」 표기는 없고 「신너」) | 12-28 +14 | GF000201 | 0 | 강봉(D32,L=1000) | 트러스 (TRUSS) SPAN:L=7.2 | 다웰바 Φ32*1000 (교량·구조부속/보강재·정착) | MT006540 다 웰 바 Φ32*1000 [EA] · 원문 D32 L=1000 과 규격 일치 | 12-30-1 +15 | GF000201 | 1 | P.V.C 파이프(Ø35) | PVC파이프(일반관) D=30mm(VG1) 서울 | PVC파이프(일반관) D=35mm 서울 (관·이음관/PVC관) | MT002859 PVC파이프(일반관),서울 D=35mm(VG1) [M] · VG 등급은 원문 미기재라 검색어에서 뺌(파일 차례 첫째가 VG1) | 12-30-1 +18 | GF000207 | 3 | 고철대(감) | 봉땜납 Sn | 고철 (잡재료/고철·기타금속) | MT007569 고 철 경량A [kg] · 공제 항목(수량 -1000 × %)이라 고철 매각가 · 경량A/중량A 구분은 원문 미기재 | 12-34-3 +19 | GF000220 | 3 | 잡석(채움재) | 모래 강모래 | 잡석 (시멘트·골재/골재) | MT003848 자연자갈,서울,도착도 잡석 [㎥] | 13-4-2 +20 | GF000224 | 3 | 잡석(채움재) | 모래 강모래 | 잡석 (시멘트·골재/골재) | MT003848 자연자갈,서울,도착도 잡석 [㎥] | 13-5-2 +21 | GF000235 | 0 | 철망태 | 기초사석 0.015~0.03㎥ | 사각개비온 (매트·토목섬유/돌망태·사방) | MT006317 사각개비온(3.2mm)(관급) 1.0L×1.0W×1.0H [조] | 13-11-4 +## 품목없음 +GF000165 | 핀폴 손료 | 개 | 12-8 | MT000463 비탈형영구거푸집(KC-FORM) 450용 (검색어 그대로 남음) | 자재표에 콘크리트 포장 거푸집 고정핀(핀폴)이 없음 · 알루미늄핀 MT030623(값 없음)은 알루미늄폼용이라 다른 물건 · 번호 4 +GF000181 | 원형거푸집(PE 10회) 스라브 및 기초 [5] · 벽체 [6] | 조 | 12-16 | MT000478 폼타이 D형 (검색어 그대로 남음) | 자재표에 PE 원형거푸집(맨홀용)이 없음 · 번호 9 +GF000202 | 탄성고무받침(150×150×15) [1] | ㎡ | 12-30-2 | MT006521 익스팬션조인트휠러 t=10mm (검색어 그대로 남음) | 자재표에 소형 탄성고무받침이 없음(교량받침·ERB탄성받침은 다른 물건) · 번호 16 +## 입력빠짐 +(없음) +## 단위확인 +GF000060 | 우드칩 | 호표 ㎥ ↔ 품목 포(72ℓ/포) +GF000235 | 철망태 | 호표 ㎥ ↔ 품목 조(사각개비온 1.0×1.0×1.0 = 1㎥/조 · 다른 줄은 매) +GF000207 | 고철대(감) | 호표 kg ↔ 품목 kg (같음 · 참고: 고철(Ton당) 줄도 있음) +GF000180·GF000181 | 철근 | 호표 ton ↔ 품목 Ton (같음) +GF000163 | 블레이드 | 호표 개 ↔ 품목 EA (같은 성격) +## 사람확인 · 못 고침 +GF000202 | 원형철근(∅29,L=500) [0] | ton | 12-30-2 | 지금 에폭시피복철근(가공비) D25mm 그대로 | 자재표에 「원형철근」 없음 · 이형철근만 있음 · 마환봉 12~30mm(kg, 철근·강재/형강)이 후보이나 같은 물건인지 애매 · 번호 8 +GF000202 | 다웰바캡(D=50) [5] | m | 12-30-2 | SRR 보강재 고인장보강재 φ6mm 그대로 | 「PVC 캡 D50mm」(MT011912, 개) 후보이나 다웰바 캡과 같은 물건인지 · 단위 m ↔ 개 불일치 | 번호 16 +GF000203 | 물끊기 홈 재료 [0] | (없음) | 12-31 | MT000095 방수석고보드 12.5t 그대로 | 원문이 재료를 지정하지 않음(재료비 칸 비어 있음) · 재료 확정 필요 | 번호 17 diff --git a/docs/raw/M01_고침/sub2/log_A2.md b/docs/raw/M01_고침/sub2/log_A2.md new file mode 100644 index 000000000..6a46a41f2 --- /dev/null +++ b/docs/raw/M01_고침/sub2/log_A2.md @@ -0,0 +1,47 @@ +## 고침 +번호 | 로직 키 | idx | 재료 | 옛 검색어 | 새 검색어(구분/상세구분) | 첫째 품목(키 이름 규격 [단위]) | 확인(원문 절) +22 | GC000319 | 2 | 프라이머(융착식 도료) | 신구접착및방청제 LDS-MP | 융착식 프라이머 (도료·방수·접착/도료) | MT003454 융착식 프라이머 도로용 접착제 [ℓ] | 토목 1-8-9 주⑦ 프라이머 kg 2.0 +22 | GC001050 | 4 | 프라이머 | 신구접착및방청제 LDS-MP | 융착식 프라이머 (도료·방수·접착/도료) | MT003454 융착식 프라이머 도로용 접착제 [ℓ] | 유지관리 2-1-15 주⑩ 프라이머 kg 2.0 +113 | GC001050 | 5 | 프로판가스 | 아세틸렌 98% | 프로판가스 일반용 (잡재료/용접·가스) | MT003175 프로판가스 일반용 [kg] | 유지관리 2-1-15 주⑩ 프로판가스 kg 2.0 +23 | GC000337 | 4 | 결속선(m) | 보통철선 #8 서울 | 보통철선(결속선) 서울 m/kg (철근·강재/철선) | MT000194 보통철선(결속선),서울 #20, 0.9mm(200m/kg) [M] | 토목 1-9-4 참고자료 결속선 m 0.3 (규격 원문 없음 · 길이 단위 M 품목) +32 | GC000360 | 6 | 바퀴숫돌 단면용 | 빗자루 도로청소용 | 바퀴숫돌 단면용 (잡재료/소모품) | MT030715 바퀴숫돌 단면용 A36m B11호 A150×8×22 KSL 6501 [개] (값 없음) | 토목 4-5-1 참고자료 +32 | GC000360 | 7 | 바퀴숫돌 측면용 | 빗자루 도로청소용 | 바퀴숫돌 측면용 (잡재료/소모품) | MT030716 바퀴숫돌 측면용 A24 QWV1호 A205×25×25 KSL 6501 [개] (값 없음) | 토목 4-5-1 참고자료 +32 | GC000360 | 8 | 바퀴숫돌 평면용 | 빗자루 도로청소용 | 바퀴숫돌 평면용 (잡재료/소모품) | MT030717 바퀴숫돌 평면용 A24 QWV1호 A205×25×25 KSL 6501 [개] (값 없음) | 토목 4-5-1 참고자료 +32 | GC000360 | 9 | 바퀴숫돌 최종용 | 빗자루 도로청소용 | 바퀴숫돌 최종용 (잡재료/소모품) | MT030718 바퀴숫돌 최종용 A24 QWV 5호 A205×22×22 [개] (값 없음) | 토목 4-5-1 참고자료 +33 | GC000374 | 0 | 용접봉(강교 제작) | 아세틸렌 98% | 용접봉 전기 (잡재료/용접·가스) | MT003191 용 접 봉 전기 KS E4311 [kg] (덧줄의 MT003191 과 같음) | 토목 5-1-3 용접봉 ㎏ 26 · 원문 규격 없음 — 「전기」(아크용접) 낱말로만 좁힘 +35 | GC000409 | 덧줄[1] | 백열등 100W (잡재료 덧줄 식) | MT008751 (방폭백열등 120,000원) | 식 안 MT008751 → MT008750 (호표 검색어 「백열전구 100W」 는 그대로) | MT008750 백열전구 220V,100W [개] | 토목 6-7-5 주⑤ 백열등 100W EA 0.3 +36 | GC000431 | 4 | 싱글코아바렐 | 치즐(0.2㎥) | 싱글코아바렐 {규격} (기계·설비/기계류) | BX MT007894 / NX MT007906 [개] | 토목 8-1-2 (입력 규격 BX·NX 로 채움) +36 | GC000431 | 5 | 메탈크라운비트 | 치즐(0.2㎥) | 메탈크라운비트 {규격} | BX MT007897 / NX MT007910 [개] | 토목 8-1-2 +36 | GC000431 | 6 | 쵸핑비트 | 치즐(0.2㎥) | 쵸핑비트 {규격} | BX MT007898 / NX MT007909 [개] | 토목 8-1-2 +36 | GC000431 | 7 | 드라이브파이프헤드 | 치즐(0.2㎥) | 드라이브파이프헤드 {규격} | BX MT007899 / NX MT007912 [개] | 토목 8-1-2 +36 | GC000431 | 8 | 드라이브파이프슈 | 치즐(0.2㎥) | 드라이브파이프슈 {규격} | BX MT007900 / NX MT007913 [개] | 토목 8-1-2 +37 | GC000432 | 4 | 더블코아바렐 | 치즐(0.2㎥) | 더블코아바렐 {규격} | BX MT007895(1.5m) / NX MT007907(1.5m) [개] — 원문 길이 없어 1.5m 가 첫째(3.0m 도 있음) | 토목 8-1-3 +37 | GC000432 | 5 | 메탈크라운비트 | 치즐(0.2㎥) | 메탈크라운비트 {규격} | BX MT007897 / NX MT007910 [개] | 토목 8-1-3 +37 | GC000432 | 6 | 다이아몬드비트 | 치즐(0.2㎥) | 다이아몬드비트 {규격} | BX MT007904 / NX MT007917 [개] | 토목 8-1-3 +37 | GC000432 | 7 | 메탈리밍쉘 | 치즐(0.2㎥) | 메탈리밍쉘 {규격} | BX MT007902 [개] (NX 는 품목 없음 — 품목없음 칸 참조) | 토목 8-1-3 +37 | GC000432 | 8 | 다이아몬드리밍쉘 | 치즐(0.2㎥) | 다이아몬드리밍쉘 {규격} | BX MT007905 / NX MT007918 [개] | 토목 8-1-3 +37 | GC000432 | 9 | 코아리프터 | 치즐(0.2㎥) | 코어리프터 {규격} (코아=코어 표기 차이) | BX MT007903 / NX MT007916 [개] | 토목 8-1-3 +40 | GC000434 | 4 | 신월튜브 | 치즐(0.2㎥) | 신월튜브 (기계·설비/기계류) | MT005704 에어튜브 신월튜브(황동관),76×850 [본] (STS 76R×914 MT005705 도 있음 · 원문 규격 없음) | 토목 8-2-3 신월튜브 개 1.0 · 주⑤ KSF 2317 +41 | GC000442 | 7 | 벤토나이트 | 쉬트파일수팽창지수재 DPS-500 | 벤토나이트 그라우팅용(일반) (도료·방수·접착/방수·실링) | MT007624 벤토나이트 그라우팅용(일반) [kg] | 토목 8-4-1 벤토나이트 ㎏ (원문 규격 없음 — 「일반」 등급 선택) +41 | GC000443 | 7 | 벤토나이트 | 〃 | 〃 | MT007624 | 토목 8-4-1 (같은 흠 반복) +41 | GC000444 | 7 | 벤토나이트 | 〃 | 〃 | MT007624 | 토목 8-4-1 +41 | GC000445 | 7 | 벤토나이트 | 〃 | 〃 | MT007624 | 토목 8-4-1 +41 | GC000446 | 7 | 벤토나이트 | 〃 | 〃 | MT007624 | 토목 8-4-2(풍화암) +## 품목없음 +24 | GC000348 | 일체식 방수시트 | ㎡ | 토목 3-4-1 | MT000095 방수석고보드 12.5t | 자재품목에 터널 부직포 일체식 방수시트 없음(ARS아크릴방수시트 MT006814·815 는 다른 재질 · HDPE 시트 MT030618 은 값 없음·동등성 미확인) — 검색어 그대로 둠 +36·37 | GC000432 | 메탈리밍쉘 NX | 개 | 토목 8-1-3 | (검색어 「메탈리밍쉘 {규격}」 — NX 일 때 후보 0, BX MT007902 만 있음) | NX 품목 없음 +38 | GC000433 | 샘플러(표준관입) | 개 | 토목 8-2-1 | MT000008 치즐(0.2㎥) | 샘플러 검색 0건 +39 | GC000435 | vane blade(대형) 베인 블레이드 | 개 | 토목 8-2-2 | MT000008 치즐(0.2㎥) | 베인 블레이드 품목 없음(「블레이드」는 절단날) +43 | GC000447~449 | 에어해머 | 개 | 토목 8-4-2 | MT000008 치즐(0.2㎥) | 에어해머 품목 없음 +## 입력빠짐 +(없음 — 8-1-2·8-1-3 은 기존 입력 「규격」(BX·NX) 를 검색어 {규격} 로 씀) +## 단위확인 +GC000319·GC001050 | 프라이머 | kg ↔ ℓ (MT003454) +GC000434 | 신월튜브 | 개 ↔ 본 (MT005704) +GC000337 | 결속선 | m ↔ M (같음) — 참고만 +GC000360 | 바퀴숫돌 4줄 | 개 ↔ 개 — 값 없음(가격 칸 비어 있음) +## 사람확인 · 못 고침 +34 | GC000375 | 무기질아연말 샵프라이머 ℓ | 후보 MT003460 무기질 아연말 전처리 프라이머(6,900) · MT003461 무기질 아연말 프라이머(13,800) — 샵프라이머(전처리) 는 3460 이 맞을 수 있고 3461 은 후속 두꺼운 도장일 수 있어 정체 판단 애매 · 「무기질아연말프라이머」(붙여쓰기) 로 3461 만 잡을 수 있음 · 옛 검색어(오일스테인 MT003365) 그대로 +36 | GC000431 | idx 9 드라이브파이프 | 검색어 낱말이 드라이브파이프헤드·슈 이름에도 들어 첫째가 헤드(MT007899)가 되어 정확히 못 잡음 → 치즐 그대로 둠 (엔진이 「이름 정확히 같은」 조건을 지원해야 함) +42 | GC000442~446 | 윙비트 | 개 | 원문은 규격(㎜) 별이 아닌 단일 개수 · 품목은 4~20인치 규격별 → 어느 규격인지 사람 확인 · 치즐 그대로 +43 | GC000447~449 | 버튼비트 | 개 | 품목 MT005691~694(T32~T45 착암기용) · MT007755(D=100mm 값 없음) — 에어해머용 대구경 버튼비트와 같은 물건인지 애매 · 치즐 그대로 diff --git a/docs/raw/M01_고침/sub2/log_A3.md b/docs/raw/M01_고침/sub2/log_A3.md new file mode 100644 index 000000000..347852d6a --- /dev/null +++ b/docs/raw/M01_고침/sub2/log_A3.md @@ -0,0 +1,62 @@ +## 고침 +번호 | 로직 키 | idx | 재료 | 옛 검색어 | 새 검색어(구분/상세구분) | 첫째 품목(키 이름 규격 [단위]) | 확인(원문 절) +26 | GC000185 | 3 | 드레인 보드 | 고무바 2.2cm | 드레인보드(PBD) (매트·토목섬유/부직포·토목섬유) | MT006388 드레인보드(PBD) [M] | 5-2-3 재료량(드레인 보드) · 단위 m +27 | GC000197 | 3 | 부직포 | 직포 옥상방수용직포 | 토목용부직포 (매트·토목섬유/부직포) | MT023981 토목용부직포 50×2×t1.8~6mm [㎡] | 5-4-1 ⑧ 재료량(부직포 규격 「-」 · 원문 규격 없음 → 규격 안 좁힘) +27 | GC000197 | 5 | 벤토나이트매트 | PET 매트 10T/m | 벤토나이트 매트 (매트·토목섬유/매트) | MT007745 벤토나이트 매트-S 5.4m×40m×6.5mm [㎡] | 5-4-1 ⑧ (원문 6.0㎜ ↔ 품목 6.5mm 만 있음 → 규격 안 좁힘 · 정체 확실) +28 | GC000203 | 0 | 에폭시 신구콘크리트 접착제 | 석고본드 | 에폭시 접착제 (도료·방수·접착/접착·혼화) | MT006101 에폭시 접착제 GF800 [kg] | 6-1-5 (Epoxy신구-콘크리트접착제 kg) · 신구접착제(E) SE-50 은 에폭시 여부 불확실 → 에폭시 접착제 택함 +28 | GC000203 | 1 | 에폭시 콘크리트고무 접착제 | 석고본드 | 에폭시 접착제 (도료·방수·접착/접착·혼화) | MT006101 에폭시 접착제 GF800 [kg] | 6-1-5 (Epoxy-콘크리트고무접착제 kg) +28 | GC000203 | 2 | 시너 | 목재전용도료 오일스테인 | 에폭시계 신너 (도료·방수·접착/도료) | MT003404 에폭시계신너 024 [ℓ] | 6-1-5 (시너 ℓ · 에폭시 접착제용 → 에폭시계 신너 · 일반 시너 품목 없음) +44 | GC000001 | 2 | 외부PANEL(벽) | T챤넬(K-SPAN) 4.5×610×2440 | 외부판넬 (벽) (건축마감/천장·바닥·마감재) | MT007251 외부판넬 (벽) 1200×2400 [매] | 2-2-3 참고자료(조립식 가설건축물 주자재) +44 | GC000001 | 3 | 외부PANEL(창문) | 〃 | 외부판넬 (창문) (건축마감/천장·바닥·마감재) | MT007252 외부판넬 (창문) 900×1200 [매] | 2-2-3 (원문 규격 〃=1,200×2,400 ↔ 품목 900×1200 만 있음) +44 | GC000001 | 4 | 외부PANEL(철재문) | 〃 | 외부판넬 (철재문) (건축마감/천장·바닥·마감재) | MT007253 외부판넬 (철재문) 1200×2400 [매] | 2-2-3 +44 | GC000001 | 5 | 내부PANEL(벽) | 〃 | 내부판넬 (벽) (건축마감/천장·바닥·마감재) | MT007254 내부판넬 (벽) 1200×2400 [매] | 2-2-3 +44 | GC000001 | 8 | CANOPY(출입구채양) | 〃 | 출입구채양 (CANOPY) (건축마감/천장·바닥·마감재) | MT007257 출입구채양 (CANOPY) L=1200 [개] | 2-2-3 +44 | GC000001 | 9 | 박공PANEL | 〃 | 박공판넬 (건축마감/천장·바닥·마감재) | MT007258 박공판넬 L=2400 [M] | 2-2-3 +44 | GC000001 | 12 | 중도리(PURIN) | 트러스 (TRUSS) SPAN:L=7.2 | 중도리 (PURLIN) (철근·강재/형강) | MT007261 중도리 (PURLIN) 60×30×10×2.3t [M] | 2-2-3 +44 | GC000001 | 13 | 천장판 | T챤넬(K-SPAN) | 천정판 (CEILING) (건축마감/천장·바닥·마감재) | MT007259 천정판 (CEILING) 1200×1200 [매] | 2-2-3 (원문 미장합판+글라스울 ↔ 품목 재질 미상 · 천정판 택함) +44 | GC000001 | 14 | T-BAR | 처마후레싱 C/S | T-BAR L=1200mm (건축마감/천장·바닥·마감재) | MT007263 T-BAR L=1200mm [개] | 2-2-3 (「T-BAR」 만으로는 단위 M 인 경량철골천정틀 T-BAR 가 앞서서 품목 규격 L=1200mm 를 더함 · 원문은 규격 안 밝힘) +45 | GC000002 | 0 | 콘테이너형 3.0x3.0m | 콘테이너(사무실) 12.0*3.0*2.6m | 콘테이너(사무실) 3.0*3.0*2.6m (거푸집·가설재/가설건축물) | MT007108 콘테이너(사무실) 3.0*3.0*2.6m [동] | 2-3-2 · 2-2-3 ② (사무실/창고 구분은 원문에 없음 → 기존 사무실 유지) +45 | GC000002 | 1 | 콘테이너형 3.0x6.0m | 〃 | 콘테이너(사무실) 6.0*3.0*2.6m | MT007107 콘테이너(사무실) 6.0*3.0*2.6m [동] | 〃 +45 | GC000002 | 2 | 콘테이너형 3.0x9.0m | 〃 | 콘테이너(사무실) 9.0*3.0*2.6m | MT007106 콘테이너(사무실) 9.0*3.0*2.6m [동] | 〃 +46 | GC000027 | 4 | 수평띠장 L1829 | 안전발판(PSP대용) 250×3000 | 수평틀(조립식틀비계) (거푸집·가설재/동바리·비계) | MT007847 수평틀(조립식틀비계) 1050×1826mm [EA] | 2-7-6 참고자료 (수평띠장 ↔ 수평틀 대응은 추정 · 사람확인에도 적음) +46 | GC000027 | 6 | 손잡이 L1219 (반복 흠) | 안전발판(PSP대용) 250×3000 | 안전난간대(조립식틀비계) W1219 | MT007850 안전난간대(조립식틀비계) 단방향 W1219×H970mm [EA] | 2-7-6 참고자료 +46 | GC000027 | 7 | 손잡이 L1829 (반복 흠) | 〃 | 안전난간대(조립식틀비계) W1829 | MT007849 안전난간대(조립식틀비계) 장방향 W1829×H970mm [EA] | 2-7-6 참고자료 +46 | GC000027 | 8 | 바퀴 (반복 흠) | 〃 | 바퀴 (잡재료/소모품) | MT007861 바퀴 중하중용 [EA] | 2-7-6 참고자료 +46 | GC000027 | 9 | 자키 (반복 흠) | 〃 | 쟈키 (잡재료/소모품) | MT007862 쟈키 [EA] | 2-7-6 참고자료 +47 | GC000031 | 3 | 브라켓 | 안전발판(PSP대용) 250×3000 | 강관비계브라켓 (거푸집·가설재/동바리·비계) | MT000520 강관비계브라켓 측면용(외줄형) [개] | 2-8-1 참고자료 +47 | GC000031 | 6 | 그물망 | 직포 옥상방수용직포 | 낙하물방지망 (거푸집·가설재/동바리·비계) | MT007605 낙하물방지망 4×50m(1cm) [㎡] | 2-8-1 참고자료 (원문 규격 없음 · 1cm/2cm 두 종) +48 | GC000032 | 3 | 브라켓 | 안전발판(PSP대용) | 강관비계브라켓 | MT000520 강관비계브라켓 측면용(외줄형) [개] | 2-8-2 참고자료 +48 | GC000032 | 4 | 사다리 폭30㎝×길이3m | 강관비계 Φ48.6 서울 | 낙방사다리 (거푸집·가설재/동바리·비계) | MT007609 낙방사다리 A-TYPE(W400*L3680) [개] (값 없음) | 2-8-2 참고자료 · 값 없음 · 단위확인 참조 +48 | GC000032 | 7 | 그물망 | 직포 옥상방수용직포 | 낙하물방지망 | MT007605 낙하물방지망 4×50m(1cm) [㎡] | 2-8-2 참고자료 +49 | GC000037 | 2 | 그물망 | 직포 옥상방수용직포 | PE안전망 (안전시설/낙석방지·휀스) | MT007608 PE안전망 90합,4m×100m [㎡] | 2-8-7 ③ 재료량(철골 안전망) +50 | GC000038 | 1 | 보호망 | 직포 옥상방수용직포 | 낙하물방지망 (거푸집·가설재/동바리·비계) | MT007605 낙하물방지망 4×50m(1cm) [㎡] | 2-8-8 (낙하물방지 목적 보호망(그물망 등)) +51 | GC000039 | 1 | 보호망 | 〃 | 낙하물방지망 | MT007605 낙하물방지망 4×50m(1cm) [㎡] | 2-8-9 +52 | GC000062 | 1 | 방진망 | PVC천막지 T-210 | P.E 분진망 (잡재료/소모품) | MT007604 P.E 분진망 1.5×70m [㎡] | 2-10-2 (방진망 ↔ 분진망 · 비산먼지방지망 MT007607 도 후보 → 사람확인에도 적음) +53 | GC000068 | 2 | 부직포 | 직포 옥상방수용직포 | 토목용부직포 (매트·토목섬유/부직포) | MT023981 토목용부직포 50×2×t1.8~6mm [㎡] | 2-11-1 ⑥ (보양용 부직포 별도 품목 없음 · 원문 규격 없음) +53 | GC000068 | 4 | 풀 | 그리스(일반범용) CROWN | 풀 (잡재료/소모품) | MT008075 풀 벽지용,밀가루풀 [kg] | 2-11-1 ⑥ (보양지 붙이기 풀 kg) + +## 품목없음 +25 | GC000181 | P.P로프(9㎜) | m | 5-2-1 참고자료 | MT007182 와이어로프(철심) 9mm | 자재품목 P.P 로프는 Φ12·16·18·20·50·60mm 뿐 · 9mm 없음(원문 9㎜ 밝힘) +27 | GC000197 | 지오콤포지트 6.0㎜ | ㎡ | 5-4-1 ⑧ | MT003563 직포 옥상방수용직포 | 자재품목에 지오콤포지트 없음(지오드레인 · 지오그리드만) · 검색어 안 고침 +29 | GC000212 | 강재거푸집 손료 | ㎡ | 6-3-2 | MT000101 K-SPAN 패널 | 자재품목에 강재거푸집 없음 · 유로폼패널은 매 단위 · 다른 물건 · 검색어 안 고침 +31 | GC000216 | 원형맨홀거푸집 ø740~ø1800 (idx 2~6) | 조 | 6-3-5 | MT000478 폼타이 D형 | 자재품목에 합성수지(P.E) 원형 맨홀 거푸집 없음(원형맨홀 EA 는 콘크리트 완제품) · 검색어 안 고침 +46 | GC000027 | 손잡이기둥 (idx 5) | 개 | 2-7-6 참고자료 | MT000457 안전발판(PSP대용) 250×3000 | 자재품목에 손잡이기둥 대응 품목 없음 · 안전발판은 다른 물건 · 검색어 안 고침 +54 | GC000127 | 각재 10㎝×10㎝ (idx 2) | ㎥ | 3-8-3 ④ | 외송각재 30×30×3600mm 서울 | 자재품목 각재는 30×30×3600(미송·외송)·45×90(나왕) 뿐 · 100×100 각재 없음(합성목재 본우드 각재 MT014370 은 ㎡·합성재로 다른 물건) · 검색어 안 고침 + +## 입력빠짐 +## 단위확인 +GC000001 · 캐노피 CANOPY(출입구채양) · 호표 매 ↔ 품목 개 (MT007257) +GC000001 · 박공PANEL · 매 ↔ M (MT007258 박공판넬 L=2400 길이 단위) +GC000001 · 중도리(PURIN) · 개 ↔ M (MT007261) +GC000001 · T-BAR · m ↔ 개 (MT007263 L=1200mm) +GC000032 · 사다리 폭30㎝×길이3m · m ↔ 개 (MT007609 낙방사다리 · 값 없음) + +## 사람확인 · 못 고침 +30 | GC000215 | idx 2 문양거푸집(판넬) | 후보 MT000450 우레탄계 건축외벽용 · MT000451/452 스티로폼 · MT000453/454 ABS코팅폼(모두 ㎡) | 원문 6-3-4 는 재질을 밝히지 않음 → 고르지 않음 · 지금 K-SPAN 패널(MT000101)은 틀림 · 「문양거푸집」 만으로는 박리제(MT000449 ℓ)가 첫째라 못 씀 +46 | GC000027 idx 4 수평띠장 L1829 → 수평틀(조립식틀비계) 1050×1826 로 고침 · 대응(수평띠장=수평틀)은 추정 +45 | GC000002 사무실/창고 구분 입력 없음(원문 콘테이너형에 구분 안 나옴) · 사무실 품목으로 고침 — 창고 갈래는 `입력빠짐` 성격 +52 | GC000062 방진망 → P.E 분진망(MT007604) 택함 · 비산먼지방지망(MT007607) 대안 +44 | GC000001 idx 3 외부PANEL(창문) 원문 규격 1,200×2,400 ↔ 품목 900×1200 만 있음 +27 | GC000197 idx 5 벤토나이트매트 원문 6.0㎜ ↔ 품목 6.5mm 만 있음(규격 안 좁힘) + + diff --git a/docs/raw/M01_고침/sub2/log_A4.md b/docs/raw/M01_고침/sub2/log_A4.md new file mode 100644 index 000000000..2e5e92046 --- /dev/null +++ b/docs/raw/M01_고침/sub2/log_A4.md @@ -0,0 +1,54 @@ +# log_A4 (목록 55~80) + +## 고침 +번호 | 로직 키 | idx | 재료 | 옛 검색어 | 새 검색어(구분/상세구분) | 첫째 품목(키 이름 규격 [단위]) | 확인(원문 절) +55 | GC000559 | 3 | 서비스볼트 | 세파볼트 D형 | 육각볼트 (볼트·앵커·철물/볼트·너트) | MT002404 육각볼트 M6*50 [개] (85건, 규격은 원문이 「설계에 따라」라 좁히지 않음) | 건축 1-1-2 주(서비스 볼트는 일반 볼트) +56 | GC000560 | 3 | 탄산가스 | 아세틸렌 98% | 탄산가스 (잡재료/용접·가스) | MT003173 탄산가스 99%(용접용) [kg] | 1-1-3 재료량표 +56 | GC000560 | 2 | CO_2 와이어 | 아세틸렌 98% | 용접봉 탄산가스용접용 (잡재료/용접·가스) | MT003196 용접봉 탄산가스용접용 [kg] (CO2 와이어 전용 품목 없음 · 탄산가스 용접용 용접봉이 같은 물건으로 판단) | 1-1-3 +57 | GC000561 | 3 | 보통볼트 | 세파볼트 D형 | 육각볼트 (볼트·앵커·철물/볼트·너트) | MT002404 육각볼트 M6*50 [개] | 1-2-1 (보통볼트 가조임, 본) +58 | GC000565 | 1 | CO_2 와이어 | 아세틸렌 98% | 용접봉 탄산가스용접용 (잡재료/용접·가스) | MT003196 [kg] | 1-2-5 +58 | GC000565 | 2 | 탄산가스 | 아세틸렌 98% | 탄산가스 (잡재료/용접·가스) | MT003173 탄산가스 99%(용접용) [kg] | 1-2-5 +59 | GC000575 | 3 | 시멘트벽돌 | 주차라인블록 1000X300X150 | 시멘트벽돌 (콘크리트제품/경계석·블록) | MT005760 시멘트벽돌(서울) 190×90×57mm [매] (17건 지역별, 규격은 원문 19×9×5.7과 같음) | 2-1-1 +61 | GC000604 | 2 | 카페트 | 불연천장재(마이톤) 12mm | 카페트 (건축마감/천장·바닥·마감재) | MT008142 카페트 3.64×9mm [㎡] | 5-1-2 +62 | GC000604 | 3 | 펠트 | 직포 옥상방수용직포 | 폴리에스터 펠트 (매트·토목섬유/부직포·토목섬유) | MT015586 폴리에스터 펠트 밀도0.16, 3mm(코팅) [㎡] (6건) | 5-1-2 +63 | GC000604 | 4 | 접착제 | 석고본드 | 접착제 일반용 (도료·방수·접착/접착·혼화) | MT007826 접착제 일반용 [kg] (카페트용 접착제 전용 품목 없음 · 원문도 규격 안 밝힘) | 5-1-2 +65a | GC000616 | (없음) | - | - | - | 아래 품목없음 참조 | 5-3-5 +66 | GC000618 | 4 | 풀 | 그리스(일반범용) CROWN | 풀 벽지용 (잡재료/소모품) | MT008075 풀 벽지용,밀가루풀 [kg] | 5-3-7 재료량표 +67 | GC000627 | 2 | 방습필름 | PVC천막지 T-210 | PE필름 (잡재료/소모품) | MT006482 비닐 PE 필름(0.03mm) [㎡] (5건 두께별 · 원문은 두께 안 밝힘) | 5-4-8 · 5-4-1 주(방습층 폴리에틸렌 필름) +68 | GC000637 | 2 | 방수시트 | 방수석고보드 12.5t | 시트방수재 (도료·방수·접착/방수·실링) | MT003583 시트방수재(스타시트) SM-A, T2.5 [㎡] (13건) | 6-3-1 (두께 2.5~3.0) +69 | GC000638 | 2 | 방수시트 | 방수석고보드 12.5t | 시트방수재 (도료·방수·접착/방수·실링) | MT003583 (동일) | 6-3-2 (재료량은 6-3-1 참고) +70 | GC000639 | 2 | 방수시트 | 방수석고보드 12.5t | 시트방수재 (도료·방수·접착/방수·실링) | MT003583 (동일) | 6-3-3 +71 | GC000646 | 2 | 벤토나이트방수재(매트) | 방수석고보드 12.5t | 벤토나이트 매트 (매트·토목섬유/매트) | MT007745 벤토나이트 매트-S 5.4m×40m×6.5mm [㎡] (3건) | 6-5-3 +72 | GC000646 | 10 | 조인트테이프 | PVC코팅철선 #8 | (안 고침 · 품목없음 참조) | - | 6-5-3 +73 | GC000646 | 6 | PE필름 0.04㎜ | PVC천막지 T-210 | PE필름 (잡재료/소모품) | MT006482 비닐 PE 필름(0.03mm) [㎡] (자재표에 0.04 없음 · 0.03·0.05 만 있음 — 규격 지어 넣지 않음) | 6-5-3 +74 | GC000646 | 9 | 와셔 | 핀볼트 M12 | 평와셔 (볼트·앵커·철물/볼트·너트) | MT002825 평와셔 M8 [EA] (9건 · 원문 규격 없음) | 6-5-3 +(같은 흠 반복) | GC000646 | 4 | 벤토나이트씰재 | KL-지수재 급결 | 벤토나이트 매스틱 (도료·방수·접착/방수·실링) | MT007748 벤토나이트 매스틱(씰링재) [ℓ] | 6-5-3 (벤토나이트씰재 L) +76 | GC000655 | 2 | 폴리카보네이트 | 불연천장재(마이톤) 12mm | 폴리카보네이트 (건축마감/천장·바닥·마감재) | MT007950 폴리카보네이트평판(내후시트) 2.0mm 1000*1000mm [㎡] (8건 두께별) | 7-1-6 +77 | GC000665 | 1 | 와이어메시 | 메쉬스크린 H=0.9m | 와이어메쉬 용접철망 (철근·강재/철망·와이어메쉬) | MT007128 와이어메쉬(용접철망)관급 #4, 100×100 [㎡] (36건) | 8-1-3 (1,800×1,800㎜ 매) +78 | GC000666 | 1 | 인서트 | L형앵커볼트 5/8" | 인서트 (건축마감/천장·바닥·마감재) | MT008086 경량철골천정틀 인서트,Φ6mm Φ9mm [개] (1건 · 이름은 천정틀이나 규격이 인서트) | 8-1-4 +79 | GC000667 | 1 | 조이너 및 몰딩 | 처마후레싱 C/S | 몰딩 AL (건축마감/천장·바닥·마감재) | MT008099 경량철골천장틀 몰딩(AL),W형, 1.0T [M] (3건 · 원문 「몰딩은 천장갓둘레」 · 목록이 말한 MT008133 은 값 없음이라 값 있는 줄이 앞섬) | 8-1-5 +81 | GC000687 | 2 | 무수축모르타르 | 단면복구용몰탈 LDS-Mortar | 무수축 그라우트 (시멘트·골재/모르타르) | MT005367 무수축 고강도 그라우트 EPM-POWER [kg] | 9-3-3 + +## 품목없음 +GC000560 | 잠호용접와이어 (idx4) | ㎏ | 1-1-3·1-1-4 | 아세틸렌 98% (MT003163) 그대로 남음 | 자재표에 잠호·서브머지·SAW 용 와이어 없음 +GC000576 | 치장벽돌 (idx4) | 매 | 2-1-2 | 주차라인블록 1000X300X150 (MT005513) 그대로 남음 | 치장벽돌 품목 없음. 후보 점토벽돌(적벽돌) MT005786 190×90×57 · 시멘트벽돌 MT005760 — 같은 물건인지 확정 못 함(사람확인 겸) +GC000616 | 테라조 걸레받이 (idx3) | m | 5-3-5 | 처마후레싱 C/S (MT000152) 그대로 | 걸레받이 품목은 「걸레받이 18T×120 오크칼라마감」(MT008176, 구분 맨홀)뿐 · 테라조는 타일(㎡)만 있음 +GC000616 | 합성수지 걸레받이 (idx4) | m | 5-3-5 | 처마후레싱 C/S 그대로 | 합성수지(PVC) 걸레받이 없음 · 오크칼라 걸레받이는 재질이 다름 +GC000646 | 조인트테이프 (idx10) | m | 6-5-3 | PVC코팅철선 #8 (MT000244) 그대로 | 벤토나이트/방수용 조인트테이프 없음 +GC000646 | 벤토나이트방수재 시트용 (idx3) | ㎡ | 6-5-3 | 방수석고보드 12.5t 그대로 | 자재표엔 매트(S·LS·K)만 있고 시트 제품 없음 — 원문은 매트(6.4mm)·시트(4.5mm) 별도 제품이라 매트로 대신하지 않음 +GC000670 | AL리벳 (idx3) | 개 | 8-2-2 | 작은나사(스크류) Ø4.2 (MT005819) 그대로 | AL리벳 없음 · 브라인드리벳(MT002398~ Φ3.2~5.0)만 있음 — 같은 물건인지 확정 못 함 (사람확인 겸) + +## 입력빠짐 +GC000637·638·639 | 방수시트 두께(가열식 2.5~3.0 · 접착식 1.0~2.0 · 자착식 1.4~3.0㎜) | ㎜ | 원문이 방식별 두께 범위를 밝히는데 입력 없음 — 지금은 시트방수재 첫째(스타시트 T2.5)로 세 로직 모두 잡힘 + +## 단위확인 +GC000665 | 와이어메시 | 호표 매(1,800×1,800㎜ 한 장) ↔ 품목 ㎡ (0.36매/㎡ 기준 환산 필요) +GC000559·561 | 서비스볼트 · 보통볼트 | 본 ↔ 개 (같은 성격 · 확인만) +GC000575 | 시멘트벽돌 | 매 ↔ 매 (일치) + +## 사람확인 · 못 고침 +- GC000646 idx7 카트리지 (목록 75번): 원문 「카트리지 / 화약 / 개」 = 자재표 MT007751 「카트리지 화약」과 이름·규격·단위가 그대로 같음. 흠 판정이 아니라 맞는 연결로 보여 고치지 않음. 단, 가격 값 없음. +- GC000604 idx4 접착제: 「접착제 일반용」은 카페트 전용이 아님 (전용 품목 없어 일반용 선택). +- GC000667: 목록이 말한 몰딩 AL MT008133 은 값 없음이라 값 있는 천장틀 몰딩 MT008099 가 첫째가 됨. +- GC000616 idx5 중밀도섬유판 걸레받이 (구분 목재/합판, 0건) — 이번 범위 밖. +- GC000560 idx2 CO_2 와이어 = 용접봉 탄산가스용접용: 판단 근거는 이름 뿐 — 사람 확인 권장. diff --git a/docs/raw/M01_고침/sub2/log_A5.md b/docs/raw/M01_고침/sub2/log_A5.md new file mode 100644 index 000000000..df40e973d --- /dev/null +++ b/docs/raw/M01_고침/sub2/log_A5.md @@ -0,0 +1,16 @@ +# log A5 (목록 81~87) +## 고침 +81 | GC000723 | 1 | 동 및 동합금용 용접봉 | 아세틸렌 98% | (고치지 않음 — 품목없음 참조) | - | 1-2-1 참고자료 Brazing 소모재료 +82 | GC000723 | 2 | 플럭스 | 아세틸렌 98% | FLUX (잡재료/용접·가스) | MT030620 FLUX [㎏] (값 없음) | 1-2-1 참고자료 (플럭스 ㎏) · 값 없는 줄 — 앞선 값 있는 줄 없음 +83 | GC000724 | 1 | TIG 용접봉 | 아세틸렌 98% | 용접봉 스테인레스강용 (잡재료/용접·가스) | MT003194 용 접 봉 스테인레스강용 [kg] | 1-3-1 참고자료 TIG용접 소모재료 (용접봉 ㎏) · 대안 MT003186 알곤 용접봉 T-308 은 안 씀 +84 | GC000724 | 2 | 아르곤가스 | 아세틸렌 98% | 알곤 (잡재료/용접·가스) | MT003169 알 곤 [ℓ] (2건 중 첫째, 둘째 MT003170 고압) | 1-3-1 참고자료 Argon(ℓ) +85 | GC000752 | 3 | 블라인드리벳 | 핀볼트 M12 | 브라인드리벳 (볼트·앵커·철물/볼트·너트) | MT002398 브라인드리벳 Φ3.2×8mm [개] (6건, 원문 규격 없음 → 규격 안 좁힘) | 2-2-6 제연댐퍼 재료량 +86 | GC000752 | 4 | 철물(D22 철근) | 철근부식방지재 MT-3 | 이형철근 D=22mm (철근·강재/철근) | MT014385 이형철근(SD400)-관급 HD=22mm 생산공장 상차도 [Ton] (59건 · 강종 원문 없음 → 안 좁힘) | 2-2-6 철물 D22 철근 ㎏ +87 | GC000752 | 2 | 앵커 1/2〃 | L형앵커볼트 5/8" | 셋트앵커 1/2 (볼트·앵커·철물/앵커) | MT002657 셋트앵커(철) Ø1/2" 길이100mm [EA] (2건: 둘째 MT002688 STS) | 2-2-6 앵커 1/2〃 개 +## 품목없음 +GC000723 | 동 및 동합금용 용접봉(BCuP3) | ㎏ | 1-2-1 참고자료 | MT003163 아세틸렌 98%(용접용) (틀림, 그대로 둠) | 자재품목표에 BCuP 인동납 · 동합금 브레이징 용접봉 없음(봉땜납 Sn 10·30% 와 동합금선(황동선) 3.0~4.9mm 뿐 — 다른 물건) +## 입력빠짐 +## 단위확인 +GC000752 · 철물(D22 철근) · ㎏ ↔ Ton (이형철근 전 품목 Ton 단위 · 환산 다른 담당) · 첫째가 관급 SD400 인 점도 참고 +## 사람확인 · 못 고침 +GC000723 [1] 용접봉: 붕사·FLUX 같은 융제만 있고 용접봉 없음 → 고치지 않음(품목없음) diff --git a/docs/raw/M01_고침/sub2/log_A6.md b/docs/raw/M01_고침/sub2/log_A6.md new file mode 100644 index 000000000..81648eed0 --- /dev/null +++ b/docs/raw/M01_고침/sub2/log_A6.md @@ -0,0 +1,72 @@ +# A6 로그 — 로직_건설품셈_13장_플랜트설비공사.json (목록 88~111 · 24줄) + +## 고침 +번호 | 로직 키 | idx | 재료 | 옛 검색어 | 새 검색어(구분/상세구분) | 첫째 품목(키 이름 규격 [단위]) | 확인(원문 절) +88 | GC000901 | 2 | 보온 성형물 | 단열바 STS 프레임(120mm ⓐ120 | 보온재 강관용 (단열·보온/단열재) | MT010081 보온재(강관용,일반은박) 15A-20T [M] — 관경·두께별 규격 62건 중 첫째(원문은 규격 안 밝힘) | 13-3-1 표 「성형물(m)」 +89 | GC000901 | 5 | Sheet Metal Screw | 빗자루 도로청소용 | Screw 메탈 (잡재료/소모품) | MT007864 Screw 메탈, Φ4.2 [개] (유일) | 13-3-1 「Sheet Metal Screw(개)」 +91 | GC000931 | 30 | 소창직 | PVC코팅철선 #8 | 소창직 (잡재료/소모품) | MT010153 소 창 직 소창 [M] | 13-6-1 소모자재 +92 | GC000931 | 32 | 시너 | 목재전용도료 오일스테인 | 신너 조합페인트용 (도료·방수·접착/도료) | MT003398 신너(조합페인트용) KSM-6060(2종) [ℓ] | 13-6-1 소모자재(광명단·조합페인트와 한 벌) +92 | GC000931 | 33 | 광명단 | 오일스테인 | 광명단 (도료) | MT003375 광명단조합페인트 KSM-6030 1종 1류 [ℓ] | 13-6-1 +92 | GC000931 | 34 | 조합페인트 | 오일스테인 | 조합페인트 (도료) | MT003366 조합페인트 KSM-6020 1급(황색) [ℓ] | 13-6-1 +93 | GC000932 | 31 | 목탄 | 그리스(일반범용) CROWN | 목탄 (잡재료/소모품) | MT006278 목탄(숯) 참숯 [kg] | 13-6-2 소모자재 +94 | GC000932 | 35 | 가스용접봉 | 아세틸렌 98% | 용접봉 산소 (잡재료/용접·가스) | MT003187 용 접 봉 산소 KS E4301 [kg] (「산소」=가스용접봉 계열, 전기 KS E4311~ 은 전기용접봉 계열) | 13-6-2 「가스용접봉 2ø」 +95 | GC000932 | 39 | 소창직 | PVC코팅철선 #8 | 소창직 (잡재료/소모품) | MT010153 소 창 직 소창 [M] | 13-6-2 +96 | GC000932 | 22 | 시너(에나멜용) | 오일스테인 | 에나멜신너 (도료) | MT003401 에나멜신너 [ℓ] | 13-6-2 「시너 에나멜용」 +96 | GC000932 | 42 | 방청페인트 | 오일스테인 | 방청페인트 (도료) | MT003378 크롬산아연방청페인트 KSM-6030 2종 1류 [ℓ] (유일 · 원문 DR-80 은 규격 안 좁힘) | 13-6-2 +97 | GC000933 | 20 | 광명단 | 오일스테인 | 광명단 (도료) | MT003375 광명단조합페인트 1종 1류 [ℓ] | 13-6-3 Tainter Gate 제작 +97 | GC000934 | 19 | 광명단 | 오일스테인 | 광명단 (도료) | MT003375 [ℓ] | 13-6-3 Roller Gate 제작 (같은 흠 반복 — 목록엔 GC000933·934 함께) +98 | GC000935 | 20 | 광명단 | 오일스테인 | 광명단 (도료) | MT003375 [ℓ] | 13-6-4 Tainter Gate 설치 +98 | GC000935 | 21 | 페인트(에나멜) | 오일스테인 | 에나멜페인트 (도료) | MT003390 에나멜페인트 KSM-6020(2종2급)백색 [ℓ] | 13-6-4 「페인트 에나멜」 +98 | GC000936 | 22 | 광명단 | 오일스테인 | 광명단 (도료) | MT003375 [ℓ] | 13-6-4 Roller Gate 설치 +98 | GC000936 | 23 | 페인트(에나멜) | 오일스테인 | 에나멜페인트 (도료) | MT003390 [ℓ] | 13-6-4 +99 | GC000937 | 15 | 광명단 | 신구접착및방청제 LDS-MP | 광명단 (도료) | MT003375 [ℓ] (호표 ㎏ ↔ 품목 ℓ, 단위확인 참조) | 13-6-5 Stop-Log 제작 +99 | GC000937 | 16 | 페인트(에나멜) | 신구접착및방청제 LDS-MP | 에나멜페인트 (도료) | MT003390 [ℓ] (호표 ㎏ ↔ 품목 ℓ, 단위확인 참조) | 13-6-5 +100 | GC000938 | 22 | 광명단 | 오일스테인 | 광명단 (도료) | MT003375 [ℓ] | 13-6-6 Stop-Log 설치 +101 | GC000941 | 20 | 시너 | 오일스테인 | 신너 (도료) | MT003397 신너(알키드,페놀에나멜,바니시) KSM-6060(1종) [ℓ] — 종류 원문 미상, 일반 신너 18건 중 첫째 | 13-6-9 현장제관 도장(징크프라이머 뒤) +101 | GC000941 | 22 | 시너 | 오일스테인 | 신너 (도료) | MT003397 [ℓ] — 종류 미상 | 13-6-9 (탈에폭시레신 뒤) +102 | GC000945 | 16 | 전기용접봉 | 아세틸렌 98% | 용접봉 전기 (잡재료/용접·가스) | MT003191 용 접 봉 전기 KS E4311 [kg] | 13-6-13 「전기용접봉 22.5㎏」 +103 | GC000947 | 15 | 연마석 12"ø | 빗자루 도로청소용 | 그라인더돌 12"ø (잡재료/소모품) | MT030674 그라인더돌 12"ø [개] (값 없음 · 대체 품목 없음) | 13-6-15 「Grinding 연마석 12"ø 1.55개」 +106 | GC000950 | 16 | 시너 | 오일스테인 | 신너 (도료) | MT003397 [ℓ] — 종류 미상(Tar Epoxy 도장) | 13-6-16 소모자재 +110 | GC000987 | 19 | 광명단 | 오일스테인 | 광명단 (도료) | MT003375 [ℓ] | 13-10-3 「광명단 2.2ℓ」 +110 | GC000987 | 20 | 페인트(유성) | 오일스테인 | 조합페인트 (도료) | MT003366 조합페인트 KSM-6020 1급(황색) [ℓ] (유성=조합페인트) | 13-10-3 「페인트 유성 4.4」 +111 | GC000993 | 2 | 용접봉(전기) | 아세틸렌 98% | 용접봉 전기 (잡재료/용접·가스) | MT003191 용 접 봉 전기 KS E4311 [kg] | 13-11-5 +111 | GC000993 | 3 | 용접봉(산소) | 아세틸렌 98% | 용접봉 산소 (잡재료/용접·가스) | MT003187 용 접 봉 산소 KS E4301 [kg] | 13-11-5 +111 | GC000993 | 13 | 사포 | 복사용지(A4) | 연마지 (잡재료/소모품) | MT003481 연 마 지 #120 (9"*11") [매] (사포=연마지) | 13-11-5 +111 | GC000993 | 39 | 페인트붓(표기용) | 빗자루 도로청소용 | 페인트 붓 (잡재료/소모품) | MT008178 페인트 붓 3호 [EA] | 13-11-5 +111 | GC000993 | 10 | 아연도철선 | 보통철선 #8 서울 | 아연도철선 (철근·강재/철선) | MT000214 아연도철선,서울 #8, 4.0mm [kg] (원문 규격 없음 · 15건 중 첫째) | 13-11-5 +111 | GC000993 | 16 | 시너 | 오일스테인 | 신너 (도료) | MT003397 [ℓ] — 종류 미상 | 13-11-5 +(88~111 중 GC000993 [29] 정: 검색어 「정」이 잡재료/소모품 안에서 MT030699 정 [개] 유일 — 이미 정확, 손 안 댐) + +## 품목없음 +로직 키 | 재료 이름 | 단위 | 원문 절 | 지금 잡히는 (틀린) 품목 | 까닭 +GC000931 | 걸레 | ㎏ | 13-6-1 | MT000586 그리스(일반범용) CROWN | 자재품목에 걸레 없음(걸레받이만) +GC000932 | 걸레 | ㎏ | 13-6-2 | MT000586 그리스 | 같음 +GC000986 | 걸레 | ㎏ | 13-10-2 | MT000586 그리스 | 같음 +GC000993 | 걸레 | ㎏ | 13-11-5 | MT000586 그리스 | 같음 +GC000932 | 신주용접봉 | ㎏ | 13-6-2 | MT003163 아세틸렌 98% | 신주(황동) 용접봉 품목 없음(황동선 MT001256 은 용접봉 아님) +GC000972 | 가루비누 | ㎏ | 13-7-22 | MT000586 그리스 | 비누류는 「비누대」뿐, 가루비누 없음 +GC000947 | 톱날 | 개 | 13-6-15 | MT003359 빗자루 도로청소용 | 기계톱 톱날 품목 없음 +GC000947 | Bite (idx 18) | 개 | 13-6-15 | MT000008 치즐(0.2㎥) | 바이트(절삭공구) 품목 없음(카바이트는 다른 물건) +GC000947 | Bite (idx 20) | 개 | 13-6-15 | MT000008 치즐(0.2㎥) | 같음 +GC000993 | 용접면 (idx 30) | 개 | 13-11-5 | MT007928 팁(날) 노면파쇄기용 | 용접면 품목 없음 +GC000993 | 용접홀다 (idx 31) | 개 | 13-11-5 | MT007928 팁(날) 노면파쇄기용 | 용접 홀더 품목 없음 +GC000993 | 용접앞치마 (idx 32) | 개 | 13-11-5 | MT007928 팁(날) 노면파쇄기용 | 용접 앞치마 품목 없음 + +## 입력빠짐 +GC000901 | 보온재 규격(관경 A · 두께 T) | m | 검색어는 「보온재 강관용」 까지만 — 품목은 15A-20T … 200A-25T 처럼 관경·두께별인데 입력 관경(φ50이하~750)·보온두께 범위가 품목 규격에 연결 안 됨(첫째 15A-20T 가 기본으로 잡힘) + +## 단위확인 +GC000937 · 광명단 · 호표 ㎏ ↔ 품목 ℓ (MT003375) — 원문 13-6-5 는 ㎏ 표기 +GC000937 · 페인트(에나멜) · 호표 ㎏ ↔ 품목 ℓ (MT003390) — 같음 +GC000931 · 소창직 · 호표 m ↔ 품목 M (같은 길이, 이상 없음 — 참고) +GC000947 · 연마석 → 그라인더돌 · 개 ↔ 개 (같음, 이상 없음 — 참고) +GC000932 · 목탄 · ㎏ ↔ kg (같음). 목탄 규격 원문 6,000ℓ(가스병 값이 밀려 찍힌 것) — 품목은 참숯 kg + +## 사람확인 · 못 고침 +GC000932 [41] 비닐시트 (3m×3m · Sh) | 지금 Sand Paper 각종 | 후보 MT006482~86 비닐 PE 필름 ㎡ 있으나 비닐 시트와 같은 물건인지·Sh↔㎡ 불명 — 안 고침 +GC000931 [29] 비닐세트 (0.1t×2m · m) | 지금 PVC코팅철선 #8 | 후보 MT006486 비닐 PE 필름(0.1mm) ㎡ (두께 일치, m↔㎡) — 「세트」 정체 불명 · 안 고침 +GC000932 [43] 페인트 (노루표 · ℓ) | 지금 목재전용도료 오일스테인 | 종류 원문 미상(에나멜용 시너와 한 표) — 안 고침 +GC000993 [38] 페인트(표기용) (ℓ) | 지금 오일스테인 | 종류 원문 미상 — 안 고침 +GC000948 [22] Tar Epoxy | 줄 자체가 전력 420㎾h 로 들어가고 원문 Tar Epoxy 3.0ℓ 는 빠짐 · 자재 MT030679 「Tar Epoxy 125μ」 단위도 ㎾h 로 잘못 — 검색어 문제가 아니라 줄·자재표 구조 문제 → 안 고침 (수량·단위·전력 줄 분리 필요) +시너 종류 미상 4줄(GC000941×2 · GC000950 · GC000993)은 일반 「신너」 첫째(알키드·에나멜용 KSM-6060 1종)로 잡음 — 도료 종류 정해지면 재지정 필요 +범위 밖 참고: 같은 파일의 전기용접봉/용접봉 줄들이 「용접봉 산소 KS E4301」(가스용접봉 계열)을 잡고 있음 — 전기용접봉이면 「용접봉 전기」 로 바꿔야 할 수 있음 (GC000931~941 등, 이번 범위 밖이라 안 고침). GC000993 [15] 비닐시드(㎡) 는 PVC천막지 T-210 을 잡음 — 범위 밖. diff --git a/docs/raw/M01_고침/sub2/modified.txt b/docs/raw/M01_고침/sub2/modified.txt new file mode 100644 index 000000000..6adb231fc --- /dev/null +++ b/docs/raw/M01_고침/sub2/modified.txt @@ -0,0 +1,23 @@ +resources/master_data/로직_건설품셈_01장_도로포장공사.json +resources/master_data/로직_건설품셈_01장_배관공사.json +resources/master_data/로직_건설품셈_01장_철골공사.json +resources/master_data/로직_건설품셈_02장_가설공사.json +resources/master_data/로직_건설품셈_02장_덕트공사.json +resources/master_data/로직_건설품셈_02장_조적공사.json +resources/master_data/로직_건설품셈_02장_토목.json +resources/master_data/로직_건설품셈_04장_궤도공사.json +resources/master_data/로직_건설품셈_05장_강구조공사.json +resources/master_data/로직_건설품셈_05장_기초공사.json +resources/master_data/로직_건설품셈_05장_수장공사.json +resources/master_data/로직_건설품셈_06장_관부설_및_접합공사.json +resources/master_data/로직_건설품셈_06장_방수공사.json +resources/master_data/로직_건설품셈_06장_철근콘크리트공사.json +resources/master_data/로직_건설품셈_07장_지붕_및_홈통공사.json +resources/master_data/로직_건설품셈_08장_금속공사.json +resources/master_data/로직_건설품셈_08장_지반조사.json +resources/master_data/로직_건설품셈_09장_미장공사.json +resources/master_data/로직_건설품셈_13장_플랜트설비공사.json +resources/master_data/로직_산림품셈_06장_생육보조.json +resources/master_data/로직_산림품셈_10장_자재․장비_운반.json +resources/master_data/로직_산림품셈_12장_철근콘크리트.json +resources/master_data/로직_산림품셈_13장_구조물.json diff --git a/docs/raw/M01_고침/sub2/offers.py b/docs/raw/M01_고침/sub2/offers.py new file mode 100644 index 000000000..f577a129f --- /dev/null +++ b/docs/raw/M01_고침/sub2/offers.py @@ -0,0 +1,10 @@ +import sys, importlib.util +sys.argv=['x'] +spec=importlib.util.spec_from_file_location('t','C:/Aislo_wt/sub_laptop_2/tmp/M01_고침/sub2/tool.py'); t=importlib.util.module_from_spec(spec) +try: spec.loader.exec_module(t) +except SystemExit: pass +m=t.master() +import sys +for k in open(sys.stdin.fileno()).read().split(): + r=m.index[t.mm.MARKET][k] + print(k, r.get('이름'), r.get('규격'), r.get('단위'), t.mm._offers(m,k)[:1]) diff --git a/docs/raw/M01_고침/sub2/rng.py b/docs/raw/M01_고침/sub2/rng.py new file mode 100644 index 000000000..08e3e47be --- /dev/null +++ b/docs/raw/M01_고침/sub2/rng.py @@ -0,0 +1,10 @@ +import sys +sys.argv_=sys.argv +exec(open(r'C:\Aislo_wt\sub_laptop_2\tmp\M01_고침\sub2\tool.py',encoding='utf-8').read().split("if __name__")[0]) if False else None +sys.path.insert(0,r'C:\Aislo_wt\sub_laptop_2\tmp\M01_고침\sub2') +import tool +m=tool.master(); rows=m.index.get(tool.mm.MARKET,{}) +a,b=sys.argv[1],sys.argv[2] +for k in sorted(rows): + if a<=k<=b: + r=rows[k]; print(k,r.get('구분'),'/',r.get('상세구분'),'|',r.get('이름'),'|',r.get('규격') or '','|',r.get('단위'),'' if tool.mm._offers(m,k) else '(값 없음)') diff --git a/docs/raw/M01_고침/sub2/show_all.txt b/docs/raw/M01_고침/sub2/show_all.txt new file mode 100644 index 000000000..d5eeaaf58 --- /dev/null +++ b/docs/raw/M01_고침/sub2/show_all.txt @@ -0,0 +1,928 @@ +## GF000060 목재칩 포설 로직_산림품셈_06장_생육보조.json 결과단위 원/㎡ + [0] 우드칩 | 단위 ㎥ | 수량 찾기(QF000177, 구분='우드칩').수량 | {"구분": "목재", "상세구분": "각재·판재", "검색어": "미송각재 30×30×3600mm 서울"} + -> 13건: MT000338 미송각재, 서울 30×30×3600mm [㎥] // MT000340 미송각재, 인천 30×30×3600mm [㎥] // MT000342 미송각재, 부산 30×30×3600mm [㎥] +## GF000143 케이블 크레인 운반대 설치 로직_산림품셈_10장_자재․장비_운반.json 결과단위 원/1기 + [1] 소재(원목) | 단위 ㎥ | 수량 찾기(QF000323, 구분='운반대').소재 | {"구분": "목재", "상세구분": "각재·판재", "검색어": "미송각재 30×30×3600mm 서울"} + -> 13건: MT000338 미송각재, 서울 30×30×3600mm [㎥] // MT000340 미송각재, 인천 30×30×3600mm [㎥] // MT000342 미송각재, 부산 30×30×3600mm [㎥] + [2] 각재·판재 | 단위 ㎥ | 수량 0.2 | {"구분": "목재", "상세구분": "각재·판재", "검색어": "미송각재 30×30×3600mm 서울"} + -> 13건: MT000338 미송각재, 서울 30×30×3600mm [㎥] // MT000340 미송각재, 인천 30×30×3600mm [㎥] // MT000342 미송각재, 부산 30×30×3600mm [㎥] +## GF000161 문양거푸집 설치 및 해체(0~7m) 로직_산림품셈_12장_철근콘크리트.json 결과단위 원/㎡ + [0] 문양 스티로폴(자재비 포함) | 단위 ㎡ | 수량 찾기(QF000359, 구분='문양 스티로폴(자재비 포함)').적용 | {"구분": "단열·보온", "상세구분": "단열재", "검색어": "샌드위치판넬(그라스울) T50"} + -> 1건: MT000109 샌드위치판넬(그라스울) T50 [㎡] +## GF000163 포장절단(1차 절단) 로직_산림품셈_12장_철근콘크리트.json 결과단위 원/m + [3] 커터 블레이드 | 단위 개 | 수량 0.31 / 100 | {"구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐(0.2㎥)"} + -> 1건: MT000008 치 즐(0.2㎥) [EA] + [4] 물 | 단위 ℓ | 수량 3000 / 100 | {"구분": "잡재료", "상세구분": "용수", "검색어": "물(상수도)"} + -> 1건: MT005758 물(상수도) [ℓ] +## GF000165 콘크리트 포장 거푸집 로직_산림품셈_12장_철근콘크리트.json 결과단위 원/m + [0] 철재 거푸집 손료(1본 3m) | 단위 본 | 수량 1 / 3 * (1 - 10 / 100) / 20 | {"구분": "거푸집·가설재", "상세구분": "거푸집"} + -> 0건: + [1] 핀폴 손료 | 단위 개 | 수량 1 * (1 - 10 / 100) / 20 | {"구분": "거푸집·가설재", "상세구분": "거푸집", "검색어": "비탈형영구거푸집(KC-FORM) 450용"} + -> 1건: MT000463 비탈형영구거푸집(KC-FORM) 450용,T10×540×1000 [EA] +## GF000172 맹암거 로직_산림품셈_12장_철근콘크리트.json 결과단위 원/m + [0] 유공관(∅200㎜) | 단위 m | 수량 찾기(QF000369, 구분='유공관설치 - 유공관').적용 | {"구분": "관·이음관", "상세구분": "PE관", "검색어": "PE 다중벽관 ∅200㎜"} + -> 1건: MT003031 PE 다중벽관 Φ200mm [M] + [1] 부직포 | 단위 ㎡ | 수량 부직포면적 | {"구분": "매트·토목섬유", "상세구분": "부직포·토목섬유", "검색어": "직포 옥상방수용직포"} + -> 1건: MT003563 직 포 옥상방수용직포 [㎡] + [2] 잡석 구입 | 단위 ㎥ | 수량 잡석량 | {"구분": "시멘트·골재", "상세구분": "골재", "검색어": "모래 강모래"} + -> 18건: MT003810 모 래, 서울, 도착도 강모래 [㎥] // MT003812 모 래, 인천, 도착도 강모래 [㎥] // MT003814 모 래, 수원, 도착도 강모래 [㎥] +## GF000180 집수정 로직_산림품셈_12장_철근콘크리트.json 결과단위 원/개소 + [0] 콘크리트(레미콘) 구체 · 버림 | 단위 ㎥ | 수량 구체콘크리트량 + 버림콘크리트량 | {"구분": "레미콘", "상세구분": "레미콘", "검색어": "레미콘 {굵은골재최대치수}-{강도}-{슬럼프}"} + -> 0건: + [6] 철근 | 단위 ton | 수량 철근량 | {"구분": "철근·강재", "상세구분": "철근", "검색어": "에폭시피복철근(가공비) D25mm"} + -> 1건: MT005364 에폭시피복철근(가공비) D25mm [Ton] + [8] 집수정 뚜껑(스틸그레이팅) | 단위 개 | 수량 뚜껑수 | {"구분": "맨홀·수로·그레이팅", "상세구분": "맨홀", "검색어": "PE빗물받이스틸뚜껑 495×395×50T"} + -> 1건: MT007067 PE빗물받이스틸뚜껑 495×395×50T [개] + 덧줄[0] {"이름": "집수정 뚜껑 설치비", "식": "뚜껑수 * MT030712 * 5 / 100", "비목": "노무비", "출처": "산림품셈 12-15"} +## GF000181 맨홀 로직_산림품셈_12장_철근콘크리트.json 결과단위 원/개소 + [0] 콘크리트(레미콘) 구체 · 버림 | 단위 ㎥ | 수량 구체콘크리트량 + 버림콘크리트량 | {"구분": "레미콘", "상세구분": "레미콘", "검색어": "레미콘 {굵은골재최대치수}-{강도}-{슬럼프}"} + -> 0건: + [5] 원형거푸집(PE 10회) 스라브 및 기초 | 단위 조 | 수량 1 / 10 | {"구분": "거푸집·가설재", "상세구분": "거푸집", "검색어": "폼타이 D형"} + -> 1건: MT000478 폼 타 이 D형 1/2×360 [조] + [6] 원형거푸집(PE 10회) 벽체 | 단위 조 | 수량 1 / 10 | {"구분": "거푸집·가설재", "상세구분": "거푸집", "검색어": "폼타이 D형"} + -> 1건: MT000478 폼 타 이 D형 1/2×360 [조] + [12] 철근 | 단위 ton | 수량 철근량 | {"구분": "철근·강재", "상세구분": "철근", "검색어": "에폭시피복철근(가공비) D25mm"} + -> 1건: MT005364 에폭시피복철근(가공비) D25mm [Ton] + [14] 사다리(∅19㎜ 아연도금 및 스테인레스) | 단위 ton | 수량 사다리량 | {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "사다리 ∅19㎜ 아연도금 및 스테인레스"} + -> 1건: MT030600 사다리 ∅19㎜ 아연도금 및 스테인레스 [ton] (값 없음) +## GF000202 다웰바 설치 접속스라브부(D29m/m, L=500m/m) 로직_산림품셈_12장_철근콘크리트.json 결과단위 원/개소 + [0] 원형철근(∅29㎜, L=500㎜) | 단위 ton | 수량 철근량 | {"구분": "철근·강재", "상세구분": "철근", "검색어": "에폭시피복철근(가공비) D25mm"} + -> 1건: MT005364 에폭시피복철근(가공비) D25mm [Ton] + [1] 탄성고무받침(150×150×15) | 단위 ㎡ | 수량 고무받침면적 | {"구분": "교량·구조부속", "상세구분": "신축이음·받침", "검색어": "익스팬션조인트휠러 t=10mm"} + -> 2건: MT006521 익스팬션조인트휠러 t=10mm (고무스폰지) [㎡] // MT006530 익스팬션조인트휠러 t=10mm (가교발포PE) [㎡] + [2] 스티로폴(T=20㎜) | 단위 ㎡ | 수량 스티로폴면적 | {"구분": "단열·보온", "상세구분": "단열재", "검색어": "스티로폴 T=20㎜"} + -> 1건: MT030604 스티로폴 T=20㎜ [㎡] (값 없음) + [3] TAR PAPER(T=15㎜) | 단위 ㎡ | 수량 타르페이퍼면적 | {"구분": "도료·방수·접착", "상세구분": "방수·실링", "검색어": "TAR PAPER T=15㎜"} + -> 1건: MT030605 TAR PAPER T=15㎜ [㎡] (값 없음) + [4] 채움재(아스팔트) | 단위 ㎥ | 수량 찾기(QF000405, 구분='재료 - 채움재(아스팔트)').적용 | {"구분": "도료·방수·접착", "상세구분": "방수·실링", "검색어": "채움재(아스팔트)"} + -> 1건: MT030606 채움재(아스팔트) [㎥] (값 없음) + [5] 다웰바캡(D=50㎜) | 단위 m | 수량 다웰바캡길이 | {"구분": "교량·구조부속", "상세구분": "보강재·정착", "검색어": "SRR 보강재 고인장보강재"} + -> 2건: MT003617 SRR 보강재 고인장보강재, φ6mm [M] // MT003618 SRR 보강재 고인장보강재, φ9mm [M] +## GF000188 강관비계 로직_산림품셈_12장_철근콘크리트.json 결과단위 원/공㎥ + [0] 강관(∅48.6㎜×2.4㎜) | 단위 m | 수량 찾기(QF000390, 구분='자재 - 강관(∅48.6mm×2.4mm)' | {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "강관비계 Φ48.6*2.3*4.0m 서울"} + -> 6건: MT000481 강관비계,서울 Φ48.6*2.3*4.0m [M] // MT000482 강관비계,부산 Φ48.6*2.3*4.0m [M] // MT000483 강관비계,울산 Φ48.6*2.3*4.0m [M] + [1] 이음철물 | 단위 개 | 수량 찾기(QF000390, 구분='자재 - 이음철물').적용 | {"구분": "볼트·앵커·철물", "상세구분": "와이어로프·클램프", "검색어": "이음철물 서울"} + -> 6건: MT000493 이음철물,서울 [개] // MT000494 이음철물,부산 [개] // MT000495 이음철물,울산 [개] + [2] 조임철물 | 단위 개 | 수량 찾기(QF000390, 구분='자재 - 조임철물').적용 | {"구분": "볼트·앵커·철물", "상세구분": "와이어로프·클램프", "검색어": "조임철물 직교,자재 서울"} + -> 6건: MT000499 조임철물,서울 직교,자재 [개] // MT000500 조임철물,부산 직교,자재 [개] // MT000501 조임철물,울산 직교,자재 [개] + [3] 받침철물 | 단위 개 | 수량 찾기(QF000390, 구분='자재 - 받침철물').적용 | {"구분": "볼트·앵커·철물", "상세구분": "와이어로프·클램프", "검색어": "받침철물 서울"} + -> 7건: MT000505 받침철물,서울 [개] // MT000506 받침철물,부산 [개] // MT000507 받침철물,울산 [개] + [4] 철물 | 단위 개 | 수량 찾기(QF000390, 구분='자재 - 철물').적용 | {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "안전발판(PSP대용) 250×3000"} + -> 1건: MT000457 안전발판(PSP대용) 250×3000 [EA] +## GF000191 부직포설치 로직_산림품셈_12장_철근콘크리트.json 결과단위 원/㎡ + [0] 부직포 | 단위 ㎡ | 수량 찾기(QF000394, 구분='자재 - 부직포').적용 | {"구분": "매트·토목섬유", "상세구분": "부직포·토목섬유", "검색어": "직포 옥상방수용직포"} + -> 1건: MT003563 직 포 옥상방수용직포 [㎡] +## GF000197 JOINT FILLER 로직_산림품셈_12장_철근콘크리트.json 결과단위 원/㎡ + [0] JOINT FILLER | 단위 ㎡ | 수량 찾기(QF000400, 구분='자재 - JOINT FILLER').적용 | {"구분": "도료·방수·접착", "상세구분": "방수·실링", "검색어": "JOINT FILLER"} + -> 1건: MT030602 JOINT FILLER [㎡] (값 없음) + [1] 접착제 | 단위 kg | 수량 찾기(QF000400, 구분='자재 - 접착제').적용 | {"구분": "도료·방수·접착", "상세구분": "접착·혼화", "검색어": "석고본드"} + -> 1건: MT000094 석고본드 [kg] +## GF000199 신구 BOX접합 로직_산림품셈_12장_철근콘크리트.json 결과단위 원/개소 + [0] 에폭시 접착제(콘크리트용) | 단위 kg | 수량 찾기(QF000402, 구분='자재 - 에폭시 접착제').적용 | {"구분": "도료·방수·접착", "상세구분": "접착·혼화", "검색어": "석고본드"} + -> 1건: MT000094 석고본드 [kg] + [1] 시너 | 단위 ℓ | 수량 찾기(QF000402, 구분='자재 - 시너').적용 | {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "목재전용도료 오일스테인"} + -> 1건: MT003365 목재전용도료 오일스테인 [ℓ] +## GF000201 다웰바 설치 신축 이음부(D32m/m, L=1000m/m) 로직_산림품셈_12장_철근콘크리트.json 결과단위 원/개소 + [0] 강봉(D32㎜, L=1000㎜) | 단위 EA | 수량 강봉수 | {"구분": "철근·강재", "상세구분": "형강", "검색어": "트러스 (TRUSS) SPAN:L=7.2"} + -> 1건: MT007260 트러스 (TRUSS) SPAN:L=7.2 [개] + [1] P.V.C 파이프(Ø35㎜) | 단위 m | 수량 파이프길이 | {"구분": "관·이음관", "상세구분": "PVC관", "검색어": "PVC파이프(일반관) D=30mm(VG1) 서울"} + -> 6건: MT002858 PVC파이프(일반관),서울 D=30mm(VG1) [M] // MT002869 PVC파이프(일반관),부산 D=30mm(VG1) [M] // MT002880 PVC파이프(일반관),대구 D=30mm(VG1) [M] +## GF000203 물끊기 홈(NOTCH) 설치 로직_산림품셈_12장_철근콘크리트.json 결과단위 원/개소 + [0] 물끊기 홈(NOTCH) 재료 | 단위 | 수량 수량 | {"구분": "도료·방수·접착", "상세구분": "방수·실링", "검색어": "방수석고보드 12.5t"} + -> 1건: MT000095 방수석고보드 12.5t×900×2400mm [㎡] +## GF000207 암거이음받침 철근가공조립(보통) 로직_산림품셈_12장_철근콘크리트.json 결과단위 원/ton + [0] 결속선(R-0.9㎜) | 단위 kg | 수량 찾기(QF000411, 구분='자재 - 결속선(R-0.9mm)').적용 | {"구분": "철근·강재", "상세구분": "철선", "검색어": "어닐링철선(결속선) #20 서울"} + -> 5건: MT000209 어닐링철선(결속선),서울 #20, 0.9mm [kg] // MT000210 어닐링철선(결속선),부산 #20, 0.9mm [kg] // MT000211 어닐링철선(결속선),대구 #20, 0.9mm [kg] + [3] 고철대(감) | 단위 kg | 수량 -1000 * 찾기(QF000411, 구분='인력 - 고철대(감)').적 | {"구분": "잡재료", "상세구분": "고철·기타금속", "검색어": "봉땜납 Sn"} + -> 2건: MT001251 봉땜납 Sn 10% [kg] // MT001252 봉땜납 Sn 30% [kg] +## GF000220 돌쌓기 메쌓기(장비) 로직_산림품셈_13장_구조물.json 결과단위 원/㎡ + [3] 잡석(채움재) | 단위 ㎥ | 수량 잡석량 | {"구분": "시멘트·골재", "상세구분": "골재", "검색어": "모래 강모래"} + -> 18건: MT003810 모 래, 서울, 도착도 강모래 [㎥] // MT003812 모 래, 인천, 도착도 강모래 [㎥] // MT003814 모 래, 수원, 도착도 강모래 [㎥] +## GF000224 돌붙임 메붙임(장비) 로직_산림품셈_13장_구조물.json 결과단위 원/㎡ + [3] 잡석(채움재) | 단위 ㎥ | 수량 잡석량 | {"구분": "시멘트·골재", "상세구분": "골재", "검색어": "모래 강모래"} + -> 18건: MT003810 모 래, 서울, 도착도 강모래 [㎥] // MT003812 모 래, 인천, 도착도 강모래 [㎥] // MT003814 모 래, 수원, 도착도 강모래 [㎥] +## GF000235 사각형 돌망태 로직_산림품셈_13장_구조물.json 결과단위 원/㎥ + [0] 철망태 | 단위 ㎥ | 수량 찾기(QF000460, 구분='자재', 명칭='철망태').수량 | {"구분": "매트·토목섬유", "상세구분": "돌망태·사방", "검색어": "기초사석 0.015~0.03㎥"} + -> 1건: MT004107 기초사석 0.015~0.03㎥ [㎥] + [1] 채움재 | 단위 ㎥ | 수량 찾기(QF000460, 구분='자재', 명칭='채움재').수량 | {"구분": "매트·토목섬유", "상세구분": "돌망태·사방", "검색어": "기초사석 0.015~0.03㎥"} + -> 1건: MT004107 기초사석 0.015~0.03㎥ [㎥] + 덧줄[0] {"이름": "잡재료", "식": "찾기(QF000460, 구분='자재', 명칭='철망태').수량 * MT004110 * 찾기(QF000460, 구분='자재', 명칭='잡재료').수량 / 100", "비목": "재료비", "출처": "산림품셈 13-11-4"} +## GC000319 차선도색 융착식 도료 수동식 로직_건설품셈_01장_도로포장공사.json 결과단위 원/㎡ + [2] 프라이머(융착식 도료) | 단위 kg | 수량 찾기(QC000546).프라이머 / 10 | {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "신구접착및방청제 LDS-MP"} + -> 1건: MT003361 신구접착 및 방청제 LDS-MP [kg] + [3] 프로판가스(건설용 LPG) | 단위 kg | 수량 찾기(QC000546).프로판가스 / 10 | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "프로판가스 일반용"} + -> 1건: MT003175 프로판가스 일반용 [kg] +## GC001050 차선도색 융착식 도료(수동식) 로직_건설품셈_02장_토목.json 결과단위 원/㎡ + [4] 프라이머 | 단위 kg | 수량 찾기(QC001944, 구분='프라이머').수량 / 10 | {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "신구접착및방청제 LDS-MP"} + -> 1건: MT003361 신구접착 및 방청제 LDS-MP [kg] + [5] 프로판가스 | 단위 kg | 수량 찾기(QC001944, 구분='프로판가스').수량 / 10 | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98%"} + -> 1건: MT003163 아세틸렌 98% (용접용) [kg] +## GC000337 낙석방지망 철망 및 와이어 설치 로직_건설품셈_01장_도로포장공사.json 결과단위 원/㎡ + [3] 철망(낙석방지망) | 단위 ㎡ | 수량 찾기(QC000569, 구분='철망').수량 | {"구분": "철근·강재", "상세구분": "철망·와이어메쉬", "검색어": "철망 Φ3.2."} + -> 1건: MT006697 철망 Φ3.2. 58*58 pvc코팅 [㎡] + [4] 결속선 | 단위 m | 수량 찾기(QC000569, 구분='결속선').수량 | {"구분": "철근·강재", "상세구분": "철선", "검색어": "보통철선 #8 서울"} + -> 5건: MT000179 보통철선,서울 #8, 4.0mm(10.1m/kg) [M] // MT000180 보통철선,부산 #8, 4.0mm(10.1m/kg) [M] // MT000181 보통철선,대구 #8, 4.0mm(10.1m/kg) [M] + [5] 에폭시 | 단위 kg | 수량 만약(방지망 == '포켓식', 찾기(QC000569, 구분='에폭시'). | {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "주입용에폭시 M-Poxy I(습식)"} + -> 1건: MT007705 주입용 에폭시 M-Poxy I(습식) [kg] +## GC000348 터널 방수 로직_건설품셈_03장_터널공사.json 결과단위 원/㎡ + [2] 일체식 방수시트 | 단위 ㎡ | 수량 찾기(QC000635, 구분='일체식 방수시트').수량 | {"구분": "도료·방수·접착", "상세구분": "방수·실링", "검색어": "방수석고보드 12.5t"} + -> 1건: MT000095 방수석고보드 12.5t×900×2400mm [㎡] +## GC000181 매트부설(육상) 로직_건설품셈_05장_기초공사.json 결과단위 원/㎡ + [3] 매트(토목섬유) | 단위 ㎡ | 수량 찾기(QC000334, 구분='육상부설').매트 / 100 | {"구분": "매트·토목섬유", "상세구분": "부직포·토목섬유", "검색어": "직포 옥상방수용직포"} + -> 1건: MT003563 직 포 옥상방수용직포 [㎡] + [4] P.P로프(9㎜) | 단위 m | 수량 찾기(QC000334, 구분='육상부설').'P.P로프(9㎜)' / 10 | {"구분": "볼트·앵커·철물", "상세구분": "와이어로프·클램프", "검색어": "와이어로프(철심) 9㎜"} + -> 1건: MT007182 와이어로프(철심) 9mm [M] + [5] 모래주머니 | 단위 개 | 수량 찾기(QC000334, 구분='육상부설').모래주머니 / 100 | {"구분": "시멘트·골재", "상세구분": "골재", "검색어": "모래주머니"} + -> 1건: MT030617 모래주머니 [개] (값 없음) + [6] 철근(19㎜) | 단위 m | 수량 찾기(QC000334, 구분='육상부설').'철근(19㎜)' / 100 | {"구분": "철근·강재", "상세구분": "철근", "규격": "19㎜"} + -> 0건: +## GC000185 연직배수재(PBD) 타설 로직_건설품셈_05장_기초공사.json 결과단위 원/m + [3] 드레인 보드 | 단위 m | 수량 1 + 찾기(QC000356, 항목='5-2-3 재료량(주②)', 구분= | {"구분": "매트·토목섬유", "상세구분": "부직포·토목섬유", "검색어": "고무바 2.2cm"} + -> 1건: MT005914 고무바 2.2cm×10m×2T [M] +## GC000197 차수재 부설(1겹) 로직_건설품셈_05장_기초공사.json 결과단위 원/㎡ + [3] 부직포 | 단위 ㎡ | 수량 만약(재료 == '부직포', 찾기(QC000399, 구분='부직포').수 | {"구분": "매트·토목섬유", "상세구분": "부직포·토목섬유", "검색어": "직포 옥상방수용직포"} + -> 1건: MT003563 직 포 옥상방수용직포 [㎡] + [4] 지오콤포지트 | 단위 ㎡ | 수량 만약(재료 == '지오콤포지트', 찾기(QC000399, 구분='지오콤포 | {"구분": "매트·토목섬유", "상세구분": "부직포·토목섬유", "검색어": "직포 옥상방수용직포"} + -> 1건: MT003563 직 포 옥상방수용직포 [㎡] + [5] 벤토나이트매트 | 단위 ㎡ | 수량 만약(재료 == '벤토나이트매트', 찾기(QC000399, 구분='벤토나 | {"구분": "매트·토목섬유", "상세구분": "매트", "검색어": "PET 매트 10T/m"} + -> 1건: MT006399 PET 매트 10T/m [㎡] + [6] HDPE 시트 | 단위 ㎡ | 수량 만약(재료 == 'HDPE시트', 찾기(QC000399, 구분='HDPE | {"구분": "관·이음관", "상세구분": "PE관", "검색어": "HDPE 시트 2∼2.5㎜"} + -> 1건: MT030618 HDPE 시트 2∼2.5㎜ [㎡] (값 없음) +## GC000203 에폭시 콘크리트 접착제 바르기 로직_건설품셈_06장_철근콘크리트공사.json 결과단위 원/㎡ + [0] 에폭시 신구콘크리트 접착제 | 단위 kg | 수량 만약(용도 == '신구-콘크리트 접착제바르기', 접착제량, 0) | {"구분": "도료·방수·접착", "상세구분": "접착·혼화", "검색어": "석고본드"} + -> 1건: MT000094 석고본드 [kg] + [1] 에폭시 콘크리트고무 접착제 | 단위 kg | 수량 만약(용도 == '콘크리트 및 고무 기타 접착제바르기', 접착제량, 0) | {"구분": "도료·방수·접착", "상세구분": "접착·혼화", "검색어": "석고본드"} + -> 1건: MT000094 석고본드 [kg] + [2] 시너 | 단위 ℓ | 수량 찾기(QC000412, 용도=용도, 재료명='시너').수량 | {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "목재전용도료 오일스테인"} + -> 1건: MT003365 목재전용도료 오일스테인 [ℓ] +## GC000212 강재거푸집 인력 설치 및 해체 로직_건설품셈_06장_철근콘크리트공사.json 결과단위 원/㎡ + [3] 강재거푸집 손료 | 단위 ㎡ | 수량 (1 - 10 / 100) / 사용횟수 | {"구분": "거푸집·가설재", "상세구분": "거푸집", "검색어": "패널(K-SPAN PANEL) 0.6×305mm"} + -> 1건: MT000101 패널(K-SPAN PANEL) 0.6×305mm [㎡] +## GC000215 문양거푸집(판넬) 설치 및 해체 로직_건설품셈_06장_철근콘크리트공사.json 결과단위 원/㎡ + [2] 문양거푸집(판넬) | 단위 ㎡ | 수량 1 | {"구분": "거푸집·가설재", "상세구분": "거푸집", "검색어": "패널(K-SPAN PANEL) 0.6×305mm"} + -> 1건: MT000101 패널(K-SPAN PANEL) 0.6×305mm [㎡] +## GC000216 합성수지(P.E) 원형 맨홀 거푸집 설치 및 해체 로직_건설품셈_06장_철근콘크리트공사.json 결과단위 원/개소 + [2] 원형맨홀거푸집 ø740 손료 | 단위 조 | 수량 만약(규격 == 'ø740', 1 / 10, 0) | {"구분": "거푸집·가설재", "상세구분": "거푸집", "검색어": "폼타이 D형"} + -> 1건: MT000478 폼 타 이 D형 1/2×360 [조] + [3] 원형맨홀거푸집 ø900 손료 | 단위 조 | 수량 만약(규격 == 'ø900', 1 / 10, 0) | {"구분": "거푸집·가설재", "상세구분": "거푸집", "검색어": "폼타이 D형"} + -> 1건: MT000478 폼 타 이 D형 1/2×360 [조] + [4] 원형맨홀거푸집 ø1200 손료 | 단위 조 | 수량 만약(규격 == 'ø1200', 1 / 10, 0) | {"구분": "거푸집·가설재", "상세구분": "거푸집", "검색어": "폼타이 D형"} + -> 1건: MT000478 폼 타 이 D형 1/2×360 [조] + [5] 원형맨홀거푸집 ø1500 손료 | 단위 조 | 수량 만약(규격 == 'ø1500', 1 / 10, 0) | {"구분": "거푸집·가설재", "상세구분": "거푸집", "검색어": "폼타이 D형"} + -> 1건: MT000478 폼 타 이 D형 1/2×360 [조] + [6] 원형맨홀거푸집 ø1800 손료 | 단위 조 | 수량 만약(규격 == 'ø1800', 1 / 10, 0) | {"구분": "거푸집·가설재", "상세구분": "거푸집", "검색어": "폼타이 D형"} + -> 1건: MT000478 폼 타 이 D형 1/2×360 [조] +## GC000360 레일 가스압접 로직_건설품셈_04장_궤도공사.json 결과단위 원/개소 + [4] 아세틸렌가스 | 단위 kg | 수량 찾기(QC000648, 품명='아세틸렌', 레일규격=레일규격).수량 | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98% (용접용)"} + -> 1건: MT003163 아세틸렌 98% (용접용) [kg] + [5] 산소가스 | 단위 L | 수량 찾기(QC000648, 품명='산소', 레일규격=레일규격, 규격='KSM | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "산소 6000ℓ/병"} + -> 1건: MT003165 산 소 6000ℓ/병 [ℓ] + [6] 바퀴숫돌 단면용 A36m B11호 A150×8×22 KSL 6501 | 단위 개 | 수량 찾기(QC000648, 품명='바퀴숫돌', 레일규격=레일규격, 규격='단 | {"구분": "잡재료", "상세구분": "소모품", "검색어": "빗자루 도로청소용"} + -> 1건: MT003359 빗자루 도로청소용 [개] + [7] 바퀴숫돌 측면용 A24 QWV1호 A205×25×25 KSL 6501 | 단위 개 | 수량 찾기(QC000648, 품명='바퀴숫돌', 레일규격=레일규격, 규격='측 | {"구분": "잡재료", "상세구분": "소모품", "검색어": "빗자루 도로청소용"} + -> 1건: MT003359 빗자루 도로청소용 [개] + [8] 바퀴숫돌 평면용 A24 QWV1호 A205×25×25 KSL 6501 | 단위 개 | 수량 찾기(QC000648, 품명='바퀴숫돌', 레일규격=레일규격, 규격='평 | {"구분": "잡재료", "상세구분": "소모품", "검색어": "빗자루 도로청소용"} + -> 1건: MT003359 빗자루 도로청소용 [개] + [9] 바퀴숫돌 최종용 A24 QWV 5호 A205×22×22 | 단위 개 | 수량 찾기(QC000648, 품명='바퀴숫돌', 레일규격=레일규격, 규격='최 | {"구분": "잡재료", "상세구분": "소모품", "검색어": "빗자루 도로청소용"} + -> 1건: MT003359 빗자루 도로청소용 [개] + [10] 버너 압접가열용 | 단위 개 | 수량 찾기(QC000648, 품명='버너', 레일규격=레일규격, 규격='압접가 | {"구분": "기계·설비", "상세구분": "보일러·공조", "검색어": "버너 압접가열용"} + -> 1건: MT030710 버너 압접가열용 [개] (값 없음) + [11] 노즐 압접버너용 | 단위 개 | 수량 찾기(QC000648, 품명='노즐', 레일규격=레일규격, 규격='압접버 | {"구분": "기계·설비", "상세구분": "기계류", "검색어": "노즐 압접버너용"} + -> 1건: MT030627 노즐 압접버너용 [개] (값 없음) + 덧줄[0] {"이름": "기타 소모품·재료비", "식": "((찾기(QC000648, 품명='아세틸렌', 레일규격=레일규격).수량) * MT003163 + (찾기(QC000648, 품명='산소', 레일규격=레일규격, 규격='KSM 1101, 99.5%').수량 * 1000) * MT003165 + (찾기(QC000648, 품명='바퀴숫돌', 레일규격=레일규격, 규격= +## GC000374 강교 제작 기타재료 로직_건설품셈_05장_강구조공사.json 결과단위 원/ton + [0] 용접봉(강교 제작) | 단위 ㎏ | 수량 찾기(QC000664, 품명='용접봉').수량 | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98%"} + -> 1건: MT003163 아세틸렌 98% (용접용) [kg] + [1] 산소가스 | 단위 L | 수량 찾기(QC000664, 품명='산소').수량 * 1000 | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "산소 6000ℓ/병"} + -> 1건: MT003165 산 소 6000ℓ/병 [ℓ] + [2] LPG(건설용) | 단위 kg | 수량 찾기(QC000664, 품명='LPG가스').수량 | {"구분": "잡재료", "상세구분": "소모품", "검색어": "LPG 가스"} + -> 1건: MT003176 LPG 가스 [kg] + 덧줄[0] {"이름": "잡품·기타", "식": "(찾기(QC000664, 품명='용접봉').수량 * MT003191 + 찾기(QC000664, 품명='산소').수량 * 1000 * MT003165 + 찾기(QC000664, 품명='LPG가스').수량 * MT003176) * 잡품 / 100", "비목": "재료비", "출처": "건설품셈 토목 5-1-3 주②"} +## GC000375 강교 소재 표면처리 로직_건설품셈_05장_강구조공사.json 결과단위 원/㎡ + [1] 철구(Shot ball) | 단위 ㎏ | 수량 찾기(QC000665, 구분='철구(Shot ball)').수량 | {"구분": "잡재료", "상세구분": "소모품", "검색어": "철구(Shot ball)"} + -> 1건: MT030631 철구(Shot ball) [㎏] (값 없음) + [2] 무기질아연말 샵프라이머 도막두께 20μm | 단위 ℓ | 수량 찾기(QC000665, 구분='무기질아연말샵프라이머', 규격='도막두께2 | {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "목재전용도료 오일스테인"} + -> 1건: MT003365 목재전용도료 오일스테인 [ℓ] +## GC000409 강관압입추진공 조명시설 로직_건설품셈_06장_관부설_및_접합공사.json 결과단위 원/m + [1] IV전선 2.0㎜ | 단위 m | 수량 찾기(QC000707).IV전선 | {"구분": "전기·통신", "상세구분": "케이블·전선", "검색어": "전선(인입용) 2.0㎜"} + -> 2건: MT008802 전 선(인입용) DV 2.0㎟/2C [M] // MT008805 전 선(인입용) DV 2.0㎟/3C [M] + [2] 백열등 100W | 단위 EA | 수량 찾기(QC000707).백열등 | {"구분": "전기·통신", "상세구분": "부속·기타", "검색어": "백열전구 100W"} + -> 1건: MT008750 백열전구 220V,100W [개] + 덧줄[1] {"이름": "잡재료", "식": "(찾기(QC000707).IV전선 * MT030714 + 찾기(QC000707).백열등 * MT008751) * 2 / 100", "비목": "재료비", "출처": "건설품셈 토목 6-7-5 주⑤"} +## GC000431 보링 천공(토사, 자갈 및 호박돌층) 로직_건설품셈_08장_지반조사.json 결과단위 원/m + [4] 싱글코아바렐 | 단위 개 | 수량 찾기(QC000776, 층=층, 종별='싱글코아바렐').수량 | {"구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐(0.2㎥)"} + -> 1건: MT000008 치 즐(0.2㎥) [EA] + [5] 메탈크라운비트 | 단위 개 | 수량 찾기(QC000776, 층=층, 종별='메탈크라운비트').수량 | {"구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐(0.2㎥)"} + -> 1건: MT000008 치 즐(0.2㎥) [EA] + [6] 쵸핑비트 | 단위 개 | 수량 만약(층 == '호박돌층', 찾기(QC000776, 층=층, 종별='쵸핑 | {"구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐(0.2㎥)"} + -> 1건: MT000008 치 즐(0.2㎥) [EA] + [7] 드라이브파이프헤드 | 단위 개 | 수량 찾기(QC000776, 층=층, 종별='드라이브파이프헤드').수량 | {"구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐(0.2㎥)"} + -> 1건: MT000008 치 즐(0.2㎥) [EA] + [8] 드라이브파이프슈 | 단위 개 | 수량 찾기(QC000776, 층=층, 종별='드라이브파이프슈').수량 | {"구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐(0.2㎥)"} + -> 1건: MT000008 치 즐(0.2㎥) [EA] + [9] 드라이브파이프 | 단위 개 | 수량 찾기(QC000776, 층=층, 종별='드라이브파이프').수량 | {"구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐(0.2㎥)"} + -> 1건: MT000008 치 즐(0.2㎥) [EA] +## GC000432 보링 천공(암반층) 로직_건설품셈_08장_지반조사.json 결과단위 원/m + [4] 더블코아바렐 | 단위 개 | 수량 찾기(QC000777, 층=층, 종별='더블코아바렐').수량 | {"구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐(0.2㎥)"} + -> 1건: MT000008 치 즐(0.2㎥) [EA] + [5] 메탈크라운비트 | 단위 개 | 수량 만약(층 == '풍화암' 또는 층 == '연암' 또는 층 == '보통암' | {"구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐(0.2㎥)"} + -> 1건: MT000008 치 즐(0.2㎥) [EA] + [6] 다이아몬드비트 | 단위 개 | 수량 만약(층 == '경암' 또는 층 == '극경암', 찾기(QC000777, | {"구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐(0.2㎥)"} + -> 1건: MT000008 치 즐(0.2㎥) [EA] + [7] 메탈리밍쉘 | 단위 개 | 수량 만약(층 == '풍화암' 또는 층 == '연암' 또는 층 == '보통암' | {"구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐(0.2㎥)"} + -> 1건: MT000008 치 즐(0.2㎥) [EA] + [8] 다이아몬드리밍쉘 | 단위 개 | 수량 만약(층 == '경암' 또는 층 == '극경암', 찾기(QC000777, | {"구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐(0.2㎥)"} + -> 1건: MT000008 치 즐(0.2㎥) [EA] + [9] 코아리프터 | 단위 개 | 수량 찾기(QC000777, 층=층, 종별='코아리프터').수량 | {"구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐(0.2㎥)"} + -> 1건: MT000008 치 즐(0.2㎥) [EA] +## GC000433 표준관입시험 로직_건설품셈_08장_지반조사.json 결과단위 원/회 + [4] 슈 | 단위 개 | 수량 찾기(QC000779, 종별='슈').수량 | {"구분": "기계·설비", "상세구분": "측정·시험기기", "검색어": "슈 표준관입시험용"} + -> 1건: MT030636 슈 표준관입시험용 [개] (값 없음) + [5] 샘플러 | 단위 개 | 수량 찾기(QC000779, 종별='샘플러').수량 | {"구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐(0.2㎥)"} + -> 1건: MT000008 치 즐(0.2㎥) [EA] + [6] 경유 | 단위 ℓ | 수량 찾기(QC000779, 종별='경유').수량 | "MO:경유:{지역}" + -> 0건: + [7] 잡유(경유의 %) | 단위 ℓ | 수량 찾기(QC000779, 종별='경유').수량 * 찾기(QC000779, | "MO:경유:{지역}" + -> 0건: +## GC000435 베인전단시험(Field Vane) 로직_건설품셈_08장_지반조사.json 결과단위 원/회 + [4] 베인 블레이드 | 단위 개 | 수량 찾기(QC000780, 종별='재료비', 세목='vane blade(대형 | {"구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐(0.2㎥)"} + -> 1건: MT000008 치 즐(0.2㎥) [EA] + [5] 베인 전용로드 | 단위 본 | 수량 찾기(QC000780, 종별='재료비', 세목='전용로드(ø16×750) | {"구분": "기계·설비", "상세구분": "측정·시험기기", "검색어": "베인전용로드 ø16×750"} + -> 1건: MT030637 베인 전용로드 ø16×750 [본] (값 없음) + [6] 로드 | 단위 본 | 수량 찾기(QC000780, 종별='재료비', 세목='로드(ø40.5×1m)' | {"구분": "기계·설비", "상세구분": "측정·시험기기", "검색어": "로드 ø40.5×1m"} + -> 1건: MT030638 로드 ø40.5×1m [본] (값 없음) +## GC000434 자연시료 채취 로직_건설품셈_08장_지반조사.json 결과단위 원/회 + [4] 신월튜브 | 단위 개 | 수량 찾기(QC000781, 종별='신월튜브').수량 | {"구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐(0.2㎥)"} + -> 1건: MT000008 치 즐(0.2㎥) [EA] + [5] 경유 | 단위 ℓ | 수량 찾기(QC000781, 종별='경유').수량 | "MO:경유:{지역}" + -> 0건: + [6] 잡유(경유의 %) | 단위 ℓ | 수량 찾기(QC000781, 종별='경유').수량 * 찾기(QC000781, | "MO:경유:{지역}" + -> 0건: +## GC000442 대구경 보링 천공(토사층) 로직_건설품셈_08장_지반조사.json 결과단위 원/m + [6] 윙비트 | 단위 개 | 수량 찾기(QC000789, 종별='윙비트').수량 | {"구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐(0.2㎥)"} + -> 1건: MT000008 치 즐(0.2㎥) [EA] + [7] 벤토나이트 | 단위 ㎏ | 수량 찾기(QC000789, 규격=규격, 종별='벤토나이트').수량 | {"구분": "도료·방수·접착", "상세구분": "방수·실링", "검색어": "쉬트파일수팽창지수재 DPS-500"} + -> 1건: MT000819 쉬트파일 수팽창지수재 DPS-500 [kg] +## GC000446 대구경 보링 천공(암반층 - 풍화암) 로직_건설품셈_08장_지반조사.json 결과단위 원/m + [6] 윙비트 | 단위 개 | 수량 찾기(QC000793, 종별='윙비트').수량 | {"구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐(0.2㎥)"} + -> 1건: MT000008 치 즐(0.2㎥) [EA] + [7] 벤토나이트 | 단위 ㎏ | 수량 찾기(QC000793, 규격=규격, 종별='벤토나이트').수량 | {"구분": "도료·방수·접착", "상세구분": "방수·실링", "검색어": "쉬트파일수팽창지수재 DPS-500"} + -> 1건: MT000819 쉬트파일 수팽창지수재 DPS-500 [kg] +## GC000447 대구경 보링 천공(암반층 - 연암) 로직_건설품셈_08장_지반조사.json 결과단위 원/m + [6] 기포제 | 단위 ℓ | 수량 찾기(QC000794, 규격=규격, 종별='기포제').수량 | {"구분": "도료·방수·접착", "상세구분": "접착·혼화", "검색어": "동물성단백기포제"} + -> 1건: MT000097 동물성단백기포제 [ℓ] + [7] 에어해머 | 단위 개 | 수량 찾기(QC000794, 종별='에어해머').수량 | {"구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐(0.2㎥)"} + -> 1건: MT000008 치 즐(0.2㎥) [EA] + [8] 버튼비트 | 단위 개 | 수량 찾기(QC000794, 종별='버튼(Button) 비트').수량 | {"구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐(0.2㎥)"} + -> 1건: MT000008 치 즐(0.2㎥) [EA] +## GC000449 대구경 보링 천공(암반층 - 경암) 로직_건설품셈_08장_지반조사.json 결과단위 원/m + [6] 기포제 | 단위 ℓ | 수량 찾기(QC000796, 규격=규격, 종별='기포제').수량 | {"구분": "도료·방수·접착", "상세구분": "접착·혼화", "검색어": "동물성단백기포제"} + -> 1건: MT000097 동물성단백기포제 [ℓ] + [7] 에어해머 | 단위 개 | 수량 찾기(QC000796, 종별='에어해머').수량 | {"구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐(0.2㎥)"} + -> 1건: MT000008 치 즐(0.2㎥) [EA] + [8] 버튼비트 | 단위 개 | 수량 찾기(QC000796, 종별='버튼(Button) 비트').수량 | {"구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐(0.2㎥)"} + -> 1건: MT000008 치 즐(0.2㎥) [EA] +## GC000001 철제조립식 가설건축물 손료 로직_건설품셈_02장_가설공사.json 결과단위 원/㎡ + [0] BASECHANNEL 두께:2.0㎜이상 | 단위 m | 수량 찾기(QC000012, 구분='BASECHANNEL', 종류=주자재종류) | {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "BASECHANNEL 두께 2.0㎜ 이상"} + -> 1건: MT030612 BASECHANNEL 두께 2.0㎜ 이상 [m] (값 없음) + [1] TOPCHANNEL 두께:2.0㎜이상 | 단위 m | 수량 찾기(QC000012, 구분='TOPCHANNEL', 종류=주자재종류). | {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "TOPCHANNEL 두께 2.0㎜ 이상"} + -> 1건: MT030613 TOPCHANNEL 두께 2.0㎜ 이상 [m] (값 없음) + [2] 외부PANEL(벽) 1,200×2,400㎜ | 단위 매 | 수량 찾기(QC000012, 구분='외부PANEL(벽)', 종류=주자재종류). | {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "T챤넬(K-SPAN) 4.5×610×2440"} + -> 1건: MT000106 T챤넬(K-SPAN) 4.5×610×2440 [매] + [3] 외부PANEL (창문) 1,200×2,400㎜ | 단위 매 | 수량 찾기(QC000012, 구분='외부PANEL (창문)', 종류=주자재종류 | {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "T챤넬(K-SPAN) 4.5×610×2440"} + -> 1건: MT000106 T챤넬(K-SPAN) 4.5×610×2440 [매] + [4] 외부PANEL (철재문) 1,200×2,400㎜ | 단위 매 | 수량 찾기(QC000012, 구분='외부PANEL (철재문)', 종류=주자재종 | {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "T챤넬(K-SPAN) 4.5×610×2440"} + -> 1건: MT000106 T챤넬(K-SPAN) 4.5×610×2440 [매] + [5] 내부PANEL(벽) 1,200×2,400㎜ | 단위 매 | 수량 만약(종류 == '사무실', 찾기(QC000012, 구분='내부PANEL | {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "T챤넬(K-SPAN) 4.5×610×2440"} + -> 1건: MT000106 T챤넬(K-SPAN) 4.5×610×2440 [매] + [6] 내부PANEL (목재문) 1,200×2,400㎜ | 단위 매 | 수량 만약(종류 == '사무실', 찾기(QC000012, 구분='내부PANEL | {"구분": "목재", "상세구분": "각재·판재", "검색어": "내부PANEL (목재문) 1,200×2,400㎜"} + -> 1건: MT030614 내부PANEL (목재문) 1,200×2,400㎜ [매] (값 없음) + [7] PANEL JOINT(AL-BAR) L=2,400㎜ | 단위 조 | 수량 찾기(QC000012, 구분='PANEL JOINT(AL-BAR)', 종 | {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "판넬조인트 L=2400"} + -> 1건: MT007256 판넬조인트 L=2400 [조] + [8] CANOPY(출입구채양) 600×1,200㎜ | 단위 매 | 수량 찾기(QC000012, 구분='CANOPY(출입구채양)', 종류=주자재종 | {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "T챤넬(K-SPAN) 4.5×610×2440"} + -> 1건: MT000106 T챤넬(K-SPAN) 4.5×610×2440 [매] + [9] 박공PANEL | 단위 매 | 수량 찾기(QC000012, 구분='박공PANEL', 종류=주자재종류).수량 | {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "T챤넬(K-SPAN) 4.5×610×2440"} + -> 1건: MT000106 T챤넬(K-SPAN) 4.5×610×2440 [매] + [10] ROOFSHEET 0.5㎜COLORSHEET | 단위 ㎡ | 수량 찾기(QC000012, 구분='ROOFSHEET', 종류=주자재종류).수 | {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "지붕판 (ROOF SHEET) 0.5T"} + -> 1건: MT007262 지붕판 (ROOF SHEET) 0.5T, 칼라C/S [㎡] + [11] 트러스 L=7.2m | 단위 개 | 수량 찾기(QC000012, 구분='트러스', 종류=주자재종류).수량 * 손율 | {"구분": "철근·강재", "상세구분": "형강", "검색어": "트러스 (TRUSS) SPAN:L=7.2"} + -> 1건: MT007260 트러스 (TRUSS) SPAN:L=7.2 [개] + [12] 중도리(PURIN) 두께:2.0이상 | 단위 개 | 수량 찾기(QC000012, 구분='중도리(PURIN)', 종류=주자재종류). | {"구분": "철근·강재", "상세구분": "형강", "검색어": "트러스 (TRUSS) SPAN:L=7.2"} + -> 1건: MT007260 트러스 (TRUSS) SPAN:L=7.2 [개] + [13] 천장판 미장합판+50㎜ GLASSWOOL | 단위 매 | 수량 만약(종류 == '사무실', 찾기(QC000012, 구분='천장판', 종 | {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "T챤넬(K-SPAN) 4.5×610×2440"} + -> 1건: MT000106 T챤넬(K-SPAN) 4.5×610×2440 [매] + [14] T-BAR | 단위 m | 수량 만약(종류 == '사무실', 찾기(QC000012, 구분='T-BAR', | {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "처마후레싱 C/S"} + -> 1건: MT000152 처마후레싱 C/S 0.4T, L:2400 [M] +## GC000002 콘테이너형 가설건축물 손료 로직_건설품셈_02장_가설공사.json 결과단위 원/개소 + [0] 콘테이너형 가설건축물 3.0x3.0m | 단위 동 | 수량 만약(규모 == '3.0x3.0m', 손율 / 100, 0) | {"구분": "거푸집·가설재", "상세구분": "가설건축물", "검색어": "콘테이너(사무실) 12.0*3.0*2.6m"} + -> 1건: MT007105 콘테이너(사무실) 12.0*3.0*2.6m [동] + [1] 콘테이너형 가설건축물 3.0x6.0m | 단위 동 | 수량 만약(규모 == '3.0x6.0m', 손율 / 100, 0) | {"구분": "거푸집·가설재", "상세구분": "가설건축물", "검색어": "콘테이너(사무실) 12.0*3.0*2.6m"} + -> 1건: MT007105 콘테이너(사무실) 12.0*3.0*2.6m [동] + [2] 콘테이너형 가설건축물 3.0x9.0m | 단위 동 | 수량 만약(규모 == '3.0x9.0m', 손율 / 100, 0) | {"구분": "거푸집·가설재", "상세구분": "가설건축물", "검색어": "콘테이너(사무실) 12.0*3.0*2.6m"} + -> 1건: MT007105 콘테이너(사무실) 12.0*3.0*2.6m [동] +## GC000027 강관 조립말비계(이동식) 설치 및 해체 로직_건설품셈_02장_가설공사.json 결과단위 원/대 + [2] 비계기본틀(기둥) H1700×W1219 | 단위 개 | 수량 찾기(QC000063, 구분='비계기본틀(기둥)', 규격='H1700×W | {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "수직문형지주(조립식틀비계) 1219×1700mm"} + -> 1건: MT007846 수직문형지주(조립식틀비계) 1219×1700mm [EA] + [3] 가새 L1518-2개 | 단위 조 | 수량 찾기(QC000063, 구분='가새', 규격='L1518-2개').수량 | {"구분": "거푸집·가설재", "상세구분": "동바리·비계"} + -> 0건: + [4] 수평띠장 L1829 | 단위 개 | 수량 찾기(QC000063, 구분='수평띠장', 규격='L1829').수량 * | {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "안전발판(PSP대용) 250×3000"} + -> 1건: MT000457 안전발판(PSP대용) 250×3000 [EA] + [5] 손잡이기둥 | 단위 개 | 수량 찾기(QC000063, 구분='손잡이기둥').수량 * 찾기(QC00001 | {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "안전발판(PSP대용) 250×3000"} + -> 1건: MT000457 안전발판(PSP대용) 250×3000 [EA] + [6] 손잡이 L1219 | 단위 개 | 수량 찾기(QC000063, 구분='손잡이', 규격='L1219').수량 * | {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "안전발판(PSP대용) 250×3000"} + -> 1건: MT000457 안전발판(PSP대용) 250×3000 [EA] + [7] 손잡이 L1829 | 단위 개 | 수량 찾기(QC000063, 구분='손잡이', 규격='L1829').수량 * | {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "안전발판(PSP대용) 250×3000"} + -> 1건: MT000457 안전발판(PSP대용) 250×3000 [EA] + [8] 바퀴 | 단위 개 | 수량 찾기(QC000063, 구분='바퀴').수량 * 찾기(QC000016, | {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "안전발판(PSP대용) 250×3000"} + -> 1건: MT000457 안전발판(PSP대용) 250×3000 [EA] + [9] 자키 | 단위 개 | 수량 찾기(QC000063, 구분='자키').수량 * 찾기(QC000016, | {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "안전발판(PSP대용) 250×3000"} + -> 1건: MT000457 안전발판(PSP대용) 250×3000 [EA] + [10] 발판 45×200×2000 | 단위 장 | 수량 찾기(QC000063, 구분='발판', 규격='45×200×2000'). | {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "발판 45×200×2000"} + -> 1건: MT007863 발판 45×200×2000 [장] (값 없음) +## GC000031 낙하물 방지망(비계) 설치 및 해체 로직_건설품셈_02장_가설공사.json 결과단위 원/㎡ + [2] 강관 ø48.6㎜×2.4㎜ | 단위 m | 수량 찾기(QC000071, 구분='강관', 규격='ø48.6㎜×2.4㎜'). | {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "강관비계 Φ48.6 서울"} + -> 6건: MT000481 강관비계,서울 Φ48.6*2.3*4.0m [M] // MT000482 강관비계,부산 Φ48.6*2.3*4.0m [M] // MT000483 강관비계,울산 Φ48.6*2.3*4.0m [M] + [3] 브라켓 | 단위 개 | 수량 찾기(QC000071, 구분='브라켓').수량 * 찾기(QC000016, | {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "안전발판(PSP대용) 250×3000"} + -> 1건: MT000457 안전발판(PSP대용) 250×3000 [EA] + [4] 철선 | 단위 ㎏ | 수량 찾기(QC000071, 구분='철선').수량 | {"구분": "철근·강재", "상세구분": "철선", "검색어": "어닐링철선 #8 서울"} + -> 5건: MT000199 어닐링철선,서울 #8, 4.0mm [kg] // MT000200 어닐링철선,부산 #8, 4.0mm [kg] // MT000201 어닐링철선,대구 #8, 4.0mm [kg] + [5] 클램프 | 단위 개 | 수량 찾기(QC000071, 구분='클램프').수량 * 찾기(QC000016, | {"구분": "볼트·앵커·철물", "상세구분": "와이어로프·클램프", "검색어": "데크고정클립(NS클립)"} + -> 1건: MT000426 데크고정클립(NS클립) [EA] + [6] 그물망 | 단위 ㎡ | 수량 찾기(QC000071, 구분='그물망').수량 | {"구분": "매트·토목섬유", "상세구분": "부직포·토목섬유", "검색어": "직포 옥상방수용직포"} + -> 1건: MT003563 직 포 옥상방수용직포 [㎡] +## GC000032 낙하물 방지망(플라잉넷) 설치 및 해체 로직_건설품셈_02장_가설공사.json 결과단위 원/㎡ + [2] 강관 ø48.6㎜×2.4㎜ | 단위 m | 수량 찾기(QC000074, 구분='강관', 규격='ø48.6㎜×2.4㎜'). | {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "강관비계 Φ48.6 서울"} + -> 6건: MT000481 강관비계,서울 Φ48.6*2.3*4.0m [M] // MT000482 강관비계,부산 Φ48.6*2.3*4.0m [M] // MT000483 강관비계,울산 Φ48.6*2.3*4.0m [M] + [3] 브라켓 | 단위 개 | 수량 찾기(QC000074, 구분='브라켓').수량 * 찾기(QC000016, | {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "안전발판(PSP대용) 250×3000"} + -> 1건: MT000457 안전발판(PSP대용) 250×3000 [EA] + [4] 사다리 폭 30㎝×길이 3m 기준 | 단위 m | 수량 찾기(QC000074, 구분='사다리', 규격='폭 30㎝×길이 3m 기 | {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "검색어": "강관비계 Φ48.6 서울"} + -> 6건: MT000481 강관비계,서울 Φ48.6*2.3*4.0m [M] // MT000482 강관비계,부산 Φ48.6*2.3*4.0m [M] // MT000483 강관비계,울산 Φ48.6*2.3*4.0m [M] + [5] 와이어로프 ø6 | 단위 m | 수량 찾기(QC000074, 구분='와이어로프', 규격='ø6').수량 * 찾 | {"구분": "볼트·앵커·철물", "상세구분": "와이어로프·클램프", "검색어": "와이어로프(철심) 6mm"} + -> 5건: MT007180 와이어로프(철심) 6mm [M] // MT007186 와이어로프(철심) 16mm [M] // MT007192 와이어로프(철심) 26mm [M] + [6] 클램프 | 단위 개 | 수량 찾기(QC000074, 구분='클램프').수량 * 찾기(QC000016, | {"구분": "볼트·앵커·철물", "상세구분": "와이어로프·클램프", "검색어": "데크고정클립(NS클립)"} + -> 1건: MT000426 데크고정클립(NS클립) [EA] + [7] 그물망 | 단위 ㎡ | 수량 찾기(QC000074, 구분='그물망').수량 | {"구분": "매트·토목섬유", "상세구분": "부직포·토목섬유", "검색어": "직포 옥상방수용직포"} + -> 1건: MT003563 직 포 옥상방수용직포 [㎡] +## GC000037 철골 안전망 설치 및 해체 로직_건설품셈_02장_가설공사.json 결과단위 원/㎡ + [2] 그물망 | 단위 ㎡ | 수량 찾기(QC000085, 구분='그물망').수량 / 10 | {"구분": "매트·토목섬유", "상세구분": "부직포·토목섬유", "검색어": "직포 옥상방수용직포"} + -> 1건: MT003563 직 포 옥상방수용직포 [㎡] + [3] 보강재 | 단위 m | 수량 찾기(QC000085, 구분='보강재').수량 / 10 | {"구분": "안전시설", "상세구분": "낙석방지·휀스", "검색어": "칼라각관(적색) 25*25*1.6t"} + -> 1건: MT001559 칼라각관(적색) 25*25*1.6t [M] + [4] 결속선 # 10 | 단위 kg | 수량 결속선량 / 10 | {"구분": "철근·강재", "상세구분": "철선", "검색어": "어닐링철선 #10 서울"} + -> 5건: MT000204 어닐링철선,서울 #10, 3.2mm [kg] // MT000205 어닐링철선,부산 #10, 3.2mm [kg] // MT000206 어닐링철선,대구 #10, 3.2mm [kg] +## GC000038 비계주위 보호망 설치 및 해체 로직_건설품셈_02장_가설공사.json 결과단위 원/㎡ + [1] 보호망 | 단위 ㎡ | 수량 찾기(QC000088, 구분='보호망').수량 | {"구분": "매트·토목섬유", "상세구분": "부직포·토목섬유", "검색어": "직포 옥상방수용직포"} + -> 1건: MT003563 직 포 옥상방수용직포 [㎡] +## GC000039 갱폼주위 보호망 설치 및 해체 로직_건설품셈_02장_가설공사.json 결과단위 원/㎡ + [1] 보호망 | 단위 ㎡ | 수량 찾기(QC000091, 구분='보호망').수량 | {"구분": "매트·토목섬유", "상세구분": "부직포·토목섬유", "검색어": "직포 옥상방수용직포"} + -> 1건: MT003563 직 포 옥상방수용직포 [㎡] +## GC000062 방진망 설치 및 해체 로직_건설품셈_02장_가설공사.json 결과단위 원/㎡ + [1] 방진망 | 단위 ㎡ | 수량 찾기(QC000133, 구분='방진망').수량 | {"구분": "잡재료", "상세구분": "소모품", "검색어": "PVC천막지 T-210"} + -> 1건: MT000559 PVC천막지 T-210, T0.35mm, B122cm [㎡] + [2] 철선 | 단위 kg | 수량 찾기(QC000133, 구분='철선').수량 | {"구분": "철근·강재", "상세구분": "철선", "검색어": "어닐링철선 #8 서울"} + -> 5건: MT000199 어닐링철선,서울 #8, 4.0mm [kg] // MT000200 어닐링철선,부산 #8, 4.0mm [kg] // MT000201 어닐링철선,대구 #8, 4.0mm [kg] +## GC000068 건축물보양 로직_건설품셈_02장_가설공사.json 결과단위 원/㎡ + [2] 부직포 | 단위 ㎡ | 수량 만약(작업 == '부직포 깔기', 찾기(QC000144, 구분=작업, 자 | {"구분": "매트·토목섬유", "상세구분": "부직포·토목섬유", "검색어": "직포 옥상방수용직포"} + -> 1건: MT003563 직 포 옥상방수용직포 [㎡] + [3] 하드롱지 | 단위 ㎡ | 수량 만약(작업 == '보양지 붙이기', 찾기(QC000144, 구분=작업, | {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "도배지(벽지) 하드롱지"} + -> 1건: MT008073 도배지(벽지) 하드롱지 [㎡] + [4] 풀 | 단위 kg | 수량 만약(작업 == '보양지 붙이기', 찾기(QC000144, 구분=작업, | {"구분": "잡재료", "상세구분": "소모품", "검색어": "그리스(일반범용) CROWN"} + -> 1건: MT000586 그리스(일반범용) CROWN GREASE [kg] + [5] 목재 | 단위 ㎥ | 수량 만약(작업 == '목재 붙이기', 찾기(QC000144, 구분=작업, 자 | {"구분": "목재", "상세구분": "각재·판재", "검색어": "미송각재 30×30×3600mm 서울"} + -> 13건: MT000338 미송각재, 서울 30×30×3600mm [㎥] // MT000340 미송각재, 인천 30×30×3600mm [㎥] // MT000342 미송각재, 부산 30×30×3600mm [㎥] + [6] 못 | 단위 kg | 수량 만약(작업 == '목재 붙이기', 찾기(QC000144, 구분=작업, 자 | {"구분": "볼트·앵커·철물", "상세구분": "못", "검색어": "철못 N25 서울"} + -> 5건: MT000246 철못,서울 N 25 [kg] // MT000252 철못,부산 N 25 [kg] // MT000258 철못,대구 N 25 [kg] +## GC000127 버팀목 설치·해체 로직_건설품셈_03장_토공사.json 결과단위 원/m + [2] 각재 10㎝×10㎝ | 단위 ㎥ | 수량 찾기(QC000245).각재 | {"구분": "목재", "상세구분": "각재·판재", "검색어": "외송각재 30×30×3600mm 서울"} + -> 15건: MT000339 외송각재, 서울 30×30×3600mm [㎥] // MT000341 외송각재, 인천 30×30×3600mm [㎥] // MT000343 외송각재, 부산 30×30×3600mm [㎥] +## GC000559 철골 공장가공조립(기본철골공수) 로직_건설품셈_01장_철골공사.json 결과단위 원/t + [1] 산소 | 단위 L | 수량 만약(부재 == 'H형강부재', 찾기(QC001188, 재료='산소'). | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "산소 6000ℓ/병"} + -> 1건: MT003165 산 소 6000ℓ/병 [ℓ] + [2] L.P.G | 단위 kg | 수량 만약(부재 == 'H형강부재', 찾기(QC001188, 재료='L.P.G | {"구분": "잡재료", "상세구분": "소모품", "검색어": "LPG 가스"} + -> 1건: MT003176 LPG 가스 [kg] + [3] 서비스볼트 | 단위 본 | 수량 만약(부재 == 'H형강부재', 찾기(QC001188, 재료='서비스볼트 | {"구분": "볼트·앵커·철물", "상세구분": "볼트·너트", "검색어": "세파볼트 D형"} + -> 2건: MT000479 세파볼트 D형 1/2×400 [본] // MT000480 세파볼트 D형 1/2×500 [본] + [4] 보조강재 | 단위 ㎏ | 수량 만약(부재 == 'H형강부재', 찾기(QC001188, 재료='보조강재' | {"구분": "철근·강재", "상세구분": "형강", "검색어": "보조강재"} + -> 1건: MT030619 보조강재 [㎏] (값 없음) +## GC000560 철골 공장용접(기본용접공수) 로직_건설품셈_01장_철골공사.json 결과단위 원/t + [1] 용접봉 | 단위 kg | 수량 만약(용접방식 == '수용접', 환산용접길이 * 찾기(QC001190, | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "용접봉 산소 KS E4301"} + -> 1건: MT003187 용 접 봉 산소 KS E4301 [kg] + [2] CO_2 와이어 | 단위 ㎏ | 수량 만약(용접방식 == '반자동용접', 환산용접길이 * 찾기(QC001190 | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98%"} + -> 1건: MT003163 아세틸렌 98% (용접용) [kg] + [3] 탄산가스 | 단위 ㎏ | 수량 만약(용접방식 == '반자동용접', 환산용접길이 * 찾기(QC001190 | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98%"} + -> 1건: MT003163 아세틸렌 98% (용접용) [kg] + [4] 잠호용접와이어 | 단위 ㎏ | 수량 만약(용접방식 == '자동용접', 환산용접길이 * 찾기(QC001190, | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98%"} + -> 1건: MT003163 아세틸렌 98% (용접용) [kg] + [5] FLUX | 단위 ㎏ | 수량 만약(용접방식 == '자동용접', 환산용접길이 * 찾기(QC001190, | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "FLUX"} + -> 1건: MT030620 FLUX [㎏] (값 없음) +## GC000561 철골 현장 세우기 로직_건설품셈_01장_철골공사.json 결과단위 원/ton + [3] 보통볼트 | 단위 본 | 수량 찾기(QC001192, 구분='보통볼트', 규격='가조임').수량 | {"구분": "볼트·앵커·철물", "상세구분": "볼트·너트", "검색어": "세파볼트 D형"} + -> 2건: MT000479 세파볼트 D형 1/2×400 [본] // MT000480 세파볼트 D형 1/2×500 [본] +## GC000565 철골 현장용접(CO2 반자동) 로직_건설품셈_01장_철골공사.json 결과단위 원/m + [1] CO_2 와이어 | 단위 ㎏ | 수량 찾기(QC001197, 구분='CO_2 와이어').수량 | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98%"} + -> 1건: MT003163 아세틸렌 98% (용접용) [kg] + [2] 탄산가스 | 단위 ㎏ | 수량 찾기(QC001197, 구분='탄산가스').수량 | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98%"} + -> 1건: MT003163 아세틸렌 98% (용접용) [kg] +## GC000575 벽돌 쌓기(시멘트벽돌) 로직_건설품셈_02장_조적공사.json 결과단위 원/㎡ + [3] 시멘트벽돌 | 단위 매 | 수량 찾기(QC001211, 벽두께=벽두께).'벽돌(19×9×5.7㎝)' | {"구분": "콘크리트제품", "상세구분": "경계석·블록", "검색어": "주차라인블록 1000X300X150"} + -> 1건: MT005513 주차라인블록 1000X300X150 [매] + [4] 모르타르 | 단위 ㎥ | 수량 찾기(QC001211, 벽두께=벽두께).모르타르 | {"구분": "시멘트·골재", "상세구분": "모르타르", "검색어": "모르타르 1:3 서울"} + -> 11건: MT000287 모르타르, 서울 1:3 [㎥] // MT000292 모르타르, 인천 1:3 [㎥] // MT000297 모르타르, 부산 1:3 [㎥] +## GC000576 치장벽돌 공간쌓기 및 치장줄눈 로직_건설품셈_02장_조적공사.json 결과단위 원/㎡ + [4] 치장벽돌 | 단위 매 | 수량 찾기(QC001213, 벽두께=벽두께).'벽돌(19×9×5.7㎝)' | {"구분": "콘크리트제품", "상세구분": "경계석·블록", "검색어": "주차라인블록 1000X300X150"} + -> 1건: MT005513 주차라인블록 1000X300X150 [매] + [5] 모르타르 | 단위 ㎥ | 수량 찾기(QC001213, 벽두께=벽두께).'모르타르 쌓기' | {"구분": "시멘트·골재", "상세구분": "모르타르", "검색어": "모르타르 1:3 서울"} + -> 11건: MT000287 모르타르, 서울 1:3 [㎥] // MT000292 모르타르, 인천 1:3 [㎥] // MT000297 모르타르, 부산 1:3 [㎥] + [6] 모르타르 | 단위 ㎥ | 수량 찾기(QC001213, 벽두께=벽두께).'모르타르 치장줄눈' | {"구분": "시멘트·골재", "상세구분": "모르타르", "검색어": "모르타르 1:1 서울"} + -> 10건: MT000285 모르타르, 서울 1:1 [㎥] // MT000290 모르타르, 인천 1:1 [㎥] // MT000295 모르타르, 부산 1:1 [㎥] +## GC000604 카페트 설치 로직_건설품셈_05장_수장공사.json 결과단위 원/㎡ + [2] 카페트 | 단위 ㎡ | 수량 찾기(QC001251, 구분='카페트').수량 | {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "불연천장재(마이톤) 12mm"} + -> 1건: MT000099 불연천장재(마이톤) 12mm×300×600 [㎡] + [3] 펠트 | 단위 ㎡ | 수량 찾기(QC001251, 구분='펠트').수량 | {"구분": "매트·토목섬유", "상세구분": "부직포·토목섬유", "검색어": "직포 옥상방수용직포"} + -> 1건: MT003563 직 포 옥상방수용직포 [㎡] + [4] 접착제 | 단위 ㎏ | 수량 찾기(QC001251, 구분='접착제').수량 | {"구분": "도료·방수·접착", "상세구분": "접착·혼화", "검색어": "석고본드"} + -> 1건: MT000094 석고본드 [kg] +## GC000616 걸레받이 설치 로직_건설품셈_05장_수장공사.json 결과단위 원/m + [3] 테라조 | 단위 m | 수량 만약(구분 == '석재류', 찾기(QC001266, 구분=구분).테라조, | {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "처마후레싱 C/S"} + -> 1건: MT000152 처마후레싱 C/S 0.4T, L:2400 [M] + [4] 합성수지 걸레받이 | 단위 m | 수량 만약(구분 == '합성수지류', 찾기(QC001266, 구분=구분).합성 | {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "처마후레싱 C/S"} + -> 1건: MT000152 처마후레싱 C/S 0.4T, L:2400 [M] + [5] 중밀도섬유판 걸레받이 | 단위 m | 수량 만약(구분 == '중밀도섬유판', 찾기(QC001266, 구분=구분).중 | {"구분": "목재", "상세구분": "합판"} + -> 0건: + [6] 접착제 | 단위 ㎏ | 수량 만약(구분 == '석재류', 0, 걸레받이접착제량) | {"구분": "도료·방수·접착", "상세구분": "접착·혼화", "검색어": "석고본드"} + -> 1건: MT000094 석고본드 [kg] +## GC000618 도배바름(초배 · 정배) 로직_건설품셈_05장_수장공사.json 결과단위 원/㎡ + [2] 초배지 | 단위 ㎡ | 수량 찾기(QC001269, 바탕면=바탕면).초배지 | {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "종이벽지(초배지)"} + -> 1건: MT008074 종이벽지(초배지) [㎡] + [3] 정배지 | 단위 ㎡ | 수량 찾기(QC001269, 바탕면=바탕면).정배지 | {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "정배지"} + -> 1건: MT030622 정배지 [㎡] (값 없음) + [4] 풀 | 단위 kg | 수량 찾기(QC001269, 바탕면=바탕면).풀 | {"구분": "잡재료", "상세구분": "소모품", "검색어": "그리스(일반범용) CROWN"} + -> 1건: MT000586 그리스(일반범용) CROWN GREASE [kg] +## GC000627 방습필름 설치 로직_건설품셈_05장_수장공사.json 결과단위 원/㎡ + [2] 방습필름 | 단위 ㎡ | 수량 찾기(QC001285, 구분=구분).방습필름 | {"구분": "잡재료", "상세구분": "소모품", "검색어": "PVC천막지 T-210"} + -> 1건: MT000559 PVC천막지 T-210, T0.35mm, B122cm [㎡] +## GC000637 가열식 시트방수 붙임(1겹) 로직_건설품셈_06장_방수공사.json 결과단위 원/㎡ + [2] 방수시트 | 단위 ㎡ | 수량 찾기(QC001300, 구분='시트').수량 | {"구분": "도료·방수·접착", "상세구분": "방수·실링", "검색어": "방수석고보드 12.5t"} + -> 1건: MT000095 방수석고보드 12.5t×900×2400mm [㎡] +## GC000638 접착식 시트방수 붙임(1겹) 로직_건설품셈_06장_방수공사.json 결과단위 원/㎡ + [2] 방수시트 | 단위 ㎡ | 수량 찾기(QC001300, 구분='시트').수량 | {"구분": "도료·방수·접착", "상세구분": "방수·실링", "검색어": "방수석고보드 12.5t"} + -> 1건: MT000095 방수석고보드 12.5t×900×2400mm [㎡] +## GC000639 자착식 시트방수 붙임(1겹) 로직_건설품셈_06장_방수공사.json 결과단위 원/㎡ + [2] 방수시트 | 단위 ㎡ | 수량 찾기(QC001300, 구분='시트').수량 | {"구분": "도료·방수·접착", "상세구분": "방수·실링", "검색어": "방수석고보드 12.5t"} + -> 1건: MT000095 방수석고보드 12.5t×900×2400mm [㎡] +## GC000646 벤토나이트방수 붙임 로직_건설품셈_06장_방수공사.json 결과단위 원/㎡ + [2] 벤토나이트방수재 | 단위 ㎡ | 수량 만약(종류 == '벤토나이트 매트', 찾기(QC001307, 구분='벤토 | {"구분": "도료·방수·접착", "상세구분": "방수·실링", "검색어": "방수석고보드 12.5t"} + -> 1건: MT000095 방수석고보드 12.5t×900×2400mm [㎡] + [3] 벤토나이트방수재 | 단위 ㎡ | 수량 만약(종류 == '벤토나이트 시트', 찾기(QC001307, 구분='벤토 | {"구분": "도료·방수·접착", "상세구분": "방수·실링", "검색어": "방수석고보드 12.5t"} + -> 1건: MT000095 방수석고보드 12.5t×900×2400mm [㎡] + [4] 벤토나이트씰재 | 단위 L | 수량 찾기(QC001307, 구분='벤토나이트씰재', 종류=만약(종류 == ' | {"구분": "도료·방수·접착", "상세구분": "방수·실링", "검색어": "KL-지수재 급결"} + -> 1건: MT003515 KL-지수재 급결 지수재 [ℓ] + [5] 벤토나이트알갱이 | 단위 kg | 수량 찾기(QC001307, 구분='벤토나이트알갱이', 종류=만약(종류 == | {"구분": "도료·방수·접착", "상세구분": "방수·실링", "검색어": "벤토나이트알갱이"} + -> 1건: MT007749 벤토나이트 알갱이 [kg] + [6] PE필름 0.04㎜ | 단위 ㎡ | 수량 찾기(QC001307, 구분='PE필름', 종류=만약(종류 == '벤토나 | {"구분": "잡재료", "상세구분": "소모품", "검색어": "PVC천막지 T-210"} + -> 1건: MT000559 PVC천막지 T-210, T0.35mm, B122cm [㎡] + [7] 카트리지 | 단위 개 | 수량 찾기(QC001307, 구분='카트리지', 종류=만약(종류 == '벤토나 | {"구분": "볼트·앵커·철물", "상세구분": "앵커", "검색어": "카트리지 화약"} + -> 1건: MT007751 카트리지 화약 [개] (값 없음) + [8] 콘크리트못 | 단위 개 | 수량 찾기(QC001307, 구분='콘크리트못', 종류=만약(종류 == '벤토 | {"구분": "볼트·앵커·철물", "상세구분": "못", "검색어": "타정못 32㎜"} + -> 1건: MT007752 타정못 32mm [개] + [9] 와셔 | 단위 개 | 수량 찾기(QC001307, 구분='와셔', 종류=만약(종류 == '벤토나이트 | {"구분": "볼트·앵커·철물", "상세구분": "볼트·너트", "검색어": "핀볼트 M12"} + -> 1건: MT000477 핀볼트 M12×500mm [EA] + [10] 조인트테이프 | 단위 m | 수량 만약(종류 == '벤토나이트 시트', 찾기(QC001307, 구분='조인 | {"구분": "잡재료", "상세구분": "소모품", "검색어": "PVC코팅철선 #8"} + -> 1건: MT000244 PVC코팅철선 #8, 4.0mm [M] +## GC000655 폴리카보네이트 설치 로직_건설품셈_07장_지붕_및_홈통공사.json 결과단위 원/㎡ + [2] 폴리카보네이트 | 단위 ㎡ | 수량 찾기(QC001319, 구분='폴리카보네이트').수량 | {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "불연천장재(마이톤) 12mm"} + -> 1건: MT000099 불연천장재(마이톤) 12mm×300×600 [㎡] +## GC000665 와이어메시 바닥깔기 로직_건설품셈_08장_금속공사.json 결과단위 원/㎡ + [1] 와이어메시 | 단위 매 | 수량 찾기(QC001331, 구분='와이어메시', 규격='1,800×1,800 | {"구분": "철근·강재", "상세구분": "철망·와이어메쉬", "검색어": "메쉬스크린 H=0.9m"} + -> 1건: MT005844 메쉬스크린 H=0.9m, #5×50×150 [매] +## GC000666 인서트 설치 로직_건설품셈_08장_금속공사.json 결과단위 원/개 + [1] 인서트 | 단위 개 | 수량 찾기(QC001333, 구분='인서트').수량 | {"구분": "볼트·앵커·철물", "상세구분": "앵커", "검색어": "L형앵커볼트 5/8\""} + -> 8건: MT002628 L형앵커볼트 5/8"×8"(16*200mm) [EA] // MT002629 L형앵커볼트 5/8"×10"(16*250mm) [EA] // MT002630 L형앵커볼트 5/8"×12"(16*300mm) [EA] +## GC000667 조이너 및 몰딩 설치 로직_건설품셈_08장_금속공사.json 결과단위 원/m + [1] 조이너 및 몰딩 | 단위 m | 수량 찾기(QC001335, 구분='조이너 및 몰딩').수량 | {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "검색어": "처마후레싱 C/S"} + -> 1건: MT000152 처마후레싱 C/S 0.4T, L:2400 [M] +## GC000670 앵커고정식 난간 설치(공장제작) 로직_건설품셈_08장_금속공사.json 결과단위 원/m + [2] 앵커 | 단위 개 | 수량 찾기(QC001339, 구분='앵커', 규격='ø 10㎜').수량 | {"구분": "볼트·앵커·철물", "상세구분": "앵커", "검색어": "셋트앵커(철) ø 10㎜"} + -> 6건: MT002660 셋트앵커(철) Ø10mm*75mm [EA] // MT002661 셋트앵커(철) Ø10mm*100mm [EA] // MT002662 셋트앵커(철) Ø10mm*125mm [EA] + [3] AL리벳 | 단위 개 | 수량 찾기(QC001339, 구분='AL리벳', 규격='ø 4.2㎜').수량 | {"구분": "볼트·앵커·철물", "상세구분": "볼트·너트", "검색어": "작은나사(스크류) ø 4.2㎜"} + -> 1건: MT005819 작은나사(스크류) Ø4.2mm×65mm [개] +## GC000687 주각부 무수축 모르타르 충전 로직_건설품셈_09장_미장공사.json 결과단위 원/개소 + [2] 무수축모르타르 | 단위 ㎏ | 수량 찾기(QC001361, '규격(㎜)'=규격).무수축모르타르 | {"구분": "시멘트·골재", "상세구분": "모르타르", "검색어": "단면복구용몰탈 LDS-Mortar"} + -> 1건: MT003362 단면복구용 몰탈 LDS-Mortar [kg] +## GC000723 동관 용접접합 로직_건설품셈_01장_배관공사.json 결과단위 원/개소 + [1] 동 및 동합금용 용접봉 | 단위 ㎏ | 수량 찾기(QC001401, '규격(㎜)'=규격).용접봉 / 1000 | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98%"} + -> 1건: MT003163 아세틸렌 98% (용접용) [kg] + [2] 플럭스 | 단위 ㎏ | 수량 찾기(QC001401, '규격(㎜)'=규격).플럭스 / 1000 | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98%"} + -> 1건: MT003163 아세틸렌 98% (용접용) [kg] + [3] 산소가스 | 단위 ℓ | 수량 찾기(QC001401, '규격(㎜)'=규격).산소 | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "산소 6000ℓ/병"} + -> 1건: MT003165 산 소 6000ℓ/병 [ℓ] + [4] 아세틸렌가스 | 단위 ㎏ | 수량 찾기(QC001401, '규격(㎜)'=규격).아세틸렌 / 1000 | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98% (용접용)"} + -> 1건: MT003163 아세틸렌 98% (용접용) [kg] +## GC000724 스테인리스 강관 용접접합 로직_건설품셈_01장_배관공사.json 결과단위 원/개소 + [1] TIG 용접봉 | 단위 ㎏ | 수량 찾기(QC001404, '규격(㎜)'=규격).용접봉 | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98%"} + -> 1건: MT003163 아세틸렌 98% (용접용) [kg] + [2] 아르곤가스 | 단위 ℓ | 수량 찾기(QC001404, '규격(㎜)'=규격).Argon | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98%"} + -> 1건: MT003164 아세틸렌 98% (1kg=853ℓ) [ℓ] +## GC000752 제연댐퍼 설치 로직_건설품셈_02장_덕트공사.json 결과단위 원/㎡ + [2] 앵커 | 단위 개 | 수량 찾기(QC001430, 구분='앵커').수량 | {"구분": "볼트·앵커·철물", "상세구분": "앵커", "검색어": "L형앵커볼트 5/8\""} + -> 8건: MT002628 L형앵커볼트 5/8"×8"(16*200mm) [EA] // MT002629 L형앵커볼트 5/8"×10"(16*250mm) [EA] // MT002630 L형앵커볼트 5/8"×12"(16*300mm) [EA] + [3] 블라인드리벳 | 단위 개 | 수량 찾기(QC001430, 구분='블라인드리벳').수량 | {"구분": "볼트·앵커·철물", "상세구분": "볼트·너트", "검색어": "핀볼트 M12"} + -> 1건: MT000477 핀볼트 M12×500mm [EA] + [4] 철물 | 단위 ㎏ | 수량 찾기(QC001430, 구분='철물').수량 | {"구분": "철근·강재", "상세구분": "철근", "검색어": "철근부식방지재 MT-3"} + -> 1건: MT007708 철근부식방지재 MT-3 [kg] + [5] 실리콘 | 단위 ㎏ | 수량 찾기(QC001430, 구분='실리콘').수량 | {"구분": "도료·방수·접착", "상세구분": "방수·실링", "검색어": "실리콘"} + -> 1건: MT030626 실리콘 [㎏] (값 없음) +## GC000901 플랜트 배관 보온(성형물) 로직_건설품셈_13장_플랜트설비공사.json 결과단위 원/m · 개 + [2] 보온 성형물 | 단위 m | 수량 만약(보온두께 == '30mm이하', 찾기(QC001650, 'Pipe | {"구분": "단열·보온", "상세구분": "단열재", "검색어": "단열바 STS 프레임(120mm ⓐ120"} + -> 2건: MT007976 단열바 STS 프레임(120mm,헤어라인/밀러) ⓐ 120×45×2.4T [M] // MT007982 단열바 STS 프레임(120mm,티타늄골드/인코블랙) ⓐ 120×45×2.4T [M] + [3] 철선 | 단위 m | 수량 만약(보온두께 == '30mm이하', 찾기(QC001650, 'Pipe | {"구분": "철근·강재", "상세구분": "철선", "검색어": "보통철선 #8 서울"} + -> 5건: MT000179 보통철선,서울 #8, 4.0mm(10.1m/kg) [M] // MT000180 보통철선,부산 #8, 4.0mm(10.1m/kg) [M] // MT000181 보통철선,대구 #8, 4.0mm(10.1m/kg) [M] + [4] Lagging Sheet | 단위 ㎡ | 수량 만약(보온두께 == '30mm이하', 찾기(QC001650, 'Pipe | {"구분": "콘크리트제품", "상세구분": "경계석·블록", "검색어": "Lagging Sheet"} + -> 1건: MT030641 Lagging Sheet [㎡] (값 없음) + [5] Sheet Metal Screw | 단위 개 | 수량 만약(보온두께 == '30mm이하', 찾기(QC001650, 'Pipe | {"구분": "잡재료", "상세구분": "소모품", "검색어": "빗자루 도로청소용"} + -> 1건: MT003359 빗자루 도로청소용 [개] +## GC000931 수차 설치(Kaplan · Francis · Propeller) 로직_건설품셈_13장_플랜트설비공사.json 결과단위 원/ton + [16] 산소 | 단위 L | 수량 0.36 * 6000 | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "산소 6000ℓ/병"} + -> 1건: MT003165 산 소 6000ℓ/병 [ℓ] + [17] 아세틸렌 | 단위 kg | 수량 0.242 | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98% (용접용)"} + -> 1건: MT003163 아세틸렌 98% (용접용) [kg] + [18] 용접봉 | 단위 kg | 수량 2 | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "용접봉 산소 KS E4301"} + -> 1건: MT003187 용 접 봉 산소 KS E4301 [kg] + [19] 코크스 | 단위 ㎏ | 수량 9 | {"구분": "잡재료", "상세구분": "소모품", "검색어": "코크스"} + -> 1건: MT030642 코크스 [㎏] (값 없음) + [20] Sand Paper | 단위 Sh | 수량 3.125 | {"구분": "잡재료", "상세구분": "소모품", "검색어": "Sand Paper 각종"} + -> 1건: MT030643 Sand Paper 각종 [Sh] (값 없음) + [21] 여과기 | 단위 Sh | 수량 3 | {"구분": "잡재료", "상세구분": "소모품", "검색어": "여과기 14\"×14〃"} + -> 1건: MT030644 여과기 14"×14〃 [Sh] (값 없음) + [22] 걸레 | 단위 ㎏ | 수량 2.5 | {"구분": "잡재료", "상세구분": "소모품", "검색어": "그리스(일반범용) CROWN"} + -> 1건: MT000586 그리스(일반범용) CROWN GREASE [kg] + [23] 세유 | 단위 ℓ | 수량 2.2 | {"구분": "잡재료", "상세구분": "소모품", "검색어": "세유 C-3"} + -> 1건: MT030645 세유 C-3 [ℓ] (값 없음) + [24] Grease | 단위 ㎏ | 수량 0.2 | {"구분": "잡재료", "상세구분": "소모품", "대표": "MT030646"} + -> 0건: + [25] Machine oil | 단위 ℓ | 수량 0.7 | {"구분": "잡재료", "상세구분": "소모품", "검색어": "Machine oil"} + -> 1건: MT030647 Machine oil [ℓ] (값 없음) + [26] Gasoline | 단위 ℓ | 수량 0.24 | {"구분": "잡재료", "상세구분": "소모품", "검색어": "Gasoline"} + -> 1건: MT030648 Gasoline [ℓ] (값 없음) + [27] Galvanized wire | 단위 ㎏ | 수량 0.5 | {"구분": "철근·강재", "상세구분": "철선", "검색어": "Galvanized wire #8∼#16"} + -> 1건: MT030649 Galvanized wire #8∼#16 [㎏] (값 없음) + [28] Grinding Wheel | 단위 EA | 수량 0.375 | {"구분": "잡재료", "상세구분": "소모품", "검색어": "Grinding Wheel 8\"ø×25m/m t"} + -> 1건: MT030650 Grinding Wheel 8"ø×25m/m t [EA] (값 없음) + [29] 비닐세트 | 단위 m | 수량 1 | {"구분": "잡재료", "상세구분": "소모품", "검색어": "PVC코팅철선 #8"} + -> 1건: MT000244 PVC코팅철선 #8, 4.0mm [M] + [30] 소창직 | 단위 m | 수량 0.86 | {"구분": "잡재료", "상세구분": "소모품", "검색어": "PVC코팅철선 #8"} + -> 1건: MT000244 PVC코팅철선 #8, 4.0mm [M] + [31] 보일유 | 단위 ℓ | 수량 0.008 | {"구분": "잡재료", "상세구분": "소모품", "검색어": "보일유"} + -> 1건: MT030651 보일유 [ℓ] (값 없음) + [32] 시너 | 단위 ℓ | 수량 0.012 | {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "목재전용도료 오일스테인"} + -> 1건: MT003365 목재전용도료 오일스테인 [ℓ] + [33] 광명단 | 단위 ℓ | 수량 0.062 | {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "목재전용도료 오일스테인"} + -> 1건: MT003365 목재전용도료 오일스테인 [ℓ] + [34] 조합페인트 | 단위 ℓ | 수량 0.062 | {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "목재전용도료 오일스테인"} + -> 1건: MT003365 목재전용도료 오일스테인 [ℓ] +## GC000932 수력 발전기 설치 로직_건설품셈_13장_플랜트설비공사.json 결과단위 원/ton + [17] 세유 | 단위 ℓ | 수량 0.73 | {"구분": "잡재료", "상세구분": "소모품", "검색어": "세유 0∼3"} + -> 1건: MT030652 세유 0∼3 [ℓ] (값 없음) + [18] Gasoline | 단위 ℓ | 수량 0.73 | {"구분": "잡재료", "상세구분": "소모품", "검색어": "Gasoline"} + -> 1건: MT030648 Gasoline [ℓ] (값 없음) + [19] 보일유 | 단위 ℓ | 수량 0.069 | {"구분": "잡재료", "상세구분": "소모품", "검색어": "보일유"} + -> 1건: MT030651 보일유 [ℓ] (값 없음) + [20] Machine oil | 단위 ℓ | 수량 0.365 | {"구분": "잡재료", "상세구분": "소모품", "검색어": "Machine oil"} + -> 1건: MT030647 Machine oil [ℓ] (값 없음) + [21] Grease | 단위 ㎏ | 수량 0.175 | {"구분": "잡재료", "상세구분": "소모품", "대표": "MT030646"} + -> 0건: + [22] 시너 | 단위 ℓ | 수량 0.138 | {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "목재전용도료 오일스테인"} + -> 1건: MT003365 목재전용도료 오일스테인 [ℓ] + [23] Galvanized wire | 단위 ㎏ | 수량 0.73 | {"구분": "철근·강재", "상세구분": "철선", "검색어": "Galvanized wire #8∼#16"} + -> 1건: MT030649 Galvanized wire #8∼#16 [㎏] (값 없음) + [24] Wire brush | 단위 EA | 수량 0.292 | {"구분": "잡재료", "상세구분": "소모품", "검색어": "Wire brush 각종 3/8∼1.6\""} + -> 1건: MT030653 Wire brush 각종 3/8∼1.6" [EA] (값 없음) + [25] Hack saw blade | 단위 EA | 수량 0.438 | {"구분": "잡재료", "상세구분": "소모품", "검색어": "Hack saw blade 12\""} + -> 1건: MT030654 Hack saw blade 12" [EA] (값 없음) + [26] Drill | 단위 ㎏ | 수량 0.018 | {"구분": "기계·설비", "상세구분": "기계류", "검색어": "Drill 1.6ø∼3.8ø"} + -> 1건: MT030655 Drill 1.6ø∼3.8ø [㎏] (값 없음) + [27] Grinder wheel | 단위 ㎏ | 수량 0.022 | {"구분": "잡재료", "상세구분": "소모품", "검색어": "Grinder wheel 8\"ø∼25m/m t"} + -> 1건: MT030656 Grinder wheel 8"ø∼25m/m t [㎏] (값 없음) + [28] File | 단위 ㎏ | 수량 0.218 | {"구분": "잡재료", "상세구분": "소모품", "검색어": "File 각종"} + -> 1건: MT030657 File 각종 [㎏] (값 없음) + [29] Oil stone | 단위 Sh | 수량 0.055 | {"구분": "잡재료", "상세구분": "소모품", "검색어": "Oil stone 각종(황, 중, 세)"} + -> 1건: MT030658 Oil stone 각종(황, 중, 세) [Sh] (값 없음) + [30] 코크스 | 단위 ㎏ | 수량 0.328 | {"구분": "잡재료", "상세구분": "소모품", "검색어": "코크스"} + -> 1건: MT030642 코크스 [㎏] (값 없음) + [31] 목탄 | 단위 ㎏ | 수량 0.82 | {"구분": "잡재료", "상세구분": "소모품", "검색어": "그리스(일반범용) CROWN"} + -> 1건: MT000586 그리스(일반범용) CROWN GREASE [kg] + [32] 산소 | 단위 L | 수량 0.109 * 6000 | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "산소 6000ℓ/병"} + -> 1건: MT003165 산 소 6000ℓ/병 [ℓ] + [33] 아세틸렌 | 단위 kg | 수량 0.084 | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98% (용접용)"} + -> 1건: MT003163 아세틸렌 98% (용접용) [kg] + [34] 용접봉 | 단위 kg | 수량 0.365 | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "용접봉 산소 KS E4301"} + -> 1건: MT003187 용 접 봉 산소 KS E4301 [kg] + [35] 가스용접봉 | 단위 ㎏ | 수량 0.146 | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98%"} + -> 1건: MT003163 아세틸렌 98% (용접용) [kg] + [36] 신주용접봉 | 단위 ㎏ | 수량 0.073 | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98%"} + -> 1건: MT003163 아세틸렌 98% (용접용) [kg] + [37] Sand Paper | 단위 Sh | 수량 0.11 | {"구분": "잡재료", "상세구분": "소모품", "대표": "MT030659"} + -> 0건: + [38] 광목 | 단위 m | 수량 0.402 | {"구분": "잡재료", "상세구분": "소모품", "검색어": "광목"} + -> 1건: MT030660 광목 [m] (값 없음) + [39] 소창직 | 단위 m | 수량 0.134 | {"구분": "잡재료", "상세구분": "소모품", "검색어": "PVC코팅철선 #8"} + -> 1건: MT000244 PVC코팅철선 #8, 4.0mm [M] + [40] 걸레 | 단위 ㎏ | 수량 0.73 | {"구분": "잡재료", "상세구분": "소모품", "검색어": "그리스(일반범용) CROWN"} + -> 1건: MT000586 그리스(일반범용) CROWN GREASE [kg] + [41] 비닐시트 | 단위 Sh | 수량 0.037 | {"구분": "잡재료", "상세구분": "소모품", "검색어": "Sand Paper 각종"} + -> 1건: MT030643 Sand Paper 각종 [Sh] (값 없음) + [42] 방청페인트 | 단위 ℓ | 수량 0.069 | {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "목재전용도료 오일스테인"} + -> 1건: MT003365 목재전용도료 오일스테인 [ℓ] + [43] 페인트 | 단위 ℓ | 수량 0.04 | {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "목재전용도료 오일스테인"} + -> 1건: MT003365 목재전용도료 오일스테인 [ℓ] + [44] 땜납 | 단위 ㎏ | 수량 0.055 | {"구분": "잡재료", "상세구분": "고철·기타금속", "검색어": "봉땜납 Sn 30%"} + -> 1건: MT001252 봉땜납 Sn 30% [kg] + [45] 붕사 | 단위 ㎏ | 수량 0.016 | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "붕사"} + -> 1건: MT030661 붕사 [㎏] (값 없음) + [46] Compound | 단위 ㎏ | 수량 0.073 | {"구분": "잡재료", "상세구분": "소모품", "검색어": "Compound 절연용"} + -> 1건: MT030662 Compound 절연용 [㎏] (값 없음) + [47] 3-Bond | 단위 ㎏ | 수량 0.007 | {"구분": "잡재료", "상세구분": "소모품", "검색어": "3-Bond 밀착제 No.2"} + -> 1건: MT030663 3-Bond 밀착제 No.2 [㎏] (값 없음) +## GC000933 수문 제작(Tainter Gate) 로직_건설품셈_13장_플랜트설비공사.json 결과단위 원/ton + [14] 산소 | 단위 L | 수량 3.76 * 6000 | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "산소 6000ℓ/병"} + -> 1건: MT003165 산 소 6000ℓ/병 [ℓ] + [15] 아세틸렌 | 단위 kg | 수량 3.23 | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98% (용접용)"} + -> 1건: MT003163 아세틸렌 98% (용접용) [kg] + [16] 함석 | 단위 매 | 수량 0.71 | {"구분": "잡재료", "상세구분": "고철·기타금속", "검색어": "골함석 0.35×914×1829"} + -> 1건: MT003499 골 함 석 0.35×914×1829 [매] + [17] 용접봉 | 단위 kg | 수량 24.99 | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "용접봉 산소 KS E4301"} + -> 1건: MT003187 용 접 봉 산소 KS E4301 [kg] + [18] 모래 | 단위 ㎥ | 수량 0.262 | {"이름": "모래", "규격": "", "지역": "입력"} + -> 0건: + [19] Nozzle | 단위 개 | 수량 0.5 | {"구분": "기계·설비", "상세구분": "기계류", "검색어": "Nozzle"} + -> 1건: MT030664 Nozzle [개] (값 없음) + [20] 광명단 | 단위 ℓ | 수량 2.5 | {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "목재전용도료 오일스테인"} + -> 1건: MT003365 목재전용도료 오일스테인 [ℓ] + [21] 전력 | 단위 ㎾h | 수량 370 | {"이름": "전력량요금", "계약종별": "입력"} + -> 0건: +## GC000934 수문 제작(Roller Gate) 로직_건설품셈_13장_플랜트설비공사.json 결과단위 원/ton + [13] 산소 | 단위 L | 수량 3 * 6000 | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "산소 6000ℓ/병"} + -> 1건: MT003165 산 소 6000ℓ/병 [ℓ] + [14] 아세틸렌 | 단위 kg | 수량 2.58 | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98% (용접용)"} + -> 1건: MT003163 아세틸렌 98% (용접용) [kg] + [15] 함석 | 단위 매 | 수량 0.62 | {"구분": "잡재료", "상세구분": "고철·기타금속", "검색어": "골함석 0.35×914×1829"} + -> 1건: MT003499 골 함 석 0.35×914×1829 [매] + [16] 용접봉 | 단위 kg | 수량 20 | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "용접봉 산소 KS E4301"} + -> 1건: MT003187 용 접 봉 산소 KS E4301 [kg] + [17] 모래 | 단위 ㎥ | 수량 0.242 | {"이름": "모래", "규격": "", "지역": "입력"} + -> 0건: + [18] Nozzle | 단위 개 | 수량 0.5 | {"구분": "기계·설비", "상세구분": "기계류", "검색어": "Nozzle"} + -> 1건: MT030664 Nozzle [개] (값 없음) + [19] 광명단 | 단위 ℓ | 수량 2.2 | {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "목재전용도료 오일스테인"} + -> 1건: MT003365 목재전용도료 오일스테인 [ℓ] + [20] 전력 | 단위 ㎾h | 수량 310 | {"이름": "전력량요금", "계약종별": "입력"} + -> 0건: +## GC000935 수문 설치(Tainter Gate) 로직_건설품셈_13장_플랜트설비공사.json 결과단위 원/ton + [16] 산소 | 단위 L | 수량 0.53 * 6000 | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "산소 6000ℓ/병"} + -> 1건: MT003165 산 소 6000ℓ/병 [ℓ] + [17] 아세틸렌 | 단위 kg | 수량 0.45 | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98% (용접용)"} + -> 1건: MT003163 아세틸렌 98% (용접용) [kg] + [18] 용접봉 | 단위 kg | 수량 6.2 | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "용접봉 산소 KS E4301"} + -> 1건: MT003187 용 접 봉 산소 KS E4301 [kg] + [19] 코크스 | 단위 ㎏ | 수량 27 | {"구분": "잡재료", "상세구분": "소모품", "검색어": "코크스"} + -> 1건: MT030642 코크스 [㎏] (값 없음) + [20] 광명단 | 단위 ℓ | 수량 2.5 | {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "목재전용도료 오일스테인"} + -> 1건: MT003365 목재전용도료 오일스테인 [ℓ] + [21] 페인트 | 단위 ℓ | 수량 5 | {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "목재전용도료 오일스테인"} + -> 1건: MT003365 목재전용도료 오일스테인 [ℓ] +## GC000936 수문 설치(Roller Gate) 로직_건설품셈_13장_플랜트설비공사.json 결과단위 원/ton + [18] 산소 | 단위 L | 수량 0.46 * 6000 | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "산소 6000ℓ/병"} + -> 1건: MT003165 산 소 6000ℓ/병 [ℓ] + [19] 아세틸렌 | 단위 kg | 수량 0.39 | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98% (용접용)"} + -> 1건: MT003163 아세틸렌 98% (용접용) [kg] + [20] 용접봉 | 단위 kg | 수량 5.4 | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "용접봉 산소 KS E4301"} + -> 1건: MT003187 용 접 봉 산소 KS E4301 [kg] + [21] 코크스 | 단위 ㎏ | 수량 27 | {"구분": "잡재료", "상세구분": "소모품", "검색어": "코크스"} + -> 1건: MT030642 코크스 [㎏] (값 없음) + [22] 광명단 | 단위 ℓ | 수량 2.2 | {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "목재전용도료 오일스테인"} + -> 1건: MT003365 목재전용도료 오일스테인 [ℓ] + [23] 페인트 | 단위 ℓ | 수량 4.4 | {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "목재전용도료 오일스테인"} + -> 1건: MT003365 목재전용도료 오일스테인 [ℓ] +## GC000937 Stop-Log 제작 로직_건설품셈_13장_플랜트설비공사.json 결과단위 원/ton + [12] 산소 | 단위 L | 수량 0.38 * 6000 | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "산소 6000ℓ/병"} + -> 1건: MT003165 산 소 6000ℓ/병 [ℓ] + [13] 아세틸렌 | 단위 kg | 수량 0.33 | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98% (용접용)"} + -> 1건: MT003163 아세틸렌 98% (용접용) [kg] + [14] 용접봉 | 단위 kg | 수량 3 | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "용접봉 산소 KS E4301"} + -> 1건: MT003187 용 접 봉 산소 KS E4301 [kg] + [15] 광명단 | 단위 ㎏ | 수량 2.2 | {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "신구접착및방청제 LDS-MP"} + -> 1건: MT003361 신구접착 및 방청제 LDS-MP [kg] + [16] 페인트 | 단위 ㎏ | 수량 4.4 | {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "신구접착및방청제 LDS-MP"} + -> 1건: MT003361 신구접착 및 방청제 LDS-MP [kg] +## GC000938 Stop-Log 설치 로직_건설품셈_13장_플랜트설비공사.json 결과단위 원/ton + [16] 산소 | 단위 L | 수량 2.3 * 6000 | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "산소 6000ℓ/병"} + -> 1건: MT003165 산 소 6000ℓ/병 [ℓ] + [17] 아세틸렌 | 단위 kg | 수량 1.98 | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98% (용접용)"} + -> 1건: MT003163 아세틸렌 98% (용접용) [kg] + [18] 함석 | 단위 대 | 수량 0.53 | {"구분": "잡재료", "상세구분": "고철·기타금속", "검색어": "골함석 0.35×914×1829"} + -> 1건: MT003499 골 함 석 0.35×914×1829 [매] + [19] 용접봉 | 단위 kg | 수량 14.35 | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "용접봉 산소 KS E4301"} + -> 1건: MT003187 용 접 봉 산소 KS E4301 [kg] + [20] 모래 | 단위 ㎥ | 수량 0.242 | {"이름": "모래", "규격": "", "지역": "입력"} + -> 0건: + [21] Nozzle | 단위 개 | 수량 0.5 | {"구분": "기계·설비", "상세구분": "기계류", "검색어": "Nozzle"} + -> 1건: MT030664 Nozzle [개] (값 없음) + [22] 광명단 | 단위 ℓ | 수량 2.2 | {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "목재전용도료 오일스테인"} + -> 1건: MT003365 목재전용도료 오일스테인 [ℓ] + [23] 전력 | 단위 ㎾h | 수량 306 | {"이름": "전력량요금", "계약종별": "입력"} + -> 0건: +## GC000941 Steel Penstock 현장제관 로직_건설품셈_13장_플랜트설비공사.json 결과단위 원/ton + [12] 산소 | 단위 L | 수량 1.35 * 6000 | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "산소 6000ℓ/병"} + -> 1건: MT003165 산 소 6000ℓ/병 [ℓ] + [13] 아세틸렌 | 단위 kg | 수량 0.57 | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98% (용접용)"} + -> 1건: MT003163 아세틸렌 98% (용접용) [kg] + [14] 용접봉 | 단위 kg | 수량 1.16 | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "용접봉 산소 KS E4301"} + -> 1건: MT003187 용 접 봉 산소 KS E4301 [kg] + [15] 탄소봉 | 단위 본 | 수량 6 | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "탄소봉 8ø×350㎜"} + -> 1건: MT030671 탄소봉 8ø×350㎜ [본] (값 없음) + [16] 규사 | 단위 ㎥ | 수량 0.23 | {"구분": "시멘트·골재", "상세구분": "골재", "검색어": "모래 강모래"} + -> 18건: MT003810 모 래, 서울, 도착도 강모래 [㎥] // MT003812 모 래, 인천, 도착도 강모래 [㎥] // MT003814 모 래, 수원, 도착도 강모래 [㎥] + [17] 중유 | 단위 ℓ | 수량 0.023 | {"구분": "잡재료", "상세구분": "소모품", "검색어": "중유"} + -> 1건: MT030704 중유 [ℓ] (값 없음) + [18] 노즐 | 단위 개 | 수량 0.38 | {"구분": "기계·설비", "상세구분": "기계류", "대표": "MT030672"} + -> 0건: + [19] 징크프라이머 | 단위 ℓ | 수량 0.246 | {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "징크프라이머"} + -> 3건: MT003383 징크프라이머 [ℓ] // MT003657 나노큐브 징크프라이머 CUBE-INZ [ℓ] // MT003675 징크프라이머희석제 NA-100 [ℓ] + [20] 시너 | 단위 ℓ | 수량 0.055 | {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "목재전용도료 오일스테인"} + -> 1건: MT003365 목재전용도료 오일스테인 [ℓ] + [21] 탈에폭시레신 | 단위 ℓ | 수량 2.05 | {"구분": "도료·방수·접착", "상세구분": "접착·혼화", "검색어": "탈에폭시레신"} + -> 1건: MT030673 탈에폭시레신 [ℓ] (값 없음) + [22] 시너 | 단위 ℓ | 수량 0.45 | {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "목재전용도료 오일스테인"} + -> 1건: MT003365 목재전용도료 오일스테인 [ℓ] +## GC000945 Tainter Gate Guide Metal 제작 로직_건설품셈_13장_플랜트설비공사.json 결과단위 원/ton + [13] 산소 | 단위 L | 수량 2.2 * 6000 | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "산소 6000ℓ/병"} + -> 1건: MT003165 산 소 6000ℓ/병 [ℓ] + [14] 아세틸렌 | 단위 kg | 수량 1.6 | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98% (용접용)"} + -> 1건: MT003163 아세틸렌 98% (용접용) [kg] + [15] 함석 | 단위 매 | 수량 1.7 | {"구분": "잡재료", "상세구분": "고철·기타금속", "검색어": "골함석 0.35×914×1829"} + -> 1건: MT003499 골 함 석 0.35×914×1829 [매] + [16] 전기용접봉 | 단위 ㎏ | 수량 22.5 | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98%"} + -> 1건: MT003163 아세틸렌 98% (용접용) [kg] +## GC000947 Trash Rack 제작 로직_건설품셈_13장_플랜트설비공사.json 결과단위 원/ton + [11] 산소 | 단위 L | 수량 1.805 * 6000 | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "산소 6000ℓ/병"} + -> 1건: MT003165 산 소 6000ℓ/병 [ℓ] + [12] 아세틸렌 | 단위 kg | 수량 1.275 | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98% (용접용)"} + -> 1건: MT003163 아세틸렌 98% (용접용) [kg] + [13] 용접봉 | 단위 kg | 수량 20.7 | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "용접봉 산소 KS E4301"} + -> 1건: MT003187 용 접 봉 산소 KS E4301 [kg] + [14] 함석(Template) | 단위 매 | 수량 0.53 | {"구분": "잡재료", "상세구분": "고철·기타금속", "검색어": "골함석 0.35×914×1829"} + -> 1건: MT003499 골 함 석 0.35×914×1829 [매] + [15] 연마석 | 단위 개 | 수량 1.55 | {"구분": "잡재료", "상세구분": "소모품", "검색어": "빗자루 도로청소용"} + -> 1건: MT003359 빗자루 도로청소용 [개] + [16] drill | 단위 개 | 수량 0.96 | {"구분": "기계·설비", "상세구분": "기계류", "검색어": "drill 1/4\""} + -> 1건: MT030681 drill 1/4" [개] (값 없음) + [17] drill | 단위 개 | 수량 0.96 | {"구분": "기계·설비", "상세구분": "기계류", "검색어": "drill 11/15\""} + -> 1건: MT030682 drill 11/15" [개] (값 없음) + [18] Bite | 단위 개 | 수량 2.5 | {"구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐(0.2㎥)"} + -> 1건: MT000008 치 즐(0.2㎥) [EA] + [19] 톱날 | 단위 개 | 수량 2.5 | {"구분": "잡재료", "상세구분": "소모품", "검색어": "빗자루 도로청소용"} + -> 1건: MT003359 빗자루 도로청소용 [개] + [20] Bite | 단위 개 | 수량 3.2 | {"구분": "기계·설비", "상세구분": "기계류", "검색어": "치즐(0.2㎥)"} + -> 1건: MT000008 치 즐(0.2㎥) [EA] +## GC000950 Trash Rack 설치 로직_건설품셈_13장_플랜트설비공사.json 결과단위 원/ton + [12] 산소 | 단위 L | 수량 0.029 * 6000 | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "산소 6000ℓ/병"} + -> 1건: MT003165 산 소 6000ℓ/병 [ℓ] + [13] 아세틸렌 | 단위 kg | 수량 0.012 | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98% (용접용)"} + -> 1건: MT003163 아세틸렌 98% (용접용) [kg] + [14] 용접봉 | 단위 kg | 수량 5.95 | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "용접봉 산소 KS E4301"} + -> 1건: MT003187 용 접 봉 산소 KS E4301 [kg] + [15] Tar Epoxy | 단위 ℓ | 수량 7.06 | {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "Tar Epoxy 1회도장"} + -> 1건: MT030683 Tar Epoxy 1회도장 [ℓ] (값 없음) + [16] 시너 | 단위 ℓ | 수량 1.58 | {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "목재전용도료 오일스테인"} + -> 1건: MT003365 목재전용도료 오일스테인 [ℓ] +## GC000948 Tainter Gate Anchorage 제관 로직_건설품셈_13장_플랜트설비공사.json 결과단위 원/ton + [14] 산소 | 단위 L | 수량 2.2 * 6000 | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "산소 6000ℓ/병"} + -> 1건: MT003165 산 소 6000ℓ/병 [ℓ] + [15] 아세틸렌 | 단위 kg | 수량 1.5 | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98% (용접용)"} + -> 1건: MT003163 아세틸렌 98% (용접용) [kg] + [16] 함석 | 단위 매 | 수량 1.2 | {"구분": "잡재료", "상세구분": "고철·기타금속", "검색어": "골함석 0.35×914×1829"} + -> 1건: MT003499 골 함 석 0.35×914×1829 [매] + [17] 용접봉 | 단위 kg | 수량 30.5 | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "용접봉 산소 KS E4301"} + -> 1건: MT003187 용 접 봉 산소 KS E4301 [kg] + [18] 규사 | 단위 ㎥ | 수량 0.19 | {"구분": "시멘트·골재", "상세구분": "골재", "검색어": "모래 강모래"} + -> 18건: MT003810 모 래, 서울, 도착도 강모래 [㎥] // MT003812 모 래, 인천, 도착도 강모래 [㎥] // MT003814 모 래, 수원, 도착도 강모래 [㎥] + [19] 중유 | 단위 D/M | 수량 0.019 | {"구분": "잡재료", "상세구분": "소모품", "검색어": "중유"} + -> 1건: MT030704 중유 [ℓ] (값 없음) + [20] 노즐 | 단위 개 | 수량 0.4 | {"구분": "기계·설비", "상세구분": "기계류", "대표": "MT030672"} + -> 0건: + [21] Zinc primer | 단위 ℓ | 수량 0.36 | {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "Zinc primer 15μ"} + -> 1건: MT030678 Zinc primer 15μ [㎏] (값 없음) + [22] Tar Epoxy | 단위 ㎾h | 수량 420 | {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "Tar Epoxy 125μ"} + -> 1건: MT030679 Tar Epoxy 125μ [㎾h] (값 없음) + [23] 그라인더돌 | 단위 개 | 수량 0.33 | {"구분": "잡재료", "상세구분": "소모품", "검색어": "그라인더돌 12\"ø"} + -> 1건: MT030674 그라인더돌 12"ø [개] (값 없음) +## GC000972 노 기밀시험 로직_건설품셈_13장_플랜트설비공사.json 결과단위 원/㎥ + [2] 가루비누 | 단위 ㎏ | 수량 0.04 | {"구분": "잡재료", "상세구분": "소모품", "검색어": "그리스(일반범용) CROWN"} + -> 1건: MT000586 그리스(일반범용) CROWN GREASE [kg] +## GC000986 Over Head Crane 설치 로직_건설품셈_13장_플랜트설비공사.json 결과단위 원/ton + [10] 산소 | 단위 L | 수량 0.2 * 6000 | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "산소 6000ℓ/병"} + -> 1건: MT003165 산 소 6000ℓ/병 [ℓ] + [11] 아세틸렌 | 단위 kg | 수량 0.13 | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98% (용접용)"} + -> 1건: MT003163 아세틸렌 98% (용접용) [kg] + [12] 용접봉 | 단위 kg | 수량 3.5 | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "용접봉 산소 KS E4301"} + -> 1건: MT003187 용 접 봉 산소 KS E4301 [kg] + [13] 걸레 | 단위 ㎏ | 수량 2 | {"구분": "잡재료", "상세구분": "소모품", "검색어": "그리스(일반범용) CROWN"} + -> 1건: MT000586 그리스(일반범용) CROWN GREASE [kg] + [14] 세유 | 단위 ℓ | 수량 2 | {"구분": "잡재료", "상세구분": "소모품", "대표": "MT030665"} + -> 0건: + [15] Grease | 단위 ㎏ | 수량 0.2 | {"구분": "잡재료", "상세구분": "소모품", "대표": "MT030646"} + -> 0건: + [16] Machine oil | 단위 ℓ | 수량 0.7 | {"구분": "잡재료", "상세구분": "소모품", "검색어": "Machine oil"} + -> 1건: MT030647 Machine oil [ℓ] (값 없음) +## GC000987 Gantry Crane 설치 로직_건설품셈_13장_플랜트설비공사.json 결과단위 원/ton + [16] 산소 | 단위 L | 수량 0.68 * 6000 | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "산소 6000ℓ/병"} + -> 1건: MT003165 산 소 6000ℓ/병 [ℓ] + [17] 아세틸렌 | 단위 kg | 수량 0.58 | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98% (용접용)"} + -> 1건: MT003163 아세틸렌 98% (용접용) [kg] + [18] 용접봉 | 단위 kg | 수량 14.2 | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "용접봉 산소 KS E4301"} + -> 1건: MT003187 용 접 봉 산소 KS E4301 [kg] + [19] 광명단 | 단위 ℓ | 수량 2.2 | {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "목재전용도료 오일스테인"} + -> 1건: MT003365 목재전용도료 오일스테인 [ℓ] + [20] 페인트 | 단위 ℓ | 수량 4.4 | {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "목재전용도료 오일스테인"} + -> 1건: MT003365 목재전용도료 오일스테인 [ℓ] +## GC000993 플랜트 공사별 설치 소모자재(참고) 로직_건설품셈_13장_플랜트설비공사.json 결과단위 원/ton + [0] 산소 | 단위 L | 수량 (만약(공사 == '기기', 0.109, 만약(공사 == '철골', 1. | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "산소 6000ℓ/병"} + -> 1건: MT003165 산 소 6000ℓ/병 [ℓ] + [1] 아세틸렌 | 단위 kg | 수량 (만약(공사 == '기기', 0.084, 만약(공사 == '철골', 1. | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98% (용접용)"} + -> 1건: MT003163 아세틸렌 98% (용접용) [kg] + [2] 용접봉(전기) | 단위 ㎏ | 수량 (만약(공사 == '기기', 0.365, 만약(공사 == '철골', 2. | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98%"} + -> 1건: MT003163 아세틸렌 98% (용접용) [kg] + [3] 용접봉(산소) | 단위 ㎏ | 수량 (만약(공사 == '기기', 0.146, 만약(공사 == '철골', 0. | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98%"} + -> 1건: MT003163 아세틸렌 98% (용접용) [kg] + [4] 세유 | 단위 ℓ | 수량 (만약(공사 == '기기', 0.73, 만약(공사 == '철골', 0.0 | {"구분": "잡재료", "상세구분": "소모품", "대표": "MT030665"} + -> 0건: + [5] M/C OIL | 단위 ℓ | 수량 (만약(공사 == '기기', 0.365, 만약(공사 == '철골', 0. | {"구분": "잡재료", "상세구분": "소모품", "검색어": "M/C OIL"} + -> 1건: MT030684 M/C OIL [ℓ] (값 없음) + [6] Wire Brush | 단위 EA | 수량 (만약(공사 == '기기', 0.292, 만약(공사 == '철골', 0. | {"구분": "잡재료", "상세구분": "소모품", "검색어": "Wire Brush"} + -> 2건: MT030634 Wire Brush [개] (값 없음) // MT030653 Wire brush 각종 3/8∼1.6" [EA] (값 없음) + [7] Grinder Wheel | 단위 매 | 수량 (만약(공사 == '기기', 0.022, 만약(공사 == '철골', 0. | {"구분": "잡재료", "상세구분": "소모품", "검색어": "Grinder Wheel"} + -> 1건: MT030685 Grinder Wheel [매] (값 없음) + [8] Oil Stone | 단위 개 | 수량 (만약(공사 == '기기', 0.055, 만약(공사 == '철골', 0. | {"구분": "잡재료", "상세구분": "소모품", "검색어": "Oil Stone"} + -> 1건: MT030686 Oil Stone [개] (값 없음) + [9] File | 단위 개 | 수량 (만약(공사 == '기기', 0.218, 만약(공사 == '철골', 0. | {"구분": "잡재료", "상세구분": "소모품", "검색어": "File"} + -> 1건: MT030687 File [개] (값 없음) + [10] 아연도철선 | 단위 ㎏ | 수량 (만약(공사 == '기기', 0.73, 만약(공사 == '철골', 0.7 | {"구분": "철근·강재", "상세구분": "철선", "검색어": "보통철선 #8 서울"} + -> 5건: MT000159 보통철선,서울 #8, 4.0mm [kg] // MT000160 보통철선,부산 #8, 4.0mm [kg] // MT000161 보통철선,대구 #8, 4.0mm [kg] + [11] Drill | 단위 개 | 수량 (만약(공사 == '기기', 0.018, 만약(공사 == '철골', 0. | {"구분": "기계·설비", "상세구분": "기계류", "대표": "MT030688"} + -> 0건: + [12] Grease | 단위 ㎏ | 수량 (만약(공사 == '기기', 0.175, 만약(공사 == '철골', 0. | {"구분": "잡재료", "상세구분": "소모품", "대표": "MT030646"} + -> 0건: + [13] 사포 | 단위 매 | 수량 (만약(공사 == '기기', 0.11, 만약(공사 == '철골', 0.0 | {"구분": "잡재료", "상세구분": "소모품", "검색어": "복사용지(A4)"} + -> 1건: MT003181 복사용지(A4) [매] + [14] 걸레 | 단위 ㎏ | 수량 (만약(공사 == '기기', 0.73, 만약(공사 == '철골', 0.1 | {"구분": "잡재료", "상세구분": "소모품", "검색어": "그리스(일반범용) CROWN"} + -> 1건: MT000586 그리스(일반범용) CROWN GREASE [kg] + [15] 비닐시드 | 단위 ㎡ | 수량 (만약(공사 == '기기', 0.037, 만약(공사 == '철골', 0. | {"구분": "잡재료", "상세구분": "소모품", "검색어": "PVC천막지 T-210"} + -> 1건: MT000559 PVC천막지 T-210, T0.35mm, B122cm [㎡] + [16] 시너 | 단위 ℓ | 수량 (만약(공사 == '기기', 0.138, 만약(공사 == '철골', 0. | {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "목재전용도료 오일스테인"} + -> 1건: MT003365 목재전용도료 오일스테인 [ℓ] + [17] 용접장갑 | 단위 족 | 수량 (만약(공사 == '기기', 0.05, 만약(공사 == '철골', 0.1 | {"구분": "잡재료", "상세구분": "용접·가스"} + -> 0건: + [18] Compound | 단위 ㎏ | 수량 (만약(공사 == '기기', 0.073, 만약(공사 == '철골', 0. | {"구분": "잡재료", "상세구분": "소모품", "대표": "MT030689"} + -> 0건: + [19] 3-Bond | 단위 ㎏ | 수량 (만약(공사 == '기기', 0.007, 만약(공사 == '철골', 0. | {"구분": "잡재료", "상세구분": "소모품", "대표": "MT030690"} + -> 0건: + [20] Seal Tape | 단위 통 | 수량 (만약(공사 == '기기', 0.1, 만약(공사 == '철골', 0.1, | {"구분": "잡재료", "상세구분": "소모품", "검색어": "Seal Tape"} + -> 1건: MT030691 Seal Tape [통] (값 없음) + [21] 백묵 | 단위 통 | 수량 (만약(공사 == '기기', 0.1, 만약(공사 == '철골', 0.2, | {"구분": "잡재료", "상세구분": "소모품", "검색어": "백묵"} + -> 1건: MT030692 백묵 [통] (값 없음) + [22] 석필 | 단위 통 | 수량 (만약(공사 == '기기', 0.2, 만약(공사 == '철골', 0.3, | {"구분": "잡재료", "상세구분": "소모품", "검색어": "석필"} + -> 1건: MT030693 석필 [통] (값 없음) + [23] 함석 | 단위 매 | 수량 (만약(공사 == '기기', 0.05, 만약(공사 == '철골', 0.0 | {"구분": "잡재료", "상세구분": "고철·기타금속", "검색어": "골함석 0.35×914×1829"} + -> 1건: MT003499 골 함 석 0.35×914×1829 [매] + [24] 흑 Welder Glass | 단위 연 | 수량 (만약(공사 == '기기', 0.01, 만약(공사 == '철골', 0.0 | {"구분": "잡재료", "상세구분": "소모품", "검색어": "흑 Welder Glass"} + -> 1건: MT030694 흑 Welder Glass [연] (값 없음) + [25] 백 Welder Glass | 단위 연 | 수량 (만약(공사 == '기기', 0.1, 만약(공사 == '철골', 0.2, | {"구분": "잡재료", "상세구분": "소모품", "검색어": "백 Welder Glass"} + -> 1건: MT030695 백 Welder Glass [연] (값 없음) + [26] 오스터날 | 단위 SET | 수량 (만약(공사 == '기기', 0.05, 만약(공사 == '철골', 0.0 | {"구분": "기계·설비", "상세구분": "기계류", "검색어": "오스터날"} + -> 1건: MT030696 오스터날 [SET] (값 없음) + [27] 탭 | 단위 SET | 수량 (만약(공사 == '기기', 0.05, 만약(공사 == '철골', 0.0 | {"구분": "기계·설비", "상세구분": "기계류", "검색어": "탭"} + -> 1건: MT030697 탭 [SET] (값 없음) + [28] 다이스 | 단위 개 | 수량 (만약(공사 == '기기', 0.05, 만약(공사 == '철골', 0.0 | {"구분": "기계·설비", "상세구분": "기계류", "검색어": "다이스"} + -> 1건: MT030698 다이스 [개] (값 없음) + [29] 정 | 단위 개 | 수량 (만약(공사 == '기기', 0.1, 만약(공사 == '철골', 0.2, | {"구분": "잡재료", "상세구분": "소모품", "검색어": "정"} + -> 1건: MT030699 정 [개] (값 없음) + [30] 용접면 | 단위 개 | 수량 (만약(공사 == '기기', 0.01, 만약(공사 == '철골', 0.0 | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "팁(날) 노면파쇄기용"} + -> 1건: MT007928 팁(날) 노면파쇄기용 [개] + [31] 용접홀다 | 단위 개 | 수량 (만약(공사 == '기기', 0.01, 만약(공사 == '철골', 0.0 | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "팁(날) 노면파쇄기용"} + -> 1건: MT007928 팁(날) 노면파쇄기용 [개] + [32] 용접앞치마 | 단위 개 | 수량 (만약(공사 == '기기', 0.01, 만약(공사 == '철골', 0.0 | {"구분": "잡재료", "상세구분": "용접·가스", "검색어": "팁(날) 노면파쇄기용"} + -> 1건: MT007928 팁(날) 노면파쇄기용 [개] + [33] Center Punch | 단위 개 | 수량 (만약(공사 == '기기', 0.02, 만약(공사 == '철골', 0.0 | {"구분": "기계·설비", "상세구분": "기계류", "검색어": "Center Punch"} + -> 1건: MT030700 Center Punch [개] (값 없음) + [34] 써비스볼트 | 단위 본 | 수량 (만약(공사 == '기기', 1, 만약(공사 == '철골', 2, 만약( | {"구분": "볼트·앵커·철물", "상세구분": "볼트·너트", "검색어": "세파볼트 D형"} + -> 2건: MT000479 세파볼트 D형 1/2×400 [본] // MT000480 세파볼트 D형 1/2×500 [본] + [35] 대강 | 단위 ㎏ | 수량 (만약(공사 == '기기', 0.02, 만약(공사 == '철골', 0.1 | {"구분": "잡재료", "상세구분": "소모품", "검색어": "대강"} + -> 1건: MT030701 대강 [㎏] (값 없음) + [36] 유지 | 단위 ℓ | 수량 (만약(공사 == '기기', 0.07, 만약(공사 == '철골', 0.1 | {"구분": "잡재료", "상세구분": "소모품", "검색어": "유지"} + -> 1건: MT030702 유지 [ℓ] (값 없음) + [37] Washer | 단위 매 | 수량 (만약(공사 == '기기', 0.3, 만약(공사 == '철골', 0.5, | {"구분": "볼트·앵커·철물", "상세구분": "볼트·너트", "검색어": "Washer"} + -> 1건: MT030703 Washer [매] (값 없음) + [38] 페인트(표기용) | 단위 ℓ | 수량 (만약(공사 == '기기', 0.069, 만약(공사 == '철골', 0. | {"구분": "도료·방수·접착", "상세구분": "도료", "검색어": "목재전용도료 오일스테인"} + -> 1건: MT003365 목재전용도료 오일스테인 [ℓ] + [39] 페인트붓(표기용) | 단위 개 | 수량 (만약(공사 == '기기', 0.05, 만약(공사 == '철골', 0.0 | {"구분": "잡재료", "상세구분": "소모품", "검색어": "빗자루 도로청소용"} + -> 1건: MT003359 빗자루 도로청소용 [개] diff --git a/docs/raw/M01_고침/sub2/tool.py b/docs/raw/M01_고침/sub2/tool.py new file mode 100644 index 000000000..4482c8d90 --- /dev/null +++ b/docs/raw/M01_고침/sub2/tool.py @@ -0,0 +1,103 @@ +# -*- coding: utf-8 -*- +"""28-2b 보조 — 읽기: show/find · 쓰기: set (로직 JSON 에서 그 호표 줄의 요소 글자만 바꿈).""" +import sys, json, re, glob, os, time +sys.stdout.reconfigure(encoding='utf-8') +ROOT = r'C:\Aislo_wt\sub_laptop_2' +MDIR = ROOT + r'\resources\master_data' +sys.path.insert(0, MDIR + r'\scripts') +import check_master as cm +import master_pick as mp +import master_material as mm +M = None +def master(): + global M + if M is None: M = cm.master() + return M +def logic_file(key): + for f in glob.glob(MDIR + r'\로직_*.json'): + t = open(f, encoding='utf-8').read() + if '"키": "%s"' % key in t: return f +def logic(key): + f = logic_file(key) + d = json.load(open(f, encoding='utf-8')) + for l in d['줄']: + if l['키'] == key: return f, l +def hits(cond, unit, n=3): + m = master(); rows = m.index.get(mm.MARKET, {}) + keys = mp.search(m, cond, {}, unit) + out = [] + for k in keys[:n]: + r = rows[k]; out.append('%s %s %s [%s]%s' % (k, r.get('이름'), r.get('규격') or '', r.get('단위'), '' if mm._offers(m, k) else ' (값 없음)')) + return len(keys), out +def show(key): + f, l = logic(key) + print('##', key, l['이름'], os.path.basename(f), '결과단위', l['결과단위']) + for i, h in enumerate(l.get('호표', [])): + if h.get('종류') != '재료': continue + el = h['요소'] + cond = el if isinstance(el, dict) else {} + n, hs = hits(cond, h.get('단위')) if cond.get('검색어') else (0, []) + print(' [%d] %s | 단위 %s | 수량 %s | %s' % (i, h['이름'], h.get('단위'), str(h.get('수량'))[:40], json.dumps(el, ensure_ascii=False))) + print(' -> %d건: %s' % (n, ' // '.join(hs))) + for j, x in enumerate(l.get('덧줄', [])): + if re.search(r'MT\d{6}', json.dumps(x, ensure_ascii=False)): print(' 덧줄[%d]' % j, json.dumps(x, ensure_ascii=False)[:200]) +def find(words, gubun=None, sub=None, n=25): + m = master(); rows = m.index.get(mm.MARKET, {}) + cond = {'검색어': words} + if gubun: cond['구분'] = gubun + if sub: cond['상세구분'] = sub + keys = mp.search(m, cond, {}, None) + print('총', len(keys)) + for k in keys[:n]: + r = rows[k]; print(k, r.get('구분'), '/', r.get('상세구분'), '|', r.get('이름'), '|', r.get('규격') or '', '|', r.get('단위'), '' if mm._offers(m, k) else '(값 없음)') +def set_(key, idx, term, gubun=None, sub=None, expect=None): + f, l = logic(key) + h = l['호표'][int(idx)] + assert h['종류'] == '재료', h + old = h['요소'] + new = dict(old) + new['검색어'] = term + if gubun is not None: new['구분'] = gubun + if sub is not None: new['상세구분'] = sub + t = open(f, encoding='utf-8', newline='').read() + nl = '\r\n' if '\r\n' in t else '\n' + # 그 로직 블록 안, 그 호표 줄의 요소 글자만 바꿈 + start = t.index('"키": "%s"' % key) + nxt = t.find('"키": "G', start + 10) + end = nxt if nxt > 0 else len(t) + block = t[start:end] + oldtxt = json.dumps(old, ensure_ascii=False) + # 파일은 한 줄씩 들여쓴 JSON — 요소 dict 를 찾아 바꿈(들여쓰기 그대로) + pat = re.compile(r'"요소": \{[^{}]*\}') + cands = [m_ for m_ in pat.finditer(block) if json.loads(m_.group(0)[len('"요소": '):]) == old] + if len(cands) < 1: raise SystemExit('요소 글자를 못 찾음 ' + oldtxt) + # 같은 요소가 여럿이면 호표 순서로 idx 를 세어 고름 + all_jyo = [m_ for m_ in pat.finditer(block)] + hopyo = [i for i, x in enumerate(l['호표']) if isinstance(x['요소'], dict)] + order = hopyo.index(int(idx)) + target = all_jyo[order] + assert json.loads(target.group(0)[len('"요소": '):]) == old, ('순서 어긋남', target.group(0)[:100]) + # 원본 글자 모양(한 줄/여러 줄) 유지: 같은 형식으로 dump + g0 = target.group(0) + body = g0[len('"요소": '):] + if '\n' in body: raise SystemExit('여러 줄 요소 — 손으로') + sep = ', ' if ', ' in body else ',' + keys = list(old.keys()) + for k in ('구분', '상세구분', '검색어'): + if k in new and k not in keys: keys.append(k) + newbody = '{' + sep.join('"%s": %s' % (k, json.dumps(new[k], ensure_ascii=False)) for k in keys) + '}' + if ': ' not in body: newbody = newbody.replace('": ', '":') + block2 = block[:target.start()] + '"요소": ' + newbody + block[target.end():] + t2 = t[:start] + block2 + t[end:] + open(f, 'w', encoding='utf-8', newline='').write(t2) + global M; M = None + f2, l2 = logic(key); h2 = l2['호표'][int(idx)] + n, hs = hits(h2['요소'], h2.get('단위')) + print('고침', key, idx, h2['이름'], '->', json.dumps(h2['요소'], ensure_ascii=False)) + print(' 검색 %d건 첫째: %s' % (n, hs[0] if hs else '없음')) + if expect: print(' 기대 %s %s' % (expect, 'OK' if hs and hs[0].split()[0] == expect else '★ 다름')) +if __name__ == '__main__': + a = sys.argv[1:] + if a[0] == 'show': [show(k) for k in a[1:]] + elif a[0] == 'find': find(a[1], *(a[2:4])) + elif a[0] == 'set': set_(a[1], a[2], a[3], *(a[4:7])) diff --git a/docs/raw/M01_고침/sub2/고침_로그.md b/docs/raw/M01_고침/sub2/고침_로그.md new file mode 100644 index 000000000..3999e650d --- /dev/null +++ b/docs/raw/M01_고침/sub2/고침_로그.md @@ -0,0 +1,152 @@ +# 28-2b 고침 로그 (담당 A1~A6 합침) + +번호 | 로직 키 | idx | 재료 | 옛 검색어 | 새 검색어 | 첫째 품목 | 확인 + +[A1] 0 | GF000060 | 0 | 우드칩 | (미송각재…) | 우드칩 72ℓ/포 (목재/각재·판재) — 본 창이 먼저 고침 | MT006765 우드칩 72ℓ/포 [포] | 6-8 +[A1] 1 | GF000143 | 1 | 소재(원목) | 미송각재 30×30×3600mm 서울 | 원목 경목 (목재/각재·판재) | MT000401 원목 대경목(26cm이상) [㎥] · 규격 원문 미기재라 파일 차례 첫째(경목 3종 중) | 10-8-2 +[A1] 2 | GF000161 | 0 | 문양 스티로폴 | 샌드위치판넬(그라스울) T50 | 문양거푸집 스티로폼 (거푸집·가설재/거푸집) | MT000451 문양거푸집(스티로폼) 600×1200 [㎡] (규격 원문 미기재, 2종 중 첫째) | 12-5 +[A1] 3 | GF000163 | 3 | 커터 블레이드 | 치즐(0.2㎥) | 블레이드 14" (기계·설비/기계류) | MT005749 블레이드 14"×3.2mm [EA] · 원문 커터 320~400mm → 인치 환산 14"(355mm)만 범위에 듦 · 블레이드 규격 자체는 원문 미기재 | 12-7-1 +[A1] 5 | GF000172 | 2 | 잡석 구입 | 모래 강모래 | 잡석 (시멘트·골재/골재) | MT003848 자연자갈,서울,도착도 잡석 [㎥] · 원문 「깬잡석 유용가능」이나 깬잡석은 EA 단위라 ㎥ 인 규격 잡석 선택 | 12-10 +[A1] 6 | GF000172 | 1 | 부직포 | 직포 옥상방수용직포 | 토목용부직포 (매트·토목섬유/부직포) | MT023981 토목용부직포 50×2×t1.8~6mm [㎡] · 규격 원문 미기재, 건설 기초공사 로직과 같은 검색어 | 12-10 +[A1] 7 | GF000180 | 8 | 집수정 뚜껑(스틸그레이팅) | PE빗물받이스틸뚜껑 495×395×50T | 집수정 뚜껑 (맨홀·수로·그레이팅/맨홀) | MT030712 집수정 뚜껑 스틸그레이팅 [개] ★값 없음(가격 칸 비어 있음) · 덧줄이 이미 MT030712 사용 | 12-15 +[A1] 8 | GF000180 | 6 | 철근 | 에폭시피복철근(가공비) D25mm | 이형철근 전국 (철근·강재/철근) | MT014462 이형철근(SD300),전국 D=10mm [Ton] · 원문은 철근 재질·굵기 미기재 → 강도·굵기 확정은 사용자 협의(지금은 파일 차례 첫째) | 12-15 +[A1] 8 | GF000181 | 12 | 철근 | 에폭시피복철근(가공비) D25mm | 이형철근 전국 (철근·강재/철근) | MT014462 이형철근(SD300),전국 D=10mm [Ton] · 위와 같음 | 12-16 +[A1] 10 | GF000188 | 4 | 철물 | 안전발판(PSP대용) 250×3000 | 철물 앵커용 (볼트·앵커·철물/와이어로프·클램프) | MT000511 철 물 앵커용 [개] · 같은 줄 이음/조임/받침철물(MT000493~510)과 한 묶음으로 이어진 번호 · 비계 벽이음 철물로 판단(사람 재확인 여지) | 12-19 +[A1] 11 | GF000191 | 0 | 부직포 | 직포 옥상방수용직포 | 토목용부직포 (매트·토목섬유/부직포) | MT023981 토목용부직포 50×2×t1.8~6mm [㎡] | 12-23 +[A1] 12 | GF000197 | 1 | 접착제 | 석고본드 | 접착제 일반용 (도료·방수·접착/접착·혼화) | MT007826 접착제 일반용 [kg] · 원문은 접착제 종류 미기재 | 12-27-2 +[A1] 13 | GF000199 | 0 | 에폭시 접착제 | 석고본드 | 에폭시 접착제 (도료·방수·접착/접착·혼화) | MT006101 에폭시 접착제 GF800 [kg] | 12-28 +[A1] 13 | GF000199 | 1 | 시너 | 목재전용도료 오일스테인 | 에폭시계신너 (도료·방수·접착/도료) | MT003404 에폭시계신너 024 [ℓ] · 원문은 시너 종류 미기재, 에폭시 접착제와 함께 쓰이는 시너로 판단(자재표에 「시너」 표기는 없고 「신너」) | 12-28 +[A1] 14 | GF000201 | 0 | 강봉(D32,L=1000) | 트러스 (TRUSS) SPAN:L=7.2 | 다웰바 Φ32*1000 (교량·구조부속/보강재·정착) | MT006540 다 웰 바 Φ32*1000 [EA] · 원문 D32 L=1000 과 규격 일치 | 12-30-1 +[A1] 15 | GF000201 | 1 | P.V.C 파이프(Ø35) | PVC파이프(일반관) D=30mm(VG1) 서울 | PVC파이프(일반관) D=35mm 서울 (관·이음관/PVC관) | MT002859 PVC파이프(일반관),서울 D=35mm(VG1) [M] · VG 등급은 원문 미기재라 검색어에서 뺌(파일 차례 첫째가 VG1) | 12-30-1 +[A1] 18 | GF000207 | 3 | 고철대(감) | 봉땜납 Sn | 고철 (잡재료/고철·기타금속) | MT007569 고 철 경량A [kg] · 공제 항목(수량 -1000 × %)이라 고철 매각가 · 경량A/중량A 구분은 원문 미기재 | 12-34-3 +[A1] 19 | GF000220 | 3 | 잡석(채움재) | 모래 강모래 | 잡석 (시멘트·골재/골재) | MT003848 자연자갈,서울,도착도 잡석 [㎥] | 13-4-2 +[A1] 20 | GF000224 | 3 | 잡석(채움재) | 모래 강모래 | 잡석 (시멘트·골재/골재) | MT003848 자연자갈,서울,도착도 잡석 [㎥] | 13-5-2 +[A1] 21 | GF000235 | 0 | 철망태 | 기초사석 0.015~0.03㎥ | 사각개비온 (매트·토목섬유/돌망태·사방) | MT006317 사각개비온(3.2mm)(관급) 1.0L×1.0W×1.0H [조] | 13-11-4 +[A2] 22 | GC000319 | 2 | 프라이머(융착식 도료) | 신구접착및방청제 LDS-MP | 융착식 프라이머 (도료·방수·접착/도료) | MT003454 융착식 프라이머 도로용 접착제 [ℓ] | 토목 1-8-9 주⑦ 프라이머 kg 2.0 +[A2] 22 | GC001050 | 4 | 프라이머 | 신구접착및방청제 LDS-MP | 융착식 프라이머 (도료·방수·접착/도료) | MT003454 융착식 프라이머 도로용 접착제 [ℓ] | 유지관리 2-1-15 주⑩ 프라이머 kg 2.0 +[A2] 113 | GC001050 | 5 | 프로판가스 | 아세틸렌 98% | 프로판가스 일반용 (잡재료/용접·가스) | MT003175 프로판가스 일반용 [kg] | 유지관리 2-1-15 주⑩ 프로판가스 kg 2.0 +[A2] 23 | GC000337 | 4 | 결속선(m) | 보통철선 #8 서울 | 보통철선(결속선) 서울 m/kg (철근·강재/철선) | MT000194 보통철선(결속선),서울 #20, 0.9mm(200m/kg) [M] | 토목 1-9-4 참고자료 결속선 m 0.3 (규격 원문 없음 · 길이 단위 M 품목) +[A2] 32 | GC000360 | 6 | 바퀴숫돌 단면용 | 빗자루 도로청소용 | 바퀴숫돌 단면용 (잡재료/소모품) | MT030715 바퀴숫돌 단면용 A36m B11호 A150×8×22 KSL 6501 [개] (값 없음) | 토목 4-5-1 참고자료 +[A2] 32 | GC000360 | 7 | 바퀴숫돌 측면용 | 빗자루 도로청소용 | 바퀴숫돌 측면용 (잡재료/소모품) | MT030716 바퀴숫돌 측면용 A24 QWV1호 A205×25×25 KSL 6501 [개] (값 없음) | 토목 4-5-1 참고자료 +[A2] 32 | GC000360 | 8 | 바퀴숫돌 평면용 | 빗자루 도로청소용 | 바퀴숫돌 평면용 (잡재료/소모품) | MT030717 바퀴숫돌 평면용 A24 QWV1호 A205×25×25 KSL 6501 [개] (값 없음) | 토목 4-5-1 참고자료 +[A2] 32 | GC000360 | 9 | 바퀴숫돌 최종용 | 빗자루 도로청소용 | 바퀴숫돌 최종용 (잡재료/소모품) | MT030718 바퀴숫돌 최종용 A24 QWV 5호 A205×22×22 [개] (값 없음) | 토목 4-5-1 참고자료 +[A2] 33 | GC000374 | 0 | 용접봉(강교 제작) | 아세틸렌 98% | 용접봉 전기 (잡재료/용접·가스) | MT003191 용 접 봉 전기 KS E4311 [kg] (덧줄의 MT003191 과 같음) | 토목 5-1-3 용접봉 ㎏ 26 · 원문 규격 없음 — 「전기」(아크용접) 낱말로만 좁힘 +[A2] 35 | GC000409 | 덧줄[1] | 백열등 100W (잡재료 덧줄 식) | MT008751 (방폭백열등 120,000원) | 식 안 MT008751 → MT008750 (호표 검색어 「백열전구 100W」 는 그대로) | MT008750 백열전구 220V,100W [개] | 토목 6-7-5 주⑤ 백열등 100W EA 0.3 +[A2] 36 | GC000431 | 4 | 싱글코아바렐 | 치즐(0.2㎥) | 싱글코아바렐 {규격} (기계·설비/기계류) | BX MT007894 / NX MT007906 [개] | 토목 8-1-2 (입력 규격 BX·NX 로 채움) +[A2] 36 | GC000431 | 5 | 메탈크라운비트 | 치즐(0.2㎥) | 메탈크라운비트 {규격} | BX MT007897 / NX MT007910 [개] | 토목 8-1-2 +[A2] 36 | GC000431 | 6 | 쵸핑비트 | 치즐(0.2㎥) | 쵸핑비트 {규격} | BX MT007898 / NX MT007909 [개] | 토목 8-1-2 +[A2] 36 | GC000431 | 7 | 드라이브파이프헤드 | 치즐(0.2㎥) | 드라이브파이프헤드 {규격} | BX MT007899 / NX MT007912 [개] | 토목 8-1-2 +[A2] 36 | GC000431 | 8 | 드라이브파이프슈 | 치즐(0.2㎥) | 드라이브파이프슈 {규격} | BX MT007900 / NX MT007913 [개] | 토목 8-1-2 +[A2] 37 | GC000432 | 4 | 더블코아바렐 | 치즐(0.2㎥) | 더블코아바렐 {규격} | BX MT007895(1.5m) / NX MT007907(1.5m) [개] — 원문 길이 없어 1.5m 가 첫째(3.0m 도 있음) | 토목 8-1-3 +[A2] 37 | GC000432 | 5 | 메탈크라운비트 | 치즐(0.2㎥) | 메탈크라운비트 {규격} | BX MT007897 / NX MT007910 [개] | 토목 8-1-3 +[A2] 37 | GC000432 | 6 | 다이아몬드비트 | 치즐(0.2㎥) | 다이아몬드비트 {규격} | BX MT007904 / NX MT007917 [개] | 토목 8-1-3 +[A2] 37 | GC000432 | 7 | 메탈리밍쉘 | 치즐(0.2㎥) | 메탈리밍쉘 {규격} | BX MT007902 [개] (NX 는 품목 없음 — 품목없음 칸 참조) | 토목 8-1-3 +[A2] 37 | GC000432 | 8 | 다이아몬드리밍쉘 | 치즐(0.2㎥) | 다이아몬드리밍쉘 {규격} | BX MT007905 / NX MT007918 [개] | 토목 8-1-3 +[A2] 37 | GC000432 | 9 | 코아리프터 | 치즐(0.2㎥) | 코어리프터 {규격} (코아=코어 표기 차이) | BX MT007903 / NX MT007916 [개] | 토목 8-1-3 +[A2] 40 | GC000434 | 4 | 신월튜브 | 치즐(0.2㎥) | 신월튜브 (기계·설비/기계류) | MT005704 에어튜브 신월튜브(황동관),76×850 [본] (STS 76R×914 MT005705 도 있음 · 원문 규격 없음) | 토목 8-2-3 신월튜브 개 1.0 · 주⑤ KSF 2317 +[A2] 41 | GC000442 | 7 | 벤토나이트 | 쉬트파일수팽창지수재 DPS-500 | 벤토나이트 그라우팅용(일반) (도료·방수·접착/방수·실링) | MT007624 벤토나이트 그라우팅용(일반) [kg] | 토목 8-4-1 벤토나이트 ㎏ (원문 규격 없음 — 「일반」 등급 선택) +[A2] 41 | GC000443 | 7 | 벤토나이트 | 〃 | 〃 | MT007624 | 토목 8-4-1 (같은 흠 반복) +[A2] 41 | GC000444 | 7 | 벤토나이트 | 〃 | 〃 | MT007624 | 토목 8-4-1 +[A2] 41 | GC000445 | 7 | 벤토나이트 | 〃 | 〃 | MT007624 | 토목 8-4-1 +[A2] 41 | GC000446 | 7 | 벤토나이트 | 〃 | 〃 | MT007624 | 토목 8-4-2(풍화암) +[A3] 26 | GC000185 | 3 | 드레인 보드 | 고무바 2.2cm | 드레인보드(PBD) (매트·토목섬유/부직포·토목섬유) | MT006388 드레인보드(PBD) [M] | 5-2-3 재료량(드레인 보드) · 단위 m +[A3] 27 | GC000197 | 3 | 부직포 | 직포 옥상방수용직포 | 토목용부직포 (매트·토목섬유/부직포) | MT023981 토목용부직포 50×2×t1.8~6mm [㎡] | 5-4-1 ⑧ 재료량(부직포 규격 「-」 · 원문 규격 없음 → 규격 안 좁힘) +[A3] 27 | GC000197 | 5 | 벤토나이트매트 | PET 매트 10T/m | 벤토나이트 매트 (매트·토목섬유/매트) | MT007745 벤토나이트 매트-S 5.4m×40m×6.5mm [㎡] | 5-4-1 ⑧ (원문 6.0㎜ ↔ 품목 6.5mm 만 있음 → 규격 안 좁힘 · 정체 확실) +[A3] 28 | GC000203 | 0 | 에폭시 신구콘크리트 접착제 | 석고본드 | 에폭시 접착제 (도료·방수·접착/접착·혼화) | MT006101 에폭시 접착제 GF800 [kg] | 6-1-5 (Epoxy신구-콘크리트접착제 kg) · 신구접착제(E) SE-50 은 에폭시 여부 불확실 → 에폭시 접착제 택함 +[A3] 28 | GC000203 | 1 | 에폭시 콘크리트고무 접착제 | 석고본드 | 에폭시 접착제 (도료·방수·접착/접착·혼화) | MT006101 에폭시 접착제 GF800 [kg] | 6-1-5 (Epoxy-콘크리트고무접착제 kg) +[A3] 28 | GC000203 | 2 | 시너 | 목재전용도료 오일스테인 | 에폭시계 신너 (도료·방수·접착/도료) | MT003404 에폭시계신너 024 [ℓ] | 6-1-5 (시너 ℓ · 에폭시 접착제용 → 에폭시계 신너 · 일반 시너 품목 없음) +[A3] 44 | GC000001 | 2 | 외부PANEL(벽) | T챤넬(K-SPAN) 4.5×610×2440 | 외부판넬 (벽) (건축마감/천장·바닥·마감재) | MT007251 외부판넬 (벽) 1200×2400 [매] | 2-2-3 참고자료(조립식 가설건축물 주자재) +[A3] 44 | GC000001 | 3 | 외부PANEL(창문) | 〃 | 외부판넬 (창문) (건축마감/천장·바닥·마감재) | MT007252 외부판넬 (창문) 900×1200 [매] | 2-2-3 (원문 규격 〃=1,200×2,400 ↔ 품목 900×1200 만 있음) +[A3] 44 | GC000001 | 4 | 외부PANEL(철재문) | 〃 | 외부판넬 (철재문) (건축마감/천장·바닥·마감재) | MT007253 외부판넬 (철재문) 1200×2400 [매] | 2-2-3 +[A3] 44 | GC000001 | 5 | 내부PANEL(벽) | 〃 | 내부판넬 (벽) (건축마감/천장·바닥·마감재) | MT007254 내부판넬 (벽) 1200×2400 [매] | 2-2-3 +[A3] 44 | GC000001 | 8 | CANOPY(출입구채양) | 〃 | 출입구채양 (CANOPY) (건축마감/천장·바닥·마감재) | MT007257 출입구채양 (CANOPY) L=1200 [개] | 2-2-3 +[A3] 44 | GC000001 | 9 | 박공PANEL | 〃 | 박공판넬 (건축마감/천장·바닥·마감재) | MT007258 박공판넬 L=2400 [M] | 2-2-3 +[A3] 44 | GC000001 | 12 | 중도리(PURIN) | 트러스 (TRUSS) SPAN:L=7.2 | 중도리 (PURLIN) (철근·강재/형강) | MT007261 중도리 (PURLIN) 60×30×10×2.3t [M] | 2-2-3 +[A3] 44 | GC000001 | 13 | 천장판 | T챤넬(K-SPAN) | 천정판 (CEILING) (건축마감/천장·바닥·마감재) | MT007259 천정판 (CEILING) 1200×1200 [매] | 2-2-3 (원문 미장합판+글라스울 ↔ 품목 재질 미상 · 천정판 택함) +[A3] 44 | GC000001 | 14 | T-BAR | 처마후레싱 C/S | T-BAR L=1200mm (건축마감/천장·바닥·마감재) | MT007263 T-BAR L=1200mm [개] | 2-2-3 (「T-BAR」 만으로는 단위 M 인 경량철골천정틀 T-BAR 가 앞서서 품목 규격 L=1200mm 를 더함 · 원문은 규격 안 밝힘) +[A3] 45 | GC000002 | 0 | 콘테이너형 3.0x3.0m | 콘테이너(사무실) 12.0*3.0*2.6m | 콘테이너(사무실) 3.0*3.0*2.6m (거푸집·가설재/가설건축물) | MT007108 콘테이너(사무실) 3.0*3.0*2.6m [동] | 2-3-2 · 2-2-3 ② (사무실/창고 구분은 원문에 없음 → 기존 사무실 유지) +[A3] 45 | GC000002 | 1 | 콘테이너형 3.0x6.0m | 〃 | 콘테이너(사무실) 6.0*3.0*2.6m | MT007107 콘테이너(사무실) 6.0*3.0*2.6m [동] | 〃 +[A3] 45 | GC000002 | 2 | 콘테이너형 3.0x9.0m | 〃 | 콘테이너(사무실) 9.0*3.0*2.6m | MT007106 콘테이너(사무실) 9.0*3.0*2.6m [동] | 〃 +[A3] 46 | GC000027 | 4 | 수평띠장 L1829 | 안전발판(PSP대용) 250×3000 | 수평틀(조립식틀비계) (거푸집·가설재/동바리·비계) | MT007847 수평틀(조립식틀비계) 1050×1826mm [EA] | 2-7-6 참고자료 (수평띠장 ↔ 수평틀 대응은 추정 · 사람확인에도 적음) +[A3] 46 | GC000027 | 6 | 손잡이 L1219 (반복 흠) | 안전발판(PSP대용) 250×3000 | 안전난간대(조립식틀비계) W1219 | MT007850 안전난간대(조립식틀비계) 단방향 W1219×H970mm [EA] | 2-7-6 참고자료 +[A3] 46 | GC000027 | 7 | 손잡이 L1829 (반복 흠) | 〃 | 안전난간대(조립식틀비계) W1829 | MT007849 안전난간대(조립식틀비계) 장방향 W1829×H970mm [EA] | 2-7-6 참고자료 +[A3] 46 | GC000027 | 8 | 바퀴 (반복 흠) | 〃 | 바퀴 (잡재료/소모품) | MT007861 바퀴 중하중용 [EA] | 2-7-6 참고자료 +[A3] 46 | GC000027 | 9 | 자키 (반복 흠) | 〃 | 쟈키 (잡재료/소모품) | MT007862 쟈키 [EA] | 2-7-6 참고자료 +[A3] 47 | GC000031 | 3 | 브라켓 | 안전발판(PSP대용) 250×3000 | 강관비계브라켓 (거푸집·가설재/동바리·비계) | MT000520 강관비계브라켓 측면용(외줄형) [개] | 2-8-1 참고자료 +[A3] 47 | GC000031 | 6 | 그물망 | 직포 옥상방수용직포 | 낙하물방지망 (거푸집·가설재/동바리·비계) | MT007605 낙하물방지망 4×50m(1cm) [㎡] | 2-8-1 참고자료 (원문 규격 없음 · 1cm/2cm 두 종) +[A3] 48 | GC000032 | 3 | 브라켓 | 안전발판(PSP대용) | 강관비계브라켓 | MT000520 강관비계브라켓 측면용(외줄형) [개] | 2-8-2 참고자료 +[A3] 48 | GC000032 | 4 | 사다리 폭30㎝×길이3m | 강관비계 Φ48.6 서울 | 낙방사다리 (거푸집·가설재/동바리·비계) | MT007609 낙방사다리 A-TYPE(W400*L3680) [개] (값 없음) | 2-8-2 참고자료 · 값 없음 · 단위확인 참조 +[A3] 48 | GC000032 | 7 | 그물망 | 직포 옥상방수용직포 | 낙하물방지망 | MT007605 낙하물방지망 4×50m(1cm) [㎡] | 2-8-2 참고자료 +[A3] 49 | GC000037 | 2 | 그물망 | 직포 옥상방수용직포 | PE안전망 (안전시설/낙석방지·휀스) | MT007608 PE안전망 90합,4m×100m [㎡] | 2-8-7 ③ 재료량(철골 안전망) +[A3] 50 | GC000038 | 1 | 보호망 | 직포 옥상방수용직포 | 낙하물방지망 (거푸집·가설재/동바리·비계) | MT007605 낙하물방지망 4×50m(1cm) [㎡] | 2-8-8 (낙하물방지 목적 보호망(그물망 등)) +[A3] 51 | GC000039 | 1 | 보호망 | 〃 | 낙하물방지망 | MT007605 낙하물방지망 4×50m(1cm) [㎡] | 2-8-9 +[A3] 52 | GC000062 | 1 | 방진망 | PVC천막지 T-210 | P.E 분진망 (잡재료/소모품) | MT007604 P.E 분진망 1.5×70m [㎡] | 2-10-2 (방진망 ↔ 분진망 · 비산먼지방지망 MT007607 도 후보 → 사람확인에도 적음) +[A3] 53 | GC000068 | 2 | 부직포 | 직포 옥상방수용직포 | 토목용부직포 (매트·토목섬유/부직포) | MT023981 토목용부직포 50×2×t1.8~6mm [㎡] | 2-11-1 ⑥ (보양용 부직포 별도 품목 없음 · 원문 규격 없음) +[A3] 53 | GC000068 | 4 | 풀 | 그리스(일반범용) CROWN | 풀 (잡재료/소모품) | MT008075 풀 벽지용,밀가루풀 [kg] | 2-11-1 ⑥ (보양지 붙이기 풀 kg) +[A4] 55 | GC000559 | 3 | 서비스볼트 | 세파볼트 D형 | 육각볼트 (볼트·앵커·철물/볼트·너트) | MT002404 육각볼트 M6*50 [개] (85건, 규격은 원문이 「설계에 따라」라 좁히지 않음) | 건축 1-1-2 주(서비스 볼트는 일반 볼트) +[A4] 56 | GC000560 | 3 | 탄산가스 | 아세틸렌 98% | 탄산가스 (잡재료/용접·가스) | MT003173 탄산가스 99%(용접용) [kg] | 1-1-3 재료량표 +[A4] 56 | GC000560 | 2 | CO_2 와이어 | 아세틸렌 98% | 용접봉 탄산가스용접용 (잡재료/용접·가스) | MT003196 용접봉 탄산가스용접용 [kg] (CO2 와이어 전용 품목 없음 · 탄산가스 용접용 용접봉이 같은 물건으로 판단) | 1-1-3 +[A4] 57 | GC000561 | 3 | 보통볼트 | 세파볼트 D형 | 육각볼트 (볼트·앵커·철물/볼트·너트) | MT002404 육각볼트 M6*50 [개] | 1-2-1 (보통볼트 가조임, 본) +[A4] 58 | GC000565 | 1 | CO_2 와이어 | 아세틸렌 98% | 용접봉 탄산가스용접용 (잡재료/용접·가스) | MT003196 [kg] | 1-2-5 +[A4] 58 | GC000565 | 2 | 탄산가스 | 아세틸렌 98% | 탄산가스 (잡재료/용접·가스) | MT003173 탄산가스 99%(용접용) [kg] | 1-2-5 +[A4] 59 | GC000575 | 3 | 시멘트벽돌 | 주차라인블록 1000X300X150 | 시멘트벽돌 (콘크리트제품/경계석·블록) | MT005760 시멘트벽돌(서울) 190×90×57mm [매] (17건 지역별, 규격은 원문 19×9×5.7과 같음) | 2-1-1 +[A4] 61 | GC000604 | 2 | 카페트 | 불연천장재(마이톤) 12mm | 카페트 (건축마감/천장·바닥·마감재) | MT008142 카페트 3.64×9mm [㎡] | 5-1-2 +[A4] 62 | GC000604 | 3 | 펠트 | 직포 옥상방수용직포 | 폴리에스터 펠트 (매트·토목섬유/부직포·토목섬유) | MT015586 폴리에스터 펠트 밀도0.16, 3mm(코팅) [㎡] (6건) | 5-1-2 +[A4] 63 | GC000604 | 4 | 접착제 | 석고본드 | 접착제 일반용 (도료·방수·접착/접착·혼화) | MT007826 접착제 일반용 [kg] (카페트용 접착제 전용 품목 없음 · 원문도 규격 안 밝힘) | 5-1-2 +[A4] 65a | GC000616 | (없음) | - | - | - | 아래 품목없음 참조 | 5-3-5 +[A4] 66 | GC000618 | 4 | 풀 | 그리스(일반범용) CROWN | 풀 벽지용 (잡재료/소모품) | MT008075 풀 벽지용,밀가루풀 [kg] | 5-3-7 재료량표 +[A4] 67 | GC000627 | 2 | 방습필름 | PVC천막지 T-210 | PE필름 (잡재료/소모품) | MT006482 비닐 PE 필름(0.03mm) [㎡] (5건 두께별 · 원문은 두께 안 밝힘) | 5-4-8 · 5-4-1 주(방습층 폴리에틸렌 필름) +[A4] 68 | GC000637 | 2 | 방수시트 | 방수석고보드 12.5t | 시트방수재 (도료·방수·접착/방수·실링) | MT003583 시트방수재(스타시트) SM-A, T2.5 [㎡] (13건) | 6-3-1 (두께 2.5~3.0) +[A4] 69 | GC000638 | 2 | 방수시트 | 방수석고보드 12.5t | 시트방수재 (도료·방수·접착/방수·실링) | MT003583 (동일) | 6-3-2 (재료량은 6-3-1 참고) +[A4] 70 | GC000639 | 2 | 방수시트 | 방수석고보드 12.5t | 시트방수재 (도료·방수·접착/방수·실링) | MT003583 (동일) | 6-3-3 +[A4] 71 | GC000646 | 2 | 벤토나이트방수재(매트) | 방수석고보드 12.5t | 벤토나이트 매트 (매트·토목섬유/매트) | MT007745 벤토나이트 매트-S 5.4m×40m×6.5mm [㎡] (3건) | 6-5-3 +[A4] 72 | GC000646 | 10 | 조인트테이프 | PVC코팅철선 #8 | (안 고침 · 품목없음 참조) | - | 6-5-3 +[A4] 73 | GC000646 | 6 | PE필름 0.04㎜ | PVC천막지 T-210 | PE필름 (잡재료/소모품) | MT006482 비닐 PE 필름(0.03mm) [㎡] (자재표에 0.04 없음 · 0.03·0.05 만 있음 — 규격 지어 넣지 않음) | 6-5-3 +[A4] 74 | GC000646 | 9 | 와셔 | 핀볼트 M12 | 평와셔 (볼트·앵커·철물/볼트·너트) | MT002825 평와셔 M8 [EA] (9건 · 원문 규격 없음) | 6-5-3 +[A4] (같은 흠 반복) | GC000646 | 4 | 벤토나이트씰재 | KL-지수재 급결 | 벤토나이트 매스틱 (도료·방수·접착/방수·실링) | MT007748 벤토나이트 매스틱(씰링재) [ℓ] | 6-5-3 (벤토나이트씰재 L) +[A4] 76 | GC000655 | 2 | 폴리카보네이트 | 불연천장재(마이톤) 12mm | 폴리카보네이트 (건축마감/천장·바닥·마감재) | MT007950 폴리카보네이트평판(내후시트) 2.0mm 1000*1000mm [㎡] (8건 두께별) | 7-1-6 +[A4] 77 | GC000665 | 1 | 와이어메시 | 메쉬스크린 H=0.9m | 와이어메쉬 용접철망 (철근·강재/철망·와이어메쉬) | MT007128 와이어메쉬(용접철망)관급 #4, 100×100 [㎡] (36건) | 8-1-3 (1,800×1,800㎜ 매) +[A4] 78 | GC000666 | 1 | 인서트 | L형앵커볼트 5/8" | 인서트 (건축마감/천장·바닥·마감재) | MT008086 경량철골천정틀 인서트,Φ6mm Φ9mm [개] (1건 · 이름은 천정틀이나 규격이 인서트) | 8-1-4 +[A4] 79 | GC000667 | 1 | 조이너 및 몰딩 | 처마후레싱 C/S | 몰딩 AL (건축마감/천장·바닥·마감재) | MT008099 경량철골천장틀 몰딩(AL),W형, 1.0T [M] (3건 · 원문 「몰딩은 천장갓둘레」 · 목록이 말한 MT008133 은 값 없음이라 값 있는 줄이 앞섬) | 8-1-5 +[A4] 81 | GC000687 | 2 | 무수축모르타르 | 단면복구용몰탈 LDS-Mortar | 무수축 그라우트 (시멘트·골재/모르타르) | MT005367 무수축 고강도 그라우트 EPM-POWER [kg] | 9-3-3 +[A5] 81 | GC000723 | 1 | 동 및 동합금용 용접봉 | 아세틸렌 98% | (고치지 않음 — 품목없음 참조) | - | 1-2-1 참고자료 Brazing 소모재료 +[A5] 82 | GC000723 | 2 | 플럭스 | 아세틸렌 98% | FLUX (잡재료/용접·가스) | MT030620 FLUX [㎏] (값 없음) | 1-2-1 참고자료 (플럭스 ㎏) · 값 없는 줄 — 앞선 값 있는 줄 없음 +[A5] 83 | GC000724 | 1 | TIG 용접봉 | 아세틸렌 98% | 용접봉 스테인레스강용 (잡재료/용접·가스) | MT003194 용 접 봉 스테인레스강용 [kg] | 1-3-1 참고자료 TIG용접 소모재료 (용접봉 ㎏) · 대안 MT003186 알곤 용접봉 T-308 은 안 씀 +[A5] 84 | GC000724 | 2 | 아르곤가스 | 아세틸렌 98% | 알곤 (잡재료/용접·가스) | MT003169 알 곤 [ℓ] (2건 중 첫째, 둘째 MT003170 고압) | 1-3-1 참고자료 Argon(ℓ) +[A5] 85 | GC000752 | 3 | 블라인드리벳 | 핀볼트 M12 | 브라인드리벳 (볼트·앵커·철물/볼트·너트) | MT002398 브라인드리벳 Φ3.2×8mm [개] (6건, 원문 규격 없음 → 규격 안 좁힘) | 2-2-6 제연댐퍼 재료량 +[A5] 86 | GC000752 | 4 | 철물(D22 철근) | 철근부식방지재 MT-3 | 이형철근 D=22mm (철근·강재/철근) | MT014385 이형철근(SD400)-관급 HD=22mm 생산공장 상차도 [Ton] (59건 · 강종 원문 없음 → 안 좁힘) | 2-2-6 철물 D22 철근 ㎏ +[A5] 87 | GC000752 | 2 | 앵커 1/2〃 | L형앵커볼트 5/8" | 셋트앵커 1/2 (볼트·앵커·철물/앵커) | MT002657 셋트앵커(철) Ø1/2" 길이100mm [EA] (2건: 둘째 MT002688 STS) | 2-2-6 앵커 1/2〃 개 +[A6] 88 | GC000901 | 2 | 보온 성형물 | 단열바 STS 프레임(120mm ⓐ120 | 보온재 강관용 (단열·보온/단열재) | MT010081 보온재(강관용,일반은박) 15A-20T [M] — 관경·두께별 규격 62건 중 첫째(원문은 규격 안 밝힘) | 13-3-1 표 「성형물(m)」 +[A6] 89 | GC000901 | 5 | Sheet Metal Screw | 빗자루 도로청소용 | Screw 메탈 (잡재료/소모품) | MT007864 Screw 메탈, Φ4.2 [개] (유일) | 13-3-1 「Sheet Metal Screw(개)」 +[A6] 91 | GC000931 | 30 | 소창직 | PVC코팅철선 #8 | 소창직 (잡재료/소모품) | MT010153 소 창 직 소창 [M] | 13-6-1 소모자재 +[A6] 92 | GC000931 | 32 | 시너 | 목재전용도료 오일스테인 | 신너 조합페인트용 (도료·방수·접착/도료) | MT003398 신너(조합페인트용) KSM-6060(2종) [ℓ] | 13-6-1 소모자재(광명단·조합페인트와 한 벌) +[A6] 92 | GC000931 | 33 | 광명단 | 오일스테인 | 광명단 (도료) | MT003375 광명단조합페인트 KSM-6030 1종 1류 [ℓ] | 13-6-1 +[A6] 92 | GC000931 | 34 | 조합페인트 | 오일스테인 | 조합페인트 (도료) | MT003366 조합페인트 KSM-6020 1급(황색) [ℓ] | 13-6-1 +[A6] 93 | GC000932 | 31 | 목탄 | 그리스(일반범용) CROWN | 목탄 (잡재료/소모품) | MT006278 목탄(숯) 참숯 [kg] | 13-6-2 소모자재 +[A6] 94 | GC000932 | 35 | 가스용접봉 | 아세틸렌 98% | 용접봉 산소 (잡재료/용접·가스) | MT003187 용 접 봉 산소 KS E4301 [kg] (「산소」=가스용접봉 계열, 전기 KS E4311~ 은 전기용접봉 계열) | 13-6-2 「가스용접봉 2ø」 +[A6] 95 | GC000932 | 39 | 소창직 | PVC코팅철선 #8 | 소창직 (잡재료/소모품) | MT010153 소 창 직 소창 [M] | 13-6-2 +[A6] 96 | GC000932 | 22 | 시너(에나멜용) | 오일스테인 | 에나멜신너 (도료) | MT003401 에나멜신너 [ℓ] | 13-6-2 「시너 에나멜용」 +[A6] 96 | GC000932 | 42 | 방청페인트 | 오일스테인 | 방청페인트 (도료) | MT003378 크롬산아연방청페인트 KSM-6030 2종 1류 [ℓ] (유일 · 원문 DR-80 은 규격 안 좁힘) | 13-6-2 +[A6] 97 | GC000933 | 20 | 광명단 | 오일스테인 | 광명단 (도료) | MT003375 광명단조합페인트 1종 1류 [ℓ] | 13-6-3 Tainter Gate 제작 +[A6] 97 | GC000934 | 19 | 광명단 | 오일스테인 | 광명단 (도료) | MT003375 [ℓ] | 13-6-3 Roller Gate 제작 (같은 흠 반복 — 목록엔 GC000933·934 함께) +[A6] 98 | GC000935 | 20 | 광명단 | 오일스테인 | 광명단 (도료) | MT003375 [ℓ] | 13-6-4 Tainter Gate 설치 +[A6] 98 | GC000935 | 21 | 페인트(에나멜) | 오일스테인 | 에나멜페인트 (도료) | MT003390 에나멜페인트 KSM-6020(2종2급)백색 [ℓ] | 13-6-4 「페인트 에나멜」 +[A6] 98 | GC000936 | 22 | 광명단 | 오일스테인 | 광명단 (도료) | MT003375 [ℓ] | 13-6-4 Roller Gate 설치 +[A6] 98 | GC000936 | 23 | 페인트(에나멜) | 오일스테인 | 에나멜페인트 (도료) | MT003390 [ℓ] | 13-6-4 +[A6] 99 | GC000937 | 15 | 광명단 | 신구접착및방청제 LDS-MP | 광명단 (도료) | MT003375 [ℓ] (호표 ㎏ ↔ 품목 ℓ, 단위확인 참조) | 13-6-5 Stop-Log 제작 +[A6] 99 | GC000937 | 16 | 페인트(에나멜) | 신구접착및방청제 LDS-MP | 에나멜페인트 (도료) | MT003390 [ℓ] (호표 ㎏ ↔ 품목 ℓ, 단위확인 참조) | 13-6-5 +[A6] 100 | GC000938 | 22 | 광명단 | 오일스테인 | 광명단 (도료) | MT003375 [ℓ] | 13-6-6 Stop-Log 설치 +[A6] 101 | GC000941 | 20 | 시너 | 오일스테인 | 신너 (도료) | MT003397 신너(알키드,페놀에나멜,바니시) KSM-6060(1종) [ℓ] — 종류 원문 미상, 일반 신너 18건 중 첫째 | 13-6-9 현장제관 도장(징크프라이머 뒤) +[A6] 101 | GC000941 | 22 | 시너 | 오일스테인 | 신너 (도료) | MT003397 [ℓ] — 종류 미상 | 13-6-9 (탈에폭시레신 뒤) +[A6] 102 | GC000945 | 16 | 전기용접봉 | 아세틸렌 98% | 용접봉 전기 (잡재료/용접·가스) | MT003191 용 접 봉 전기 KS E4311 [kg] | 13-6-13 「전기용접봉 22.5㎏」 +[A6] 103 | GC000947 | 15 | 연마석 12"ø | 빗자루 도로청소용 | 그라인더돌 12"ø (잡재료/소모품) | MT030674 그라인더돌 12"ø [개] (값 없음 · 대체 품목 없음) | 13-6-15 「Grinding 연마석 12"ø 1.55개」 +[A6] 106 | GC000950 | 16 | 시너 | 오일스테인 | 신너 (도료) | MT003397 [ℓ] — 종류 미상(Tar Epoxy 도장) | 13-6-16 소모자재 +[A6] 110 | GC000987 | 19 | 광명단 | 오일스테인 | 광명단 (도료) | MT003375 [ℓ] | 13-10-3 「광명단 2.2ℓ」 +[A6] 110 | GC000987 | 20 | 페인트(유성) | 오일스테인 | 조합페인트 (도료) | MT003366 조합페인트 KSM-6020 1급(황색) [ℓ] (유성=조합페인트) | 13-10-3 「페인트 유성 4.4」 +[A6] 111 | GC000993 | 2 | 용접봉(전기) | 아세틸렌 98% | 용접봉 전기 (잡재료/용접·가스) | MT003191 용 접 봉 전기 KS E4311 [kg] | 13-11-5 +[A6] 111 | GC000993 | 3 | 용접봉(산소) | 아세틸렌 98% | 용접봉 산소 (잡재료/용접·가스) | MT003187 용 접 봉 산소 KS E4301 [kg] | 13-11-5 +[A6] 111 | GC000993 | 13 | 사포 | 복사용지(A4) | 연마지 (잡재료/소모품) | MT003481 연 마 지 #120 (9"*11") [매] (사포=연마지) | 13-11-5 +[A6] 111 | GC000993 | 39 | 페인트붓(표기용) | 빗자루 도로청소용 | 페인트 붓 (잡재료/소모품) | MT008178 페인트 붓 3호 [EA] | 13-11-5 +[A6] 111 | GC000993 | 10 | 아연도철선 | 보통철선 #8 서울 | 아연도철선 (철근·강재/철선) | MT000214 아연도철선,서울 #8, 4.0mm [kg] (원문 규격 없음 · 15건 중 첫째) | 13-11-5 +[A6] 111 | GC000993 | 16 | 시너 | 오일스테인 | 신너 (도료) | MT003397 [ℓ] — 종류 미상 | 13-11-5 +[A6] (88~111 중 GC000993 [29] 정: 검색어 「정」이 잡재료/소모품 안에서 MT030699 정 [개] 유일 — 이미 정확, 손 안 댐) diff --git a/docs/raw/M01_고침/sub2/단위확인.md b/docs/raw/M01_고침/sub2/단위확인.md new file mode 100644 index 000000000..0098e2616 --- /dev/null +++ b/docs/raw/M01_고침/sub2/단위확인.md @@ -0,0 +1,27 @@ +# 28-2b 단위확인 (sub2) — 담당 로그 A1~A6 합침 + +로직 키 · 재료 · 호표단위 ↔ 품목단위 (검색어는 고침 · 단위 환산은 28-2c) + +[A1] GF000060 | 우드칩 | 호표 ㎥ ↔ 품목 포(72ℓ/포) +[A1] GF000235 | 철망태 | 호표 ㎥ ↔ 품목 조(사각개비온 1.0×1.0×1.0 = 1㎥/조 · 다른 줄은 매) +[A1] GF000207 | 고철대(감) | 호표 kg ↔ 품목 kg (같음 · 참고: 고철(Ton당) 줄도 있음) +[A1] GF000180·GF000181 | 철근 | 호표 ton ↔ 품목 Ton (같음) +[A1] GF000163 | 블레이드 | 호표 개 ↔ 품목 EA (같은 성격) +[A2] GC000319·GC001050 | 프라이머 | kg ↔ ℓ (MT003454) +[A2] GC000434 | 신월튜브 | 개 ↔ 본 (MT005704) +[A2] GC000337 | 결속선 | m ↔ M (같음) — 참고만 +[A2] GC000360 | 바퀴숫돌 4줄 | 개 ↔ 개 — 값 없음(가격 칸 비어 있음) +[A3] GC000001 · 캐노피 CANOPY(출입구채양) · 호표 매 ↔ 품목 개 (MT007257) +[A3] GC000001 · 박공PANEL · 매 ↔ M (MT007258 박공판넬 L=2400 길이 단위) +[A3] GC000001 · 중도리(PURIN) · 개 ↔ M (MT007261) +[A3] GC000001 · T-BAR · m ↔ 개 (MT007263 L=1200mm) +[A3] GC000032 · 사다리 폭30㎝×길이3m · m ↔ 개 (MT007609 낙방사다리 · 값 없음) +[A4] GC000665 | 와이어메시 | 호표 매(1,800×1,800㎜ 한 장) ↔ 품목 ㎡ (0.36매/㎡ 기준 환산 필요) +[A4] GC000559·561 | 서비스볼트 · 보통볼트 | 본 ↔ 개 (같은 성격 · 확인만) +[A4] GC000575 | 시멘트벽돌 | 매 ↔ 매 (일치) +[A5] GC000752 · 철물(D22 철근) · ㎏ ↔ Ton (이형철근 전 품목 Ton 단위 · 환산 다른 담당) · 첫째가 관급 SD400 인 점도 참고 +[A6] GC000937 · 광명단 · 호표 ㎏ ↔ 품목 ℓ (MT003375) — 원문 13-6-5 는 ㎏ 표기 +[A6] GC000937 · 페인트(에나멜) · 호표 ㎏ ↔ 품목 ℓ (MT003390) — 같음 +[A6] GC000931 · 소창직 · 호표 m ↔ 품목 M (같은 길이, 이상 없음 — 참고) +[A6] GC000947 · 연마석 → 그라인더돌 · 개 ↔ 개 (같음, 이상 없음 — 참고) +[A6] GC000932 · 목탄 · ㎏ ↔ kg (같음). 목탄 규격 원문 6,000ℓ(가스병 값이 밀려 찍힌 것) — 품목은 참숯 kg diff --git a/docs/raw/M01_고침/sub2/목록.md b/docs/raw/M01_고침/sub2/목록.md new file mode 100644 index 000000000..3458ab6c3 --- /dev/null +++ b/docs/raw/M01_고침/sub2/목록.md @@ -0,0 +1,118 @@ +# 28-2b 재료 검색어 잘못 연결 · 확실 (sub2) — 임도 묶음(산림 · 토목 1~3 · 공통 5~7) 먼저 + +부문 | 장-절 | 로직 키 | 이름 | 갈래 | 설명(쉬운 말) | 판정 | 출처 창 +---|---|---|---|---|---|---|--- +산림 | 6-8 | GF000060 | 목재칩 포설 | 재료 검색어 잘못 연결 | 우드칩 가격 검색어가 미송각재를 찾도록 잘못 연결됨 | 확실 | 코덱스 +산림 | 10-8-2 | GF000143 | 케이블 크레인 운반대 설치 | 재료 검색어 잘못 연결 | 소재(원목) 가격 검색어가 제재 각재를 찾음 | 확실 | 코덱스 +산림 | 12-5 | GF000161 | 문양거푸집 설치 및 해체 | 재료 검색어 잘못 연결 | 문양 스티로폴 가격 검색어가 그라스울 샌드위치판넬을 찾음. 자재품목에 정확한 품목(문양거푸집(스티로폼))이 있음 | 확실 | 코덱스 · dsub +산림 | 12-7-1 | GF000163 | 포장절단(1차 절단) | 재료 검색어 잘못 연결 | 커터 블레이드 가격 검색어가 굴착기 치즐을 찾음 | 확실 | 코덱스 +산림 | 12-8 | GF000165 | 콘크리트 포장 거푸집 | 재료 검색어 잘못 연결 | 핀폴 손료 가격 검색어가 비탈형영구거푸집(KC-FORM) 450용을 찾음 | 확실 | dsub +산림 | 12-10 | GF000172 | 맹암거 | 재료 검색어 잘못 연결 | 잡석 구입 가격 검색어가 강모래를 찾음(자재품목에 자연자갈·잡석 등 있음) | 확실 | 코덱스 · dsub +산림 | 12-10 | GF000172 | 맹암거 | 재료 검색어 잘못 연결 | 부직포 가격 검색어가 직포를 찾음 | 확실 | 코덱스 +산림 | 12-15 | GF000180 | 집수정 | 재료 검색어 잘못 연결 | 집수정 뚜껑(스틸그레이팅) 가격 검색어가 PE빗물받이 뚜껑을 찾음 | 확실 | 코덱스 +산림 | 12-15·12-16·12-30-2 | GF000180·GF000181·GF000202 | 집수정·맨홀·다웰바(접속스라브부) | 재료 검색어 잘못 연결 | 철근/원형철근 가격 검색어 세 곳이 재료비가 아닌 '에폭시피복철근(가공비) D25mm'를 찾음. 원문에 에폭시·D25 근거가 없음 | 확실 | 코덱스 · dsub +산림 | 12-16 | GF000181 | 맨홀 | 재료 검색어 잘못 연결 | 원형거푸집(PE 10회) 자재비 가격 검색어가 폼타이 D형을 찾음 | 확실 | 코덱스 · dsub +산림 | 12-19 | GF000188 | 강관비계 | 재료 검색어 잘못 연결 | 철물 가격 검색어가 안전발판(PSP대용) 250×3000을 찾음(GC000027과 같은 유형) | 확실 | dsub +산림 | 12-23 | GF000191 | 부직포설치 | 재료 검색어 잘못 연결 | 부직포 가격 검색어가 직포를 찾음 | 확실 | 코덱스 +산림 | 12-27-2 | GF000197 | JOINT FILLER | 재료 검색어 잘못 연결 | 접착제 가격 검색어가 석고본드를 찾음 | 확실 | dsub +산림 | 12-28 | GF000199 | 신구 BOX접합 | 재료 검색어 잘못 연결 | 에폭시 접착제 검색어가 석고본드를, 시너 검색어가 목재전용도료 오일스테인을 찾음 | 확실 | 코덱스 · dsub +산림 | 12-30-1 | GF000201 | 다웰바 설치(신축 이음부) | 재료 검색어 잘못 연결 | 강봉(D32) 가격 검색어가 트러스(TRUSS) SPAN:L=7.2를 찾음 | 확실 | 코덱스 · dsub +산림 | 12-30-1 | GF000201 | 다웰바 설치(신축 이음부) | 재료 검색어 잘못 연결 | PVC 파이프 원문 규격은 Ø35㎜인데 가격 검색어는 D=30mm 제품을 찾음(5㎜ 차이) | 확실 | 코덱스 · dsub +산림 | 12-30-2 | GF000202 | 다웰바 설치(접속스라브부) | 재료 검색어 잘못 연결 | 탄성고무받침 검색어가 익스팬션조인트휠러 t=10mm를, 다웰바캡 검색어가 SRR 보강재 고인장보강재를 찾음 | 확실 | 코덱스 · dsub +산림 | 12-31 | GF000203 | 물끊기 홈(NOTCH) 설치 | 재료 검색어 잘못 연결 | 물끊기 홈 재료 가격 검색어가 방수석고보드 12.5t를 찾음. 원문이 재료를 지정하지 않아 기본값으로 넣은 것이므로 재료 확정 필요 | 확실 | 코덱스 · dsub +산림 | 12-34-3 | GF000207 | 암거이음받침 철근가공조립(보통) | 재료 검색어 잘못 연결 | '고철대(감)'은 철근가공 뒤 고철을 되팔아 비용을 3% 깎는 공제 항목인데 구입 자재로 취급해 봉땜납 Sn을 찾음 | 확실 | dsub +산림 | 13-4-2 | GF000220 | 돌쌓기 메쌓기(장비) | 재료 검색어 잘못 연결 | 채움재 잡석 가격 검색어가 강모래를 찾음. 자재품목에 자연자갈·잡석(MT003848), 깬잡석(MT004113) 등이 있음 | 확실 | 코덱스 · dsub +산림 | 13-5-2 | GF000224 | 돌붙임 메붙임(장비) | 재료 검색어 잘못 연결 | 채움재 잡석 가격 검색어가 강모래를 찾음 | 확실 | 코덱스 · dsub +산림 | 13-11-4 | GF000235 | 사각형 돌망태 | 재료 검색어 잘못 연결 | 철망태 가격 검색어가 기초사석 0.015~0.03㎥를 찾음. 자재품목에 사각개비온 품목이 따로 있음 | 확실 | 코덱스 · dsub +토목 | 1-8-9 | GC000319·GC001050 | 차선도색 융착식 도료 수동식(프라이머) | 재료 검색어 잘못 연결 | 융착식 도료 프라이머 가격 검색어가 신구접착및방청제(LDS-MP)를 찾음. 자재품목에 융착식 프라이머(MT003454)가 있으나 단위가 ℓ(원문 kg)라 환산도 확인 필요 | 확실 | 코덱스 · sub1 +토목 | 1-9-4 | GC000337 | 낙석방지망 철망 및 와이어 설치 | 재료 검색어 잘못 연결 | 결속선 원문은 길이 단위 m 인데 가격 검색어가 보통철선 #8(kg 단위 MT000159)을 찾음. 길이 단위 품목 MT000194 가 있음 | 확실 | 코덱스 · sub1 +토목 | 3-4-1 | GC000348 | 터널 방수(일체식 방수시트) | 재료 검색어 잘못 연결 | 일체식 방수시트 가격 검색어가 방수석고보드 12.5t 를 찾음. 자재품목에 방수시트는 ARS아크릴 2건(MT006814·MT006815)뿐이라 동등성 확인 필요 | 확실 | 코덱스 · sub1 +공통 | 5-2-1 | GC000181 | 매트부설(육상) | 재료 검색어 잘못 연결 | P.P로프(9㎜) 가격 검색어가 와이어로프(철심) 9㎜로 잡혀 재질이 다름. 자재품목표에 P.P로프는 있으나 9㎜ 규격이 없음 | 확실 | 코덱스 +공통 | 5-2-3 | GC000185 | 연직배수재(PBD) 타설 | 재료 검색어 잘못 연결 | 드레인 보드의 가격 검색어가 고무바를 찾음 | 확실 | 코덱스 +공통 | 5-4-1 | GC000197 | 차수재 부설(1겹) | 재료 검색어 잘못 연결 | 부직포·지오콤포지트가 옥상방수용 직포로, 벤토나이트매트가 PET 매트로 잘못 검색됨 | 확실 | 코덱스 +공통 | 6-1-5 | GC000203 | 에폭시 콘크리트 접착제 바르기 | 재료 검색어 잘못 연결 | 에폭시 접착제 두 종이 석고본드로, 시너가 목재용 오일스테인으로 잘못 검색됨 | 확실 | 코덱스 +공통 | 6-3-2 | GC000212 | 강재거푸집 인력 설치 및 해체 | 재료 검색어 잘못 연결 | 강재거푸집 손료의 가격 검색어가 K-SPAN 패널을 찾음 | 확실 | 코덱스 +공통 | 6-3-4 | GC000215 | 문양거푸집(판넬) 설치 및 해체 | 재료 검색어 잘못 연결 | 문양거푸집 패널의 가격 검색어가 K-SPAN 패널을 찾음 | 확실 | 코덱스 +공통 | 6-3-5 | GC000216 | 합성수지(P.E) 원형 맨홀 거푸집 설치 및 해체 | 재료 검색어 잘못 연결 | 원형맨홀거푸집 다섯 규격 모두 가격 검색어가 폼타이를 찾음 | 확실 | 코덱스 +토목 | 4-5-1 | GC000360·QC000648 | 레일 가스압접 | 재료 검색어 잘못 연결 | 바퀴숫돌 4줄(단면용·측면용·평면용·최종용) 가격 검색어가 전부 도로청소용 빗자루(MT003359)를 찾음. 정확한 바퀴숫돌 품목 MT030715~718 이 있음 | 확실 | 코덱스 · sub2 +토목 | 5-1-3 | GC000374 | 용접봉(강교 제작) 호표 | 재료 검색어 잘못 연결 | 용접봉 가격 검색어가 아세틸렌 98%(MT003163·MT003164)를 찾음. 정확한 용접봉 품목(MT003186~MT003196)이 있고 잡품 덧줄은 MT003191 을 써 서로 다름 | 확실 | 코덱스 · sub2 +토목 | 5-2-1 | GC000375 | 무기질아연말 샵프라이머 | 재료 검색어 잘못 연결 | 샵프라이머 가격 검색어가 목재전용도료 오일스테인(MT003365)을 찾음. 가까운 품목 MT003460·MT003461 이 있으나 정확한 샵프라이머는 없음 | 확실 | 코덱스 · sub2 +토목 | 6-7-5 | GC000409·QC000707 | 강관압입추진공 조명시설 백열등 | 재료 검색어 잘못 연결 | 호표 검색어 백열전구 100W 는 MT008750(1,500원)을 찾는데 잡재료 덧줄은 MT008751 방폭백열등(120,000원)을 곱해 잡재료 2% 가 약 80배 부풀음 | 확실 | sub2 +토목 | 8-1-2 | QC000776·GC000431 | 보링 천공(토사, 자갈 및 호박돌층) | 재료 검색어 잘못 연결 | 소모품 6줄(싱글코아바렐·메탈크라운비트·쵸핑비트·드라이브파이프헤드·슈·파이프) 가격 검색어가 전부 굴착기 「치즐(0.2㎥)」임. 자재품목표에 BX/NX 정확 품목이 있고 규격 입력도 검색에 안 씀 | 확실 | 코덱스 · sub2 +토목 | 8-1-3 | QC000777·GC000432 | 보링 천공(암반층) | 재료 검색어 잘못 연결 | 소모품 6줄(더블코아바렐·메탈크라운비트·다이아몬드비트·메탈리밍쉘·다이아몬드리밍쉘·코아리프터) 가격 검색어가 전부 「치즐(0.2㎥)」임. 더블코아바렐 등 BX/NX 정확 품목이 있음(코아리프터는 품목 없음) | 확실 | 코덱스 · sub2 +토목 | 8-2-1 | QC000779·GC000433 | 표준관입시험 | 재료 검색어 잘못 연결 | 샘플러 가격 검색어가 굴착기 「치즐(0.2㎥)」임. 자재품목표에 샘플러 품목은 없음(검색 0건) | 확실 | 코덱스 · sub2 +토목 | 8-2-2 | QC000780·GC000435 | 베인전단시험 | 재료 검색어 잘못 연결 | 베인 블레이드(대형) 가격 검색어가 굴착기 「치즐(0.2㎥)」임. 베인 품목은 자재품목표에 없음 | 확실 | 코덱스 · sub2 +토목 | 8-2-3 | QC000781·GC000434 | 자연시료 채취 | 재료 검색어 잘못 연결 | 신월튜브 가격 검색어가 「치즐(0.2㎥)」임. 자재품목표에 「에어튜브 신월튜브」 2건이 있으나 같은 물건인지는 사람 확인 필요 | 확실 | 코덱스 · sub2 +토목 | 8-4-1 | QC000789~QC000793·GC000442~GC000446 | 대구경 보링 천공(토사~풍화암) 벤토나이트 | 재료 검색어 잘못 연결 | 벤토나이트 가격 검색어가 「쉬트파일수팽창지수재 DPS-500」임. 「벤토나이트 그라우팅용(일반)」 등 정확 품목이 있음 | 확실 | 코덱스 · sub2 +토목 | 8-4-1 | QC000789~QC000793·GC000442~GC000446 | 대구경 보링 천공(토사~풍화암) 윙비트 | 재료 검색어 잘못 연결 | 윙비트 가격 검색어가 「치즐(0.2㎥)」임. 윙비트 4~20인치 품목이 있으나 원문은 규격별이 아닌 단일 개수라 사람 확인 필요 | 확실 | 코덱스 · sub2 +토목 | 8-4-2 | QC000794~QC000796·GC000447~GC000449 | 대구경 보링 천공(연암~경암) | 재료 검색어 잘못 연결 | 에어해머·버튼비트 가격 검색어가 전부 「치즐(0.2㎥)」임. 에어해머 품목은 없고 버튼비트 T32~T45 품목은 있음 | 확실 | 코덱스 · sub2 +공통 | 2-2-3 | GC000001 | 철제조립식 가설건축물 손료 | 재료 검색어 잘못 연결 | 외부·내부 PANEL, CANOPY, 박공PANEL, 천장판이 T챤넬로, 중도리가 트러스로, T-BAR가 처마후레싱으로 잘못 검색됨 | 확실 | 코덱스 +공통 | 2-2-3 | GC000002 | 콘테이너형 가설건축물 손료 | 재료 검색어 잘못 연결 | 3×3·3×6·3×9m 건축물 셋 모두 12×3×2.6m 콘테이너를 검색해 규격 차이가 반영되지 않음 | 확실 | 코덱스 +공통 | 2-7-6 | GC000027 | 강관 조립말비계(이동식) 설치 및 해체 | 재료 검색어 잘못 연결 | 수평띠장 L1829의 가격 검색어가 안전발판을 찾음 | 확실 | 코덱스 +공통 | 2-8-1 | GC000031 | 낙하물 방지망(비계) 설치 및 해체 | 재료 검색어 잘못 연결 | 브라켓이 안전발판으로, 그물망이 옥상방수용 직포로 잘못 검색됨 | 확실 | 코덱스 +공통 | 2-8-2 | GC000032 | 낙하물 방지망(플라잉넷) 설치 및 해체 | 재료 검색어 잘못 연결 | 브라켓이 안전발판으로, 사다리가 강관비계로, 그물망이 직포로 잘못 검색됨 | 확실 | 코덱스 +공통 | 2-8-7 | GC000037 | 철골 안전망 설치 및 해체 | 재료 검색어 잘못 연결 | 그물망의 가격 검색어가 옥상방수용 직포를 찾음 | 확실 | 코덱스 +공통 | 2-8-8 | GC000038 | 비계주위 보호망 설치 및 해체 | 재료 검색어 잘못 연결 | 보호망의 가격 검색어가 옥상방수용 직포를 찾음 | 확실 | 코덱스 +공통 | 2-8-9 | GC000039 | 갱폼주위 보호망 설치 및 해체 | 재료 검색어 잘못 연결 | 보호망의 가격 검색어가 옥상방수용 직포를 찾음 | 확실 | 코덱스 +공통 | 2-10-2 | GC000062 | 방진망 설치 및 해체 | 재료 검색어 잘못 연결 | 방진망의 가격 검색어가 PVC 천막지를 찾음 | 확실 | 코덱스 +공통 | 2-11-1 | GC000068 | 건축물보양 | 재료 검색어 잘못 연결 | 부직포가 직포로, 풀이 그리스로 잘못 검색됨 | 확실 | 코덱스 +공통 | 3-8-3 | GC000127 | 버팀목 설치·해체 | 재료 검색어 잘못 연결 | 각재 10×10㎝의 가격 검색어가 30×30㎜ 각재를 찾음 | 확실 | 코덱스 +건축 | 1-1-2 | GC000559 | 서비스볼트 | 재료 검색어 잘못 연결 | 서비스볼트(원문 일반 볼트) 가격 검색어가 거푸집용 「세파볼트 D형」으로 잡혀 품목이 다름, 육각볼트 계열을 찾아야 함 | 확실 | sub1_2 +건축 | 1-1-3·1-1-4 | GC000560 | 철골 공장용접 | 재료 검색어 잘못 연결 | CO2 와이어·탄산가스·잠호용접와이어 가격 검색어가 모두 「아세틸렌 98%」로 잡힘, 탄산가스(MT003173)는 자재품목에 있음 | 확실 | 코덱스 · sub1_2 +건축 | 1-2-1 | GC000561 | 철골 현장 세우기 | 재료 검색어 잘못 연결 | 보통볼트 가격 검색어가 거푸집용 「세파볼트 D형」으로 잡혀 품목이 다름, 육각볼트 계열은 자재품목에 있음 | 확실 | sub1_2 +건축 | 1-2-5 | GC000565 | 철골 현장용접(CO2 반자동) | 재료 검색어 잘못 연결 | CO2 와이어와 탄산가스 가격 검색어가 모두 「아세틸렌 98%」로 잡힘 | 확실 | 코덱스 · sub1_2 +건축 | 2-1-1 | GC000575 | 벽돌 쌓기(시멘트벽돌) | 재료 검색어 잘못 연결 | 시멘트벽돌 가격 검색어가 「주차라인블록 1000X300X150」으로 잡힘, 자재품목표에 시멘트벽돌 MT005760 등이 있음 | 확실 | 코덱스 · sub1_2 +건축 | 2-1-2 | GC000576 | 치장벽돌 공간쌓기 및 치장줄눈 | 재료 검색어 잘못 연결 | 치장벽돌 가격 검색어가 주차라인블록으로 잡힘, 자재품목표에 치장벽돌이 없어(시멘트벽돌만 있음) 대체 품목 결정 필요 | 확실 | 코덱스 · sub1_2 +건축 | 5-1-2 | GC000604 | 카페트 설치 | 재료 검색어 잘못 연결 | 카페트 가격 검색어가 「불연천장재(마이톤)」로 잡힘, 자재품목표에 카페트 MT008142·타일카페트 MT008140이 있음 | 확실 | 코덱스 · sub1_2 +건축 | 5-1-2 | GC000604 | 카페트 설치 | 재료 검색어 잘못 연결 | 펠트 가격 검색어가 옥상방수용 직포로 잡힘, 자재품목표에 폴리에스터 펠트(MT015586~)가 있음 | 확실 | 코덱스 · sub1_2 +건축 | 5-1-2 | QC001251 | 카페트 설치 | 재료 검색어 잘못 연결 | 카페트용 접착제 검색어가 석고본드로 잡힘 | 확실 | sub1_2 +건축 | 5-3-5 | GC000616 | 걸레받이 설치 | 재료 검색어 잘못 연결 | 테라조·합성수지 걸레받이 가격 검색어가 모두 처마후레싱으로 잡힘 | 확실 | 코덱스 · sub1_2 +건축 | 5-3-7 | GC000618 | 도배바름(초배 · 정배) | 재료 검색어 잘못 연결 | 도배용 풀(kg) 가격 검색어가 그리스로 잡힘, 자재품목표에 풀(벽지용) MT008075가 있음 | 확실 | 코덱스 · sub1_2 +건축 | 5-4-8 | GC000627 | 방습필름 설치 | 재료 검색어 잘못 연결 | 방습필름 가격 검색어가 「PVC천막지 T-210」으로 잡힘, 폴리에틸렌 필름 등을 찾아야 함 | 확실 | 코덱스 · sub1_2 +건축 | 6-3-1 | GC000637 | 시트방수 붙임 | 재료 검색어 잘못 연결 | 방수시트 가격 검색어가 「방수석고보드 12.5t」로 잡힘, 실제 시트방수재(MT003583~)를 찾아야 함 | 확실 | 코덱스 · sub1_2 +건축 | 6-3-2 | GC000638 | 시트방수 붙임 | 재료 검색어 잘못 연결 | 방수시트 가격 검색어가 「방수석고보드 12.5t」로 잡힘, 실제 시트방수재(MT003583~)를 찾아야 함 | 확실 | 코덱스 · sub1_2 +건축 | 6-3-3 | GC000639 | 시트방수 붙임 | 재료 검색어 잘못 연결 | 방수시트 가격 검색어가 「방수석고보드 12.5t」로 잡힘, 실제 시트방수재(MT003583~)를 찾아야 함 | 확실 | 코덱스 · sub1_2 +건축 | 6-5-3 | GC000646 | 벤토나이트방수 | 재료 검색어 잘못 연결 | 벤토나이트방수재 검색어가 「방수석고보드 12.5t」로 잡힘, 벤토나이트 매트(MT007745)가 자재품목에 있음 | 확실 | 코덱스 · sub1_2 +건축 | 6-5-3 | GC000646 | 벤토나이트방수 | 재료 검색어 잘못 연결 | 조인트테이프 검색어가 「PVC코팅철선 #8」로 잡힘, 자재품목에 조인트테이프가 없어 다른 품목을 찾음 | 확실 | sub1_2 +건축 | 6-5-3 | GC000646 | 벤토나이트방수 | 재료 검색어 잘못 연결 | PE필름 0.04㎜ 검색어가 「PVC천막지 T-210」으로 잡힘, PE 필름(0.03·0.05mm) 품목이 따로 있음 | 확실 | 코덱스 · sub1_2 +건축 | 6-5-3 | GC000646 | 벤토나이트방수 | 재료 검색어 잘못 연결 | 와셔 검색어가 「핀볼트 M12」로 잡힘, 평와셔 품목이 따로 있음 | 확실 | 코덱스 · sub1_2 +건축 | 6-5-3 | GC000646 | 벤토나이트방수 | 재료 검색어 잘못 연결 | 카트리지 검색어가 화약 카트리지로 잡힘 | 확실 | 코덱스 +건축 | 7-1-6 | GC000655 | 폴리카보네이트 설치 | 재료 검색어 잘못 연결 | 폴리카보네이트 검색어가 「불연천장재(마이톤) 12mm」로 잡힘, 폴리카보네이트평판(MT007950~ ㎡)을 찾아야 함 | 확실 | 코덱스 · sub1_2 +건축 | 8-1-3 | GC000665 | 와이어메시 바닥깔기 | 재료 검색어 잘못 연결 | 와이어메시 검색어가 메쉬스크린 H=0.9m(매)로 잡힘, 자재품목의 와이어메쉬(용접철망 MT007128)는 ㎡ 단위라 환산도 필요 | 확실 | 코덱스 · sub1_2 +건축 | 8-1-4 | GC000666 | 인서트 설치 | 재료 검색어 잘못 연결 | 인서트 검색어가 L형앵커볼트 5/8"로 잡힘, 자재품목에 인서트 단독 품목이 없음(천정틀 인서트 MT008086만 있음) | 확실 | 코덱스 · sub1_2 +건축 | 8-1-5 | GC000667 | 조이너 및 몰딩 | 재료 검색어 잘못 연결 | 조이너·몰딩 검색어가 처마후레싱 C/S(MT000152)로 잡힘, 몰딩 AL(MT008133) 등을 찾아야 함 | 확실 | sub1_2 +건축 | 8-2-2 | GC000670 | 앵커고정식 난간 설치 | 재료 검색어 잘못 연결 | AL리벳 검색어가 작은나사(스크류) ø4.2㎜로 잡힘, 자재품목에 AL리벳이 없음(브라인드리벳만 있음) | 확실 | 코덱스 · sub1_2 +건축 | 9-3-3 | GC000687 | 주각부 무수축 모르타르 | 재료 검색어 잘못 연결 | 검색어가 단면복구용몰탈(MT003362)로 무수축모르타르가 아님, 무수축 고강도 그라우트 MT005367 등이 후보 | 확실 | sub1_2 +기계설비 | 1-2-1 | GC000723 | 동관 용접접합 | 재료 검색어 잘못 연결 | 동 및 동합금용 용접봉(BCUP3) 가격 검색어가 아세틸렌으로 잡혀 용접봉 단가가 아세틸렌 단가로 계산될 수 있음 · 용접봉 품목은 자재품목표에 없음 | 확실 | 코덱스 · sub2_2 +기계설비 | 1-2-1 | GC000723 | 동관 용접접합 | 재료 검색어 잘못 연결 | 플럭스 가격 검색어도 아세틸렌으로 잡혀 아세틸렌 단가가 들어감 · 플럭스 품목은 자재품목표에 없음 | 확실 | 코덱스 · sub2_2 +기계설비 | 1-3-1 | GC000724 | 스테인리스 강관 용접접합 | 재료 검색어 잘못 연결 | TIG 용접봉 가격 검색어가 아세틸렌으로 잡힘 · 정확한 품목 MT003194(용접봉 스테인레스강용 kg)가 자재품목표에 있으므로 이쪽으로 연결해야 함 | 확실 | 코덱스 · sub2_2 +기계설비 | 1-3-1 | GC000724 | 스테인리스 강관 용접접합 | 재료 검색어 잘못 연결 | 아르곤가스 가격 검색어가 아세틸렌으로 잡힘 · 정확한 품목 MT003169(알곤 ℓ)·MT003170(알곤 고압 ℓ)이 표에 있으므로 이쪽으로 연결해야 함 | 확실 | 코덱스 · sub2_2 +기계설비 | 2-2-6 | GC000752·QC001430 | 제연댐퍼 설치 | 재료 검색어 잘못 연결 | 블라인드리벳 가격 검색어가 핀볼트 M12로 잡힘 · 정확한 품목 브라인드리벳(MT002398~2403)이 있으므로 이쪽으로 연결해야 함 | 확실 | 코덱스 · sub2_2 +기계설비 | 2-2-6 | GC000752·QC001430 | 제연댐퍼 설치 | 재료 검색어 잘못 연결 | 철물(D22 철근 ㎏) 가격 검색어가 철근부식방지재로 잡힘 · 철근이 아닌 방부제이고 D22 철근은 톤 단위 이형철근뿐이라 단위 확인도 필요함 | 확실 | 코덱스 · sub2_2 +기계설비 | 2-2-6 | QC001430 | 제연댐퍼 재료량 | 재료 검색어 잘못 연결 | 앵커 1/2〃 가격 검색어가 L형앵커볼트 5/8〃로 잡힘 · 정확한 품목 셋트앵커 Ø1/2〃(MT002657·MT002688)가 있으므로 이쪽으로 연결해야 함 | 확실 | sub2_2 +기계설비 | 13-3-1 | GC000901 | 플랜트 배관 보온(성형물) | 재료 검색어 잘못 연결 | 보온 성형물의 가격 검색어가 단열바 STS 프레임을 찾음. 정확한 성형 보온재(강관용 보온재 등)를 찾아야 함 | 확실 | 코덱스 · sub2_2 +기계설비 | 13-3-1 | GC000901 | 플랜트 배관 보온(성형물) | 재료 검색어 잘못 연결 | Sheet Metal Screw 의 가격 검색어가 빗자루를 찾음. 자재품목표에 시트메탈 스크류 항목이 있는지 찾아야 함 | 확실 | 코덱스 · sub2_2 +기계설비 | 13-6-1 | QC001702·GC000931 | 수차 설치 걸레 검색어 | 재료 검색어 잘못 연결 | 걸레 가격 검색어가 그리스(일반범용 CROWN)를 찾음. 자재품목에 걸레 항목이 있는지 찾아야 함 | 확실 | 코덱스 · sub2_2 +기계설비 | 13-6-1 | QC001702·GC000931 | 수차 설치 비닐세트·소창직 검색어 | 재료 검색어 잘못 연결 | 비닐세트·소창직이 PVC코팅철선 #8 을 찾음. 소창직은 정확한 품목 MT010153 이 있고 비닐세트는 품목이 없음 | 확실 | 코덱스 · sub2_2 +기계설비 | 13-6-1 | QC001702·GC000931 | 수차 설치 시너·광명단·조합페인트 검색어 | 재료 검색어 잘못 연결 | 시너·광명단·조합페인트가 모두 목재전용도료 오일스테인을 찾음. 광명단·조합페인트·신너 정확 품목이 자재표에 있음 | 확실 | 코덱스 · sub2_2 +기계설비 | 13-6-2 | QC001706·GC000932 | 수력 발전기 설치 목탄 검색어 | 재료 검색어 잘못 연결 | 목탄 가격 검색어가 그리스를 찾음. 정확한 목탄(숯) 품목 MT006278 이 있음 | 확실 | 코덱스 · sub2_2 +기계설비 | 13-6-2 | QC001706·GC000932 | 수력 발전기 설치 용접봉 검색어 | 재료 검색어 잘못 연결 | 가스용접봉·신주용접봉이 둘 다 아세틸렌 98% 를 찾음. 용접봉 품목을 찾아야 함 | 확실 | 코덱스 · sub2_2 +기계설비 | 13-6-2 | QC001706·GC000932 | 수력 발전기 설치 소창직·걸레·비닐시트 검색어 | 재료 검색어 잘못 연결 | 소창직은 PVC코팅철선(정확 품목 MT010153 있음), 걸레는 그리스, 비닐시트는 Sand Paper 를 찾음 | 확실 | 코덱스 · sub2_2 +기계설비 | 13-6-2 | QC001706·GC000932 | 수력 발전기 설치 시너·방청페인트·페인트 검색어 | 재료 검색어 잘못 연결 | 시너·방청페인트·페인트가 모두 목재전용도료 오일스테인을 찾음. 크롬산아연방청페인트·신너 정확 품목이 있음 | 확실 | sub2_2 +기계설비 | 13-6-3 | GC000933·GC000934 | 수문 제작(Tainter·Roller Gate) | 재료 검색어 잘못 연결 | 광명단 가격 검색어가 목재용 오일스테인으로 잡힘, 자재품목표에 광명단조합페인트(MT003375~77)가 있으니 그 품목을 찾아야 함 | 확실 | 코덱스 · sub2_2 +기계설비 | 13-6-4 | GC000935·GC000936 | 광명단 · 페인트 검색어 | 재료 검색어 잘못 연결 | 광명단과 페인트 가격 검색어가 모두 목재용 오일스테인으로 잡힘, 광명단(MT003375~77)·에나멜페인트(MT003390~92)가 자재품목표에 있음 | 확실 | 코덱스 · sub2_2 +기계설비 | 13-6-5 | GC000937·QC001724 | 광명단 · 페인트 검색어 | 재료 검색어 잘못 연결 | 광명단·페인트 가격 검색어가 신구접착및방청제로 잡힘, 광명단·에나멜페인트 정확 품목이 자재품목표에 있음 | 확실 | 코덱스 · sub2_2 +기계설비 | 13-6-6 | GC000938·QC001728 | 광명단 검색어 | 재료 검색어 잘못 연결 | 광명단 검색어가 목재전용도료 오일스테인(MT003365)으로 잡힘, 정확한 광명단조합페인트(MT003375~77)를 찾아야 함 | 확실 | 코덱스 · sub2_2 +기계설비 | 13-6-9 | GC000941·QC001738 | 시너 검색어 | 재료 검색어 잘못 연결 | 시너 가격 검색어가 목재전용도료 오일스테인(도료)으로 잡힘, 자재품목표에 시너 품목이 없어 대체 품목 확인 필요 | 확실 | 코덱스 · sub2_2 +기계설비 | 13-6-13 | GC000945·QC001746 | 전기용접봉 검색어 | 재료 검색어 잘못 연결 | 전기용접봉 22.5㎏의 가격 검색어가 아세틸렌 98%로 잡혀 아세틸렌 품목(MT003163·64) 단가가 들어감 | 확실 | 코덱스 · sub2_2 +기계설비 | 13-6-15 | GC000947·QC001750 | Trash Rack 제작 | 재료 검색어 잘못 연결 | 연마석 12"ø 가격 검색어가 도로청소용 빗자루로 잡힘. 같은 규격 「그라인더돌 12"ø」(MT030674)가 자재품목표에 있음 | 확실 | 코덱스 · sub2_2 +기계설비 | 13-6-15 | GC000947·QC001750 | Trash Rack 제작 | 재료 검색어 잘못 연결 | 톱날 2.5개 검색어가 도로청소용 빗자루로 잡힘. 톱날 품목은 자재품목표에 없음 | 확실 | 코덱스 · sub2_2 +기계설비 | 13-6-15 | GC000947·QC001750 | Trash Rack 제작 | 재료 검색어 잘못 연결 | Bite 2.5개·3.2개 검색어가 굴착기 치즐로 잡힘. Bite 품목은 자재품목표에 없음 | 확실 | 코덱스 · sub2_2 +기계설비 | 13-6-16 | GC000950·QC001752 | Trash Rack 설치 | 재료 검색어 잘못 연결 | 시너 1.58ℓ 가격 검색어가 목재용 오일스테인(도료)으로 잡힘. 시너 품목은 자재품목표에 없음 | 확실 | 코덱스 · sub2_2 +기계설비 | 13-6-17 | GC000948·QC001754 | Tainter Gate Anchorage 제관 | 재료 검색어 잘못 연결 | Tar Epoxy 줄에 전력 420㎾h가 들어가고 원문 3.0ℓ는 빠짐. 검색어가 ㎾h 단위 자재(MT030679)를 찾음 | 확실 | 코덱스 · sub2_2 +기계설비 | 13-7-22 | GC000972·QC001776 | 노 기밀시험 | 재료 검색어 잘못 연결 | 누설 Check용 가루비누 0.04㎏/㎥ 가격 검색어가 그리스(MT000586)로 잡힘. 가루비누 품목은 자재품목표에 없음 | 확실 | 코덱스 · sub2_2 +기계설비 | 13-10-2 | GC000986 | Over Head Crane 설치 | 재료 검색어 잘못 연결 | 걸레 2㎏ 가격 검색어가 그리스(MT000586)로 잡힘. 걸레 품목은 자재품목표에 없음 | 확실 | 코덱스 · sub2_2 +기계설비 | 13-10-3 | GC000987 | Gantry Crane 설치 | 재료 검색어 잘못 연결 | 광명단 2.2ℓ와 페인트(유성) 4.4ℓ 가격 검색어가 목재용 오일스테인(MT003365)으로 잡힘. 광명단·조합페인트 품목은 따로 있음 | 확실 | 코덱스 · sub2_2 +기계설비 | 13-11-5 | GC000993 | 플랜트 공사별 설치 소모자재 | 재료 검색어 잘못 연결 | 용접봉은 아세틸렌, 사포는 복사용지, 걸레는 그리스, 시너·페인트는 오일스테인, 붓은 빗자루, 용접면 등은 노면파쇄기 팁, 아연도철선은 보통철선, 정은 낱말 「정」을 검색함 | 확실 | 코덱스 · sub2_2 +유지관리 | 2-1-15 | GC001050·QC001944 | 차선도색 융착식 도료(수동식) | 재료 검색어 잘못 연결 | 프라이머 가격 검색어 「신구접착및방청제 LDS-MP」 가 신구접착 및 방청제(MT003361)를 찾음 · 원문 프라이머 2.0kg 에 맞는 품목은 융착식 프라이머(MT003454, 단위 ℓ)라 kg↔ℓ 환산도 필요 | 확실 | 코덱스 · sub1_2 +유지관리 | 2-1-15 | GC001050·QC001944 | 차선도색 융착식 도료(수동식) | 재료 검색어 잘못 연결 | 프로판가스 가격 검색어 「아세틸렌 98%」 가 아세틸렌(MT003163)을 찾음 · 자재품목에 프로판가스 일반용(MT003175, kg)이 있으니 검색어만 고치면 됨 | 확실 | 코덱스 · sub1_2 diff --git a/docs/raw/M01_고침/sub2/사람확인.md b/docs/raw/M01_고침/sub2/사람확인.md new file mode 100644 index 000000000..7f96b27bc --- /dev/null +++ b/docs/raw/M01_고침/sub2/사람확인.md @@ -0,0 +1,30 @@ +# 28-2b 사람확인 (sub2) — 담당 로그 A1~A6 합침 + +못 고치거나 판단이 애매해 고치지 않은 줄 — 사용자 결정 + +[A1] GF000202 | 원형철근(∅29,L=500) [0] | ton | 12-30-2 | 지금 에폭시피복철근(가공비) D25mm 그대로 | 자재표에 「원형철근」 없음 · 이형철근만 있음 · 마환봉 12~30mm(kg, 철근·강재/형강)이 후보이나 같은 물건인지 애매 · 번호 8 +[A1] GF000202 | 다웰바캡(D=50) [5] | m | 12-30-2 | SRR 보강재 고인장보강재 φ6mm 그대로 | 「PVC 캡 D50mm」(MT011912, 개) 후보이나 다웰바 캡과 같은 물건인지 · 단위 m ↔ 개 불일치 | 번호 16 +[A1] GF000203 | 물끊기 홈 재료 [0] | (없음) | 12-31 | MT000095 방수석고보드 12.5t 그대로 | 원문이 재료를 지정하지 않음(재료비 칸 비어 있음) · 재료 확정 필요 | 번호 17 +[A2] 34 | GC000375 | 무기질아연말 샵프라이머 ℓ | 후보 MT003460 무기질 아연말 전처리 프라이머(6,900) · MT003461 무기질 아연말 프라이머(13,800) — 샵프라이머(전처리) 는 3460 이 맞을 수 있고 3461 은 후속 두꺼운 도장일 수 있어 정체 판단 애매 · 「무기질아연말프라이머」(붙여쓰기) 로 3461 만 잡을 수 있음 · 옛 검색어(오일스테인 MT003365) 그대로 +[A2] 36 | GC000431 | idx 9 드라이브파이프 | 검색어 낱말이 드라이브파이프헤드·슈 이름에도 들어 첫째가 헤드(MT007899)가 되어 정확히 못 잡음 → 치즐 그대로 둠 (엔진이 「이름 정확히 같은」 조건을 지원해야 함) +[A2] 42 | GC000442~446 | 윙비트 | 개 | 원문은 규격(㎜) 별이 아닌 단일 개수 · 품목은 4~20인치 규격별 → 어느 규격인지 사람 확인 · 치즐 그대로 +[A2] 43 | GC000447~449 | 버튼비트 | 개 | 품목 MT005691~694(T32~T45 착암기용) · MT007755(D=100mm 값 없음) — 에어해머용 대구경 버튼비트와 같은 물건인지 애매 · 치즐 그대로 +[A3] 30 | GC000215 | idx 2 문양거푸집(판넬) | 후보 MT000450 우레탄계 건축외벽용 · MT000451/452 스티로폼 · MT000453/454 ABS코팅폼(모두 ㎡) | 원문 6-3-4 는 재질을 밝히지 않음 → 고르지 않음 · 지금 K-SPAN 패널(MT000101)은 틀림 · 「문양거푸집」 만으로는 박리제(MT000449 ℓ)가 첫째라 못 씀 +[A3] 46 | GC000027 idx 4 수평띠장 L1829 → 수평틀(조립식틀비계) 1050×1826 로 고침 · 대응(수평띠장=수평틀)은 추정 +[A3] 45 | GC000002 사무실/창고 구분 입력 없음(원문 콘테이너형에 구분 안 나옴) · 사무실 품목으로 고침 — 창고 갈래는 `입력빠짐` 성격 +[A3] 52 | GC000062 방진망 → P.E 분진망(MT007604) 택함 · 비산먼지방지망(MT007607) 대안 +[A3] 44 | GC000001 idx 3 외부PANEL(창문) 원문 규격 1,200×2,400 ↔ 품목 900×1200 만 있음 +[A3] 27 | GC000197 idx 5 벤토나이트매트 원문 6.0㎜ ↔ 품목 6.5mm 만 있음(규격 안 좁힘) +[A4] - GC000646 idx7 카트리지 (목록 75번): 원문 「카트리지 / 화약 / 개」 = 자재표 MT007751 「카트리지 화약」과 이름·규격·단위가 그대로 같음. 흠 판정이 아니라 맞는 연결로 보여 고치지 않음. 단, 가격 값 없음. +[A4] - GC000604 idx4 접착제: 「접착제 일반용」은 카페트 전용이 아님 (전용 품목 없어 일반용 선택). +[A4] - GC000667: 목록이 말한 몰딩 AL MT008133 은 값 없음이라 값 있는 천장틀 몰딩 MT008099 가 첫째가 됨. +[A4] - GC000616 idx5 중밀도섬유판 걸레받이 (구분 목재/합판, 0건) — 이번 범위 밖. +[A4] - GC000560 idx2 CO_2 와이어 = 용접봉 탄산가스용접용: 판단 근거는 이름 뿐 — 사람 확인 권장. +[A5] GC000723 [1] 용접봉: 붕사·FLUX 같은 융제만 있고 용접봉 없음 → 고치지 않음(품목없음) +[A6] GC000932 [41] 비닐시트 (3m×3m · Sh) | 지금 Sand Paper 각종 | 후보 MT006482~86 비닐 PE 필름 ㎡ 있으나 비닐 시트와 같은 물건인지·Sh↔㎡ 불명 — 안 고침 +[A6] GC000931 [29] 비닐세트 (0.1t×2m · m) | 지금 PVC코팅철선 #8 | 후보 MT006486 비닐 PE 필름(0.1mm) ㎡ (두께 일치, m↔㎡) — 「세트」 정체 불명 · 안 고침 +[A6] GC000932 [43] 페인트 (노루표 · ℓ) | 지금 목재전용도료 오일스테인 | 종류 원문 미상(에나멜용 시너와 한 표) — 안 고침 +[A6] GC000993 [38] 페인트(표기용) (ℓ) | 지금 오일스테인 | 종류 원문 미상 — 안 고침 +[A6] GC000948 [22] Tar Epoxy | 줄 자체가 전력 420㎾h 로 들어가고 원문 Tar Epoxy 3.0ℓ 는 빠짐 · 자재 MT030679 「Tar Epoxy 125μ」 단위도 ㎾h 로 잘못 — 검색어 문제가 아니라 줄·자재표 구조 문제 → 안 고침 (수량·단위·전력 줄 분리 필요) +[A6] 시너 종류 미상 4줄(GC000941×2 · GC000950 · GC000993)은 일반 「신너」 첫째(알키드·에나멜용 KSM-6060 1종)로 잡음 — 도료 종류 정해지면 재지정 필요 +[A6] 범위 밖 참고: 같은 파일의 전기용접봉/용접봉 줄들이 「용접봉 산소 KS E4301」(가스용접봉 계열)을 잡고 있음 — 전기용접봉이면 「용접봉 전기」 로 바꿔야 할 수 있음 (GC000931~941 등, 이번 범위 밖이라 안 고침). GC000993 [15] 비닐시드(㎡) 는 PVC천막지 T-210 을 잡음 — 범위 밖. diff --git a/docs/raw/M01_고침/sub2/입력빠짐.md b/docs/raw/M01_고침/sub2/입력빠짐.md new file mode 100644 index 000000000..0feab18c8 --- /dev/null +++ b/docs/raw/M01_고침/sub2/입력빠짐.md @@ -0,0 +1,8 @@ +# 28-2b 입력빠짐 (sub2) — 담당 로그 A1~A6 합침 + +로직 키 | 입력 이름 | 단위 | 까닭 + +[A1] (없음) +[A2] (없음 — 8-1-2·8-1-3 은 기존 입력 「규격」(BX·NX) 를 검색어 {규격} 로 씀) +[A4] GC000637·638·639 | 방수시트 두께(가열식 2.5~3.0 · 접착식 1.0~2.0 · 자착식 1.4~3.0㎜) | ㎜ | 원문이 방식별 두께 범위를 밝히는데 입력 없음 — 지금은 시트방수재 첫째(스타시트 T2.5)로 세 로직 모두 잡힘 +[A6] GC000901 | 보온재 규격(관경 A · 두께 T) | m | 검색어는 「보온재 강관용」 까지만 — 품목은 15A-20T … 200A-25T 처럼 관경·두께별인데 입력 관경(φ50이하~750)·보온두께 범위가 품목 규격에 연결 안 됨(첫째 15A-20T 가 기본으로 잡힘) diff --git a/docs/raw/M01_고침/sub2/품목없음.md b/docs/raw/M01_고침/sub2/품목없음.md new file mode 100644 index 000000000..76d84f0ed --- /dev/null +++ b/docs/raw/M01_고침/sub2/품목없음.md @@ -0,0 +1,38 @@ +# 28-2b 품목없음 (sub2) — 담당 로그 A1~A6 합침 + +로직 키 | 재료 이름 | 단위 | 원문 절 | 지금 잡히는(틀린) 품목 | 까닭 + +[A1] GF000165 | 핀폴 손료 | 개 | 12-8 | MT000463 비탈형영구거푸집(KC-FORM) 450용 (검색어 그대로 남음) | 자재표에 콘크리트 포장 거푸집 고정핀(핀폴)이 없음 · 알루미늄핀 MT030623(값 없음)은 알루미늄폼용이라 다른 물건 · 번호 4 +[A1] GF000181 | 원형거푸집(PE 10회) 스라브 및 기초 [5] · 벽체 [6] | 조 | 12-16 | MT000478 폼타이 D형 (검색어 그대로 남음) | 자재표에 PE 원형거푸집(맨홀용)이 없음 · 번호 9 +[A1] GF000202 | 탄성고무받침(150×150×15) [1] | ㎡ | 12-30-2 | MT006521 익스팬션조인트휠러 t=10mm (검색어 그대로 남음) | 자재표에 소형 탄성고무받침이 없음(교량받침·ERB탄성받침은 다른 물건) · 번호 16 +[A2] 24 | GC000348 | 일체식 방수시트 | ㎡ | 토목 3-4-1 | MT000095 방수석고보드 12.5t | 자재품목에 터널 부직포 일체식 방수시트 없음(ARS아크릴방수시트 MT006814·815 는 다른 재질 · HDPE 시트 MT030618 은 값 없음·동등성 미확인) — 검색어 그대로 둠 +[A2] 36·37 | GC000432 | 메탈리밍쉘 NX | 개 | 토목 8-1-3 | (검색어 「메탈리밍쉘 {규격}」 — NX 일 때 후보 0, BX MT007902 만 있음) | NX 품목 없음 +[A2] 38 | GC000433 | 샘플러(표준관입) | 개 | 토목 8-2-1 | MT000008 치즐(0.2㎥) | 샘플러 검색 0건 +[A2] 39 | GC000435 | vane blade(대형) 베인 블레이드 | 개 | 토목 8-2-2 | MT000008 치즐(0.2㎥) | 베인 블레이드 품목 없음(「블레이드」는 절단날) +[A2] 43 | GC000447~449 | 에어해머 | 개 | 토목 8-4-2 | MT000008 치즐(0.2㎥) | 에어해머 품목 없음 +[A3] 25 | GC000181 | P.P로프(9㎜) | m | 5-2-1 참고자료 | MT007182 와이어로프(철심) 9mm | 자재품목 P.P 로프는 Φ12·16·18·20·50·60mm 뿐 · 9mm 없음(원문 9㎜ 밝힘) +[A3] 27 | GC000197 | 지오콤포지트 6.0㎜ | ㎡ | 5-4-1 ⑧ | MT003563 직포 옥상방수용직포 | 자재품목에 지오콤포지트 없음(지오드레인 · 지오그리드만) · 검색어 안 고침 +[A3] 29 | GC000212 | 강재거푸집 손료 | ㎡ | 6-3-2 | MT000101 K-SPAN 패널 | 자재품목에 강재거푸집 없음 · 유로폼패널은 매 단위 · 다른 물건 · 검색어 안 고침 +[A3] 31 | GC000216 | 원형맨홀거푸집 ø740~ø1800 (idx 2~6) | 조 | 6-3-5 | MT000478 폼타이 D형 | 자재품목에 합성수지(P.E) 원형 맨홀 거푸집 없음(원형맨홀 EA 는 콘크리트 완제품) · 검색어 안 고침 +[A3] 46 | GC000027 | 손잡이기둥 (idx 5) | 개 | 2-7-6 참고자료 | MT000457 안전발판(PSP대용) 250×3000 | 자재품목에 손잡이기둥 대응 품목 없음 · 안전발판은 다른 물건 · 검색어 안 고침 +[A3] 54 | GC000127 | 각재 10㎝×10㎝ (idx 2) | ㎥ | 3-8-3 ④ | 외송각재 30×30×3600mm 서울 | 자재품목 각재는 30×30×3600(미송·외송)·45×90(나왕) 뿐 · 100×100 각재 없음(합성목재 본우드 각재 MT014370 은 ㎡·합성재로 다른 물건) · 검색어 안 고침 +[A4] GC000560 | 잠호용접와이어 (idx4) | ㎏ | 1-1-3·1-1-4 | 아세틸렌 98% (MT003163) 그대로 남음 | 자재표에 잠호·서브머지·SAW 용 와이어 없음 +[A4] GC000576 | 치장벽돌 (idx4) | 매 | 2-1-2 | 주차라인블록 1000X300X150 (MT005513) 그대로 남음 | 치장벽돌 품목 없음. 후보 점토벽돌(적벽돌) MT005786 190×90×57 · 시멘트벽돌 MT005760 — 같은 물건인지 확정 못 함(사람확인 겸) +[A4] GC000616 | 테라조 걸레받이 (idx3) | m | 5-3-5 | 처마후레싱 C/S (MT000152) 그대로 | 걸레받이 품목은 「걸레받이 18T×120 오크칼라마감」(MT008176, 구분 맨홀)뿐 · 테라조는 타일(㎡)만 있음 +[A4] GC000616 | 합성수지 걸레받이 (idx4) | m | 5-3-5 | 처마후레싱 C/S 그대로 | 합성수지(PVC) 걸레받이 없음 · 오크칼라 걸레받이는 재질이 다름 +[A4] GC000646 | 조인트테이프 (idx10) | m | 6-5-3 | PVC코팅철선 #8 (MT000244) 그대로 | 벤토나이트/방수용 조인트테이프 없음 +[A4] GC000646 | 벤토나이트방수재 시트용 (idx3) | ㎡ | 6-5-3 | 방수석고보드 12.5t 그대로 | 자재표엔 매트(S·LS·K)만 있고 시트 제품 없음 — 원문은 매트(6.4mm)·시트(4.5mm) 별도 제품이라 매트로 대신하지 않음 +[A4] GC000670 | AL리벳 (idx3) | 개 | 8-2-2 | 작은나사(스크류) Ø4.2 (MT005819) 그대로 | AL리벳 없음 · 브라인드리벳(MT002398~ Φ3.2~5.0)만 있음 — 같은 물건인지 확정 못 함 (사람확인 겸) +[A5] GC000723 | 동 및 동합금용 용접봉(BCuP3) | ㎏ | 1-2-1 참고자료 | MT003163 아세틸렌 98%(용접용) (틀림, 그대로 둠) | 자재품목표에 BCuP 인동납 · 동합금 브레이징 용접봉 없음(봉땜납 Sn 10·30% 와 동합금선(황동선) 3.0~4.9mm 뿐 — 다른 물건) +[A6] GC000931 | 걸레 | ㎏ | 13-6-1 | MT000586 그리스(일반범용) CROWN | 자재품목에 걸레 없음(걸레받이만) +[A6] GC000932 | 걸레 | ㎏ | 13-6-2 | MT000586 그리스 | 같음 +[A6] GC000986 | 걸레 | ㎏ | 13-10-2 | MT000586 그리스 | 같음 +[A6] GC000993 | 걸레 | ㎏ | 13-11-5 | MT000586 그리스 | 같음 +[A6] GC000932 | 신주용접봉 | ㎏ | 13-6-2 | MT003163 아세틸렌 98% | 신주(황동) 용접봉 품목 없음(황동선 MT001256 은 용접봉 아님) +[A6] GC000972 | 가루비누 | ㎏ | 13-7-22 | MT000586 그리스 | 비누류는 「비누대」뿐, 가루비누 없음 +[A6] GC000947 | 톱날 | 개 | 13-6-15 | MT003359 빗자루 도로청소용 | 기계톱 톱날 품목 없음 +[A6] GC000947 | Bite (idx 18) | 개 | 13-6-15 | MT000008 치즐(0.2㎥) | 바이트(절삭공구) 품목 없음(카바이트는 다른 물건) +[A6] GC000947 | Bite (idx 20) | 개 | 13-6-15 | MT000008 치즐(0.2㎥) | 같음 +[A6] GC000993 | 용접면 (idx 30) | 개 | 13-11-5 | MT007928 팁(날) 노면파쇄기용 | 용접면 품목 없음 +[A6] GC000993 | 용접홀다 (idx 31) | 개 | 13-11-5 | MT007928 팁(날) 노면파쇄기용 | 용접 홀더 품목 없음 +[A6] GC000993 | 용접앞치마 (idx 32) | 개 | 13-11-5 | MT007928 팁(날) 노면파쇄기용 | 용접 앞치마 품목 없음 From 13dd39325d246af45ba62cd6a01fdbd131cdf02e Mon Sep 17 00:00:00 2001 From: umsangdon Date: Wed, 30 Sep 2026 13:35:53 +0900 Subject: [PATCH 24/26] =?UTF-8?q?fix(M01):=20=EA=B3=B5=ED=86=B5=203?= =?UTF-8?q?=EC=9E=A5=20=ED=86=A0=EA=B3=B5=EC=82=AC=20=EC=95=94=EB=B0=9C?= =?UTF-8?q?=ED=8C=8C=C2=B7=EC=95=94=ED=8C=8C=EC=87=84=20=EC=86=8C=EB=AA=A8?= =?UTF-8?q?=EC=9E=90=EC=9E=AC=20=EB=8D=A7=EC=A4=84=207=EA=B1=B4=20+=20?= =?UTF-8?q?=EC=8B=9C=ED=97=98=20=EA=B8=B0=EB=8C=80=EA=B0=92=20=EA=B0=B1?= =?UTF-8?q?=EC=8B=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 3-3-1~3-3-6 크롤러드릴 24%(3-3-1·2는 대형브레이커 5%) · 3-3-8 대형브레이커 2% 덧줄. 시험: 호표를 줄여도 소모자재 덧줄이 남는 새 규칙에 맞춤 (28-2c). Co-Authored-By: Claude Sonnet 5.5 Claude-Session: https://claude.ai/code/session_019ACSGaHdLgnkEkoA4LDtMU --- .../로직_건설품셈_03장_토공사.json | 145 +++++++++++++++--- .../소요량_건설품셈_03장_토공사.json | 10 +- resources/tester/test_m01_api.py | 5 +- 3 files changed, 138 insertions(+), 22 deletions(-) diff --git a/resources/master_data/로직_건설품셈_03장_토공사.json b/resources/master_data/로직_건설품셈_03장_토공사.json index 395f28ac5..717c28a25 100644 --- a/resources/master_data/로직_건설품셈_03장_토공사.json +++ b/resources/master_data/로직_건설품셈_03장_토공사.json @@ -527,7 +527,7 @@ "결과단위": "원/㎥", "출처": "건설품셈 공통 3-3-1 · 3-3-6 주", "소유": "공용", - "비고": "폭약·뇌관은 「도로공사노천발파설계·시공지침」 따라 별도 · 잡재료(재료비 5%)도 그 재료비에(3-3-6 주⑦) · 크롤러드릴·브레이커 소모자재 요율(3-3-6 주⑨)은 그 기계 줄이 막혀 못 넣음 · 암 작업은 보정작업 「암석작업」 고름(건설품셈 공통 8-1-7)", + "비고": "폭약·뇌관은 「도로공사노천발파설계·시공지침」 따라 별도 · 잡재료(재료비 5%)도 그 재료비에(3-3-6 주⑦) · 크롤러드릴 · 대형브레이커(2차파쇄) 소모자재 = 기계경비 × 요율(3-3-6 주⑨ · 크롤러드릴 24% · 대형브레이커 5%) · 암 작업은 보정작업 「암석작업」 고름(건설품셈 공통 8-1-7)", "입력": [ { "이름": "지역", @@ -555,7 +555,16 @@ }, { "이름": "보정작업", "고르기": ["해당 없음", "암석작업(연암・보통암・경암)", "전석섞인토사"], "출처": "건설품셈 공통 8-1-7 1" } ], - "중간": [], + "중간": [ + { + "이름": "드릴경비", + "식": "로직(GC000268, 기계='5405-0110', 지역=지역).계 * (찾기(QC000189).유압식크롤러드릴)" + }, + { + "이름": "브레이커경비", + "식": "로직(GC000271, 기계='0201-0100', 브레이커='0230-0010', 지역=지역, 보정작업=보정작업).계 * (찾기(QC000189).굴착기_대형브레이커)" + } + ], "호표": [ { "종류": "인력", @@ -588,7 +597,20 @@ "수량": "찾기(QC000189).굴착기_대형브레이커" } ], - "덧줄": [], + "덧줄": [ + { + "이름": "소모자재(크롤러드릴)", + "식": "드릴경비 * 찾기(QC000196, 장비='유압식 크롤러드릴').요율 / 100", + "비목": "재료비", + "출처": "건설품셈 공통 3-3-6 주⑨" + }, + { + "이름": "소모자재(대형브레이커)", + "식": "브레이커경비 * 찾기(QC000196, 장비='굴착기+대형브레이커').요율 / 100", + "비목": "재료비", + "출처": "건설품셈 공통 3-3-6 주⑨" + } + ], "끝수": null }, { @@ -597,7 +619,7 @@ "결과단위": "원/㎥", "출처": "건설품셈 공통 3-3-2 · 3-3-6 주", "소유": "공용", - "비고": "폭약·뇌관은 「도로공사노천발파설계·시공지침」 따라 별도 · 잡재료(재료비 5%)도 그 재료비에(3-3-6 주⑦) · 크롤러드릴·브레이커 소모자재 요율(3-3-6 주⑨)은 그 기계 줄이 막혀 못 넣음 · 암 작업은 보정작업 「암석작업」 고름(건설품셈 공통 8-1-7)", + "비고": "폭약·뇌관은 「도로공사노천발파설계·시공지침」 따라 별도 · 잡재료(재료비 5%)도 그 재료비에(3-3-6 주⑦) · 크롤러드릴 · 대형브레이커(2차파쇄) 소모자재 = 기계경비 × 요율(3-3-6 주⑨ · 크롤러드릴 24% · 대형브레이커 5%) · 암 작업은 보정작업 「암석작업」 고름(건설품셈 공통 8-1-7)", "입력": [ { "이름": "지역", @@ -625,7 +647,16 @@ }, { "이름": "보정작업", "고르기": ["해당 없음", "암석작업(연암・보통암・경암)", "전석섞인토사"], "출처": "건설품셈 공통 8-1-7 1" } ], - "중간": [], + "중간": [ + { + "이름": "드릴경비", + "식": "로직(GC000268, 기계='5405-0110', 지역=지역).계 * (찾기(QC000190).유압식크롤러드릴)" + }, + { + "이름": "브레이커경비", + "식": "로직(GC000271, 기계='0201-0100', 브레이커='0230-0010', 지역=지역, 보정작업=보정작업).계 * (찾기(QC000190).굴착기_대형브레이커)" + } + ], "호표": [ { "종류": "인력", @@ -658,7 +689,20 @@ "수량": "찾기(QC000190).굴착기_대형브레이커" } ], - "덧줄": [], + "덧줄": [ + { + "이름": "소모자재(크롤러드릴)", + "식": "드릴경비 * 찾기(QC000196, 장비='유압식 크롤러드릴').요율 / 100", + "비목": "재료비", + "출처": "건설품셈 공통 3-3-6 주⑨" + }, + { + "이름": "소모자재(대형브레이커)", + "식": "브레이커경비 * 찾기(QC000196, 장비='굴착기+대형브레이커').요율 / 100", + "비목": "재료비", + "출처": "건설품셈 공통 3-3-6 주⑨" + } + ], "끝수": null }, { @@ -667,7 +711,7 @@ "결과단위": "원/㎥", "출처": "건설품셈 공통 3-3-3 · 3-3-6 주", "소유": "공용", - "비고": "폭약·뇌관은 「도로공사노천발파설계·시공지침」 따라 별도 · 잡재료(재료비 5%)도 그 재료비에(3-3-6 주⑦) · 크롤러드릴·브레이커 소모자재 요율(3-3-6 주⑨)은 그 기계 줄이 막혀 못 넣음 · 암 작업은 보정작업 「암석작업」 고름(건설품셈 공통 8-1-7)", + "비고": "폭약·뇌관은 「도로공사노천발파설계·시공지침」 따라 별도 · 잡재료(재료비 5%)도 그 재료비에(3-3-6 주⑦) · 크롤러드릴 소모자재 = 기계경비 × 요율(3-3-6 주⑨ · 크롤러드릴 24%) · 암 작업은 보정작업 「암석작업」 고름(건설품셈 공통 8-1-7)", "입력": [ { "이름": "지역", @@ -695,7 +739,12 @@ }, { "이름": "보정작업", "고르기": ["해당 없음", "암석작업(연암・보통암・경암)", "전석섞인토사"], "출처": "건설품셈 공통 8-1-7 1" } ], - "중간": [], + "중간": [ + { + "이름": "드릴경비", + "식": "로직(GC000268, 기계='5405-0110', 지역=지역).계 * (찾기(QC000191).유압식크롤러드릴)" + } + ], "호표": [ { "종류": "인력", @@ -728,7 +777,14 @@ "수량": "찾기(QC000191).굴착기" } ], - "덧줄": [], + "덧줄": [ + { + "이름": "소모자재(크롤러드릴)", + "식": "드릴경비 * 찾기(QC000196, 장비='유압식 크롤러드릴').요율 / 100", + "비목": "재료비", + "출처": "건설품셈 공통 3-3-6 주⑨" + } + ], "끝수": null }, { @@ -737,7 +793,7 @@ "결과단위": "원/㎥", "출처": "건설품셈 공통 3-3-4 · 3-3-6 주", "소유": "공용", - "비고": "폭약·뇌관은 「도로공사노천발파설계·시공지침」 따라 별도 · 잡재료(재료비 5%)도 그 재료비에(3-3-6 주⑦) · 크롤러드릴·브레이커 소모자재 요율(3-3-6 주⑨)은 그 기계 줄이 막혀 못 넣음 · 암 작업은 보정작업 「암석작업」 고름(건설품셈 공통 8-1-7)", + "비고": "폭약·뇌관은 「도로공사노천발파설계·시공지침」 따라 별도 · 잡재료(재료비 5%)도 그 재료비에(3-3-6 주⑦) · 크롤러드릴 소모자재 = 기계경비 × 요율(3-3-6 주⑨ · 크롤러드릴 24%) · 암 작업은 보정작업 「암석작업」 고름(건설품셈 공통 8-1-7)", "입력": [ { "이름": "지역", @@ -765,7 +821,12 @@ }, { "이름": "보정작업", "고르기": ["해당 없음", "암석작업(연암・보통암・경암)", "전석섞인토사"], "출처": "건설품셈 공통 8-1-7 1" } ], - "중간": [], + "중간": [ + { + "이름": "드릴경비", + "식": "로직(GC000268, 기계='5405-0110', 지역=지역).계 * (찾기(QC000192).유압식크롤러드릴)" + } + ], "호표": [ { "종류": "인력", @@ -798,7 +859,14 @@ "수량": "찾기(QC000192).굴착기" } ], - "덧줄": [], + "덧줄": [ + { + "이름": "소모자재(크롤러드릴)", + "식": "드릴경비 * 찾기(QC000196, 장비='유압식 크롤러드릴').요율 / 100", + "비목": "재료비", + "출처": "건설품셈 공통 3-3-6 주⑨" + } + ], "끝수": null }, { @@ -807,7 +875,7 @@ "결과단위": "원/㎥", "출처": "건설품셈 공통 3-3-5 · 3-3-6 주", "소유": "공용", - "비고": "폭약·뇌관은 「도로공사노천발파설계·시공지침」 따라 별도 · 잡재료(재료비 5%)도 그 재료비에(3-3-6 주⑦) · 크롤러드릴·브레이커 소모자재 요율(3-3-6 주⑨)은 그 기계 줄이 막혀 못 넣음 · 암 작업은 보정작업 「암석작업」 고름(건설품셈 공통 8-1-7)", + "비고": "폭약·뇌관은 「도로공사노천발파설계·시공지침」 따라 별도 · 잡재료(재료비 5%)도 그 재료비에(3-3-6 주⑦) · 크롤러드릴 소모자재 = 기계경비 × 요율(3-3-6 주⑨ · 크롤러드릴 24%) · 암 작업은 보정작업 「암석작업」 고름(건설품셈 공통 8-1-7)", "입력": [ { "이름": "지역", @@ -835,7 +903,12 @@ }, { "이름": "보정작업", "고르기": ["해당 없음", "암석작업(연암・보통암・경암)", "전석섞인토사"], "출처": "건설품셈 공통 8-1-7 1" } ], - "중간": [], + "중간": [ + { + "이름": "드릴경비", + "식": "로직(GC000268, 기계='5405-0110', 지역=지역).계 * (찾기(QC000193).유압식크롤러드릴)" + } + ], "호표": [ { "종류": "인력", @@ -868,7 +941,14 @@ "수량": "찾기(QC000193).굴착기" } ], - "덧줄": [], + "덧줄": [ + { + "이름": "소모자재(크롤러드릴)", + "식": "드릴경비 * 찾기(QC000196, 장비='유압식 크롤러드릴').요율 / 100", + "비목": "재료비", + "출처": "건설품셈 공통 3-3-6 주⑨" + } + ], "끝수": null }, { @@ -877,7 +957,7 @@ "결과단위": "원/㎥", "출처": "건설품셈 공통 3-3-6 · 3-3-6 주", "소유": "공용", - "비고": "폭약·뇌관은 「도로공사노천발파설계·시공지침」 따라 별도 · 잡재료(재료비 5%)도 그 재료비에(3-3-6 주⑦) · 크롤러드릴·브레이커 소모자재 요율(3-3-6 주⑨)은 그 기계 줄이 막혀 못 넣음 · 암 작업은 보정작업 「암석작업」 고름(건설품셈 공통 8-1-7)", + "비고": "폭약·뇌관은 「도로공사노천발파설계·시공지침」 따라 별도 · 잡재료(재료비 5%)도 그 재료비에(3-3-6 주⑦) · 크롤러드릴 소모자재 = 기계경비 × 요율(3-3-6 주⑨ · 크롤러드릴 24%) · 암 작업은 보정작업 「암석작업」 고름(건설품셈 공통 8-1-7)", "입력": [ { "이름": "지역", @@ -905,7 +985,12 @@ }, { "이름": "보정작업", "고르기": ["해당 없음", "암석작업(연암・보통암・경암)", "전석섞인토사"], "출처": "건설품셈 공통 8-1-7 1" } ], - "중간": [], + "중간": [ + { + "이름": "드릴경비", + "식": "로직(GC000268, 기계='5405-0110', 지역=지역).계 * (찾기(QC000194).유압식크롤러드릴)" + } + ], "호표": [ { "종류": "인력", @@ -938,7 +1023,14 @@ "수량": "찾기(QC000194).굴착기" } ], - "덧줄": [], + "덧줄": [ + { + "이름": "소모자재(크롤러드릴)", + "식": "드릴경비 * 찾기(QC000196, 장비='유압식 크롤러드릴').요율 / 100", + "비목": "재료비", + "출처": "건설품셈 공통 3-3-6 주⑨" + } + ], "끝수": null }, { @@ -1163,7 +1255,7 @@ "결과단위": "원/㎥", "출처": "건설품셈 공통 3-3-8", "소유": "공용", - "비고": "할암봉 소모자재 별도(주⑤) · 대형브레이커 소모자재 2%(주④)는 그 줄이 막혀 못 넣음 · 유압식할암기는 손료만", + "비고": "할암봉 소모자재 별도(주⑤) · 대형브레이커 소모자재 = 기계경비 × 2%(주④) · 유압식할암기는 손료만", "입력": [ { "이름": "지역", @@ -1192,7 +1284,14 @@ { "이름": "보정작업", "고르기": ["해당 없음", "암석작업(연암・보통암・경암)", "전석섞인토사"], "출처": "건설품셈 공통 8-1-7 1" } ], "중간": [ - { "이름": "드릴경비", "식": "로직(GC000268, 기계='5405-0110', 지역=지역).계 * (찾기(QC000201).유압식크롤러드릴)" } + { + "이름": "드릴경비", + "식": "로직(GC000268, 기계='5405-0110', 지역=지역).계 * (찾기(QC000201).유압식크롤러드릴)" + }, + { + "이름": "브레이커경비", + "식": "로직(GC000271, 기계='0201-0100', 브레이커='0230-0010', 지역=지역, 보정작업=보정작업).계 * (찾기(QC000201).굴착기_대형브레이커)" + } ], "호표": [ { @@ -1246,6 +1345,12 @@ "식": "드릴경비 * 찾기(QC000202, 장비='유압식 크롤러드릴').기계경비의 / 100", "비목": "재료비", "출처": "건설품셈 공통 3-3-8 주④" + }, + { + "이름": "소모자재(대형브레이커)", + "식": "브레이커경비 * 찾기(QC000202, 장비='굴착기+대형브레이커').기계경비의 / 100", + "비목": "재료비", + "출처": "건설품셈 공통 3-3-8 주④" } ], "끝수": null diff --git a/resources/master_data/소요량_건설품셈_03장_토공사.json b/resources/master_data/소요량_건설품셈_03장_토공사.json index e0b5b5dad..1830bf58d 100644 --- a/resources/master_data/소요량_건설품셈_03장_토공사.json +++ b/resources/master_data/소요량_건설품셈_03장_토공사.json @@ -439,7 +439,15 @@ "이름": "소모자재 요율", "기준": "", "출처": "건설품셈 공통 3-3-6 주⑨", - "용도": {"공종": "암발파", "대상": ["작업량 조건"], "로직키": ["GC000098"]}, + "용도": {"공종": "암발파", "대상": ["작업량 조건"], "로직키": [ + "GC000098", + "GC000091", + "GC000092", + "GC000093", + "GC000094", + "GC000095", + "GC000096" + ]}, "조건": { "장비": "고르기" }, "값칸": { "요율": "%" }, "줄": [ diff --git a/resources/tester/test_m01_api.py b/resources/tester/test_m01_api.py index feea2debd..4bcf6e1b6 100644 --- a/resources/tester/test_m01_api.py +++ b/resources/tester/test_m01_api.py @@ -266,7 +266,10 @@ def test_단가_자동_요소_찾기_저장전_시험계산(client: TestClient) json={"key": LOGIC_KEY, "inputs": LOGIC_INPUTS, "row": half}, ) lines = res.json()["lines"] - assert [x["이름"] for x in lines] == ["화약취급공"] and res.json()["sums"]["계"] < before + names = [x["이름"] for x in lines] # 소모자재 덧줄(3-3-6 주⑨)은 남음 + assert ( + names[0] == "화약취급공" and "보통인부" not in names and res.json()["sums"]["계"] < before + ) new = {**half, "키": "", "원문번호": "새 로직"} body = { "key": "", From 8c9e51936d7f2cf336cd20f2cb4d054074388afc Mon Sep 17 00:00:00 2001 From: umsangdon Date: Wed, 30 Sep 2026 13:39:08 +0900 Subject: [PATCH 25/26] =?UTF-8?q?fix(M01):=20=EC=9C=A0=EC=A7=80=EA=B4=80?= =?UTF-8?q?=EB=A6=AC=203=EC=9E=A5=20=EA=B1=B4=EC=B6=95=20=C2=B7=204?= =?UTF-8?q?=EC=9E=A5=20=EA=B8=B0=EA=B3=84=EC=84=A4=EB=B9=84=20=EB=A1=9C?= =?UTF-8?q?=EC=A7=81=20=EC=97=86=EC=9D=8C(=EC=A0=88=20=EB=88=84=EB=9D=BD)?= =?UTF-8?q?=2034=EC=A0=88=EC=97=90=20=EC=83=88=20=EB=A1=9C=EC=A7=81=20(PLA?= =?UTF-8?q?N=2028-2a)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 새 로직 파일 로직_건설품셈_03장_건축.json(25) · 로직_건설품셈_04장_기계설비.json(9) · 부문 유지관리 · 차례 55 · 56 - GC001104~1137 · 표 용도.로직키 연결 Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_016PSXsvyDxjNmufteN5bqmt --- resources/master_data/_키대장.json | 36 +- .../master_data/로직_건설품셈_03장_건축.json | 652 ++++++++++++++++++ .../로직_건설품셈_04장_기계설비.json | 247 +++++++ .../소요량_건설품셈_03장_건축.json | 58 +- .../소요량_건설품셈_04장_기계설비.json | 20 +- 5 files changed, 973 insertions(+), 40 deletions(-) create mode 100644 resources/master_data/로직_건설품셈_03장_건축.json create mode 100644 resources/master_data/로직_건설품셈_04장_기계설비.json diff --git a/resources/master_data/_키대장.json b/resources/master_data/_키대장.json index 31a298d35..d300b5732 100644 --- a/resources/master_data/_키대장.json +++ b/resources/master_data/_키대장.json @@ -1,5 +1,5 @@ { - "다음": {"LB": 409, "EQ": 655, "RT": 20, "MN": 7000, "MT": 30719, "MO": 74, "MP": 364, "FX": 6, "CF": 159, "QF": 477, "GF": 331, "CC": 341, "GC": 1104, "QC": 2060, "GX": 1, "UA": 38}, + "다음": {"LB": 409, "EQ": 655, "RT": 20, "MN": 7000, "MT": 30719, "MO": 74, "MP": 364, "FX": 6, "CF": 159, "QF": 477, "GF": 331, "CC": 341, "GC": 1138, "QC": 2060, "GX": 1, "UA": 38}, "폐기": {"MT000001": "자재품목 휘발유 — 값이 비고 글뿐 · 유가 테이블로 감", "MT000002": "자재품목 경유 — 값이 비고 글뿐 · 유가 테이블로 감", "MT000003": "자재품목 선박용경유 — 값이 비고 글뿐 · 유가 테이블로 감", "MT000004": "자재품목 중유 — 값이 비고 글뿐 · 유가 테이블로 감", "MT000005": "자재품목 등유 — 값이 비고 글뿐 · 유가 테이블로 감", "LB000399": "이름 「〃」 — 직종이 아니라 되풀이 기호 · 소요량 13-6-9 에서 윗줄 직종으로 바로잡음", "MN": "재료_나라장터자재 — old 로 옮김 · 로직은 자재품목·품셈재료로 갈아 끼움", "LB000372": "미확보 고급기능사 — 측량노임 항공사진고급기능사 옛이름으로 옮김", "LB000393": "미확보 리베팅공 — 건설노임 철골공 옛이름으로 옮김(2010 통합표 연번10)", "LB000405": "미확보 Belt Conveyor 설치공 — 품셈 13-10-1 주② 배분으로 다섯 직종에 나눔", "MT000006": "자재품목 전력 — 재료_유가전력 전력 줄로 감", "MT000007": "자재품목 전력 — 재료_유가전력 전력 줄로 감", "LB000368": "미확보 기술사 — 기술사(건설) 옛이름으로 옮김", "LB000369": "미확보 특급기술자 — 특급기술자(건설) 옛이름으로 옮김", "LB000370": "미확보 고급기술자 — 고급기술자(건설) 옛이름으로 옮김", "LB000361": "미확보 중급기술자 — 중급기술자(건설) 옛이름으로 옮김", "LB000364": "미확보 초급기술자 — 초급기술자(건설) 옛이름으로 옮김", "LB000365": "미확보 고급숙련기술자 — 고급숙련기술자(건설) 옛이름으로 옮김", "LB000366": "미확보 중급숙련기술자 — 중급숙련기술자(건설) 옛이름으로 옮김", "LB000367": "미확보 초급숙련기술자 — 초급숙련기술자(건설) 옛이름으로 옮김", "LB000389": "미확보 기계기사 — 초급기술자(기계·설비) 옛이름으로 옮김", "LB000388": "미확보 기계산업기사 — 초급숙련기술자(기계·설비) 옛이름으로 옮김", "MO000055": {"원문번호": "주택용저압:기본_200이하", "파일": "재료_유가전력.json"}, "MO000056": {"원문번호": "주택용저압:기본_201~400", "파일": "재료_유가전력.json"}, "MO000057": {"원문번호": "주택용저압:기본_400초과", "파일": "재료_유가전력.json"}, "MO000059": {"원문번호": "주택용저압:전력량_다음200", "파일": "재료_유가전력.json"}, "MO000060": {"원문번호": "주택용저압:전력량_400초과", "파일": "재료_유가전력.json"}, "MO000061": {"원문번호": "주택용저압:월간최저요금", "파일": "재료_유가전력.json"}, "MO000062": {"원문번호": "일반용갑I저압:기본", "파일": "재료_유가전력.json"}, "MO000063": {"원문번호": "일반용갑I저압:전력량_여름철", "파일": "재료_유가전력.json"}, "MO000064": {"원문번호": "일반용갑I저압:전력량_봄가을철", "파일": "재료_유가전력.json"}, "MO000065": {"원문번호": "일반용갑I저압:전력량_겨울철", "파일": "재료_유가전력.json"}, "MO000066": {"원문번호": "산업용갑I저압:기본", "파일": "재료_유가전력.json"}, "MO000067": {"원문번호": "산업용갑I저압:전력량_여름철", "파일": "재료_유가전력.json"}, "MO000068": {"원문번호": "산업용갑I저압:전력량_봄가을철", "파일": "재료_유가전력.json"}, "MO000069": {"원문번호": "산업용갑I저압:전력량_겨울철", "파일": "재료_유가전력.json"}, "MO000070": {"원문번호": "임시전력갑:기본요금적용", "파일": "재료_유가전력.json"}, "MO000071": {"원문번호": "임시전력갑:전력량요금적용", "파일": "재료_유가전력.json"}, "MO000072": {"원문번호": "임시전력갑:월간최저요금", "파일": "재료_유가전력.json"}}, "키": { "CC000001": {"원문번호": "공통 1-3-1 콘크리트 및 포장용 재료", "파일": "계수_건설품셈_01장_적용기준.json"}, @@ -2262,6 +2262,40 @@ "GC001101": {"원문번호": "유지관리 2-4-12 CCTV조사", "파일": "로직_건설품셈_02장_토목.json"}, "GC001102": {"원문번호": "유지관리 2-4-13 주철관 철거", "파일": "로직_건설품셈_02장_토목.json"}, "GC001103": {"원문번호": "유지관리 2-4-14 원심력철근콘크리트관 철거", "파일": "로직_건설품셈_02장_토목.json"}, + "GC001104": {"원문번호": "유지관리 3-1-1 콘크리트구조물 헐기(인력)", "파일": "로직_건설품셈_03장_건축.json"}, + "GC001105": {"원문번호": "유지관리 3-1-2 콘크리트구조물 헐기(기계)", "파일": "로직_건설품셈_03장_건축.json"}, + "GC001106": {"원문번호": "유지관리 3-1-3 철골재 철거(인력)", "파일": "로직_건설품셈_03장_건축.json"}, + "GC001107": {"원문번호": "유지관리 3-1-4 철골재 철거(기계)", "파일": "로직_건설품셈_03장_건축.json"}, + "GC001108": {"원문번호": "유지관리 3-1-5 석축 헐기(인력)", "파일": "로직_건설품셈_03장_건축.json"}, + "GC001109": {"원문번호": "유지관리 3-2-1 금속기와 해체", "파일": "로직_건설품셈_03장_건축.json"}, + "GC001110": {"원문번호": "유지관리 3-2-2 흡음텍스 해체", "파일": "로직_건설품셈_03장_건축.json"}, + "GC001111": {"원문번호": "유지관리 3-2-3 경량천장철골틀 해체", "파일": "로직_건설품셈_03장_건축.json"}, + "GC001112": {"원문번호": "유지관리 3-2-4 조적벽 해체", "파일": "로직_건설품셈_03장_건축.json"}, + "GC001113": {"원문번호": "유지관리 3-2-5 경량벽체철골틀 해체", "파일": "로직_건설품셈_03장_건축.json"}, + "GC001114": {"원문번호": "유지관리 3-2-6 석고판 해체", "파일": "로직_건설품셈_03장_건축.json"}, + "GC001115": {"원문번호": "유지관리 3-2-7 도배 해체", "파일": "로직_건설품셈_03장_건축.json"}, + "GC001116": {"원문번호": "유지관리 3-2-8 PVC계바닥재 해체", "파일": "로직_건설품셈_03장_건축.json"}, + "GC001117": {"원문번호": "유지관리 3-2-9 타일 해체", "파일": "로직_건설품셈_03장_건축.json"}, + "GC001118": {"원문번호": "유지관리 3-2-10 기존방수층 및 보호층 철거", "파일": "로직_건설품셈_03장_건축.json"}, + "GC001119": {"원문번호": "유지관리 3-2-11 기존방수층 제거 및 바탕처리", "파일": "로직_건설품셈_03장_건축.json"}, + "GC001120": {"원문번호": "유지관리 3-2-12 석면건축자재 해체", "파일": "로직_건설품셈_03장_건축.json"}, + "GC001121": {"원문번호": "유지관리 3-3-1 재도장 시 바탕처리(콘크리트·모르타르면)", "파일": "로직_건설품셈_03장_건축.json"}, + "GC001122": {"원문번호": "유지관리 3-3-2 재도장 시 바탕처리(철재면)", "파일": "로직_건설품셈_03장_건축.json"}, + "GC001123": {"원문번호": "유지관리 3-3-3 재도장 시 바탕처리(목재면)", "파일": "로직_건설품셈_03장_건축.json"}, + "GC001124": {"원문번호": "유지관리 3-4-1 지붕 덧씌우기", "파일": "로직_건설품셈_03장_건축.json"}, + "GC001125": {"원문번호": "유지관리 3-4-2 지붕 재설치", "파일": "로직_건설품셈_03장_건축.json"}, + "GC001126": {"원문번호": "유지관리 3-4-3 도배 교체", "파일": "로직_건설품셈_03장_건축.json"}, + "GC001127": {"원문번호": "유지관리 3-4-4 PVC계바닥재 교체", "파일": "로직_건설품셈_03장_건축.json"}, + "GC001128": {"원문번호": "유지관리 3-4-5 타일 교체", "파일": "로직_건설품셈_03장_건축.json"}, + "GC001129": {"원문번호": "유지관리 4-1-1 배관 해체", "파일": "로직_건설품셈_04장_기계설비.json"}, + "GC001130": {"원문번호": "유지관리 4-1-2 각형덕트 해체", "파일": "로직_건설품셈_04장_기계설비.json"}, + "GC001131": {"원문번호": "유지관리 4-1-3 스파이럴덕트 해체", "파일": "로직_건설품셈_04장_기계설비.json"}, + "GC001132": {"원문번호": "유지관리 4-1-4 배관보온 해체", "파일": "로직_건설품셈_04장_기계설비.json"}, + "GC001133": {"원문번호": "유지관리 4-1-5 덕트보온 해체", "파일": "로직_건설품셈_04장_기계설비.json"}, + "GC001134": {"원문번호": "유지관리 4-1-6 펌프 해체", "파일": "로직_건설품셈_04장_기계설비.json"}, + "GC001135": {"원문번호": "유지관리 4-3-1 유량계 교체", "파일": "로직_건설품셈_04장_기계설비.json"}, + "GC001136": {"원문번호": "유지관리 4-3-2 관갱생공", "파일": "로직_건설품셈_04장_기계설비.json"}, + "GC001137": {"원문번호": "유지관리 4-3-3 배관누수 검사", "파일": "로직_건설품셈_04장_기계설비.json"}, "GF000001": {"원문번호": "3-1 경계표시", "파일": "로직_산림품셈_03장_작업장_관리.json"}, "GF000002": {"원문번호": "3-3 작업로 설치", "파일": "로직_산림품셈_03장_작업장_관리.json"}, "GF000003": {"원문번호": "3-4-2 임산물 운반로 신설 작업량", "파일": "로직_산림품셈_03장_작업장_관리.json"}, diff --git a/resources/master_data/로직_건설품셈_03장_건축.json b/resources/master_data/로직_건설품셈_03장_건축.json new file mode 100644 index 000000000..35c7a8ee7 --- /dev/null +++ b/resources/master_data/로직_건설품셈_03장_건축.json @@ -0,0 +1,652 @@ +{ + "그룹": "로직", + "원문": "건설품셈", + "부문": "유지관리", + "차례": 55, + "판": "2026", + "줄": [ + { + "키": "GC001104", + "원문번호": "3-1-1", + "구분": "건설품셈 유지관리", + "상세구분": "03장 건축", + "이름": "콘크리트구조물 헐기(인력)", + "결과단위": "원/㎥", + "출처": "건설품셈 유지관리 3-1-1", + "소유": "공용", + "비고": "소형브레이커(전기식) 기준(주①) · 헐기·발생재 정리 포함(주②) · 장애물 제거 별도(주③) · 잡재료(치즐 등) = 인력품의 1%(주④) · 막힘: 소형브레이커(전기식) 1.5㎾ — 5220-0015 손료 계수 빈칸 — 줄 뺌 · 해석: 일당 인원 ÷ 일당 시공량 = 단위당 인 · 기계 대수 × 1일 8시간(건설품셈 공통 1-1) ÷ 일당 시공량 = 시간", + "시험입력": { "철근유무": "무근" }, + "입력": [{ "이름": "철근유무", "설명": "콘크리트 종류", "고르기": ["무근", "철근"], "출처": "건설품셈 유지관리 3-1-1" }], + "중간": [{ "이름": "시공량", "식": "찾기(QC002018, 철근유무=철근유무).시공량" }], + "호표": [ + { "종류": "인력", "요소": "LB000015", "이름": "착암공", "단위": "인", "수량": "찾기(QC002018, 철근유무=철근유무).착암공 / 시공량", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QC002018, 철근유무=철근유무).보통인부 / 시공량", "비목": "노무비" } + ], + "덧줄": [{ "이름": "잡재료(치즐 등)", "식": "노무비 * 1 / 100", "비목": "재료비", "출처": "건설품셈 유지관리 3-1-1" }], + "끝수": null + }, + { + "키": "GC001105", + "원문번호": "3-1-2", + "구분": "건설품셈 유지관리", + "상세구분": "03장 건축", + "이름": "콘크리트구조물 헐기(기계)", + "결과단위": "원/㎥", + "출처": "건설품셈 유지관리 3-1-2", + "소유": "공용", + "비고": "굴착기+압쇄기 철근콘크리트 해체(주①) · 높이 10m 이하(주③) · 안전시설·폐기물 상차·운반·처리 별도(주④) · 대형브레이커 필요 시 공통 8-2-13 별도(주⑥) · 공구손료·경장비 = 인력품의 4%(주⑦) · 장애물 제거 시 산소 135L · 아세틸렌 0.05㎏/㎥(주⑧) · 해석: 압쇄기 = 굴착기 부수물(8-3-1 (0250) 압쇄기 1.0㎥) · 해석: 일당 인원 ÷ 일당 시공량 = 단위당 인 · 기계 대수 × 1일 8시간(건설품셈 공통 1-1) ÷ 일당 시공량 = 시간", + "시험입력": { "장애물": "미제거", "지역": "전국평균", "보정작업": "해당 없음" }, + "입력": [ + { "이름": "장애물", "설명": "장애물(철근 · 파이프 등) 제거 여부", "고르기": ["미제거", "제거"], "출처": "건설품셈 유지관리 3-1-2" }, + { + "이름": "지역", + "설명": "기계 연료값을 고를 지역", + "고르기": ["전국평균", "전국", "서울", "경기", "강원", "충북", "충남", "전북", "경북", "경남", "부산", "제주", "대구", "인천", "대전", "울산", "세종", "전남광주"], + "출처": "건설품셈 공통 8-1-7 5" + }, + { "이름": "보정작업", "설명": "암석·전석 작업이면 기계손료 가산", "고르기": ["해당 없음", "암석작업(연암・보통암・경암)", "전석섞인토사"], "출처": "건설품셈 공통 8-1-7 1" } + ], + "중간": [{ "이름": "시공량", "식": "찾기(QC002019, 장애물=장애물).시공량" }], + "호표": [ + { "종류": "인력", "요소": "LB000012", "이름": "용접공", "단위": "인", "수량": "만약(장애물 == '제거', 찾기(QC002019, 장애물=장애물).용접공 / 시공량, 0)", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000003", "이름": "특별인부", "단위": "인", "수량": "찾기(QC002019, 장애물=장애물).특별인부 / 시공량", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QC002019, 장애물=장애물).보통인부 / 시공량", "비목": "노무비" }, + { + "종류": "로직", + "요소": "로직(GC000270, 기계='0201-0100', 집게='0250-0100', 지역=지역, 보정작업=보정작업)", + "이름": "굴착기(무한궤도)+압쇄기 1.0㎥", + "단위": "시간", + "수량": "찾기(QC002019, 장애물=장애물).'굴착기+압쇄기(1.0㎥)' * 8 / 시공량" + }, + { + "종류": "로직", + "요소": "로직(GC000267, 기계='0201-0060', 지역=지역, 보정작업=보정작업)", + "이름": "굴착기(무한궤도) 0.6㎥", + "단위": "시간", + "수량": "찾기(QC002019, 장애물=장애물).'굴착기(0.6㎥)' * 8 / 시공량" + }, + { + "종류": "재료", + "요소": { "구분": "잡재료", "상세구분": "용접·가스", "검색어": "산소 6000ℓ/병" }, + "이름": "산소(대기압상태기준)", + "단위": "ℓ", + "수량": "만약(장애물 == '제거', 찾기(QC002020, 구분='산소(대기압상태기준)').수량, 0)", + "비목": "재료비", + "출처": "건설품셈 유지관리 3-1-2" + }, + { + "종류": "재료", + "요소": { "구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98% (용접용)" }, + "이름": "아세틸렌", + "단위": "kg", + "수량": "만약(장애물 == '제거', 찾기(QC002020, 구분='아세틸렌').수량, 0)", + "비목": "재료비", + "출처": "건설품셈 유지관리 3-1-2" + } + ], + "덧줄": [{ "이름": "공구손료 및 경장비", "식": "노무비 * 4 / 100", "비목": "경비", "출처": "건설품셈 유지관리 3-1-2" }], + "끝수": null + }, + { + "키": "GC001106", + "원문번호": "3-1-3", + "구분": "건설품셈 유지관리", + "상세구분": "03장 건축", + "이름": "철골재 철거(인력)", + "결과단위": "원/ton", + "출처": "건설품셈 유지관리 3-1-3", + "소유": "공용", + "비고": "산소용접기 기준(주①) · 철거·발생재 정리 포함(주②) · 안전시설·폐기물 별도(주③) · 재료 ton당 산소 0.7병 · 아세틸렌 2.5㎏ 또는 LPG 2.0㎏ 중 하나(주④ ※) · 해석: 산소는 두 경우 모두 씀 · 해석: 일당 인원 ÷ 일당 시공량 = 단위당 인 · 기계 대수 × 1일 8시간(건설품셈 공통 1-1) ÷ 일당 시공량 = 시간", + "시험입력": { "가스": "아세틸렌" }, + "입력": [{ "이름": "가스", "설명": "절단 가스(아세틸렌 또는 LPG 중 하나)", "고르기": ["아세틸렌", "LPG"], "출처": "건설품셈 유지관리 3-1-3" }], + "중간": [{ "이름": "시공량", "식": "찾기(QC002021).시공량" }], + "호표": [ + { "종류": "인력", "요소": "LB000012", "이름": "용접공", "단위": "인", "수량": "찾기(QC002021).용접공 / 시공량", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QC002021).보통인부 / 시공량", "비목": "노무비" }, + { + "종류": "재료", + "요소": { "구분": "잡재료", "상세구분": "용접·가스", "검색어": "산소 6㎥(40ℓ용기)" }, + "이름": "산소", + "단위": "병", + "수량": "찾기(QC002022, 구분='산소').수량", + "비목": "재료비", + "출처": "건설품셈 유지관리 3-1-3" + }, + { + "종류": "재료", + "요소": { "구분": "잡재료", "상세구분": "용접·가스", "검색어": "아세틸렌 98% (용접용)" }, + "이름": "아세틸렌", + "단위": "kg", + "수량": "만약(가스 == '아세틸렌', 찾기(QC002022, 구분='아세틸렌').수량, 0)", + "비목": "재료비", + "출처": "건설품셈 유지관리 3-1-3" + }, + { + "종류": "재료", + "요소": { "구분": "잡재료", "상세구분": "소모품", "검색어": "LPG 가스" }, + "이름": "LPG", + "단위": "kg", + "수량": "만약(가스 == 'LPG', 찾기(QC002022, 구분='LPG').수량, 0)", + "비목": "재료비", + "출처": "건설품셈 유지관리 3-1-3" + } + ], + "덧줄": [], + "끝수": null + }, + { + "키": "GC001107", + "원문번호": "3-1-4", + "구분": "건설품셈 유지관리", + "상세구분": "03장 건축", + "이름": "철골재 철거(기계)", + "결과단위": "원/ton", + "출처": "건설품셈 유지관리 3-1-4", + "소유": "공용", + "비고": "굴착기+빔커터기 철골 해체(주①) · 높이 10m 이하 지상 철거(주③) · 안전시설·폐기물 별도(주④) · 크레인 규격은 작업여건 따라 설계자가 고름(주⑤) · 공구손료·경장비 = 인력품의 4%(주⑦) · 막힘: 빔커터기 기계 요소 없음 — 굴착기+빔커터기 줄은 굴착기(1.0㎥) 경비만 · 해석: 일당 인원 ÷ 일당 시공량 = 단위당 인 · 기계 대수 × 1일 8시간(건설품셈 공통 1-1) ÷ 일당 시공량 = 시간", + "시험입력": { "크레인": "2104-0025", "지역": "전국평균", "보정작업": "해당 없음" }, + "입력": [ + { + "이름": "크레인", + "설명": "크레인 기계 코드(규격 설계자 결정)", + "고르기": [ + "2104-0010", + "2104-0015", + "2104-0020", + "2104-0025", + "2104-0030", + "2104-0035", + "2104-0040", + "2104-0045", + "2104-0050", + "2104-0060", + "2104-0070", + "2104-0080", + "2104-0100", + "2104-0130", + "2104-0160", + "2104-0200", + "2104-0220", + "2104-0250", + "2104-0300", + "2105-0002", + "2105-0003", + "2105-0005", + "2105-0010", + "2105-0015", + "2105-0018" + ], + "출처": "건설품셈 유지관리 3-1-4" + }, + { + "이름": "지역", + "설명": "기계 연료값을 고를 지역", + "고르기": ["전국평균", "전국", "서울", "경기", "강원", "충북", "충남", "전북", "경북", "경남", "부산", "제주", "대구", "인천", "대전", "울산", "세종", "전남광주"], + "출처": "건설품셈 공통 8-1-7 5" + }, + { "이름": "보정작업", "설명": "암석·전석 작업이면 기계손료 가산", "고르기": ["해당 없음", "암석작업(연암・보통암・경암)", "전석섞인토사"], "출처": "건설품셈 공통 8-1-7 1" } + ], + "중간": [{ "이름": "시공량", "식": "찾기(QC002023).시공량" }], + "호표": [ + { "종류": "인력", "요소": "LB000003", "이름": "특별인부", "단위": "인", "수량": "찾기(QC002023).특별인부 / 시공량", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QC002023).보통인부 / 시공량", "비목": "노무비" }, + { + "종류": "로직", + "요소": "로직(GC000267, 기계='0201-0100', 지역=지역, 보정작업=보정작업)", + "이름": "굴착기(무한궤도)+빔커터기 1.0㎥", + "단위": "시간", + "수량": "찾기(QC002023).'굴착기+빔커터기(1.0㎥)' * 8 / 시공량" + }, + { "종류": "로직", "요소": "로직(GC000267, 기계='0201-0100', 지역=지역, 보정작업=보정작업)", "이름": "굴착기(무한궤도) 1.0㎥", "단위": "시간", "수량": "찾기(QC002023).'굴착기(1.0㎥)' * 8 / 시공량" }, + { "종류": "로직", "요소": "로직(GC000268, 기계=크레인, 지역=지역)", "이름": "크레인", "단위": "시간", "수량": "찾기(QC002023).크레인 * 8 / 시공량" } + ], + "덧줄": [{ "이름": "공구손료 및 경장비", "식": "노무비 * 4 / 100", "비목": "경비", "출처": "건설품셈 유지관리 3-1-4" }], + "끝수": null + }, + { + "키": "GC001108", + "원문번호": "3-1-5", + "구분": "건설품셈 유지관리", + "상세구분": "03장 건축", + "이름": "석축 헐기(인력)", + "결과단위": "원/㎡(절석 쌓기는 원/㎥)", + "출처": "건설품셈 유지관리 3-1-5", + "소유": "공용", + "비고": "기준높이 3.6m(주①) · 재사용·제자리 고르기 별도(주②) · 장애물 제거·공구손료 포함(주③) · 잡재료 = 인력품의 5% 이내(주④ — 설계자 입력) · 절석(마름돌) 쌓기만 ㎥당 · 할석공도 절석 쌓기만", + "시험입력": { "공종": "메쌓기 뒷길이 45∼60㎝", "잡재료율": 5 }, + "입력": [ + { "이름": "공종", "설명": "석축 종류", "고르기": ["메쌓기 뒷길이 45∼60㎝", "메쌓기 뒷길이 60∼90㎝", "찰쌓기", "절석(마름돌) 쌓기"], "출처": "건설품셈 유지관리 3-1-5" }, + { "이름": "잡재료율", "설명": "잡재료(인력품 대비 · 5% 이내)", "단위": "%", "범위": [0, 5], "출처": "건설품셈 유지관리 3-1-5" } + ], + "중간": [], + "호표": [ + { "종류": "인력", "요소": "LB000017", "이름": "할석공", "단위": "인", "수량": "만약(공종 == '절석(마름돌) 쌓기', 찾기(QC002024, 공종=공종).할석공, 0)", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QC002024, 공종=공종).보통인부", "비목": "노무비" } + ], + "덧줄": [{ "이름": "잡재료", "식": "노무비 * 잡재료율 / 100", "비목": "재료비", "출처": "건설품셈 유지관리 3-1-5" }], + "끝수": null + }, + { + "키": "GC001109", + "원문번호": "3-2-1", + "구분": "건설품셈 유지관리", + "상세구분": "03장 건축", + "이름": "금속기와 해체", + "결과단위": "원/㎡", + "출처": "건설품셈 유지관리 3-2-1", + "소유": "공용", + "비고": "재사용하지 않는 해체 · 비산방지·안전시설·폐기물 처리 별도 · 지붕재·후레싱 포함 · 공구손료·경장비 = 인력품의 3%", + "시험입력": {}, + "입력": [], + "중간": [], + "호표": [ + { "종류": "인력", "요소": "LB000036", "이름": "지붕잇기공", "단위": "인", "수량": "찾기(QC002025).지붕잇기공", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QC002025).보통인부", "비목": "노무비" } + ], + "덧줄": [{ "이름": "공구손료 및 경장비", "식": "노무비 * 3 / 100", "비목": "경비", "출처": "건설품셈 유지관리 3-2-1" }], + "끝수": null + }, + { + "키": "GC001110", + "원문번호": "3-2-2", + "구분": "건설품셈 유지관리", + "상세구분": "03장 건축", + "이름": "흡음텍스 해체", + "결과단위": "원/㎡", + "출처": "건설품셈 유지관리 3-2-2", + "소유": "공용", + "비고": "재사용하지 않는 해체 · 비산방지·안전시설·폐기물 처리 별도", + "시험입력": {}, + "입력": [], + "중간": [], + "호표": [ + { "종류": "인력", "요소": "LB000030", "이름": "내장공", "단위": "인", "수량": "찾기(QC002026).내장공", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QC002026).보통인부", "비목": "노무비" } + ], + "덧줄": [], + "끝수": null + }, + { + "키": "GC001111", + "원문번호": "3-2-3", + "구분": "건설품셈 유지관리", + "상세구분": "03장 건축", + "이름": "경량천장철골틀 해체", + "결과단위": "원/㎡", + "출처": "건설품셈 유지관리 3-2-3", + "소유": "공용", + "비고": "재사용하지 않는 해체 · 비산방지·안전시설·폐기물 처리 별도 · 천장틀·달대·행거 포함 · 공구손료·경장비 = 인력품의 2%", + "시험입력": {}, + "입력": [], + "중간": [], + "호표": [ + { "종류": "인력", "요소": "LB000030", "이름": "내장공", "단위": "인", "수량": "찾기(QC002027).내장공", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QC002027).보통인부", "비목": "노무비" } + ], + "덧줄": [{ "이름": "공구손료 및 경장비", "식": "노무비 * 2 / 100", "비목": "경비", "출처": "건설품셈 유지관리 3-2-3" }], + "끝수": null + }, + { + "키": "GC001112", + "원문번호": "3-2-4", + "구분": "건설품셈 유지관리", + "상세구분": "03장 건축", + "이름": "조적벽 해체", + "결과단위": "원/㎥", + "출처": "건설품셈 유지관리 3-2-4", + "소유": "공용", + "비고": "재사용하지 않는 해체 · 비산방지·안전시설·폐기물 처리 별도 · 높이 3.6m 이하 · 고정철물 포함 · 공구손료·경장비 = 인력품의 2%", + "시험입력": {}, + "입력": [], + "중간": [], + "호표": [ + { "종류": "인력", "요소": "LB000021", "이름": "조적공", "단위": "인", "수량": "찾기(QC002028).조적공", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QC002028).보통인부", "비목": "노무비" } + ], + "덧줄": [{ "이름": "공구손료 및 경장비", "식": "노무비 * 2 / 100", "비목": "경비", "출처": "건설품셈 유지관리 3-2-4" }], + "끝수": null + }, + { + "키": "GC001113", + "원문번호": "3-2-5", + "구분": "건설품셈 유지관리", + "상세구분": "03장 건축", + "이름": "경량벽체철골틀 해체", + "결과단위": "원/㎡", + "출처": "건설품셈 유지관리 3-2-5", + "소유": "공용", + "비고": "재사용하지 않는 해체 · 비산방지·안전시설·폐기물 처리 별도 · 러너·스터드 포함 · 공구손료·경장비 = 인력품의 2%", + "시험입력": {}, + "입력": [], + "중간": [], + "호표": [ + { "종류": "인력", "요소": "LB000030", "이름": "내장공", "단위": "인", "수량": "찾기(QC002029).내장공", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QC002029).보통인부", "비목": "노무비" } + ], + "덧줄": [{ "이름": "공구손료 및 경장비", "식": "노무비 * 2 / 100", "비목": "경비", "출처": "건설품셈 유지관리 3-2-5" }], + "끝수": null + }, + { + "키": "GC001114", + "원문번호": "3-2-6", + "구분": "건설품셈 유지관리", + "상세구분": "03장 건축", + "이름": "석고판 해체", + "결과단위": "원/㎡", + "출처": "건설품셈 유지관리 3-2-6", + "소유": "공용", + "비고": "재사용하지 않는 해체 · 비산방지·안전시설·폐기물 처리 별도 · 공구손료·경장비 = 인력품의 2%", + "시험입력": { "부위": "벽" }, + "입력": [{ "이름": "부위", "설명": "해체 부위", "고르기": ["벽", "천장"], "출처": "건설품셈 유지관리 3-2-6" }], + "중간": [], + "호표": [ + { "종류": "인력", "요소": "LB000030", "이름": "내장공", "단위": "인", "수량": "찾기(QC002030, 부위=부위).내장공", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QC002030, 부위=부위).보통인부", "비목": "노무비" } + ], + "덧줄": [{ "이름": "공구손료 및 경장비", "식": "노무비 * 2 / 100", "비목": "경비", "출처": "건설품셈 유지관리 3-2-6" }], + "끝수": null + }, + { + "키": "GC001115", + "원문번호": "3-2-7", + "구분": "건설품셈 유지관리", + "상세구분": "03장 건축", + "이름": "도배 해체", + "결과단위": "원/㎡", + "출처": "건설품셈 유지관리 3-2-7", + "소유": "공용", + "비고": "재사용하지 않는 해체 · 비산방지·안전시설·폐기물 처리 별도 · 정배지·초배지 포함", + "시험입력": { "부위": "벽" }, + "입력": [{ "이름": "부위", "설명": "해체 부위", "고르기": ["벽", "천장"], "출처": "건설품셈 유지관리 3-2-7" }], + "중간": [], + "호표": [ + { "종류": "인력", "요소": "LB000031", "이름": "도배공", "단위": "인", "수량": "찾기(QC002031, 부위=부위).도배공", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QC002031, 부위=부위).보통인부", "비목": "노무비" } + ], + "덧줄": [], + "끝수": null + }, + { + "키": "GC001116", + "원문번호": "3-2-8", + "구분": "건설품셈 유지관리", + "상세구분": "03장 건축", + "이름": "PVC계바닥재 해체", + "결과단위": "원/㎡", + "출처": "건설품셈 유지관리 3-2-8", + "소유": "공용", + "비고": "재사용하지 않는 해체 · 비산방지·안전시설·폐기물 처리 별도 · 바닥재(시트)", + "시험입력": {}, + "입력": [], + "중간": [], + "호표": [ + { "종류": "인력", "요소": "LB000030", "이름": "내장공", "단위": "인", "수량": "찾기(QC002032).내장공", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QC002032).보통인부", "비목": "노무비" } + ], + "덧줄": [], + "끝수": null + }, + { + "키": "GC001117", + "원문번호": "3-2-9", + "구분": "건설품셈 유지관리", + "상세구분": "03장 건축", + "이름": "타일 해체", + "결과단위": "원/㎡", + "출처": "건설품셈 유지관리 3-2-9", + "소유": "공용", + "비고": "재사용하지 않는 해체 · 비산방지·안전시설·폐기물 처리 별도 · 타일·접착제 깨기 포함 · 공구손료·경장비 = 인력품의 6%", + "시험입력": { "공법": "떠붙이기" }, + "입력": [{ "이름": "공법", "설명": "타일 붙임 공법", "고르기": ["떠붙이기", "압착붙이기,접착붙이기"], "출처": "건설품셈 유지관리 3-2-9" }], + "중간": [], + "호표": [ + { "종류": "인력", "요소": "LB000028", "이름": "타일공", "단위": "인", "수량": "찾기(QC002033, 공법=공법).타일공", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QC002033, 공법=공법).보통인부", "비목": "노무비" } + ], + "덧줄": [{ "이름": "공구손료 및 경장비", "식": "노무비 * 6 / 100", "비목": "경비", "출처": "건설품셈 유지관리 3-2-9" }], + "끝수": null + }, + { + "키": "GC001118", + "원문번호": "3-2-10", + "구분": "건설품셈 유지관리", + "상세구분": "03장 건축", + "이름": "기존방수층 및 보호층 철거", + "결과단위": "원/㎡", + "출처": "건설품셈 유지관리 3-2-10", + "소유": "공용", + "비고": "아스팔트 8층 방수 보수용 · 누름 콘크리트 파쇄·방수층 철거·소운반·정리 포함(주①) · 누름 콘크리트 두께 8㎝ 기준(주③) · 소규모(개소당 40㎡ 미만)는 장비 사용기간·품을 40% 범위 안에서 가산(주② — 설계자 입력)", + "시험입력": { "소규모가산": 0, "지역": "전국평균" }, + "입력": [ + { "이름": "소규모가산", "설명": "소규모공사 가산(개소당 40㎡ 미만 · 0 ~ 40)", "단위": "%", "범위": [0, 40], "출처": "건설품셈 유지관리 3-2-10" }, + { + "이름": "지역", + "설명": "기계 연료값을 고를 지역", + "고르기": ["전국평균", "전국", "서울", "경기", "강원", "충북", "충남", "전북", "경북", "경남", "부산", "제주", "대구", "인천", "대전", "울산", "세종", "전남광주"], + "출처": "건설품셈 공통 8-1-7 5" + } + ], + "중간": [], + "호표": [ + { "종류": "인력", "요소": "LB000015", "이름": "착암공", "단위": "인", "수량": "찾기(QC002034).착암공 * (1 + 소규모가산 / 100)", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QC002034).보통인부 * (1 + 소규모가산 / 100)", "비목": "노무비" }, + { + "종류": "로직", + "요소": "로직(GC000273, 기계='5210-0013')", + "이름": "소형브레이커(공압식) 1.3㎥/min", + "단위": "시간", + "수량": "찾기(QC002034).'소형브레이커(1.3㎥/min)' * (1 + 소규모가산 / 100)" + }, + { + "종류": "로직", + "요소": "로직(GC000268, 기계='5205-0035', 지역=지역)", + "이름": "공기압축기(이동식) 3.5㎥/min", + "단위": "시간", + "수량": "찾기(QC002034).'공기압축기(3.5㎥/min)' * (1 + 소규모가산 / 100)" + } + ], + "덧줄": [], + "끝수": null + }, + { + "키": "GC001119", + "원문번호": "3-2-11", + "구분": "건설품셈 유지관리", + "상세구분": "03장 건축", + "이름": "기존방수층 제거 및 바탕처리", + "결과단위": "원/㎡", + "출처": "건설품셈 유지관리 3-2-11", + "소유": "공용", + "비고": "재방수용 도막방수층 제거·바탕처리(주①) · 제거·홈메우기·청소·퍼티 포함(주②) · 공구손료·경장비 = 인력품의 6%(주③) · 퍼티·방수테이프 등 재료 별도(주④)", + "시험입력": { "부위": "바닥" }, + "입력": [{ "이름": "부위", "설명": "시공 부위", "고르기": ["바닥", "수직부"], "출처": "건설품셈 유지관리 3-2-11" }], + "중간": [], + "호표": [ + { "종류": "인력", "요소": "LB000026", "이름": "방수공", "단위": "인", "수량": "찾기(QC002035, 부위=부위).방수공", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QC002035, 부위=부위).보통인부", "비목": "노무비" } + ], + "덧줄": [{ "이름": "공구손료 및 경장비", "식": "노무비 * 6 / 100", "비목": "경비", "출처": "건설품셈 유지관리 3-2-11" }], + "끝수": null + }, + { + "키": "GC001120", + "원문번호": "3-2-12", + "구분": "건설품셈 유지관리", + "상세구분": "03장 건축", + "이름": "석면건축자재 해체", + "결과단위": "원/㎡", + "출처": "건설품셈 유지관리 3-2-12", + "소유": "공용", + "비고": "내장재 = 천장재·내벽체·간막이 · 외장재 = 슬레이트 지붕 · 뿜칠재 = 철골 내화피복·철재 천장면(주①) · 콘크리트면 뿜칠재는 20% 할증(주②) · 비닐보양·오염제거구역 포함 · 보양막(외장재) 제외(주③) · 1일 6시간 기준(주④) · 기기경비·재료·소모품·가설재 별도(주⑤⑥) · 뿜칠재는 보통인부 없음", + "시험입력": { "부위": "내장재", "뿜칠면": "철골·철재면" }, + "입력": [ + { "이름": "부위", "설명": "석면 자재 구분", "고르기": ["내장재", "외장재", "뿜칠재"], "출처": "건설품셈 유지관리 3-2-12" }, + { "이름": "뿜칠면", "설명": "뿜칠재 부착면(콘크리트면 20% 할증 · 뿜칠재만)", "고르기": ["철골·철재면", "콘크리트면"], "출처": "건설품셈 유지관리 3-2-12" } + ], + "중간": [{ "이름": "할증", "식": "만약(부위 == '뿜칠재' 그리고 뿜칠면 == '콘크리트면', 1.2, 1)", "출처": "건설품셈 유지관리 3-2-12 주②" }], + "호표": [ + { "종류": "인력", "요소": "LB000091", "이름": "석면해체공", "단위": "인", "수량": "찾기(QC002036, 부위=부위).석면해체공 * 할증", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "만약(부위 == '뿜칠재', 0, 찾기(QC002036, 부위=부위).보통인부)", "비목": "노무비" } + ], + "덧줄": [], + "끝수": null + }, + { + "키": "GC001121", + "원문번호": "3-3-1", + "구분": "건설품셈 유지관리", + "상세구분": "03장 건축", + "이름": "재도장 시 바탕처리(콘크리트·모르타르면)", + "결과단위": "원/㎡", + "출처": "건설품셈 유지관리 3-3-1", + "소유": "공용", + "비고": "기존 도장면을 제거하지 않고 오염·균열 부위만 퍼티·연마(주②) · 공구손료·잡재료비(연마지 등) = 인력품의 3%(주③) · 해석: 일당 인원 ÷ 일당 시공량 = 단위당 인 · 기계 대수 × 1일 8시간(건설품셈 공통 1-1) ÷ 일당 시공량 = 시간", + "시험입력": {}, + "입력": [], + "중간": [{ "이름": "시공량", "식": "찾기(QC002037).시공량", "출처": "건설품셈 유지관리 3-3-1" }], + "호표": [ + { "종류": "인력", "요소": "LB000029", "이름": "도장공", "단위": "인", "수량": "찾기(QC002037).도장공 / 시공량", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QC002037).보통인부 / 시공량", "비목": "노무비" } + ], + "덧줄": [{ "이름": "공구손료 및 잡재료비", "식": "노무비 * 3 / 100", "비목": "경비", "출처": "건설품셈 유지관리 3-3-1" }], + "끝수": null + }, + { + "키": "GC001122", + "원문번호": "3-3-2", + "구분": "건설품셈 유지관리", + "상세구분": "03장 건축", + "이름": "재도장 시 바탕처리(철재면)", + "결과단위": "원/㎡", + "출처": "건설품셈 유지관리 3-3-2", + "소유": "공용", + "비고": "A급 = 탈락·부식 심해 약품으로 완전 제거 · B급 = 녹 제거·와이어 브러쉬 청소(주③ · QC002039) · 공구손료·잡재료비 = 인력품의 3%(주④) · 해석: 일당 인원 ÷ 일당 시공량 = 단위당 인 · 기계 대수 × 1일 8시간(건설품셈 공통 1-1) ÷ 일당 시공량 = 시간", + "시험입력": { "등급": "A급" }, + "입력": [{ "이름": "등급", "설명": "대상면 상태 등급", "고르기": ["A급", "B급"], "출처": "건설품셈 유지관리 3-3-2" }], + "중간": [{ "이름": "시공량", "식": "찾기(QC002038, 등급=등급).시공량", "출처": "건설품셈 유지관리 3-3-2" }], + "호표": [ + { "종류": "인력", "요소": "LB000029", "이름": "도장공", "단위": "인", "수량": "찾기(QC002038, 등급=등급).도장공 / 시공량", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QC002038, 등급=등급).보통인부 / 시공량", "비목": "노무비" } + ], + "덧줄": [{ "이름": "공구손료 및 잡재료비", "식": "노무비 * 3 / 100", "비목": "경비", "출처": "건설품셈 유지관리 3-3-2" }], + "끝수": null + }, + { + "키": "GC001123", + "원문번호": "3-3-3", + "구분": "건설품셈 유지관리", + "상세구분": "03장 건축", + "이름": "재도장 시 바탕처리(목재면)", + "결과단위": "원/㎡", + "출처": "건설품셈 유지관리 3-3-3", + "소유": "공용", + "비고": "A급 = 손상 심해 충진·평탄 연마 · B급 = 손상 거의 없음·부분 퍼티(주③ · QC002041) · 공구손료·잡재료비 = 인력품의 3%(주④) · 해석: 일당 인원 ÷ 일당 시공량 = 단위당 인 · 기계 대수 × 1일 8시간(건설품셈 공통 1-1) ÷ 일당 시공량 = 시간", + "시험입력": { "등급": "A급" }, + "입력": [{ "이름": "등급", "설명": "대상면 상태 등급", "고르기": ["A급", "B급"], "출처": "건설품셈 유지관리 3-3-3" }], + "중간": [{ "이름": "시공량", "식": "찾기(QC002040, 등급=등급).시공량", "출처": "건설품셈 유지관리 3-3-3" }], + "호표": [ + { "종류": "인력", "요소": "LB000029", "이름": "도장공", "단위": "인", "수량": "찾기(QC002040, 등급=등급).도장공 / 시공량", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QC002040, 등급=등급).보통인부 / 시공량", "비목": "노무비" } + ], + "덧줄": [{ "이름": "공구손료 및 잡재료비", "식": "노무비 * 3 / 100", "비목": "경비", "출처": "건설품셈 유지관리 3-3-3" }], + "끝수": null + }, + { + "키": "GC001124", + "원문번호": "3-4-1", + "구분": "건설품셈 유지관리", + "상세구분": "03장 건축", + "이름": "지붕 덧씌우기", + "결과단위": "원/㎡", + "출처": "건설품셈 유지관리 3-4-1", + "소유": "공용", + "비고": "기존 지붕 위 신규 금속기와 덧씌우기(주①②) · 홈통은 건축 7-2(주③) · 비계·안전시설 별도(주④) · 공구손료·경장비 = 인력품의 2%(주⑤) · 해석: 일당 인원 ÷ 일당 시공량 = 단위당 인 · 기계 대수 × 1일 8시간(건설품셈 공통 1-1) ÷ 일당 시공량 = 시간", + "시험입력": { "지붕형태": "일반" }, + "입력": [{ "이름": "지붕형태", "설명": "맞배지붕(경사 지붕면 2개소)은 시공량 20% 가산", "고르기": ["일반", "맞배지붕"], "출처": "건설품셈 유지관리 3-4-1" }], + "중간": [{ "이름": "시공량", "식": "찾기(QC002042).시공량 * 만약(지붕형태 == '맞배지붕', 1.2, 1)", "출처": "건설품셈 유지관리 3-4-1" }], + "호표": [ + { "종류": "인력", "요소": "LB000036", "이름": "지붕잇기공", "단위": "인", "수량": "찾기(QC002042).지붕잇기공 / 시공량", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QC002042).보통인부 / 시공량", "비목": "노무비" } + ], + "덧줄": [{ "이름": "공구손료 및 경장비", "식": "노무비 * 2 / 100", "비목": "경비", "출처": "건설품셈 유지관리 3-4-1" }], + "끝수": null + }, + { + "키": "GC001125", + "원문번호": "3-4-2", + "구분": "건설품셈 유지관리", + "상세구분": "03장 건축", + "이름": "지붕 재설치", + "결과단위": "원/㎡", + "출처": "건설품셈 유지관리 3-4-2", + "소유": "공용", + "비고": "기존 지붕재 철거된 상태에서 재설치(주①②) · 지붕재 철거 별도(주④) · 비계·안전시설 별도(주⑤) · 공구손료·경장비 = 인력품의 2%(주⑥) · 해석: 일당 인원 ÷ 일당 시공량 = 단위당 인 · 기계 대수 × 1일 8시간(건설품셈 공통 1-1) ÷ 일당 시공량 = 시간", + "시험입력": { "지붕형태": "일반" }, + "입력": [{ "이름": "지붕형태", "설명": "맞배지붕(경사 지붕면 2개소)은 시공량 20% 가산", "고르기": ["일반", "맞배지붕"], "출처": "건설품셈 유지관리 3-4-2" }], + "중간": [{ "이름": "시공량", "식": "찾기(QC002043).시공량 * 만약(지붕형태 == '맞배지붕', 1.2, 1)", "출처": "건설품셈 유지관리 3-4-2" }], + "호표": [ + { "종류": "인력", "요소": "LB000036", "이름": "지붕잇기공", "단위": "인", "수량": "찾기(QC002043).지붕잇기공 / 시공량", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QC002043).보통인부 / 시공량", "비목": "노무비" } + ], + "덧줄": [{ "이름": "공구손료 및 경장비", "식": "노무비 * 2 / 100", "비목": "경비", "출처": "건설품셈 유지관리 3-4-2" }], + "끝수": null + }, + { + "키": "GC001126", + "원문번호": "3-4-3", + "구분": "건설품셈 유지관리", + "상세구분": "03장 건축", + "이름": "도배 교체", + "결과단위": "원/㎡", + "출처": "건설품셈 유지관리 3-4-3", + "소유": "공용", + "비고": "도배지 해체·바탕정리·풀먹임·초배·정배(주①②) · 지장물 운반 별도(주③) · 해석: 일당 인원 ÷ 일당 시공량 = 단위당 인 · 기계 대수 × 1일 8시간(건설품셈 공통 1-1) ÷ 일당 시공량 = 시간", + "시험입력": { "부위": "벽", "지장물": "없음" }, + "입력": [ + { "이름": "부위", "설명": "시공 부위", "고르기": ["벽", "천장"], "출처": "건설품셈 유지관리 3-4-3" }, + { "이름": "지장물", "설명": "사용 중 세대의 가구 등 지장물(있으면 시공량 15% 감)", "고르기": ["없음", "있음"], "출처": "건설품셈 유지관리 3-4-3" } + ], + "중간": [{ "이름": "시공량", "식": "찾기(QC002044, 부위=부위).시공량 * 만약(지장물 == '있음', 0.85, 1)", "출처": "건설품셈 유지관리 3-4-3" }], + "호표": [{ "종류": "인력", "요소": "LB000030", "이름": "내장공", "단위": "인", "수량": "찾기(QC002044, 부위=부위).내장공 / 시공량", "비목": "노무비" }], + "덧줄": [], + "끝수": null + }, + { + "키": "GC001127", + "원문번호": "3-4-4", + "구분": "건설품셈 유지관리", + "상세구분": "03장 건축", + "이름": "PVC계바닥재 교체", + "결과단위": "원/㎡", + "출처": "건설품셈 유지관리 3-4-4", + "소유": "공용", + "비고": "바닥재 해체·바탕정리·접착제(부분접합)·설치(주①②) · 지장물 운반 별도(주③) · 해석: 일당 인원 ÷ 일당 시공량 = 단위당 인 · 기계 대수 × 1일 8시간(건설품셈 공통 1-1) ÷ 일당 시공량 = 시간", + "시험입력": { "지장물": "없음" }, + "입력": [{ "이름": "지장물", "설명": "사용 중 세대의 가구 등 지장물(있으면 시공량 15% 감)", "고르기": ["없음", "있음"], "출처": "건설품셈 유지관리 3-4-4" }], + "중간": [{ "이름": "시공량", "식": "찾기(QC002045).시공량 * 만약(지장물 == '있음', 0.85, 1)", "출처": "건설품셈 유지관리 3-4-4" }], + "호표": [{ "종류": "인력", "요소": "LB000030", "이름": "내장공", "단위": "인", "수량": "찾기(QC002045).내장공 / 시공량", "비목": "노무비" }], + "덧줄": [], + "끝수": null + }, + { + "키": "GC001128", + "원문번호": "3-4-5", + "구분": "건설품셈 유지관리", + "상세구분": "03장 건축", + "이름": "타일 교체", + "결과단위": "원/㎡", + "출처": "건설품셈 유지관리 3-4-5", + "소유": "공용", + "비고": "타일 해체·바탕정리·붙임·줄눈·마무리(주①②) · 방수·지장물 운반 별도(주③④) · 해석: 일당 인원 ÷ 일당 시공량 = 단위당 인 · 기계 대수 × 1일 8시간(건설품셈 공통 1-1) ÷ 일당 시공량 = 시간", + "시험입력": { "공법": "떠붙이기(벽)", "지장물": "없음" }, + "입력": [ + { "이름": "공법", "설명": "붙임 공법(부위)", "고르기": ["떠붙이기(벽)", "압착붙이기(바닥)"], "출처": "건설품셈 유지관리 3-4-5" }, + { "이름": "지장물", "설명": "사용 중 세대의 가구 등 지장물(있으면 시공량 15% 감)", "고르기": ["없음", "있음"], "출처": "건설품셈 유지관리 3-4-5" } + ], + "중간": [{ "이름": "시공량", "식": "찾기(QC002046, 공법=공법).시공량 * 만약(지장물 == '있음', 0.85, 1)", "출처": "건설품셈 유지관리 3-4-5" }], + "호표": [{ "종류": "인력", "요소": "LB000028", "이름": "타일공", "단위": "인", "수량": "찾기(QC002046, 공법=공법).타일공 / 시공량", "비목": "노무비" }], + "덧줄": [], + "끝수": null + } + ] +} diff --git a/resources/master_data/로직_건설품셈_04장_기계설비.json b/resources/master_data/로직_건설품셈_04장_기계설비.json new file mode 100644 index 000000000..6d5f23bf8 --- /dev/null +++ b/resources/master_data/로직_건설품셈_04장_기계설비.json @@ -0,0 +1,247 @@ +{ + "그룹": "로직", + "원문": "건설품셈", + "부문": "유지관리", + "차례": 56, + "판": "2026", + "줄": [ + { + "키": "GC001129", + "원문번호": "4-1-1", + "구분": "건설품셈 유지관리", + "상세구분": "04장 기계설비", + "이름": "배관 해체", + "결과단위": "원/m", + "출처": "건설품셈 유지관리 4-1-1", + "소유": "공용", + "비고": "재사용하지 않는 해체 · 비산방지·안전시설·폐기물 처리 별도 · 지지철물 포함 · 공구손료·경장비 = 인력품의 2% · 동관은 250㎜ 까지", + "시험입력": { "관종": "강관", "규격": "50" }, + "입력": [ + { "이름": "관종", "설명": "배관 재질", "고르기": ["강관", "동관"], "출처": "건설품셈 유지관리 4-1-1" }, + { + "이름": "규격", + "설명": "배관 호칭 지름(㎜)", + "고르기": ["ø15이하", "20", "25", "32", "40", "50", "65", "80", "100", "125", "150", "200", "250", "300", "350", "400"], + "출처": "건설품셈 유지관리 4-1-1" + } + ], + "중간": [], + "호표": [ + { "종류": "인력", "요소": "LB000039", "이름": "배관공", "단위": "인", "수량": "찾기(QC002047, 관종=관종, '규격(㎜)'=규격).배관공", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QC002047, 관종=관종, '규격(㎜)'=규격).보통인부", "비목": "노무비" } + ], + "덧줄": [{ "이름": "공구손료 및 경장비", "식": "노무비 * 2 / 100", "비목": "경비", "출처": "건설품셈 유지관리 4-1-1" }], + "끝수": null + }, + { + "키": "GC001130", + "원문번호": "4-1-2", + "구분": "건설품셈 유지관리", + "상세구분": "04장 기계설비", + "이름": "각형덕트 해체", + "결과단위": "원/㎡", + "출처": "건설품셈 유지관리 4-1-2", + "소유": "공용", + "비고": "재사용하지 않는 해체 · 비산방지·안전시설·폐기물 처리 별도 · 아연도금강판·스테인리스 · 지지철물·절단 포함 · 공구손료·경장비 = 인력품의 2%", + "시험입력": { "호칭두께": "0.5" }, + "입력": [{ "이름": "호칭두께", "설명": "덕트 호칭 두께(mm)", "고르기": ["0.5", "0.6", "0.8", "1.0", "1.2", "1.6"], "출처": "건설품셈 유지관리 4-1-2" }], + "중간": [], + "호표": [ + { "종류": "인력", "요소": "LB000043", "이름": "덕트공", "단위": "인", "수량": "찾기(QC002048, '호칭두께(mm)'=호칭두께).덕트공", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QC002048, '호칭두께(mm)'=호칭두께).보통인부", "비목": "노무비" } + ], + "덧줄": [{ "이름": "공구손료 및 경장비", "식": "노무비 * 2 / 100", "비목": "경비", "출처": "건설품셈 유지관리 4-1-2" }], + "끝수": null + }, + { + "키": "GC001131", + "원문번호": "4-1-3", + "구분": "건설품셈 유지관리", + "상세구분": "04장 기계설비", + "이름": "스파이럴덕트 해체", + "결과단위": "원/m", + "출처": "건설품셈 유지관리 4-1-3", + "소유": "공용", + "비고": "재사용하지 않는 해체 · 비산방지·안전시설·폐기물 처리 별도 · 아연도금강판 · 철판두께는 규격 따라 정해짐(200 이하 0.5㎜ · 225 이상 0.6㎜) · 공구손료·경장비 = 인력품의 2%", + "시험입력": { "규격": "ø150이하" }, + "입력": [ + { + "이름": "규격", + "설명": "스파이럴덕트 지름(㎜)", + "고르기": ["ø150이하", "160", "180", "200", "225", "250", "275", "300", "350", "400", "450", "500", "550", "600"], + "출처": "건설품셈 유지관리 4-1-3" + } + ], + "중간": [], + "호표": [ + { "종류": "인력", "요소": "LB000043", "이름": "덕트공", "단위": "인", "수량": "찾기(QC002049, '규격(㎜)'=규격).덕트공", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QC002049, '규격(㎜)'=규격).보통인부", "비목": "노무비" } + ], + "덧줄": [{ "이름": "공구손료 및 경장비", "식": "노무비 * 2 / 100", "비목": "경비", "출처": "건설품셈 유지관리 4-1-3" }], + "끝수": null + }, + { + "키": "GC001132", + "원문번호": "4-1-4", + "구분": "건설품셈 유지관리", + "상세구분": "04장 기계설비", + "이름": "배관보온 해체", + "결과단위": "원/m", + "출처": "건설품셈 유지관리 4-1-4", + "소유": "공용", + "비고": "재사용하지 않는 해체 · 비산방지·안전시설·폐기물 처리 별도 · 보온두께 50mm 이하", + "시험입력": { "보온재": "고무발포보온재", "규격": "50" }, + "입력": [ + { "이름": "보온재", "설명": "보온재 종류", "고르기": ["고무발포보온재", "발포폴리에틸렌보온재", "유리면보온재(글라스울)"], "출처": "건설품셈 유지관리 4-1-4" }, + { + "이름": "규격", + "설명": "배관 호칭 지름(㎜)", + "고르기": ["ø15", "20", "25", "32", "40", "50", "65", "80", "100", "125", "150", "200", "250", "300"], + "출처": "건설품셈 유지관리 4-1-4" + } + ], + "중간": [], + "호표": [ + { "종류": "인력", "요소": "LB000044", "이름": "보온공", "단위": "인", "수량": "찾기(QC002050, 보온재종류=보온재, '규격(㎜)'=규격).보온공", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QC002050, 보온재종류=보온재, '규격(㎜)'=규격).보통인부", "비목": "노무비" } + ], + "덧줄": [], + "끝수": null + }, + { + "키": "GC001133", + "원문번호": "4-1-5", + "구분": "건설품셈 유지관리", + "상세구분": "04장 기계설비", + "이름": "덕트보온 해체", + "결과단위": "원/㎡", + "출처": "건설품셈 유지관리 4-1-5", + "소유": "공용", + "비고": "재사용하지 않는 해체 · 비산방지·안전시설·폐기물 처리 별도", + "시험입력": { "보온재": "고무발포보온재·발포폴리에틸렌보온재" }, + "입력": [{ "이름": "보온재", "설명": "보온재 종류", "고르기": ["고무발포보온재·발포폴리에틸렌보온재", "유리면보온재(글라스울)"], "출처": "건설품셈 유지관리 4-1-5" }], + "중간": [], + "호표": [ + { "종류": "인력", "요소": "LB000044", "이름": "보온공", "단위": "인", "수량": "찾기(QC002051, 보온재종류=보온재).보온공", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QC002051, 보온재종류=보온재).보통인부", "비목": "노무비" } + ], + "덧줄": [], + "끝수": null + }, + { + "키": "GC001134", + "원문번호": "4-1-6", + "구분": "건설품셈 유지관리", + "상세구분": "04장 기계설비", + "이름": "펌프 해체", + "결과단위": "원/대", + "출처": "건설품셈 유지관리 4-1-6", + "소유": "공용", + "비고": "재사용하지 않는 해체 · 비산방지·안전시설·폐기물 처리 별도 · 일반펌프(급수·소방) · 방진가대·절단 포함 · 공구손료·경장비 = 인력품의 2%", + "시험입력": { "규격": "0.75 이하" }, + "입력": [ + { + "이름": "규격", + "설명": "펌프 출력(kW)", + "고르기": ["0.75 이하", "1.5 이하", "2.2 이하", "3.7 이하", "5.5 이하", "7.5 이하", "11 이하", "15 이하", "22 이하", "37 이하", "55 이하", "75 이하"], + "출처": "건설품셈 유지관리 4-1-6" + } + ], + "중간": [], + "호표": [ + { "종류": "인력", "요소": "LB000051", "이름": "기계설비공", "단위": "인", "수량": "찾기(QC002052, '규격(kW)'=규격).기계설비공", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QC002052, '규격(kW)'=규격).보통인부", "비목": "노무비" } + ], + "덧줄": [{ "이름": "공구손료 및 경장비", "식": "노무비 * 2 / 100", "비목": "경비", "출처": "건설품셈 유지관리 4-1-6" }], + "끝수": null + }, + { + "키": "GC001135", + "원문번호": "4-3-1", + "구분": "건설품셈 유지관리", + "상세구분": "04장 기계설비", + "이름": "유량계 교체", + "결과단위": "원/개", + "출처": "건설품셈 유지관리 4-3-1", + "소유": "공용", + "비고": "수도미터·온수미터 옥내배관 해체 후 재부착(주①) · 보호통·뚜껑 철거·재설치가 필요하면 보호통 시공량(주② · ø65 이상은 보호통 칸 없음) · 해체·재부착·작동시험·마무리 포함(주③) · 같은 장소 수도·온수미터 병행 교체 시 유량계 시공량 30% 감(비고) · 공구손료·경장비 = 인력품의 1%(주④) · 해석: 일당 인원 ÷ 일당 시공량 = 단위당 인 · 기계 대수 × 1일 8시간(건설품셈 공통 1-1) ÷ 일당 시공량 = 시간", + "시험입력": { "규격": "ø13~15", "대상": "유량계", "병행교체": "아니오" }, + "입력": [ + { "이름": "규격", "설명": "유량계 규격(mm)", "고르기": ["ø13~15", "ø20~32", "ø40~50", "ø65~80", "ø100~150", "ø200~300"], "출처": "건설품셈 유지관리 4-3-1" }, + { "이름": "대상", "설명": "보호통·뚜껑 철거·재설치 필요 여부(필요 = 보호통)", "고르기": ["유량계", "보호통"], "출처": "건설품셈 유지관리 4-3-1" }, + { "이름": "병행교체", "설명": "같은 장소 수도미터·온수미터 병행 교체(유량계 시공량 30% 감)", "고르기": ["아니오", "예"], "출처": "건설품셈 유지관리 4-3-1" } + ], + "중간": [{ "이름": "시공량", "식": "만약(대상 == '보호통', 찾기(QC002056, '규격(mm)'=규격).'시공량(보호통)', 찾기(QC002056, '규격(mm)'=규격).'시공량(유량계)' * 만약(병행교체 == '예', 0.7, 1))" }], + "호표": [ + { "종류": "인력", "요소": "LB000039", "이름": "배관공", "단위": "인", "수량": "찾기(QC002056, '규격(mm)'=규격).배관공 / 시공량", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QC002056, '규격(mm)'=규격).보통인부 / 시공량", "비목": "노무비" } + ], + "덧줄": [{ "이름": "공구손료 및 경장비", "식": "노무비 * 1 / 100", "비목": "경비", "출처": "건설품셈 유지관리 4-3-1" }], + "끝수": null + }, + { + "키": "GC001136", + "원문번호": "4-3-2", + "구분": "건설품셈 유지관리", + "상세구분": "04장 기계설비", + "이름": "관갱생공", + "결과단위": "원/m", + "출처": "건설품셈 유지관리 4-3-2", + "소유": "공용", + "비고": "에어샌드공법 · 도장두께 0.3∼1㎜(주①②) · 관내부 세척·열풍건조·피복코팅·소운반 포함(주③) · 입상관은 품 30% 가산(주④) · 검사구·밸브·보온 복구·가설배관·폐기물 처리 별도(주⑤⑥) · 공기압축기 25.5㎥/min × 장비조합 대수(QC002058 · 주⑧) · 라이닝기 경비 별도(주⑦) · 해석: 표 장비사용시간 = 대당 시간 · 막힘: 규사(㎏) · 에폭시도료(㎏) 자재품목에 같은 단위 품목 없음(규사 = 마대 · 에폭시계 도료 = ℓ) — 줄 뺌", + "시험입력": { "규격": "50", "입상관": "아니오", "지역": "전국평균" }, + "입력": [ + { + "이름": "규격", + "설명": "배관 호칭 지름(㎜)", + "고르기": ["ø15", "20", "25", "32", "40", "50", "65", "80", "100", "125", "150", "200", "250", "300"], + "출처": "건설품셈 유지관리 4-3-2" + }, + { "이름": "입상관", "설명": "입상관(품 30% 가산)", "고르기": ["아니오", "예"], "출처": "건설품셈 유지관리 4-3-2" }, + { + "이름": "지역", + "설명": "기계 연료값을 고를 지역", + "고르기": ["전국평균", "전국", "서울", "경기", "강원", "충북", "충남", "전북", "경북", "경남", "부산", "제주", "대구", "인천", "대전", "울산", "세종", "전남광주"], + "출처": "건설품셈 공통 8-1-7 5" + } + ], + "중간": [ + { + "이름": "대수", + "식": "찾기(QC002058, '규격(㎜)범위'=만약(규격 == 'ø15' 또는 규격 == '20' 또는 규격 == '25' 또는 규격 == '32' 또는 규격 == '40' 또는 규격 == '50', 'ø15∼50', 만약(규격 == '65' 또는 규격 == '80' 또는 규격 == '100', 'ø65∼100', 만약(규격 == '125' 또는 규격 == '150' 또는 규격 == '200', 'ø125∼200', 'ø250∼300')))).공기압축기", + "출처": "건설품셈 유지관리 4-3-2 주⑧" + } + ], + "호표": [ + { "종류": "인력", "요소": "LB000039", "이름": "배관공", "단위": "인", "수량": "찾기(QC002057, '규격(㎜)'=규격).배관공 * (1 + 만약(입상관 == '예', 30, 0) / 100)", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000003", "이름": "특별인부", "단위": "인", "수량": "찾기(QC002057, '규격(㎜)'=규격).특별인부 * (1 + 만약(입상관 == '예', 30, 0) / 100)", "비목": "노무비" }, + { + "종류": "로직", + "요소": "로직(GC000268, 기계='5205-0255', 지역=지역)", + "이름": "공기압축기(이동식) 25.5㎥/min", + "단위": "시간", + "수량": "찾기(QC002057, '규격(㎜)'=규격).장비사용시간 * 대수 * (1 + 만약(입상관 == '예', 30, 0) / 100)" + } + ], + "덧줄": [], + "끝수": null + }, + { + "키": "GC001137", + "원문번호": "4-3-3", + "구분": "건설품셈 유지관리", + "상세구분": "04장 기계설비", + "이름": "배관누수 검사", + "결과단위": "원/회", + "출처": "건설품셈 유지관리 4-3-3", + "소유": "공용", + "비고": "급수·급탕·난방 옥내배관(ø50mm 이하) 누수 검사(주①) · 준비·검침·미터기 해체 재설치·공기압시험·누수탐지 포함(주②) · 해체·복구·교체 별도(주③) · 공구손료·경장비 = 인력품의 3%(주④) · 해석: 일당 인원 ÷ 일당 시공량 = 단위당 인 · 기계 대수 × 1일 8시간(건설품셈 공통 1-1) ÷ 일당 시공량 = 시간", + "시험입력": {}, + "입력": [], + "중간": [{ "이름": "시공량", "식": "찾기(QC002059).시공량", "출처": "건설품셈 유지관리 4-3-3" }], + "호표": [{ "종류": "인력", "요소": "LB000039", "이름": "배관공", "단위": "인", "수량": "찾기(QC002059).배관공 / 시공량", "비목": "노무비" }], + "덧줄": [{ "이름": "공구손료 및 경장비", "식": "노무비 * 3 / 100", "비목": "경비", "출처": "건설품셈 유지관리 4-3-3" }], + "끝수": null + } + ] +} diff --git a/resources/master_data/소요량_건설품셈_03장_건축.json b/resources/master_data/소요량_건설품셈_03장_건축.json index 19c8ad507..6370f9554 100644 --- a/resources/master_data/소요량_건설품셈_03장_건축.json +++ b/resources/master_data/소요량_건설품셈_03장_건축.json @@ -11,7 +11,7 @@ "이름": "콘크리트구조물 헐기(인력)", "기준": "일당", "출처": "건설품셈 유지관리 3-1-1", - "용도": {"공종": "콘크리트구조물 헐기", "대상": ["인력", "작업량 조건", "재료"], "로직키": []}, + "용도": {"공종": "콘크리트구조물 헐기", "대상": ["인력", "작업량 조건", "재료"], "로직키": ["GC001104"]}, "조건": { "철근유무": "고르기" }, "값칸": { "착암공": "인", "보통인부": "인", "소형브레이커(1.5kW)": "대", "시공량": "㎥" }, "줄": [ @@ -31,7 +31,7 @@ "이름": "콘크리트구조물 헐기(기계)", "기준": "일당", "출처": "건설품셈 유지관리 3-1-2", - "용도": {"공종": "콘크리트구조물 헐기", "대상": ["기계", "인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "콘크리트구조물 헐기", "대상": ["기계", "인력", "작업량 조건"], "로직키": ["GC001105"]}, "조건": { "장애물": "고르기" }, "값칸": { "용접공": "인", "특별인부": "인", "보통인부": "인", "굴착기+압쇄기(1.0㎥)": "대", "굴착기(0.6㎥)": "대", "시공량": "㎥" }, "줄": [ @@ -55,7 +55,7 @@ "이름": "콘크리트구조물 헐기(기계) 장애물 제거 재료량(㎥당)", "기준": "㎥당", "출처": "건설품셈 유지관리 3-1-2", - "용도": {"공종": "콘크리트구조물 헐기", "대상": ["작업량 조건", "재료"], "로직키": []}, + "용도": {"공종": "콘크리트구조물 헐기", "대상": ["작업량 조건", "재료"], "로직키": ["GC001105"]}, "조건": { "구분": "고르기" }, "값칸": { "단위": "글", "수량": "수" }, "줄": [ @@ -69,7 +69,7 @@ "이름": "철골재 철거(인력)", "기준": "일당", "출처": "건설품셈 유지관리 3-1-3", - "용도": {"공종": "철골재 철거", "대상": ["인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "철골재 철거", "대상": ["인력", "작업량 조건"], "로직키": ["GC001106"]}, "조건": {}, "값칸": { "용접공": "인", "보통인부": "인", "시공량": "ton" }, "줄": [ { "용접공": 3, "보통인부": 2, "시공량": 1.4 } ], @@ -85,7 +85,7 @@ "이름": "철골재 철거(인력) 재료량(ton당)", "기준": "ton당", "출처": "건설품셈 유지관리 3-1-3", - "용도": {"공종": "철골재 철거", "대상": ["작업량 조건", "재료"], "로직키": []}, + "용도": {"공종": "철골재 철거", "대상": ["작업량 조건", "재료"], "로직키": ["GC001106"]}, "조건": { "구분": "고르기" }, "값칸": { "단위": "글", "수량": "수" }, "줄": [ @@ -103,7 +103,7 @@ "이름": "철골재 철거(기계)", "기준": "일당", "출처": "건설품셈 유지관리 3-1-4", - "용도": {"공종": "철골재 철거", "대상": ["기계", "인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "철골재 철거", "대상": ["기계", "인력", "작업량 조건"], "로직키": ["GC001107"]}, "조건": {}, "값칸": { "특별인부": "인", "보통인부": "인", "굴착기+빔커터기(1.0㎥)": "대", "굴착기(1.0㎥)": "대", "크레인": "대", "시공량": "ton" }, "줄": [ { "특별인부": 2, "보통인부": 1, "굴착기+빔커터기(1.0㎥)": 1, "굴착기(1.0㎥)": 1, "크레인": 1, "시공량": 22 } ], @@ -122,7 +122,7 @@ "이름": "석축 헐기(인력)", "기준": "정의별", "출처": "건설품셈 유지관리 3-1-5", - "용도": {"공종": "석축 헐기", "대상": ["인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "석축 헐기", "대상": ["인력", "작업량 조건"], "로직키": ["GC001108"]}, "조건": { "공종": "고르기" }, "값칸": { "기준": "글", "할석공": "인", "보통인부": "인" }, "줄": [ @@ -144,7 +144,7 @@ "이름": "금속기와 해체", "기준": "㎡당", "출처": "건설품셈 유지관리 3-2-1", - "용도": {"공종": "금속기와 해체", "대상": ["인력"], "로직키": []}, + "용도": {"공종": "금속기와 해체", "대상": ["인력"], "로직키": ["GC001109"]}, "조건": {}, "값칸": { "지붕잇기공": "인", "보통인부": "인" }, "줄": [ { "지붕잇기공": 0.018, "보통인부": 0.012 } ], @@ -161,7 +161,7 @@ "이름": "흡음텍스 해체", "기준": "㎡당", "출처": "건설품셈 유지관리 3-2-2", - "용도": {"공종": "흡음텍스 해체", "대상": ["인력"], "로직키": []}, + "용도": {"공종": "흡음텍스 해체", "대상": ["인력"], "로직키": ["GC001110"]}, "조건": {}, "값칸": { "내장공": "인", "보통인부": "인" }, "줄": [ { "내장공": 0.016, "보통인부": 0.011 } ], @@ -176,7 +176,7 @@ "이름": "경량천장철골틀 해체", "기준": "㎡당", "출처": "건설품셈 유지관리 3-2-3", - "용도": {"공종": "경량천장철골틀 해체", "대상": ["인력"], "로직키": []}, + "용도": {"공종": "경량천장철골틀 해체", "대상": ["인력"], "로직키": ["GC001111"]}, "조건": {}, "값칸": { "내장공": "인", "보통인부": "인" }, "줄": [ { "내장공": 0.018, "보통인부": 0.012 } ], @@ -193,7 +193,7 @@ "이름": "조적벽 해체", "기준": "㎥당", "출처": "건설품셈 유지관리 3-2-4", - "용도": {"공종": "조적벽 해체", "대상": ["인력"], "로직키": []}, + "용도": {"공종": "조적벽 해체", "대상": ["인력"], "로직키": ["GC001112"]}, "조건": {}, "값칸": { "조적공": "인", "보통인부": "인" }, "줄": [ { "조적공": 0.380, "보통인부": 0.252 } ], @@ -210,7 +210,7 @@ "이름": "경량벽체철골틀 해체", "기준": "㎡당", "출처": "건설품셈 유지관리 3-2-5", - "용도": {"공종": "경량벽체철골틀 해체", "대상": ["인력"], "로직키": []}, + "용도": {"공종": "경량벽체철골틀 해체", "대상": ["인력"], "로직키": ["GC001113"]}, "조건": {}, "값칸": { "내장공": "인", "보통인부": "인" }, "줄": [ { "내장공": 0.016, "보통인부": 0.011 } ], @@ -227,7 +227,7 @@ "이름": "석고판 해체", "기준": "㎡당", "출처": "건설품셈 유지관리 3-2-6", - "용도": {"공종": "석고판 해체", "대상": ["인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "석고판 해체", "대상": ["인력", "작업량 조건"], "로직키": ["GC001114"]}, "조건": { "부위": "고르기" }, "값칸": { "내장공": "인", "보통인부": "인" }, "줄": [ @@ -246,7 +246,7 @@ "이름": "도배 해체", "기준": "㎡당", "출처": "건설품셈 유지관리 3-2-7", - "용도": {"공종": "도배 해체", "대상": ["인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "도배 해체", "대상": ["인력", "작업량 조건"], "로직키": ["GC001115"]}, "조건": { "부위": "고르기" }, "값칸": { "도배공": "인", "보통인부": "인" }, "줄": [ @@ -265,7 +265,7 @@ "이름": "PVC계바닥재 해체", "기준": "㎡당", "출처": "건설품셈 유지관리 3-2-8", - "용도": {"공종": "PVC계바닥재 해체", "대상": ["인력"], "로직키": []}, + "용도": {"공종": "PVC계바닥재 해체", "대상": ["인력"], "로직키": ["GC001116"]}, "조건": {}, "값칸": { "내장공": "인", "보통인부": "인" }, "줄": [ { "내장공": 0.006, "보통인부": 0.004 } ], @@ -280,7 +280,7 @@ "이름": "타일 해체", "기준": "㎡당", "출처": "건설품셈 유지관리 3-2-9", - "용도": {"공종": "타일 해체", "대상": ["인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "타일 해체", "대상": ["인력", "작업량 조건"], "로직키": ["GC001117"]}, "조건": { "공법": "고르기" }, "값칸": { "타일공": "인", "보통인부": "인" }, "줄": [ @@ -300,7 +300,7 @@ "이름": "기존방수층 및 보호층 철거", "기준": "㎡당", "출처": "건설품셈 유지관리 3-2-10", - "용도": {"공종": "기존방수층 및 보호층 철거", "대상": ["기계", "인력"], "로직키": []}, + "용도": {"공종": "기존방수층 및 보호층 철거", "대상": ["기계", "인력"], "로직키": ["GC001118"]}, "조건": {}, "값칸": { "착암공": "인", "보통인부": "인", "소형브레이커(1.3㎥/min)": "시간", "공기압축기(3.5㎥/min)": "시간" }, "줄": [ { "착암공": 0.06, "보통인부": 0.22, "소형브레이커(1.3㎥/min)": 0.10, "공기압축기(3.5㎥/min)": 0.05 } ], @@ -316,7 +316,7 @@ "이름": "기존방수층 제거 및 바탕처리", "기준": "㎡당", "출처": "건설품셈 유지관리 3-2-11", - "용도": {"공종": "기존방수층 제거 및 바탕처리", "대상": ["인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "기존방수층 제거 및 바탕처리", "대상": ["인력", "작업량 조건"], "로직키": ["GC001119"]}, "조건": { "부위": "고르기" }, "값칸": { "방수공": "인", "보통인부": "인" }, "줄": [ @@ -335,7 +335,7 @@ "이름": "석면건축자재 해체", "기준": "㎡당", "출처": "건설품셈 유지관리 3-2-12", - "용도": {"공종": "석면건축자재 해체", "대상": ["인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "석면건축자재 해체", "대상": ["인력", "작업량 조건"], "로직키": ["GC001120"]}, "조건": { "부위": "고르기" }, "값칸": { "석면해체공": "인", "보통인부": "인" }, "줄": [ @@ -360,7 +360,7 @@ "이름": "재도장 시 바탕처리(콘크리트·모르타르면)", "기준": "일당", "출처": "건설품셈 유지관리 3-3-1", - "용도": {"공종": "재도장 시 바탕처리", "대상": ["인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "재도장 시 바탕처리", "대상": ["인력", "작업량 조건"], "로직키": ["GC001121"]}, "조건": {}, "값칸": { "도장공": "인", "보통인부": "인", "시공량": "㎡" }, "줄": [ { "도장공": 2, "보통인부": 1, "시공량": 230 } ], @@ -375,7 +375,7 @@ "이름": "재도장 시 바탕처리(철재면)", "기준": "일당", "출처": "건설품셈 유지관리 3-3-2", - "용도": {"공종": "재도장 시 바탕처리", "대상": ["인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "재도장 시 바탕처리", "대상": ["인력", "작업량 조건"], "로직키": ["GC001122"]}, "조건": { "등급": "고르기" }, "값칸": { "도장공": "인", "보통인부": "인", "시공량": "㎡" }, "줄": [ @@ -394,7 +394,7 @@ "이름": "재도장 시 바탕처리(철재면) 대상면 적용기준", "기준": "정의", "출처": "건설품셈 유지관리 3-3-2", - "용도": {"공종": "재도장 시 바탕처리", "대상": ["작업량 조건"], "로직키": []}, + "용도": {"공종": "재도장 시 바탕처리", "대상": ["작업량 조건"], "로직키": ["GC001122"]}, "조건": { "구분": "고르기" }, "값칸": { "적용기준": "글" }, "줄": [ @@ -408,7 +408,7 @@ "이름": "재도장 시 바탕처리(목재면)", "기준": "일당", "출처": "건설품셈 유지관리 3-3-3", - "용도": {"공종": "재도장 시 바탕처리", "대상": ["인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "재도장 시 바탕처리", "대상": ["인력", "작업량 조건"], "로직키": ["GC001123"]}, "조건": { "등급": "고르기" }, "값칸": { "도장공": "인", "보통인부": "인", "시공량": "㎡" }, "줄": [ @@ -427,7 +427,7 @@ "이름": "재도장 시 바탕처리(목재면) 대상면 적용기준", "기준": "정의", "출처": "건설품셈 유지관리 3-3-3", - "용도": {"공종": "재도장 시 바탕처리", "대상": ["작업량 조건"], "로직키": []}, + "용도": {"공종": "재도장 시 바탕처리", "대상": ["작업량 조건"], "로직키": ["GC001123"]}, "조건": { "구분": "고르기" }, "값칸": { "적용기준": "글" }, "줄": [ @@ -441,7 +441,7 @@ "이름": "지붕 덧씌우기", "기준": "일당", "출처": "건설품셈 유지관리 3-4-1", - "용도": {"공종": "지붕 덧씌우기", "대상": ["인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "지붕 덧씌우기", "대상": ["인력", "작업량 조건"], "로직키": ["GC001124"]}, "조건": {}, "값칸": { "지붕잇기공": "인", "보통인부": "인", "시공량": "㎡" }, "줄": [ { "지붕잇기공": 4, "보통인부": 2, "시공량": 85 } ], @@ -459,7 +459,7 @@ "이름": "지붕 재설치", "기준": "일당", "출처": "건설품셈 유지관리 3-4-2", - "용도": {"공종": "지붕 재설치", "대상": ["인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "지붕 재설치", "대상": ["인력", "작업량 조건"], "로직키": ["GC001125"]}, "조건": {}, "값칸": { "지붕잇기공": "인", "보통인부": "인", "시공량": "㎡" }, "줄": [ { "지붕잇기공": 6, "보통인부": 2, "시공량": 50 } ], @@ -478,7 +478,7 @@ "이름": "도배 교체", "기준": "일당", "출처": "건설품셈 유지관리 3-4-3", - "용도": {"공종": "도배 교체", "대상": ["인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "도배 교체", "대상": ["인력", "작업량 조건"], "로직키": ["GC001126"]}, "조건": { "부위": "고르기" }, "값칸": { "내장공": "인", "시공량": "㎡" }, "줄": [ @@ -497,7 +497,7 @@ "이름": "PVC계바닥재 교체", "기준": "일당", "출처": "건설품셈 유지관리 3-4-4", - "용도": {"공종": "PVC계바닥재 교체", "대상": ["인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "PVC계바닥재 교체", "대상": ["인력", "작업량 조건"], "로직키": ["GC001127"]}, "조건": {}, "값칸": { "내장공": "인", "시공량": "㎡" }, "줄": [ { "내장공": 2, "시공량": 61 } ], @@ -513,7 +513,7 @@ "이름": "타일 교체", "기준": "일당", "출처": "건설품셈 유지관리 3-4-5", - "용도": {"공종": "타일 교체", "대상": ["인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "타일 교체", "대상": ["인력", "작업량 조건"], "로직키": ["GC001128"]}, "조건": { "공법": "고르기" }, "값칸": { "타일공": "인", "시공량": "㎡" }, "줄": [ diff --git a/resources/master_data/소요량_건설품셈_04장_기계설비.json b/resources/master_data/소요량_건설품셈_04장_기계설비.json index b8e9bdb45..e0612b572 100644 --- a/resources/master_data/소요량_건설품셈_04장_기계설비.json +++ b/resources/master_data/소요량_건설품셈_04장_기계설비.json @@ -11,7 +11,7 @@ "이름": "배관 해체", "기준": "m당", "출처": "건설품셈 유지관리 4-1-1", - "용도": {"공종": "배관 해체", "대상": ["인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "배관 해체", "대상": ["인력", "작업량 조건"], "로직키": ["GC001129"]}, "조건": { "관종": "고르기", "규격(㎜)": "고르기" }, "값칸": { "배관공": "인", "보통인부": "인" }, "줄": [ @@ -59,7 +59,7 @@ "이름": "각형덕트 해체", "기준": "㎡당", "출처": "건설품셈 유지관리 4-1-2", - "용도": {"공종": "각형덕트 해체", "대상": ["인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "각형덕트 해체", "대상": ["인력", "작업량 조건"], "로직키": ["GC001130"]}, "조건": { "호칭두께(mm)": "고르기" }, "값칸": { "덕트공": "인", "보통인부": "인" }, "줄": [ @@ -83,7 +83,7 @@ "이름": "스파이럴덕트 해체", "기준": "m당", "출처": "건설품셈 유지관리 4-1-3", - "용도": {"공종": "스파이럴덕트 해체", "대상": ["인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "스파이럴덕트 해체", "대상": ["인력", "작업량 조건"], "로직키": ["GC001131"]}, "조건": { "철판두께(㎜)": "고르기", "규격(㎜)": "고르기" }, "값칸": { "덕트공": "인", "보통인부": "인" }, "줄": [ @@ -115,7 +115,7 @@ "이름": "배관보온 해체", "기준": "m당", "출처": "건설품셈 유지관리 4-1-4", - "용도": {"공종": "배관보온 해체", "대상": ["인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "배관보온 해체", "대상": ["인력", "작업량 조건"], "로직키": ["GC001132"]}, "조건": { "보온재종류": "고르기", "규격(㎜)": "고르기" }, "값칸": { "보온공": "인", "보통인부": "인" }, "줄": [ @@ -173,7 +173,7 @@ "이름": "덕트보온 해체", "기준": "㎡당", "출처": "건설품셈 유지관리 4-1-5", - "용도": {"공종": "덕트보온 해체", "대상": ["인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "덕트보온 해체", "대상": ["인력", "작업량 조건"], "로직키": ["GC001133"]}, "조건": { "보온재종류": "고르기" }, "값칸": { "보온공": "인", "보통인부": "인" }, "줄": [ @@ -191,7 +191,7 @@ "이름": "펌프 해체", "기준": "대당", "출처": "건설품셈 유지관리 4-1-6", - "용도": {"공종": "펌프 해체", "대상": ["인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "펌프 해체", "대상": ["인력", "작업량 조건"], "로직키": ["GC001134"]}, "조건": { "규격(kW)": "고르기" }, "값칸": { "기계설비공": "인", "보통인부": "인" }, "줄": [ @@ -278,7 +278,7 @@ "이름": "유량계 교체", "기준": "일당", "출처": "건설품셈 유지관리 4-3-1", - "용도": {"공종": "유량계 교체", "대상": ["인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "유량계 교체", "대상": ["인력", "작업량 조건"], "로직키": ["GC001135"]}, "조건": { "규격(mm)": "고르기" }, "값칸": { "배관공": "인", "보통인부": "인", "시공량(보호통)": "개", "시공량(유량계)": "개" }, "줄": [ @@ -302,7 +302,7 @@ "이름": "관갱생공", "기준": "m당", "출처": "건설품셈 유지관리 4-3-2", - "용도": {"공종": "관갱생공", "대상": ["인력", "작업량 조건", "재료"], "로직키": []}, + "용도": {"공종": "관갱생공", "대상": ["인력", "작업량 조건", "재료"], "로직키": ["GC001136"]}, "조건": { "규격(㎜)": "고르기" }, "값칸": { "규사": "㎏", "에폭시도료": "㎏", "배관공": "인", "특별인부": "인", "장비사용시간": "시간" }, "줄": [ @@ -337,7 +337,7 @@ "이름": "관갱생공 장비조합", "기준": "정의", "출처": "건설품셈 유지관리 4-3-2", - "용도": {"공종": "관갱생공", "대상": ["기계", "작업량 조건"], "로직키": []}, + "용도": {"공종": "관갱생공", "대상": ["기계", "작업량 조건"], "로직키": ["GC001136"]}, "조건": { "규격(㎜)범위": "고르기" }, "값칸": { "라이닝기": "글", "공기압축기": "대" }, "줄": [ @@ -353,7 +353,7 @@ "이름": "배관누수 검사", "기준": "일당", "출처": "건설품셈 유지관리 4-3-3", - "용도": {"공종": "배관누수 검사", "대상": ["인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "배관누수 검사", "대상": ["인력", "작업량 조건"], "로직키": ["GC001137"]}, "조건": {}, "값칸": { "배관공": "인", "시공량": "회" }, "줄": [ { "배관공": 2, "시공량": 2.8 } ], From 4d128335cf7cb9c471decfc0a0e4615840c61000 Mon Sep 17 00:00:00 2001 From: umsangdon Date: Wed, 30 Sep 2026 13:40:36 +0900 Subject: [PATCH 26/26] =?UTF-8?q?fix(M01):=20=EA=B3=B5=ED=86=B5=207?= =?UTF-8?q?=EC=9E=A5=20=EC=84=9D=EC=9E=AC=ED=8C=90=20=EB=B6=99=EC=9E=84=20?= =?UTF-8?q?=EB=A1=9C=EC=A7=81=20=EC=97=86=EC=9D=8C(=EC=A0=88=20=EB=88=84?= =?UTF-8?q?=EB=9D=BD)=202=EC=A0=88=EC=97=90=20=EC=83=88=20=EB=A1=9C?= =?UTF-8?q?=EC=A7=81=20(PLAN=2028-2a)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 7-4-2 앵커 긴결공법 · 7-4-3 강제트러스 지지공법 — GC001138 · GC001139 - QC000495 · QC000496 범위규칙 앞에 엔진 이름 「초과·이하」 · 용도.로직키 연결 Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_016PSXsvyDxjNmufteN5bqmt --- resources/master_data/_키대장.json | 4 +- .../로직_건설품셈_07장_돌공사.json | 44 +++++++++++++++++++ .../소요량_건설품셈_07장_돌공사.json | 8 ++-- 3 files changed, 51 insertions(+), 5 deletions(-) diff --git a/resources/master_data/_키대장.json b/resources/master_data/_키대장.json index d300b5732..1a86176db 100644 --- a/resources/master_data/_키대장.json +++ b/resources/master_data/_키대장.json @@ -1,5 +1,5 @@ { - "다음": {"LB": 409, "EQ": 655, "RT": 20, "MN": 7000, "MT": 30719, "MO": 74, "MP": 364, "FX": 6, "CF": 159, "QF": 477, "GF": 331, "CC": 341, "GC": 1138, "QC": 2060, "GX": 1, "UA": 38}, + "다음": {"LB": 409, "EQ": 655, "RT": 20, "MN": 7000, "MT": 30719, "MO": 74, "MP": 364, "FX": 6, "CF": 159, "QF": 477, "GF": 331, "CC": 341, "GC": 1140, "QC": 2060, "GX": 1, "UA": 38}, "폐기": {"MT000001": "자재품목 휘발유 — 값이 비고 글뿐 · 유가 테이블로 감", "MT000002": "자재품목 경유 — 값이 비고 글뿐 · 유가 테이블로 감", "MT000003": "자재품목 선박용경유 — 값이 비고 글뿐 · 유가 테이블로 감", "MT000004": "자재품목 중유 — 값이 비고 글뿐 · 유가 테이블로 감", "MT000005": "자재품목 등유 — 값이 비고 글뿐 · 유가 테이블로 감", "LB000399": "이름 「〃」 — 직종이 아니라 되풀이 기호 · 소요량 13-6-9 에서 윗줄 직종으로 바로잡음", "MN": "재료_나라장터자재 — old 로 옮김 · 로직은 자재품목·품셈재료로 갈아 끼움", "LB000372": "미확보 고급기능사 — 측량노임 항공사진고급기능사 옛이름으로 옮김", "LB000393": "미확보 리베팅공 — 건설노임 철골공 옛이름으로 옮김(2010 통합표 연번10)", "LB000405": "미확보 Belt Conveyor 설치공 — 품셈 13-10-1 주② 배분으로 다섯 직종에 나눔", "MT000006": "자재품목 전력 — 재료_유가전력 전력 줄로 감", "MT000007": "자재품목 전력 — 재료_유가전력 전력 줄로 감", "LB000368": "미확보 기술사 — 기술사(건설) 옛이름으로 옮김", "LB000369": "미확보 특급기술자 — 특급기술자(건설) 옛이름으로 옮김", "LB000370": "미확보 고급기술자 — 고급기술자(건설) 옛이름으로 옮김", "LB000361": "미확보 중급기술자 — 중급기술자(건설) 옛이름으로 옮김", "LB000364": "미확보 초급기술자 — 초급기술자(건설) 옛이름으로 옮김", "LB000365": "미확보 고급숙련기술자 — 고급숙련기술자(건설) 옛이름으로 옮김", "LB000366": "미확보 중급숙련기술자 — 중급숙련기술자(건설) 옛이름으로 옮김", "LB000367": "미확보 초급숙련기술자 — 초급숙련기술자(건설) 옛이름으로 옮김", "LB000389": "미확보 기계기사 — 초급기술자(기계·설비) 옛이름으로 옮김", "LB000388": "미확보 기계산업기사 — 초급숙련기술자(기계·설비) 옛이름으로 옮김", "MO000055": {"원문번호": "주택용저압:기본_200이하", "파일": "재료_유가전력.json"}, "MO000056": {"원문번호": "주택용저압:기본_201~400", "파일": "재료_유가전력.json"}, "MO000057": {"원문번호": "주택용저압:기본_400초과", "파일": "재료_유가전력.json"}, "MO000059": {"원문번호": "주택용저압:전력량_다음200", "파일": "재료_유가전력.json"}, "MO000060": {"원문번호": "주택용저압:전력량_400초과", "파일": "재료_유가전력.json"}, "MO000061": {"원문번호": "주택용저압:월간최저요금", "파일": "재료_유가전력.json"}, "MO000062": {"원문번호": "일반용갑I저압:기본", "파일": "재료_유가전력.json"}, "MO000063": {"원문번호": "일반용갑I저압:전력량_여름철", "파일": "재료_유가전력.json"}, "MO000064": {"원문번호": "일반용갑I저압:전력량_봄가을철", "파일": "재료_유가전력.json"}, "MO000065": {"원문번호": "일반용갑I저압:전력량_겨울철", "파일": "재료_유가전력.json"}, "MO000066": {"원문번호": "산업용갑I저압:기본", "파일": "재료_유가전력.json"}, "MO000067": {"원문번호": "산업용갑I저압:전력량_여름철", "파일": "재료_유가전력.json"}, "MO000068": {"원문번호": "산업용갑I저압:전력량_봄가을철", "파일": "재료_유가전력.json"}, "MO000069": {"원문번호": "산업용갑I저압:전력량_겨울철", "파일": "재료_유가전력.json"}, "MO000070": {"원문번호": "임시전력갑:기본요금적용", "파일": "재료_유가전력.json"}, "MO000071": {"원문번호": "임시전력갑:전력량요금적용", "파일": "재료_유가전력.json"}, "MO000072": {"원문번호": "임시전력갑:월간최저요금", "파일": "재료_유가전력.json"}}, "키": { "CC000001": {"원문번호": "공통 1-3-1 콘크리트 및 포장용 재료", "파일": "계수_건설품셈_01장_적용기준.json"}, @@ -2296,6 +2296,8 @@ "GC001135": {"원문번호": "유지관리 4-3-1 유량계 교체", "파일": "로직_건설품셈_04장_기계설비.json"}, "GC001136": {"원문번호": "유지관리 4-3-2 관갱생공", "파일": "로직_건설품셈_04장_기계설비.json"}, "GC001137": {"원문번호": "유지관리 4-3-3 배관누수 검사", "파일": "로직_건설품셈_04장_기계설비.json"}, + "GC001138": {"원문번호": "공통 7-4-2 석재판 붙임 앵커 긴결공법", "파일": "로직_건설품셈_07장_돌공사.json"}, + "GC001139": {"원문번호": "공통 7-4-3 석재판 붙임 강제트러스 지지공법", "파일": "로직_건설품셈_07장_돌공사.json"}, "GF000001": {"원문번호": "3-1 경계표시", "파일": "로직_산림품셈_03장_작업장_관리.json"}, "GF000002": {"원문번호": "3-3 작업로 설치", "파일": "로직_산림품셈_03장_작업장_관리.json"}, "GF000003": {"원문번호": "3-4-2 임산물 운반로 신설 작업량", "파일": "로직_산림품셈_03장_작업장_관리.json"}, diff --git a/resources/master_data/로직_건설품셈_07장_돌공사.json b/resources/master_data/로직_건설품셈_07장_돌공사.json index 9b950e198..d6ee4efbd 100644 --- a/resources/master_data/로직_건설품셈_07장_돌공사.json +++ b/resources/master_data/로직_건설품셈_07장_돌공사.json @@ -483,6 +483,50 @@ } ], "끝수": null + }, + { + "키": "GC001138", + "원문번호": "7-4-2", + "구분": "건설품셈 공통", + "상세구분": "07장 돌공사", + "이름": "석재판 붙임 앵커 긴결공법", + "결과단위": "원/㎡", + "출처": "건설품셈 공통 7-4-2", + "소유": "공용", + "비고": "구조물 벽체에 앵커로 석재판(비구조요소) 고정(주①) · 앵커 구멍·지지철물·절단·설치·줄눈(코킹) 포함(주②) · 해석: 일당 인원 ÷ 일당 시공량 = ㎡당 인 · 해석: 인력품 = 인력 호표 줄 금액 합 · 해석: 주③ 3% 는 원문 주 글에만 있어(계수 표 없음) 식에 수로 적음 · 석재판·앵커·지지철물 재료 원문 표에 없음", + "시험입력": { "면적": 0.3 }, + "입력": [{ "이름": "면적", "설명": "석재판 1장 면적(0.8㎡ 이하 · 0.3㎡ 이하 / 0.3㎡ 초과 두 구간)", "단위": "㎡", "범위": [0, 0.8], "출처": "건설품셈 공통 7-4-2" }], + "중간": [{ "이름": "시공량", "식": "찾기(QC000495, 면적=면적).시공량" }], + "호표": [ + { "종류": "인력", "요소": "LB000033", "이름": "석공", "단위": "인", "수량": "찾기(QC000495, 면적=면적).석공 / 시공량", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000034", "이름": "줄눈공", "단위": "인", "수량": "찾기(QC000495, 면적=면적).줄눈공 / 시공량", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QC000495, 면적=면적).보통인부 / 시공량", "비목": "노무비" } + ], + "덧줄": [{ "이름": "공구손료 및 경장비", "식": "노무비 * 3 / 100", "비목": "경비", "출처": "건설품셈 공통 7-4-2 주③" }], + "끝수": null + }, + { + "키": "GC001139", + "원문번호": "7-4-3", + "구분": "건설품셈 공통", + "상세구분": "07장 돌공사", + "이름": "석재판 붙임 강제트러스 지지공법", + "결과단위": "원/㎡", + "출처": "건설품셈 공통 7-4-3", + "소유": "공용", + "비고": "구조물 벽체에 하지철물(각관·앵글 등)과 석재판(비구조요소) 설치(주①) · 앵커 구멍·지지철물·트러스 절단·용접·석재판 설치·줄눈(코킹) 포함(주②) · 하지철물 설치 + 석재판 붙임 두 공정을 각 시공량으로 나눠 더함 · 해석: 일당 인원 ÷ 일당 시공량 = ㎡당 인 · 해석: 인력품 = 인력 호표 줄 금액 합 · 해석: 주③ 3% 는 원문 주 글에만 있어(계수 표 없음) 식에 수로 적음 · 석재판·앵커·지지철물 재료 원문 표에 없음", + "시험입력": { "면적": 0.5 }, + "입력": [{ "이름": "면적", "설명": "석재판 1장 면적(0.8㎡ 이하 · 0.3㎡ 이하 / 0.3㎡ 초과 두 구간)", "단위": "㎡", "범위": [0, 0.8], "출처": "건설품셈 공통 7-4-3" }], + "중간": [{ "이름": "하지시공량", "식": "찾기(QC000496, 공정='하지철물 설치', 면적=면적).시공량" }, { "이름": "붙임시공량", "식": "찾기(QC000496, 공정='석재판 붙임', 면적=면적).시공량" }], + "호표": [ + { "종류": "인력", "요소": "LB000012", "이름": "용접공", "단위": "인", "수량": "찾기(QC000496, 공정='하지철물 설치', 면적=면적).용접공 / 하지시공량", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000009", "이름": "철공", "단위": "인", "수량": "찾기(QC000496, 공정='하지철물 설치', 면적=면적).철공 / 하지시공량", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000033", "이름": "석공", "단위": "인", "수량": "찾기(QC000496, 공정='석재판 붙임', 면적=면적).석공 / 붙임시공량", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000034", "이름": "줄눈공", "단위": "인", "수량": "찾기(QC000496, 공정='석재판 붙임', 면적=면적).줄눈공 / 붙임시공량", "비목": "노무비" }, + { "종류": "인력", "요소": "LB000002", "이름": "보통인부", "단위": "인", "수량": "찾기(QC000496, 공정='석재판 붙임', 면적=면적).보통인부 / 붙임시공량", "비목": "노무비" } + ], + "덧줄": [{ "이름": "공구손료 및 경장비", "식": "노무비 * 3 / 100", "비목": "경비", "출처": "건설품셈 공통 7-4-3 주③" }], + "끝수": null } ] } diff --git a/resources/master_data/소요량_건설품셈_07장_돌공사.json b/resources/master_data/소요량_건설품셈_07장_돌공사.json index 05501afd1..c69ce3552 100644 --- a/resources/master_data/소요량_건설품셈_07장_돌공사.json +++ b/resources/master_data/소요량_건설품셈_07장_돌공사.json @@ -175,9 +175,9 @@ "이름": "석재판 붙임 — 앵커 긴결공법(일당)", "기준": "일당 — 편성 1조 기준", "출처": "건설품셈 공통 7-4-2", - "용도": {"공종": "앵커 긴결공법", "대상": ["인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "앵커 긴결공법", "대상": ["인력", "작업량 조건"], "로직키": ["GC001138"]}, "조건": { "면적": "범위" }, - "범위규칙": "아래 값 초과 ~ 위 값 이하(아래 값이 없으면 위 값 이하)", + "범위규칙": "초과·이하 · 아래 값 초과 ~ 위 값 이하(아래 값이 없으면 위 값 이하)", "값칸": { "석공": "인", "줄눈공": "인", "보통인부": "인", "시공량": "㎡" }, "줄": [ { "면적": [null, 0.3], "석공": 3, "줄눈공": 1, "보통인부": 2, "시공량": 10 }, @@ -194,9 +194,9 @@ "이름": "석재판 붙임 — 강제트러스 지지공법(일당)", "기준": "일당 — 편성 1조 기준", "출처": "건설품셈 공통 7-4-3", - "용도": {"공종": "강제트러스 지지공법", "대상": ["인력", "작업량 조건"], "로직키": []}, + "용도": {"공종": "강제트러스 지지공법", "대상": ["인력", "작업량 조건"], "로직키": ["GC001139"]}, "조건": { "공정": "고르기", "면적": "범위" }, - "범위규칙": "아래 값 초과 ~ 위 값 이하(아래 값이 없으면 위 값 이하)", + "범위규칙": "초과·이하 · 아래 값 초과 ~ 위 값 이하(아래 값이 없으면 위 값 이하)", "값칸": { "용접공": "인", "철공": "인", "석공": "인", "줄눈공": "인", "보통인부": "인", "시공량": "㎡" }, "줄": [ { "공정": "하지철물 설치", "면적": [null, 0.3], "용접공": 2, "철공": 1, "시공량": 11 },