Commit Graph

901 Commits

Author SHA1 Message Date
d47a52fcdf 판매/매출관리 S/N 조회를 CONTRACT_ITEM_OBJID 직접 매칭으로 변경
기존: CONTRACT_ITEM 을 (CONTRACT_OBJID + PART_OBJID) 로 JOIN 후 CIS 조회 →
      같은 계약/품번을 분할판매한 경우 형제 CONTRACT_ITEM 의 S/N 까지 섞여서 표시되는 버그
신규: CIS.ITEM_OBJID = PROJECT_MGMT.CONTRACT_ITEM_OBJID 직결 → 프로젝트별 본인 S/N 만 정확히 표시

productionplanning.xml 의 기존 패턴과 통일.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-23 15:12:15 +09:00
ced1e9e767 매출관리 조회 오류 수정 - SQL 정규식 '?' 문자로 인한 파라미터 바인딩 실패
selectListPagingNew 경로에서 SELECT 절 정규식 '^\d+\.?\d*$' 의 '?' 가 JDBC 파라미터 자리로
오인되어 "No value specified for parameter 1" 발생. '\.?' → '\.{0,1}' 로 치환(동일 의미).
contractMgmt.xml 의 유사 패턴도 함께 정리.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-23 14:54:36 +09:00
dba9a1ec63 반제품검사 관리 불량유형 검색 드롭박스 수정
- 검색 드롭박스를 등록팝업과 동일한 COMM_CODE 부모코드 0001820 기반 전체 목록으로 변경 (기존에는 PMS_QUALITY_SEMI_PRODUCT_INSPECTION에 등록된 DEFECT_TYPE만 distinct로 노출되어 선택지 부족)
- getSemiProductDefectTypeList 쿼리에도 COMM_CODE JOIN 추가하여 코드명 fallback 처리

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-21 10:54:32 +09:00
1dcda9a28e S/N '외 N건' 표시/검색/팝업 개선
- 영업관리(견적/주문서/판매) S/N 검색: '외 N건'에 숨은 시리얼도 CONTRACT_ITEM_SERIAL EXISTS로 매치되도록 OR 조건 추가
- 생산관리(M-BOM관리/생산계획&실적관리) S/N 컬럼: '첫S/N 외 N건' 표시 + 전체 목록 팝업 + 숨은 S/N 검색 지원, PROJECT_MGMT.CONTRACT_ITEM_OBJID로 직접 매칭하도록 통일
- 프로젝트관리(진행관리) S/N 표시/검색도 CONTRACT_ITEM_OBJID 기반으로 일치시켜 같은 품목 CI 중복 집계 방지

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-21 10:32:01 +09:00
978db17b31 구매담당자 검색조건 발주서의 구매담당자 -> 발주서 작성자 2026-04-21 09:34:25 +09:00
8cee2067bb E-bom 등록 등록일 검색 조건 수정 2026-04-20 18:38:01 +09:00
924f8c2781 진행관리 요청납기일 검색 오류 수정 2026-04-20 18:27:26 +09:00
6ad84230f5 정규식 오류로 인한 검색안되는 오류 수정 2026-04-20 18:10:39 +09:00
9d9a8ad7c5 주문서 하단 날짜시간 표시 제거
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-06 11:30:22 +09:00
d838c51144 contractMgmt 쿼리 개선 - 서브쿼리를 JOIN으로 리팩토링
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-06 11:26:28 +09:00
4981332dec Merge pull request '결재상신 취소 관련 수정' (#201) from V20260210 into main
Reviewed-on: #201
2026-04-06 00:44:05 +00:00
0348f57582 Merge pull request '견적/수주 팝업 폼 레이아웃 및 그리드 UX 개선' (#200) from ycplm_node into main
Reviewed-on: #200
2026-04-06 00:41:54 +00:00
e30d58a21b 결재상신 취소 관련 수정 2026-04-06 09:41:04 +09:00
2d35acae40 견적/수주 팝업 폼 레이아웃 및 그리드 UX 개선
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-03 11:22:02 +09:00
c87f26540a Merge pull request '(Unassigned -> Assy) > 조립품으로 변경' (#199) from V20260210 into main
Reviewed-on: #199
2026-04-02 08:53:32 +00:00
bda1168cad (Unassigned -> Assy) > 조립품으로 변경 2026-04-02 17:49:49 +09:00
6ea7b5debe Merge pull request '구매리스트 가공업체 RPS 기본값 설정 오류 수정' (#198) from V20260210 into main
Reviewed-on: #198
2026-04-02 08:20:56 +00:00
c9d65ea5fd 구매리스트 가공업체 RPS 기본값 설정 오류 수정
- Level 1(조립품)에 RPS가 강제 설정되던 문제 해결 (Level 2 이상만 적용)
- 구매리스트 상세 조회 시 PROCESSING_VENDOR NULL을 RPS로 치환하던 하드코딩 제거

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-02 09:29:32 +09:00
01f012ef3c Merge pull request 'ycplm_node' (#197) from ycplm_node into main
Reviewed-on: #197
2026-04-01 09:01:15 +00:00
ee87960a02 [RAPID-micro] 발주서 송부 메일 발송 계정 SALES → PURCHASE 변경
Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
2026-04-01 17:18:34 +09:00
52145478a9 [RAPID-micro] 견적요청등록/수주통합등록/수주등록 팝업 그리드 컬럼 리사이즈 UX 개선
- 컬럼 드래그 시 양쪽 컬럼 너비 맞교환 (테이블 전체 너비 고정)
- getBoundingClientRect로 시작 너비 정확히 측정 (폭 점프 제거)
- requestAnimationFrame으로 렌더링 스로틀 (빠른 드래그 시 부드러움)
- 마지막 컬럼 핸들 제거
- tabulator_custom.js 임시 overflow 코드 정리

Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
2026-04-01 17:09:16 +09:00
becc6d12be Merge pull request '아마란스 결재 양식 변경' (#196) from V20260210 into main
Reviewed-on: #196
2026-04-01 06:59:14 +00:00
10a077e73e 아마란스 결재 양식 변경 2026-04-01 15:44:56 +09:00
edc235626b Merge pull request '아마란스 결재문서 금액 오류 수정 - 과학적 표기법(E) 정규식 누락 보완' (#195) from V20260210 into main
Reviewed-on: #195
2026-04-01 01:49:11 +00:00
a83c803934 아마란스 결재문서 금액 오류 수정 - 과학적 표기법(E) 정규식 누락 보완
- formatNumber, formatDecimalNumber 정규식에 eE 포함하여 "3.745E7" 문자열도 정상 파싱
- CommonUtils.checkNull()이 Number를 String으로 변환 시 과학적 표기법이 되는 경우 대응

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-01 10:48:26 +09:00
80ae572e15 Merge pull request '아마란스 결재문서 금액/수량 표시 오류 수정 (과학적 표기법 대응)' (#194) from V20260210 into main
Reviewed-on: #194
2026-04-01 01:05:03 +00:00
8b988d055e 아마란스 결재문서 금액/수량 표시 오류 수정 (과학적 표기법 대응)
- formatNumber, formatDecimalNumber: Number 타입 직접 처리하여 과학적 표기법(3.745E7) 문제 방지
- ORDER_QUANTITY: Integer.parseInt → Number/Double 파싱으로 소수점 포함 수량(2.00) 처리

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-01 10:04:29 +09:00
ea12bf92cf Merge pull request 'V20260210' (#193) from V20260210 into main
Reviewed-on: #193
2026-03-31 02:32:53 +00:00
2083986ced 주문서관리 수주등록화면 품목 하단 합계 자동계산 영역 추가 2026-03-31 11:28:02 +09:00
38b251b6e3 숫자 오른쪽 정렬 2026-03-31 10:33:19 +09:00
ba868818b2 Merge pull request '아마란스 html 소수점처리, ","처리~' (#192) from V20260210 into main
Reviewed-on: #192
2026-03-30 07:36:16 +00:00
53cb6e0b31 아마란스 html 소수점처리, ","처리~ 2026-03-30 16:35:54 +09:00
c739be90b5 Merge pull request '아마란스 결재문서 금액 표시 오류 수정 (formatNumber 소수점 처리)' (#191) from V20260210 into main
Reviewed-on: #191
2026-03-30 06:55:12 +00:00
1a765bc546 아마란스 결재문서 금액 표시 오류 수정 (formatNumber 소수점 처리)
DB에 VARCHAR로 저장된 금액값(950000.00 등)에서 소수점을 제거하면서
숫자가 10배~100배로 뻥튀기되는 버그 수정

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-30 15:54:41 +09:00
8f94379300 Merge pull request '영업 복사 시 통합등록건으로!' (#190) from V20260210 into main
Reviewed-on: #190
2026-03-27 09:09:46 +00:00
fddf9b4a59 영업 복사 시 통합등록건으로! 2026-03-27 18:04:34 +09:00
d87f185b57 Merge pull request 'V20260210' (#189) from V20260210 into main
Reviewed-on: #189
2026-03-27 08:33:18 +00:00
0262afee3d 견적서 수정 2026-03-27 17:32:26 +09:00
3815f4eecd 영업 팝업창 컬럼 너비 등 조절, 제품구분 표시 2026-03-27 14:54:50 +09:00
2467b34bd0 제품구분 contract_mgmt -> contract_item으로 변경 2026-03-27 14:15:47 +09:00
25c63eae06 Merge pull request 'V20260210' (#188) from V20260210 into main
Reviewed-on: #188
2026-03-27 01:59:47 +00:00
3ccad832a3 Merge remote-tracking branch 'origin/ycplm_node' into V20260210
# Conflicts:
#	.gitignore
2026-03-27 10:58:23 +09:00
48a1b9aef9 견적서 없이 추가견적서만 있어도 메일 발송가능하게 수정 2026-03-27 10:55:34 +09:00
c0cf4eb0b4 [RAPID-micro] .gitignore에 db/checkpoints/ 추가
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-27 10:42:14 +09:00
9e3dc23bfa Merge pull request 'V20260210' (#187) from V20260210 into main
Reviewed-on: #187
2026-03-27 01:20:24 +00:00
1b91fac393 Merge remote-tracking branch 'origin/ycplm_node' into V20260210 2026-03-27 10:16:22 +09:00
0ed40b91d5 .gitignore 업데이트 및 CLAUDE.md 메뉴구조/주의사항 추가
- .gitignore: CLAUDE.md, phoenix/, *.pgsql 추가
- CLAUDE.md: 메뉴 구조 테이블, Java 7 주의사항, 코딩 컨벤션 추가

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-27 10:16:06 +09:00
0914eece46 [RAPID-micro] Machine 수량분할 제거 + 결재여부 기본정보 2행 배치
- 견적요청등록/수주통합등록: fn_handleMachineExpansion 및 blur 핸들러 제거
- 견적요청등록: 기본정보 2행 빈칸을 결재여부(필요/불필요) 필드로 채움

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-27 10:14:14 +09:00
2abe151da0 [RAPID-micro] 기본정보 그리드 레이아웃 조정
- 견적요청등록: 3열→4열 2행 (8개 필드 수용)
- 수주통합등록: 2행 4열→3행 3열 (9개 필드 균등 배치)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-27 10:03:41 +09:00
0ceb78714b [RAPID] PDM 체크리스트 완료 업데이트 (100%)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-27 09:42:40 +09:00