>안녕하세요. 사용자 개발 Function을 ABAP 상에서 단독으로 돌리면 잘 돌아가는데
>외부 EAI 프로그램으로 파라미터를 주고 Function을 Call하면 Function내부의 submit
>
submit zfiaa0002 --> 에러 발생
with bukrs in bukrs
with anlage in p_anlage
and return.
>
> import itab_data from memory id 'ZFIAA00021'.
import itab_data2 from memory id 'ZFIAA00022'.
>부분에서 에러가 발생하네요.
>어떤 이유인지 해결방안은 있는지 도움바랍니다.
>
옆집남자님께서 알려주신것은 저랑은 안맞는거 같네요. 펑션단일로 파라메타 주고 실행하면 실행이되는데 EAI를 통해서 들어오는 파라미터 조건 값중 일부것은 DATA가 나오나 일부조건에 한해서 에러가 발생하는 문제입니다. |
음...제 경험으로 생각된다면...내부 평선에서 정의된 파라미터 속성이랑....외부에서 가져오는 파라미터의 속성이 불일치 해서 그런것 같습니다.
디버깅해서. 평션 들어가기 전의 외부 파라미터 값 체크한번 해보세요..
허접 답변 이였습니다.