사용자 매뉴얼·번호알기·gov-portal 대시보드와 메뉴 동선·수불 리포트를 보강한다.

- 사용자 매뉴얼: league/commonmark 기반 bag/manual(로그인 전용),
  ManualRenderer + Config\Manual manifest, 콘텐츠 8종, E2E
- 번호알기(봉투번호확인): bag/number-lookup, BagNumberLookup, E2E
- gov-portal 대시보드 시안(기본/strip)·기본코드관리 화면
- 메뉴 관리: 등록·수정 후 메뉴 화면 유지, 수정 버튼 클릭 시 상단 스크롤
- 수불/분석 리포트(LOT 수불·반품/파기·수급계획·추이) 표시 보강
- .gitignore: docs/ → /docs/ 앵커링(최상위 개발문서만 제외, app/Docs는 추적)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
taekyoungc
2026-06-08 00:46:51 +09:00
parent 0f1d414f37
commit 8763876f19
77 changed files with 6139 additions and 182 deletions

View File

@@ -0,0 +1,41 @@
# 발주 · 입고
제작업체에 봉투를 주문(발주)하고, 도착한 물량을 시스템에 등록(입고)하는 단계입니다. **지자체 관리자** 이상이 사용합니다.
## 발주
### 발주 등록
**발주 입고 관리 발주 등록**
1. 봉투 **품목**(종류·용량)과 **수량**, 납품 관련 정보를 입력합니다.
2. 박스/낱장 수량과 금액·총계가 자동으로 계산됩니다.
3. 저장하면 발주 건이 생성되고, 추적용 **LOT 번호**가 자동 부여됩니다.
> 발주 내용은 무결성 보호를 위해 버전·해시로 관리됩니다. 수정(재발주) 시 기존 LOT는 유지됩니다.
### 발주 변경 · 현황
| 작업 | 메뉴 | 설명 |
|---|---|---|
| 발주 변경 | 발주 변경 | 기존 발주 수정·재발주 |
| 발주 현황 | 발주 현황 | 발주 목록을 기간·상태로 조회, 엑셀 내보내기 |
| 발주 상세 | (현황에서 행 선택) | 개별 발주 상세 확인, 취소 처리 |
## 입고
발주분이 실제 도착하면 입고로 등록합니다. 입고 시 **박스·팩·낱장 바코드**가 생성되어 재고에 반영됩니다.
| 방식 | 메뉴 | 언제 사용 |
|---|---|---|
| 스캐너 입고 | 발주 입고[스캐너] | 바코드를 스캔하며 입고 |
| 일괄 입고 | 일괄입고 | 다량을 한 번에 입고 |
| 입고 현황 | 입고 현황 | 입고 기록 조회, 엑셀 내보내기 |
### 입고 처리 순서
1. 입고할 발주 건(LOT)을 선택합니다.
2. 도착 수량(박스/낱장)을 확인·입력합니다.
3. 저장하면 재고가 증가하고, 단위별 바코드가 부여됩니다.
> 입고가 끝나면 **재고 관리**에서 수량이 정상 반영됐는지 확인하세요.