feat(v0.7 round2): 매입 발주서 양식 + 좌-우 분할 + 공급업체 일괄 불러오기
Deploy momo-erp / deploy (push) Successful in 51s
Deploy momo-erp / deploy (push) Successful in 51s
[화면 — /m/admin/procurements 전면 개편] - 좌측: 발주서 리스트 (상태 필터, 발주번호, 공급업체, 금액) - 우측: 발주서 양식 (이미지의 표준 발주서 형태) · 분류번호/발주서번호/발주일/공급업체 표 · "1. 물품의 표시" 표 (품명·단위·수량·단가·금액) · "2. 비고" 텍스트 영역 · 합계 자동 계산 - [+ 새 발주] / [발주 요청] 상단 버튼 - 작성중(OPEN) 상태에서만 인라인 편집 가능, 발주요청 후 잠김 [품목 추가 모달] - 검색 + [공급업체 필터(현재/전체)] + [결과 내 검색] - 다중 선택 + 헤더 체크박스로 전체 선택 - 이미 담긴 품목은 '이미' 표시 - 한 번에 N개 일괄 추가 (수량 1, 원가는 품목 마스터의 cost_price) [API 4종 신설] - POST /api/m/procurements/create-empty: 빈 발주서 1건 생성 (proc_no 자동 부여, status=OPEN) - POST /api/m/procurements/lines/save: 라인 추가/수정/삭제 + 합계 재집계 (트랜잭션) · 같은 품목 중복 추가 시 수량 누적 - POST /api/m/procurements/update-header: 공급업체/메모 수정 - POST /api/m/procurements/send: 발주 요청 — status OPEN→REQUESTED + 공급업체 이메일로 발주서 HTML 메일 발송 · 메일 실패해도 상태는 변경 (mailSent/mailError 응답) [매뉴얼] - 다-1 매입 발주 단계별 가이드 재작성 - "공급업체별 품목 일괄 불러오기" 팁 추가 Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
+13
-5
@@ -550,13 +550,21 @@
|
||||
<p class="lead">입고 담당자는 도매처에서 물건을 사 와서 창고에 쌓는 사람이에요. <b>입고 등록을 하면 창고 재고가 자동으로 늘어요(+)</b>. 물품 등록 담당자는 팔 물건, 가게 회원, 도매처 등 기본 정보를 등록·관리해요.</p>
|
||||
|
||||
<!-- 다.1 -->
|
||||
<h3 id="i-procurement">다-1. 물건 매입하기 (도매처에 주문)</h3>
|
||||
<p>왼쪽 메뉴 <b>매입/입고 → 매입 발주</b>.</p>
|
||||
<h3 id="i-procurement">다-1. 물건 매입하기 (공급업체에 주문)</h3>
|
||||
<p>왼쪽 메뉴 <b>매입/입고 → 매입 발주</b>. 화면이 좌-우로 갈라져서 왼쪽엔 발주서 목록, 오른쪽엔 양식이 보여요.</p>
|
||||
<ol class="steps">
|
||||
<li><b>[+ 매입 발주] 버튼</b><small>도매처를 고르고, 살 물건과 개수, 가격, 입고 예정일을 적어요</small></li>
|
||||
<li><b>저장</b><small>도매처에 주문서가 만들어지고 상태는 <span class="badge b-amber">발주</span></small></li>
|
||||
<li><b>도매처에서 물건이 도착하면</b><small>다음 단계인 '입고 처리'로 이동</small></li>
|
||||
<li><b>[+ 새 발주] 버튼</b><small>오른쪽 발주서 양식이 빈 상태로 새로 열려요. 발주서 번호가 자동으로 부여돼요(예: PRC-20260507-0001)</small></li>
|
||||
<li><b>공급업체 선택</b><small>발주서 위쪽 표에서 공급업체를 드롭다운으로 선택. 미리 [공급업체 관리]에 등록되어 있어야 해요.</small></li>
|
||||
<li><b>[+ 품목 추가] 버튼 → 품목 모달</b><small>새 창이 떠요. 검색창에 품목명/코드 적고 [검색]. 위쪽에 <b>'현재 발주서 공급업체만'</b> 필터 토글이 있어 그 공급업체 품목만 골라 볼 수 있고, <b>'결과 내 검색'</b> 칸으로 더 좁힐 수 있어요. 체크박스로 다중 선택(헤더 체크로 전체) 후 [선택한 N개 추가].</small></li>
|
||||
<li><b>발주서에서 수량/단가 직접 수정</b><small>각 행의 수량과 단가 칸을 클릭해서 바꾸고, 다른 곳을 누르면 자동 저장. 행 오른쪽 [×]로 삭제. 합계는 자동 재계산.</small></li>
|
||||
<li><b>비고 적기</b><small>발주서 아래쪽 '비고' 칸에 납품 장소, 납품 기간, 대금지불 조건 등 자유 입력. 다른 곳 누르면 자동 저장.</small></li>
|
||||
<li><b>[발주 요청] 버튼</b><small>오른쪽 위 초록색 버튼. 누르면:<br>① 상태가 <span class="badge b-amber">발주요청</span>으로 바뀌고<br>② 공급업체 이메일로 발주서 메일이 자동 발송됩니다.<br>이메일이 없으면 '메일 미발송' 안내가 떠요 — 직접 통보 필요.</small></li>
|
||||
<li><b>물건이 도착하면</b><small>다음 단계인 [입고 처리] 화면에서 입고 등록</small></li>
|
||||
</ol>
|
||||
<div class="tip">
|
||||
<b>💡 공급업체별 품목 일괄 불러오기</b>
|
||||
<p>품목 모달에서 '현재 발주서 공급업체만' 필터를 켜면 그 공급업체에 등록된 모든 품목이 보여요. 헤더 체크박스로 전체 선택 → [선택한 N개 추가] 누르면 한 번에 다 들어가요. 그 후 필요한 것만 남기고 [×] 로 빼면 돼요.</p>
|
||||
</div>
|
||||
|
||||
<!-- 다.2 -->
|
||||
<h3 id="i-inbound">다-2. 물건 들어오면 등록하기 (창고에 쌓임)</h3>
|
||||
|
||||
Reference in New Issue
Block a user