knowledge(요구): 요구서 652 — 단가산출 줄 식 시트 · 경쟁사 글 식 호환(사용자 확정 · 정함 · 물결 1 일감)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,35 @@
|
||||
# 요구서 652 — 단가산출 줄 식 시트 · 경쟁사 글 식 호환 (요구 646~652 · 11-05)
|
||||
|
||||
원문 = `사용자요구_1104.md` 요구 646 · 647 · 649 · 650 · 651 · 652 · 근거 = `_분석_648-F` · `_분석_649-G1` · `G2` · `G3` · `_분석_650-H1` · `H2` · `H3` · 계획 = `PLAN.md` 790~794.
|
||||
|
||||
## 1. 사용자 확정
|
||||
|
||||
1. 갈래 C 섞음 — 경쟁사 산근을 「가져온 식 단가산출」로 그대로 담고 다시 셈(금액 그대로 · 단가 전파) · M01 기초 · 옵션 = 근거 제안 · [우리 기초로 바꾸기] = 사용자 선택(649-G3).
|
||||
2. 가져올 때 기본 단가 = 엑셀 단가 그대로 → [우리 단가로] 한 번에(649-G3).
|
||||
3. M02 단가산출에 사용자 식 칸 엶 — 「덮개 = 숫자만」 원칙 바뀜(649-G3).
|
||||
4. 단가산출 한 장 = 줄 식 시트(이름 | 식 | 값 | 비목 · 근거 글 · 옵션 · 변수 · 계산 · 자원 · 율 · 소계 줄) + 산출서 보기 전환 + 상태줄 금액 셋(M01 원래 · 지금 · 고치기 전) + 까닭 칸 + [M01 원래로](650-H3).
|
||||
5. 다시 셈 = 고칠 때마다 자동 · 서버 셈 먼저 · 느리면 브라우저 짝(650-H3).
|
||||
6. M01 관리자 편집도 같은 시트 · 다이어그램(흐름도) 화면 걷음(요구 651 · 650-H3).
|
||||
7. 불러오기 단산 줄 = 우리 단가산출 화면 모달 · 못 읽은 옵션 = 입력 필요 · 채워야 옮김(요구 646 · 647).
|
||||
8. 차례 = E1 시트 화면 → E2 숫자 넓힘 → E3(P1) 엔진 셈 의미 → E4(P2) 식 칸 → E5 즉시 셈 → E6(P3 · P4) 번역기 · 불러오기 → E7(P5) M01 시트 · 다이어그램 걷음 · 판 표지 · 빈 기초 보강.
|
||||
|
||||
## 2. 정함(브레인 · 사용자가 바꿀 수 있음)
|
||||
|
||||
1. 시트 = M02 단가산출 상세 첫 탭 · 옛 보기(단가산출 상세 · 인력재료경비 · 시험 계산 · 텍스트 수식 · 기본정보)는 E7 까지 남김.
|
||||
2. 식 칸 글 = 읽기 쉬운 이름 꼴(`[노임 형틀목공] × 5 / 시공량`) · 엔진 날식(찾기 · 만약 · 로직)은 숨김 · 표 찾기 값 = 값 + 표 꼬리표.
|
||||
3. 엔진 셈 의미(E3) = 줄 묶음 이름(금액번지) · 소계 단계 · 제외판 · 줄 자리 속성 · 블록 끝전 정책(비목 버림 / 계 버림 + 큰 나머지) · 결과금액 조정(비목 옮기기) · 특수 %(처음부터 비목 누계 · 앞 소계 × 수량) · 변수 표시 반올림 — 계약단가 · 낙찰률 · 운전사 노임 5/24 는 B09 · 기계 쪽 다른 일감.
|
||||
4. M01 로직 1,515 결과는 E3 전후 같음(지킴 시험) · 새 의미는 쓰는 로직에만 먹음.
|
||||
5. 사용자 식 보안 = eval 없는 엔진 파서만 · 식 길이 · 괄호 깊이 · 줄 수 상한.
|
||||
6. 번역기(E6)는 STmate(숨은 G 열 원문 식) 먼저 → EST(보이는 글 복원) · 먼저 파서 · 참조 평가기로 실무 여덟 파일 금액 100 % 를 지킴 시험으로 굳힘 → 우리 줄 꼴 내보내기는 E3 · E4 뒤.
|
||||
7. 공용 부품(구조물 조합 일위대가 상세 · `Labor_*` · `Labor_SangeunModal`)은 E6 전까지 손대지 않음.
|
||||
|
||||
## 3. 일감 · 창 (물결 1)
|
||||
|
||||
| 일감 | 일 | 파일 | 창 |
|
||||
| --- | --- | --- | --- |
|
||||
| 791-1 E3 | 엔진 셈 의미 + 로직 JSON 꼴(_틀.md) + 검사 + M01 1,515 전후 같음 + 실무 손 옮김 견본 금액 = 엑셀 | `resources/master_data/scripts/master_formula*.py`(새 모듈) · `master_cut.py` · `master_formula_check.py` · `_틀.md` | sub1 |
|
||||
| 790-2 E2 | 숫자 넓힘 서버 — 표값 · 식 속 상수 덮개 · 글 줄 · 까닭 · [M01 원래로] · M01 짝잃음 알림 | 새 `M02_Sangeun_Const.py` · `M02_Sangeun_Doc.py`(늘리지 않음) · `M02_Sangeun_Calc.py`(늘리지 않음) · `M02_Sangeun_Router.py` · 새 `logic/M02_Sangeun_Const_Model.ts` | sub2 |
|
||||
| 790-1 E1 | 시트 화면 — 줄 갈래 · 이름 | 식 | 값 | 비목 · 지금 되는 고침 · 상태줄 금액 셋 · 산출서 보기 · 다시 셈 자동 | 새 `M02_MasterTemplete_Sangeun_Sheet*.ts` · `Sangeun_Detail.ts`(탭 등록만) · css | sub3 |
|
||||
| 793-1 E6a | 번역기 1 — STmate 글 식 파서 · EST 보이는 글 → 식 복원 · 참조 평가기 · 실무 여덟 파일 금액 100 % 지킴 시험 | 새 `M02_MasterTemplete/M02_San_*.py` | sub4 |
|
||||
|
||||
물결 2(물결 1 뒤) — 790-3 E2 화면 이음(sub3) · 792 E4 식 칸 · E5 즉시 셈 · 793-2 번역기 → 우리 줄 꼴 · 793-3 불러오기 화면 · 794 E7.
|
||||
Reference in New Issue
Block a user