์ฝ˜ํ…์ธ ๋กœ ์ด๋™

๐Ÿ—๏ธ ๊ณต์‚ฌ๊ด€๋ฆฌ ERP โ€” ๊ธฐํš ์ •๋ฆฌ (2026-04-20)

๐Ÿ—๏ธ ๊ณต์‚ฌ๊ด€๋ฆฌ ERP โ€” ๊ธฐํš ์ •๋ฆฌ (2026-04-20)

์„น์…˜ ์ œ๋ชฉ: โ€œ๐Ÿ—๏ธ ๊ณต์‚ฌ๊ด€๋ฆฌ ERP โ€” ๊ธฐํš ์ •๋ฆฌ (2026-04-20)โ€

๋ถ„ํ™์•„๋น  ๊ธฐํš + ๋ถ„ํ™(Hermes) ์„ค๊ณ„/๊ตฌํ˜„


  • ๋ชฉํ‘œ: ๋ชจ๋“  ๊ณต์‚ฌ์œ ํ˜•(๊ฑด์ถ•, ํ† ๋ชฉ, ํ†ต์‹  ๋“ฑ)์— ๋ฒ”์šฉ ๊ฐ€๋Šฅํ•œ ์›น ์–ดํ”Œ๋ฆฌ์ผ€์ด์…˜
  • ํŒ๋งค ๋ชจ๋ธ: ํšŒ์‚ฌ๋‹น 1 VM ๋…๋ฆฝ ํ™˜๊ฒฝ (SaaS ํ˜•ํƒœ)
  • ๊ธฐ์กด ์‹œ์Šคํ…œ: ๋ ˆ๋“œ๋งˆ์ธ ๋ณ€ํ˜• ์‚ฌ์šฉ (ํ˜„์žฌ ํ์ง€) โ†’ ์‹ ๊ทœ ๊ตฌ์ถ•

์—ญํ• ๊ถŒํ•œ
๊ด€๋ฆฌ์ž์›น์„œ๋ฒ„ ๊ด€๋ฆฌ, ์ตœ๊ณ ๊ถŒํ•œ, ๊ณต์‚ฌ์œ ํ˜• ํ…œํ”Œ๋ฆฟ ์ปค์Šคํ…€
๊ณต์‚ฌ๊ฐ๋…๊ฑฐ์˜ ๋ทฐ์–ด (์™ธ๋ถ€ ์ž์ฒดํ”„๋กœ๊ทธ๋žจ ์‚ฌ์šฉ)
ํ˜„์žฅ๋Œ€๋ฆฌ๊ฐ ๊ณต์‚ฌ์˜ ์ง„ํ–‰ ๊ด€๋ฆฌ (๊ณต์‚ฌ๋‹น 1๋ช…, ๊ต์ฒด ๊ฐ€๋Šฅ)
ํ˜„์žฅํŒ€๊ฐ ๊ณต์‚ฌ์˜ ๋ถ€๋ถ„ ์ฒ˜๋ฆฌ ๋‹ด๋‹น (๊ณต์‚ฌ๋‹น ์—ฌ๋Ÿฌ ๋ช…)
๊ณต๋ฌดํŒ€๊ณต์‚ฌ ์™„๋ฃŒ ์‹œ ์„œ๋ฅ˜ ์ž‘์„ฑ
  • ๊ณต์‚ฌ๊ฐ๋…์€ ์™ธ๋ถ€ ํ”„๋กœ๊ทธ๋žจ ์‚ฌ์šฉ โ†’ ํ˜„์žฅ๋Œ€๋ฆฌ๊ฐ€ ์Šน์ธ ๊ฒฐ๊ณผ ๋Œ€์‹  ์ž…๋ ฅ
  • ์Šน์ธ ์ƒํƒœ: ์Šน์ธ / ์ทจ์†Œ ๋‘˜ ๋ฟ

๋ฐœ์ƒ(์ ‘์ˆ˜) โ†’ ์‹ค์‚ฌ โ†’ ์„ค๊ณ„ โ†’ ๊ฒ€ํ† (์Šน์ธ) โ†’ ์ง„ํ–‰ โ†’ ํ˜„์žฅ์™„๋ฃŒ โ†’ ์ค€๊ณต โ†’ ์™„๋ฃŒ

ํ†ต์‹ ์„ ๋กœ๊ณต์‚ฌ ๊ธฐ์ค€:

  • ๊ณต๊ฐ€์‚ฌ์ „๊ฒ€ํ†  โ†’ ์„ ๋กœํฌ์„ค โ†’ ์„ ๋ฒˆ์กฐ์‚ฌ โ†’ ์ ˆ์ฒด โ†’ ์„ ๋กœ์ฒ ๊ฑฐ

๊ด€๋ฆฌ์ž๊ฐ€ ๊ณต์‚ฌ์œ ํ˜• ํ…œํ”Œ๋ฆฟ์„ ์ง์ ‘ ์ปค์Šคํ„ฐ๋งˆ์ด์ง• ๊ฐ€๋Šฅํ•ด์•ผ ํ•จ

  • ์„œ๋ฅ˜์ž‘์„ฑ โ†’ ๊ณต๊ฐ€์‹ ์ฒญ โ†’ ์„œ๋ฅ˜์ ‘์ˆ˜

