cancel
Showing results for 
Search instead for 
Did you mean: 

Enhancing the purchasing data source

Former Member
0 Kudos

Hi,

I am in the process of enhancing the 2LIS_02_ITM data source.

This Data Source is based on MCEKKO, MCEKPO and MCEKPA Tables.

I want to add the MCEKBE (History per Purchasing Document) table to 2LIS_02_ITM data source template. Is this possible in any way.. as it is std extractor.

Kindly let me know your inputs on this.

Thanks & Regards,

Shanthi.

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi,

Adding the fields of table EKBE to the ES 2LIS_02_ITM does not sounds good functionally.

I hope, the records will be available in EKBEtable for any Purchase line item if and only if there is any entry created for Material movement. I.e I feel You can not see any entry in the table EKBE immediately after you create the Purchase line Item.

With rgds,

Anil Kumar Sharma .P

Former Member
0 Kudos

But Anil we got requirement to add some fileds from that table.

So my basic doubt is can we add MCEKBE to the template of 2LIS_02_ITM data source (i.e when we click of maintain DS right side column).

I know we can append the extract struture to add fileds. But here my doubt is are we able add it to the template.

Regards,

shanthi.

Former Member
0 Kudos

Hi,

I have not yet worked on Enhanements to the communication structure itself. But I searched the Notes(Becuse I remember I had seen the note on this),atlast I found a note on this.The note says :

<i>Add the required fields to the the SD communication structures using the Append method and use the LIS customer exits to fill the field.

For information on enhancing the communication structures, see the documentation for the enhancements MCS10001, MCS50001 and MCS60001 (provided in transaction SMOD).

After you enhance the communication structures (for example MCVBAP), you can then enhance the extract structure (for example MC11VA0ITM) with the relevant field in the Customizing cockpit (transaction LBWE), provided that the comunication structure is available in the selection.

To display a delta, you must make sure that you can determine the status in the user exit before and after the document change.

This varies from case to case and depends on from which table the field is filled.

For example, you may occasionally have to obtain the information from the internal document tables (such as xvbap and yvbap).

Refer to note 216448 for information on correctly populating the before and after image. </i>

With rgds,

Anil Kumar Sharma .P

Former Member
0 Kudos

Hi Shanti,

If you have decided, or you don't have any other go... then there is no harm in

enhancing the MCEKBE struc. for your business requirement, as you said earlier

go ahead and append stru. into this template and generate your DS for the same.

But, keep in mind that, the additional fields those you have added will not fetch

the data as a default or std. extractor does..for that, you need to write code in

the extractor prog. and modify the result table..

So, you can very well go for ehancing the template..

Need further details..revert..

Hope it helps..

reward if this is useful..

Cheers,

Pattan.