분류관리의 재고수량과 상품관리의 재고수량 연동
본문
분류관리의 재고수량과 상품관리의 재고수량 연동
누군가 질문하신 글을 본 적이 있는데요...
카테고리(분류)의 전체 재고수량에서
각 상품의 묶음수량을 차감할 수 있는가.
오늘 가만히 보니 관리자 기능에
분류관리에도 재고수량이 있고
상품관리에도 재고수량이 있습니다.
소스 만지지 않고도 무슨 기능이 있을것 같은데 메뉴얼에는 보이지 않는것 같습니다.
제가 읽었던 글에 의하면
사과(대분류) - 재고 100
사과10(상품1) - 낱개수량 10개
사과20(상품2) - 낱개수량 20개
이렇게 예를들고 사과(대분류)의 재고수량 100개에서
사과20(상품2)가 한 개 판매되면 재고수량이 80개가 남도록.,..
저도 이 문제때문에 고민하다가 질문드립니다.
답변 2
$sql2 = " select sum(io_stock_qty) as sum_option_qty from {$g5['g5_shop_item_option_table']} where it_id = '{$row['it_id']}' and io_type = '0' and io_use = '1' ";
$row2 = sql_fetch($sql2);
if($row2['cnt']) {
//옵션 재고와 상품재고 합계가 일치하지 않아 옵션재고수량 카운트하여 강제로 상품재고 업데이트 시킴 2015.03.30
$sql = " update {$g5['g5_shop_item_table']} set it_stock_qty='{$row2['sum_option_qty']}' where it_id='{$row['it_id']}'";
sql_query($sql);
}
옵션 항목이 있을 경우이고 for문 안에서 구동되니 약간 틀리지만 참고가 되셨으면 좋겠네요.
이런것은 말로 안되고 직접 소스를 보면서 코딩해야 할듯합니다.