Commit Graph
92 Commits
Author SHA1 Message Date
eomsangdonandClaude Opus 5.5 982ba07fea feat(est-test): 찾기 창 다음찾기와 한 건 바꾸기
- 원본 찾기 창처럼 처음부터/현재위치부터 다음찾기로 행 이동, 호표 자동 전환
- 단가산출 찾은 행 한 건 바꾸기 뒤 다음 위치로 이동
- 편집 메뉴 찾기와 Ctrl+F 로 열기

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-11 14:56:47 +09:00
eomsangdonandClaude Opus 5.5 bd3d258616 feat(est-test): 수량 항목 끝수 처리 선택
- 원본 수량목록 자리수 메뉴처럼 AUTO·절사·올림·반올림 0~5자리를 항목별로 지정
- 결과 코드와 산출 행 결과 표지를 함께 바꾸고 중복 코드 거부
- 새 항목 코드가 끝수 붙은 코드와 겹치던 오류 수정
- 끝수 변경 작업의 ESTX 저장은 명확한 문구로 거부
- 연결 내역코드 칸 선택 상자가 옆 칸을 덮던 배치 수정

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-11 14:48:28 +09:00
eomsangdonandClaude Opus 5.5 d25183e89d feat(est-test): 내역·일위대가 단가 고르기 창
- 원본 검색 창(TFRMSERCHPROJECT)처럼 7종 자료를 검색어로 찾아 여러 개 골라 넣기
- 원본 데이타 변경 확인(TFRMDBLCLICKRTN)처럼 선택 행 연결 바꾸기, 같은 코드 전체 변경 선택
- 넣거나 바꾼 행만 원천 단가 재조회, 실패 시 되돌림
- 시험 test_est_pick.py 추가

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-11 14:36:34 +09:00
eomsangdon cdf18e1262 feat(est-test): inspect native progress tables 2026-11-11 13:46:05 +09:00
eomsangdon 32043f3c01 fix(est-test): reject duplicate JDL tables 2026-11-10 06:40:12 +09:00
eomsangdon 5520e3c575 fix(est-test): preserve JDL cost components 2026-11-10 06:33:45 +09:00
eomsangdon d1c6806024 fix(est-test): preserve JDL percent totals 2026-11-10 06:26:03 +09:00
eomsangdon ae31ac00fb fix(est-test): handle percent details and subtotals 2026-11-09 23:33:40 +09:00
eomsangdon 741805ffde feat(est-test): preserve special JDL costs 2026-11-09 19:59:33 +09:00
eomsangdon 7317dbe4e5 feat(est-test): preserve nested JDL details 2026-11-09 19:25:37 +09:00
eomsangdon cdf0e46914 feat(est-test): expand native file editing 2026-11-09 18:38:45 +09:00
eomsangdon db71cdbf7c wip(est-test): 개발 중 저장 3 — 깃 싱크(11-08) 2026-11-08 17:44:13 +09:00
eomsangdon 5e72aff136 fix(est): apply head cost classification safely 2026-11-07 16:39:55 +09:00
eomsangdon 9eae77d8f2 fix(est): apply selected estimate classification safely 2026-11-07 16:30:44 +09:00
eomsangdon c530ac694c feat(est): replace cost calculation text 2026-11-07 16:18:30 +09:00
eomsangdon fb54335811 feat(est): preserve mismatched quantity results 2026-11-07 16:06:33 +09:00
eomsangdon 041d4e653e feat(est): exchange Excel quantity links 2026-11-07 15:59:24 +09:00
eomsangdon fd6e2e6933 feat(est): persist and refresh Excel quantity links 2026-11-07 15:56:04 +09:00
eomsangdon aac94d6508 feat(est): apply quantity from an Excel cell 2026-11-07 15:49:57 +09:00
eomsangdon d02fa37723 fix(est): preserve quantity results on label changes 2026-11-07 15:39:23 +09:00
eomsangdon 8d4d23e783 feat(est): save quantity item labels in ESTX 2026-11-07 15:37:20 +09:00
eomsangdon 1d1f27bdff feat(est): configure separate print margins 2026-11-07 15:33:06 +09:00
eomsangdon 94c7d29b11 fix(est): name copied projects when saving 2026-11-07 13:18:48 +09:00
eomsangdon 07a292a009 feat(est): open backups and support remote creation 2026-11-07 13:16:11 +09:00
eomsangdon 600d7b0ab1 feat(est): show standard price design changes 2026-11-07 11:35:02 +09:00
eomsangdon f915e0c33b feat(est): inspect standard price usage 2026-11-07 11:31:12 +09:00
eomsangdon 20ef5a6a7f fix(est): reject oversized attachments early 2026-11-07 11:23:39 +09:00
eomsangdon cb0a4fbfec feat(est): clear estimate quantities 2026-11-07 11:17:58 +09:00
eomsangdon 46b3c93f66 feat(est): reset all progress rounds 2026-11-07 11:15:31 +09:00
eomsangdon 083ad3b46b feat(est): manage local project attachments 2026-11-07 11:13:59 +09:00
eomsangdon 2cf1f17c2a feat(est): set precision on selected rows 2026-11-07 11:08:48 +09:00
eomsangdon 83d3d43f10 feat(est): apply all quantity sheets 2026-11-07 11:04:23 +09:00
eomsangdon b6a3392bc4 feat(est): add data issue search 2026-11-07 11:02:20 +09:00
eomsangdon cfe78e2e3b fix(est): guard invalid contract review totals 2026-11-07 10:54:02 +09:00
eomsangdon 0098ba58e2 feat(est): apply progress to schedule 2026-11-07 10:50:03 +09:00
eomsangdon 078fe9034f feat(est): export report results to Excel 2026-11-07 10:47:39 +09:00
eomsangdon 9787b4b1f6 feat(est): print annual item allocations 2026-11-07 10:42:16 +09:00
eomsangdon 5f9b5432ec feat(est): print progress and adjustment costs 2026-11-07 10:27:09 +09:00
eomsangdon e4b7322bb6 feat(est): exchange price adjustment inputs 2026-11-07 08:53:42 +09:00
eomsangdon 3a10256e69 feat(est): reset individual review entries 2026-11-07 08:30:16 +09:00
eomsangdon bc41c8716f feat(est): exchange annual and draft progress 2026-11-07 08:24:00 +09:00
eomsangdon 50d66fae78 feat(est): exchange contract review inputs 2026-11-07 08:20:03 +09:00
eomsangdon 2f20e29d31 feat(est): record contract review reasons 2026-11-07 08:18:19 +09:00
eomsangdon 1d02b0205a fix(est): block missing quantity markers 2026-11-07 08:14:32 +09:00
eomsangdon ab5a07ff34 feat(est): exchange quantity documents in Excel 2026-11-07 08:12:27 +09:00
eomsangdon a8c20c3f19 feat(est): exchange quantity and schedule sheets 2026-11-07 08:07:11 +09:00
eomsangdon f20cbe44d1 feat(est): print contract review summary 2026-11-07 08:00:37 +09:00
eomsangdon 922c9a05a1 feat(est): add contract review workflow 2026-11-07 07:59:24 +09:00
eomsangdon 4e50e2fe94 feat(est): reorder annual work stages 2026-11-07 07:53:54 +09:00
eomsangdon b279b964ce feat(est): link quantity to individual rows 2026-11-07 07:51:42 +09:00