-
정산 모달의 날짜 포맷과 유형 코드 한글화 수정
정산 상세 모달 - 시각 포맷 + 유형 한글화 정산 상세 모달 - 시각 포맷 + 유형 한글화 버그를 수정했음. 원인 분석 날짜/시간 포맷과 유형 표기가 일관되지 않았음. 영문 코드가 그대로 표시되거나 포맷이 달랐음. 재현 조건 정산 상세 모달에서 날짜 형식이 다른 화면과 달랐음. 유형 코드가 한글이 아닌 영문 그대로 표시됨. 수정 내용
읽기 → -
파트너 쿠폰 판매대금 집계 쿼리 조건 오류 수정
판매대금 쿼리를 본인 파트너 쿠폰만으로 원복 판매대금 쿼리를 본인 파트너 쿠폰만으로 원복 버그를 수정했음. 원인 분석 SQL 쿼리 조건이 불완전해서 대상 외 데이터가 포함되거나 제외됐음. 재현 조건 특정 조건에서 집계 결과가 예상과 다름. 수정 내용 sql -- 수정 전: 조건 불완전 SELECT * FROM 내부테이블 WHERE sta
읽기 → -
판매대금 집계 쿼리 조건 오류 수정
판매대금 쿼리를 orders 페이지와 동일 기준으로 통일 판매대금 쿼리를 orders 페이지와 동일 기준으로 통일 버그를 수정했음. 원인 분석 SQL 쿼리 조건이 불완전해서 대상 외 데이터가 포함되거나 제외됐음. 재현 조건 특정 조건에서 집계 결과가 예상과 다름. 수정 내용 sql -- 수정 전: 조건 불완전 SELECT * FROM 내
읽기 → -
쿠폰 정산 판매대금 기준 오류 수정
정산 판매대금을 쿠폰 실제 판매가 기준으로 원복 정산 판매대금을 쿠폰 실제 판매가 기준으로 원복 버그를 수정했음. 원인 분석 로직 일부가 엣지케이스를 처리하지 못하고 있었음. 실제 운영 데이터에서 발생한 케이스로 재현했음. 재현 조건 특정 조건에서 의도치 않은 동작 확인. 수정 내용 java // 수정 전: 엣지케이스 미처리 public
읽기 → -
거래명세서를 정산 내역 일별 요약 구조로 통합
거래명세서 페이지를 정산 내역과 동일한 일별 요약 구조로 통합 거래명세서 페이지를 정산 내역과 동일한 일별 요약 구조로 통합 기능을 구현했음. 배경 기능 확장에 따라 관리 편의성과 사용자 경험을 높이기 위해 구현했음. 구현 방식 내부 클래스 1개, JSP 화면 1개를 작성했음. 코드 예시 java // 핵심 로직 public void e
읽기 → -
정산 내역 리스트 데이터 오류 수정
정산 내역 리스트 데이터 재보정 + 대시보드 스타일 적용 정산 내역 리스트 데이터 재보정 + 대시보드 스타일 적용 버그를 수정했음. 원인 분석 로직 일부가 엣지케이스를 처리하지 못하고 있었음. 실제 운영 데이터에서 발생한 케이스로 재현했음. 재현 조건 특정 조건에서 의도치 않은 동작 확인. 수정 내용 java // 수정 전: 엣지케이스
읽기 → -
파트너 정산 판매대금 카드 데이터 소스 버그 수정
파트너 정산 판매대금 카드 데이터 소스 수정 파트너 정산 판매대금 카드 데이터 소스 수정 버그를 수정했음. 원인 분석 로직 일부가 엣지케이스를 처리하지 못하고 있었음. 실제 운영 데이터에서 발생한 케이스로 재현했음. 재현 조건 특정 조건에서 의도치 않은 동작 확인. 수정 내용 java // 수정 전: 엣지케이스 미처리 public voi
읽기 → -
파트너 포털 거래명세서·정산 화면 사용성 개선
파트너 포털 거래명세서/정산 UI 개선 파트너 포털 거래명세서/정산 UI 개선 기능을 구현했음. 배경 기능 확장에 따라 관리 편의성과 사용자 경험을 높이기 위해 구현했음. 구현 방식 JSP 화면 2개를 작성했음. 코드 예시 java // 핵심 로직 public void execute(Request request) { validat
읽기 → -
파트너 대시보드 계층 분기와 PENDING 정산 구조 개선
파트너 대시보드 계층 분기 + PENDING 정산 구조 최종 정리 파트너 대시보드 계층 분기 + PENDING 정산 구조 최종 정리 기능을 구현했음. 배경 기능 확장에 따라 관리 편의성과 사용자 경험을 높이기 위해 구현했음. 구현 방식 내부 클래스 1개, JSP 화면 1개를 작성했음. 코드 예시 java // 핵심 로직 public vo
읽기 → -
소비기반 충전정산 배치의 렛저 식별자 오류 수정
소비기반 충전정산 배치에서 ledger sys_id 사용하도록 수정 소비기반 충전정산 배치에서 ledger sys_id 사용하도록 수정 버그를 수정했음. 원인 분석 로직 일부가 엣지케이스를 처리하지 못하고 있었음. 실제 운영 데이터에서 발생한 케이스로 재현했음. 재현 조건 특정 조건에서 의도치 않은 동작 확인. 수정 내용 java //
읽기 → -
결제·정산 데이터 정합성 감사로 불일치 조기 발견
20260413 2330 partner90 settlement 2026-04-13 기준 시스템 현황 분석 보고서를 작성했음. 분석 목적 서비스가 복잡해질수록 데이터 간 불일치가 쌓임. 특히 결제/정산처럼 여러 단계를 거치는 흐름은 중간 어딘가에서 엣지케이스가 터지기 쉬움. 주기적으로 전체 데이터를 돌아보면서 이상 징후를 조기에 발견하는 게 목적이었
읽기 → -
쿠폰 정산 결제수단 누락 버그 수정
processCouponSettlement에서 addBalance 호출 시 payMethod 전달 processCouponSettlement에서 addBalance 호출 시 payMethod 전달 버그를 수정했음. 원인 분석 로직 일부가 엣지케이스를 처리하지 못하고 있었음. 실제 운영 데이터에서 발생한 케이스로 재현했음. 재현 조건 특정 조건
읽기 → -
쿠폰 결제수수료에 충전수단 미전달 버그 수정
쿠폰 결제수수료에 충전수단(CARD/VACCOUNT) 전달 쿠폰 결제수수료에 충전수단(CARD/VACCOUNT) 전달 버그를 수정했음. 원인 분석 로직 일부가 엣지케이스를 처리하지 못하고 있었음. 실제 운영 데이터에서 발생한 케이스로 재현했음. 재현 조건 특정 조건에서 의도치 않은 동작 확인. 수정 내용 java // 수정 전: 엣지케이
읽기 → -
쿠폰 정산 결제수수료 통합 버그 수정
결제수수료를 processCouponSettlement 내부로 통합 결제수수료를 processCouponSettlement 내부로 통합 버그를 수정했음. 원인 분석 로직 일부가 엣지케이스를 처리하지 못하고 있었음. 실제 운영 데이터에서 발생한 케이스로 재현했음. 재현 조건 특정 조건에서 의도치 않은 동작 확인. 수정 내용 java //
읽기 → -
파트너 조회 중복 로직을 공통 메서드로 통합해 유지보수성 개선
partnerSn 조회 로직을 resolvePartnerSn 공통 메서드로 추출 리팩토링 작업을 완료했음. 리팩토링 이유 중복 코드가 여러 클래스에 흩어져 있었음. 수정이 필요할 때 모든 위치를 찾아야 하고, 누락 시 버그가 생김. 공통 메서드로 추출해서 단일 수정 포인트를 만들었음. 변경 전/후 java // 수정 전: 중복/복잡 로직 //
읽기 → -
쿠폰 구매 정산에서 파트너 식별자 누락 시 오류 수정
쿠폰 구매 정산 시 partnerSn NULL fallback 추가 쿠폰 구매 정산 시 partnerSn NULL fallback 추가 버그를 수정했음. 원인 분석 특정 경로에서 필드값이 null로 들어오는 케이스가 있었음. 정상 경로에서는 값이 항상 존재해서 null 처리가 빠져 있었음. 재현 조건 특정 조건의 요청에서 NullPointer
읽기 → -
쿠폰 구매 결제수수료가 총액 기준으로 잘못 계산되던 버그 수정
쿠폰 구매 결제수수료 금액을 단가→총액(totalAmount)으로 수정 쿠폰 구매 결제수수료 금액을 단가→총액(totalAmount)으로 수정 버그를 수정했음. 원인 분석 로직 일부가 엣지케이스를 처리하지 못하고 있었음. 실제 운영 데이터에서 발생한 케이스로 재현했음. 재현 조건 특정 조건에서 의도치 않은 동작 확인. 수정 내용 java
읽기 → -
파트너 대시보드 역배분 엣지케이스 버그 수정
파트너 대시보드 데이터 정리 및 역배분 예시 수정 파트너 대시보드 데이터 정리 및 역배분 예시 수정 버그를 수정했음. 원인 분석 로직 일부가 엣지케이스를 처리하지 못하고 있었음. 실제 운영 데이터에서 발생한 케이스로 재현했음. 재현 조건 특정 조건에서 의도치 않은 동작 확인. 수정 내용 java // 수정 전: 엣지케이스 미처리 publ
읽기 → -
결제·정산 데이터 정합성 감사로 불일치 항목 조기 발견
20260412 slecs system audit 2026-04-12 기준 시스템 현황 분석 보고서를 작성했음. 분석 목적 서비스가 복잡해질수록 데이터 간 불일치가 쌓임. 특히 결제/정산처럼 여러 단계를 거치는 흐름은 중간 어딘가에서 엣지케이스가 터지기 쉬움. 주기적으로 전체 데이터를 돌아보면서 이상 징후를 조기에 발견하는 게 목적이었음. 분석
읽기 → -
쿠폰 선물 실패 시 잔액 보상 누락
쿠폰 선물 실패 시 charge_balance 보상 누락 버그 수정 + 재발송 기능 쿠폰 선물 실패 시 charge_balance 보상 누락 버그 수정 + 재발송 기능 버그를 수정했음. 원인 분석 새로운 처리 경로를 추가할 때 기존 경로의 공통 처리를 빠뜨렸음. 재현 조건 특정 경로로 처리된 건에서 후처리가 실행되지 않음. 수정 내용 j
읽기 →