본문 바로가기

SAP23

::SAP-FI:: GGB0 추가 및 RGUGBR00 프로그램 실행 혹시 GGB0를 통해 새로운 유효성 점검을 추가 했는데, 전표 생성/역분개 시 갑자기 알 수 없는 이슈가 발생되고 있나요? SE38, SE80에서 아래와 같이 RGUGBR00 프로그램을 실행하여 Validation Rule을 재생성 하셨는 지 확인 해보세요. 이 작업이 이뤄지지 않으면, 전표 생성/역분개 시 점검 오류가 발생될 수 있습니다! 유저 엑싯(User Exit), 대체(Substitution)을 새롭게 추가한 경우 RGUGBR00 프로그램 실행 여부를 체크 해보시길 바랍니다. 2020. 12. 3.
::SAP-FI:: AIAB 정산 전표에 대한 번호범위 정의 오류 (Message KD522) 1] 정산 전표에 대한 번호범위를 정의하라는 오류 발생 AIAB에서 AuC( Asset Under Construction ) 정산 시 아래와 같이 "정산 전표에 대한 번호범위를 정의하십시오"라는 메세지(Message KD522)가 발생됨 - 보통 신규 추가된 관리회계 영역에 대해 번호범위를 지정하지 않는 경우 발생됩니다. 2] 범호범위 유지보수 : CO 오브젝트 정산 1) SPRO > 아래 메뉴 패스로 접근 또는 T-Code : KO8N 실행 > 그룹 유지보수 실행 2) 그룹 유지보수 같은 시스템 상에 문제 없는 1000, 1100 관리회계영역과 달리 1700 관리회계 영역은 그룹에 지정되지 않은 상태임을 확인 가능 - 오류 발생의 원인 대상 관리회계영역 1700에 그룹을 지정하고 저장 저장 후 아래와 .. 2020. 12. 2.
::SAP-FI:: AIAB AuC( Asset Under Construction) 정산 프로파일 미설정 오류 1] AIAB 정산 시 프로파일 미설정 오류 발생 AIAB 실행 시 "할당 프로파일 을(를) 유지보수 하지 않았습니다."라는 오류 메세지(Message AW063) 발생 - 보통 신규 회사코드를 추가하는 경우 아래와 같은 오류가 발생될 수 있습니다. 따라서 회사코드에 FI-AA 정산 프로파일을 추가해야 합니다. 2] FI-AA 정산 프로파일 유지보수 OAAZ (FI-AA 정산 프로파일 유지보수) 확인 시 아래와 같이 대상 회사코드 1700에 프로파일이 설정되지 않은 것이 원인 OKO7 (정산 프로파일 유지보수) 에서 정산 프로파일 유지 보수 가능 3] 정산 프로파일 설정 후 오류 없이 시뮬레이션 및 실전기 확인 가능 아래와 같이 시뮬레이션 시 오류 없음을 확인 가능 실전기 시 아래와 같은 전표 생성 확인 2020. 12. 1.
::SAP-ABAP::SE11 - DB Table의 PK 중복 안녕하세요~ 피키로그입니다. 오늘은 SE11에서 DB Table을 만들 때 PK(Primary Key) 설정 시 중복이 발생되지 않게끔 생성해야 한다는 이야기를 하려고 합니다. 아래와 같이 신규 테이블을 생성할 때 키 필드를 설정하게 되는데, PK는 중복되지 않도록 설정해야 합니다! 왜 그런 지 간단히 아래의 예시로 설명을 드리겠습니다. (PK설정과 테이블 설계에 대해서는 [관계형 데이터 베이스]를 키워드로 검색해보시면 잘 정리된 자료가 많습니다!) 먼저 진료일과 과목 코드를 PK로 설정한 경우입니다. DB에 이미 1개의 레코드가 저장돼 있는 상태에서 같은 키 값으로 Insert(삽입) 구문을 실행할 경우 PK중복으로 저장에 실패하게 됩니다. (실제로는 덤프 에러가 발생됩니다.) 반면 Seq까지 PK로 .. 2020. 5. 17.
::SAP-ABAP::SE11 ABAP Dictionary (1) 오늘은 SE11: ABAP 딕셔너리 (ABAP Dictionary)를 소개하려고 합니다. SE11을 실행하게되면 아래와 같이 ABAP Dictionary에 등록된 개체를 조회, 수정하거나 신규로 생성할 수 있습니다. 먼저 SFLIGHT 테이블을 한 번 조회 해보겠습니다. Database table에 테이블 명을 입력하고 Display 버튼을 누르거나 단축키 F7을 누르면 ABAP Dictionary에 정의된 테이블 내역을 확인할 수 있습니다. 보시면 아래와 같이 여러 개의 탭(Tab)이 있는데 이중 [Fields] 텝을 주로 보시게 될 겁니다. 해당 탭에서는 실제 Database에 저장될 필드(속성)들을 추가/수정/삭제 할 수 있습니다. [Input Help/Check] 탭에서는 각 필드별로 점검 테이블.. 2020. 5. 12.
::SAP-ABAP::Workbench 소개(2) - 개발 관련 T-CODE 모음 ABAP Workbench Tool 에서 자주사용되는 개발관련 T-CODE(Transaction Code)들을 정리한 표입니다. 2020. 5. 11.
::SAP-ABAP::Workbench 소개(1) ABAP Workbench는 ABAP 개발을 위해 사용되는 모든 Tool들을 총칭하는 개발툴의 모음이라고 할 수 있습니다. SAP 메뉴 > 툴 > ABAP 워크벤치 > 개발 폴더에서 관련 트랜잭션들을 확인 할 수 있습니다. 메뉴 패스에 트랜잭션 코드가 보이지 않는다면, 아래와 같이 [기술적 이름 표시]를 설정해주면 확인하실 수 있어요! 2020. 5. 10.