EDI ๊ฒ์ฆ
์ฒ๋ฐฉํต๊ณ ์ด๋ฏธ์ง ๊ธฐ๋ฐ EDI ์๋ ๊ฒ์ฆ ์์คํ โ OCR + ์๋ณ์กฐ ํ์ง + ์ฌ๋ ๊ฒ์(Human-in-the-loop)
๊ฐ์
| ํญ๋ชฉ | ๋ด์ฉ |
|---|---|
| ์คํ | Next.js 14 (App Router) + TypeScript + Tailwind CSS + Radix UI |
| DB | Supabase ์ ํํธ์คํ (PostgreSQL 15 + RLS) |
| ํธ์คํ | Vercel (CSO Web ๋ด ๋ชจ๋) |
| ์ธ์ฆ | CSO Web ์์ฒด JWT (๊ด๋ฆฌ์ ์ ์ฉ) |
| OCR | Claude Vision API (๊ตฌ์กฐํ ์ถ์ถ) |
| ์๋ณ์กฐ | ELA(Error Level Analysis) + EXIF ๋ถ์ + Perceptual Hash |
๋๋ฉ์ธ ์ปจํ ์คํธ
์ ์ฝ CSO(์ํ์์ ) ์ ์ฒด๋ ๋งค์ ์ฒ๋ฐฉํต๊ณ๋ฅผ ์ ์ถํ์ฌ ์์๋ฃ๋ฅผ ์ฒญ๊ตฌํฉ๋๋ค. ๊ธฐ์กด์๋ ์ฌ๋์ด ์๋ฐฑ ์ฅ์ ์ฒ๋ฐฉํต๊ณ ์ด๋ฏธ์ง๋ฅผ ์ผ์ผ์ด ๋์กฐํ์ผ๋, EDI ๊ฒ์ฆ ์์คํ ์ด ์ด ํ๋ก์ธ์ค๋ฅผ ์๋ํํฉ๋๋ค.
- EDI: ์ ์๋ฌธ์๊ตํ(Electronic Data Interchange). ์ฌ๊ธฐ์๋ ์ฒ๋ฐฉํต๊ณ ์ด๋ฏธ์ง โ ๊ตฌ์กฐํ ๋ฐ์ดํฐ ์ถ์ถ์ ์๋ฏธ
- ์ฒ๋ฐฉํต๊ณ: ๋ณ์/์ฝ๊ตญ์ด ๋ฐํํ๋ ์์ฝํ ์ฒ๋ฐฉยท์กฐ์ ์๋ ๋ณด๊ณ ์ (์ด๋ฏธ์ง ๋๋ PDF)
- CSO: ์ ์ฝ์ฌ ๋์ ์์ฝํ์ ์์ ํ๋ ์ํ์ ์ฒด. ์ฒ๋ฐฉํต๊ณ๋ก ์ค์ ์ ์ฆ๋น
ํต์ฌ ์ํฌํ๋ก์ฐ
ZIP ์
๋ก๋ โ CSO ์๋๋งค์นญ โ OCR ์ถ์ถ โ ์์ฌํ๋ชฉ ํํฐ๋ง
โ ์๋ํ์ธ/ํ๋๊ทธ ๋ถ๋ฅ โ ์๋ณ์กฐ ๋ถ์ โ ์ฌ๋ ๊ฒ์ โ ํ์ - ์ ๋ก๋ โ CSO๋ณ ํด๋๋ก ๊ตฌ์ฑ๋ ZIP ํ์ผ ์ ๋ก๋ (์ด๋ฏธ์ง/PDF)
- CSO ๋งค์นญ โ ํด๋๋ช ๊ธฐ๋ฐ CSO ์ ์ฒด ์๋ ๋งค์นญ (์ ์ฌ๋ ๊ฒ์)
- OCR ์ฒ๋ฆฌ โ Claude Vision API๋ก ํ ๊ตฌ์กฐ ์ถ์ถ (ํ๋ชฉ๋ช , ์ฒญ๊ตฌ์ฝ๋, ์๋, ๊ธ์ก)
- ํ๋ชฉ ํํฐ๋ง โ ์์ฌ ํ๋ชฉ/CSO ๊ณ์ฝ ํ๋ชฉ ์๋ ๋ถ๋ฅ
- ์๋ ํ์ โ ์ ๋ขฐ๋ ์๊ณ๊ฐ ์ด์์ด๋ฉด ์๋ํ์ธ(auto_pass), ๋ฏธ๋ง์ด๋ฉด ํ๋๊ทธ(flagged)
- ์๋ณ์กฐ ํ์ง โ ELA ์ ์, EXIF ํธ์ง ์ํํธ์จ์ด, ํด์ ์ค๋ณต ๊ฒ์ฌ
- ์ฌ๋ ๊ฒ์ โ ํ๋๊ทธ๋ ๊ฑด์ ๋ํด ๊ด๋ฆฌ์๊ฐ ํ์ธ/์์ /์์ฌ ํ์
- ํ์ โ ๋ฐฐ์น ์ ์ฒด ๊ฒ์ ์๋ฃ ํ ์์ ๋ฆฌํฌํธ ๋ค์ด๋ก๋
์ฃผ์ ๊ธฐ๋ฅ
- ZIP ์ผ๊ด ์ ๋ก๋ ๋ฐ CSO ํด๋ ๊ตฌ์กฐ ์๋ ํ์ฑ
- CSO ์ ์ฒด๋ช ํผ์ง ๋งค์นญ (pg_trgm ์ ์ฌ๋)
- Claude Vision OCR ๊ตฌ์กฐํ ์ถ์ถ (ํ ํค๋ + ํ๋ชฉ ํ)
- ์์ฌ ํ๋ชฉ ๋ง์คํฐ ์ฐ๋ (์ฒญ๊ตฌ์ฝ๋ ๊ธฐ๋ฐ ๋งค์นญ)
- ์ค์๊ฐ ์ฒ๋ฆฌ ์งํ๋ฅ (SSE ์คํธ๋ฆฌ๋ฐ)
- ์ฒ๋ฆฌ ์ผ์์ ์ง/์ฌ๊ฐ (Pause/Resume)
- ELA(Error Level Analysis) ์๋ณ์กฐ ํ์ง
- EXIF ํธ์ง ์ํํธ์จ์ด ๊ฐ์ง
- Perceptual Hash ์ค๋ณต ์ด๋ฏธ์ง ๊ฒ์ถ
- ์ธ๋ผ์ธ ์ ํธ์ง (๊ฒ์ ์ค OCR ์ค๋ฅ ์์ )
- ๋ฐฐ์น๋ณ ์์ ๋ฆฌํฌํธ ์๋ ์์ฑ
- ์ฒ๋ฆฌ ์ด๋ ฅ ๊ด๋ฆฌ ๋ฐ ์ฌ์ฒ๋ฆฌ
๋ฐ์ดํฐ ๋ชจ๋ธ
| ํ ์ด๋ธ | ์ญํ |
|---|---|
| csoweb_company_products | ์์ฌ ํ๋ชฉ ๋ง์คํฐ |
| csoweb_cso_contract_products | CSO ๊ณ์ฝ ํ๋ชฉ ๋งคํ |
| csoweb_edi_verification_batches | ๊ฒ์ฆ ๋ฐฐ์น (์ ๋จ์) |
| csoweb_edi_verification_requests | ๊ฒ์ฆ ์์ฒญ (ํ์ผ ๋จ์) |
| csoweb_edi_verification_items | OCR ์ถ์ถ ํญ๋ชฉ (ํ๋ชฉ ๋จ์) |
๋งค๋ด์ผ
- ์ฌ์ฉ์ ๋งค๋ด์ผ โ ์์ ๊ด๋ฆฌํ ๋ด๋น์์ฉ
Last updated on