cancel
Showing results for 
Search instead for 
Did you mean: 

0CO_OM_CCA_9: extraction structure enhancement

Former Member
0 Kudos

Hi Gurus,

We did an enhancement on the extraction structure of DataSource 0CO_OM_CCA_9. We added some fields of the COEP and COBK tables without writing code in the cmod to populate them. We know that these tables are related to this DataSource .

Could please anyone explain us why these fields are populated without writing code?

We found this link that explain part of this, but we need a more detailed explanation!

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/a7f2f294-0501-0010-11bb-80e0d67c...

Thank you very much!

D-Mark

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

HI Mark,

i think these fields are hidden in the communication structure . When we enchance the fieldsbelonging to the sme tables of extractor then when ever the new or changed documents are posted will also picks up.

You can check the status of the fields in that extractor in table TMCEXE* (TMCEXECFS)

Some of the fields are in hidden status and delivered as standard content.

I think there will not be any problem with the delta as the changes are recorded based on the timestamp.

Hope this helps.

Regards,

Reddy.

Former Member
0 Kudos

Hi Reddy,

This is not our case. We have done another enhancement also in 0CA_TS_IS_1 with the same result: fields populated without cmod code!

Could please anyone explain us why?

Thank you very much!

D-Mark

Former Member
0 Kudos

Hi Mark , SAP uses select * statement in certain extractors hence if you add any field from one of the base table of extractor it gets populated automatically in the datasource.

This holds true for many LIS extractors as well.

-Monika

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi Mark

When adding one field you need to delete the Flag Hide Field you also have a Flag on Field Only

Flag Relevant RNOTECREL

The indicator Field known only in Exit is set for the fields in an append structure, meaning that by default, these fields are not passed to the extractor in the field list and the selection table.

Procedure

Remove the Field known only in Exit indicator, to get the Service API to pass the field in the append structure to the extractor.

You did remove that Flag also therefore the Service API pass the value and you do not need a CMOD enhancement.