'use client'; /** * 입고증 문서 콘텐츠 * * 공통 컴포넌트 사용: * - DocumentHeader: simple 레이아웃 (결재란 없음, 서명란 별도) */ import type { ReceivingDetail } from './types'; import { DocumentHeader } from '@/components/document-system'; import { getTodayString } from '@/utils/date'; interface ReceivingReceiptContentProps { data: ReceivingDetail; } export function ReceivingReceiptContent({ data: detail }: ReceivingReceiptContentProps) { const today = new Date(); const formattedDate = `${today.getFullYear()}년 ${today.getMonth() + 1}월 ${today.getDate()}일`; return (
{/* 제목 (공통 컴포넌트) */} {/* 입고 정보 / 공급업체 정보 */}
{/* 입고 정보 */}

입고 정보

입고번호 {detail.orderNo} 입고일자 {detail.receivingDate || getTodayString()} 발주번호 {detail.orderNo} 입고LOT {detail.receivingLot || '-'}
{/* 공급업체 정보 */}

공급업체 정보

업체명 {detail.supplier} 공급업체LOT {detail.supplierLot || '-'} 담당자 {detail.receivingManager || '-'} 입고위치 {detail.receivingLocation || '-'}
{/* 입고 품목 상세 */}

입고 품목 상세

No 품목코드 품목명 규격 발주수량 입고수량 단위 비고
1 {detail.itemCode} {detail.itemName} {detail.specification || '-'} {detail.orderQty} {detail.receivingQty || '-'} {detail.orderUnit} -
{/* 수입검사 안내 */}

📋 수입검사 안내

본 입고건에 대한 수입검사(IQC)가 필요합니다.
품질관리 > 수입검사(IQC) 메뉴에서 검사를 진행해주세요.

{/* 서명란 */}

입고담당

(인)

품질검사

(인)

창고담당

(인)

{/* 발행일 / 회사명 */}

발행일: {formattedDate}

(주) 코드빌더스

); }