소개
상상해보자: 영업팀은 금요일 납품을 약속했고, 계획 담당자는 목요일 밤에야 그 사실을 알았다. 그런데 생산 관리나 부품 리스트(BOM)에 대한 얘기는 어디에도 없었다. 이 간극을 메우는 것이 이 가이드의 목표다.
간단한 테이블용 BOM 생성부터 일부러 과장한 10단계 복잡한 생산 퍼즐까지, 열 가지 시나리오를 난이도별로 정리하고 각 시나리오마다 Odoo에서 클릭해 따라 할 수 있는 체크리스트를 준비했다.
Odoo PLM은 재고·로트·피킹·생산 같은 물리적 흐름과 고객·재무가 기대하는 결과가 만나는 지점이다. 제대로 작동하면 수량을 다시 타이핑할 필요가 없고, 실패하면 모두가 ERP 탓만 한다.
많은 공장과 물류창고는 경험, 메신저, 그리고 이름이 FINAL_v3인 엑셀 탭으로 돌아간다. 당장은 버티지만, 지점이 늘거나 감사·추적 요구가 생기면 틈새가 문제로 드러난다.
PLM은 Odoo ERP의 모듈 중 하나다. 팀들이 PLM을 도입하는 이유는 명확한 책임, 반복 가능한 절차, 검색 가능한 이력을 원하기 때문이다. Odoo PLM(엔지니어링 변경, 버전 관리, 통제된 업데이트)은 예산 승인자에게 변화의 전말을 설명하는 스토리를 만든다.
PLM으로 물건이 실제로 어떻게 이동하는지 모델링한다: 입고, 보관, 피킹, 제조, 출하, 폐기, 보충. 각 단계는 기록을 남기고, 미래의 당신이 감사할 근거가 된다.
이 가이드에서 열 가지 활용 사례를 실무 회사 예시와 함께 읽게 된다. 첫 BOM 작성부터 현장 바코드 활용까지 포함한다.
주 대상은 운영 이사, 창고 책임자, 생산 계획자다. 개발자는 나중에 참여해도 되며, 본문은 우선 비즈니스 관점의 언어로 작성되었다.
이 글은 난이도 1(초급)부터 10(전문가)까지 순위화한 Top 10이다. 각 난이도는 실제로 Odoo PLM에서 클릭해야 할 단계별 번호 목록을 포함한다.
멋있어 보여서 10단계부터 시작하지 말고, 현재 편한 단계에서 시작하라.
다음으로 문제 상황 섹션을 읽고, 팀의 현 상태에 맞는 난이도부터 열어보자.
이 가이드에서 확인할 내용:
- 일반적인 시스템 구조에서 Odoo PLM이 담당하는 역할
- 오늘날 팀들이 가장 많이 겪는 마찰 포인트(그리고 그 원인)
- 초급 규율에서 고급 전략까지 정리한 10개의 우선순위 활용 사례
- 자동화나 통합이 필요할 때 외부 Odoo 파트너를 불러야 하는 시점
문제 상황
영업이 금요일 납품을 약속했다. 그런데 계획 담당자는 목요일 저녁에야 이메일로 그 주문을 발견했다. 주문 정보가 Odoo PLM에 없었기 때문이다. 긴급 발주 수수료가 마진을 갉아먹고, 재무는 재고 차이를 월말에야 알게 된다.
많은 창고와 공장은 경험으로 돌아가지만 재고·생산 데이터는 종종 Odoo 밖에 남아 있다. 그 결과 품절, 긴급 구매, 월말의 예기치 못한 차이가 발생한다.
들어본 적 있는가? 보통 팀들이 맞닥뜨리는 문제는 다음과 같다:
- 영업이 약속한 내용과 맞지 않는 재고 파일
- 실재 수량이 반영되지 않은 생산 혹은 구매 계획
- 고객이나 감사인이 질문할 때 드러나는 추적 불일치
좋은 소식은: 모든 걸 한꺼번에 바꿔야 할 필요는 없다는 것이다. 아래에서 한 가지 활용 사례를 골라 Odoo PLM에서 30일간 실행하고 변화를 측정해 보라.
PLM의 핵심 8가지 활용 사례
Odoo PLM의 8개 활용 사례를 난이도별(Level 1 쉬움 ~ Level 8 전문가)로 정리했다. 각 항목은 우리가 무엇을 만들 것이며 Odoo에서 어떤 버튼을 누를지에 답한다.
Level 1은 당장 해볼 수 있는 쉬운 승리다. 마지막 레벨은 일부러 과도하게 구성해 같은 앱이 청결한 아키텍처와 데이터로 얼마나 확장될 수 있는지 보여준다.
현재 수준에 맞는 레벨을 골라 테스트 DB에서 번호 매긴 단계를 따라 하고, 이전 단계가 지루해지면 한 단계씩 올라가라.
1. 자재명세서(BOM)에 첫 번째 변경요청(ECO) 제출하기 Level 1 — 쉬움
Level 1은 가장 간단한 PLM 작업이다: 한 명의 엔지니어가 BOM을 수정하고, 변경을 기록하는 한 건의 ECO를 남긴다. 복잡한 워크플로우나 자동화는 없다.
Odoo에서 이렇게 한다:
- PLM 앱을 설치한 뒤 PLM → Engineering Change Orders → 새로 만들기 → 영향받는 제품 선택.
- 현재 자재명세서를 연결하고, 무엇을 어디서부터 어디로 바꾸는지 명확히 설명한다.
- 변경 사유(원가 절감, 품질 문제, 공급자 변경 등)와 새 버전의 시행일을 입력한다.
- ECO를 저장하면 변경 승인 전까지 기존 BOM이 잠긴 상태로 유지된다.
- ECO를 승인하면 Odoo가 새 BOM 버전을 생성하고 이전 버전은 보관하며 변경 내역을 제품 채터에 기록한다.
얻는 이점: 엔지니어링 변경이 개인 엑셀에 묻히지 않고 제품 기록에 남아 누구나 소유자·사유·감사 이력을 확인할 수 있게 된다.
2. BOM 버전 관리를 활성화하고 두 개 리비전을 나란히 비교하기 Level 2 — 쉬움
Level 2는 모든 ECO를 진짜 버전 관리 이력으로 만든다. 마치 코드의 diff처럼 A 리비전과 B 리비전의 구성품과 수량을 줄 단위로 비교할 수 있다.
Odoo에서 이렇게 한다:
- PLM → 구성 → 설정으로 가서 자재명세서에 대한 엔지니어링 버전 관리를 체크한다.
- 이제 승인된 모든 ECO는 자동으로 새 BOM 버전을 생성하고 이전 버전은 보관되지만 조회는 가능하다.
- 제품으로 가서 BOM Versions 스마트 버튼을 클릭한 다음 비교할 두 리비전을 선택한다.
- 비교를 클릭하면 추가·삭제·수정된 항목과 수량 차이가 색으로 강조된다.
- 비교 결과를 PDF로 내보내 ECO에 첨부하면 추후 감사 시 동일한 diff를 그대로 보여줄 수 있다.
얻는 이점: 누가 언제 BOM을 바꿨는지에 대한 질문에 30초 안에 답할 수 있어 이메일·공유 드라이브를 뒤지는 데 하루를 쓰지 않아도 된다.
3. Documents로 CAD 도면과 리비전 노트를 모든 ECO에 첨부하기 Level 3 — 쉬움
Level 3는 PLM과 Documents 앱을 연결한다. 모든 ECO가 도면·STEP 파일·현장 기술 노트의 단일 출처가 된다.
Odoo에서 이렇게 한다:
- 활성화된 ECO를 열고 양식의 Documents 탭으로 전환한다.
- 새 PDF 도면을 업로드 영역에 드래그하면 Odoo가 자동으로 ECO 참조, 제품, 리비전 태그를 붙여준다.
- 최신 CAD 내보내기(STEP, IGES 등)를 고정(pin)해 작업자가 항상 승인된 최신 파일을 보도록 한다.
- 채터에 리비전 노트를 작성해 부품에서 물리적으로 무엇이 변하고 어떻게 확인할지 설명한다.
- 문서 폴더로 연결되는 QR 코드를 생성해 인쇄한 뒤 작업장에 부착하라.
얻는 이점: 작업자들이 벽에 붙은 오래된 도면으로 조립하지 않고 엔지니어가 오늘 아침 승인한 최신 리비전을 기준으로 작업한다.
4. 엔지니어링 변경을 위한 다단계 승인 워크플로우 구성하기 Level 4 — 중급
Level 4는 거버넌스를 도입한다. ECO가 한 번의 승인으로 끝나지 않고 엔지니어링 → 생산 → 품질 → 재무로 순차 진행되며 각 단계별 담당자가 지정된다.
Odoo에서 이렇게 한다:
- PLM → 구성 → 승인 워크플로우 → 새로 만들기에서 Standard ECO Approval 같은 이름으로 워크플로우를 만든다.
- 단계는 순서대로 추가하라: 엔지니어링 검토, 생산 승인, 품질, 그리고 비용 영향이 일정 수준(예: 500유로 초과)일 때만 재무 검토를 추가.
- 각 단계에 담당자나 그룹을 지정하고, 거부 시 이유를 필수로 입력하게 해 추적 가능성을 확보한다.
- 활동 알림(Notify by Activity)을 활성화해 ECO가 각 단계에 도달하면 담당자가 할 일로 통보받도록 한다.
- 단계별 파이프라인 뷰를 만들어 엔지니어링 리드가 매주 월요일 어디에 ECO가 막혔는지 한눈에 파악하게 한다.
얻는 이점: 변경 거버넌스가 개인적 호소가 아닌 정의된 프로세스가 되며, 어떤 ECO가 왜 지체되는지 관리자가 명확히 알 수 있다.
5. 승인된 리비전을 현재 진행 중인 제조오더에 반영하기 Level 5 — 중급
Level 5는 PLM이 현장과 만나는 지점이다. ECO 승인 후 변경을 신규 제조오더만 적용할지, 이미 확인된(confirmed) MO에도 적용할지 결정할 수 있다.
Odoo에서 이렇게 한다:
- 승인된 ECO를 열고 Apply To 필드를 확인하라: New MOs only, Confirmed MOs, 또는 All Open MOs.
- All Open MOs를 선택하면 활성화된 모든 제조오더에 새 BOM 버전을 한 번에 밀어넣는다.
- 확인하면 Odoo가 영향을 받는 MO를 빨간색으로 표시해 계획 담당자가 중간 변경이 있었음을 알 수 있게 한다.
- 영향을 받은 MO 하나를 열어 새 부품이 소비 목록에 올바른 수량으로 반영됐는지 확인한다.
- 생산 채널에 ECO 링크와 전환일을 Discuss 메시지로 게시하라.
얻는 이점: 진행 중인 변경이 적시에 해당 MO에 반영되어 완성된 다음 배치가 새 규격에 맞게 나오도록 한다.
6. 파일럿 생산의 품질 문턱을 통과할 때까지 새 리비전 차단하기 Level 6 — 어려움
Level 6는 PLM과 품질을 연결한다. 새 BOM 버전은 파일럿 배치가 현장 품질 검사에서 통과할 때까지 실생산에 적용되지 않는다.
Odoo에서 이렇게 한다:
- 품질 → 구성 → 제어 포인트에서 새 제어 포인트를 만들고 영향을 받는 제품과 BOM 작업에 링크하라.
- 검사 내용(치수 측정, 외관 검사, 지침)을 정의하고 실패 시 워크플로우를 차단하도록 설정한다.
- ECO 양식에 Quality Gate 단계를 추가해 3개 단위의 파일럿 MO에서 제어 포인트가 트리거되게 하라.
- 검사원이 파일럿 MO를 실행해 태블릿에서 테스트를 검증하고 현장에서 사진을 업로드한다.
- 테스트가 실패하면 Odoo는 ECO 진행을 거부하고 실패 측정값으로 품질 알림(QA Alert)을 자동 생성한다.
- 테스트가 통과하면 ECO가 다음 단계로 넘어가고 새 BOM 버전이 생산에 적용된다.
얻는 이점: 결함 있는 리비전이 300건의 고객 불만이 아니라 3개의 파일럿 단위에서 걸러지며 엔지니어링 변경과 품질 결과의 연결 고리가 측정 가능해진다.
7. Odoo API로 외부 CAD와 리비전 동기화하기 Level 7 — 어려움
Level 7은 PLM을 설계 툴과 직접 연결한다. 엔지니어는 자신이 선호하는 CAD에서 작업하고, Odoo는 각 릴리스를 초안 ECO로 받아 BOM과 도면, 부품 목록을 자동으로 채운다.
Odoo에서 이렇게 한다:
- 설정 → 기술 → API Keys에서 PLM 모듈에 읽기·쓰기 권한을 가진 API 키를 생성한다.
- 그 키를 이용해 SolidWorks, Inventor, Fusion 360, Onshape 같은 CAD 브리지에 웹후크나 커넥터를 연결한다.
- 브리지를 설정해 CAD 릴리스마다 초안 ECO가 새 BOM 라인, 도면 PDF, STEP 파일을 첨부해 푸시되게 한다.
- CAD 리비전 문자(A, B, C)를 Odoo BOM 버전 번호에 매핑해 양쪽의 명명 규칙을 일치시킨다.
- 양방향 업데이트를 활성화하면 Odoo에서 부품을 교체했을 때 CAD 쪽에서 다음에 열릴 때 검토 필요(Needs Review)로 표시된다.
- 한 제품군을 일주일 동안 파일럿으로 운영해 동기화 로그를 모니터링하고 오류가 0일 때만 전체 카탈로그로 확장하라.
얻는 이점: 설계 데이터가 한 번만 흘러가 재입력이 사라지고, CAD 리비전 문자와 Odoo BOM 버전이 항상 동일한 변경 기록을 말해준다.
CAD-대-Odoo 동기화 설계, 필드 매핑, 충돌 해결, 배포 주기 설계는 다솔로가 파트너로서 PLM 프로젝트를 수행할 때 진행하는 전문 작업이다.
8. PLM, 품질, AI, 실시간 대시보드를 포함한 설계→단종 전체 수명주기 운영하기 Level 8 — 전문가
Level 8은 최고 단계다. PLM이 프로젝트, 품질, 제조, 현장 서비스, AI를 조율해 설계 아이디어에서 단종 알림까지 단일 감사 추적을 만든다.
Odoo에서 이렇게 한다:
- Design to Retire라는 프로젝트 보드를 만들고 R&D 작업을 초안 제품과 연결해 처음 ECO 이전의 모든 프로토타입을 관리한다.
- Odoo AI를 구성해 각 ECO 설명을 읽고 비용 영향, 위험 점수, 가장 가능성 높은 승인 경로를 제출 전 예측하게 한다.
- PLM을 품질·유지보수·현장 서비스와 연결해 승인된 리비전마다 QC 계획, 장비 알림, 예비부품 업데이트를 자동 생성한다.
- 승인된 ECO는 배포 문서로 전달되어 판매 채널과 현장 기술자 모바일에 오프라인 접근까지 가능하게 한다.
- BOM 버전 스트림을 서명된 웹후크로 외부 시스템(CAD, MES, 고객 포털)과 동기화하되 재시도 큐와 실패 메시지(데드레터) 뷰를 갖춘다.
- 제품수명대시보드(Product Lifecycle Live)를 만들어 평균 ECO 사이클 타임, 분기별 비용 영향, 차단된 변경, 주요 실패 원인을 실시간으로 본다.
- 단종 자동화: 제품이 보관될 때 관련 고객에게 알림을 보내고 CRM의 모든 오픈 견적에 대체 부품을 제안한다.
얻는 이점: 엔지니어링 변경이 더 이상 개인 엑셀이 아니며 설계·생산·서비스·재무를 잇는 연결 조직이 되고 경영진 대시보드에 분기별 핵심 숫자가 하나로 보인다.
PLM을 Project, Quality, Field Service, AI, Knowledge, Spreadsheet와 외부 CAD 또는 MES 동기화로 연결하는 것은 다솔로가 파트너로서 구성하는 교차 앱 아키텍처 작업이다. 대부분의 팀은 처음부터 라우팅 규칙과 실패 처리 로직을 제대로 설계하려면 외부 지원이 필요하다.
전문가의 도움이 필요한 경우
만약 당신의 요구가 Level 1~5 범위라면 기본 Odoo PLM과 인내심 있는 내부 책임자, 그리고 안전하게 실험할 수 있는 샌드박스만으로도 성공할 수 있다.
Level 6 이상부터는 위험이 커진다: 잘못된 고객에게 이메일이 자동 발송되거나 Studio 필드 때문에 업그레이드가 막히거나 API가 새벽 2시에 재고 동기화를 멈추는 등의 문제가 발생할 수 있다.
이것은 팀의 실패가 아니다. 아키텍처, 테스트, 거버넌스의 중요성을 알려주는 신호다.
다음과 같은 상황이라면 파트너를 불러라: 여러 앱 간 설계가 필요하거나, 국가별 규정 준수, 복잡한 통합, 또는 이사회가 이미 정한 고정 오픈 일자가 있는 경우.
다솔로와 함께 일하기
다솔로는 회사가 실제로 일하는 방식에 맞춰 Odoo를 구현하도록 돕는다: 커스텀 앱, 깔끔한 통합, 그리고 컨설턴트가 떠난 뒤에도 기억에 남는 교육까지 제공한다.
이 가이드의 고급 활용 사례를 로드맵에 넣고 싶다면 단계별 계획을 함께 그릴 수 있다: 먼저 빠른 승리를 확보하고 그다음 자동화와 통합을 소유자와 테스트 스크립트와 함께 도입한다.
당신은 범위와 예산을 통제한다. 우리는 Odoo 전문성을 가져와 팀이 실생산에서 값비싼 시행착오를 겪지 않도록 한다.
무료 상담 예약하기: