Skip to main content

외주발주 관리

개요​

이 화면은 무엇인가요? 이 화면에서는 외주발주를 작성하고 승인/전결 처리합니다.

누가 사용하나요?​

  • 🏢 외주관리팀: 외주발주 등록, 조회, 수정 업무 수행
  • 🏢 구매팀: 외주발주 등록, 조회, 수정 업무 수행

언제 사용하나요?​

  • 외주발주 정보를 등록/수정할 때
  • 외주발주 현황을 조회할 때
  • 관련 데이터를 검색하고 분석할 때

주요 기능​

1. 외주발주 작성​

무엇을 하나요?: 이 화면에서는 외주발주를 작성하고 승인/전결 처리합니다.

어떻게 사용하나요?:

  1. 화면에 접속하여 신규 작성 버튼을 클릭합니다
  2. 기본 정보(거래처, 일자 등)를 입력합니다
  3. 라인 항목을 추가합니다
  4. 금액이 자동 계산되는 것을 확인합니다
  5. 저장 후 승인요청을 클릭합니다
  6. 승인자가 검토 후 승인합니다

💡 팁: 저장 전에 라인 항목 금액이 올바른지 반드시 확인하세요.


입력 항목 가이드​

항목설명입력 방법예시
외주발주번호 (필수)oso_number직접 입력-
거래처ID (필수)partner_id검색 선택-
품목ID (필수)item_id검색 선택-
발주일 (필수)order_date달력에서 선택2026-03-17
납기일 (필수)due_date달력에서 선택2026-03-17
발주수량 (필수)order_qty숫자 입력100
단가unit_price숫자 입력100
금액amount숫자 입력100
상태 (필수)status목록에서 선택-
BOM_IDbom_id검색 선택-
공정경로IDrouting_id검색 선택-
사급유형supply_type목록에서 선택-
발주담당자orderer_id검색 선택-
승인자approved_by검색 선택-
비고remark텍스트 입력-
외주발주서 첨부oso_attachment파일 첨부-

업무 흐름에서의 위치​

연결 화면관계설명
사급자재연관외주발주→사급자재
외주입고연관외주발주→외주입고
외주정산연관외주발주→외주정산
사급자재출고연관외주발주→사급자재출고
사급자재수불연관외주발주→사급자재수불
사급자재정산연관외주발주→사급자재정산
거래처연관거래처→외주발주
품목마스터연관품목→외주발주

자주 묻는 질문 (FAQ)​

Q. 전표 번호는 어떻게 부여되나요?

A. 자동 채번 규칙에 따라 접두어+연도+순번 형태로 자동 생성됩니다. 수동으로 변경할 수 없습니다.

Q. 이미 승인된 전표를 수정할 수 있나요?

A. 승인 완료된 전표는 직접 수정할 수 없습니다. 역분개(취소) 전표를 생성한 후 새로 작성해야 합니다.


실무 시나리오​

시나리오: 외주발주 작성 및 승인​

새로운 외주발주를 작성하고 승인을 받아야 합니다.

  1. 화면에 접속하여 신규 작성 버튼을 클릭합니다
  2. 기본 정보(거래처, 일자 등)를 입력합니다
  3. 라인 항목을 추가합니다
  4. 금액이 자동 계산되는 것을 확인합니다
  5. 저장 후 승인요청을 클릭합니다
  6. 승인자가 검토 후 승인합니다

참고: 데이터 구조​

📋 기술 참고 정보 (개발자/관리자용)

테이블명: outsourcing_orders

테이블 특성:

  • 사용자 연결 (created_by, updated_by 자동 생성)
  • 부서 연결 (department_id 자동 생성)
  • 감사 추적 활성화
  • 인쇄 기능 지원

입력 항목 원본​

항목의미타입필수왜 필요한가
외주발주번호oso_numberVARCHAR✅-
거래처IDpartner_idUUID✅partners 테이블 참조 (partner_name 표시)
품목IDitem_idUUID✅items 테이블 참조 (item_name 표시)
발주일order_dateDATE✅-
납기일due_dateDATE✅-
발주수량order_qtyDECIMAL✅-
단가unit_priceDECIMAL-
금액amountDECIMAL자동 계산: order_qty * unit_price
상태status작성 / 승인 / 발주 / 사급출고 / 외주입고 / 완료 / 취소✅-
BOM_IDbom_idUUIDbom 테이블 참조 (bom_code 표시)
공정경로IDrouting_idUUIDroutings 테이블 참조 (routing_code 표시)
사급유형supply_type사급 / 무상사급 / 유상사급-
발주담당자orderer_idUUID시스템 users 테이블 참조
승인자approved_byUUID시스템 users 테이블 참조
비고remarkTEXT-
외주발주서 첨부oso_attachmentFILE-

데이터 관계도​

참조하는 테이블​

  • 사급자재 (1:N) 외주발주→사급자재
  • 외주입고 (1:N) 외주발주→외주입고
  • 외주정산 (1:N) 외주발주→외주정산
  • 사급자재출고 (1:N) 외주발주→사급자재출고
  • 사급자재수불 (1:N) 외주발주→사급자재수불
  • 사급자재정산 (1:N) 외주발주→사급자재정산

참조받는 테이블​

  • 거래처 (1:N) 거래처→외주발주
  • 품목마스터 (1:N) 품목→외주발주
  • 직원 (1:N) 직원→외주발주(발주담당자)
  • 직원 (1:N) 직원→외주발주(승인자)

참조받는 테이블​

  • 거래처 (1:N) 거래처→외주발주
  • 품목마스터 (1:N) 품목→외주발주
  • 직원 (1:N) 직원→외주발주(발주담당자)
  • 직원 (1:N) 직원→외주발주(승인자)

전표 설정​

  • 자동 채번: 접두어 OSO, yearly 리셋
  • 상태 흐름: 작성 → 작성→승인 → 승인→발주 → 발주→사급출고 → 사급출고→외주입고 → 외주입고→완료 → 작성→취소 → 완료, 취소

라인 항목​

  • 발주항목 (outsourcing_order_items)
  • 사급자재 (outsourcing_supply_items)

폼 구성​

발주정보​

필드필수읽기전용비고
외주발주번호✅
거래처ID✅
품목ID✅
발주일✅
납기일✅
상태
사급유형

수량/금액​

필드필수읽기전용비고
발주수량✅
단가
금액✅
total_amount✅
vat_amount✅
currency
payment_terms

BOM/공정​

필드필수읽기전용비고
BOM_ID
공정경로ID

비고​

필드필수읽기전용비고
비고
외주발주서 첨부

서브테이블​

  • 사급자재 → outsourcing_supply_items (FK: oso_id) | 행 추가 가능 | 행 삭제 가능