cancel
Showing results for 
Search instead for 
Did you mean: 

IDOC Structure changes not reflected

0 Kudos

I recently change my IDOC (remove some fields and added few fields), I have imported the Reference document with new schema to the transaction, but still its showing old IDOC structure

Can any one please let me know how I can get lasted IDOC data structure

Thanks

Subramaniyan Thangavel

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Subramaniyan,

the idoc structure is buffered. You can reset the cache with the following link, depending on your MII version:

MII 11.5:

[http://<server>:<port>/Lighthammer/JCOProxy?Mode=Reset]

MII 12.0:

[http://<server>:<port>/XMII/JCOProxy?Mode=Reset]

MIchael

Former Member
0 Kudos

Hi,

do you know how to do it with v 12.1.0 BUILD(201) ???

I unsuccessfully tried using

MII 12.0:

http://<server>:<port>/XMII/JCOProxy?Mode=Reset

but I'm getting this error:

<?xml version="1.0" encoding="UTF-8" ?>

- <Rowsets DateCreated="2010-11-22T12:33:16" EndDate="2010-11-22T12:33:16" StartDate="2010-11-22T12:33:16" Version="12.1.0 Build(201)">

<FatalError>JCOProxy error: com.sap.sql.log.OpenSQLException: Failed to set the parameter 1 of the statement >>SELECT * FROM XMII_CredStore WHERE CREDKEY = ? AND CREDTYPE = ?<<: Cannot assign NULL. The setNull() method can only be used in the VALUES clause of an INSERT statement or in the SET clause of and UPDATE statement.</FatalError>

</Rowsets>

I really think that an xMII restart will avoid REF DOC buffering (forcing the new one), but it's not always allowed to do it, maybe being in prod env...

tnx a lot

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi,

This same error happened to me, I could only see the new fields after restarting MII

Regards,