품목 수정 API 전송 적용

This commit is contained in:
2026-02-09 19:16:28 +09:00
parent 03871841db
commit 2a838f3ce9
2 changed files with 19 additions and 1 deletions

View File

@@ -8158,7 +8158,7 @@ SELECT PM.OBJID
acctfg,
odrfg
FROM PART_MNG
WHERE OBJID = #{objid}::NUMERIC
WHERE OBJID = #{objid}
</select>
</mapper>

View File

@@ -672,6 +672,24 @@ public class PartMngService extends BaseService {
if(result > 0){
sqlSession.commit();
// ERP로 수정된 PART 정보 전송
String partObjid = CommonUtils.checkNull(paramMap.get("OBJID"));
if (!partObjid.isEmpty()) {
try {
System.out.println("====================================");
System.out.println("PART 상세 수정 후 ERP 전송: " + partObjid);
System.out.println("====================================");
batchService.updatePartToErp(partObjid);
System.out.println("ERP 전송 완료 (PART 상세 수정)");
} catch (Exception erpEx) {
// ERP 전송 실패해도 DB 저장은 성공으로 처리
System.err.println("ERP 전송 실패 (PART 상세 수정): " + erpEx.getMessage());
erpEx.printStackTrace();
}
}
}else{
sqlSession.rollback();
}