품목 수정 API 전송 적용
This commit is contained in:
@@ -8158,7 +8158,7 @@ SELECT PM.OBJID
|
||||
acctfg,
|
||||
odrfg
|
||||
FROM PART_MNG
|
||||
WHERE OBJID = #{objid}::NUMERIC
|
||||
WHERE OBJID = #{objid}
|
||||
</select>
|
||||
|
||||
</mapper>
|
||||
@@ -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();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user