"정산룰설정"의 두 판 사이의 차이

이지어드민 헬프
둘러보기로 이동 검색으로 이동
55번째 줄: 55번째 줄:
 
**판매처에서 판매된 상품의 총 개수
 
**판매처에서 판매된 상품의 총 개수
  
+
 
 +
*get_order_products
 +
** 한 주문의 판매 상품 수
 +
 
 +
ex: code11*get_order_products
 +
 
  
 
*cancel_order
 
*cancel_order

2016년 7월 18일 (월) 09:40 판

이지어드민 서비스 매뉴얼

핌즈(주) 온오프라인 쇼핑몰 판매재고관리 솔루션



정산룰 설정(F100)

정산을 사용하기 위해서는 정산룰을 만들어야 합니다. 정산룰을 만들 항목은 "총 판매금액", "정산예정 금액", "선결제처리"의 세가지 항목입니다.

2016-01-28

동일한 주문번호의 주문이 합포분리가 된 경우 정산자료 재 생성에 반영되지 않습니다. - jk


  • macro 정의 값
    • cnt_order(참조: alice의 네이버 체크아웃 정산룰 확인)
    • 주문 번호를 기준으로 주문의 수량을 체크 함
    • 동일한 주문 번호로 여러개의 주문이 들어올 때 사용함
    • 3개의 주문이 동일한 주문 번호로 판매가 되었고, 구매한 상품수량은 10개인 경우 값은 3
    • ex)shop_price / cnt_order (판매가를 주문 수량으로 나눈다)


  • [code]_c
    • 판매처에서 들어오는 코드값에 있는 숫자를 사용한다.
    • code11_c 라고 설정할 경우
    • code11 필드에 "[2500] 할인쿠폰" 이라는 text가 저장되어 있다고 할 경우 2500을 정산에 반영한다.


  • 배송마진 계산 (margin_trans)
    • 택배 마진은 선불 택배비(usertrans_price) 계산처럼 판매처 당 1회만 계산된다.
    • 환경설정에 배송 후 교환은 "원주문"을 사용해야 한다.


  • usertrans_cnt
    • 판매처별 선불 배송 개수(기준 송장번호)


  • cnt_order_seq
    • 부주문번호(order_id_seq)의 개수


  • tot_order
    • 전체 주문의 개수


  • tot_products
    • 판매처에서 판매된 상품의 총 개수


  • get_order_products
    • 한 주문의 판매 상품 수

ex: code11*get_order_products


  • cancel_order
    • 취소된 주문


  • cancel_cnt
    • 취소된 상품 수


  • per_products
    • [products:xxx] 와 함께 사용되며 매칭된 각 상품의 수


  • tot_products
    • [products:xxx] 와 함께 사용되며 매칭된 전체 상품 수


  • qty
    • 발주 서 원본상의 주문의 수


  • Rule 예제.
    • 택배마진은 판매처 별로 1회만 계산된다.(어렵다), 원가에 배송비가 포함되어있는 경우..배송비 차액을 이윤에 넣어줘야 함.


  • 전 상품이 선불인 업체의 택배 마진 계산법
    • ( tot_products - prepay_cnt ) * 1700


  • 전 주문이 선불인 업체의 택배 마진 계산 법
    • (tot_order-usertrans_cnt)*2500


  • 사용자 정의값
    • [user_defined:0]


  • 상품 정보 사용
    • [products:supply_price]-이지어드민에 등록된 공급가
    • [products:shop_price]- 이지어드민에 상품등록된 판매금액
    • [products:trans_fee] - 이지어드민에 상품등록된 택배비


  • 상품 정보를 정산에 사용할 경우
    • 1개의 주문에 N개의 상품이 포함된경우 N개 상품 모두의 값을 더합니다.
    • 예를들어 판매가를 product:shop_price로 설정을 하고 1개의 주문에 product:shop_price가 1만원짜리 상품 3개가 포함된 경우 3만원으로 계산이 됩니다.



  • 상품 정보 사용 + 추가 룰
    • [products:supply_price]*0.87



  • 조건
    • code14+code16 단순 조건


  • 복합 조건
    • org_trans_who?org_trans_who=="결제완료"?code18:0:0
    • org_trans_who에 값이 있을 경우
    • org_trans_who가 결제 완료값이 들어올 경우 code18을 사용하고 그렇지 않으면 0 원 처리
    • (amount * (pay_type=="C" ? 0.95 : 1))/ cnt_order 결제 방식이 "C" 카드일 경우엔 0.95를 곱한다. 그 외의 경우엔 1을 곱한다