Quantcast
Channel: SCN: Message List
Viewing all articles
Browse latest Browse all 8927

Re: Any Code that Replaces Inner Join?

$
0
0

Hi Marina Debrova,

 

 

VBRK - Billing Document: Header Data

VBRP - Billing Document: Item Data

 

Key filed between VBRK & VBRP

VBELN - Billing Document

 

 

POSNR is item filed for VBELN - Billing Document

 

So try like this you will get as per your requirement

 

TABLES : vbrk.


TYPES : BEGIN OF ty_finovr,
         fkdat TYPE  vbrk-fkdat,
         vbeln TYPE  vbrk-vbeln,
         fkart TYPE  vbrk-fkart,
         kunag TYPE  vbrk-kunag,
         kunrg TYPE  vbrk-kunrg,
         vkorg TYPE  vbrk-vkorg,
         vtweg TYPE  vbrk-vtweg,
         netwr TYPE  vbrk-netwr,
         vkbur TYPE  vbrp-vkbur,
         posnr TYPE  vbrp-posnr,
         END OF ty_finovr.

DATA : it_finovr TYPE TABLE OF ty_finovr.

SELECT-OPTIONS : so_fkdat FOR  vbrk-fkdat.

SELECT vbrk~fkdat
        vbrk~vbeln
        vbrk~fkart
        vbrk~kunag
        vbrk~kunrg
        vbrk~vkorg
        vbrk~vtweg
        vbrk~netwr
        vbrp~vkbur
        vbrp~posnr
        INTO CORRESPONDING FIELDS OF TABLE it_finovr FROM vbrk JOIN vbrp ON ( vbrk~vbeln = vbrp~vbeln )
        WHERE vbrk~fkdat IN so_fkdat.
 
BREAK-POINT.

 

inner join is better ....So please follow as Fedric suggestion.....

 



Viewing all articles
Browse latest Browse all 8927

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>