cancel
Showing results for 
Search instead for 
Did you mean: 

Standard extractor for shipment cost information(appl.08)

Former Member
0 Kudos

I need some clarification on "08" extractors.

We are using BW30B with PI2003.1 on the SAP enterprise side. We need to transfer the shipment cost details like cost centre, business area, G/l account etc? We have shipment cost documents which have the accounting/cost center field KOSTL shown as 'Cost Center'='10-0HAD'; business area (field GSBER) as 1010. But the data is not getting transferred!

What we did was using Tx LBWE, the extract structure MC08TR0FKZ has been enhanced with the field KOSTL (MCCOMVTRLP KOSTL Cost Center). Similarly in the data source 2LIS_08TRFKZ (Shipment Costs at Delivery Item Level) shows the field KOSTL. In the data source this field is not hidden. In the table

ROOSFIELD for the data source 2LIS_08TRFKZ, the field KOSTL is present.

This has field "SELECTION" as value "P". Same for field KOKRS & GSBER!

We are getting the fields MATKL, MTART , PRCTR properly populated since

the extract structure and data source was enhanced with these fields

also and in Table ROOSFIELD, they also have field "SELECTION" as value

"P".

What are the possible reasons for above? am I using the wrong structure or such details cannot be transffered using standard means? What exactly is meant by "SELECTION" as value "P" in table ROOSFIELD for a particular field say KOSTL.

regards

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi,

Also consider the compound infoobjects/fields such as

KOKRS or CO Area.

Just a thought.

HTH,

Nataraj.

Sr.BW Consultant, singapore

Former Member
0 Kudos

Hello,

you should check the function module MCEX_UPDATE_08 if there is the internal table MC08TR0FKZ_TAB enhanced with your fields, because there this table is filled for the extract structure MC08TR0FKZ with the communication structures MCCOMVTTK, MCCOMVTTS, MCCOMVFKP, MCCOMVTRFKZ, MCCOMVTRLK and MCCOMVTRLP. Debbuging this function module will help to find out if your field is filled or not.

If it´s not filled i think it is easier to make an append on the extract structure and fill the field in the customer exit. Otherwise you have to modify the function module mcex_update_08 or the function modules SD_SHIPMENTS_SAVE, VTRBW_SD_SCD_SAVE or VTRBW_SD_SHIPMENT_DATA_SAVE.

Markus