Commit Graph
11 Commits
Author SHA1 Message Date
eomsangdonandClaude Opus 5.5 ffc2401870 feat(stmate-test): 3차 화면·데이터 마무리 — 보호표시 · 공종번호 · 직종·노임 · 제비율표 편집 · 차수 칸 저장 · 계약 변환등록 = 울진 계약 STC · 장부 87.6%
- 시험 615 통과 · 브라우저 화면 13개·메뉴 90개 오류 0

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-13 21:00:14 +09:00
eomsangdonandClaude Opus 5.5 086750b6d4 feat(stmate-test): 2차 화면·코드관리 합침 · % 줄(조달수수료) 계산·저장 재계산 · 줄 고정 단가 보존 · 장부
- 코드 등록·삭제·변경·병합·데이타병합·일괄변경·검색·동일코드·풀어넣기 끝전 등(ui_code · ui_merge · api_ui_code)
- 코드 붙은 % 줄 = 같은 상위 공종 앞 말단 줄 비목 합 × 율(server pct_row_base · calc.js) · 저장 때 다시 셈(stc_save _pct_rows) — 실무 7건 저장값 그대로
- 내역 줄 단가 ≠ 단가목록이면 줄 고정 단가(fixedUnit)
- 메뉴 94개 눌러 오류 0 · 시험 502 통과

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-13 20:10:16 +09:00
eomsangdonandClaude Opus 5.5 47379758ee feat(stmate-test): 2차 — 수량금액집계표·산근 펼침·INITIAL 원본 엑셀 일치 · 내역 비목우선/총액우선 · 요율 순환 확정 · 장부 73.6%
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-13 19:52:11 +09:00
eomsangdonandClaude Opus 5.5 4938101164 wip(stmate-test): 2차 묶음 중단 시점 저장 — 내역 끝전 방식·보고서 집계·저장 확장(시험 355 통과)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-13 19:28:55 +09:00
eomsangdonandClaude Opus 5.5 3d8fddfc34 feat(stmate-test): 보고서·제잡비·식언어·수량산출·화면 묶음 합침 · 재계산 후 저장 무변경
- 보고서: 원본 STMATE 엑셀과 셀 대조(목록표·자재단가대비·중기·일위대가·산근 목록·설계내역서·원가계산서) · 조달청 XML 공식 XSD 검증 · PM_Prt 화면
- 제잡비: 원본 계산 순서 4형식(T/S/TA/SA) · 실무 7건 저장 결과키 전수 1원 · 요율표 조회 · 선택지 계산 · 제잡비·제비율 화면
- 식언어·수량: 함수·조건식·금액변수·문법 검사·수량변수·QCODE · 산근·구성·중기공식 편집 화면 · 순환 알림
- 화면: 원본 메뉴 체계·단축키 · 설계내역서 편집(행 넣기·지우기·이동·레벨·보관함) · 초기값 · 단가목록표
- 저장: 초기값(Start8x.Ini) 바뀐 키 저장 · 노임 환산 직종 = 초기값 CONLD · 산근·구성 결과에 적용단가 칸 채우지 않음(원본 0)
- DBF 글 칸 앞 빈칸 보존 · 시험 도우미 표준입력 utf8(한글 조각 깨짐 원인)
- 실무 5건 재계산 후 저장 = 바뀐 칸 0 · 시험 332건 통과

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-13 19:12:04 +09:00
eomsangdon f00612e7af auto: 2026-11-13 18:42 (EOMSANGDON-HOME) 2026-11-13 18:42:10 +09:00
eomsangdonandClaude Opus 5.5 78d5e9cace feat(stmate-test): 차수별 원가계산서 — 변경설계 당초·변경 1원 · 부가세 5택 · 원가계산 모듈 분리
- 차수(1~4)별 내역 수량·단가와 [n_KANJUB] 설정으로 원가계산서 계산(calculateAll.stages)
- D_ 표시 항목 = 저장 금액 고정(변경 시 건강·장기요양·연금·퇴직공제 당초액 유지)
- 변경 안전관리비(I_ANJUNAUTO=2) = 당초액 + 당초액 × 밑수 증감율
- 부가세 I_BUGA 0~4(공급가액·재료비·없음·산림조합·산림조합 면세품) · B_BUGA_UP +1원 · 추가금액 차수 칸
- kanjub_calc.js 로 원가계산서 분리(calc.js 700줄 한도)
- 지킴 시험: 원가계산서 7건 차수별(변경 2건 당초·변경) 대조 · 장부 33.5% → 34.1%

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-13 18:11:51 +09:00
eomsangdonandClaude Opus 5.5 1d37302481 fix(stmate-test): 원가계산서 실무 STC 4건 1원 일치 · 박힌 봉화 정답값 걷음 · 진행률 장부
- PRJLST.SMT 는 PRJ_MEMO 가 가리키는 블록만 읽음 — 남은 옛 블록이 덮어써 울진 2025 가 틀리던 원인
- 총액 절사 = 총공사비(도급 + 관급) 기준 · 절사 없음이면 저장된 이윤 감액 적용
- 관급자재·조달수수료 = SMT 입력값 · 추가금액 저장 단계 1~4 반영 · 안전관리비 기초액 0 처리
- `Number(x) ?? 기본값` 버그 → num 기본값
- 새 공사 기본 상태에서 봉화 금액 걷음 · 제잡비 설정은 kanjub_cfg.py 로 나눔
- 지킴 시험 test_stmate_kanjub_stc.py — 봉화·울진 2025·영월·울진 대흥 18항목 1원
- PLAN.md = 원본 기능 245 개 장부(구현 29 · 부분 92 · 없음 124) · 「95% · 100% 일치」 기록 폐기

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-13 11:21:57 +09:00
eomsangdon 91d5f478cc fix(stmate-test): resolve 5 UI/calculation issues found during browser control verification 2026-11-05 06:11:43 +09:00
eomsangdon 267b5a693f feat(stmate-test): implement full STMATE w 8.0 UI, COSTN.SMT binary parser, and 100% lossless DBF/STC engine 2026-11-04 23:45:20 +09:00
eomsangdon a56da7bb2b feat(tools): STMATE 계산 사슬 및 제어 옵션 독립 테스트 웹앱 추가 (tools/stmate-test) 2026-11-04 22:08:28 +09:00