본문으로 건너뛰기

관리/분석

이 기능은 무엇인가요?​

영업/구매/생산/재무/품질 전 영역의 핵심 데이터를 한눈에 파악하고, BOM 구조 탐색과 KPI 대시보드를 통해 의사결정을 지원합니다.

분산된 ERP 데이터를 통합 조회하여 경영진과 관리자의 신속한 의사결정을 돕습니다.

업무 프로세스 개요​

포함된 화면​

화면용도주 사용자
BOM 탐색기마스터-디테일경영진, 각 부서 관리자
발주 현황목록경영진, 각 부서 관리자
MRP 결과 대시보드대시보드경영진, 각 부서 관리자
수금/지급 관리목록경영진, 각 부서 관리자
ECO 현황 관리목록경영진, 각 부서 관리자
재고예약 관리목록경영진, 각 부서 관리자
품질검사 입력폼경영진, 각 부서 관리자
재무 KPI 대시보드대시보드경영진, 각 부서 관리자
영업 KPI 대시보드대시보드경영진, 각 부서 관리자
생산 KPI 대시보드대시보드경영진, 각 부서 관리자
품질 KPI 대시보드대시보드경영진, 각 부서 관리자

관련 솔루션 연계​

솔루션연계 내용데이터 흐름
영업관리영업 KPI판매주문 → 매출 분석
생산관리생산 KPI생산오더 → 실적 분석
재무관리재무 KPI전표 → 재무지표

시작하기​

  1. 처음 사용하시면 → BOM 탐색기에서 시작하세요
  2. 각 화면의 상세 사용법은 개별 화면 문서를 참고하세요
  3. 궁금한 점은 FAQ를 확인하거나 시스템 관리자에게 문의하세요

참고: 데이터 구조​

📋 기술 참고 정보 (개발자/관리자용)

관련 워크플로우​

  • 발주서 자동생성 (autoTask): 승인된 구매요청 기반으로 발주서를 자동 생성 [Transaction: REQUIRES_NEW, Idempotency: {pr_number}_{partner_id}, Retry: {maxRetries: 3, backoffMs: 1000}]
  • 수입검사 연계 (autoTask): 입고 시 수입검사를 자동 연계
  • 발주 중복 검증 (autoTask): 멱등성 키(pr_number+partner_id) 기반 중복 발주 방지. 동일 구매요청에 대한 발주서 이미 존재 시 스킵 [Idempotency: {pr_number}_{partner_id}, DuplicateCheck: purchase_orders.pr_reference]
  • 판매 프로세스 시작 (startEvent): -
  • 수주 등록 (humanTask): 영업담당자가 고객 주문을 등록합니다
  • 수주 확정 (humanTask): 신용 확인 후 수주를 확정합니다
  • 수금 확인 (humanTask): 대금 수금을 확인합니다
  • 영업관리자 검토 (humanTask): 영업관리자가 여신 초과 건을 검토합니다
  • 출하검사 연계 (autoTask): 출하 시 출하검사를 자동 연계
  • 수주취소 보상처리 (compensationEvent): 수주 취소 시 관련 출하지시 및 매출채권을 역처리합니다.

데이터 관계도​

테이블 요약​

BOM (자재명세서) (bom)​

컬럼명한글명타입설명
bom_codeBOM코드VARCHAR *필수 *고유-
parent_item_id모품목IDUUID (FK) *필수-
child_item_id자품목IDUUID (FK) *필수-
bom_typeBOM유형ENUM(E-BOM, M-BOM) *필수-
bom_levelBOM레벨INT *필수-
quantity소요량DECIMAL *필수-
unit단위VARCHAR *필수-
loss_rate로스율(%)DECIMAL-
required_quantity_with_loss로스반영소요량DECIMAL (계산)-
effective_from유효시작일DATE *필수-
effective_to유효종료일DATE-
process_code공정코드VARCHAR-
alternative_item_id대체품목IDUUID (FK)items 참조 - 대체 가능 품목
manager_idBOM담당자UUID (시스템참조)-
is_active사용여부BOOLEAN-

구매발주 (purchase_orders)​

컬럼명한글명타입설명
po_number발주번호VARCHAR *필수 *고유-
partner_id거래처IDUUID (FK) *필수-
order_date발주일DATE *필수-
delivery_date납기일DATE *필수-
status상태ENUM(작성, 승인대기, 승인, 발주, 입고중, 완료, 취소) *필수-
total_amount합계금액DECIMAL (계산)-
vat_amount부가세액DECIMAL (계산)-
currency통화ENUM(KRW, USD, EUR, JPY, CNY) *필수-
exchange_rate환율DECIMAL-
payment_terms결제조건VARCHAR-
pr_id구매요청IDUUID (FK)-
approver_id승인자IDUUID (시스템참조)-
remark비고TEXT-
po_attachment발주서 첨부FILE-
contract_id계약IDUUID (FK)contracts 참조 (단가계약 연계)
rfq_id견적요청IDUUID (FK)견적요청ID (크로스솔루션)
delivery_address납품주소VARCHAR-

계획오더 (planned_orders)​

컬럼명한글명타입설명
planned_order_number계획오더번호VARCHAR *필수 *고유-
order_type오더유형ENUM(계획생산오더, 계획구매오더, 계획외주오더) *필수-
item_id품목IDUUID (FK) *필수-
required_quantity소요수량DECIMAL *필수-
unit단위VARCHAR *필수-
required_date소요일DATE *필수-
planned_start_date계획시작일DATE-
planned_end_date계획종료일DATE-
source_type발생원ENUM(MRP자동, 수동생성) *필수-
mrp_run_idMRP실행IDUUID (FK)mrp_runs 참조
parent_planned_order_id상위계획오더IDUUID (FK)planned_orders 참조 (상위 소요)
conversion_status전환상태ENUM(미전환, 생산오더전환, 구매요청전환, 외주발주전환) *필수-
converted_document_id전환문서IDUUID전환된 생산오더/구매요청/외주발주 ID
priority우선순위ENUM(긴급, 높음, 보통, 낮음) *필수-
status상태ENUM(계획, 확정, 전환완료, 취소) *필수-
created_by등록자IDUUID (시스템참조)-
planner_id계획담당자IDUUID (시스템참조)-
remark비고TEXT-

수금이력 (payment_receipts)​

컬럼명한글명타입설명
receipt_number수금번호VARCHAR *필수 *고유REC-2026-001 형태
receipt_date수금일DATE *필수-
customer_id고객IDUUID (FK) *필수-
ar_id매출채권IDUUID (FK) *필수-
receipt_amount수금액DECIMAL *필수-
currency통화ENUM(KRW, USD, EUR, JPY, CNY) *필수-
payment_method수금방법ENUM(계좌이체, 현금, 어음, 수표, 카드, 상계, 기타) *필수-
bank_account_id입금계좌IDUUID (FK)bank_accounts 참조
depositor_name입금자명VARCHAR-
reference_number거래참조번호VARCHAR-
check_number수표/어음번호VARCHAR-
maturity_date어음만기일DATE어음/수표인 경우 만기일
journal_entry_id전표IDUUID (FK)journal_entries 참조 (수금 전표 연계)
tax_invoice_id세금계산서IDUUID (FK)tax_invoices 참조
status상태ENUM(입금예정, 입금확인, 반려, 취소) *필수-
remarks비고TEXT-
receipt_document입금증빙FILE입금 증빙 문서
received_by수금담당자IDUUID (시스템참조)-
confirmed_by확인자IDUUID (시스템참조)-

설계변경오더(ECO) (engineering_change_orders)​

