반응형

전체 글 261

SE93 Tcode 에서 Package 가져오기(RS_ACCESS_PERMISSION)

SE93 에서 TCODE 를 조회 하면 아래 Package 를 조회하는 함수이다. 이 함수의 원래의 목적은 PERMISSION에 관한 함수로 추정된다. ( 함수 이름이 PERMISSION 어쩌구 하니 그렇게 추정 ) 하지만 SE93 에서 사용되는 Package 를 가져오는데 활용 할 수 있다. DATA : l_tcode LIKE tstc-tcode, l_devclass TYPE tadir-devclass. CALL FUNCTION 'RS_ACCESS_PERMISSION' EXPORTING global_lock = 'X' mode = 'SHOW' object = l_tcode object_class = 'TRAN' suppress_language_check = '' IMPORTING devclass = l..

SAP/Function 2014.04.11

소수점 올림, 반올림, 내림 함수

SAP 에서는 소숫점 자리에 대한 처리를 하는 함수를 제공한다. 올림,반올림,버림 등 모든 것을 처리 할 수 있는 스텐다드 함수를 소개한다. 아래 예제는 소수 셋째 자리 버림을 하고 싶을 경우 처리한다. DATA: INPUT(10) TYPE P DECIMALS 3, OUTPUT(10) TYPE P DECIMALS 3. INPUT = '1.459'. CALL FUNCTION 'FIMA_NUMERICAL_VALUE_ROUND' EXPORTING * I_RTYPE = ' ' "반올림 * I_RTYPE = '+' "올림 I_RTYPE = '-' "버림 I_RUNIT = '0.01' I_VALUE = INPUT IMPORTING E_VALUE_RND = OUTPUT. WRITE: / INPUT, OUTPUT.

SAP/Function 2014.03.19

Screen 에서 상단 Title 을 변경 시키고 싶을 때

프로그램을 개발하다 보면 상단에 title을 변경하고 싶을 때가 있다. 예를 들면 [2월 조회 데이터] [3월 조회 데이터] 이런식으로 [월]을 변경하면서 Title 을 변경할 경우가 있다. PBO 에서 Set Title 'XXX'. 부분에서 Title을 설정하는데 Set Title 'XXX' with text. 로 변경하면 Title 안에 내용을 변경 할 수 있다. XXX에는 & 를 써서 변경할 수 있다. XXX 는 [&월 조회 데이터] 로 작성하면 된다. http://scn.sap.com/thread/1983537 " Screen dynamaic title " SET TITLEBAR 'XXX' WITH TEXT-001. " Title 에는 & 를 넣어 그 위치에 text-001 이 입력된다. SET ..

SAP/ABAP 2014.03.11

리딩으로 리드하라 추천도서 리스트

요즘 문득 지하철을 다니면서 사람들을 둘러 보다 보면 다들 스마트폰만 쳐다보고 있는 모습을 많이 보게 되었다. 예전에는 독서하는 사람들도 많았는데.. 하긴 나도 스마트폰으로 인터넷 기사를 본다던지 동영상을 본다든지 하는 시간이 많이 진것 같다. 그래서 다시 독서를 하기 위해서 독서를 어떻게 해야 할지 잘 알려준 리딩으로 리드하라 라는 책을 읽게 되었다. 리딩으로 리드하라는 어떻게 독서를 하고 어떤 책을 읽어야 할 지를 알려주는 지침서 같은 책이었다. 리딩으로 리드하라를 한줄로 요약하면 옛 고전을 읽어서 생각을 넓히고 그걸 바탕으로 잘 먹고 잘살자.. 이다. 그래서 어떤책을 읽어야 하는지 부록으로 정리해 놓았길래 포스팅해 본다. 기본과정, 심화과정(★), 특별과정(★★) 1년차유득공, , 송기호 옮김, 홍..

ISTP (내향적 사고형)

