ABAP/테이블
[ABAP] VBRK, VBAK 테이블 join 방법 (VBRK, VBRP, LIPS, VBAP, VBAK)
day_412
2024. 1. 5. 08:59
테이블 조회는 T:CODE - SE16N 에서 할 수 있습니다.
테이블명 | 변수명 | ||
VBRK | 대금청구 문서: 헤더 데이터 | vbeln | 대금청구문서 번호 |
VBRP |
대금청구 문서: 품목 데이터 | vbeln | 대금청구문서 번호 |
vgbel | 참조전표 | ||
vgpos | 참조품목 | ||
LIPS |
SD 문서: 납품: 품목 데이터 | vbeln | 남품 번호 |
posnr | 납품품목 | ||
vgbel | 참조전표 | ||
vgpos | 참조품목 | ||
VBAP |
영업문서: 품목데이터 | vbeln | 판매 문서 번호 |
posnr | 품목 | ||
VBAK | 영업문서: 헤더데이 | vbeln | 판매문서 번호 |
VBRK 테이블과 VBAP 테이블 조인 조건
SELECT ...
INTO CORRESPONDING FIELDS OF TABLE ...
FROM vbrk AS a
INNER JOIN VBRP AS b ON a~vbeln = b~vbeln
INNER JOIN LIPS AS c ON c~vbeln = b~vgbel AND c~posnr = b~vgpos
INNER JOIN VBAP AS d ON d~vbeln = c~vgbel AND d~posnr = c~vgpos
INNER JOIN VBAK AS e ON e~vbeln = d~vbeln
WHERE ...
참고 링크 : https://answers.sap.com/questions/2390266/link-between-vbap-and-vbrk.html