SAP/PP 15

[SAP-PP] 공장달력(근무달력) 데이터 추출 Funtion - HOLIDAY_GET 예제 및 사용법 알아보기

안녕하세요 이번 포스팅에서는 공장달력 ( 근무달력 ) 데이터 추출하는 Funtion인 HOLIDAY_GET 사용법에 대해 알아보겠습니다. 로직 DATA : LV_DATE1 TYPE DATUM, LV_DATE2 TYPE DATUM, LV_CALENDAR LIKE SCAL-HCALID, LT_HOLIDAYS LIKE ISCAL_DAY OCCURS 0 WITH HEADER LINE. *-- Factory Calendar Key *-- 없어도 됨 플랜트를 이용해서 Factory Calendar Key를 가지고오는 쿼리 CLEAR : LV_CALENDAR. SELECT SINGLE FABKL INTO LV_CALENDAR..

SAP/PP 2026.03.07

[SAP PP] Production Order 와 Process Order 개념적 차이

안녕하세요 이번 포스팅은 Production Order 와 Process Order의 개념적인 차이를 알아보겠습니다.Production Order Production order는 자동차 조립처럼 완제품 완성 후 다시 분해해서 부품으로 나눌 수 있을 경우에 사용합니다.이산제조에서 사용한다고 생각하시면 됩니다. Process OrderProcess order의 경우는 의약품이나 식품처럼 한번 완성되면 뒤로 돌리지 못하는 경우에 사용됩니다.

SAP/PP 2026.02.21

[SAP PP] 생산 마감 - 백로그 ( Back Log ) 정의 및 백로그 발생 원인 알아보기

안녕하세요 이번 포스팅은 SAP PP 생산에서 중요한 백로그에 대해 알아보겠습니다. 백로그에 대해 자세하게 나온 포스팅들이 많이 있습니다.그래서, 이번 포스팅에서 백로그대한 정의는 간단하게 적고 그외에 것들을 적어보겠습니다.백로그란? ( Back Log ) 간단하게 백로그를 말하자면 실제로 현장에서는 자재가 투입되었지만, SAP 시스템상에서는 투입되지 않은 것입니다.원인은 모르지만, 장부와 현물이 불일치했고 그게 시스템상에서는 투입이 되지 않았기에 시스템상에서는 에러메시지를 남깁니다. 이런 에러메시지를 :"Back Log" 라고 합니다. 백로그는 여러 티코드에 모입니다.COGI / COFC / CO1P / MF45 / MF47 등 생산전략과 원가취합을 어떻게 하냐에 따라 티코드가 다릅니다. 해당 부분..

SAP/PP 2026.01.02

[SAP PP] 생산오더 상태 ( Production Order Status ) 정리 및 TECO / CLSD / 삭제 ( DLFL ) 알아보기

안녕하세요 이번 포스팅은 전에 SCM 오더 상태에 이어 제가 맡고 있는 모듈인 PP 오더 상태에 대해 알아보겠습니다.그리고, 제일 어려워하는 TECO / CLSD 와 삭제플래그 찍는 방법도 배워보겠습니다. SAP SCM 오더 상태 ( Order Status ) 약어 정리표안녕하세요 이번 포스팅에서는 SCM의 오더들의 오더 상태와 예시에 대해 알아보겠습니다. 정리 저도 엑셀에 정리해서, 보고 있습니다.위에 위에 이미지가 작을수도 있으니, 더 큰 버전입니다. 감salgulab.tistory.com PP 오더 상태그리고, 오더에서 해당 STATUS 가 무엇인지 보는 방법도 적어두겠습니다. 느낌표를 누르면 생산오더 상태가 조회가 됩니다. 또한, SAP 생산오더에서 TECO 와 CLSD 상태가 문의가 가장..

SAP/PP 2025.12.31

[SAP PP] OD ( Object Dependency ) 관련 테이블 알아보기 - ( CUCO / CUKB / CUOB )

안녕하세요 이번 포스팅은 VC ( Variant Configuration ) 을 사용할 때 필요한 OD 와 관련 된 테이블들을 알아보겠습니다. CUCO 객체를 담는 테이블OD에 O를 담당 ( Object ) 티코드 : CU43 밑에 빨간 박스 친 부분은 테이블에 타입 " MARA " 로 저장되어 있습니다 CUKB종속성을 담당하는 테이블OD에 D를 담당 ( Dependency ) 티코드 : CU03빨간색 박스 부분에 해당하는 데이터 CUOB객체와 종속성을 연결한 테이블연결정보가 저장되어 있다. CU43에 들어가서 오브젝트와 종속성의 연결관계를 파악 할 수 있다.