컬럼명한글명타입설명
eco_numberECO번호VARCHAR *필수 *고유ECO-2026-001 형태
eco_title변경제목VARCHAR *필수-
eco_typeECO유형ENUM(설계변경, 원가변경, 공정변경, 자재변경, 긴급변경) *필수-
priority우선순위ENUM(긴급, 높음, 보통, 낮음) *필수-
reason_category사유분류ENUM(품질개선, 원가절감, 설계오류, 고객요청, 법규대응, 공정개선) *필수-
description변경상세설명TEXT *필수-
affected_items영향품목TEXTJSON: 영향받는 품목 목록
affected_boms영향BOMTEXTJSON: 영향받는 BOM 목록
impact_analysis영향분석TEXT변경 영향 분석 내용
requested_date요청일DATE *필수-
target_date목표적용일DATE-
actual_date실제적용일DATE-
status상태ENUM(접수, 분석중, 승인대기, 승인, 구현중, 완료, 반려, 취소) *필수-
cost_impact원가영향금액DECIMAL양수=원가증가, 음수=원가절감
requestor요청자IDUUID (시스템참조)-
reviewer검토자IDUUID (시스템참조)-
approver승인자IDUUID (시스템참조)-
attachment변경관련문서FILE-

재고예약 (stock_reservations)​

컬럼명한글명타입설명
reservation_code예약번호VARCHAR *필수 *고유-
item_id품목UUID (FK) *필수-
warehouse_id창고UUID (FK) *필수-
reserved_qty예약수량DECIMAL *필수-
withdrawn_qty출고수량DECIMAL-
remaining_qty잔여수량DECIMAL (계산)-
reservation_type예약유형ENUM(생산, 판매, 이전, 보전, 프로젝트) *필수-
reference_type참조문서유형ENUM(생산오더, 판매주문, 이전오더, 보전오더)-
reference_id참조문서IDUUID-
required_date소요일DATE *필수-
status상태ENUM(활성, 부분출고, 완료, 취소) *필수-
requester_id요청자UUID (시스템참조)-
approved_by승인자UUID (시스템참조)-
notes비고TEXT-

품질검사 (quality_inspections)​

컬럼명한글명타입설명
inspection_number검사번호VARCHAR *필수 *고유-
inspection_type검사유형ENUM(입고검사(IQC), 공정검사(PQC), 출하검사(OQC), 수입검사, 최종검사, 정기검사, 초도품검사) *필수-
standard_id검사기준서UUID (FK)-
item_id품목UUID (FK) *필수-
lot_numberLOT번호VARCHAR-
inspection_date검사일DATE *필수-
inspection_qty검사수량DECIMAL *필수-
sample_qty샘플수량DECIMAL-
pass_qty합격수량DECIMAL-
fail_qty불합격수량DECIMAL-
pass_rate합격률(%)DECIMAL (계산)-
judgment판정ENUM(합격, 불합격, 조건부합격, 특채, 보류, 재검사) *필수-
source_type원천문서유형ENUM(입고, 생산실적, 출하, 외주입고, 수동등록)-
source_document_id원천문서IDUUID-
partner_id거래처UUID (FK)-
warehouse_id검사장소UUID (FK)-
production_order_id생산오더UUID (FK)-
inspector_id검사자UUID (시스템참조)-
approved_by승인자UUID (시스템참조)-
approved_date승인일DATE-
disposition처분결정ENUM(사용, 반품, 재작업, 폐기, 특채사용, 등급하향)-
status상태ENUM(계획, 검사중, 판정완료, 승인, 종결, 취소) *필수-
inspection_evidence검사증빙FILE-
remarks비고TEXT-

전표 (journal_entries)​

