cancel
Showing results for 
Search instead for 
Did you mean: 

Enhancement

Former Member
0 Kudos

Hi Experts,

I have a question regarding enhancing an Extract structure.

Data Source: 2LIS_11_VAITM (structure: MC11VA0ITM) has the following include structures like

MC11VA2ITM (MCVBUK)

MC11VA5ITM (MCVBUP)

MC11VA1ITM (MCVBAK)

MC11VA4ITM (MCVBAP)

MC11VA6ITM (MCVBKD)

(Q1) Can I INCLUDE another structure to this extract structure?

(Q2) If I have to append a field from VBAK table then do I need to append only MC11VA1ITM (MCVBAK) or can I append MC11VA0ITM?

<b>(Q3) MC11VA4ITM (MCVBAP) will not have all the fields from VBAP. So if I append MC11VA4ITM with additional fields from VBAP, do I need to write a CMOD code to populate the newly added fields? and will the DELTA be triggered for the newly added fileds?????</b>

(Q4) If I append the strucutre MC11VA0ITM i.e., 2LIS_11_VAITM with a filed from some other table like EKKO or EKPO, how is the DELTA triggered if there is a change in this field?????????

<u>EXPERTS</u> PLEASE HELP ME OUT

SURELY WILL AWARD POINTS

thanks.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

1) why need to include all the structure? you can include fields hwich you want extra and which are not there in std structure

2) Go to RSA2/RSo2 ..find the extract structure and you need to append tht structue...not the LBWE structures..

3) YEs you ned to write codes for every new appened field whcih are not present in std LBWE strcuture.....in RSAp0001 CMOD exit...DELTAS WONT BE TRIGGEREGD for your appened field..

4) Same as above..delta wont be triggered.....

let me know if you hve any questions

Thanks for points assigned

Answers (2)

Answers (2)

Former Member
0 Kudos

Hello,

1.Yes we can add structure to the extract structure.

2. If want sap defiend fields from MCVBAK,....etc we can move those field

from left panel to right panel in LBWE transaction by clieking maintain

extract structures.

3 if add any new field which is not there in MCVBAK... etc then only required

code.

Thanks,

Kishore

Former Member
0 Kudos

1. Those Structures are SAP defined, you can't add to those structures, but what you can do it go to the main extract structure and press Append field, that will pop up with new structures which will be Z. Then you add your field to that structures.

2. You can only append to Z structures, you can't append to the delivered structures.

3. Of course, it won't have all the field. If all the fields are there then it won't be necessary to append fields and write exits to fill appended fields. Yes you need to write code if you append the field to the extract structure and the name is ZZ.

Note:

Add the field to the comm/structure in this case MCVBAP, when you add the field just make sure the name of the field is exactly the same as the field name in the table, it may give you some warning but you can ignore warning when you activate, that way you may/may not need to write a code. I have always been writing code, but I was told it may work. If that is the case then delta will also gets picked up for the added field.

4. Delta will never get triggered and any changes you may not capture. Even the standard extractor never attempted to get one field from those tables. How is the logic going to work if you are talking about purchasing tables, how are they related logically?

please don't do that. If you have to get that info, then do your logic in BI.

thanks.

Wond