Question:
Hi guys,
let's take the sample of 2lis_02_hdr out of lo-cokpit area,
I've got extract structure MC02M_0HDR which I can extend with the fields that are at my disposal from the set of possible fields (this screen where I can select things on the right to put on the left, enhancing the structure).
If I want to add extra fields that are not part of the set of possible fields, what I have to do is to enhance the extract structure via postprocess datasource, and then populate them in the user exit.
I read somewhere (most probably here, not sure) that somebody was proposing to enhance MC02M_0HDR directly in the locockpit, or enhancing the set of possible fields ? I was wondering if it was possible, and if yes, how and why should we use this way of doing things ?!
Ch
_________________
_
There are only 10 types of people in the world :
those who understand binary and those who don't.
Answer:
I read somewhere (most probably here, not sure) that somebody was proposing to enhance MC02M_0HDR directly in the locockpit, or enhancing the set of possible fields ?
That is correct! You can enhance the "underlying" LIS table (LIS doesn't have to be setup for this)... starting with MC*
I was wondering if it was possible, and if yes, how and why should we use this way of doing things ?!
How? Via an ordinary append structure (transaction SE11).
Why? In this way you can fill the enhanced fields on the time that the transaction takes place in the system, in stead of at the time of extracting towards BW. You need to use the appropriate LIS user exit though (and not the standard user exit for extracting).
Cheers,
El Belgio
Answer:
Hi,
As mentioned above, the LIS exit kicks in right after the user finalizes the transaction. Using this has both pros and cons:
Pros:
- If the data you are looking for allready exists in the transaction processing, it is filled automatically and you dont have to do anything further
- If extra data needs to be in sync with the transaction data, this is possible
- Field included in before image of delta records
Cons:
- Exit runs at peak hours and can have impact of the overall performance of the R/3 system
- If you routine produces a run-time error, the transaction writing the record will dump. In other words, be carefull when transporting (ie. remember to transport you append structure before your exit)
Good luck with your trade off.
Cheers
Jorgen
_________________
______________________________
Jorgen Bonde Rasmussen
jbrasmussen@mail.dk
Answer:
if u are on 3.0 , this is teh only option u have.
the old way - where u can hit enahnce extract structure adn appedn the zz fields is gone..don't know why they have the button still out there in RSA6.. when u click it says do the extension in LBWE..
which means extend the LIS structure and then move the fields in LBWE froom right to left
Answer:
if u are on 3.0 , this is teh only option u have.
the old way - where u can hit enahnce extract structure adn appedn the zz fields is gone..don't know why they have the button still out there in RSA6.. when u click it says do the extension in LBWE..
which means extend the LIS structure and then move the fields in LBWE froom right to left
Thanks El Belgio and Bonde (may I call you James ?) for this valuable input, but this last answer confused me... I really don't see the link between 3.0 and the extractors ?
If you mean plugin level higher than 2002.1, could you please detail ?
_________________
_
There are only 10 types of people in the world :
those who understand binary and those who don't.