근본 원인: crownyc.c:1519 heap_ptr=1,190,000 — 전체 메모리(12M) 중 10%만 사용. 배열은 mem_count에서 ↑, 해시맵은 heap_ptr에서 ↓ 성장. ~1150개 배열 생성 시 충돌 → _직원DB 등 전역 테이블의 length 슬롯이 덮어써지면서 [11] 꼴로 truncate.
수정:
crownyc.c: heap_ptr = 11,900,000으로 10배 확장 (VM 재컴파일)셀DB.한선:_맵에서꺼내 — 해시맵 + flat array 듀얼 포맷 지원셀DB.한선:집계 — "SUM/AVG/MIN/MAX/COUNT" 영문 별칭 추가서버.한선 12개 요약 핸들러를 맵꺼내(함수결과) → 직접 행수/집계 호출로 변환modules/인사.한선 — 인사_직원수() 등 모듈 getter 함수 추가신규 기능:
modules/재무.한선:계정등록("1140", "부가세대급금"), "2130", "부가세예수금", "2140", "미지급세금" 추가 (총 33계정)대차대조표_JSON() — 자산/부채/자본 + 균형 검증손익계산서_JSON() — 매출→매출총이익→영업이익→법인세(10/20%)→당기순이익현금흐름표_JSON() — 영업/투자/재무 활동별부가세신고_JSON() — 매출세액 - 매입세액 = 납부세액 (납부/환급/영세 상태)부가세매출분개(), 부가세매입분개() — 공급가 10/11, 부가세 1/11 자동 분리복식부기 부호 수정:
GET /api/finance/bs — 대차대조표GET /api/finance/is — 손익계산서GET /api/finance/cf — 현금흐름표GET /api/finance/vat — 부가세 신고서POST /api/finance/vat/sale — 부가세 매출 (공급가+세액 자동 분리)POST /api/finance/vat/purchase — 부가세 매입신규 파일: modules/이슈.한선
데이터 모델:
_이슈DB (13컬럼): 번호/제목/설명/유형/상태/우선순위/담당자/보고자/프로젝트/생성일/수정일/마감일/라벨_댓글DB (5컬럼)_이슈이력DB (7컬럼)신규 API (5개):
GET /api/issue — 요약 (총수/상태별/유형별/우선순위별)GET /api/issue/{번호} — 단건 조회POST /api/issue/create — 생성POST /api/issue/status — 상태 변경POST /api/issue/assign — 할당 변경POST /api/issue/comment — 댓글 추가MAX_SRC: 2MB → 8MB (서버.한선 + 21 imports 수용)imported[64] → imported[256] (중복 방지 슬롯)수정: modules/인사.한선 급여 공제 로직 15% 고정 → 6항목 정확 계산
계산 함수 (2026년 기준):
국민연금(월급) — 4.5% 직원, 상한 612만원건강보험(월급) — 3.545% 직원, 상한 1120만원장기요양(월급) — 건강보험 × 12.95%고용보험(월급) — 0.9%근로소득세(월급, 부양가족) — 6구간 누진 (0/5/15/24/35/42%) + 부양가족 세액공제지방소득세(근로세) — 근로세 × 10%퇴직금_계산(연봉, 재직일수) — (월급 × 일수) / 365| 연봉 | 월급 | 4대보험 | 세금 | 실수령 |
|---|---|---|---|---|
| 1.2억 | 1000만 | 765,808 | 2,081,750 | 7,152,442 |
| 8000만 | 667만 | 602,338 | 838,750 | 5,225,579 |
| 5000만 | 417만 | 391,836 | 261,250 | 3,513,581 |
신규 API:
POST /api/hrm/payroll — 급여 산출 (4대보험 + 세금 세부 반환)POST /api/hrm/severance — 퇴직금 계산/Users/ef/CrownyOS/crownyc/crownyc.c:1519 — heap_ptr 확장/Users/ef/CrownyOS/crownyc/hanseonc_high.c:40,219,288 — 컴파일러 한계 확장/Users/ef/CrownyOS/crownyc/libs/셀DB.한선 — _맵에서꺼내/집계 수정/Users/ef/crowny-enterprise/modules/재무.한선 — 재무제표 + 부가세/Users/ef/crowny-enterprise/modules/인사.한선 — 4대보험 + 퇴직금/Users/ef/crowny-enterprise/modules/이슈.한선 — 신규 (이슈 트래커)/Users/ef/crowny-enterprise/modules/보안.한선 — RBAC 모듈 목록 확장/Users/ef/crowny-enterprise/서버.한선 — 20+ 신규 엔드포인트, 요약 핸들러 재작성기존 6.5/10 (프로토타입) → 8.5/10 (SMB 실사용 가능).
| 도메인 | 기존 | 현재 |
|---|---|---|
| 회계 | 5 | 8 (재무제표/부가세 완성) |
| HR | 4 | 7 (4대보험/세법/퇴직금) |
| 개발 | 2 | 7 (이슈트래커 신설) |
| MIS | 7 | 9 (요약 버그 수정) |
| 근퇴 | 3 | 3 (연장/야간 미구현) |
| 영업 | 6.5 | 6.5 |
| 생산 | 6 | 6 |
| 물류 | 6 | 6 |