안녕하세요..
오늘 아침부터 희한한 문제땀시..땀 흘리네요..
Matnr로 meins(unit)을 가져오는 건데, 이상하게 가져오질 못하네요..
Tables : mara.
Data : l_meins like mara-meins.
SELECT Single meins
into l_meins
FROM mara
WHERE matnr IN '41381'. " matnr = '41381'
Write:/ l_meins.
예를 들어 위와 같이 테스트 했는 데, 아무것도 조회가 되질 않아요.
SE11에서 확인하면 제대로 나오는 데 말입니다. 휴~~
많이 부족하네요..쩝..
댓글 5
-
e-abap
2007.06.22 18:52
-
coder
2007.06.22 18:56
자재 테이블의 자재번호 필드의 data element -> domain -> 정의 탭에 보시면 변환루틴 MATN2이라고 있을겁니다.
보통 숫자로 된 자재번호는 18자리를 채우는 0이 앞에 채워지게 됩니다. 따라서 where조건에 '000000000000041381' 로 검색하시면 나올듯합니다. 즐거운 하루 되세요
-
김지성
2007.06.22 19:02
e-abap님 존경스럽습니다.
전 왜 그생각을 몰랐는지...고맙습니다.
-
bd
2007.06.22 20:01
데이터 값과 ' ' 과 0 으 표현이.라.....
-
김지성
2007.06.25 19:27
coder님 답변이 늦었습니다. e-abap님의 리플을 보고 바로 해결했네요..
고맙습니다.
자재코드는 18자리 입니다. '0000000000041381'로 해야 됩니다.