SAP/PP 2025.12.19

[SAP PP] 생산버전 Version "생산버전" Invalid for material "자재번호" in plant "플랜트" 오류

안녕하세요 이번 포스팅은 PP 운영을 하면서 받았던 문의를 하나 이야기 할려고 합니다. 오류 원인 고객사에서 어떤 자재에 대해 스케줄링 데이터를 변경하려 했는데 계획오더의 데이터를 변경하려했는데 밑와 동일한 오류가 떴습니다. Version "생산버전" Invalid for material "자재번호" in plant 해당하는 오류는 해당 자재에 해당 생산버전이 존재하지 않는다는 뜻입니다. 제가 겪었던 오류는 생산버전의 Valid From 데이터가 미래일자로 되어있어 생산버전을 인식하지 못했던 거 였습니다. 해결방법 해결방법은 간단하게 Valid From 값을 현재일자나 과거의일자로 옮겨주면 됩니다. CBO 프로그램이나 스탠다드로는 C223 티코드가 있습니다.여기서 효력시작일 저 날짜를 옮겨주면 됩니다...

SAP/PP 2025.12.10

[SAP PP] 생산오더 자동으로 릴리즈 설정하는 방법

안녕하세요 이번 포스팅에서는 생산오더 생성 후 바로 릴리즈 상태로 변경할 수 있는 방법에 대해 알아보겠습니다. 자재마스터 - 작업 일정 계획 View - 일정 계획 프로파일 필드에서 설정해줍니다. 해당 필드에서 제어합니다. 그리고 일정 계획 프로파일에서 " 릴리즈 " 가 체크되어야 합니다.티코드 : OPKP 로 들어가줍니다. 설정할 프로파일을 더블클릭 해줍니다. 이렇게 설정해주면 생산오더 생성 시 바로 릴리즈 상태가 됩니다.

SAP/PP 2025.12.06

[PP] PP 마스터 - 라우팅( Routing ) 생성하기

안녕하세요 PP 마스터 데이터 중 하나인 라우팅 ( Routing ) 생성하는 방법에 대해 알아보겠습니다. 티코드 - CA01 ~ CA03CA01 : 생성CA02 : 변경CA03 : 조회입니다. 엔터를 쳐서 생성 화면으로 들어가줍니다.용도는 1 ( 생산 ) 상태는 4 ( 릴리즈 ) 를 넣어줍니다. 엔터를 지면 작업 순서와 작업장을 넣을 수 있습니다. ( 플랜트 / 제어키 입력 ) 액티비티들을 입력해줍니다.해당하는 값을 통해 제조원가를 산출하는 것으로 알고 있습니다. ** 여기서 추가로 몇개 더 말하지면할당 - Allocation해당 라우팅에 투입된 자재들을 확인 할 수 있습니다. 순서작업 순서가 0이 메인공정이고리턴공정도 여기서 확인 하실 수 있습니다. 감사합니다.

SAP/PP 2025.11.29

ODM 과 OEM 개념 및 차이점 알아보기

안녕하세요 이번 포스팅에서는 ODM / OEM 의 개념과 차이에 대해 알아보겠습니다. 해당 포스팅은 밑에 유튜브를 보면서 공부하고 정리한 내용과 몇 가지 추가한 내용들입니다. 출처 : 상품기획연구소 ODM과 OEM 개념 ODM(Original Design Manufacturing)이란?제조사가 제품을 개발하고 고객사는 브랜드만 붙여서 판매하는 방식기획이나 디자인을 하지 않아도 제조사에서 만든 제품을 브랜드로 출시할 수 있는 절차 OEM(Original Equipment Manufacturing)이란?고객사에서 디자인 제품으로 외부공장에 생산만 맡기는 방식제품 기획과 설계는 고객사가 하고 제조는 외주로 진행하는방식 ODM과 OEM 장단점 ODM과 OEM의 차이점 브랜드 성장 단계별 전략 예시ODM이 적..

SAP/PP 2025.11.08