⑤ 별도 트랙 실사 — ERP 모듈 · 파운드리 데이터 파이프라인 축 (갭 맵)
2026-07-20. 넥서스 연결(①~④) 완료 후 잔여 트랙 정직 실사. 라이브·파일 기준.
1. ★ERP 정직 실사 — "SAP 대응"이 아니다
라이브 실측(erp.crowny.org:9938):
- API 3종:
/api/tenants(멀티테넌트 2: aimed·leum) ·/api/version(2.0.0) ·/api/changelog - 프론트: 랜딩 성격(#features·#multitenant·#tenants·#changelog)
- 코어 자산:
crowny-erp/core/libs/*.한선34 +core/servers/*.한선(견적·관리·목표재정·분석·일일업무)
| SAP 모듈 | 대응 파일 | 판정 |
|---|---|---|
| FI(재무)·CO(관리회계) | 0 (목표재정서버만 존재) | ✗ |
| MM(구매·자재) | 0 | ✗ |
| PP(생산) | 0 | ✗ |
| SD(영업) | 견적·계약서·제안서·사양서 | △ 제안/견적 국한 |
| HR(인사·급여·근태) | 0 | ✗ |
정직 결론
크라우니ERP는 SAP식 전사 ERP가 아니라 "멀티테넌트 비즈니스 포털 + 영업/제안 도구 스위트"다. 종전 고시의 "모듈 폭 부분"은 과대평가였고, 정확히는 SAP 코어 모듈(FI/CO/MM/PP/HR) 커버 = 0이다.함의(전략 선택지 2):
- SAP 대응을 실제로 하려면 — FI(전표·결산)·MM(구매·재고)·HR(인사·급여·근태) 3개 코어부터 신설. 각 모듈 = 마스터데이터+트랜잭션+장부 3층. 넥서스 규칙엔진이 승인·전표 판정을 이미 담당하므로 넥서스를 ERP 트랜잭션 게이트로 쓰는 구조가 크라우니다운 경로(SAP 워크플로 엔진 대응).
- 대응 구도를 재정의 — 크라우니ERP를 "영업·제안 OS"로 명확히 하고, SAP 대응 축은 별도 제품(가칭 크라우니FI/HR)으로 분리 선언.
2. 파운드리 데이터 파이프라인 축 — 자산은 있고 배선이 없다
보유 자산(crowny-butler/libs):
- 방사형셀코어.한선 · 방사형셀DB.한선 · 셀코어지식DB.한선 · 셀코어룰컴파일.한선 · 세션셀코어연결.한선
- 다국어온톨로지.한선 · 문화계층온톨로지.한선 · 도구생성파이프.한선
- 셀코어 정본 라이브러리:
~/Downloads/CrownyTVM/std/셀코어.han(15모듈 팔란티어 대응 프레임워크)
| 파운드리 요소 | 크라우니 자산 | 배선 |
|---|---|---|
| 온톨로지(객체·링크 모델) | 방사형셀코어·의미어코드북 | 존재·미배선 |
| 파이프라인(데이터 수집→변환) | 도구생성파이프·셀코어룰컴파일 | 존재·미배선 |
| 액션(온톨로지→운영 실행) | 넥서스 decide(:9802) | ✅ 완성(①~④) |
| 거버넌스(감사·버전·리플레이) | 넥서스 rules/replay/whatif | ✅ 완성 |
다음 최소 스텝(제안): 넥서스 decide가 팩트를 셀코어 지식DB에서 조회하도록 1도메인(휴가 잔여일수)만 시범 배선 → 파이프라인 축의 최소 실증. 그 다음 ERP 테넌트 데이터 연결.
3. 업무 어휘 실사용 래칫 — 배선 완료(이번 작업)
- 넥서스분기_코어.한선에 로깅 추가: 고마진 확정 분기 →
data/서비스/업무질의로그.psv에 질문|도메인|강|사상(decide 판정 사상 동반), 저마진 업무보완 → 약 라벨. tools/서비스NB학습.py가 업무로그 강 라벨만 nx 클래스로 승격 → 6h 재학습 LaunchAgent에 자동 편입(증류강화.sh가 NB학습 호출).- 실증: "연차 3일 신청|휴가|강|티" · "5천만원 계약 승인|승인|강|음" · "회의 잡아줘|일정|강|음" 기록 → 재학습 승격 3건 확인.
- 효과: 실사용이 쌓일수록 nx 도메인 분류가 스스로 정확해짐(서비스 래칫과 동일 구조, 피드백루프는 강/약 분리로 차단).
관련
- 넥서스 연결 정본: 2026-07-19-넥서스-언어도구-적합도-SAP팔란티어-비교.md(①~④ 완료)
- 고시: nexus.crowny.org/현황 · 코드: crowny-butler/libs/넥서스분기_코어.한선 · crowny-erp/core/