상품구매 완료시 재고가 변경되는 파일 위치 문의합니다. 채택완료
이하성
8년 전
조회 4,063
A라는 상품구매시 관리자가 연관시켜놓은 상품들의 재고가 일괄적으로 변경되게 하려고 합니다.
확인해보니 현재는 상품배송상태가 돼야 재고가 감소되는걸로 확인됐는데
해당 파일 위치가 어디인지 알고싶습니다.
그리고 만약 구매자가 1:1문의로 상품구매 취소를 요청했을 때
관리자가 구매취소를하게되면 재고도 다시 원상태로 돌아갸아 할텐데
이 부분을 제어하는 파일이 어디인지도 알고싶습니다.
상품구매/취소시 재고가 컨트롤되는 모든 파일위치를 알고싶습니다~!
그리고 한가지 확인할게
현 영카트 시스템은 상품상태가 "배송" 이 돼야지만 재고에 영향을 끼치는게 맞나요?
제가 확인해봤을 땐 "배송" 상태가 돼야 상품관리에서 재고수량이 감소가 되던데
혹시 재고에 영향을 끼치는 다른 경우도 있나요?
댓글을 작성하려면 로그인이 필요합니다.
답변 3개
답변을 작성하려면 로그인이 필요합니다.
로그인
"주문" -> "입금" -> "준비" -> "배송" -> "완료" 순이잖아요.
무통장이든 카드결제이던 입금확인 후 관리자가 "배송" 으로 상태를 변경해야 재고가 바뀌는거 아닌가요?
확인해보니 "배송" 전까지는 재고에 아무런 영향이 없던데.. 아닌가요?
일단 "주문내역 수정" 에서 상태를 변경하면 그에따라 관련상품들도 재고가 바뀌게는 코딩했습니다.
제가 궁금한건 재고에 영향을 끼치는 주문관련 처리가 "주문내역 수정" 이외에 다른곳에서도 이루어지는지가 궁금합니다.
현재까지 처리한 부분이
- "아이템수정"
- "아이템리스트"
- "상품재고관리"
- "주문내역 수정"
총 4군데의 업데이트 파일에서 재고에 영향을 끼치는 sql 구문 실행시
관련 상품들도 모두 동일한 재고수량으로 update 되게 설정해놓았습니다.
만약 제가 찾지못한 부분에서 재고관련 업데이트가 이루어지면 관련상품들의 재고가 맞지 않아 문제가 생깁니다(사이트 특성상 관련상품들의 재고는 모두 일치해야 합니다)
혹시 이외에 또 수정해야 할 부분이 있는지 알려주시면 감사하겠습니다.