본문 바로가기

SAP11

::SAP-FI:: SOBJ - IMG 설정 view 수정 가능한 상태로 세팅 // 허용된 대체조정계정(S_ALR_87002480) 보호되어 있는 글 입니다. 2023. 3. 2.
::SAP-ABAP:: SE09 오브젝트 포함 - CTS 관리 안녕하세요. 피키로그입니다. 프로그램 수정을 하다보면 QA(테스트 서버)에 넘겨서 테스트 하면서 추가 수정이 발생되는 경우가 있습니다. 이럴 때는 N개의 CTS를 순서대로 운영 환경에 넘거야 하는 등 번거로워질 수 있습니다. 후속 CTS를 생성할 때 과거에 생성했던 CTS에 포함된 오브젝트를 신규 CTS에 포함시키면 1개의 CTS로 수정사항을 반영할 수 있게 됩니다!! 1] 신규 CTS를 생성한 뒤, SE09에서 해당 CTS를 클릭한 상태로 상단의 [오브젝트 포함] 버튼을 클릭합니다. 2] 오브젝트를 포함 시킬 CTS 번호를 입력하고 체크 표시를 클릭합니다. - 과거에 이미 릴리즈하여 QA에 반영한 CTS 번호를 입력하시면 됩니다. 3] CTS를 추가하면 "요청 오브젝트리스트"라는 항목이 추가되면서 해당.. 2022. 7. 14.
::SAP-ABAP::휴일 여부를 점검하여 다음 근무일 계산하는 로직 안녕하세요. 피키로그입니다. 오늘은 특정 일자가 휴일인지 점검하여, 다음 근무일을 계산하는 로직을 가져왔습니다! 대금 지급일자과 같은 주요 일자가 휴일인 경우, 다음 근무일에 지급이 수행돼야 하기 때문에 아래와 같은 로직으로 User Exit (GGB1), 대체(GGB0) 등에서 활용할 수 있습니다. 1] 계산 로직 1-1. 일자의 요일을 구하는 DAY_IN_WEEK 펑션을 사용하여, 해당 일자의 요일을 구합니다. : 반환 값이 6이면 토요일, 7이면 일요일입니다. 1-2. THOC을 조회하여 지급일자가 SAP 공휴일 달력에 기록된 공휴일인지 점검 합니다. 1-3. 지급일자가 주말 또는 공휴일인 경우 +1일을 추가하여, 다시 점검을 수행하도록 Do문을 10 times 수행합니다. DATA: l_wkgub.. 2022. 7. 12.
::SAP-FI:: OBA5 전표 역분개 제한 설정/해제 (FB08) 안녕하세요. 피키로그입니다. 오늘은 FB08에서 이미 역분개를 수행한 전표를 다시 역분개처리 할 수 없도록 제한하는 기능에 대해 알아보겠습니다. T-CODE : OBA5 어플리케이션 영역 : F5 (Document Editing) 설정 방법 : OBA5에서 아래 메세지 번호에 대해 메세지 유형을 E 로 설정 MegNo : 361 - 역분개된 원전표를 역분개 할 때 발생되는 메세지 ( Standard에서 E로 설정하고 있음 ) MegNo : 905 - 역분개 전표를 역분개 할 때 발생되는 메세지 ECC에서는 기본적으로 OBA5에 메세지 유형이 E로 설정돼 있지만, HANA로 버전이 올라가면서 기본 설정이 '역분개 전표를 다시 역분개 할 수 있는 것'으로 바뀐 것 같습니다... 2022. 2. 7.
::SAP-FI:: F110(자동지급) 해외계좌 AP 지급(반제) 불가능 이슈 해결 안녕하세요. 피키로그입니다. 오늘은 F110에서 해외계좌가 등록된 AP에 대해 지급이 불가능한 이슈에 대해 알아보겠습니다. F110에서 지급제안 시 아래와 같이 유효한 지급 방법을 찾아오지 못하는 오류가 발생 됐습니다. 지급제안 로그를 자세히 살펴보면 아래와 같이 오류 메세지를 확인할 수 있습니다. "US ~~ 가 국내은행이 아닙니다." US 계좌는 국내 은행이 아니기 때문에 적절한 지급 방법을 찾아오지 못했다는 의미 입니다. 이런 경우 아래 FBZP에서 [ 회사코드에 지정된 지급 방법 ]을 설정해주면 됩니다. T-Code : FBZP 회사코드의 지급 방법 중 오류가 발생된 AP의 지급방법을 더클 클릭 합니다. 그러면, 아래와 같은 화면이 보이실텐대 여기서 [해외 고객/공급업체 허용 여부]에 체크를 하시.. 2021. 11. 30.
::SAP-FI:: ALV Export/Excel Download format missing and reset 안녕하세요. 피키로그입니다. ALV Export or Excel download 시 아래와 같이 Format을 선택하는 Pop-Up Winodw가 표시되지 않는 이슈에 대해 알아보겠습니다. Export 시 사용자가 [ Always Use Selected Format ] 설정을 체크한 경우 다음 번 Export 수행 시 Format 설정하는 Pop-Up Window를 띄우지 않게 됩니다. 이렇게 되면, 바로 저장경로를 지정하는 화면이 뜨게 됩니다. 이런 이슈를 해결하려면 어떻게 해야할까요? 아래 프로그램을 실행하여 User-Specific Format Setting을 삭제/수정 해주면 됩니다. T-Code : SE38 or SA38 or SE80 프로그램명 : SALV_BS_ADMIN_MAINTAIN 프로.. 2021. 11. 29.
::SAP-FI::삭제된 임시전표 리스트 조회 방법 - S_ALR_87012293 (변경전표 조회) 안녕하세요. 피키로그입니다. 오늘은 오랜만에 SAP FI 모듈과 관련된 Posting을 해보려고 합니다. 대단한 내용은 아니고, 간혹 실수로 임시전표를 삭제한 경우 이력 확인이 필요할 때가 있습니다. 예를 들어, CBO 프로그램 등을 통해 실수로 임시전표를 대량으로 삭제 했다면...?? 정말 난감한 상황이 아닐 수 없습니다...!! 이럴 때 최소한 삭제된 전표 번호라도 알 수 있다면 BKPF(전표 헤더 테이블)에서 임시전표 생성 정보나 헤더 텍스트 정도는 확인할 수 있을 것입니다. 이런 경우 아래의 T-Code 에서 전표 삭제 이력을 확인할 수 있습니다. S_ALR_87012293 - 변경전표 조회 전표 유형은 임시전표로 선택하고 일반 선택에서는 삭제된 임시전표의 회사코드, 회게연도를 입력합니다. - 변.. 2021. 8. 3.
::SAP-ABAP::SE11 - DB Table의 PK 중복 안녕하세요~ 피키로그입니다. 오늘은 SE11에서 DB Table을 만들 때 PK(Primary Key) 설정 시 중복이 발생되지 않게끔 생성해야 한다는 이야기를 하려고 합니다. 아래와 같이 신규 테이블을 생성할 때 키 필드를 설정하게 되는데, PK는 중복되지 않도록 설정해야 합니다! 왜 그런 지 간단히 아래의 예시로 설명을 드리겠습니다. (PK설정과 테이블 설계에 대해서는 [관계형 데이터 베이스]를 키워드로 검색해보시면 잘 정리된 자료가 많습니다!) 먼저 진료일과 과목 코드를 PK로 설정한 경우입니다. DB에 이미 1개의 레코드가 저장돼 있는 상태에서 같은 키 값으로 Insert(삽입) 구문을 실행할 경우 PK중복으로 저장에 실패하게 됩니다. (실제로는 덤프 에러가 발생됩니다.) 반면 Seq까지 PK로 .. 2020. 5. 17.