on 08-20-2004 7:16 PM
I am using a IDOC Class library (c++) for receiving idocs from SAP R/3. My program registers an RFC server in the SAP. I have no problems when receing the IDOC type MATMAS03. But recently I had to receive a MATMAS04 and it generated an error. Usually when I recieve the IDOC it creates a MATMAS03__46C.ido file on the directory where I am runing the program from. This is the meta data for MATAMAS03. But When I receieved the MATMAS04 type, the ido file was not created and I don't know how can I get this. Is there any way I can generate this from SAP R/3. Please help!!1
Dear Jacopo,
you might know, that SAP does not support the IDOC classlib any more since July 2002 (see OSS note 398074). So unfortunately, from us there's no further help available.
Perhaps somebody has an idea of the problem, if you can post a more detailed error message.
Best regards, Christoph Claus, SAP AG
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
The error message returned by the IDOC class lib is
<b>IDOC error: Error when calling IDOCTYPE_READ_COMPLETE:OBJECT_UNKNOWN</b>
This error is produced only when receiving a matmas04 idoc. And I think the error is produced while parsing the IDOC received since it doesn't have the required metadata information. Usually we have an ido file created with the metadata information, but in the case of matmas04 I don't see this.
Thanks
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.