본문 바로가기
728x90
반응형

ERP-SAP143

ERP 개발업무 개인적 총평. SAP ABAP 개발자를 신입개발자에게 추천하는가? (오랫만에 신년 잡담글) 몇일 전 유투브에서 알고리즘에 의해 ERP 개발업무에 대한 개인적인 총평 / 신입개발자에게 ERP를 추천하지 않는 이유라는 유투브 영상을 보았다. 50분짜리 라이브 토크영상이었는데 얼추 맞는 말도 있었기에 추가로 SAP ABAP 개발 및 유지보수만 해온 나의 생각을 해당 영상에 덧붙여 써보려 한다. 아마 검색해 보면 SAP ERP 에 대한 국내 사이트 자료나 잡담은 생각보다 많이 없다.. 좀 오래된 사이트중에 FI LAB 이라던지 SAP 한국 커뮤니터 포럼인가...가 자주 보이고 그 외에는 코딩 및 유지보수시에 필요한 자료를 저장해놓은 여러 블로그들? 고로 한국 거의 모든 대기업에서 쓰는 ERP 인데도 불구하고 그것에 대한 다양한 경험과 생각을 읽어볼 기회가 별로 없는 것 같다... 2024. 1. 4.
<FI> FS10N Double click cannot display document! fbl3n also. fs10n 더블클릭 전표 안나옴 문제발생 FS10N에서 특정 계정(GL계정)금액 출력 시 더블클릭하면 다른 계정번호는 해당 전표로 이동하나 최근에 만든 계정번호는 전표로 이동이 안됨 해결 방법. 이건 사이트마다 다른 이유가 있을 수 있음 가장 메인인건 1. fs00 계정생성시 셋팅이 제대로 안되어 있는경우 아래와 같이 개별항목 조회 체크가 되어있어야 함.. 그러나 나같은 경우 둘다 체크가 되어있었음.. 아래는 fs10n에서 안나온 계정임... 체크가 잘 되어있음. 2. fbl3n 에서도 똑같이 조회가 안되었음.. 위 예전에 만든 ~~~10계정은 조회가 잘 되고있었음.. 3. 혹시 하고 물어보니 나중에 만든 ~~~~~30 계정은 추후에 개별항목조회에 체크를 하였다 함.. 4. 그러면 업데이트를 해야 함.. 해결단계 4-1 먼저 해당 계정.. 2024. 1. 4.
<FI> fbl3n vs fs10n 의 차이 FS10N은 전년도 기초 잔액을 포함하는 계좌 잔액 표시입니다. FBL3N은 선택한 게시일 또는 연도 범위 내의 문서를 보여주는 문서 목록입니다. FBL3N은 이 범위 밖의 문서를 포함하지 않습니다. FS10N: 해당 월의 기초 잔액 및 거래와 같은 입력 흐름을 찾는 데 사용되는 T 코드입니다. FBL3N: 미결 항목 또는 특정 기간 동안 정산되지 않은 모든 항목에 대한 계정 세부 정보를 참조하는 데 사용됩니다. 열려 있는 항목을 클릭하면 날짜별로 열려 있는 모든 항목이 표시됩니다. 똑같이 따라해 보시면 차이가 나는 이유를 알 수 있습니다. 그래서 두 TCODE는 값차이가 날 수도 있다!!!! 2024. 1. 4.
<ABAP> CLASS RAISE EXCEPTION "Exception condition "xxxxxxxx" raised. 오류 찾기 개발에서 특정 프로그램을 실행 시켰더니 덤프가 발생했다... 덤프내용은 아래와 같다. 사실 오류수정방법을 잘 보면 답이 보이나 그렇지 않고 에디터를 먼저 눌러본다면 누군가 cbo로 만든 class 의 raise 구문으로 간다 class 의 method에 펑션호출해서 값이 없으면 raise not_found_emp 로 내보내라 해놨고 위에 exception 에다가 제대로 만들어둔걸 확인할 수 있다. 그럼 이건 왜 dump 일까? 그것은 이 클래스 메소드를 호출하는 그 윗단 프로그램을 확인해 봐야 한다. 그렇다... exceptions를 받아줄 곳이 없는 것이다..... 제대로 된 코딩이라면 아래와 같이 되었어야 한다. 그러니까 이런 덤프오류를 방지하려면 abap 에디터에서 패턴 사용으로 클래스 메소드를 불.. 2023. 12. 12.
728x90
반응형