diff --git a/docs/raw/요구_1104/사용자요구_1104.md b/docs/raw/요구_1104/사용자요구_1104.md index 55afc5ab1..088a477bc 100644 --- a/docs/raw/요구_1104/사용자요구_1104.md +++ b/docs/raw/요구_1104/사용자요구_1104.md @@ -1200,3 +1200,15 @@ est의 각열이 어떤 출처로 가져오는지 짧게 설명해봐 결과적으로 관급칸과 일반가격 칸이 동일한건가? 중지 + +## 요구 830 (11-14 · 사용자 · 관급 재정의 — 가격 열 = 조달청(관급) · 물가자료 · 유통물가 · 물가정보 · 거래가격 · 견적가 · 일반가격(나머지 사급) · 조달청 = 전국 › 서울 › 경기 › 아무 지역 · 서울 관할 나뉘면 평균에 가까운 하나 · 대상 = EST 줄 전체(EST 에 없는 품목은 안 가져옴) · 사급 / 관급 열은 단위 오른쪽(이번 작업 아님) · 사급 넷 유지 · 일반가격 = 시스템 관리자 수기 · 견적가 = 프로젝트 안 견적서 올리고 수기(M01 에 안 보임)) + +관급에 대한 정의를 다시하겠음. +현재 EST의 가격정보는 대부분 조달창에서 가져온 관급 정보임. 우리 DB는 가격 열 이름은 조달청, 물가자료, 유통정보, 물가정보, 거래가격, 견적가, 일반가격 열을 운영. (UI로 나눌필요는 없지만 조달청은 관급, 나머지는 사급임.) +1. 조달청은 조달청에서 값을 찾아 넣은 정보로 현재 프로젝트 밖에서는 공사지를 알수 없어 M01과 M02에서는 전국, 서울, 경기 순으로 중 하나의 가격을 받아옴. 이때 전국이 없으면 서울을 서울이 없으면 경기순으로 재지정되며 그마저도 없으면 아무 지역의 정보를 가져옴. 이때 만약 서울이 관할구역이 나눠져 있다면 평균에 가까운 하나를 선정하여 관급 값으로 입력하고 출처를 남김. +2. 조달청의 경우 리스트는 현재 EST에서 가져온 전체를 대상으로 확인 후 가져옴. EST에서 관급이라고 지정된 항목만 가져오는게 아님. 그렇다고 EST에 어떤 항목도 없는 정보를 가져올 필요 없음. +3. 사급과 관급의 항목을 추가하고 단위 열 우측에 추가, 이 정보는 M01/M02에서 자재를 지정할때 기본적으로 사용할 가격을 선정할 예정. 관급이라면 가격이 비싸도 사용하여야하며 사급이라면 관급을 제외한 사급끼리 가격을 비교하여 낮은 가격을 지정하여 사용할 예정. 이번 대화내용의 작업은 아님. +3. 사급 중 4개 항목은 현재를 유지. +4. 일반가격은 시스템관리자가 수기 입력을 하기 위한 공간. +5. 견적가는 프로젝트 내부에서 사급들 중 임의 업체에게 받은 견적서를 기준으로 파일을 업로드하고 가격을 수기입력하기 위한 공간임. M01에서 시스템 관리자가 볼 필요는 없음. +위 내용의 재정의 하자. diff --git a/docs/raw/요구_1104/요구서_830_재료DB_재정의.md b/docs/raw/요구_1104/요구서_830_재료DB_재정의.md new file mode 100644 index 000000000..cb603e19e --- /dev/null +++ b/docs/raw/요구_1104/요구서_830_재료DB_재정의.md @@ -0,0 +1,62 @@ +# 요구서 830 — M01 재료 DB 재정의 (요구 818 ~ 830) + +원문 = `사용자요구_1104.md` 요구 818 ~ 830 · 조사 = `_조사_818` · `_조사_819` · `_조사_820`. + +## 1. 가격 열 정의 (요구 830 · 사용자 확정) + +| 열 | 갈래 | 뜻 | 누가 채움 | M01 화면 | +| --- | --- | --- | --- | --- | +| 조달청 | 관급 | 조달청에서 찾아 넣은 값 | 조달청 조회(자동) | 보임 | +| 물가자료 | 사급 | 물가지 | EST DB | 보임 | +| 유통물가 | 사급 | 물가지 | EST DB | 보임 | +| 물가정보 | 사급 | 물가지 | EST DB | 보임 | +| 거래가격 | 사급 | 물가지 | EST DB | 보임 | +| 견적가 | 사급 | 프로젝트 안에서 업체 견적서 파일을 올리고 가격을 손으로 넣는 자리 | 프로젝트 사용자 | 안 보임 | +| 일반가격 | 사급 | 시스템 관리자가 손으로 넣는 자리 | 시스템 관리자 | 보임 | + +- 화면에서 관급 · 사급으로 나눠 보일 필요는 없음 — 조달청 = 관급 · 나머지 = 사급. +- 사급 물가지 넷은 지금 그대로. +- EST 의 「가격정보」 는 대부분 조달청에서 온 관급 정보 → 우리 열 이름은 「조달청」. + +## 2. 조달청 열 규칙 + +- 대상 = EST 에서 가져온 줄 **전부**(EST 가 관급으로 표시한 줄만이 아님) · EST 에 없는 품목은 가져오지 않음(줄을 새로 만들지 않음). +- 프로젝트 밖(M01 · M02)에서는 공사지를 모르므로 지역 = **전국 › 서울 › 경기** 차례 · 셋 다 없으면 아무 지역. +- 서울이 관할 구역으로 나뉘어 있으면 **평균에 가까운 하나**를 골라 넣고 출처를 남김. +- 품셈 값은 쓰지 않음(요구 827). + +## 3. 사급 / 관급 열 (나중 걸음 — 이번 작업 아님) + +- 「단위」 열 오른쪽에 「사급 / 관급」 열을 더함. +- M01 · M02 에서 자재를 지정할 때 기본으로 쓸 가격을 정함: 관급이면 비싸도 조달청 값 · 사급이면 관급을 뺀 사급 값들 가운데 가장 낮은 값. + +## 4. 그 밖 확정된 것 + +- 항목 통합: 지역으로 갈린 줄 · 관급 줄과 사급 줄을 규격이 같은 것끼리 한 줄로 · 이름에 관급 · 사급 · 지역 같은 덧정보를 넣지 않음(필요하면 비고) · 지운 이력은 남기지 않음(요구 819). +- 사급 지역 통합의 기준 = 전국 › 서울(요구 819). +- 상하차 열: 고르기(상차 · 하차 · -) · 기본 - · 이름에 든 인도 조건 글(도착도 · 상차도)을 떼어 이 열로 · 상하차가 다르면 다른 줄(요구 828). +- 철근의 상차도 줄과 사급 표기 줄은 다른 값 — 한 줄로 묶지 않음(요구 828). +- 채택 단가는 쓰지 않음(요구 826). +- 출처 칸의 EST 품번은 비고로 옮기고 출처에는 EST 에 적힌 진짜 출처를 적음(요구 827-5 · 나중 걸음). +- 견적가는 공사지마다 달라 전역 값이 될 수 없음 — 프로젝트 안에서 적용(요구 827-4). +- M02(일위대가 · 구조물 조합 · 단가산출 · 내 기계 · 내 재료) · 프로젝트 사본 · 불러오기 실무자료는 비움(끝 · 830-5 · 830-6). + +## 5. 지금 상태 (11-14) + +- 메인 정본 = EST 그대로(24,092 줄 · 830-1) · 열 = 물가자료 · 유통물가 · 물가정보 · 거래가격 · **관급**(EST 가격정보 값 4,552). +- 멈춘 작업(sub3 커밋 7565ee787 · 메인에 안 합침) = 항목 통합 + 관급 칸 값 비움 + 상하차 칸. + +## 6. 걸음 (사용자와 단계마다 협의) + +1. 열 구성 바꿈 — 「관급」 → 「조달청」 · 「일반가격」 더함 · 「견적가」 는 프로젝트 쪽 자리 · 상하차 열. +2. 항목 통합 + EST 가격정보 값 삭제. +3. 조달청 값 채우기(전국 › 서울 › 경기 · EST 줄 전부 대상). +4. 「사급 / 관급」 열과 기본 가격 고르는 규칙. +5. 출처 칸 정리 · M01 단가산출 기초 연결. + +## 7. 정할 것 + +- 상하차 열의 자리. +- 사급 지역 통합에서 전국 · 서울이 둘 다 없을 때의 기준(조달청과 같은 「경기 › 아무 지역」 을 쓸지). +- EST 가격정보에 있던 관급 아닌 값 67 줄(품질시험 수수료 60 · 블록 5 · 치즐 2)을 어디에 둘지. +- 멈춘 통합 작업을 새 열 정의에 맞춰 이어 갈지.