on 06-01-2012 12:13 AM
Dear Extraction gurus:
This should be a basic question.
When we are enhancing a BI Content datasource with a field from another table, then that table must be somehow related to the primary table of the datasource. Isn't this correct?
For example, we can enhance 2LIS_11_VAHDR (VBAK is the primary table for this datasource) with a field from VBAP table becuase VBAP is related to VBAK through VBELN.
But we cannot enhance 2LIS_11_VAHDR with a field from JSTO table because there is no relation between VBAK and JSTO. In other words, the tables have no common unique field.
Please verify that this is correct.
I hope that made sense.
Hi,
SAP provides related tables for logistic data sources like 2LIS_11_VAHDR(sales header) in communication structure to enhance the extract structure so, we can use those fields.Here, the tables are VBAK(Sales Document: Header Data) and VBUK(Sales Document: Header Status and Administrative Data).
As you said,to join two tables there should be a unique common key.
Regards.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi
Your assumptions were correct and when ever you got req for enhancement as a developer you just need to enhane DS.
Must have unique filed relation between tables then only we can able to read data from other tables.
Jagadeesh
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Saurav,
Yeas You are correct. to get the values for one field then you should have a join condition, so that we can where condition for that field.
This is applicable while creating view as well.
Regards,
Venkatesh
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
86 | |
10 | |
10 | |
9 | |
7 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.