N-ToPs Total of Procurement System · www.ntops.co.kr Data Atlas 핵심 테이블 ERD · 트랜잭션 흐름 · FK 관계도 관계 화살표 트랜잭션 흐름 (PK 연계) FK 참조 마스터 참조 기호 🔑 Primary Key Foreign Key 참조 📋 MASTER 기준정보 · 23 tables ⚙ PROCESS · 트랜잭션 흐름 PR → RQ → ET → CT → PO → IV · 44 tables 📊 ANALYTICS 대시보드·평가 · 8 tables MT Master Data NC_MT_COMP회사 NC_MT_USER사용자 NC_MT_DEPT부서 NC_MT_WPLC사업장 NC_MT_ITEM품목 NC_MT_ITEM_GRP품목그룹 NC_MT_ITEM_UCNTR단가계약 NC_MT_USER_PSN개인설정 NC_MT_ITEM_GRP_PURCR구매그룹 SC Supplier · Sourcing NC_SC_PTNR협력사 ⭐ NC_SC_PTNR_COMP협력사-회사 NC_SC_PTNR_COMP_HST이력 NC_SC_PTNR_RQST등록요청 NC_SC_COMP_RQST회사 등록요청 NC_SC_ESG_EVLESG 평가 NC_SC_ESG_EVL_GRP평가 그룹 NC_SC_ESG_EVL_PTNR협력사 평가 ⭐ 협력사 핵심 컬럼 CORP_NM · CORP_EN_NM PTNR_UID (P+5자리) PR · 구매요청 RQ · 견적요청 ET · 전자입찰 CT · 전자계약 PO · 발주·납품 IV · 검수·정산 NC_PR_REQ 🔑 PR_REQ_UID COMP_ID PR_REQ_NO REQ_USER_ID → MT DEPT_ID → MT PR_STTS_CD NC_PR_REQ_ITEM 🔑 PR_ITEM_UID ⭐핵심키 PR_REQ_UID → REQ ITEM_UID → MT PR_QTY · UNIT_PRC PR_ITEM_STTS_CD 전체 집계의 기준키 NC_RQ_RFQ 🔑 RFQ_UID COMP_ID RFQ_NO RFQ_NEXT_CD 분기 RFQ_STTS_CD CLO_DT · 마감일 NC_RQ_RFQ_ITEM 🔑 RFQ_ITEM_UID RFQ_UID → RFQ PR_ITEM_UID → PR ITEM_UID → MT NC_RQ_RFQ_PTNR 🔑 RFQ_PTNR_UID RFQ_UID → RFQ PTNR_UID → SC QUOTE_STTS_CD NC_ET_TNDR 🔑 TNDR_UID COMP_ID TNDR_NO · TNDR_SEQ TNDR_TYPE_CD R/T AWARD_MTHD_CD TNDR_STTS_CD: ET01CLOO NC_ET_TNDR_QUOTE_RD 🔑 QUOTE_RD_UID TNDR_UID → TNDR PTNR_UID → SC RD_NO · 라운드 QUOTE_AMT · GO_RD 라운드형 낙찰자 판단 NC_CT_CNTR 🔑 CNTR_UID COMP_ID CNTR_NO · CNTR_ODR CNTR_TYPE_CD CT02 TNDR_UID → TNDR CNTR_STTS_CD NC_CT_CNTR_ITEM 🔑 CNTR_ITEM_UID CNTR_UID → CNTR ITEM_UID · ITEM_NM CNTR_QTY · UNIT_PRC NC_CT_CNTR_PTNR 🔑 CNTR_PTNR_UID CNTR_UID → CNTR PTNR_UID → SC SIGN_DT · 서명일 NC_PO_ODR 🔑 PO_UID COMP_ID PO_NO · PO_ODR CNTR_UID → CNTR PTNR_UID → SC PO_STTS_CD NC_PO_ODR_ITEM 🔑 PO_ITEM_UID PO_UID → ODR PR_ITEM_UID → PR PO_QTY · DLV_DT DLV_CLO_YN_CD 납품완료 판정 위치 NC_PO_DLV 🔑 DLV_UID COMP_ID DLV_NO · DLV_DT PTNR_UID → SC DLV_STTS_CD PO06CLO + NC_PO_SDLV (공사) NC_PO_DLV_EVL 🔑 DLV_EVL_UID DLV_UID → DLV EVL_SCORE 납기·품질·서비스 평가 NC_IV_DOC 🔑 IV_UID COMP_ID IV_NO PTNR_UID → SC IV_AMT · TAX_AMT IV_STTS_CD NC_IV_DTL 🔑 IV_DTL_UID IV_UID → DOC PO_ITEM_UID → PO DLV_UID → DLV PAY_AMT NC_IV_DTL_ITEM 🔑 IV_DTL_ITEM_UID IV_DTL_UID → DTL ITEM_UID · ITEM_NM IV_QTY · IV_AMT 🏗 FOUNDATION 참조 테이블 (SS · CM) 모든 트랜잭션 모듈이 공통으로 참조하는 코드·권한·결재 백본 SS (System Setting) NC_SS_CODE공통코드 NC_SS_LAVL라벨 NC_SS_DOCNO채번 NC_SS_FILE첨부 NC_SS_ROLE역할 NC_SS_USER_ROLE사용자권한 NC_SS_MENU메뉴 + 19개 추가 (총 27개) CM (Communication) NC_CM_APP결재 마스터 NC_CM_APP_LINE결재 라인 NC_CM_BRD게시판 NC_CM_BRD_GRP게시판 그룹 NC_CM_BRD_PERM권한 NC_CM_POST게시글 NC_CM_POST_COMT댓글 + 4개 추가 (총 11개) ⭐ 핵심 키 / 상태코드 패턴 집계 기준키: PR_ITEM_UID → 전 trans 체인의 단일 진실 (Single Source of Truth) 복합 문서번호: PO_NO + PO_ODR · CNTR_NO + CNTR_ODR 상태코드: ET01CLOO 낙찰확정 · PO06CLO 납품완료 · PO07CLO 품목완료 계약 분기: CT02B(NDA) · CT02C(물품) · CT02E(공사) · CT02F(용역) 입찰 분기: ET02R(라운드형) · ET02T(시간제) · 낙찰방법 ET09A~ET09E 납품 분기: NC_PO_DLV (물품) UNION ALL NC_PO_SDLV (공사·용역) DS Dashboard · Stats NC_DS_PTNR_EVL_GRD 협력사 종합 등급 NC_DS_PTNR_EVL_QTR 분기 평가 NC_DS_PTNR_EVL_DTL 평가 상세 NC_DS_PTNR_MON_TRADE 월별 거래실적 NC_DS_BUDGET 예산 집행 NC_DS_WIDGET_SET 대시보드 설정 📅 배치 처리 NC_DS_BATCH_LOG 배치 실행 이력 NC_DS_SYS_METRIC PR_ITEM_UID 체인 (전 trans 추적) PTNR_UID 마스터 참조 🔑 데이터 모델 설계 원칙 PR_ITEM_UID 가 전 트랜잭션의 단일 진실 (Single Source of Truth). 발주·납품·정산 모든 집계가 이 키를 통해 수행 COMP_ID 멀티테넌트 · 모든 트랜잭션 테이블에 COMP_ID 필수 (C+5자리). MT0000은 시스템 마스터 테넌트 SC_PTNR 글로벌 테이블 · 협력사는 회사별이 아닌 글로벌 풀. NC_SC_PTNR_COMP가 회사-협력사 매핑·종합등급 소유 복합 문서번호 · PO_NO+PO_ODR, CNTR_NO+CNTR_ODR. 재발행·차수 관리 📊 통계 ▸ 총 113개 테이블 · 11 모듈 (Atlas 표시: 핵심 25개) ▸ 마스터 23 · 트랜잭션 44 · 분석 8 · 기반 38 ▸ 최대 모듈: SS (27 tables) · 최소: PR (3 tables) ▸ DB: MySQL 8.0+ · 스키마: ncpkg_dev N-ToPs Data Atlas · NC System · Genesis Build · 2026.05 · r1

