eomsangdon and Claude Opus 5.5
e7e59fc513
feat(est-test): 수량산출서 복사와 순서 이동
...
- 현재 산출서 아래에 복사본 추가, 내역 연결은 비워 이중 반영 방지
- 산출서 위로·아래로, 순서 변경 ESTX 저장은 명확한 문구로 거부
- 단추 지킴 시험이 cjs 화면 파일도 검사
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-11 15:04:11 +09:00
eomsangdon and Claude Opus 5.5
fc3bab4ea7
feat(est-test): 공내역 파일로 저장
...
- 원본 처리 근거대로 내역·일위대가 금액을 비우고 공람 방법에 따라 단가 또는 수량을 비움
- JSON 또는 원본 구조 ESTX 로 내려받기, 사본은 자동계산 꺼 빈칸 유지
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-11 15:01:13 +09:00
eomsangdon and Claude 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
eomsangdon and Claude Opus 5.5
fe59907f56
docs(est-test): 원본 메뉴 대조 결과와 남은 핵심 순서 기록
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-11 14:48:54 +09:00
eomsangdon and Claude 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
eomsangdon and Claude 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 and Claude Opus 5.5
8e6246493f
feat(est-test): 단추 없던 동작 4개 메뉴 연결
...
- 레벨 일괄 증가·감소, 원가계산서 초기화, 설계변경 초기화 단추 추가
- 처리기마다 단추 유무를 보는 지킴 시험 추가
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-11-11 14:27:30 +09:00
eomsangdon
c66ebb1593
docs(est-test): record index driver search
2026-11-11 13:47:31 +09:00
eomsangdon
cdf18e1262
feat(est-test): inspect native progress tables
2026-11-11 13:46:05 +09:00
eomsangdon
89c6b8edc4
docs(est-test): record transport formula correction
2026-11-10 12:49:39 +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
87433105f7
wip(est-test): 개발 중 저장 2 — 전역 깃 싱크(요구 689-3)
2026-11-08 15:01:33 +09:00
eomsangdon
1beaefa529
wip(est-test): 개발 중 저장 — 전역 깃 싱크(요구 686-2) · tools/est-test · resources/tester
2026-11-08 12:12:37 +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
cc1c1c659d
fix(est): ignore stale Excel quantity selections
2026-11-07 16:13:02 +09:00
eomsangdon
36589d1a36
test(est): verify Excel links in new projects
2026-11-07 16:08:02 +09:00
eomsangdon
fb54335811
feat(est): preserve mismatched quantity results
2026-11-07 16:06:33 +09:00
eomsangdon
7d6d9769d5
fix(est): reserve deleted Excel link targets
2026-11-07 16:01:55 +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
c788960bf2
fix(est): create quantity sheets on remote HTTP
2026-11-07 15:44:05 +09:00
eomsangdon
f6e7095e3e
test(est): cover combined quantity edits
2026-11-07 15:41:32 +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
7d9837a081
feat(est): locate cost formula errors
2026-11-07 15:29:31 +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
2bcb8bf9b9
feat(est): allow access on configured network address
2026-11-07 11:37:13 +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
ba95a6d606
fix(est): preserve notes on added report forms
2026-11-07 11:27:41 +09:00
eomsangdon
fb460cd0a3
fix(est): keep progress round names unique
2026-11-07 11:25:41 +09:00
eomsangdon
20ef5a6a7f
fix(est): reject oversized attachments early
2026-11-07 11:23:39 +09:00
eomsangdon
d2a8889475
fix(est): reject duplicate quantity sheet codes
2026-11-07 11:19:28 +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
539aa04712
fix(est): avoid duplicate copied group codes
2026-11-07 11:06:05 +09:00