일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- UTF-8
- gimp
- badi
- Enhancement
- EUC-kr
- EXIT
- 스마트폼
- FI 용어정리
- ole
- ALV
- function
- Smart Forms
- 이명박
- alv 정형화
- 유닉스
- 오라클 함수
- 동적 쿼리
- List box
- 엑소버드
- Java
- selection screen
- sapa
- 머니플랜
- 방화벽
- KOSA
- ABAP
- fi
- 가계부
- Standard Function
- SAP
- Today
- Total
목록SAP (273)
Drunken Lion
출처: http://cafe.naver.com/yorori/25 ABAP 에서는 EXEC SQL. ENDEXEC. 명령어를 통해 NATVIE SQL , OPEN SQL 이 사용가능하다고 한다. 오라클 함수역시 사용이 가능하다. 거의 대부분 ABAP 으로 구현이 가능하나, 소스 분석을 위해서는 기본적인 것은 알아 둬야 할것 같아.. 아래 내용을 퍼왔다.. 산술 함수 ABS(n) : 절대값 |n| sin() cos() tan() sinH() cosH() tanH() : radian값을 이용 ex> 30' 일 경우 sin(30* (3.14.../180)); exp(n) : 지수값 e를 밑으로 하는 e의 n승 값; LN(n):자연 log값 밑수 e 지수 n SQRT(n): 루트n power(m,n): m의 n승..
영업일 기준 으로 N 일 이후 또는 이전 구하는 함수 CALL FUNCTION 'BUSINESS_DATE_CREATE' EXPORTING datum_ein = sy-datum " 기준일자 geschaeftstage = 2 " N 일 kalender = 'KR' " 국가 코드 richtung = '-' " 이전 , + 이후 IMPORTING datum_aus = gv_datum. " 결과값. 발견되는 대로 추가 예정... float 를 char로 주어진 소수점 자리만큼 변환하는 함수 CALL FUNCTION 'QSS0_FLTP_TO_CHAR_CONVERSION' EXPORTING I_NUMBER_OF_DIGITS = 변환대상 FLTP 값 I_FLTP_VALUE = 소수점 N 자리수 * I_VALUE_NOT..
ALV프로그램에서 공통으로 사용할수 있는 INCLUDE 예문 *----------------------------------------------------------------------* * INCLUDE ZTESTALV * *----------------------------------------------------------------------* *----------------------------------------------------------------------* * TYPES *----------------------------------------------------------------------* TYPE-POOLS slis. *-------------------------..
어떠한 문서든 책이든 ALV 입문에 보면 표준화를 통해, 불필요한 코딩을 줄여 퍼포먼스 향상을 목표로 삼는다고 되어 있다. 정형화를 통해 미리 '틀'을 마련해 두고 틀에 맞춰 코딩하는것이 추후 유지보수 면에서나, 프로그램 개발 퍼포먼스 측면에서 아주 유리하다. 1. Main Program - 아래와 같은 항목들로 아주 간단하게 정형화 할 수 있다. ********************************************************************* * INCLUDE * ********************************************************************* * DATA DECLARATION INCLUDE ZTESTT01 * SUBROUTINE D..
SELECT a~ebelp b~zseq1 b~zfund a~matnr a~shtxt c~zregi c~zprdgrp a~menge a~meins a~netpr a~uswaers a~peinh b~usamt INTO TABLE t_lpo FROM zgmoa0002 AS a JOIN zgmoa0003 AS b ON b~versi = a~versi AND b~bukrs = a~bukrs AND b~gjahr = a~gjahr AND b~zpono = a~zpono AND b~ebelp = a~ebelp JOIN zgmo046 AS c ON c~versi = b~versi AND c~bukrs = b~bukrs AND c~gjahr = b~gjahr AND c~zcontr = b~zcontr AND c~zseq..
CHECK 조건 또는 Range로 조건 주기 if~endif문 뒤에 더이상 수행할 로직이 없다고 가정하면, check var eq 'A' or var eq 'B' or var eq 'C'. 라고 하여 로직을 넣으면, A,B,C인 경우만 수행되죠!! 아니면, tabel A의 필드 a 가 char 1 type이라고 가정하면, ranges: chk for A-a. clear chk. chk-sign = 'I'. chk-option = 'EQ'. chk-row = 'A'. append chk. clear chk. chk-sign = 'I'. chk-option = 'EQ'. chk-row = 'B'. append chk. clear chk. chk-sign = 'I'. chk-option = 'EQ'. chk-..
◆ Ledger (원장) 시스템이 유지 보수하는 일련의 연관관계를 가진 계정 잔액들은 적어 놓은 장부. 한 예로 시스템은 항상 G/L 계정들을 기록하는 원장을 관리한다. ◆ Line Item (개별항목) 거래의 세부내역을 담고 있는 전표의 일부분으로 금액,계정번호 및 항목이 대변항목인지 차변항목인가 등을 비롯한 기타 거래의 종류에 따라 포함 되어야 할 정보 ◆ Liquidity (유동성) 사업체나 개인이 지급 의무를 신속하게 처리할 수 있는 능력 ◆ Local Currency (현지통화) 한 회사코드의 자국통화 이종통화로 현지 재정이 관리된다. ◆ Match code 특정필드에 입력할 값을 선택할 때 다른 조건에 의해 값을 선택할 수 있도록 하는 기능. ◆ Month-End Closing (월간마감) 하..
◆ Clearing Account (중간계정) 임시 엔트리가 전기 되는 계정 중간 계정은 회계 절차상 반제를 목적으로 설정되는 보조 계정이다. 중간계정을 만드는 이유는 아래와 같다. - 거래의 시간차 (물건입고와 송장 수납간의 시간차로 생기는 중간계정 : GR/IR계정) - 조직의 업무 분할로 인해 생김 (은행중간계정) - 불분명한 거래 ◆ Clearing Procedure (반제 절차) 미결항목을 반제하는 절차. 시스템은 두 가지 절차를 제공한다. 첫번째: 계정의 반제 두번째: 미결항목을 반제 시키면서 전표를 전기하는 것이다. 계정을 반제 할 때는 동일한 통화로 입력된 항목만을 반제 할 수 있고 추가 Data 의 입력이 불가능하다. 이 첫번째 절차는 임시 계정을 반제 할 때 사용할 수 있다. 반제와 동..