메뉴 건너뛰기

SAP 한국 커뮤니티

클릭해 주셔서 감사합니다.


처음으로 BADI 과제를 맡게 되었습니다만,


역시나 처음부터 모르는 것 투성이네요...


 


 


---- 개요 ----


 


*발생한 문제


물류창고에서 피킹이 완료된 출하전표를,


업무에 미숙한 본사 직원이 수정해 버리는 문제가 발생.


 


*해결 대책


피킹이 완료된 출하 전표에 대해 수정을 가하려 할 경우에


에러 메세지 OR E-MAIL 통지 기능을 추가 함.


상기의 문제를 출하 처리 비지니스 ADDIN 으로 처리 하려 함.


 


*상세


클래스 LE_SHP_DELIVERY_PROC 의


인터페이스IF_EX_LE_SHP_DELIVERY_PROC 의 메소드,


 


CHANGE_DELIVERY_HEADER


CHANGE_DELIVERY_ITEM


를 이용하여 변경이 있을경우 메세지, 혹은 E-MAIL 통지를 실행함.


 


---- 질문 -----


여기서 질문입니다만,


 


유저가 전표에 수정을 가했을 경우 상기의 메소드가 호출이 됩니다만,


메소드에서 이용할 수 있는 정보(파라메터)들이


 


Current Delivery Item


Current Delivery Header


Current Status of Delivery Headers
Database Status: Delivery Header
Current Status of Delivery Items
Database Status: Delivery Items


 


등으로,  이를 이용해서 변경된 명세라던가 헤더를 판별 해 내,


변경된 정보를 통지 하는 곳 까지는 가능 할 것 같습니다..


 


그런데 문제는 TEXT 에서 발생하는데요..


HEADER 의 TEXT 혹은


명세(ITEM)의 TEXT 에서 수정이 이루어졌을 때는, 상기의 메소드가 호출이 안 되더군요.


 


예) CASE MARK TEXT의 변경..


 


 


 


SAVE_DOCUMENT_PREPARE 등을 이용해서


최종적으로 처지를 해 줄 수도 있을 것 같습니다만..


 


여기서, 유저가 변경을 하려고 하는 TEXT 내용이 어느 파라메터에 담겨 있는지


즉, 어떻게 하면 취득을 할 수 있는지가 궁금합니다.


 


필요한 정보는


1. 기존의 TEXT


2. 유저가 변경을 가한(아직 저장은 하지 않은) TEXT


...         로


 


1.의 경우는 Function 등으로 취득이 가능합니다만..


2.의 경우는 대체 어디에 저장이 되어서, 어떤 방법으로 취득을 해 와야 하는지를 모르겠습니다.


 


 


 


 


긴 글 읽어주셔서 감사합니다.

번호 제목 글쓴이 날짜 조회 수
» <img src=3.gif border=0>[BADI] 사용자가 전표를 수정시 체크를 행하는 처리의 추가. [6] JiruMi 2009.09.08 1519
3998 <img src=3.gif border=0>class로 Grid 생성시 문제점입니다. [2] 아밥돌이 2009.09.08 976
3997 <img src=3.gif border=0>sort 구문에서 by절 없이 쓰면?? [4] GoodAbap 2009.09.08 1108
3996 <img src=3.gif border=0>Barcode reader 기로 바코드 읽는 방법 [8] PCGUY7 2009.09.08 2214
3995 <img src=3.gif border=0>인터널테이블의 필드명을 동적으로 가져 올 수 있는 방법 [12] 은미짱 2009.09.07 1997
3994 [re] <img src=3.gif border=0>인터널테이블의 필드명을 동적으로 가져 올 수 있는 방법 [2] 정군 2009.09.08 1433
3993 <img src=2.gif border=0>Sap Query 에 관련하여 질문올립니다 [1] YaoGuai 2009.09.04 1013
3992 <img src=2.gif border=0>화면하단의 message 내용을 클리어 할 수 있을까요? [1] ㅋㅋㅋ 2009.09.03 1072
3991 <img src=1.gif border=0>급질~API_ACC_MANUAL_ALLOC_POST 사용해보신분~!! 쭈꾸미 2009.09.03 955
3990 <img src=1.gif border=0>테이블을 생성할수 있는 BAPI가 없는지? Bizzard.Chul 2009.09.03 995
3989 <img src=2.gif border=0>SAP DMS 에 저장되어 있는 파일을 웹에서 링크 기능 [1] PCGUY7 2009.09.03 1455
3988 [re] <img src=2.gif border=0>[QM] QARS-VORGLFNR은 어디서 관리하는지요? [1] file 닥터제로 2009.09.03 905
3987 <img src=3.gif border=0>펑션 POPUP_TO_CONFIRM_STEP 에 대한 질문입니다. [3] ID 2009.09.03 2036
3986 <img src=3.gif border=0>유지보수뷰에서 저장되지 않는 필드를 추가하려면 어떻게 해야 할까요? [2] ㅋㅋㅋ 2009.09.02 2421
3985 <img src=2.gif border=0>ALV 장표 조회후, 로컬파일로 EXCEL(스프렛시트) 저장시 주문번호 뒤에 한자리가 잘려서 나오는 문제. [1] 대지꿀꾸링 2009.09.02 1108
3984 <img src=2.gif border=0>유지보수뷰 트랜잭션 생성 질문드립니다. [2] GoodAbap 2009.09.02 1821
3983 <img src=2.gif border=0>[QM] QARS-VORGLFNR은 어디서 관리하는지요? [1] 닥터제로 2009.09.01 807
3982 <img src=2.gif border=0>시스템디버깅과 노멀디버깅의 차이가 뭔가요? [1] 헐크호간 2009.09.01 1024
3981 [re] <img src=2.gif border=0>시스템디버깅과 노멀디버깅의 차이가 뭔가요? file Risky 2009.09.02 996
3980 <img src=1.gif border=0>'EPS_GET_FILE_ATTRIBUTES' 펑션대한 질문입니다. [4] ID 2009.08.31 1254