on 09-16-2013 12:55 PM
Hi all,
I need to extract the field FKSTK from table VBUK with extractor 2LIS_12_VCHDR as in my case, this field is only filled when type is J, it means, just extracted with 2LIS_12.
As the extractor hasn't got this field, and it's a Delta-relevant field, I was checking some documentation as following:
http://scn.sap.com/thread/3335652
The thing is that FKSTK is already included in the communication structure MCVBUK, but when I go to enhance the extractor through LBWE transaction, I cannot see the field.
Do you know why I can't see this field even if it's in the communication structure MVBUK and 2LIS_12 uses it?
Thanks
Hi Alberto
Did you ever get an answer for this ? I am having the exact same problem. I don't know why would SAP not include this field in the comm structure. It would be great to know how you resolved this.
Thanks
Sameer
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi all,
I think there might be some misunderstanding in my explanation when I said "communication structure" instead of Structure MCVBUK as it looks like you haven't understood the issue, sorry.
Better with images.
MCVBUK Structure, field FKSTK exists:
Transaction LBWE, extractor 2LIS_12_VCHDR, if I try to update it, field doesn't appear:
Hope you understand now my problem
Thanks
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi alberto,
We understand the same. once you moved from right side to left side, You can click on Tick(continue mark), next you may get pop like want conform these entries, yes, continue, it may ask for transport request and packages.
continue upto generating extract str. later you can check data sources fields at RSA6, double click onb your data source and see its showing added field or not.
How to do:
From your screen, go to change mode, select MCVBUK-FKSTK(left side pane, yellow in my pic) and click on Choose(arrow mark red mark).
once you moved left to right side, scroll down right side and see, field was added at last row after the blue color fields. next click on green mark, continue.........
Thanks
Hi alberto,
Got it, sorry. i checked on my machine also. not showing at right side.
if not showing at right side then next possible way is enhancement and , RSAP0001,EXIT_SAPLRSAP_001, INCLUDE ZXRSAU01.
You need to add FKSTK field to extract str thru append str. once you appended you can unhide added field at RSA6.
Maintain logic at CMOD and Take abap expert help to get proper selections/conditions to fill the VBUK-FKSTK.
you can test at Tx - RSA3 , added field was filling or not. once its filled you can replicating into bw side and remaining steps are know to you.
Thanks
Hi Alberto,
MCVBUK structure is not only used in 2LIS_12* data sources but its also being used in 2LIS_13* data source.
I guess you are referring to wrong data source...
if you check the SD Billing data source : 2LIS_13_VDHDR --> here you can find the field you are looking for.
Make use of the above Billing data source...
Hi Prashanth,
Yes, I know that, but 2LIS_13 extracts only Billing documents, it means in VBUK table, field VTYP is not J, and as I said in the problem description, I only can use 2LIS_12 as my documents are VTYP = J which are extracted with 2LIS_12
Solution is to include in 2LIS_12 communication structure MCVBUK-FKSTK which is a field that MCVBUK structure already has. I need to know how to do this.
Hi,
Below is a wonderful document on enhancing datasources with BADI. This might help you to achieve your requirement.
http://scn.sap.com/docs/DOC-11246
Regards,
Suman
Hi Alberto,
As you said as you can see at communication str, just go to change mode at LBWE, click maintenance, select MCVBUK-FKSTK and move to extract structure(right --> Left side),save,continue.(Go to RSA6) double click on 2LIS_12_VCHDR,if Field FKTSK was hidden then un select hide column and save it.
you can check records at RSA3 after filling the setup tables.
Before filling setup tables always delete it Tx - LBWG.
Thanks
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Alberto,
If the first exist in Comm Structure --> and you are able to send the field to Extract Structure.
Once its moved to E Structure --> you need to unhide the field.
Now goto RSA3 and execute with your LO data source and check if you are able to get the values ...
Regards
KP
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Alberto,
May be you need only to unhide your field.
Let us know.
Amine
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Are you able to see the field in the communication structure literally in LBWE? Are you not able to select the field and click on arrow button to the extract structure?
You should be able to use it if it is really available in Comm structure.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
85 | |
23 | |
11 | |
9 | |
8 | |
5 | |
5 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.