2006 Nov 20 11:40 PM
Hi,
I have a question, How to select documents when we dont have key fields in the selection
Sales orders
eg If we have 3 fields Material , Customer and Sales Org, which are not key fields in table VBAK, What is the best approach to select Sales Documents based on these 3 fields.
please let me know
Thanks
2006 Nov 20 11:44 PM
Hi
Use logic like below.
SELECT vbakVBELN vbakVKORG vbapMATNR vbakKUNNR
INTO TABLE T_VBAK
FROM VBAK INNER JOIN VBAP
ON VBAKVBELN = VBAPVBELN
WHERE VBAK~VKROG IN S_VKORG AND
VBAP~MATNR IN S_MATNR AND
VBAK~KUNNR IN S_KUNNR.
Thanks
Ramakrishna
Message was edited by:
Ramakrishna Ramisetti
Hi,
I have a question, How to select documents when we dont have key fields in the selection
Sales orders
eg If we have 3 fields Material , Customer and Sales Org, which are not key fields in table VBAK, What is the best approach to select Sales Documents based on these 3 fields.
please let me know
Thanks
2006 Nov 20 11:44 PM
Hi
Use logic like below.
SELECT vbakVBELN vbakVKORG vbapMATNR vbakKUNNR
INTO TABLE T_VBAK
FROM VBAK INNER JOIN VBAP
ON VBAKVBELN = VBAPVBELN
WHERE VBAK~VKROG IN S_VKORG AND
VBAP~MATNR IN S_MATNR AND
VBAK~KUNNR IN S_KUNNR.
Thanks
Ramakrishna
Message was edited by:
Ramakrishna Ramisetti
2006 Nov 20 11:44 PM
Hi
Providing FIELDS in the WHERE condition normally makes sure that you make a limited and required selection. Even though the fields Material , Customer and Sales Org are not key fields in VBAK, placing then in the where condition of the select query will definitely help.
Hope this clarifies.
Regards
Kathirvel
2006 Nov 20 11:45 PM
Hi,
Use the table VAPMA...
SELECT MATNR VKORG KUNNR
INTO TABLE T_VAPMA
FROM VAPMA
WHERE MATNR = '1212'
AND VKORG = '0100'
AND KUNNR = '212'.
Thanks,
Naren
| User | Count |
|---|---|
| 6 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |