공급사가 엑셀로 올린 상품을 시스템이 단어 유사도 점수로 기존 상품과 매칭한다 — 1.0 자동 · 0.75~0.99 후보(MD 선택) · 0.74 이하 신규. 공급사 화면과 MD 어드민은 권한으로 자동 분기되는 별개 화면. 1차 범위는 엑셀 업로드만, 단건 등록은 2차.
문제의 뿌리는 "공급사는 자기 상품이 오더히어로에 이미 있는지 모른다"는 것.
공급사는 자기가 파는 상품을 오더히어로에 등록한다. 그런데 그 상품이 오더히어로에 이미 등록돼 판매 중인 상품인지, 완전히 새로운 상품인지 공급사는 알 수 없다. 같은 "요쿠르트 1000ml 냉장"을 A 공급사가 이미 올려놨어도, B 공급사는 그걸 모른 채 또 올린다.
그대로 두면 같은 상품이 중복 등록되거나, MD가 검수할 때마다 "이거 우리한테 이미 있는 거 아닌가?"를 수동으로 하나하나 찾아야 한다. 1,000줄짜리 엑셀을 올리면 그 수고가 1,000번 반복된다.
공급사 상품 등록은 단독 기능이 아니라 세 단계 로드맵의 첫 칸이다. ① 공급사 상품 등록을 시스템이 통제한다(누가 무엇을 언제 올렸는지, 기존 상품과 어떻게 이어지는지). ② 그 위에 계약 조건을 DB화한다 — 지금은 공급사별 계약 조건이 로컬 문서로만 관리된다. ③ 마지막으로 재무·정산을 시스템 안으로 들인다 — 현재는 매달 1~10일에 MD·재무가 수기로 피드백을 주고받은 뒤 계산서를 끊는다. ①이 서야 ②③의 기준 데이터(공급사·상품·가격)가 생기므로, 이번 1차는 범위를 좁혀 빨리 "돌아가는 것"을 만드는 데 집중한다.
| 일자 | 마일스톤 | 비고 |
|---|---|---|
| 9/16 (수) | 개발 완료 | 백엔드(엑셀 파싱·유사도·상태) + 프론트. 프론트(브라운)는 최소 2일 확보 |
| 9/17 (목) | QA · 스테이지 반영 | 양식 v3 실파일로 업로드 → 🟢🟡🔴⛔ 배분 → MD 검수까지 통과 |
| 9/17 (목) | 리뷰 | "돌아가는 것" 시연 — 완성도보다 엔드투엔드 동작이 기준 |
개발·QA가 하루 차이라 유사도 산식(§2-1)은 개발이 먼저 정하고 문서는 결과만 받는다. 일정이 밀리면 §5의 "비동기 배치"를 동기 처리로 낮추는 것이 1순위 축소 후보(가정).
두 주체가 등장한다. 각자 하는 일과 보지 않아도 되는 일이 명확히 갈린다.
| 역할 | 하는 일 | 보지 않는 것 |
|---|---|---|
| 공급사 외부 |
엑셀 양식 v3를 받아 채워 업로드(1차). 필수 9 필드는 공급사가 직접 적는다(유사도 계산용 6 + 입력만 3). 매칭 결과 요약(🟢🟡🔴⛔)을 보고 ⛔는 교정해 재업로드, 🔴 신규는 이미지 보완 후 제출. 단건 등록은 2차. | 자기 상품이 기존 상품인지 신규인지 판단할 필요 없음. 히어로코드·그룹코드 등 내부 식별자 몰라도 됨. 후보 선택도 하지 않는다(MD가 함). |
| MD 내부 |
제출된 모든 줄을 검수 대기 목록에서 본다. 🟢 자동 매칭(1.0) 건은 후보 선택 없이 승인만, 🟡 후보(0.75~0.99)는 MD가 후보 중 선택, 🔴 신규(0.74 이하)는 정보 확인 후 승인/거절. 승인 뒤 사후 수정도 가능. | 🟢 자동 매칭 건의 후보 선택 UI(이미 붙어 있어 고를 게 없음). 유사도 산식의 내부 연산 과정. |
확인 못 함: 🟡 후보 목록을 공급사 화면에도 보여줄지는 회의에서 정하지 않았다. 이 문서는 "공급사에겐 상태만, 후보 목록은 MD 화면"으로 가정한다 — 뒤집히면 §5 결과 표에 후보 열이 추가된다.
공급사 포털과 어드민(MD)은 별개의 화면이다. 로그인 계정의 권한(공급사 / MD)에 따라 자동으로 분기되며, 공급사 계정엔 MD 검수 화면이 아예 보이지 않는다.
어드민 상품 관리 아래에서, 기존 메뉴는 그대로 두고 이 프로젝트를 별도 메뉴로 추가한다. 셋은 공존한다(기존 메뉴 대체 아님).
| 메뉴 | 경로 | 상태 |
|---|---|---|
| 상품 관리 (기존) | product/manage | 그대로 유지 |
| 공급사 상품 관리 (기존) | supplier/product/manage | 그대로 유지 |
| 신규 공급사 상품 관리 (이 프로젝트) | supplier/product/new | 별도 추가 · 공존 |
세 메뉴의 데이터소스를 하나로 합칠지, 계속 나눠 둘지는 미정(§10 M-6).
MD만 다루는 자동/숨김 항목은 v3에서도 공급사에게 노출하지 않는다. 히어로코드 · MFC노출기준 · 검수필요여부 등은 시스템이 매칭·확정 시 내부 처리.
| 역할 | 수 | 필드 | 쓰임 |
|---|---|---|---|
| ★ 유사도 계산 필수 | 6 | 상품명 · 과세여부 · 보관상태 · 중량 · 원산지 세부사항 · 브랜드 | 기존 상품과의 유사도 점수를 만드는 재료. 하나라도 비면 ⛔ |
| 입력만 필수 | 3 | 유통사 상품코드 · 유통사 상품명 · net공급가 | 공급사만 아는 값. 매칭에 쓰지 않고 그대로 저장 |
| ☆ 유사도 보조 선택 | 3 | 원산지 · 등급 · 주문 배수 단위 | 있으면 점수에 보조 반영(가중치는 개발 결정), 없어도 통과 |
| 선택 선택 | 20 | §양식 v3 표 참조 | 저장만. 매칭 무관 |
| 제거 | 2 | 그룹 상품명 · 대분류 | 양식에서 뺀다 — 공급사가 알 수 없는 값. 그룹·카테고리는 매칭 결과로 정해진다 |
net공급가를 공급사가 직접 입력(노출)하고, 단가는 화면·양식에서 뺀다. 공급사가 적는 자기 가격은 net공급가다. v3 양식에도 단가 열은 없다.
공급사가 로그인하면 자기 공급사에 귀속된 모든 상품이 리스트로 먼저 뜬다(남의 상품은 안 보임).
리스트의 상품 노출·구분은 기존 공급사 상품 관리(product/manage)와 동일한 방식·컬럼을 따른다. 새 표 형식을 만들지 않고 이미 익숙한 리스트를 그대로 재사용한다.
| 그룹 ID | 그룹핑 갯수 | 상품 이미지 | 그룹 상품명 | 상품명 | 카테고리 | 총 중량 | 중량 | 수량 | 원산지 | 제조사 | 브랜드 | 특성 | 등급 | 크기 | 색상 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| GRP-… | 3 | 🖼 | 감귤(10~11과),1kg,국산 | 감귤 | 과일>감귤 | 1KG | 1KG | 1 | 국내산 | — | — | — | — | — | — |
리스트의 그룹 상품명·카테고리는 기존 상품 데이터의 값이다(양식 v3에서는 제거된 필드 — 공급사가 적는 게 아니라 매칭 결과로 붙는다). 예시 행 값은 설명용.
복제 버튼·복제/복제코드 컬럼은 제거한다(회의 2026-09-02).검색 프리셋(공용 기본필터) · 검색 필터(히어로코드·유통사 상품코드/명·제조사·그룹명·검수필요·중량·그룹ID·배송유형·보관·노출·과세 등) · 검색. 공급사 필터는 자기 공급사로 고정.➕ 상품 등록/수정 ▾ → 📄 엑셀 등록·수정(1차) / 📝 상품 단건 등록(2차 — 1차에서는 미노출 또는 비활성). 사이드에는 신규 공급사 상품 등록 · 등록 이력.v3의 뼈대. 단어 유사도 점수제 · 매칭 후 승계 · 양식/정규화 · 이미지 승계.
엑셀의 각 줄을 기존 상품과 비교해 0~1.0 점수를 낸다. 재료는 ★ 필수 6 필드(상품명·과세여부·보관상태·중량·원산지 세부사항·브랜드), 보조로 ☆ 3 필드(원산지·등급·주문 배수 단위). 점수로 셋 중 하나로 판정한다.
| 점수 | 판정 | 다음 동작 |
|---|---|---|
| 1.0 | 🟢 자동 매칭(패스) | 후보 노출 없이 그 상품(그룹)에 붙여 확정 → 검수 대기 |
| 0.75 ~ 0.99 | 🟡 후보 제시 | 점수순 후보 목록 → MD가 선택(또는 "해당 없음 → 신규") |
| 0.74 이하 | 🔴 신규 | 기존 상품과 연결 없이 신규로 검수 대기 |
1,000줄 업로드 시 배분 예시(650/250/92/8)는 프로토 예시 기반 가정이며, 유사도 산식이 정해진 뒤 QA 실파일로 재측정한다.
🟢 자동 매칭 또는 🟡에서 MD가 후보를 고르면, 그 줄은 기존 상품(그룹)에 편입된다. 공급사가 적은 필수 9는 그대로 저장하고, 그룹 공통 정보는 기존 상품에서 승계한다.
| 구분 | 필드 | 출처 |
|---|---|---|
| 공급사 값 저장 직접 | 필수 9(★6 + 입력만 3) · 적어 낸 선택 필드 | 엑셀 값 그대로. 단가 필드는 없음 |
| 기존 상품에서 승계 그룹 확정 | 그룹 ID · 그룹 상품명 · 카테고리(대·중·소) · 상품 이미지(메인·서브1·서브2) · 총중량 · 배송유형 등 그룹 공통값 | 매칭된 상품(그룹)에서 상속 → 공급사 재입력 불필요. 양식에서 제거한 그룹 상품명·대분류가 여기서 채워진다 |
| 충돌 시 🟠 M-1 | 공급사 값 ≠ 그룹 값(예: 중량 표기 차이) | 🟢(1.0)이면 정의상 충돌 없음. 🟡 선택 후 차이가 있으면 MD "수정 후 승인"으로 정리 — 어느 쪽을 그룹 값으로 삼는지는 그룹 생성 로직(M-1)과 함께 결정 |
🔴 신규(0.74 이하)는 승계할 상품이 없다. 공급사 값 9 + 선택 필드로 검수 대기에 올라가고, 그룹을 새로 만들지 / 어느 그룹에 넣을지는 미정(§10 M-1). 이미지는 공급사 업로드 또는 MD 보완.
비교 대상 건수가 커서 성능이 문제면(§10 M-4) 인덱스·사전 필터는 개발이 내부적으로 둘 수 있다 — 단, 공급사에게 카테고리를 입력시키는 방식으로는 돌아가지 않는다.
공급사상품등록_양식_v3.xlsx(§양식 v3)를 그대로 쓴다 — 임의 컬럼을 만들지 않는다.1KG)·주문 배수 단위·상품단위·라벨용 수량 단위 등 단위성 필드를 양식에서 규정해 정규화(1L/1000ml → 1000ML). 필수 9가 비거나 허용값(과세여부·보관상태 등) 밖이면 ⛔ 오류로 걸러진다.공급사가 감귤 · 면세 · 냉장 · 1KG · 제주 · (브랜드 없음)을 올렸다고 하자. 기존 상품 세 건과 비교하면:
| 기존 상품(가정) | 차이 | 점수(가정) | 판정 |
|---|---|---|---|
| 감귤 · 면세 · 냉장 · 1KG · 제주 · — | 없음 | 1.0 | 🟢 자동 매칭 → 승계 |
| 감귤(10~11과) · 면세 · 냉장 · 1KG · 제주 · — | 상품명 토큰 "(10~11과)" 추가 | 0.8x | 🟡 후보 → MD 선택 |
| 감귤 주스 · 과세 · 냉장 · 1L · 제주 · A브랜드 | 상품명·과세·중량·브랜드 다름 | 0.4x | 🔴 (후보에도 안 뜸) |
점수는 설명용 가정. 실제 값은 개발이 정한 토큰화·가중치에 따른다. 이 예시에서 후보가 하나라도 0.75 이상이면 그 줄은 🟡, 모두 0.74 이하면 🔴.
등록 양식은 공급사상품등록_양식_v3.xlsx로 고정한다. 필드마다 역할(★ 유사도 필수 / 입력만 / ☆ 유사도 보조 / 선택)을 붙였다 — 임의 필드가 아니다.
| # | 필드 | 역할 | 비고 |
|---|---|---|---|
| 1 | 상품명 | ★ 유사도 | 예: 감귤 — 가장 큰 재료 |
| 2 | 과세여부 | ★ 유사도 | 면세 / 과세 — 허용값 외 ⛔ |
| 3 | 보관상태 | ★ 유사도 | 냉장 / 냉동 / 상온 — 허용값 외 ⛔ |
| 4 | 중량 | ★ 유사도 | 예: 1KG — 단위 정규화(§2-4) |
| 5 | 원산지 세부사항 | ★ 유사도 | 예: 제주 / 완도 — v3에서 선택 → 필수로(v2 M-7 "원산지 필수 여부" 종결) |
| 6 | 브랜드 | ★ 유사도 | 없으면 명시적 공란 허용 여부는 개발 결정(가정: 공란 = "브랜드 없음" 토큰) |
| 7 | 유통사 상품코드 | 입력만 | 공급사 자사 코드(=공급사 상품코드). 매칭 키 아님 |
| 8 | 유통사 상품명 | 입력만 | 공급사가 부르는 이름(=공급사 상품명). 상품명(#1)과 별개 |
| 9 | net공급가 | 입력만 | 공급사가 적는 자기 공급가. 단가 열 없음 |
| 역할 | 필드 |
|---|---|
| ☆ 유사도 보조 (3) | 원산지 · 등급 · 주문 배수 단위 — 있으면 점수에 보조 반영, 없어도 통과 |
| 선택 (20) | 배송예정일수 · 배송유형 · 외부 적재 · 최소 주문 수량 · 라벨용 수량 단위 · 제조사 · 수량 · 할인기준가 · 상품상세 · 색상 · 상품단위 · 크기 · 수치 · 특성 · 일시품절 · 장기품절 · 재고수량 · 수량제한 · 단위당 상품 개수 · 총량피킹 |
v2에서 필수였던 배송예정일수·배송유형·외부 적재·최소 주문 수량·주문 배수 단위·등급·원산지·특성은 v3에서 선택으로 내려갔다. 총량피킹은 v2 §1-4에서 "공급사 미노출"로 적었으나 v3 양식에는 선택 열로 남는다 — 노출 여부 불일치, 확인 못 함(양식 기준으로 표기). 할인기준가는 열은 남기되 필요 여부 미정(§10 M-10).
| 필드 | 왜 빼나 |
|---|---|
| 그룹 상품명 | 공급사가 알 수 없는 내부 값. 매칭 후 기존 상품에서 승계(§2-2) |
| 대분류 | "대분류만 드롭다운" 결정 폐기. 카테고리(대·중·소)는 매칭 결과로 붙고, 🔴 신규는 MD가 검수 시 지정 |
두 축을 구분해야 한다 — 매칭 상태(시스템이 점수로 붙인 결과)와 검수 상태(MD가 처리한 결과).
업로드된 각 줄은 아래 넷 중 하나로 판정된다. 사람이 실제로 손대는 건 🟡🔴⛔ 셋뿐(🟢은 확인·승인만).
제출된 줄은 MD 화면에서 세 탭으로 관리된다: 검수 대기 · 승인됨 · 거절됨(§7). 승인되면 판매 등록에 반영되고, 거절되면 사유가 공급사에 전달돼 보완·재제출한다.
| 매칭 상태 | 조건 | 후보 선택 | 사람 개입 | 제출 처리 |
|---|---|---|---|---|
| 🟢 자동 매칭 | 유사도 1.0 | 없음(이미 붙음) | MD 승인만 | 검수 대기 → 승인 |
| 🟡 후보 | 0.75 ~ 0.99 후보 1개 이상 | MD가 선택 | MD 후보 선택 → 승인 | 이번 제출에 포함 |
| 🔴 신규 | 0.74 이하 | 없음(매칭 대상 없음) | 공급사 이미지 보완 · MD 카테고리 지정 | 이번 제출에 포함 |
| ⛔ 오류 | 필수 9 누락 · 단위 · 허용값 | — | 공급사 양식 교정 | 제출에서 제외 · 재업로드 |
매칭이 도는 중(서버 배치)에는 업로드 화면의 진행률로만 보이고, 등록 이력에는 남지 않는다 — 이력은 "제출 완료분"만(§6).
공급사가 상품 하나를 등록할 때. 실제 어드민 "상품 등록" 모달을 그대로 쓴다는 방향은 유지하되, 1차(9/16)에는 개발하지 않는다.
필수 정보 / 주요 노출 정보 / 부가 정보. 필수 항목엔 *. 필드 구성은 양식 v3(필수 9 / 선택 23)에 맞춘다.등록. 제출 내역은 등록 이력에 쌓이고 검수 대기로 올라간다.어떤 경로로 들어오든 곧바로 등록되지 않는다. 아래 승인 프로세스를 거친다(엑셀 §5도 동일).
1,000줄 대량 업로드. 서버가 비동기로 유사도를 매기고, 결과를 검토·보완한 뒤 한 번에 MD 검수로 제출한다. 9/17 시연은 이 흐름 엔드투엔드.
⬇ 양식 다운로드로 공급사상품등록_양식_v3.xlsx를 받아 채운 뒤 업로드(1,000줄). 이미지는 신규분만 별도/Zip.100~1,000건을 업로드하면서 전 건을 기존 상품 전체와 즉시 비교하면(사전 필터 없음, §2-3) 로딩이 오래 걸려 화면이 멈춘다. 동기 즉시 처리는 지양한다.
| 구분 | 대략 | 사람 개입 |
|---|---|---|
| 🟢 자동 매칭(1.0) | ~650 | MD 승인만 |
| 🟡 후보(0.75~0.99) | ~250 | MD 후보 선택 |
| 🔴 신규(0.74 이하) | ~92 | 공급사 이미지 · MD 카테고리 |
| ⛔ 오류 | ~8 | 공급사 재업로드 |
수치는 프로토 예시 배분(650/250/92/8)을 참고한 가정이며 운영 실측이 아니다. 산식이 정해진 뒤 QA 실파일로 배분을 재측정한다.
공급사가 제출 완료한 내역만 쌓이는 페이지. 매칭 진행 중인 건은 여기 안 들어온다.
| 일시 | 구분 | 건수 | 상태 | 파일명 / 내용 |
|---|---|---|---|---|
| 09-17 11:40 | 엑셀 | 1,000 | 승인 820 · 거절 90 · 대기 90 | 수산_9월.xlsx |
| 09-16 15:02 | 엑셀 | 12 | 검수 대기 12 | 신규_유자청.xlsx |
페이지네이션 20/50/100개씩 보기. 1차에는 구분 열에 엑셀만 뜬다. 예시 수치는 프로토 표기 기준.
MD 내부 화면. 제출된 줄을 엑셀 파일이 아니라 개별 상품 행으로 검수한다 — 1,000줄짜리 엑셀도 1,000개 행으로 펼쳐져 행별로 승인/거절된다. 🟡 후보 선택이 이 화면으로 왔다.
검색·초기화.검수 대기 N · 승인됨 · 거절됨.| ☑ | 공급사 | 요청자 | 요청일시 | 상품명 · 유통사 상품명 | 매칭 | 유사도 | 매칭 상품 / 후보 | net공급가 | MD 처리 |
|---|---|---|---|---|---|---|---|---|---|
| ☑ | 부산 푸디스트 | 김OO | 09-17 11:40 | 감귤 · 제주감귤1kg 📄 수산_9월.xlsx | 🟢 | 1.0 | 감귤(10~11과),1kg,국산 GRP-… | 400 | 승인 · 거절 · 수정 후 승인 |
| ☑ | 부산 푸디스트 | 김OO | 09-17 11:40 | 단감 · 창원단감1kg 📄 수산_9월.xlsx | 🟡 | 0.86 | [후보 3 ▾] 0.86 · 0.79 · 0.75 | 700 | 후보 선택 → 승인 · 거절 |
| ☑ | 강릉 수산 | 이OO | 09-16 15:02 | 유자청 스틱 · 수제유자청 📄 신규_유자청.xlsx | 🔴 | 0.41 | — (신규) | 900 | 승인 · 거절 · 수정 후 승인 |
유사도 열 = 최고 후보 점수. 🟡는 후보 드롭다운(점수순)에서 하나를 고르거나 "해당 없음 → 신규". net공급가 = 공급사가 직접 입력한 값(단가 필드는 없음). 예시 점수는 가정.
| 액션 | 동작 |
|---|---|
| 후보 선택(🟡) 회의 2026-09-10 | 0.75~0.99 후보를 점수순으로 보고 MD가 하나를 고른다 → 그 상품(그룹) 값 승계 → 승인 가능 상태로. 어느 것도 아니면 "해당 없음 → 신규"로 🔴 전환. |
| 승인 | 바로 승인 → 판매 등록 반영. 승인됨 탭으로. 🟡는 후보 선택 전엔 승인 버튼 비활성. |
| 거절 | 거절 사유 모달(간단 입력 + 사유 선택: 매칭 부정확 / net공급가 확인 / 상품 정보 부족 / 중복 등록) → 거절됨 탭. 사유는 공급사에 전달. |
| 수정 후 승인 | 전체 상품 수정 모달(기존 어드민 상품 등록 모달)을 열어 값 고친 뒤 승인 — 🔴 신규의 카테고리 지정도 여기서. 승인됨 탭에 "✔ 수정 후 승인"으로 표시. |
| 일괄 승인 · 일괄 거절 | 체크박스로 여러 행 선택 → 한 번에 승인/거절. 선택 건수 표시. 후보 미선택 🟡가 섞이면 그 행은 건너뛰고 건수 안내(가정). |
| 상황 | 처리 |
|---|---|
| 단위 누락/불일치 (예: 중량 단위 없음) | ⛔ 오류로 제외 → 재업로드. 유사도 계산 대상에서 빠짐. |
| 필수 9 누락 | ⛔ 오류. 제출 불가. (브랜드 공란 처리는 개발 결정 — §양식 #6) |
| 허용값 외 입력 (과세여부·보관상태 등) | ⛔ 오류. 양식 드롭다운으로 사전에 막는다. |
| 유사도 1.0인 기존 상품이 여러 개 | 🟡로 내려 MD가 선택(가정 — 산식과 함께 개발 결정). 같은 상품이 그룹을 달리해 중복 존재하는 경우로 M-1과 연동. |
| 기존 상품에 매칭됐는데 공급사가 이미지 안 올림 | 그룹 이미지 자동 승계 → 문제없음. |
| 🔴 신규인데 이미지 없음 | 이미지 직접 업로드/Zip 필요. 없으면 MD 보완 대상(제출 차단 아님, §5 가정). |
| 🟡 후보 중 어느 것도 안 맞음 | MD 검수 화면의 "해당 없음 → 신규"로 🔴 전환. |
| 자동 매칭이 틀렸음(오매칭) | MD가 "수정 후 승인" 또는 승인 후 사후 수정으로 교정. 반복되면 임계(1.0) 재검토. |
| 같은 유통사 상품코드로 재업로드 | 가격·재고 갱신으로 해석해 기존 연결을 재사용할지, 새 검수 건으로 볼지 — 확인 못 함(1차는 새 검수 건으로 가정). |
무엇이 언제 바뀌었나. v3에서 v2 서술을 교체·폐기한 항목은 아래에 그대로 남긴다.
| 버전 | 일자 | 근거 | 핵심 변경 |
|---|---|---|---|
| v13 | ~2026-08 | 프로토타입 v13 | 히어로코드 단위 중복 확인 · 공급사가 결과 확인 · 검수 4상태(보류·반려·승인·수정 후 승인) |
| v2 | 2026-09-02 | 개발팀 회의 | 매칭 앞단화(그룹명 LIKE + 대분류 + 조건값 9) · 자동채움·그룹 픽스 · net공급가 입력/단가 제거 · 카테고리 대분류 드롭다운 · 화면 분리·신규 메뉴 · 엑셀 비동기 배치 · 등록 이력 · 두 축 상태 모델 |
| v3 | 2026-09-10 | 개발팀 회의 | 1차 = 엑셀만(단건 2차) · 매칭 = 단어 유사도 점수제(1.0 / 0.75~0.99 / 0.74↓) · 후보 선택 = MD · 양식 v3(필수 9 / 선택 23 / 제거 2, 원산지 세부사항 필수, 그룹 상품명·대분류 제거) · 대분류 드롭다운 결정 폐기 · 단건 추천 흐름 폐기 · 일정 9/16·9/17 · 로드맵 배경 |
공급사상품등록_양식_v3.xlsx(§양식 v3).supplier/product/new 별도 메뉴, 등록 이력 페이지.진짜 미확정만 남긴다. 회의 2026-09-10으로 결정된 것은 먼저 표시하고 목록에서 뺐다.
| v2 미정 | 결정 |
|---|---|
| M-3 자동 매칭 임계 | 결정 유사도 1.0 자동 / 0.75~0.99 후보 / 0.74 이하 신규. 산식(토큰화·가중치)은 개발 결정. |
| M-7 원산지 필수 추가 여부 | 결정 원산지 세부사항 = 필수(유사도 재료). 원산지는 선택·보조. |
| 카테고리 대분류 관련 | 소멸 대분류 필드 제거 → 대분류 드롭다운·필수 여부 논의 자체가 없어짐. |
| (회의 밖) M-5 하위 노출 범위 · M-9 그룹 생성일 | 보류 이번 회의에서 다루지 않음. 1차 범위(엑셀 → 검수)와 무관해 목록에서 내리되 2차에서 다시 올린다. |
product/manage·supplier/product/manage와 신규 supplier/product/new가 같은 데이터를 볼지, 소스를 나눠 둘지가 미정. 공존은 확정이나 데이터 통합 여부는 별도 결정.
개발 결정(기획 미정 아님): 유사도 산식(토큰화·필드 가중치·보조 필드 비율·1.0 복수 처리·브랜드 공란 처리) · 판정 API 분리 구조 · 임계 설정값 노출 여부.
공급사상품등록_양식_v3.xlsx 필수 9 / 선택 23 열 + 허용값 드롭다운(과세·보관). 공급사 배포 전 QA 실파일로 1회 업로드 통과.