SAP 41

SAP ABAP 변수 선언 시 TYPE 과 LIKE 의 차이

안녕하세요 이번 포스팅은 변수 선언 시 TYPE과 LIKE의 차이에 대해 알아보겠습니다. 제가 예전에 SAP 교육을 들었을때 면접단골질문으로 나오는 항목이라고 했습니다.저도 여러군데 면접을 보았지만 해당 질문은 받은 적 없긴한데 이 부분은 기본적으로 알아야할 항목이라고 생각합니다.( 물론 ABAPER/솔루션은 거의 넣지 않고 컨설턴트 아니면 운영쪽으로 넣어서 프로세스 위주나 전직장 경력에 대해 많이 물어보셨습니다. ) TYPETYPE은 SAP 에서 제공하는 타입이나 SE11(ABAP Dictionary ) 에서 생성하고 활성화된 것들만 사용할 수 있습니다.EX ) TYPES로 선언한 로컬 타입들을 TYPE으로 선언할 수 있습니다. LIKE변수를 통해서 TYPE을 정할 때 LIKE 키워드를 사용합니다.L..

SAP/ABAP 2026.05.18

SAP ABAP 데이터 타입 알아보기

안녕하세요 이번 포스팅은 SAP ERP 용 개발언어인 ABAP 데이터 타입에 대해 알아보겠습니다. SAP의 경우는 사용자가 데이터 타입을 만들 수 있습니다. 이번에는 SAP에서 기본적으로 제공하는 데이터 타입을 알아보겠습니다.개발을 할 때 되는대로 하는 거 보다 , 기초보다 알고 개발하는게 중요하다고 생각합니다. 타입설명D날짜 ( YYYYMMDD ) 총 8자리로 고정T시간 ( HHMMSS ) 총 6자리로 고정I : INT8정수를 다루는 타입F실수STRING길이가 정해지지 않음 - 가변적XSTRING헥사 문자열 이번에는 미완성된 데이터타입으로 길이를 명시해줘야하는 타입들 입니다.EX ) DATA : LV_CHAR TYPE C LENGTH 6.N의 경우는 만약 길이가 4고 값이 1이면 => 0001 이..

SAP/ABAP 2026.05.14

SAP 수동으로 메일보내기 ( 메일 발송되는지 확인하는 방법 )

안녕하세요 이번 포스팅은 SAP에서 메일이 발송되는지 확인하는 방법에 대해서 알아보겠습니다.메일링 개발을 하게되는 경우 먼저 메일이 발송되는지 확인해야합니다. 메일이 발송되지 않으면 BC한테 부탁해서 연결해달라고 하면 됩니다.개발전 간단하게 확인하는 방법입니다. SAP 첫화면에서 빨간색 박스 친 세번째 버튼을 눌러줍니다. ( SAP Business Workplace ) SAP Business Workplace 에 들어오게 되면 [신규메시지] 를 눌러줍니다. 메일 제목넣고 메일 내용을 넣어주고 밑에 위치한 빨간색 박스에 주소를 넣어주고 유형은 이메일로 보낼거면 "인터넷 주소"를 넣어주면 됩니다. 그 후 빨간 박스 친 [발신] 버튼을 눌러줍니다. 티코드 : SOST 에 들어가게 되면 해당 메일이 들어온 게 ..

SAP/ABAP 2026.05.11

SAP SMTP 관련 T-CODE(티코드) 및 시스템 로그 관련T-CODE(티코드)정리

안녕하세요 이번 포스팅은 SAP SMTP관련 티코드 및 시스템 로그 관련 티코드들을 정리해보겠습니다.고객사에서 메일링이 안된다고 하여 확인을 해보니 , 로직 문제도 없고 해서 SMTP 문제인 거 같아 문의도 해결할 겸 관련 내용들을 정리하였습니다. 먼저, SMTP 가 뭔지 알아야 합니다.해당 내용은 이전에 포스팅을 하였기에 아래에 포스팅을 참조해주시면 감사하겠습니다. 프로토콜(Protocol) 이란? 대표적인 프로토콜 HTTP / HTTPS / SMTP 특징 알아보기안녕하세요 이번 포스팅은 프로토콜(Protocol) 이 무엇인지와 대표적인 개발자라면 무조건 들어본 프로토콜 HTTP / HTTPS / SMTP에 대해 포스팅하겠습니다. 프로토콜(Protocol) 이란? 일단 먼저 3개의 프로salgulab..

SAP 2026.04.25

[SAP MM] 자재문서 확인하는 방법 - MB51

안녕하세요 이번 포스팅은 SAP MM 자재문서 확인하는 방법에 대해 알아보겠습니다. T-CODE : MB51확인할 자재를 넣어간 이동유형, 저장위치들을 조회조건으로 사용할 수 있습니다. 조회조건을 넣고 실행을 하면 자재문서가 조회가 됩니다. 보고 싶은 자재문서를 더블클릭하면 자세하게 자재문서를 조회할 수 있습니다.SCM 모듈을 하다보면 자재문서를 볼 일이 많을겁니다. 그래서, 알아두시는 걸 추천드립니다.

SAP/MM 2026.04.11

[SAP MM] 창고 자재 수량 확인하는 방법 - MMBE

안녕하세요 이번 포스팅은 SAP 창고 자재 수량하는 방법을 알아보겠습니다. T-CODE : MMBE 여기서 찾을 재고를 넣어줍니다.제가 만든 원재료 자재입니다저장위치레벨까지 나옵니다. 저는 재고가 제대로 빠졌는지랑 재고가 어느 저장위치에 있는지 확인할 때 사용하는 티코드입니다,참고로 같이 MB51 자재문서 조회하는 티코드도 같이 사용합니다.

SAP/MM 2026.04.08

SAP CTS LOCK 걸렸을 때 ( object locked in released transport )

안녕하세요 이번 포스팅은 SAP에서 CTS를 품질이나 / 운영으로 넘길려고 할 때 갑자기 CTS가 락이 걸리면서 못 넘길때가 있습니다.그럴 때 해결방법을 해볼 수 있는 방법 중 하나입니다. 저도 이번에 개발을 하고 품질로 넘길려는데 오류가 뜨더라라구요.. 구글링한 부분 정리합니다. CTS를 넘길려는 위와 같은 오류메시지가 떴을 때 T-CODE : SE03SE03을 들어가서 밑에 이미지에 박스친 부분을 눌러줍니다. 눌러주게 되면 밑에 이미지와 같이 다른 창으로 넘어가지는데저기에 CTS 번호를 넘고 실행버튼을 눌러주면 LOCK이 풀리고 CTS를 다른서버로 릴리즈 할 수 있습니다. 감사합니다.

SAP 2026.03.21

[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