[ ISTP (내향적 사고형) ]백과사전형 (대한민국 11%) T(IJ) S(EP) N(IP) F(EJ) 주기능 부기능 3차기능 열등기능 개괄 : 조용하고 말이 없으며 현실감각이 뛰어나고, 논리적이고 분석적이고 객관적으로 비판하고 뚜렷한 사실에 기초를 둔 객관적 추론을 제외한 어떤 것에 의해서도 확신을 가지지 않으며 임기응변에 능하다. 사실적인 정보를 조직하기 좋아하는 반면 일과 관계되지 않는 이상 어떤 상황이나 사람들 일에 직접 뛰어들지 않는 경향이 있다. 필요이상으로 자신을 개방하지 않으며, 가까운 친구들 외에는 대체로 사귀지 않는다. 그리고 이들은 비록 그들이 많은 정보를 제공할 수 있는 어떤 주제나 자신이 흥미를 가지는 분야에 대해서 꽤 많은 말을 할 수 있어도, 조용하며 표현을 억제하는 편이다...

일상 2014.02.13

ALV Grid에서 Material Number 에서 0 제거

필드에 값중에 앞에 붙은 00 을 제거하는 함수가 있다. 그래서 왠만하면 0을 제거한 상태의 Material Number 를 ALV에 뿌릴 수 있지만 함수를 사용하지 않고도 0을 제거해 줄 수 있는 방법이 있다. ALV 에서 Fieldcatalog를 만드는 과정에서 convexit 옵션을 주는 것이다. 이전에도 기록을 남긴적이 있지만 그 예제이다. http://4512.tistory.com/23 IF gt_fieldcat-fieldname = 'MATNR'. gt_fieldcat-convexit = 'ALPHA'. ENDIF.

SAP/ABAP 2014.01.14

테스트/운영 서버에 CR 반영할 때 여러개 동시 반영

개발을 하다보면 CR (Change Request) 를 많이(?) 반영해야 할 일이 있다. 나는 개인적으로 한땀 한땀 넘기면서 잘 넘어 갔는가를 확인하는 Refresh 해서 확인을 하는 습관이 있다. 그러다 보니 시간이 많이 걸리기도 하지만 에러가 나면 바로 대응 할 수 있는 장점이 있다. 그래도 하나 하나 전송하기 귀찮아서 STMS에서 여러개를 동시에 선택해서 넘기는 기능이 없나 찾아보다가 발견하여 기록을 남겨놓는다. 1. Request 를 한개 선택하고 상단에 Select/Deselect Request 버튼 클릭하면 노란색으로 선택이 된다. 2. 다음 Request를 선택하고 동일한 Select/Deselect Request 버튼을 클릭한다. 3. Import Request 버튼으로 전송을 한다. 나..

SAP/ABAP 2014.01.14

Filezilla FTP Server Multiple Drive 설정 ( Windows )

FTP 서버중 Filezilla 라는 오픈소스 서버가 있다. 성능도 좋고 윈도우 서비스 프로그램으로 작동 되고 있기 때문에 서버에 로그인을 항상 해 놓지 않아도 백그라운드로 돌아가서 편하기도 하다. FTP 의 Home Directory 를 설정하는 중에 하드 디스크가 여러 개일 경우 설정 하는 법을 찾다가 정리하게 되었다. 리눅스를 사용하시는 분들은 익숙하겠지만 나처럼 혹시나 궁금해 하는 분들을 위해서 기록을 남긴다. 그림에서 보는 바와 같이 D 드라이브는 Home 으로 지정되어 있고 F 드라이브는 Aliases 가 지정되어 있다. Aliases 를 지정 할 때에는 [ /Disk1 ] 이런 식으로 "/" 를 입력하고 저장을 한다. 아래와 같이 F 드라이브가 Disk1 으로 마운트 되어 보이게 된다. 간단..

Functional Location From Equipment

아래 내용은 Equipment 에서 Structure Tab 에 Functional Location 을 가져오는 방법이다. 아래의 내용을 기준으로 쿼리를 작성해 보았습니다. * Equipment 를 조회 SELECT A~EQUNR D~EQKTX " Material Description B~GEWRK AS E_GEWRK C~ARBPL AS E_ARBPL " Equipment Main Work Center A~MATNR AS MATNR " Material I~TPLNR AS E_TPLNR " functional location APPENDING CORRESPONDING FIELDS OF TABLE GT_EQUI_LIST FROM EQUI AS A INNER JOIN EQUZ AS B ON A~EQUNR EQ..

반응형