cancel
Showing results for 
Search instead for 
Did you mean: 

Enhance the extraction 0CO_OM_CCA_9

Former Member
0 Kudos

Hi,

I need to enhance the extractstructure of 0CO_OM_CCA_9 to add new fields from table COVP which it is the base table of this extractor.

Is there a way to fill the new fields with no need to write a user exit, because they exist in the base table of the structure?

Thanks in adavance,

Mohamad

Accepted Solutions (1)

Accepted Solutions (1)

edwin_harpino
Active Contributor
0 Kudos

hi Mohamad,

we have NO need to populate via user exit if the field exist in base table of the datasoruce, still we need to add the field in 'append structure', with exactly same name, not ZZ....

system will then populate the field.

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

hope this helps.

Former Member
0 Kudos

Hi Edwin,

Did you try that?

I tried to add the fields in the append structure, but they were not populated.

former_member186445
Active Contributor
0 Kudos

did you uncheck the 'field only known in user-exit' and the 'hidden' flags in rsa6?

Former Member
0 Kudos

Sure. I test the extractor in RSA3, and I see the both fileds that I added (EBELN,EBELP) , but with no data.

Former Member
0 Kudos

Hi Mohamad,

You need to populate these fields in the exit in order to fill these fields while extraction !!!

Regards.

former_member186445
Active Contributor
0 Kudos

did you read page 16 of the ppt that edwin mentioned in his post?

Former Member
0 Kudos

> we have NO need to populate via user exit if the

> field exist in base table of the datasoruce, still we

> need to add the field in 'append structure', with

> exactly same name, not ZZ....

> system will then populate the field.

Thank you ALL

Answers (3)

Answers (3)

Former Member
0 Kudos

User exit has to be written, in case this field is not present in the extract structure. In case the field is present in the extract structure but the Hide flag is checked, then you cna simply uncheck the hide flag and it will be available.

Other wise there is noway except User exit the system will be able to determine the exact value of this field for each record.

Regards,

Nitin

former_member186445
Active Contributor
0 Kudos

i don't know about co extractors but in the lo extractors you can add eg extra fields of vbap in the structure of 2LIS_11_VAITM. in the extraction program these fields are filled by a 'move corresponding' statement.

for co you could try to add some fields in include 'BWOM2_COBK_COEP' and just check that there is here also a move-corresponding (not sure)

one remark : whenever you decide to retransfer the original ds from rsa5 the existing includes (with your extra field) will be overwritten and your field will disappear from the datasource. so document any changes so you (or a colleague)can remake them afterwards

Former Member
0 Kudos

You need to code the exit to enhance.

Ravi Thothadri