From 17fb39687315aebc0db18ca89b0bd50b8c5887bd Mon Sep 17 00:00:00 2001 From: umsangdon Date: Sat, 19 Sep 2026 22:27:45 +0900 Subject: [PATCH] =?UTF-8?q?chore(master=5Fdata):=20=EB=82=98=EB=9D=BC?= =?UTF-8?q?=EC=9E=A5=ED=84=B0=20=EC=9E=90=EC=9E=AC=206,999=EC=A4=84=20?= =?UTF-8?q?=EC=A0=90=EA=B2=80=20=E2=80=94=20=EC=9B=90=EB=B3=B8=2027,485?= =?UTF-8?q?=EC=A4=84=EC=97=90=EC=84=9C=20=EB=AC=BC=ED=92=88=EB=A7=88?= =?UTF-8?q?=EB=8B=A4=20=ED=95=9C=20=EC=A4=84=20=C2=B7=20=EC=A3=BC=EC=9A=94?= =?UTF-8?q?=20=EC=9E=90=EC=9E=AC=20=EB=8C=80=EB=B6=80=EB=B6=84=20=EC=9B=90?= =?UTF-8?q?=EB=B3=B8=20=EB=B0=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 5 Claude-Session: https://claude.ai/code/session_01PAdA5ThqmtVSsbzjusk1cJ --- resources/master_data/ref/_점검_나라장터.md | 123 ++++++++++++++++++++ 1 file changed, 123 insertions(+) create mode 100644 resources/master_data/ref/_점검_나라장터.md diff --git a/resources/master_data/ref/_점검_나라장터.md b/resources/master_data/ref/_점검_나라장터.md new file mode 100644 index 00000000..aa88df04 --- /dev/null +++ b/resources/master_data/ref/_점검_나라장터.md @@ -0,0 +1,123 @@ +# 점검 — 재료_나라장터자재 6,999줄 + +원본 `resources/knowledge/original/원가계산/자재단가/나라장터_시설공통자재_2026-08-14.json`(.csv 같은 내용) · 마스터 `resources/master_data/재료_나라장터자재.json`. 파일 고침 없음 — 읽기만. + +## 결론 + +- **6,999 = 원본의 물품식별번호(`prdctIdntNo`) 가짓수.** 물품마다 한 줄 — 잘린 것 아님 · 빠진 물품 0 · 남는 물품 0. +- 줄이 준 길 — 원본 27,485줄 → 똑같은 줄 791 빼면 공시 26,694건 → 물품마다 가장 나중 제값 공시 하나 = 6,999줄. +- 쪽 제한에 안 걸림 — 수집이 `numOfRows=999` 로 `totalCount` 에 닿을 때까지 쪽을 넘김(`collect_cost_sources.py` `collect_snapshot`). +- ⚠ 다만 **받은 줄 속에 똑같은 줄 791** — 쪽 넘김 중 같은 줄이 두 번 옴. 개수를 `totalCount` 로 채웠으니 그만큼 **다른 줄이 안 왔을 수 있음(추정)**. 최신 회차에서 이렇게 빠졌을 수 있는 물품 ≤ 79(건축 51 · 기계설비 27 · 전기정보통신 1) — 이 물품은 앞 회차 값이 채택됐을 것. +- **임도·사방 주요 자재는 거의 없음** — 원본이 조달청 「시설공통자재」 4분야(토목·건축·기계설비·전기정보통신)라 레미콘·철근·시멘트·골재·흄관·파형강관·돌망태는 분류 밖. 있는 것은 합판·각재(건축) · 직포매트(토목)뿐. +- `제외묶음` 3(철근·레미콘·아스콘)은 **걸러낸 것이 아니라 원래 없다는 표시**. 시멘트·골재·흄관·파형강관·돌망태도 똑같이 없으나 제외묶음에 안 적힘. +- 값 표본 30줄 — 원본과 모두 같음(값·단위·이름·규격·공시일시). + +## 원본 + +| 항목 | 값 | +|---|---| +| 서비스 | 나라장터 가격정보현황서비스 `PriceInfoService` | +| 오퍼레이션(분야) | `getPriceInfoListFcltyCmmnMtrilEngrk`(토목) · `…Bildng`(건축) · `…MchnEqp`(기계설비) · `…ElctyIrmc`(전기정보통신) | +| 조건 | 분류·기간 거르개 없음 — 분야별 전건 · 쪽당 999 | +| 받은 날 | 2026-08-14 | +| 줄 수 | 27,485 (토목 639 · 건축 10,749 · 기계설비 9,985 · 전기정보통신 6,112) — `_meta.md` 와 같음 | +| 쪽 수 | 토목 1 · 건축 11 · 기계설비 10 · 전기정보통신 7 | +| 공시일 | 분야마다 네 회차 — 2024-10 · 2025-04 · 2025-10 · 2026-04 | +| 부가세·가격종류 | 전부 「부가가치세별도」 · 「기타가격」 | + +회차별 줄·물품(똑같은 줄·같은 날 두 공시가 섞인 차이): + +| 분야 | 공시일 | 줄 | 공시번호 | 물품 | +|---|---|---|---|---| +| 토목 | 2024-10-16 · 2025-04-24 · 2025-10-23 | 각 138 | 각 138 | 각 138 | +| 토목 | 2026-04-20 | 225 | 225 | 225 | +| 건축 | 2024-10-30 | 2,158 | 2,129 | 2,129 | +| 건축 | 2025-04-24 | 4,292 | 3,998 | 2,134 | +| 건축 | 2025-10-23 | 2,134 | 2,104 | 2,104 | +| 건축 | 2026-04-20 | 2,165 | 2,114 | 2,114 | +| 기계설비 | 2024-10-17 | 2,980 | 2,893 | 2,893 | +| 기계설비 | 2025-04-27 | 2,602 | 2,570 | 2,570 | +| 기계설비 | 2025-10-23 | 2,202 | 2,055 | 2,055 | +| 기계설비 | 2026-04-20 | 2,201 | 2,174 | 2,174 | +| 전기정보통신 | 2024-10-16 | 1,531 | 1,478 | 1,478 | +| 전기정보통신 | 2025-04-28 | 1,531 | 1,491 | 1,491 | +| 전기정보통신 | 2025-10-23 | 1,531 | 1,531 | 1,531 | +| 전기정보통신 | 2026-04-20 | 1,519 | 1,518 | 1,518 | + +- 건축 2025-04-24 는 한 날에 두 차례 공시(`R25CW229…` · `R25CW243…`) — 물품 2,088개가 두 번 실림. +- 똑같은 줄 791 은 쪽 경계가 아닌 쪽 안 여기저기(건축 404 · 기계설비 293 · 전기정보통신 94 · 토목 0 — 한 쪽짜리 토목만 없음). +- 한 물품이 두 분야에 걸친 것 0. + +## 원본 → 마스터 + +| 단계 | 줄 | +|---|---| +| 원본 | 27,485 | +| 똑같은 줄 791 뺌 | 26,694 공시 | +| 물품마다 한 공시 — 가장 나중 공시일 · 같은 날이면 큰 공시번호 · 값 빈칸·0 건너뜀 | 6,999 | + +- 물품당 공시 수: 1번 567 · 2번 401 · 3번 416 · 4번 3,387 · 5번 2,048 · 6번 180. +- 0원 공시 144줄 — 마스터에서 0 이 걸렸던 70줄은 앞 제값 공시로 바뀜(`비고` 「… 공시에 값이 없어 … 값을 씀」 · `_build_mat_price.py`). 못 고친 줄(`0원미회수`) 0. +- 규칙 재현 — 위 규칙으로 원본에서 다시 고르면 6,999줄 모두 마스터와 같은 공시번호·값. +- 최신 회차보다 옛 값인 줄 968(기계설비 779 · 건축 163 · 전기정보통신 25 · 토목 1) — 그 물품이 최신 회차에 안 실림. 대부분 공시 목록에서 빠진 것 · 위 추정 79 가 섞였을 수 있음. +- 마스터 분야: 기계설비 2,953 · 건축 2,277 · 전기정보통신 1,543 · 토목 226. + +## 주요 자재 — 원본에 있나 + +품명(`krnPrdctNm`)·분류명(`prdctClsfcNoNm`) 글자 찾기. + +| 자재 | 원본 | 비고 | +|---|---|---| +| 레미콘 | 없음 | 제외묶음 `ready_mixed_concrete` | +| 철근(이형봉강) | 없음 | 제외묶음 `reinforcing_steel` | +| 시멘트 | 없음 | 제외묶음에 없음 | +| 골재(모래·자갈·쇄석) | 없음 | 제외묶음에 없음 | +| 흄관 | 없음 | 제외묶음에 없음 | +| 파형강관 | 없음 | 제외묶음에 없음 | +| 합판 | 있음 — 건축 37물품(보통합판·내수합판·치장합판 등) | | +| 각재 | 있음 — 건축 8물품(「각재, 외송」 등) | | +| 돌망태(개비온) | 없음 | 제외묶음에 없음 | +| 매트 | 직포매트(PET_Mat) 토목 — 사방 녹화·침식방지 매트 아님 · 섬유단열재 건축 | 녹화·거적 없음 | + +- 없는 까닭 — 원본이 「시설공통자재」 목록뿐. 토목 분야 226물품도 와이어로프 · 콘크리트파일 · 나선형쉬스관 · 강널말뚝 · 록볼트 · 복공판 · 크롤러·점보 부품 등 특수·소모 자재. +- 레미콘·시멘트·아스콘은 종합쇼핑몰(MAS·일반단가) 쪽 — `_meta.md` 원천 현황 표. 그 스냅숏은 로컬에 없음(`제외묶음` 사유 「shopping mall snapshot not locally stored」). +- 철근·골재·흄관·파형강관·돌망태의 원천은 이 조사로 확인 못 함. + +## 값 표본 30줄 + +무작위(씨앗 20260919). 마스터 값 · 원본 `prce`(채택 공시번호의 줄). + +| 열쇠 | 이름 | 규격 | 단위 | 마스터 | 원본 | 공시일 | 판정 | +|---|---|---|---|---|---|---|---| +| 21061504 | 배수용 경질염화비닐 이음관 | 90˚YT관(LT), DRF D100 | 개 | 8800 | 8800 | 2026-04-20 | 같음 | +| 20102199 | 연돌 | 굴뚝, CH477점검관, Check hole, Φ700 | 개 | 196800 | 196800 | 2024-10-17 | 같음 | +| 24690953 | 하이텍케이블트레이부속품 | 분체도장, JOINER SET, W400x150H | m | 3863 | 3863 | 2026-04-20 | 같음 | +| 20135951 | 용접스터드 | 용접스터드, 머리형, M19*155mm, 자동 | 개 | 827 | 827 | 2026-04-20 | 같음 | +| 20105008 | 아티론(난연)AL | D80*15t | m | 2070 | 2070 | 2026-04-20 | 같음 | +| 24178998 | 케이블트레이 | ST, W1000x100Hx2.3t(커버 미포함) | m | 19900 | 19900 | 2026-04-20 | 같음 | +| 21650756 | 피난구 유도등(고휘도) | LED, 소형(양면), 60분용 | SET | 49447 | 49447 | 2026-04-20 | 같음 | +| 22510394 | 스텐밴드 | D275 | 개 | 1394 | 1394 | 2026-04-20 | 같음 | +| 24691026 | 하이텍케이블트레이부속품 | 분체도장, H. CROSS, W200x60H | m | 30386 | 30386 | 2026-04-20 | 같음 | +| 22777741 | 플랙시블조인트 | 2.5L - 소방용 | m | 14340 | 14340 | 2026-04-20 | 같음 | +| 20135552 | 고장력볼트 | 고장력볼트, F10T, M20*100mm | 조 | 1133 | 1133 | 2026-04-20 | 같음 | +| 20160206 | 금속레일 | 금속레일, 황동, 압출, 180cm | m | 8000 | 8000 | 2026-04-20 | 같음 | +| 22496407 | 절연저독성난연폴리올레핀시스케이블 | HFCO, 0.6/1kV, 3C 185mm² | m | 142039 | 142039 | 2026-04-20 | 같음 | +| 20693493 | 섬유단열재 | 섬유단열재, 펠트, 밀도200kg/㎥, 75mm | ㎡ | 21570 | 21570 | 2026-04-20 | 같음 | +| 20126889 | 나사식 강관제 관이음쇠 | 백붓싱 (나사) D20 | 개 | 900 | 900 | 2026-04-20 | 같음 | +| 10036357 | 강재전선관용부품 | 파이프행거, 16C | 개 | 323 | 323 | 2026-04-20 | 같음 | +| 20094812 | 사각 Diffuser | AL ND300 | 개 | 35720 | 35720 | 2026-04-20 | 같음 | +| 20174273 | 케이블 직선접속재 | 레진주입형, 25kV, 1C, 500㎟ | kit | 220161 | 220161 | 2026-04-20 | 같음 | +| 20102155 | 연돌 | 굴뚝, MT90˚연결티, Manifold tee, Φ3… | 개 | 84900 | 84900 | 2024-10-17 | 같음 | +| 20684141 | 내열케이블 | F-FR-3, 25C 2.5mm² | m | 12552 | 12552 | 2026-04-20 | 같음 | +| 10023585 | 육각볼트 | 육각볼트, M22*65 | 개 | 781 | 781 | 2026-04-20 | 같음 | +| 20131107 | 감압밸브, 냉온수,플랜지,10KG | D32 | 개 | 328340 | 328340 | 2026-04-20 | 같음 | +| 20969998 | 감압밸브, 냉온수, 플랜지,20KG | D32 | 개 | 665690 | 665690 | 2026-04-20 | 같음 | +| 22073795 | 일반구조용압연강판 | 일반구조용압연강판, 2~3mm | 톤 | 855360 | 855360 | 2026-04-20 | 같음 | +| 10023593 | 육각볼트 | 육각볼트, M22*120 | 개 | 1175 | 1175 | 2026-04-20 | 같음 | +| 20145199 | 자기질타일 | 자기질타일, 석재타일, 환원, 300*300*20mm | ㎡ | 40000 | 40000 | 2026-04-20 | 같음 | +| 10023429 | 육각볼트 | 육각볼트, M8*150 | 개 | 227 | 227 | 2025-10-23 | 같음 | +| 10023705 | 육각볼트 | 육각볼트, 스테인리스, M18*40mm | 개 | 1303 | 1303 | 2026-04-20 | 같음 | +| 21870903 | 고장력볼트 | 고장력볼트, TS볼트, M20×150mm | 조 | 1474 | 1474 | 2024-10-30 | 같음 | +| 21650852 | 접지단자함 | STS, 1CCT | 개 | 84212 | 84212 | 2026-04-20 | 같음 | + +- 이름 「스텐밴드」는 원문 앞 공백 두 칸 그대로(`" 스텐밴드"`) — 표에서만 눌림.