diff --git a/resources/master_data/_틀.md b/resources/master_data/_틀.md index e9dcfe0d..51a829aa 100644 --- a/resources/master_data/_틀.md +++ b/resources/master_data/_틀.md @@ -35,12 +35,13 @@ ``` - `열쇠` = 원문이 준 번호(직종 번호 · 물품 번호 · 기계 분류번호 `0201-0070`). 없으면 이름. -- 값이 여럿인 요소(기계)는 `값` 을 묶음으로 — `{ "가격": …, "손료계수": …, "주연료": …, "잡재료율": …, "조종원": … }` · 칸마다 온 절이 다르면 `출처` 도 같은 모양의 묶음. +- 값이 여럿인 요소(기계)는 `값` 을 묶음으로 — `{ "가격": …, "상각비계수": …, "정비비계수": …, "관리비계수": …, "손료계수": …, "주연료": …, "주연료종류": …, "잡재료율": …, "조종원": …, "조종원직종": … }` · `손료계수` = 원문 「계」. +- 묶음 요소는 `단위` · `출처` 도 같은 모양의 묶음. - 원문에 없는 값을 지어 넣지 않음. 원문 「-」 = 칸을 비움(`null`). ## 5. 표형 요소 (소요량 · 계수) -원문 표 하나 = 표 하나. 머리가 여러 단이어도 **조건 칸 + 값 칸의 긴 줄**로 폄. +원문 표 하나 = 표 하나. 머리가 여러 단이어도 **조건 칸 + 값 칸의 긴 줄**로 폄. 표들은 파일 머리 아래 `표` 칸에 목록으로 둠. ```json { @@ -59,6 +60,10 @@ - 조건 종류 — `수`(같은 값) · `고르기`(글자) · `범위`(줄에 `[아래, 위]` · 끝 열림은 `null` · 포함 여부는 `범위규칙` 에 「초과·이하」처럼). - 원문 「-」 칸은 줄에서 그 값 칸을 뺌. 줄 전체가 「-」 면 줄을 뺌. +- 원문에 없는 조건 칸은 줄에서 뺌 — 빈 조건 칸은 그 조건에 무엇이든 맞음. +- 값 칸에 범위(「80 ∼ 100」)는 `[아래, 위]` — 로직은 설계자 입력 칸으로 받음(기본값 두지 않음). +- 수와 글이 섞인 칸(「20(135°)」)은 값 칸에 수 · `<값 칸>원문` 칸에 원문 글. +- 줄마다 단위가 다르면 `단위` 칸을 줄에 둠. - 수는 원문 그대로(쉼표만 뺌). 단위 환산하지 않음. - `주` 는 원문 글 그대로 — 계산에 쓰는 수가 들어 있으면 따로 계수 표로도 올림. @@ -94,13 +99,18 @@ - `종류` = 인력 · 재료 · 기계 · 로직(하위 로직의 결과를 단가로 씀). - `비목` = 노무비 · 재료비 · 경비. `덧줄` 식에서 비목 합을 이름으로 씀. - `결과단위` 가 돈이 아닌 로직(㎥/시간)은 `호표` 없이 `중간` + `결과` 식. +- `종류` 가 로직이고 `비목` 칸이 없는 호표 줄은 불러온 결과를 비목별로 나눠 얹음. +- 근거가 덜 선 줄은 `비고` 칸에 적음 — 「환산 근거 미확인」. +- 입력에 원문 범위가 있으면 `범위: [아래, 위]` · 기본값 두지 않음. - `소유` = 공용 · 개인(뒤 단계 자리). ## 7. 변수 · 식 -- 요소 — `그룹:원문:열쇠` · 값 묶음은 `.칸` — `기계:건설품셈:0201-0070.주연료` +- 요소 — `그룹:원문:열쇠` · 값 묶음은 `.칸` — `기계:건설품셈:0201-0070.주연료` · 둘째 쌍점 뒤는 모두 열쇠(`재료:오피넷유가:경유:전국평균`). +- 열쇠에 `{이름}` — 입력·중간 값을 끼움 — `기계:건설품셈:{기계}.가격` - 표 찾기 — `찾기(소요량:산림품셈:13-4-1 메쌓기, 뒷길이=뒷길이, 돌=돌, 쌓기=쌓기).석공` -- 로직 부르기 — `로직(건설품셈:8 굴착기 시간당 경비, 규격=0.7)` +- 찾기·로직 인자의 글자 값은 작은따옴표 — `구분='V(다짐속도,km/hr)'` · 따옴표 없으면 이름(입력·중간). +- 로직 부르기 — `로직(건설품셈:8 굴착기(무한궤도) 시간당 경비, 기계='0201-0070')` · 돈 로직의 결과는 비목 묶음 `.노무비` `.재료비` `.경비` `.계` · 돈 아닌 로직은 수 하나. - 입력 · 중간 · 비목 합은 이름 그대로. -- 쓸 수 있는 것 — `+ - * /` · 괄호 · `찾기` · `로직` · `만약(조건, 참, 거짓)` · `올림` `버림` `반올림`(자리) · `최소` `최대`. 그 밖은 쓰지 않음. +- 쓸 수 있는 것 — `+ - * /` · 괄호 · 비교 `< <= > >= == !=` · `그리고` `또는` · `찾기` · `로직` · `만약(조건, 참, 거짓)` · `올림` `버림` `반올림`(자리) · `최소` `최대`. 그 밖은 쓰지 않음. - 로직이 돌고 도는 참조를 만들지 않음. diff --git a/resources/master_data/계수_건설품셈_공통8장.json b/resources/master_data/계수_건설품셈_공통8장.json new file mode 100644 index 00000000..a78b4f74 --- /dev/null +++ b/resources/master_data/계수_건설품셈_공통8장.json @@ -0,0 +1,27 @@ +{ + "그룹": "계수", + "원문": "건설품셈", + "판": "2026", + "표": [ + { + "열쇠": "8-1-7 손료보정", + "이름": "기계손료의 보정", + "기준": "손료(관리비 제외)", + "출처": "건설품셈 공통 8-1-7 1", + "조건": { "기종": "고르기", "작업": "고르기" }, + "값칸": { "가산비율": "%" }, + "줄": [ + { "기종": "불도저(19톤이상 제외)", "작업": "암석작업(연암・보통암・경암)", "가산비율": 25 }, + { "기종": "불도저(19톤이상 제외)", "작업": "전석섞인토사", "가산비율": 10 }, + { "기종": "굴착기(무한궤도) 및 로더(무한궤도)", "작업": "암석작업(연암・보통암・경암)", "가산비율": 20 }, + { "기종": "굴착기(무한궤도) 및 로더(무한궤도)", "작업": "전석섞인토사", "가산비율": 10 }, + { "기종": "덤프트럭", "작업": "암석작업(연암・보통암・경암)", "가산비율": 25 }, + { "기종": "덤프트럭", "작업": "전석섞인토사", "가산비율": 10 } + ], + "주": [ + "① 전용덤프트럭(18톤이상)과 불도저(19톤이상)의 경우는 보정하지 않는다. 단, 타이어 불도저, 습지 불도저는 보정한다.", + "② 전석섞인 토사는 전석(0.5㎥이상)의 혼입율이 30%이상 말한다." + ] + } + ] +} diff --git a/resources/master_data/기계_건설품셈.json b/resources/master_data/기계_건설품셈.json index 79aa30fa..40eb7465 100644 --- a/resources/master_data/기계_건설품셈.json +++ b/resources/master_data/기계_건설품셈.json @@ -7,73 +7,370 @@ "열쇠": "0201-0012", "이름": "굴착기(무한궤도)", "규격": "0.12㎥", - "단위": { "가격": "천원", "손료계수": "10^-7/시간", "주연료": "ℓ/hr", "잡재료율": "주연료의 %", "조종원": "인/일" }, - "값": { "가격": 45070, "손료계수": 2085, "주연료": 3.2, "잡재료율": 21, "조종원": 1 }, - "출처": { "가격": "건설품셈 공통 8-5-1", "손료계수": "건설품셈 공통 8-3-1", "주연료": "건설품셈 공통 8-4-1", "잡재료율": "건설품셈 공통 8-4-1", "조종원": "건설품셈 공통 8-4-1" } + "단위": { + "가격": "천원", + "상각비계수": "10^-7/시간", + "정비비계수": "10^-7/시간", + "관리비계수": "10^-7/시간", + "손료계수": "10^-7/시간", + "주연료": "ℓ/hr", + "주연료종류": "", + "잡재료율": "주연료의 %", + "조종원": "인/일", + "조종원직종": "" + }, + "값": { + "가격": 45070, + "상각비계수": 900, + "정비비계수": 700, + "관리비계수": 485, + "손료계수": 2085, + "주연료": 3.2, + "주연료종류": "경유", + "잡재료율": 21, + "조종원": 1, + "조종원직종": "1048" + }, + "출처": { + "가격": "건설품셈 공통 8-5-1", + "상각비계수": "건설품셈 공통 8-3-1", + "정비비계수": "건설품셈 공통 8-3-1", + "관리비계수": "건설품셈 공통 8-3-1", + "손료계수": "건설품셈 공통 8-3-1", + "주연료": "건설품셈 공통 8-4-1", + "주연료종류": "건설품셈 공통 8-4 주①㉰", + "잡재료율": "건설품셈 공통 8-4-1", + "조종원": "건설품셈 공통 8-4-1", + "조종원직종": "건설품셈 공통 8-1-3 5 · 건설노임 1048" + } }, { "열쇠": "0201-0020", "이름": "굴착기(무한궤도)", "규격": "0.2㎥", - "단위": { "가격": "천원", "손료계수": "10^-7/시간", "주연료": "ℓ/hr", "잡재료율": "주연료의 %", "조종원": "인/일" }, - "값": { "가격": 66538, "손료계수": 2085, "주연료": 5.0, "잡재료율": 21, "조종원": 1 }, - "출처": { "가격": "건설품셈 공통 8-5-1", "손료계수": "건설품셈 공통 8-3-1", "주연료": "건설품셈 공통 8-4-1", "잡재료율": "건설품셈 공통 8-4-1", "조종원": "건설품셈 공통 8-4-1" } + "단위": { + "가격": "천원", + "상각비계수": "10^-7/시간", + "정비비계수": "10^-7/시간", + "관리비계수": "10^-7/시간", + "손료계수": "10^-7/시간", + "주연료": "ℓ/hr", + "주연료종류": "", + "잡재료율": "주연료의 %", + "조종원": "인/일", + "조종원직종": "" + }, + "값": { + "가격": 66538, + "상각비계수": 900, + "정비비계수": 700, + "관리비계수": 485, + "손료계수": 2085, + "주연료": 5.0, + "주연료종류": "경유", + "잡재료율": 21, + "조종원": 1, + "조종원직종": "1048" + }, + "출처": { + "가격": "건설품셈 공통 8-5-1", + "상각비계수": "건설품셈 공통 8-3-1", + "정비비계수": "건설품셈 공통 8-3-1", + "관리비계수": "건설품셈 공통 8-3-1", + "손료계수": "건설품셈 공통 8-3-1", + "주연료": "건설품셈 공통 8-4-1", + "주연료종류": "건설품셈 공통 8-4 주①㉰", + "잡재료율": "건설품셈 공통 8-4-1", + "조종원": "건설품셈 공통 8-4-1", + "조종원직종": "건설품셈 공통 8-1-3 5 · 건설노임 1048" + } }, { "열쇠": "0201-0040", "이름": "굴착기(무한궤도)", "규격": "0.4㎥", - "단위": { "가격": "천원", "손료계수": "10^-7/시간", "주연료": "ℓ/hr", "잡재료율": "주연료의 %", "조종원": "인/일" }, - "값": { "가격": 84000, "손료계수": 2085, "주연료": 9.9, "잡재료율": 22, "조종원": 1 }, - "출처": { "가격": "건설품셈 공통 8-5-1", "손료계수": "건설품셈 공통 8-3-1", "주연료": "건설품셈 공통 8-4-1", "잡재료율": "건설품셈 공통 8-4-1", "조종원": "건설품셈 공통 8-4-1" } + "단위": { + "가격": "천원", + "상각비계수": "10^-7/시간", + "정비비계수": "10^-7/시간", + "관리비계수": "10^-7/시간", + "손료계수": "10^-7/시간", + "주연료": "ℓ/hr", + "주연료종류": "", + "잡재료율": "주연료의 %", + "조종원": "인/일", + "조종원직종": "" + }, + "값": { + "가격": 84000, + "상각비계수": 900, + "정비비계수": 700, + "관리비계수": 485, + "손료계수": 2085, + "주연료": 9.9, + "주연료종류": "경유", + "잡재료율": 22, + "조종원": 1, + "조종원직종": "1048" + }, + "출처": { + "가격": "건설품셈 공통 8-5-1", + "상각비계수": "건설품셈 공통 8-3-1", + "정비비계수": "건설품셈 공통 8-3-1", + "관리비계수": "건설품셈 공통 8-3-1", + "손료계수": "건설품셈 공통 8-3-1", + "주연료": "건설품셈 공통 8-4-1", + "주연료종류": "건설품셈 공통 8-4 주①㉰", + "잡재료율": "건설품셈 공통 8-4-1", + "조종원": "건설품셈 공통 8-4-1", + "조종원직종": "건설품셈 공통 8-1-3 5 · 건설노임 1048" + } }, { "열쇠": "0201-0060", "이름": "굴착기(무한궤도)", "규격": "0.6㎥", - "단위": { "가격": "천원", "손료계수": "10^-7/시간", "주연료": "ℓ/hr", "잡재료율": "주연료의 %", "조종원": "인/일" }, - "값": { "가격": 112342, "손료계수": 2085, "주연료": 10.2, "잡재료율": 22, "조종원": 1 }, - "출처": { "가격": "건설품셈 공통 8-5-1", "손료계수": "건설품셈 공통 8-3-1", "주연료": "건설품셈 공통 8-4-1", "잡재료율": "건설품셈 공통 8-4-1", "조종원": "건설품셈 공통 8-4-1" } + "단위": { + "가격": "천원", + "상각비계수": "10^-7/시간", + "정비비계수": "10^-7/시간", + "관리비계수": "10^-7/시간", + "손료계수": "10^-7/시간", + "주연료": "ℓ/hr", + "주연료종류": "", + "잡재료율": "주연료의 %", + "조종원": "인/일", + "조종원직종": "" + }, + "값": { + "가격": 112342, + "상각비계수": 900, + "정비비계수": 700, + "관리비계수": 485, + "손료계수": 2085, + "주연료": 10.2, + "주연료종류": "경유", + "잡재료율": 22, + "조종원": 1, + "조종원직종": "1048" + }, + "출처": { + "가격": "건설품셈 공통 8-5-1", + "상각비계수": "건설품셈 공통 8-3-1", + "정비비계수": "건설품셈 공통 8-3-1", + "관리비계수": "건설품셈 공통 8-3-1", + "손료계수": "건설품셈 공통 8-3-1", + "주연료": "건설품셈 공통 8-4-1", + "주연료종류": "건설품셈 공통 8-4 주①㉰", + "잡재료율": "건설품셈 공통 8-4-1", + "조종원": "건설품셈 공통 8-4-1", + "조종원직종": "건설품셈 공통 8-1-3 5 · 건설노임 1048" + } }, { "열쇠": "0201-0070", "이름": "굴착기(무한궤도)", "규격": "0.7㎥", - "단위": { "가격": "천원", "손료계수": "10^-7/시간", "주연료": "ℓ/hr", "잡재료율": "주연료의 %", "조종원": "인/일" }, - "값": { "가격": 117766, "손료계수": 2085, "주연료": 11.6, "잡재료율": 22, "조종원": 1 }, - "출처": { "가격": "건설품셈 공통 8-5-1", "손료계수": "건설품셈 공통 8-3-1", "주연료": "건설품셈 공통 8-4-1", "잡재료율": "건설품셈 공통 8-4-1", "조종원": "건설품셈 공통 8-4-1" } + "단위": { + "가격": "천원", + "상각비계수": "10^-7/시간", + "정비비계수": "10^-7/시간", + "관리비계수": "10^-7/시간", + "손료계수": "10^-7/시간", + "주연료": "ℓ/hr", + "주연료종류": "", + "잡재료율": "주연료의 %", + "조종원": "인/일", + "조종원직종": "" + }, + "값": { + "가격": 117766, + "상각비계수": 900, + "정비비계수": 700, + "관리비계수": 485, + "손료계수": 2085, + "주연료": 11.6, + "주연료종류": "경유", + "잡재료율": 22, + "조종원": 1, + "조종원직종": "1048" + }, + "출처": { + "가격": "건설품셈 공통 8-5-1", + "상각비계수": "건설품셈 공통 8-3-1", + "정비비계수": "건설품셈 공통 8-3-1", + "관리비계수": "건설품셈 공통 8-3-1", + "손료계수": "건설품셈 공통 8-3-1", + "주연료": "건설품셈 공통 8-4-1", + "주연료종류": "건설품셈 공통 8-4 주①㉰", + "잡재료율": "건설품셈 공통 8-4-1", + "조종원": "건설품셈 공통 8-4-1", + "조종원직종": "건설품셈 공통 8-1-3 5 · 건설노임 1048" + } }, { "열쇠": "0201-0080", "이름": "굴착기(무한궤도)", "규격": "0.8㎥", - "단위": { "가격": "천원", "손료계수": "10^-7/시간", "주연료": "ℓ/hr", "잡재료율": "주연료의 %", "조종원": "인/일" }, - "값": { "가격": 129586, "손료계수": 2085, "주연료": 15.3, "잡재료율": 22, "조종원": 1 }, - "출처": { "가격": "건설품셈 공통 8-5-1", "손료계수": "건설품셈 공통 8-3-1", "주연료": "건설품셈 공통 8-4-1", "잡재료율": "건설품셈 공통 8-4-1", "조종원": "건설품셈 공통 8-4-1" } + "단위": { + "가격": "천원", + "상각비계수": "10^-7/시간", + "정비비계수": "10^-7/시간", + "관리비계수": "10^-7/시간", + "손료계수": "10^-7/시간", + "주연료": "ℓ/hr", + "주연료종류": "", + "잡재료율": "주연료의 %", + "조종원": "인/일", + "조종원직종": "" + }, + "값": { + "가격": 129586, + "상각비계수": 900, + "정비비계수": 700, + "관리비계수": 485, + "손료계수": 2085, + "주연료": 15.3, + "주연료종류": "경유", + "잡재료율": 22, + "조종원": 1, + "조종원직종": "1048" + }, + "출처": { + "가격": "건설품셈 공통 8-5-1", + "상각비계수": "건설품셈 공통 8-3-1", + "정비비계수": "건설품셈 공통 8-3-1", + "관리비계수": "건설품셈 공통 8-3-1", + "손료계수": "건설품셈 공통 8-3-1", + "주연료": "건설품셈 공통 8-4-1", + "주연료종류": "건설품셈 공통 8-4 주①㉰", + "잡재료율": "건설품셈 공통 8-4-1", + "조종원": "건설품셈 공통 8-4-1", + "조종원직종": "건설품셈 공통 8-1-3 5 · 건설노임 1048" + } }, { "열쇠": "0201-0100", "이름": "굴착기(무한궤도)", "규격": "1.0㎥", - "단위": { "가격": "천원", "손료계수": "10^-7/시간", "주연료": "ℓ/hr", "잡재료율": "주연료의 %", "조종원": "인/일" }, - "값": { "가격": 142069, "손료계수": 2085, "주연료": 19.5, "잡재료율": 22, "조종원": 1 }, - "출처": { "가격": "건설품셈 공통 8-5-1", "손료계수": "건설품셈 공통 8-3-1", "주연료": "건설품셈 공통 8-4-1", "잡재료율": "건설품셈 공통 8-4-1", "조종원": "건설품셈 공통 8-4-1" } + "단위": { + "가격": "천원", + "상각비계수": "10^-7/시간", + "정비비계수": "10^-7/시간", + "관리비계수": "10^-7/시간", + "손료계수": "10^-7/시간", + "주연료": "ℓ/hr", + "주연료종류": "", + "잡재료율": "주연료의 %", + "조종원": "인/일", + "조종원직종": "" + }, + "값": { + "가격": 142069, + "상각비계수": 900, + "정비비계수": 700, + "관리비계수": 485, + "손료계수": 2085, + "주연료": 19.5, + "주연료종류": "경유", + "잡재료율": 22, + "조종원": 1, + "조종원직종": "1048" + }, + "출처": { + "가격": "건설품셈 공통 8-5-1", + "상각비계수": "건설품셈 공통 8-3-1", + "정비비계수": "건설품셈 공통 8-3-1", + "관리비계수": "건설품셈 공통 8-3-1", + "손료계수": "건설품셈 공통 8-3-1", + "주연료": "건설품셈 공통 8-4-1", + "주연료종류": "건설품셈 공통 8-4 주①㉰", + "잡재료율": "건설품셈 공통 8-4-1", + "조종원": "건설품셈 공통 8-4-1", + "조종원직종": "건설품셈 공통 8-1-3 5 · 건설노임 1048" + } }, { "열쇠": "0201-0120", "이름": "굴착기(무한궤도)", "규격": "1.2㎥", - "단위": { "가격": "천원", "손료계수": "10^-7/시간", "주연료": "ℓ/hr", "잡재료율": "주연료의 %", "조종원": "인/일" }, - "값": { "가격": 180927, "손료계수": 2085, "주연료": 20.2, "잡재료율": 22, "조종원": 1 }, - "출처": { "가격": "건설품셈 공통 8-5-1", "손료계수": "건설품셈 공통 8-3-1", "주연료": "건설품셈 공통 8-4-1", "잡재료율": "건설품셈 공통 8-4-1", "조종원": "건설품셈 공통 8-4-1" } + "단위": { + "가격": "천원", + "상각비계수": "10^-7/시간", + "정비비계수": "10^-7/시간", + "관리비계수": "10^-7/시간", + "손료계수": "10^-7/시간", + "주연료": "ℓ/hr", + "주연료종류": "", + "잡재료율": "주연료의 %", + "조종원": "인/일", + "조종원직종": "" + }, + "값": { + "가격": 180927, + "상각비계수": 900, + "정비비계수": 700, + "관리비계수": 485, + "손료계수": 2085, + "주연료": 20.2, + "주연료종류": "경유", + "잡재료율": 22, + "조종원": 1, + "조종원직종": "1048" + }, + "출처": { + "가격": "건설품셈 공통 8-5-1", + "상각비계수": "건설품셈 공통 8-3-1", + "정비비계수": "건설품셈 공통 8-3-1", + "관리비계수": "건설품셈 공통 8-3-1", + "손료계수": "건설품셈 공통 8-3-1", + "주연료": "건설품셈 공통 8-4-1", + "주연료종류": "건설품셈 공통 8-4 주①㉰", + "잡재료율": "건설품셈 공통 8-4-1", + "조종원": "건설품셈 공통 8-4-1", + "조종원직종": "건설품셈 공통 8-1-3 5 · 건설노임 1048" + } }, { "열쇠": "0201-0200", "이름": "굴착기(무한궤도)", "규격": "2.0㎥", - "단위": { "가격": "천원", "손료계수": "10^-7/시간", "주연료": "ℓ/hr", "잡재료율": "주연료의 %", "조종원": "인/일" }, - "값": { "가격": 310684, "손료계수": 2085, "주연료": 32.8, "잡재료율": 22, "조종원": 1 }, - "출처": { "가격": "건설품셈 공통 8-5-1", "손료계수": "건설품셈 공통 8-3-1", "주연료": "건설품셈 공통 8-4-1", "잡재료율": "건설품셈 공통 8-4-1", "조종원": "건설품셈 공통 8-4-1" } + "단위": { + "가격": "천원", + "상각비계수": "10^-7/시간", + "정비비계수": "10^-7/시간", + "관리비계수": "10^-7/시간", + "손료계수": "10^-7/시간", + "주연료": "ℓ/hr", + "주연료종류": "", + "잡재료율": "주연료의 %", + "조종원": "인/일", + "조종원직종": "" + }, + "값": { + "가격": 310684, + "상각비계수": 900, + "정비비계수": 700, + "관리비계수": 485, + "손료계수": 2085, + "주연료": 32.8, + "주연료종류": "경유", + "잡재료율": 22, + "조종원": 1, + "조종원직종": "1048" + }, + "출처": { + "가격": "건설품셈 공통 8-5-1", + "상각비계수": "건설품셈 공통 8-3-1", + "정비비계수": "건설품셈 공통 8-3-1", + "관리비계수": "건설품셈 공통 8-3-1", + "손료계수": "건설품셈 공통 8-3-1", + "주연료": "건설품셈 공통 8-4-1", + "주연료종류": "건설품셈 공통 8-4 주①㉰", + "잡재료율": "건설품셈 공통 8-4-1", + "조종원": "건설품셈 공통 8-4-1", + "조종원직종": "건설품셈 공통 8-1-3 5 · 건설노임 1048" + } } ] } diff --git a/resources/master_data/로직_건설품셈_공통8장.json b/resources/master_data/로직_건설품셈_공통8장.json index b5b4f45b..29231714 100644 --- a/resources/master_data/로직_건설품셈_공통8장.json +++ b/resources/master_data/로직_건설품셈_공통8장.json @@ -7,39 +7,53 @@ "열쇠": "8 굴착기(무한궤도) 시간당 경비", "이름": "굴착기(무한궤도) 시간당 기계경비", "결과단위": "원/시간", - "출처": "건설품셈 공통 8-1-5 · 8-1-6", + "출처": "건설품셈 공통 8-1-5 · 8-1-6 · 8-1-7", "소유": "공용", "입력": [ { "이름": "기계", "고르기": ["0201-0012", "0201-0020", "0201-0040", "0201-0060", "0201-0070", "0201-0080", "0201-0100", "0201-0120", "0201-0200"] - } + }, + { + "이름": "지역", + "고르기": ["전국평균", "전국", "서울", "경기", "강원", "충북", "충남", "전북", "경북", "경남", "부산", "제주", "대구", "인천", "대전", "울산", "세종", "전남광주"], + "출처": "건설품셈 공통 8-1-7 5" + }, + { "이름": "보정작업", "고르기": ["해당 없음", "암석작업(연암・보통암・경암)", "전석섞인토사"], "출처": "건설품셈 공통 8-1-7 1" } ], "중간": [ + { + "이름": "가산비율", + "식": "만약(보정작업 == '해당 없음', 0, 찾기(계수:건설품셈:8-1-7 손료보정, 기종='굴착기(무한궤도) 및 로더(무한궤도)', 작업=보정작업).가산비율)", + "출처": "건설품셈 공통 8-1-7 1" + }, { "이름": "손료", - "식": "버림(기계:건설품셈:{기계}.가격 * 1000 * 기계:건설품셈:{기계}.손료계수 / 10000000, 0)", - "출처": "건설품셈 공통 8-1-5 12 · 8-1-6 4" - } + "식": "버림(기계:건설품셈:{기계}.가격 * 1000 * ((기계:건설품셈:{기계}.상각비계수 + 기계:건설품셈:{기계}.정비비계수) * (1 + 가산비율 / 100) + 기계:건설품셈:{기계}.관리비계수) / 10000000, 0)", + "출처": "건설품셈 공통 8-1-5 12 · 8-1-6 4 · 8-1-7 1" + }, + { "이름": "연료", "식": "기계:건설품셈:{기계}.주연료종류", "출처": "건설품셈 공통 8-4 주①㉰" }, + { "이름": "직종", "식": "기계:건설품셈:{기계}.조종원직종", "출처": "건설품셈 공통 8-1-3 5" } ], "호표": [ { "종류": "재료", - "요소": "재료:오피넷유가:경유", - "이름": "주연료(경유)", + "요소": "재료:오피넷유가:{연료}:{지역}", + "이름": "주연료", "단위": "ℓ", "수량": "기계:건설품셈:{기계}.주연료", "비목": "재료비", - "출처": "건설품셈 공통 8-4 주①㉰" + "출처": "건설품셈 공통 8-4-1" }, { "종류": "인력", - "요소": "인력:건설노임:1048", - "이름": "건설기계운전사", + "요소": "인력:건설노임:{직종}", + "이름": "조종원", "단위": "인", "수량": "기계:건설품셈:{기계}.조종원 / 8", "비목": "노무비", - "출처": "건설품셈 공통 8-1-3 5" + "출처": "건설품셈 공통 8-1-3 6", + "비고": "환산 근거 미확인 — 우선 하루 ÷ 8" } ], "덧줄": [ diff --git a/resources/master_data/로직_산림품셈_9장.json b/resources/master_data/로직_산림품셈_9장.json index e1c898a9..aa0b0360 100644 --- a/resources/master_data/로직_산림품셈_9장.json +++ b/resources/master_data/로직_산림품셈_9장.json @@ -11,11 +11,11 @@ "소유": "공용", "입력": [], "중간": [ - { "이름": "q0", "식": "찾기(계수:산림품셈:9-16-1 주①, 구분=무한궤도 굴착기).적용" }, - { "이름": "K", "식": "찾기(계수:산림품셈:9-16-1 노체포설, 구분=K).적용" }, - { "이름": "f", "식": "찾기(계수:산림품셈:9-16-1 노체포설, 구분=f).적용" }, - { "이름": "E", "식": "찾기(계수:산림품셈:9-16-1 노체포설, 구분=E).적용" }, - { "이름": "Cm", "식": "찾기(계수:산림품셈:9-16-1 노체포설, 구분=㎝(sec)).적용" } + { "이름": "q0", "식": "찾기(계수:산림품셈:9-16-1 주①, 구분='무한궤도 굴착기').적용" }, + { "이름": "K", "식": "찾기(계수:산림품셈:9-16-1 노체포설, 구분='K').적용" }, + { "이름": "f", "식": "찾기(계수:산림품셈:9-16-1 노체포설, 구분='f').적용" }, + { "이름": "E", "식": "찾기(계수:산림품셈:9-16-1 노체포설, 구분='E').적용" }, + { "이름": "Cm", "식": "찾기(계수:산림품셈:9-16-1 노체포설, 구분='㎝(sec)').적용" } ], "결과": { "식": "반올림(3600 * q0 * K * f * E / Cm, 3)", "출처": "건설품셈 공통 8-1-4 주①" }, "끝수": "소수 3자리 사사오입(건설품셈 공통 8-1-4 주①)" @@ -28,12 +28,12 @@ "소유": "공용", "입력": [], "중간": [ - { "이름": "V", "식": "찾기(계수:산림품셈:9-16-2 노체다짐, 구분=V(다짐속도,km/hr)).적용" }, - { "이름": "W", "식": "찾기(계수:산림품셈:9-16-2 노체다짐, 구분=W(롤러 유효폭,m)).적용" }, - { "이름": "E", "식": "찾기(계수:산림품셈:9-16-2 노체다짐, 구분=E(작업효율)).적용" }, - { "이름": "D", "식": "찾기(계수:산림품셈:9-16-2 노체다짐, 구분=D(펴는 흙의 두께,m)).적용" }, - { "이름": "f", "식": "찾기(계수:산림품셈:9-16-2 노체다짐, 구분=f(토량환산계수)).적용" }, - { "이름": "N", "식": "찾기(계수:산림품셈:9-16-2 노체다짐, 구분=N(소요다짐횟수)).적용" } + { "이름": "V", "식": "찾기(계수:산림품셈:9-16-2 노체다짐, 구분='V(다짐속도,km/hr)').적용" }, + { "이름": "W", "식": "찾기(계수:산림품셈:9-16-2 노체다짐, 구분='W(롤러 유효폭,m)').적용" }, + { "이름": "E", "식": "찾기(계수:산림품셈:9-16-2 노체다짐, 구분='E(작업효율)').적용" }, + { "이름": "D", "식": "찾기(계수:산림품셈:9-16-2 노체다짐, 구분='D(펴는 흙의 두께,m)').적용" }, + { "이름": "f", "식": "찾기(계수:산림품셈:9-16-2 노체다짐, 구분='f(토량환산계수)').적용" }, + { "이름": "N", "식": "찾기(계수:산림품셈:9-16-2 노체다짐, 구분='N(소요다짐횟수)').적용" } ], "결과": { "식": "반올림(1000 * V * W * E * D * f / N, 3)", "출처": "건설품셈 공통 8-1-4 주①" }, "끝수": "소수 3자리 사사오입(건설품셈 공통 8-1-4 주①)" @@ -44,16 +44,18 @@ "결과단위": "원/㎥", "출처": "산림품셈 9-16-1", "소유": "공용", - "입력": [], + "입력": [ + { "이름": "지역", "고르기": ["전국평균", "전국", "서울", "경기", "강원", "충북", "충남", "전북", "경북", "경남", "부산", "제주", "대구", "인천", "대전", "울산", "세종", "전남광주"] }, + { "이름": "보정작업", "고르기": ["해당 없음", "암석작업(연암・보통암・경암)", "전석섞인토사"] } + ], "중간": [{ "이름": "작업량", "식": "로직(산림품셈:9-16-1 노체포설 작업량)" }], "호표": [ { "종류": "로직", - "요소": "로직(건설품셈:8 굴착기(무한궤도) 시간당 경비, 기계=0201-0070)", + "요소": "로직(건설품셈:8 굴착기(무한궤도) 시간당 경비, 기계='0201-0070', 지역=지역, 보정작업=보정작업)", "이름": "굴착기(무한궤도) 0.7㎥", "단위": "시간", - "수량": "1 / 작업량", - "비목": "경비" + "수량": "1 / 작업량" } ], "덧줄": [],