통합구매 데이터 추적 흐름 — N-ToPs 데이터 모델 한 장 정리

이 자료는 무엇인가? N-ToPs 통합구매 시스템이 어떻게 구매요청부터 정산까지 모든 데이터를 추적하는지를 ERD 한 장에 시각화한 자료입니다. 구매 데이터가 어디서 생성되어 어디로 흐르는지, 어떤 단일 추적 키로 전 트랜잭션이 연결되는지를 한눈에 파악할 수 있습니다.

왜 데이터 모델이 중요한가? 통합구매 시스템 도입 시 가장 중요한 것은 데이터의 일관성과 추적성입니다. 구매요청·견적·계약·발주·납품·정산 단계마다 데이터가 따로 흐르면 분석도, 책임 추적도, 회계 감사도 어렵습니다. N-ToPs는 핵심 추적 키를 중심으로 모든 트랜잭션이 자동으로 연결되도록 설계되어, 어떤 구매 건이든 시작부터 정산까지 완전한 이력 조회가 가능합니다.

누가 이 자료를 활용할 수 있나? 구매 데이터를 기반으로 의사결정을 내리는 CFO·구매팀장, 시스템 도입 전 데이터 구조를 검증하는 CIO·데이터 책임자, 그리고 데이터 분석가·DBA가 활용할 수 있는 자료입니다. 통합구매 시스템 도입 검토 시 데이터 통합 가능성을 평가하는 핵심 참고 자료입니다.

주요 영역: 마스터 데이터 영역(기준 정보), 거래 프로세스 영역(구매요청→견적→계약→발주→정산 트랜잭션), 분석 데이터 영역(대시보드·협력사 평가)으로 구성됩니다. 마스터·트랜잭션·분석 데이터가 어떻게 서로 참조하고 연결되는지를 한 장에 정리했습니다.

관련 자료: N-ToPs Atlas 시리즈는 통합구매 시스템을 한눈에 보는 다이어그램 시리즈입니다. 통합구매 전주기(Atlas-01), 11개 모듈 구조(Atlas-02), 데이터 모델(Atlas-03 본 자료), 기술 아키텍처(Atlas-04) 4편으로 구성됩니다. 더 자세한 정보는 N-ToPs Atlas 시리즈에서 확인하세요.

통합구매 SaaS · 구매관리 시스템 · 데이터 모델 · ERD · 구매 데이터 분석 · 데이터 추적 · 트랜잭션 흐름 · NC System · 엔씨시스템