| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351 |
- *** 전석훈 ***
- ---------------------------------------------------
- 주간업무보고(11/16)
- 11/10 ~ 11/16
- @ 개발환경설정
- @ 주문요건문서확인
- @ STYLE24 AS-IS 주문 분석, 설계
- 11/17 ~ 11/23
- @ 주문개발일정정리(프론트, 배치, 관리자)
- @ 관리자 > 주문목록 화면 개발
- ---------------------------------------------------
- 주간업무보고(11/23)
- 11/17 ~ 11/23
- @ 주문개발일정정리(프론트, 배치, 관리자)
- @ STYLE24 요건문서 주문 분석, 설계
- 11/24 ~ 11/30
- @ 관리자 > 주문목록 화면 개발
- ---------------------------------------------------
- 주간업무보고(11/30)
- 11/24 ~ 11/30
- @ 관리자 > 주문목록 화면 개발
- @ 관리자 > 입점업체미발주목록조회 화면 개발
- 12/01 ~ 12/07
- @ 관리자 > 주문상세 화면 개발
- ---------------------------------------------------
- 주간업무보고(12/07)
- 12/01 ~ 12/07
- @ 관리자 > 주문목록 개발완료 (90%)
- @ 관리자 > 입점업체미발주목록조회 개발완료 (90%)
- @ 취소, 반품, 교환 관련 프로시져 분석
- @ 주문시 실재고 체크 프로시져 분석
- 12/08 ~ 12/14
- @ 관리자 > 주문상세 화면 개발
- ---------------------------------------------------
- 주간업무보고(12/14)
- 12/08 ~ 12/14
- @ 관리자 > 주문목록 페이징 처리 완료
- @ 관리자 > 주문상세 화면 개발중 (10%)
- @ 다다익선 DB 테이블 설계 및 생성 (완료)
- @ 쿠폰 DB 테이블 수정 (컬럼럼 추가 및 삭제)
- @ 현업 개발 요건 확인 업무 회의
- @ WMS연동 관련 업무 회의
- 12/15 ~ 12/21
- @ 관리자 > 주문상세 화면 개발
- @ 사은품 DB 테이블 설계 & 생성
- 매장재고, 창고재고
- 구매수량체크 (
- 매장재고 체코 : tb_goods
- --> 복수 : 업체
- --> 단품 : 상품
- 다다익선 > 수량할인
- --> 프로모션 1개만 적용한다.
- --> 15일에 적용한 프로모션만 적용한다.
- --> a 최근날짜순
- A 1, 2, 3 > 3개이상 > 10000원 할인 YYYY.MM. 15
- B 1, 2 > 2개이상 > 20000원 할인 YYYY.MM. 14
- 다다익선 > 금액할인
- -->
- * row 기준
- * case1
- 다다익선1 --->
- 5개 이상 3000원 할인
- 7개 주문
- 4개 취소
- 3000 * 2/5 =
- 3000 * 3/7 =
- * case2
- 30000원 이상 10%할인
- 70000원 주문 7,000원 할인
- 40000원 취소 시
- ***
- API : WMS
- * 취소여부체크
- * 취소신청 요청
- 인터페이스 테이블 : 쇼핑몰 DB
- 포인트
- 1. 교환, 반품 요청 ---> 회사사유 ---> 상품회수 후 CS 사유변경 고객사유 --> 고객개별결제완료 ---> 회수컨펌
- 2. 교환, 반품 요청 ---> 회사사유 ---> 상품회수 후 CS 사유변경 회사사유 --> 회수컨펌
- 3. 교환, 반품 요청 ---> 고객사유 ---> 배송비결제 후 ---> 회수컨펌 ---> 다건 환불확정
- 입점
- eskimSupply/1q2w3e4r5t
- 촬영
- eskimfilm/1q2w3e4r5t
- 메뉴등록은 어드민에서 하시면 돼요.
- * 반품 (주문단위) --- 주문 > 접수기준
- 반품1 ---> 환불컨펌시 배송비 수기입력
- 반품2 ---> 환불컨펌시 배송비 수기입력
- * 회수지시는 요청건수 별로 진행
- * 배송지시 > 수동회수지시 버튼
- ***
- ---> * 다다익선
- 1. 할인유형: 수량할인/금액할인 두 가지 구조를 구현해야 한다.
- 2. 행사상품을 할인 받기 위한 기본 조건을 설정할 수 있어야 한다. (예, 특정상품 N만원 이상 구매, 특정상품 N 개 이상 구매)
- 3. 수량별 할인은 개수 조건을 최대 5개 까지 생성할 수 있어야 한다. (입력항목: 갯수, 할인값(=율 또는 금액))
- 4. 할인적용대상: 행사상품/브랜드/공급처 중 1개만 지정할 수 있으며, 그 안에서는 다수개를 지정할 수 있어야 한다. (예로, 브랜드 선택 시 TBJ, 버커루 등)
- 5. 수량할인설정: 개별상품적용/상품별수량합산적용 (즉, 전체상품의 갯수를 합산해 적용할건지 또는 특정상품 수량만 봐서 적용할건지)
- 6. 기준상품(반드시 이 상품을 구매해야 할인이 적용된다.), 제외상품을 등록할 수 있어야 한다.
- 7. 수량할인과 금액할인 프로모션은 중첩 적용될 수 있어야 한다. (이슈 확인 후 다시 협의하기로 함)
- 8. 프로모션에 대한 안내가 상품 상세 정보에 표시되어야 한다.
- 9. 장바구니에서 수량이나 금액이 충족되면, 할인 계산이 적용되어야 한다.
- 10. 클레임으로 인한 허들이 무너졌을 경우 할인 금액은 비례 배분하여 환수한다.
- *** 다다익선 테이블 구조 설계
- * TB_TMTB : 다다익선 마스터 테이블 확인요청(대상회원등급, 대상상품(전체, 개별))
- TMTB_SQ : 다다익선 시퀀스
- TMTB_NM : 다다익선 명
- TMTB_STAT : 다다익선 상태값 (G232_10|대기, G232_11|진행, G232_12|중지, G232_13|종료, G232_14|삭제)
- TMTB_ST_DT : 다다익선 적용 시작 날짜
- TMTB_ED_DT : 다다익선 적용 종료 날짜
- DC_GB : 할인대상구분 (G999_10|수량, G999_11|금액)
- MULTI_YN : (Y|복합상품, N|단품상품)
- SITE_CD : 사이트코드(공통코드G000)
- AF_LINK_CD : 제휴링크코드
- USABLE_CUST_GB : 사용가능고객구분(공통코드G100)
- USABLE_CUST_GRADE :사용가능고객등급(공통코드G110)
- DEL_YN : 삭제여부
- REG_NO : 등록자
- REG_DT : 등록날짜
- UDP_NO : 수정자
- UDT_DT : 수정날짜
- * TB_TMTB_SECTION : 다다익선 할인구간설정
- TB_TMTB_SECTION_SQ : 다다익선 할인구간 시퀀스
- TMTB_SQ : 다다익선 시퀀스
- DC_GB : 할인대상구분 (G999_10|수량, G999_11|금액)
- DC_SECTION : 구간할인시작(수량이상, 금액이상)
- DC_WAY : 할인방식(G240_10|할인금액, G240_11|할인율)
- DC_PVAL : PC 할인값 10,000
- DC_MVAL : MOBILE 할인값 10,000
- DC_AVAL : APP 할인값 10,000
- DEL_YN : 삭제여부
- REG_NO : 등록자
- REG_DT : 등록날짜
- UDP_NO : 수정자
- UDT_DT : 수정날짜
- * TB_TMTB_REFVAL : 다다익선 적용상품설정
- TB_TMTB_GOODS_SQ : 다다익선 할인구간 시퀀스
- TMTB_SQ : 다다익선 시퀀스
- TMTB_GOODS_GB : 공통코드 (G999_10|기본상품, G999_20|적용상품, G999_30|제외상품)
- TMTB_TARGET : 적용대상 (G260_10|상품, G260_11|카테고리, G260_12|브랜드, G260_13|공급처)
- TMTB_REF_VAL : 브랜드명, 상품코드명, 품목명
- DEL_YN : 삭제여부
- REG_NO : 등록자
- REG_DT : 등록날짜
- UDP_NO : 수정자
- UDT_DT : 수정날짜
- * TB_TMTB_BURDEN : 다다익선 업체 분담율
- TB_TMTB_BURDEN_SQ : 다다익선 할인구간 시퀀스
- TMTB_SQ : 다다익선 시퀀스
- TMTB_SUPPLY_CD : 다다익선 업체 코드
- TMTB_BURDEN_RATE : 다다익선 업체 분담율
- USE_YN : 사용여부
- REG_NO : 등록자
- REG_DT : 등록날짜
- UDP_NO : 수정자
- UDT_DT : 수정날짜
- *** 다다익선 테이블 구조 설계
- ***
- * 선발송
- * 송장번호칼럼
- * 다중 취소, 반품, 교환
- 주문, 취소, 반품, 교환반품, 교환배송
- *** 단품단위 ***
- ORD_DTL_NO : 주문상세번호
- ITEM_CD : 주문상품단품코드
- ITEM_QTY : 단품수량
- ITEM_PRICE : 세트묶음금액 (COMPOSE_CURR_PRICE)
- COMPOSE_QTY : 세트묶음수량
- ORD_AMT : 주문금액
- CNCL_RTN_AMT : 취소금액
- CPN1_CPN_AMT : 즉시할인쿠폰 할인금액
- TMTB1_DC_AMT : 다다익선1(수량) 할인금액
- TMTB2_DC_AMT : 다다익선2(금액) 할인금액
- GOODS_CPN_DC_AMT : 상품쿠폰 할인금액
- CART_CPN_DC_AMT : 장바구니쿠폰 할인금액
- PNT_DC_AMT : 포인트 할인금액
- PRE_PNT_DC_AMT : 선포인트 할인금액
- SAVE_PNT_DC_AMT : 포인트적립금액
- REAL_ORD_AMT : 실제 결제 금액
- GFCD_USE_AMT : 상품권 할인금액
- 회수송장 > 주문번호조회
- * 세트상품테이블
- A 세트 상품
- 1상품 2 : 2000
- 2상품 3 : 3000
- * 주문상세
- A상품 주문수량 : 3
- * 주문상세단품
- 단품금액(세트상품금액) : 2000, 3000
- 단품수량(세트상품수량) : 2, 3
- 단품주문금액(상세주문수량 * 단금금액) : 6,000, 9,000
- 단품주문수량(상세주문수량 * 단금수량) : 6, 9
- CREATE TABLE `tb_order_detail_item` (
- `ORD_DTL_ITEM_SQ` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT '주문상세단품일련번호',
- `ORD_DTL_NO` int(10) unsigned NOT NULL COMMENT '주문상세번호',
- `ORD_NO` int(10) unsigned NOT NULL COMMENT '주문번호',
- `ITEM_CD` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '단품코드(상품). 일반상품과 딜상품은 상품코드와 동일',
- `OPT_CD` varchar(200) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '옵션코드',
- `OPT_CD1` varchar(200) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '옵션코드1',
- `OPT_CD2` varchar(200) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '옵션코드2',
- `ITEM_QTY` smallint(5) unsigned NOT NULL COMMENT '단품수량',
- `ITEM_PRICE` int(10) unsigned NOT NULL COMMENT '단품단가',
- `OPT_ADD_PRICE` int(11) NOT NULL DEFAULT 0 COMMENT '옵션추가가격',
- `DISP_ORD` smallint(5) unsigned NOT NULL DEFAULT 1 COMMENT '표시순서',
- `REG_NO` int(10) unsigned NOT NULL COMMENT '등록자번호',
- `REG_DT` timestamp NOT NULL DEFAULT current_timestamp() COMMENT '등록일시',
- `UPD_NO` int(10) unsigned NOT NULL COMMENT '수정자번호',
- `UPD_DT` timestamp NOT NULL DEFAULT current_timestamp() COMMENT '수정일시',
- `COMPOSE_QTY` int(10) unsigned NOT NULL DEFAULT 0 COMMENT '세트묶음수량 TB_GOODS_COMPOSE.QTY',
- `ORD_AMT` int(10) unsigned NOT NULL DEFAULT 0 COMMENT '주문금액',
- `CNCL_RTN_AMT` int(10) unsigned NOT NULL DEFAULT 0 COMMENT '취소금액',
- `CPN1_DC_AMT` int(10) unsigned NOT NULL DEFAULT 0 COMMENT '즉시할인쿠폰 할인금액',
- `TMTB1_DC_AMT` int(10) unsigned NOT NULL DEFAULT 0 COMMENT '다다익선1(수량) 할인금액',
- `TMTB2_DC_AMT` int(10) unsigned NOT NULL DEFAULT 0 COMMENT '다다익선2(금액) 할인금액',
- `GOODS_CPN_DC_AMT` int(10) unsigned NOT NULL DEFAULT 0 COMMENT '상품쿠폰 할인금액',
- `CART_CPN_DC_AMT` int(10) unsigned NOT NULL DEFAULT 0 COMMENT '장바구니쿠폰 할인금액',
- `PNT_DC_AMT` int(10) unsigned NOT NULL DEFAULT 0 COMMENT '포인트 할인금액',
- `PRE_PNT_DC_AMT` int(10) unsigned NOT NULL DEFAULT 0 COMMENT '선포인트 할인금액',
- `SAVE_PNT_DC_AMT` int(10) unsigned NOT NULL DEFAULT 0 COMMENT '포인트적립금액',
- `REAL_ORD_AMT` int(10) unsigned NOT NULL DEFAULT 0 COMMENT '실제 결제 금액',
- `GFCD_USE_AMT` int(10) unsigned NOT NULL DEFAULT 0 COMMENT '상품권 할인금액',
- PRIMARY KEY (`ORD_DTL_ITEM_SQ`),
- KEY `IX_ORDER_DETAIL_ITEM_01` (`ORD_DTL_NO`),
- KEY `IX_ORDER_DETAIL_ITEM_02` (`ORD_NO`)
- ) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='주문상세단품. 신규 주문 등록에 의한 발생'
- ;
- * BOS 반품 접수 ---> WMS 송신
- * BOS 회수지시 ---> IFTABLE 실시간 등록 ---> 반품입고연동 --->
- * 주문건의 고객 ---> 주문번호,
- 주문출고건의 데이타를 비교 ---> 주문번호,
- 반품정보를 매칭
- 최초배송지
- 회수지가 다른경우
- 주문1 상품1
- 주문2 상품2
- * 사은품 관련 WMS 연동에 대해서
- *** 2020.12.10 확인
- ---> 인증확인 후 구매 (비회원) ---> 보증보험 SDI API 연동 정보 확인
- * 서울구매안전보증
- * 보증보험 결제단에서 체크 (주문서 화면에서 체크) ---> AS-IS 있는기능 확인
- * 건별로 체크 후
- * API 연동 체크 확인
|