cancel
Showing results for 
Search instead for 
Did you mean: 

new field is not reflecting while sending the IDOC to ECC

tinu_n
Participant
0 Kudos

Hi All,

Iam working on PI 7.1 SP06 version.

We are facing an issue while posting an IDOC to ECC. A new custom field was added in the existing IDOC.

We reimported the IDOC in PI from ECC and did the mapping. After the changes we deleted the meta data and tested the interface by sending an IDOC to ECC from PI system.

We are able to see the new field with the value getting generated in the message payload in SXMB_MONI, but when we checked the IDOC in WE05, the new field is not getting reflected.

Kindly help me to resolve this issue.

Thanks,

Tinu

Accepted Solutions (0)

Answers (3)

Answers (3)

tinu_n
Participant
0 Kudos

Hi All,

Any further inputs for this issue?

Thanks,

Tinu

Muniyappan
Active Contributor
0 Kudos

how did you add new field? by creating new extension( i mean, is this the first time you are enhancing the idoc). if yes, make sure you have modified message mapping to pass extension in the control record.EDI_DC40-CIMTYP

tinu_n
Participant
0 Kudos

Hi Muni,

We added the CIMTYP, but no luck.

Thanks,

Tinu

Muniyappan
Active Contributor
0 Kudos

are you able to see the added CIMTYP in below step?

tinu_n
Participant
0 Kudos

Hi Muni,

We are not able to see the added CIMTYP in IDocOutbound xml.

Thanks,

Tinu

Muniyappan
Active Contributor
0 Kudos

can you check your receiver idoc channel? try checking apply control record values from payload.

let us know if this does not work.

tinu_n
Participant
0 Kudos

Hi Muni,

This option "Apply control record values from payload" is already applied in the receiver idoc channel.

Thanks,

Tinu

Muniyappan
Active Contributor
0 Kudos

can you do the below test to check if cimtyp getting populated in the receiver payload?

test operation mapping with the same payload and check the output if it has cimtyp

test the scenario in ID. Tools-->Test configuration. check the output

also try deleting metadata from idx2.

tinu_n
Participant
0 Kudos

Hi Muni,

We deleted the meta data and tested the full interface, still we are not getting the Z field which added newly to the IDOC.

Thanks,

Tinu

Muniyappan
Active Contributor
0 Kudos

what about operation mapping and id test configuration test? manual testing is producing the value?

tinu_n
Participant
0 Kudos

Hi Muni,

Yes both CIMTYP and Z field is getting populated both in OM and Test config.

Thanks,

Tinu

vishnu_pallamreddy
Contributor
0 Kudos

Hi Tinu,

is there any conditions to populate the Z field or segment of Z field to IDOC/ECC?

please check the mapping once.

markangelo_dihiansan
Active Contributor
0 Kudos

Hi Tinu,

Is the segment released in ECC? This may be the reason why it is not appearing.

Regards,

Mark

tinu_n
Participant
0 Kudos

Hi Mark,

Can you please let me know how to know if the segment is released in ECC or not? We have added only one custom field to the existing IDOC.

Thanks,

Tinu

former_member182412
Active Contributor
0 Kudos

Check in transaction code WE31 for the segment which you added the field, there is a check box called released it should be checked if the segment released

srikanthe_sapxi
Explorer
0 Kudos

Hi Tinu,

As Praveen suggested, can you see the new field in IDoc metadata IDX2?

tinu_n
Participant
0 Kudos

Hi Praveen,

We checked the field is released after extension and also we could see the field in the metadata in IDX2.

Thanks,

Tinu

bhavesh_kantilal
Active Contributor
0 Kudos

Was the idoc triggered after you reloaded the meta data or before? Might be worth trying this after your reloaded the meta data and confirming if the field is in the same level in the meta data as in the idoc xml and the data types and content matches.

tinu_n
Participant
0 Kudos

Hi Bhavesh,

We checked the metadata and the new field is in the same level in the IDOC xml and everything seems to be fine with the data type and content.

Thanks,

Tinu

bhavesh_kantilal
Active Contributor
0 Kudos
  • Can you check if the IDoc MetaData was deleted for the right port in IDX2,i.e, the port in your Receiver Communication Channel  - Idoc Adapter?
  • Can you also check if the IDX1 port is pointing to the correct SAP system where the Z Field exists.

Regards

Bhavesh

tinu_n
Participant
0 Kudos

Hi Bhavesh,

IDOC metadata was deleted for the right port and the port is pointing to the correct SAP system.

Thanks,

Tinu

former_member182412
Active Contributor
0 Kudos

After you delete and import the metadata can you able to see the new field in the metadata monitor? First confirm new field appear in the metadata monitor then test at runtime