I Agree Line Smiley

SAP 23

SAP ABAP 해당 월 마지막 날짜, 첫째 날자 구하기( find the last date of the month in abap )

안녕하세요! 지코딩입니다. 이번엔 간단한 펑션을 사용하여 해당 월의 마지막 날짜를 구하는 법과첫째날을 구하는 방법을 리뷰하겠습니다. 달의 마지막 날짜는 28일, 30일, 31일이 있는데 이 것을 계산하는 펑션이 존재합니다. 그 펑션의 이름은 ' RP_LAST_DAY_OF_MONTHS' 입니다. 바로 한번 사용해보겠습니다. 1) 마지막 날짜를 받을 날짜 타입의 변수를 선언한다. 3) CALL FUNCTION 'PR_LAST_DAT_OF_MONTHS'를 입력하고 ctrl + space bar를 눌러 자동완성시킨다. ( 직접 입력해도 상관없음 ) 2) EXPORTING day_in 에 원하는 날짜(기준 날짜)를 입력한다. ( sy-datum 을 입력하면 프로그램 실행날짜에 맞는 마지막..

SAP/ABAP 生 기초 2023.03.02

ABAP 문자열 합치기( CONCATENATE New-Syntax )

안녕하세요! 지코딩입니다. 오늘은 ABAP에서 문자열을 합치는 방법에 대해서 포스팅하겠습니다. PART 1. 사용법 먼저, 간단한 구문을 활용해 사용법을 알아보겠습니다. 로직을 통해 lv_text 라는 변수에 lv_text2(Hello) , lv_text3(World)라는 변수와 !! 라는 문자열을 입력했습니다. | | (수직선) 을 활용하여 문자를 합칠 수 있습니다. 이 안에서는 { } (대괄호) 를 사용하여 변수를 통한 동적인 데이터를 입력할 수 있습니다. 문자열의 경우는 특별한 구문없이 | | (수직선)안에 입력하면 변수에 원하는 값이 들어갑니다. 이때, 띄어쓰기도 인식하고 들어가니 정확한 값을 넣어줘야 합니다. 위 로직을 실행시키면 두 번의 WRITE 모두 Hello World!! 라는 결과값을 ..

SAP/New Syntax 2023.02.27

[SAP] Data type의 종류

안녕하세요 지코딩입니다. 오늘은 간단하게 Data type 의 종류를 알아보겠습니다. ABAP에서는 변수(데이터를 담는 공간)를 선언할 때 데이터의 타입도 같이 지정해줍니다. 데이터 타입에는 여러 가지 타입이 존재하지만 오늘은 가장 기초적인 타입들을 알아보겠습니다. TYPE DESCRIPTION Initial Value C Text(Character) space I Integer 0 N Numeric '0' D Date(YYYY.MM.DD) '00000000' T Time(HH:MM:SS) '000000' P Packed 0 [ Data type의 종류 ] - C type C Type 은 Text 타입으로 ' ' 즉, SPACE의 INITIAL VALUE를 가지고 있으며, LENGHT를 통해 변수의 길이..

SAP/ABAP 生 기초 2022.08.25