Merge remote-tracking branches 'origin/main_desktop_1', 'origin/sub_laptop_1' and 'origin/sub_laptop_4' into sub_laptop_3
This commit is contained in:
@@ -0,0 +1,45 @@
|
||||
# 남은 옛 방식 재료 줄 — 고르기 조건으로 못 바꾼 것 (2026-09-21)
|
||||
|
||||
옛 방식 = 로직 호표의 「요소」 가 품셈재료(`MP……`)·자재품목(`MT……`) 줄을 바로 가리키는 것.
|
||||
이번에 **307줄 → 178줄**(129줄을 고르기 조건으로 바꿈 · 금액 바뀐 로직 0).
|
||||
|
||||
## 바꾼 것 129줄 (참고)
|
||||
|
||||
| 갈래 | 줄 | 바꾼 모양 |
|
||||
|---|---|---|
|
||||
| `MT……` 를 바로 가리킴(17 재료) | 112 | `{구분, 상세구분, 규격, 대표=그 MT 줄}` |
|
||||
| 연결이 `MT……` 키 하나인 품셈재료(9 재료) | 17 | 같음(연결이 가리키던 줄이 대표) |
|
||||
|
||||
대표 줄이 옛 요소와 같은 줄이라 **시험 계산 금액이 그대로** — 화면에서 같은 구분·상세구분 안 후보를 볼 수 있게만 열림.
|
||||
|
||||
## 못 바꾼 것 178줄 — 까닭별
|
||||
|
||||
### ① 자재품목에 짝이 없는 품셈재료 — 139줄 · 재료 111 · 로직 55 (가장 큼)
|
||||
|
||||
품셈재료 줄에 「연결」 도 「고르기」 도 없음 = 자재품목(조달청·물가지)에 그 물건이 없음.
|
||||
바꿀 근거(구분·상세구분)가 없어 조건을 못 만듦 — **재료를 먼저 채워야 바뀜**(목록 `ref/_없는_재료.md` 111줄과 같은 것들).
|
||||
|
||||
많이 쓰이는 것: `MP000253` 코크스(4) · `MP000258` Grease(4) · `MP000259` Machine oil(3) · `MP000290` Nozzle(3) · `MP000293` 세유(3) · `MP000359` 중유(3) · `MP000301` 노즐(3) · `MP000303` 그라인더돌 12"ø(3) — 대부분 건설품셈 13장 플랜트설비의 소모품.
|
||||
|
||||
### ② 지역·계약종별을 계산 때 푸는 연결 — 17줄 · 재료 3
|
||||
|
||||
- `MP000004` 모래 8줄(GC000211 · GC000677 · GC000685 · GC000933 · GC000934 · GC000938 · GF000176 · GF000183)
|
||||
- `MP000358` 전력 8줄(GC000893∼897 · GC000933 · GC000934 · GC000938)
|
||||
- `MP000006` 자갈 1줄(GF000183)
|
||||
|
||||
연결이 `{이름, 지역=입력}`·`{이름, 계약종별=입력}` 이라 **줄마다 값이 입력(자재지역·전력 계약종별)에 따라 달라짐** — 대표 줄 하나로 굳히면 지역이 바뀔 때 틀린 값이 나옴.
|
||||
모래·자갈은 산림 12장에서 쓴 방식(고르기 조건 + 단위중량 환산)을 건설품셈 줄에도 그대로 옮기면 되지만, 원문 단위가 ㎥ 와 ㎏ 로 갈려 **사용자 확정이 한 번 더 필요**해 이번엔 손대지 않음.
|
||||
|
||||
### ③ 이름에 `{변수}` 가 든 참조 — 22줄
|
||||
|
||||
- `MT:{철선}` 5 · `MT:{결속선}` 5 · `MT:{각재}` 3 · `MT:{못}` 2 · `MT:{합판}` 2 · `MT:{박리제}` 1 · `MT:{용접봉}` 1 (19줄 · GC000031 · GC000037 · GC000062 · GC000068 · GC000127 · GC000207 · GC000211 · GC000224 · GF000159 · GF000160 · GF000187 · GF000196 · GF000207)
|
||||
- `MP:VR관 ∅{관경}㎜` · `MP:고무링 ∅{관경}㎜` · `MP:커플링밴드 ∅{관경}㎜` (3줄 · GF000173 · GF000176)
|
||||
|
||||
설계 입력(규격·관경)이 이름에 들어가는 줄 — 고르기 조건의 `규격` 칸에 `{관경}` 을 그대로 둘 수 있으나(엔진은 `{…}` 칸을 검사에서 뺌), **어느 구분·상세구분으로 좁힐지는 품목마다 달라** 표본 확인 뒤에 함.
|
||||
|
||||
## 다음
|
||||
|
||||
1. ① 은 `ref/_없는_재료.md` 재료 채우기가 먼저 — 채워지면 `build_품셈재료_고르기.py` → `build_로직_재료_고르기.py` 순으로 다시 돌리면 자동으로 바뀜.
|
||||
2. ② 는 모래·자갈 단위(㎥ ↔ ㎏) 확정 뒤 · 전력은 계약종별 입력을 고르기 조건으로 옮길지 확정 뒤.
|
||||
3. ③ 은 품목 7가지 표본 확인 뒤 한 번에.
|
||||
4. 품셈재료 테이블 삭제는 셋이 다 끝난 뒤(아직 안 함 — 지금도 178줄이 씀).
|
||||
@@ -1,8 +1,12 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
"""로직 호표의 재료 줄을 「고르기 조건」 으로 바꿈 — 요소 「MP……」 → {구분, 상세구분[, 규격]}.
|
||||
"""로직 호표의 재료 줄을 「고르기 조건」 으로 바꿈 — 요소 「MP……」·「MT……」 를 조건 묶음으로.
|
||||
|
||||
· 바탕 = 재료_품셈재료.json 의 「고르기」 칸 (`scripts/build_품셈재료_고르기.py` 가 채움)
|
||||
· 고르기 칸이 빈 품셈재료(연결이 이미 있는 줄 · 짝 없는 줄)는 옛 방식 그대로 둠
|
||||
· 바탕 셋 —
|
||||
① 재료_품셈재료.json 의 「고르기」 칸 (`scripts/build_품셈재료_고르기.py` 가 채움)
|
||||
② 자재품목 줄을 바로 가리키는 「MT……」 — 그 줄의 구분·상세구분·규격 + 대표 = 그 줄
|
||||
③ 연결이 자재품목 키 하나인 품셈재료 「MP……」 — 그 자재품목 줄로 ② 와 같게
|
||||
②③ 은 대표 줄이 옛 요소와 같은 줄이라 금액이 그대로임(고르기 화면만 열림)
|
||||
· 고르기 칸이 비고 연결도 지역·계약종별을 계산 때 푸는 줄(모래 · 자갈 · 전력)은 옛 방식 그대로 둠
|
||||
· 줄 텍스트의 「"요소": "MP……"」 한 줄만 바꿈 — 나머지 글자·차례 그대로
|
||||
· 다시 돌려도 같은 결과(이미 바뀐 줄은 건드릴 것이 없음)
|
||||
|
||||
@@ -17,13 +21,36 @@ from pathlib import Path
|
||||
|
||||
MASTER = Path(__file__).resolve().parents[1]
|
||||
SRC = MASTER / "재료_품셈재료.json"
|
||||
LINE = re.compile(r'^(\s*"요소": )"(MP\d{6})"(,?)\s*$')
|
||||
MARKET = MASTER / "재료_자재품목.json"
|
||||
LINE = re.compile(r'^(\s*"요소": )"((?:MP|MT)\d{6})"(,?)\s*$')
|
||||
|
||||
|
||||
def _cond_of(row: dict) -> dict | None:
|
||||
"""자재품목 줄 → 고르기 조건 · 대표는 그 줄(금액이 안 바뀌게)."""
|
||||
if not row.get("구분"):
|
||||
return None
|
||||
cond = {"구분": row["구분"]}
|
||||
for slot in ("상세구분", "규격"):
|
||||
if row.get(slot):
|
||||
cond[slot] = row[slot]
|
||||
cond["대표"] = str(row["키"])
|
||||
return cond
|
||||
|
||||
|
||||
def _picks() -> dict[str, dict]:
|
||||
"""요소 키 → 고르기 조건 — 품셈재료 고르기 칸 · 자재품목 줄 · 연결이 키 하나인 품셈재료."""
|
||||
market = {str(r["키"]): r for r in json.loads(MARKET.read_text(encoding="utf-8"))["줄"]}
|
||||
picks = {key: cond for key, row in market.items() if (cond := _cond_of(row))}
|
||||
for row in json.loads(SRC.read_text(encoding="utf-8"))["줄"]:
|
||||
link = row.get("연결")
|
||||
cond = row.get("고르기") or (picks.get(link) if isinstance(link, str) else None)
|
||||
if cond:
|
||||
picks[str(row["키"])] = cond
|
||||
return picks
|
||||
|
||||
|
||||
def main(show: bool) -> int:
|
||||
picks = {
|
||||
str(r["키"]): r.get("고르기") for r in json.loads(SRC.read_text(encoding="utf-8"))["줄"]
|
||||
}
|
||||
picks = _picks()
|
||||
done, kept, files = 0, 0, 0
|
||||
for path in sorted(MASTER.glob("로직_*.json")):
|
||||
text = path.read_text(encoding="utf-8")
|
||||
|
||||
@@ -3182,7 +3182,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003175",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "일반용", "대표": "MT003175"},
|
||||
"이름": "프로판가스(건설용 LPG)",
|
||||
"단위": "kg",
|
||||
"수량": "찾기(QC000546).프로판가스 / 10",
|
||||
|
||||
@@ -125,7 +125,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003165",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "6000ℓ/병", "대표": "MT003165"},
|
||||
"이름": "산소가스",
|
||||
"단위": "ℓ",
|
||||
"수량": "찾기(QC001401, '규격(㎜)'=규격).산소",
|
||||
@@ -134,7 +134,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003163",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "98% (용접용)", "대표": "MT003163"},
|
||||
"이름": "아세틸렌가스",
|
||||
"단위": "㎏",
|
||||
"수량": "찾기(QC001401, '규격(㎜)'=규격).아세틸렌 / 1000",
|
||||
|
||||
@@ -66,7 +66,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003165",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "6000ℓ/병", "대표": "MT003165"},
|
||||
"이름": "산소",
|
||||
"단위": "L",
|
||||
"수량": "만약(부재 == 'H형강부재', 찾기(QC001188, 재료='산소').H형강부재, 찾기(QC001188, 재료='산소').전용접부재) * 1000",
|
||||
@@ -76,7 +76,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003176",
|
||||
"요소": {"구분": "잡재료", "상세구분": "소모품", "대표": "MT003176"},
|
||||
"이름": "L.P.G",
|
||||
"단위": "kg",
|
||||
"수량": "만약(부재 == 'H형강부재', 찾기(QC001188, 재료='L.P.G').H형강부재, 찾기(QC001188, 재료='L.P.G').전용접부재)",
|
||||
@@ -175,7 +175,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003187",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "산소 KS E4301", "대표": "MT003187"},
|
||||
"이름": "용접봉",
|
||||
"단위": "kg",
|
||||
"수량": "만약(용접방식 == '수용접', 환산용접길이 * 찾기(QC001190, 재료='용접봉').수용접, 0)",
|
||||
@@ -835,7 +835,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003165",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "6000ℓ/병", "대표": "MT003165"},
|
||||
"이름": "산소",
|
||||
"단위": "L",
|
||||
"수량": "만약(가스 == '아세틸렌', 찾기(QC001202, '판두께(㎜)'=판두께).산소, 0) * 1000",
|
||||
@@ -845,7 +845,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003163",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "98% (용접용)", "대표": "MT003163"},
|
||||
"이름": "아세틸렌",
|
||||
"단위": "kg",
|
||||
"수량": "만약(가스 == '아세틸렌', 찾기(QC001202, '판두께(㎜)'=판두께).아세틸렌, 0)",
|
||||
@@ -854,7 +854,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003176",
|
||||
"요소": {"구분": "잡재료", "상세구분": "소모품", "대표": "MT003176"},
|
||||
"이름": "L.P.G",
|
||||
"단위": "kg",
|
||||
"수량": "만약(가스 == 'L.P.G', 찾기(QC001202, '판두께(㎜)'=판두께).'L.P.G', 0)",
|
||||
|
||||
@@ -2056,7 +2056,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT007846",
|
||||
"요소": {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "규격": "1219×1700mm", "대표": "MT007846"},
|
||||
"이름": "비계기본틀(기둥) H1700×W1219",
|
||||
"단위": "개",
|
||||
"수량": "찾기(QC000063, 구분='비계기본틀(기둥)', 규격='H1700×W1219').수량 * 찾기(QC000016, 공기=공기, 재료='강관, 비계기본틀, 비계장선틀, 가새').손율 / 100",
|
||||
@@ -2533,7 +2533,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT007180",
|
||||
"요소": {"구분": "볼트·앵커·철물", "상세구분": "와이어로프·클램프", "규격": "6mm", "대표": "MT007180"},
|
||||
"이름": "와이어로프 ø6",
|
||||
"단위": "m",
|
||||
"수량": "찾기(QC000074, 구분='와이어로프', 규격='ø6').수량 * 찾기(QC000016, 공기=공기, 재료='조임철물 이음철물').손율 / 100",
|
||||
@@ -4642,7 +4642,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT008073",
|
||||
"요소": {"구분": "건축마감", "상세구분": "천장·바닥·마감재", "규격": "하드롱지", "대표": "MT008073"},
|
||||
"이름": "하드롱지",
|
||||
"단위": "㎡",
|
||||
"수량": "만약(작업 == '보양지 붙이기', 찾기(QC000144, 구분=작업, 자재='하드롱지').수량, 0)",
|
||||
|
||||
@@ -832,7 +832,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT005805",
|
||||
"요소": {"구분": "시멘트·골재", "상세구분": "모르타르", "규격": "조적용(25kg/포)", "대표": "MT005805"},
|
||||
"이름": "ALC모르타르",
|
||||
"단위": "kg",
|
||||
"수량": "만약(블록규격mm == '600x400x100', 찾기(QC001223, '블록규격(mm)'='600×400×100').모르타르, 만약(블록규격mm == '600x400x125', 찾기(QC001223, '블록규격(mm)'='600×400×125').모르타르, 만약(블록규격mm == '600x300x150', 찾기(QC001223, '블록규격(mm)'='600×300×150').모르타르, 찾기(QC001223, '블록규격(mm)'='600×300×200').모르타르)))",
|
||||
|
||||
@@ -3548,7 +3548,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003165",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "6000ℓ/병", "대표": "MT003165"},
|
||||
"이름": "산소",
|
||||
"단위": "L",
|
||||
"수량": "찾기(QC001951, 종별=난간규격).산소 * 1000 / 10",
|
||||
@@ -3556,7 +3556,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003163",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "98% (용접용)", "대표": "MT003163"},
|
||||
"이름": "아세틸렌",
|
||||
"단위": "kg",
|
||||
"수량": "찾기(QC001951, 종별=난간규격).아세틸렌 / 10",
|
||||
|
||||
@@ -784,7 +784,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003163",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "98% (용접용)", "대표": "MT003163"},
|
||||
"이름": "아세틸렌가스",
|
||||
"단위": "kg",
|
||||
"수량": "찾기(QC000648, 품명='아세틸렌', 레일규격=레일규격).수량",
|
||||
@@ -793,7 +793,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003165",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "6000ℓ/병", "대표": "MT003165"},
|
||||
"이름": "산소가스",
|
||||
"단위": "L",
|
||||
"수량": "찾기(QC000648, 품명='산소', 레일규격=레일규격, 규격='KSM 1101, 99.5%').수량 * 1000",
|
||||
@@ -950,7 +950,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003165",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "6000ℓ/병", "대표": "MT003165"},
|
||||
"이름": "산소가스",
|
||||
"단위": "L",
|
||||
"수량": "찾기(QC000650, 품명='산소', 레일규격=레일규격).수량 * 1000",
|
||||
@@ -959,7 +959,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003176",
|
||||
"요소": {"구분": "잡재료", "상세구분": "소모품", "대표": "MT003176"},
|
||||
"이름": "프로판가스(건설용 LPG)",
|
||||
"단위": "kg",
|
||||
"수량": "찾기(QC000650, 품명='프로판가스', 레일규격=레일규격).수량",
|
||||
|
||||
@@ -190,7 +190,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MP000075",
|
||||
"요소": {"구분": "식생·종자", "상세구분": "비료·토양개량", "대표": "MT006489"},
|
||||
"이름": "비료(복합비료)",
|
||||
"단위": "㎏",
|
||||
"수량": "찾기(QC000274, 구분='비료').수량 / 100",
|
||||
|
||||
@@ -117,7 +117,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003165",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "6000ℓ/병", "대표": "MT003165"},
|
||||
"이름": "산소가스",
|
||||
"단위": "L",
|
||||
"수량": "찾기(QC000664, 품명='산소').수량 * 1000",
|
||||
@@ -126,7 +126,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003176",
|
||||
"요소": {"구분": "잡재료", "상세구분": "소모품", "대표": "MT003176"},
|
||||
"이름": "LPG(건설용)",
|
||||
"단위": "kg",
|
||||
"수량": "찾기(QC000664, 품명='LPG가스').수량",
|
||||
|
||||
@@ -4443,7 +4443,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003165",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "6000ℓ/병", "대표": "MT003165"},
|
||||
"이름": "산소",
|
||||
"단위": "ℓ",
|
||||
"수량": "찾기(QC000377, 구분='산소', 규격=규격).수량",
|
||||
@@ -4451,7 +4451,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003176",
|
||||
"요소": {"구분": "잡재료", "상세구분": "소모품", "대표": "MT003176"},
|
||||
"이름": "LPG",
|
||||
"단위": "kg",
|
||||
"수량": "찾기(QC000377, 구분='LPG', 규격=규격).수량",
|
||||
|
||||
@@ -1864,7 +1864,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MP000002",
|
||||
"요소": {"구분": "시멘트·골재", "상세구분": "시멘트", "대표": "MT004176"},
|
||||
"이름": "시멘트",
|
||||
"단위": "㎏",
|
||||
"수량": "찾기(QC001288, 구분='외벽단열').시멘트",
|
||||
@@ -1937,7 +1937,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MP000002",
|
||||
"요소": {"구분": "시멘트·골재", "상세구분": "시멘트", "대표": "MT004176"},
|
||||
"이름": "시멘트",
|
||||
"단위": "㎏",
|
||||
"수량": "찾기(QC001288, 구분='하부보강').시멘트",
|
||||
|
||||
@@ -976,7 +976,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MP000356",
|
||||
"요소": {"구분": "도료·방수·접착", "상세구분": "방수·실링", "대표": "MT007749"},
|
||||
"이름": "벤토나이트알갱이",
|
||||
"단위": "kg",
|
||||
"수량": "찾기(QC001307, 구분='벤토나이트알갱이', 종류=만약(종류 == '벤토나이트 매트', '매트', '시트'), 부위=부위).수량",
|
||||
@@ -994,7 +994,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MP000357",
|
||||
"요소": {"구분": "볼트·앵커·철물", "상세구분": "앵커", "규격": "화약", "대표": "MT007751"},
|
||||
"이름": "카트리지",
|
||||
"단위": "개",
|
||||
"수량": "찾기(QC001307, 구분='카트리지', 종류=만약(종류 == '벤토나이트 매트', '매트', '시트'), 부위=부위).수량",
|
||||
|
||||
@@ -933,7 +933,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MP000140",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "98% (1kg=853ℓ)", "대표": "MT003164"},
|
||||
"이름": "아세틸렌",
|
||||
"단위": "ℓ",
|
||||
"수량": "찾기(QC000423).아세틸렌",
|
||||
@@ -941,7 +941,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003165",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "6000ℓ/병", "대표": "MT003165"},
|
||||
"이름": "산소",
|
||||
"단위": "ℓ",
|
||||
"수량": "찾기(QC000423).산소",
|
||||
@@ -1180,7 +1180,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MP000002",
|
||||
"요소": {"구분": "시멘트·골재", "상세구분": "시멘트", "대표": "MT004176"},
|
||||
"이름": "구멍땜 시멘트",
|
||||
"단위": "kg",
|
||||
"수량": "구멍땜 * 찾기(QC000430).시멘트 / 100",
|
||||
@@ -2134,7 +2134,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT006544",
|
||||
"요소": {"구분": "관·이음관", "상세구분": "PVC관", "규격": "200×5T", "대표": "MT006544"},
|
||||
"이름": "PVC 지수판 200×5t",
|
||||
"단위": "m",
|
||||
"수량": "찾기(QC000449, 구분='PVC 지수판').수량",
|
||||
@@ -2142,7 +2142,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003197",
|
||||
"요소": {"구분": "잡재료", "상세구분": "소모품", "규격": "2.5mm", "대표": "MT003197"},
|
||||
"이름": "PVC 용접봉",
|
||||
"단위": "kg",
|
||||
"수량": "찾기(QC000449, 구분='PVC 용접봉').수량",
|
||||
|
||||
@@ -51,7 +51,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MP000002",
|
||||
"요소": {"구분": "시멘트·골재", "상세구분": "시멘트", "대표": "MT004176"},
|
||||
"이름": "시멘트",
|
||||
"단위": "kg",
|
||||
"수량": "찾기(QC001347, 배합용적비=배합용적비).시멘트",
|
||||
@@ -466,7 +466,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MP000002",
|
||||
"요소": {"구분": "시멘트·골재", "상세구분": "시멘트", "대표": "MT004176"},
|
||||
"이름": "시멘트",
|
||||
"단위": "kg",
|
||||
"수량": "찾기(QC001356, 구분='시멘트').수량",
|
||||
@@ -524,7 +524,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MP000002",
|
||||
"요소": {"구분": "시멘트·골재", "상세구분": "시멘트", "대표": "MT004176"},
|
||||
"이름": "시멘트",
|
||||
"단위": "kg",
|
||||
"수량": "찾기(QC001358, 구분='시멘트').수량",
|
||||
|
||||
@@ -1868,7 +1868,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003187",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "산소 KS E4301", "대표": "MT003187"},
|
||||
"이름": "용접봉",
|
||||
"단위": "kg",
|
||||
"수량": "찾기(QC001629, '관경 (외경)(㎜)'=관경, 항목='용접봉').수량",
|
||||
@@ -1957,7 +1957,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003165",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "6000ℓ/병", "대표": "MT003165"},
|
||||
"이름": "산소",
|
||||
"단위": "L",
|
||||
"수량": "찾기(QC001631, '구경 (㎜)'=구경, 구분=만약(SCH == '20∼40', '20∼40 산소(ℓ)', 만약(SCH == '60∼80', '60∼80 산소', '100∼160 산소'))).수량",
|
||||
@@ -1967,7 +1967,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003176",
|
||||
"요소": {"구분": "잡재료", "상세구분": "소모품", "대표": "MT003176"},
|
||||
"이름": "L.P.G",
|
||||
"단위": "kg",
|
||||
"수량": "찾기(QC001631, '구경 (㎜)'=구경, 구분=만약(SCH == '20∼40', '20∼40 LPG(kg)', 만약(SCH == '60∼80', '60∼80 LPG(kg)', '100∼160 LPG(kg)'))).수량",
|
||||
@@ -2038,7 +2038,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003165",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "6000ℓ/병", "대표": "MT003165"},
|
||||
"이름": "산소",
|
||||
"단위": "L",
|
||||
"수량": "산소량",
|
||||
@@ -2047,7 +2047,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003176",
|
||||
"요소": {"구분": "잡재료", "상세구분": "소모품", "대표": "MT003176"},
|
||||
"이름": "L.P.G",
|
||||
"단위": "kg",
|
||||
"수량": "LPG량",
|
||||
@@ -2192,7 +2192,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003187",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "산소 KS E4301", "대표": "MT003187"},
|
||||
"이름": "용접봉",
|
||||
"단위": "kg",
|
||||
"수량": "찾기(QC001635, '구경 ㎜'=구경, 'SCH No.'=SCH).용접봉",
|
||||
@@ -2405,7 +2405,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003187",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "산소 KS E4301", "대표": "MT003187"},
|
||||
"이름": "용접봉",
|
||||
"단위": "kg",
|
||||
"수량": "찾기(QC001638, '두께(㎜)'=두께, '자세 및 직종'=자세, 구분='용접봉사용량(㎏)').수량",
|
||||
@@ -2511,7 +2511,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003187",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "산소 KS E4301", "대표": "MT003187"},
|
||||
"이름": "용접봉",
|
||||
"단위": "kg",
|
||||
"수량": "찾기(QC001641, '두께(㎜)'=두께, '자세 및 직종'=자세, 구분='용접봉소비량(㎏)').수량",
|
||||
@@ -2625,7 +2625,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003187",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "산소 KS E4301", "대표": "MT003187"},
|
||||
"이름": "용접봉",
|
||||
"단위": "kg",
|
||||
"수량": "찾기(QC001642, '두께(㎜)'=두께, '자세 및 직종'=자세, 구분='용접봉소비량(㎏)').수량",
|
||||
@@ -2734,7 +2734,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003187",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "산소 KS E4301", "대표": "MT003187"},
|
||||
"이름": "용접봉",
|
||||
"단위": "kg",
|
||||
"수량": "찾기(QC001639, '자세 및 직종 두께(㎜)'=두께, 구분=만약(용접면 == '하향한면', '하향한면 용접', '하향양면 용접')).용접봉소비량",
|
||||
@@ -2843,7 +2843,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003187",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "산소 KS E4301", "대표": "MT003187"},
|
||||
"이름": "용접봉",
|
||||
"단위": "kg",
|
||||
"수량": "찾기(QC001640, '자세 및 직종 두께(㎜)'=두께, 구분=만약(용접면 == '하향한면', '하향한면 용접', '하향양면 용접')).용접봉소비량",
|
||||
@@ -7734,7 +7734,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003165",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "6000ℓ/병", "대표": "MT003165"},
|
||||
"이름": "산소",
|
||||
"단위": "L",
|
||||
"수량": "0.36 * 6000",
|
||||
@@ -7744,7 +7744,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003163",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "98% (용접용)", "대표": "MT003163"},
|
||||
"이름": "아세틸렌",
|
||||
"단위": "kg",
|
||||
"수량": "0.242",
|
||||
@@ -7753,7 +7753,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003187",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "산소 KS E4301", "대표": "MT003187"},
|
||||
"이름": "용접봉",
|
||||
"단위": "kg",
|
||||
"수량": "2",
|
||||
@@ -8313,7 +8313,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003165",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "6000ℓ/병", "대표": "MT003165"},
|
||||
"이름": "산소",
|
||||
"단위": "L",
|
||||
"수량": "0.109 * 6000",
|
||||
@@ -8323,7 +8323,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003163",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "98% (용접용)", "대표": "MT003163"},
|
||||
"이름": "아세틸렌",
|
||||
"단위": "kg",
|
||||
"수량": "0.084",
|
||||
@@ -8332,7 +8332,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003187",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "산소 KS E4301", "대표": "MT003187"},
|
||||
"이름": "용접봉",
|
||||
"단위": "kg",
|
||||
"수량": "0.365",
|
||||
@@ -8694,7 +8694,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003165",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "6000ℓ/병", "대표": "MT003165"},
|
||||
"이름": "산소",
|
||||
"단위": "L",
|
||||
"수량": "3.76 * 6000",
|
||||
@@ -8704,7 +8704,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003163",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "98% (용접용)", "대표": "MT003163"},
|
||||
"이름": "아세틸렌",
|
||||
"단위": "kg",
|
||||
"수량": "3.23",
|
||||
@@ -8726,7 +8726,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003187",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "산소 KS E4301", "대표": "MT003187"},
|
||||
"이름": "용접봉",
|
||||
"단위": "kg",
|
||||
"수량": "24.99",
|
||||
@@ -8999,7 +8999,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003165",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "6000ℓ/병", "대표": "MT003165"},
|
||||
"이름": "산소",
|
||||
"단위": "L",
|
||||
"수량": "3 * 6000",
|
||||
@@ -9009,7 +9009,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003163",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "98% (용접용)", "대표": "MT003163"},
|
||||
"이름": "아세틸렌",
|
||||
"단위": "kg",
|
||||
"수량": "2.58",
|
||||
@@ -9031,7 +9031,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003187",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "산소 KS E4301", "대표": "MT003187"},
|
||||
"이름": "용접봉",
|
||||
"단위": "kg",
|
||||
"수량": "20",
|
||||
@@ -9344,7 +9344,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003165",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "6000ℓ/병", "대표": "MT003165"},
|
||||
"이름": "산소",
|
||||
"단위": "L",
|
||||
"수량": "0.53 * 6000",
|
||||
@@ -9354,7 +9354,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003163",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "98% (용접용)", "대표": "MT003163"},
|
||||
"이름": "아세틸렌",
|
||||
"단위": "kg",
|
||||
"수량": "0.45",
|
||||
@@ -9363,7 +9363,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003187",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "산소 KS E4301", "대표": "MT003187"},
|
||||
"이름": "용접봉",
|
||||
"단위": "kg",
|
||||
"수량": "6.2",
|
||||
@@ -9681,7 +9681,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003165",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "6000ℓ/병", "대표": "MT003165"},
|
||||
"이름": "산소",
|
||||
"단위": "L",
|
||||
"수량": "0.46 * 6000",
|
||||
@@ -9691,7 +9691,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003163",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "98% (용접용)", "대표": "MT003163"},
|
||||
"이름": "아세틸렌",
|
||||
"단위": "kg",
|
||||
"수량": "0.39",
|
||||
@@ -9700,7 +9700,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003187",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "산소 KS E4301", "대표": "MT003187"},
|
||||
"이름": "용접봉",
|
||||
"단위": "kg",
|
||||
"수량": "5.4",
|
||||
@@ -9935,7 +9935,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003165",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "6000ℓ/병", "대표": "MT003165"},
|
||||
"이름": "산소",
|
||||
"단위": "L",
|
||||
"수량": "0.38 * 6000",
|
||||
@@ -9945,7 +9945,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003163",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "98% (용접용)", "대표": "MT003163"},
|
||||
"이름": "아세틸렌",
|
||||
"단위": "kg",
|
||||
"수량": "0.33",
|
||||
@@ -9954,7 +9954,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003187",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "산소 KS E4301", "대표": "MT003187"},
|
||||
"이름": "용접봉",
|
||||
"단위": "kg",
|
||||
"수량": "3",
|
||||
@@ -10247,7 +10247,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003165",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "6000ℓ/병", "대표": "MT003165"},
|
||||
"이름": "산소",
|
||||
"단위": "L",
|
||||
"수량": "2.3 * 6000",
|
||||
@@ -10257,7 +10257,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003163",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "98% (용접용)", "대표": "MT003163"},
|
||||
"이름": "아세틸렌",
|
||||
"단위": "kg",
|
||||
"수량": "1.98",
|
||||
@@ -10279,7 +10279,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003187",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "산소 KS E4301", "대표": "MT003187"},
|
||||
"이름": "용접봉",
|
||||
"단위": "kg",
|
||||
"수량": "14.35",
|
||||
@@ -10523,7 +10523,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003165",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "6000ℓ/병", "대표": "MT003165"},
|
||||
"이름": "산소",
|
||||
"단위": "L",
|
||||
"수량": "0.38 * 6000",
|
||||
@@ -10533,7 +10533,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003163",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "98% (용접용)", "대표": "MT003163"},
|
||||
"이름": "아세틸렌",
|
||||
"단위": "kg",
|
||||
"수량": "0.33",
|
||||
@@ -10542,7 +10542,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003187",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "산소 KS E4301", "대표": "MT003187"},
|
||||
"이름": "용접봉",
|
||||
"단위": "kg",
|
||||
"수량": "3",
|
||||
@@ -10817,7 +10817,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003165",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "6000ℓ/병", "대표": "MT003165"},
|
||||
"이름": "산소",
|
||||
"단위": "L",
|
||||
"수량": "0.45 * 6000",
|
||||
@@ -10827,7 +10827,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003163",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "98% (용접용)", "대표": "MT003163"},
|
||||
"이름": "아세틸렌",
|
||||
"단위": "kg",
|
||||
"수량": "0.32",
|
||||
@@ -11036,7 +11036,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003165",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "6000ℓ/병", "대표": "MT003165"},
|
||||
"이름": "산소",
|
||||
"단위": "L",
|
||||
"수량": "1.35 * 6000",
|
||||
@@ -11046,7 +11046,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003163",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "98% (용접용)", "대표": "MT003163"},
|
||||
"이름": "아세틸렌",
|
||||
"단위": "kg",
|
||||
"수량": "0.57",
|
||||
@@ -11055,7 +11055,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003187",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "산소 KS E4301", "대표": "MT003187"},
|
||||
"이름": "용접봉",
|
||||
"단위": "kg",
|
||||
"수량": "1.16",
|
||||
@@ -11100,7 +11100,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MP000360",
|
||||
"요소": {"구분": "도료·방수·접착", "상세구분": "도료", "대표": "MT003383"},
|
||||
"이름": "징크프라이머",
|
||||
"단위": "ℓ",
|
||||
"수량": "0.246",
|
||||
@@ -11309,7 +11309,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003187",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "산소 KS E4301", "대표": "MT003187"},
|
||||
"이름": "용접봉",
|
||||
"단위": "kg",
|
||||
"수량": "9.81",
|
||||
@@ -11327,7 +11327,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003165",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "6000ℓ/병", "대표": "MT003165"},
|
||||
"이름": "산소",
|
||||
"단위": "L",
|
||||
"수량": "0.55 * 6000",
|
||||
@@ -11337,7 +11337,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003163",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "98% (용접용)", "대표": "MT003163"},
|
||||
"이름": "아세틸렌",
|
||||
"단위": "kg",
|
||||
"수량": "0.39",
|
||||
@@ -11594,7 +11594,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003165",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "6000ℓ/병", "대표": "MT003165"},
|
||||
"이름": "산소",
|
||||
"단위": "L",
|
||||
"수량": "2.3 * 6000",
|
||||
@@ -11604,7 +11604,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003163",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "98% (용접용)", "대표": "MT003163"},
|
||||
"이름": "아세틸렌",
|
||||
"단위": "kg",
|
||||
"수량": "1.6",
|
||||
@@ -11626,7 +11626,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003187",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "산소 KS E4301", "대표": "MT003187"},
|
||||
"이름": "용접봉",
|
||||
"단위": "kg",
|
||||
"수량": "54.6",
|
||||
@@ -11875,7 +11875,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003165",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "6000ℓ/병", "대표": "MT003165"},
|
||||
"이름": "산소",
|
||||
"단위": "L",
|
||||
"수량": "0.69 * 6000",
|
||||
@@ -11885,7 +11885,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003163",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "98% (용접용)", "대표": "MT003163"},
|
||||
"이름": "아세틸렌",
|
||||
"단위": "kg",
|
||||
"수량": "0.2",
|
||||
@@ -11894,7 +11894,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003187",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "산소 KS E4301", "대표": "MT003187"},
|
||||
"이름": "용접봉",
|
||||
"단위": "kg",
|
||||
"수량": "31.05",
|
||||
@@ -12098,7 +12098,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003165",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "6000ℓ/병", "대표": "MT003165"},
|
||||
"이름": "산소",
|
||||
"단위": "L",
|
||||
"수량": "2.2 * 6000",
|
||||
@@ -12108,7 +12108,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003163",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "98% (용접용)", "대표": "MT003163"},
|
||||
"이름": "아세틸렌",
|
||||
"단위": "kg",
|
||||
"수량": "1.6",
|
||||
@@ -12326,7 +12326,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003165",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "6000ℓ/병", "대표": "MT003165"},
|
||||
"이름": "산소",
|
||||
"단위": "L",
|
||||
"수량": "0.5 * 6000",
|
||||
@@ -12336,7 +12336,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003163",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "98% (용접용)", "대표": "MT003163"},
|
||||
"이름": "아세틸렌",
|
||||
"단위": "kg",
|
||||
"수량": "0.05",
|
||||
@@ -12345,7 +12345,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003187",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "산소 KS E4301", "대표": "MT003187"},
|
||||
"이름": "용접봉",
|
||||
"단위": "kg",
|
||||
"수량": "7",
|
||||
@@ -12515,7 +12515,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003165",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "6000ℓ/병", "대표": "MT003165"},
|
||||
"이름": "산소",
|
||||
"단위": "L",
|
||||
"수량": "1.805 * 6000",
|
||||
@@ -12525,7 +12525,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003163",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "98% (용접용)", "대표": "MT003163"},
|
||||
"이름": "아세틸렌",
|
||||
"단위": "kg",
|
||||
"수량": "1.275",
|
||||
@@ -12534,7 +12534,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003187",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "산소 KS E4301", "대표": "MT003187"},
|
||||
"이름": "용접봉",
|
||||
"단위": "kg",
|
||||
"수량": "20.7",
|
||||
@@ -12815,7 +12815,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003165",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "6000ℓ/병", "대표": "MT003165"},
|
||||
"이름": "산소",
|
||||
"단위": "L",
|
||||
"수량": "2.2 * 6000",
|
||||
@@ -12825,7 +12825,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003163",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "98% (용접용)", "대표": "MT003163"},
|
||||
"이름": "아세틸렌",
|
||||
"단위": "kg",
|
||||
"수량": "1.5",
|
||||
@@ -12847,7 +12847,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003187",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "산소 KS E4301", "대표": "MT003187"},
|
||||
"이름": "용접봉",
|
||||
"단위": "kg",
|
||||
"수량": "30.5",
|
||||
@@ -13057,7 +13057,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003165",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "6000ℓ/병", "대표": "MT003165"},
|
||||
"이름": "산소",
|
||||
"단위": "L",
|
||||
"수량": "1.89 * 6000",
|
||||
@@ -13067,7 +13067,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003163",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "98% (용접용)", "대표": "MT003163"},
|
||||
"이름": "아세틸렌",
|
||||
"단위": "kg",
|
||||
"수량": "0.8",
|
||||
@@ -13076,7 +13076,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003187",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "산소 KS E4301", "대표": "MT003187"},
|
||||
"이름": "용접봉",
|
||||
"단위": "kg",
|
||||
"수량": "8",
|
||||
@@ -13271,7 +13271,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003165",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "6000ℓ/병", "대표": "MT003165"},
|
||||
"이름": "산소",
|
||||
"단위": "L",
|
||||
"수량": "0.029 * 6000",
|
||||
@@ -13281,7 +13281,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003163",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "98% (용접용)", "대표": "MT003163"},
|
||||
"이름": "아세틸렌",
|
||||
"단위": "kg",
|
||||
"수량": "0.012",
|
||||
@@ -13290,7 +13290,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003187",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "산소 KS E4301", "대표": "MT003187"},
|
||||
"이름": "용접봉",
|
||||
"단위": "kg",
|
||||
"수량": "5.95",
|
||||
@@ -18095,7 +18095,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003165",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "6000ℓ/병", "대표": "MT003165"},
|
||||
"이름": "산소",
|
||||
"단위": "L",
|
||||
"수량": "0.2 * 6000",
|
||||
@@ -18105,7 +18105,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003163",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "98% (용접용)", "대표": "MT003163"},
|
||||
"이름": "아세틸렌",
|
||||
"단위": "kg",
|
||||
"수량": "0.13",
|
||||
@@ -18114,7 +18114,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003187",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "산소 KS E4301", "대표": "MT003187"},
|
||||
"이름": "용접봉",
|
||||
"단위": "kg",
|
||||
"수량": "3.5",
|
||||
@@ -18403,7 +18403,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003165",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "6000ℓ/병", "대표": "MT003165"},
|
||||
"이름": "산소",
|
||||
"단위": "L",
|
||||
"수량": "0.68 * 6000",
|
||||
@@ -18413,7 +18413,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003163",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "98% (용접용)", "대표": "MT003163"},
|
||||
"이름": "아세틸렌",
|
||||
"단위": "kg",
|
||||
"수량": "0.58",
|
||||
@@ -18422,7 +18422,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003187",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "산소 KS E4301", "대표": "MT003187"},
|
||||
"이름": "용접봉",
|
||||
"단위": "kg",
|
||||
"수량": "14.2",
|
||||
@@ -19057,7 +19057,7 @@
|
||||
"호표": [
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003165",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "6000ℓ/병", "대표": "MT003165"},
|
||||
"이름": "산소",
|
||||
"단위": "L",
|
||||
"수량": "(만약(공사 == '기기', 0.109, 만약(공사 == '철골', 1.5, 만약(공사 == '배관', 5, 만약(공사 == 'Belt & Conveyor', 1.5, 만약(공사 == 'Heater & Tank', 0.1, 만약(공사 == 'Pump & Fan', 0.1, 만약(공사 == 'Crane 류', 0.44, 0)))))))) * 6000",
|
||||
@@ -19067,7 +19067,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003163",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "98% (용접용)", "대표": "MT003163"},
|
||||
"이름": "아세틸렌",
|
||||
"단위": "kg",
|
||||
"수량": "(만약(공사 == '기기', 0.084, 만약(공사 == '철골', 1.25, 만약(공사 == '배관', 3.7, 만약(공사 == 'Belt & Conveyor', 1.25, 만약(공사 == 'Heater & Tank', 0.08, 만약(공사 == 'Pump & Fan', 0.08, 만약(공사 == 'Crane 류', 0.355, 0))))))))",
|
||||
|
||||
@@ -328,7 +328,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003163",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "98% (용접용)", "대표": "MT003163"},
|
||||
"이름": "아세틸렌가스",
|
||||
"단위": "kg",
|
||||
"수량": "찾기(QF000260, 이름='아세틸렌').적용",
|
||||
@@ -336,7 +336,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT003165",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용접·가스", "규격": "6000ℓ/병", "대표": "MT003165"},
|
||||
"이름": "산소가스",
|
||||
"단위": "ℓ",
|
||||
"수량": "찾기(QF000260, 이름='산소').적용",
|
||||
|
||||
@@ -190,7 +190,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MP000002",
|
||||
"요소": {"구분": "시멘트·골재", "상세구분": "시멘트", "대표": "MT004176"},
|
||||
"이름": "시멘트",
|
||||
"단위": "kg",
|
||||
"수량": "만약(수중 == '수중 콘크리트', 최대(만약(재료배합 == '계상 안 함', 0, 찾기(QF000353, 골재최대치수=골재최대치수, 배합종류=재료배합).시멘트) * 1.3, 370), 만약(재료배합 == '계상 안 함', 0, 찾기(QF000353, 골재최대치수=골재최대치수, 배합종류=재료배합).시멘트))",
|
||||
@@ -325,7 +325,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MP000002",
|
||||
"요소": {"구분": "시멘트·골재", "상세구분": "시멘트", "대표": "MT004176"},
|
||||
"이름": "시멘트",
|
||||
"단위": "kg",
|
||||
"수량": "만약(수중 == '수중 콘크리트', 최대(만약(재료배합 == '계상 안 함', 0, 찾기(QF000353, 골재최대치수=골재최대치수, 배합종류=재료배합).시멘트) * 1.3, 370), 만약(재료배합 == '계상 안 함', 0, 찾기(QF000353, 골재최대치수=골재최대치수, 배합종류=재료배합).시멘트))",
|
||||
@@ -902,7 +902,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MP000017",
|
||||
"요소": {"구분": "잡재료", "상세구분": "용수", "대표": "MT005758"},
|
||||
"이름": "물",
|
||||
"단위": "ℓ",
|
||||
"수량": "3000 / 100",
|
||||
@@ -1378,7 +1378,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MP000008",
|
||||
"요소": {"구분": "철근·강재", "상세구분": "철근", "규격": "D=16mm", "대표": "MT014464"},
|
||||
"이름": "연결철근(SD300, D16)",
|
||||
"단위": "ton",
|
||||
"수량": "연결철근량",
|
||||
@@ -2777,7 +2777,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MP000009",
|
||||
"요소": {"구분": "철근·강재", "상세구분": "철근", "규격": "D=13mm", "대표": "MT014463"},
|
||||
"이름": "철근(SD300, D13)",
|
||||
"단위": "ton",
|
||||
"수량": "철근량",
|
||||
@@ -3930,7 +3930,7 @@
|
||||
"호표": [
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MP000002",
|
||||
"요소": {"구분": "시멘트·골재", "상세구분": "시멘트", "대표": "MT004176"},
|
||||
"이름": "시멘트",
|
||||
"단위": "kg",
|
||||
"수량": "찾기(QF000385, 배합비=배합비).시멘트",
|
||||
@@ -4330,7 +4330,7 @@
|
||||
"호표": [
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT000481",
|
||||
"요소": {"구분": "거푸집·가설재", "상세구분": "동바리·비계", "규격": "Φ48.6*2.3*4.0m", "대표": "MT000481"},
|
||||
"이름": "강관(∅48.6㎜×2.4㎜)",
|
||||
"단위": "m",
|
||||
"수량": "찾기(QF000390, 구분='자재 - 강관(∅48.6mm×2.4mm)').적용",
|
||||
@@ -4338,7 +4338,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT000493",
|
||||
"요소": {"구분": "볼트·앵커·철물", "상세구분": "와이어로프·클램프", "대표": "MT000493"},
|
||||
"이름": "이음철물",
|
||||
"단위": "개",
|
||||
"수량": "찾기(QF000390, 구분='자재 - 이음철물').적용",
|
||||
@@ -4346,7 +4346,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT000499",
|
||||
"요소": {"구분": "볼트·앵커·철물", "상세구분": "와이어로프·클램프", "규격": "직교,자재", "대표": "MT000499"},
|
||||
"이름": "조임철물",
|
||||
"단위": "개",
|
||||
"수량": "찾기(QF000390, 구분='자재 - 조임철물').적용",
|
||||
@@ -4354,7 +4354,7 @@
|
||||
},
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT000505",
|
||||
"요소": {"구분": "볼트·앵커·철물", "상세구분": "와이어로프·클램프", "대표": "MT000505"},
|
||||
"이름": "받침철물",
|
||||
"단위": "개",
|
||||
"수량": "찾기(QF000390, 구분='자재 - 받침철물').적용",
|
||||
@@ -4806,7 +4806,7 @@
|
||||
"호표": [
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT006544",
|
||||
"요소": {"구분": "관·이음관", "상세구분": "PVC관", "규격": "200×5T", "대표": "MT006544"},
|
||||
"이름": "PVC 지수판(200×5)",
|
||||
"단위": "m",
|
||||
"수량": "찾기(QF000399, 구분='자재 - PVC 지수판(200×5)').적용",
|
||||
@@ -5251,7 +5251,7 @@
|
||||
"호표": [
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT009019",
|
||||
"요소": {"구분": "전기·통신", "상세구분": "전선관·트레이", "규격": "HI-VE 54mm", "대표": "MT009019"},
|
||||
"이름": "경질비닐전선관 54㎜",
|
||||
"단위": "m",
|
||||
"수량": "1",
|
||||
@@ -5280,7 +5280,7 @@
|
||||
"호표": [
|
||||
{
|
||||
"종류": "재료",
|
||||
"요소": "MT006485",
|
||||
"요소": {"구분": "잡재료", "상세구분": "소모품", "규격": "PE 필름(0.08mm)", "대표": "MT006485"},
|
||||
"이름": "폴리에틸렌필름 t=0.08㎜",
|
||||
"단위": "㎡",
|
||||
"수량": "찾기(QF000408, 구분='재료').적용",
|
||||
|
||||
Reference in New Issue
Block a user