์ตœ์ดˆ ์ž์žฌ ์ž…๋ ฅ (์‚ฌ๊ธ‰/์ง€์ž… ์ง€์ • + ์ˆ˜๋Ÿ‰)
โ†“
์‚ฌ์šฉ์ž์žฌ ์ž…๋ ฅ โ†’ ํ˜„์žฅ(์™ธ์„ )ํŒ€
โ†“
๋ฐ˜์˜์ž์žฌ ์žฌ์ž…๋ ฅ โ†’ ํ˜„์žฅ(์ ‘์†)ํŒ€
โ†“
๋ถˆ์šฉ์ž์žฌ = ์‚ฌ์šฉ - ๋ฐ˜์˜ (์ž๋™๊ณ„์‚ฐ)
โ†“
์žฌ๊ณ  = ์ตœ์ดˆ์ž…๋ ฅ - ์‚ฌ์šฉ์ž์žฌ(๋ฐ˜์˜+๋ถˆ์šฉ) (์ž๋™๊ณ„์‚ฐ)
  • ์‚ฌ๊ธ‰: ์›์ฒญ์—์„œ ์ง€๊ธ‰ํ•œ ์ž์žฌ
  • ์ง€์ž…: ์ง์ ‘ ๊ตฌ๋งคํ•œ ์ž์žฌ
  • ๋ฐ˜๋‚ฉ ์—†์Œ โ€” ๋ฐ˜์˜+๋ถˆ์šฉ ๊ธฐ์ค€
์ตœ์ดˆ: 100 (์‚ฌ๊ธ‰)
์‚ฌ์šฉ: 80 (์™ธ์„  ์ž…๋ ฅ)
๋ฐ˜์˜: 60 (์ ‘์† ์žฌ์ž…๋ ฅ)
๋ถˆ์šฉ: 20 (์ž๋™๊ณ„์‚ฐ: 80-60)
์žฌ๊ณ : 20 (์ž๋™๊ณ„์‚ฐ: 100-80)

  • ๋ณ„๋„ ๋…๋ฆฝ ์›นํ”„๋กœ๊ทธ๋žจ (ERP ๋‚ด๋ถ€์— ๋„ฃ์œผ๋ฉด ๋„ˆ๋ฌด ๋ฌด๊ฑฐ์›€)
  • ํ˜„์žฅ(์ ‘์†)ํŒ€์ด ์ž๋ฃŒ ์—…๋กœ๋“œ โ†’ OCR/์›น๋ถ„์„ ์ž๋™ ๋ฐ˜์˜ โ†’ ํ˜„์žฅ๋Œ€๋ฆฌ ํ™•์ธ
  • API ์—ฐ๋™์€ ํ•„์š” ์—†์Œ

  • ์„ค๊ณ„์„œ๋ฅ˜, ์ค€๊ณต์„œ๋ฅ˜, ์ž‘์—…๊ณ„ํš์„œ ๋“ฑ โ†’ Excel๋กœ ๋ณ„๋„ ์ž‘์—…
  • ERP ๋‚ด๋ถ€์— ๋ฐ˜์˜ํ•˜์ง€ ์•Š์Œ (์–‘์ด ๋ฐฉ๋Œ€)

์„œ๋ฒ„์ปด (Proxmox)
โ”œโ”€โ”€ ๊ฐ€์ƒํ—ค๋†€๋กœ์ง€ (ํšŒ์‚ฌ NAS)
โ”œโ”€โ”€ ๊ณต์‚ฌ๊ด€๋ฆฌERP VM #1 (AํšŒ์‚ฌ์šฉ, ๋…๋ฆฝ๋„๋ฉ”์ธ)
โ”œโ”€โ”€ ๊ณต์‚ฌ๊ด€๋ฆฌERP VM #2 (BํšŒ์‚ฌ์šฉ, ๋…๋ฆฝ๋„๋ฉ”์ธ)
โ””โ”€โ”€ ...
โ”œโ”€โ”€ ํ”„๋ก ํŠธ (Vue 3 + Vuetify)
โ”œโ”€โ”€ ๋ฐฑ์—”๋“œ (FastAPI)
โ”œโ”€โ”€ PostgreSQL
โ”œโ”€โ”€ Redis (์„ธ์…˜/์บ์‹œ)
โ”œโ”€โ”€ OCR ์„œ๋น„์Šค
โ””โ”€โ”€ Nginx (๋ฆฌ๋ฒ„์Šคํ”„๋ก์‹œ)
  • VM ์Šค๋ƒ…์ƒท
  • DB ์ •๊ธฐ ๋ฐฑ์—… (์ƒ์„ธ ๋ฏธ์ •)

ํ•ญ๋ชฉ๊ฒฐ์ •์ด์œ 
์„ ๋ฒˆ์กฐ์‚ฌํˆดโŒ ๋ถ„๋ฆฌ๋…๋ฆฝ ์›นํ”„๋กœ๊ทธ๋žจ, ๋ฌด๊ฑฐ์›€
๊ณต๊ฐ€์‹ ์ฒญ/ํ•ด์ง€โœ… ํ†ตํ•ฉ๊ฐ€๋ฒผ์›€
Excel ์„œ๋ฅ˜โŒ ์ œ์™ธ๋ฐฉ๋Œ€ํ•จ