loading
본문 바로가기

전체 글117

[SAP_ABAP] Layout - Screen Painter: Attributes 화면 구성별 설명상단 (필드 기본 속성)Name : ABAP 프로그램에서 매핑되는 변수명 (GV_KOSTL → 프로그램 전역변수).Text : 화면에 출력될 라벨(텍스트). 비워두면 Label 없음.Dropdown : 드롭다운으로 선택 가능 여부.With Icon : 필드에 아이콘 표시 여부.Scrollable : 길이가 화면보다 길 때 스크롤 허용 여부.Row / Column : 화면에서 위치(행, 열).Def. Length : 데이터 실제 길이(기본 길이).Vis. Length : 화면에 보이는 길이(표시 길이).Height : 필드의 높이.중단 (기능 관련 속성)Groups : 화면 그룹 지정(여러 필드를 그룹으로 묶어서 제어).Switch : 특정 조건일 때 필드 활성/비활성 전환용.Reactio.. 2025. 10. 3.
[SAP_ABAP] 도메인 고정값 가져오는 방법 준비물테스트 할 도메인을 하나 생성 하거나 지정한다. 전체 코드DATA: lt_dd07v TYPE STANDARD TABLE OF dd07v, ls_dd07v TYPE dd07v.CALL FUNCTION 'DD_DOMVALUES_GET' EXPORTING domname = 'ZSMOKE' text = 'X' langu = sy-langu TABLES dd07v_tab = lt_dd07v.LOOP AT lt_dd07v INTO ls_dd07v. WRITE: / ls_dd07v-domvalue_l, ls_dd07v-ddtext.ENDLOOP. 결과해설DATA: lt_dd07v TYPE STANDARD TABLE OF dd07v, ls_dd0.. 2025. 9. 7.
[SAP_FI] 자산 생성 및 처분 방법(역분개 포함) AS01 : 자산생성AS03 : 자산 조회F-90 : 자산 취득 등록ABAVN : 자산 처분AB08 : 자산 역분개# 자산 생성1. AS01 접속 후 자산 클래스 및 회사코드 입력 -> 엔터참고: 자산클래스 1400(유형자산/기계장치) 2. 일반: 내역 입력 3. 코스트센터 입력 4. 감가상각 영역참고: UseLife 에서 개월 수를 변경할 수 있다 5. 저장 클릭 하면 자산을 생성하게됨참고: 해당 번호범위 세팅 방법은 아래 참조(미작성) *AS03에서 확인 가능# 자산 취득 전표 등록1. F-90접속 및 필요정보 입력참고: A1은 자산취득 전표로 지정되어있음 2. 항목 1 입력 3. 개별 항목 입력참고: 거래 유형 입력 필수 4. 항목 2 작성 5. 저장 클릭시 아래화면 번외1. FB03에서 전표 .. 2025. 7. 13.
[SAP_ABAP] 네이밍 규칙 주요 접두어 관례 (SAP 개발에서 흔히 사용됨)접두어의미예시g_글로벌 변수 (Global)g_count, g_namel_로컬 변수 (Local)l_index, l_textgt_글로벌 내부 테이블 (Global Table)gt_datalt_로컬 내부 테이블 (Local Table)lt_flightsgs_글로벌 구조 (Global Structure)gs_headerls_로컬 구조 (Local Structure)ls_rowgo_글로벌 객체 참조 (Global Object)go_alv_grid, go_docklo_로컬 객체 참조 (Local Object)lo_splitter, lo_container 이런 네이밍은 가독성과 유지보수성을 높이기 위해 SAP 개발자 커뮤니티에서 널리 사용하는 관례입니다. 필수는 아.. 2025. 7. 13.
[SAP_FI] 반제하여전기 FB05(전체반제, 부분반제, 잔액남기기) 이번 시간에는 반제하여 전기 방법에서 전체반제, 부분반제, 잔액 남기기를 할 경우원 전표는 FBL1N, BSIK(테이블), BSAK(테이블)에서 어떻게 존재하는지에 대해서 알아봅시다 # 반제하여전기 준비1.전표 3개를 생성 2. FB05접속 전기일, 증빙일, 전표유형, 회사코드, 통화 입력 후 -> Chosse Open items 클릭3. 공급업체 계정, 계정타입 입력.반제하기 위한 원전표를 가져오기위해서 Document Number 선택 후 엔터 4. 전표 번호 입력 후 Process Open items 클릭(위의 진행과정은 공통) # 전체 반제 1. Standard에서 전표 금액을 더블클릭2. 이후 대변 금액을 입력하고 전표저장 결과 결과전표: 대변 11,000 / 차변 11,000FBL1N.. 2025. 6. 29.
[UIPATH] 칼럼명에 줄바꿈이 있는 경우 다른 이름으로 변경할 때 엑셀파일을 읽고 데이터테이블로 가져와서 칼럼명을 변경해야할 때 기본적으로 Assign으로 아래와같이 변경하면 되는데TO : dt.Columns("칼럼명").columnnameFrom : 변경할 이름 간혹 줄바꿈이 있는 칼럼명 때문에 오류가 발생된다.이러한경우 먼저 칼럼을 하나씩 쪼개서 아스키코드로 변환해본다. 1. 테이블을 읽고2. 테이블의 칼럼별로 반복해준다.3. 반복문안에 해당 칼럼명을 분기처리하여 한번 더 반복하여 아스키코드로 출력해본다.-> 출력할떄 AscW 함수를 사용하면 해당 문자열 하나씩 아스키코드 번호로 출력됨 -> AscW(currentItem1).ToString 결과는 아래와같이 나오는것을 확인할수있다. 즉.. char(10)이 칼럼명 사이에 존재하여 계속해서 칼럼명을 변경할 수 없던 .. 2025. 6. 23.
[SAP_FI]IMG_역분개 사유 정의(Define Reasons for Reversal) Title역분개 사유 정의T-CODE Menu PathSAP 커스터마이징 구현 가이드 -> 재무회계 -> 총계정원장 회계 -> 비즈니스 트랜잭션 -> 조정 전기/역분개 -> 역분개사유 정의Concept전표를 역분개 할 경우 대체 전기일 입력 허용과 음수 전표 형식 생성 여부를 지정함 - Screen 1 : [그림 1] 역분개 사유 지정 화면 출력스크린 별 설명n 사유: 사용자가 정의하는 2자리 숫자 또는 문자 (예: 01, A1 등)n 텍스트 : 사유에 대한 설명 텍스트 n Neg. 전기 : 체크 시, 기존 방향에 반대 금액으로 입력됨 n 대체전기일 : 체크 시, 역분개 시 전기일을 다르게 입력 가능 - Screen 2 : [그림2] 역분개 사유 입력화면 출력[그림1]에서 신규 엔트리 클릭시 .. 2025. 6. 22.
[UIPATH] 전각 문자를 반각 문자로 변경하기 전각 문자를 반각 문자로 변경 하고 텍스트 가져오기은행에 방문하여 입금 할 경우 기본 문자열이 아닌 전각 문자열로 입금텍스트가 잡히는 상황으로 해당 문자열을 반각 문자열로 변환 해야함 여기서 전각과 반각이란?→ 문자의 폭 차이에서 비롯된 개념으로 생각하면 된다.(관련해서는 아래 링크에서 확인가능**(ㄱ))**전각: 한자나 일본어 등 동아시아 문자(한글, 한자, 가나)가 원래 정사각형 공간을 차지하도록 설계됨.반각: 서양 문자(알파벳, 숫자)는 더 좁은 공간을 차지하며, 영문 타이프라이터나 초기 컴퓨터(ASCII 기반)에서 효율성을 위해 도입됨.즉, 동아시아 문자 시스템과 서양 문자 시스템의 차이 때문에 두 가지 방식이 공존하게 됨( 일부 은행에서는 입금텍스트 작성 시 전각 문자열로 입금되는 사례가 있음).. 2025. 5. 8.
반응형