안녕하세요 긴급히 질문좀 올리겠습니다.ㅎㅎ
user-exit에서 screen-exit을 좀 하려고 합니다.
subscreen으로 화면을 그려서 Button을 만들고 해당 Button으로 data control을 하려고 하는데요.
PCSD0003 ( BOMs: Customer fields in header )
Function exit - EXIT_SAPLCSDI_004 ( BOM header - Customer Field to Customer Program )
EXIT_SAPLCSDI_005 ( BOM header - Customer Field to SAP Program )
BOM header에 subscreen화면에 체크 필드를 만들었습니다. 해당 체크 필드의 name을 Userdata-test로 만들었고요.
해당 체크박스를 쿡 체크하면 import로 받은 EXIT_SAPLCSDI_004 펑션의 USERDATA like CSCI_STKO (해당 structure에 필드 user field 추가함 , 필드이름-test)에 X를 넣어주고
EXIT_SAPLCSDI_005 (to sap program)에서 userdata-test필드에 X를 받고 싶습니다.
하지만 to sap program logic function에서 userdata-test필드에 X값이 들어오질 않네요.
어떻게 선언을 해줘야 하는건가요..ㅎㅎ
이해할수 있도록 설명을 정확히 드린지는 모르겟지만 암튼
userdata structure에 user field를 추가 후 screen-exit으로 해당 필드를 control을 하고 싶네요.
혹시 userdata-test필드를 대체할 만한 변수를 Global로 선언하고 해당 선언된 Global 변수를 DYNP_READ펑션인가 암튼 해당 펑션으로 필드 변수 읽어서 다시 usrdata-test에 넣어줘야 하는건가요??