컬럼명한글명타입설명
entry_number전표번호VARCHAR *필수 *고유-
entry_date전표일DATE *필수-
entry_type전표유형ENUM(일반, 매출, 매입, 대체, 결산, 감가상각, 조정) *필수-
fiscal_year회계연도VARCHAR *필수-
fiscal_period회계기간VARCHAR *필수-
description적요TEXT-
status상태ENUM(작성, 승인대기, 승인, 기표, 역분개) *필수-
total_debit차변합계DECIMAL (계산)-
total_credit대변합계DECIMAL (계산)-
source_type원천유형VARCHARPO/SO/GR/INV
source_id원천IDUUID-
posted_by기표자IDUUID (시스템참조)-
approved_by승인자IDUUID (시스템참조)-
posted_at기표일시TIMESTAMP-
fiscal_period_id회계기간IDUUID (FK)fiscal_periods 참조
entry_attachment전표첨부FILE분개 증빙 문서 (영수증, 청구서, 은행거래명세서)

판매주문 (sales_orders)​

컬럼명한글명타입설명
so_number주문번호VARCHAR *필수 *고유-
partner_id거래처IDUUID (FK) *필수-
order_date주문일DATE *필수-
delivery_date납기일DATE *필수-
status상태ENUM(작성, 확정, 생산의뢰, 출하준비, 출하, 완료, 취소) *필수-
total_amount합계금액DECIMAL (계산)-
vat_amount부가세액DECIMAL (계산)-
currency통화ENUM(KRW, USD, EUR, JPY, CNY) *필수-
shipping_address배송지TEXT-
payment_terms결제조건VARCHAR-
sales_person_id영업담당자IDUUID (시스템참조)담당 영업사원
confirmer_id확정자IDUUID (시스템참조)-
remark비고TEXT-
grand_total총합계DECIMAL (계산)-
order_confirmation주문확인서FILE-
quotation_id견적IDUUID (FK)quotations 참조 (견적→수주 연계)
contract_id계약IDUUID (FK)contracts 참조 (계약 연계)

생산오더 (production_orders)​

컬럼명한글명타입설명
wo_number생산오더번호VARCHAR *필수 *고유-
item_id품목IDUUID (FK) *필수-
order_qty지시수량DECIMAL *필수-
start_date시작예정일DATE *필수-
due_date완료예정일DATE *필수-
status상태ENUM(계획, 확정, 작업중, 완료, 취소) *필수-
priority우선순위ENUM(긴급, 높음, 보통, 낮음) *필수-
responsible_id생산책임자UUID (시스템참조)-
operator_id작업자UUID (시스템참조)-
bom_idBOM_IDUUID (FK)-
routing_id공정경로IDUUID (FK)-
lot_numberLOT번호VARCHAR-
remark비고TEXT-
outsourcing_order_id외주발주IDUUID (FK)outsourcing_orders 참조
sales_order_id수주IDUUID (FK)수주→생산오더 직접 연결
sales_order_item_id수주항목IDUUID (FK)수주항목 단위로 생산오더 연결
actual_qty실적수량DECIMAL (계산)MES work_orders 양품수량 합계 (양방향 연계)
scrap_qty스크랩수량DECIMAL-
actual_start_date실제시작일DATE-
actual_end_date실제완료일DATE-
remaining_qty잔량DECIMAL (계산)order_qty - actual_qty
completion_rate완성률(%)DECIMAL (계산)CASE WHEN order_qty=0 THEN 0 ELSE actual_qty / order_qty * 100 END
mes_wo_countMES작업지시수INT (계산)MES work_orders 건수 (양방향 연계)
oee_avg평균OEE(%)DECIMALMES oee_records 평균 (양방향 연계)
actual_labor_hours실제공수(시간)DECIMALMES labor_time_tracking 합계
actual_material_cost실제자재비DECIMALMES material_consumption 원가 합계
confirmation_status확인상태ENUM(unconfirmed, partially_confirmed, fully_confirmed)MES 생산확인 상태 — 실적→ERP 전기 여부
confirmed_at확인일시TIMESTAMP마지막 MES 확인(posting) 일시
confirmed_by확인자UUID (시스템참조)최종 확인 실행자