본문으로 건너뛰기

재처리

개념

재처리는 실패한 연동이나 배치 작업을 다시 실행하는 기능입니다.

왜 필요한가

외부 시스템 장애, 네트워크 실패, 기준정보 누락은 언제든 발생합니다. 재처리 기능이 없으면 수동 DB 수정에 의존하게 됩니다.

실무 흐름

실패 건을 상태와 오류 메시지로 남기고 원인을 수정한 뒤 다시 처리합니다.

개발자가 주의할 점

재처리는 멱등해야 합니다. 같은 데이터를 다시 처리해도 재고 차감이나 송장 생성이 중복되면 안 됩니다.

예시

ERP 출고 실적 전송 실패 건을 RETRY_WAITING으로 바꾸고 다음 배치에서 다시 전송합니다.

관련 문서