How can i transfer IDOC to XML format?

Hi,
How can i transfer IDOC to XML format?
Is there some some mechanism to transfer IDOC to XML format to be used by XI system?
Pls help.
Regards,
Kanwar

Ravi,
If you want to pick the IDOC in an XML format, you can do that from WE60 transaction. Here a XML of the IDOC MATMAS05 that I could generate out WE60 transaction. If the XML format is required at design time to pass on the middleware consultant, how can I use the function module.
You can get the XML schema by going to the Menu
Documentation --> XML Schema.
  <?xml version="1.0" encoding="utf-8" ?>
- <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" version="1.0">
- <xsd:element name="MATMAS05">
+ <xsd:annotation>
  <xsd:documentation>Enhancement: Distribution of Single-Level Variants</xsd:documentation>
  </xsd:annotation>
- <xsd:complexType>
- <xsd:sequence>
- <xsd:element name="IDOC">
- <xsd:complexType>
- <xsd:sequence>
- <xsd:element name="EDI_DC40">
- <xsd:annotation>
  <xsd:documentation>IDoc Control Record for Interface to External System</xsd:documentation>
  </xsd:annotation>
- <xsd:complexType>
- <xsd:sequence>
- <xsd:element name="TABNAM" type="xsd:string" fixed="EDI_DC40">
- <xsd:annotation>
  <xsd:documentation>Name of table structure</xsd:documentation>
  </xsd:annotation>
  </xsd:element>
- <xsd:element name="MANDT" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Client</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="3" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="DOCNUM" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>IDoc number</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="16" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="DOCREL" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>SAP Release for IDoc</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="4" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="STATUS" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Status of IDoc</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="2" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="DIRECT">
- <xsd:annotation>
  <xsd:documentation>Direction</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
- <xsd:enumeration value="1">
- <xsd:annotation>
  <xsd:documentation>Outbound</xsd:documentation>
  </xsd:annotation>
  </xsd:enumeration>
- <xsd:enumeration value="2">
- <xsd:annotation>
  <xsd:documentation>Inbound</xsd:documentation>
  </xsd:annotation>
  </xsd:enumeration>
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="OUTMOD" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Output mode</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="1" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="EXPRSS" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Overriding in inbound processing</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="1" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="TEST" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Test flag</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="1" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="IDOCTYP" type="xsd:string" fixed="MATMAS05">
- <xsd:annotation>
  <xsd:documentation>Name of basic type</xsd:documentation>
  </xsd:annotation>
  </xsd:element>
- <xsd:element name="CIMTYP" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Extension (defined by customer)</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="30" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="MESTYP" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Message type</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="30" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="MESCOD" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Message code</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="3" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="MESFCT" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Message function</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="3" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="STD" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>EDI standard, flag</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="1" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="STDVRS" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>EDI standard, version and release</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="6" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="STDMES" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>EDI message type</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="6" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="SNDPOR">
- <xsd:annotation>
  <xsd:documentation>Sender port (SAP System, external subsystem)</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="10" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="SNDPRT">
- <xsd:annotation>
  <xsd:documentation>Partner type of sender</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="2" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="SNDPFC" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Partner Function of Sender</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="2" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="SNDPRN">
- <xsd:annotation>
  <xsd:documentation>Partner Number of Sender</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="10" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="SNDSAD" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Sender address (SADR)</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="21" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="SNDLAD" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Logical address of sender</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="70" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="RCVPOR">
- <xsd:annotation>
  <xsd:documentation>Receiver port</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="10" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="RCVPRT" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Partner Type of receiver</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="2" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="RCVPFC" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Partner function of recipient</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="2" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="RCVPRN">
- <xsd:annotation>
  <xsd:documentation>Partner number of recipient</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="10" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="RCVSAD" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Recipient address (SADR)</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="21" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="RCVLAD" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Logical address of recipient</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="70" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="CREDAT" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Created on</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="8" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="CRETIM" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Time Created</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="6" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="REFINT" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Transmission file (EDI Interchange)</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="14" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="REFGRP" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Message group (EDI Message Group)</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="14" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="REFMES" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Message (EDI Message)</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="14" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="ARCKEY" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Key for external message archive</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="70" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="SERIAL" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Serialization</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="20" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
  </xsd:sequence>
- <xsd:attribute name="SEGMENT" use="required">
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:enumeration value="1" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:attribute>
  </xsd:complexType>
  </xsd:element>
- <xsd:element name="E1MARAM" maxOccurs="9999">
- <xsd:annotation>
  <xsd:documentation>Master material general data (MARA)</xsd:documentation>
  </xsd:annotation>
- <xsd:complexType>
- <xsd:sequence>
- <xsd:element name="MSGFN" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Function</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="3" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="MATNR" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Material Number</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="18" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="ERSDA" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Creation date</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="8" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="ERNAM" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Name of Person who Created the Object</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="12" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="LAEDA" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Date of Last Change</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="8" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="AENAM" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Name of person who changed object</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="12" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="PSTAT" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Maintenance status</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="15" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="LVORM" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Flag Material for Deletion at Client Level</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="1" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="MTART" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Material Type</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="4" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="MBRSH" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Industry Sector</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="1" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="MATKL" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Material Group</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="9" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="BISMT" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Old material number</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="18" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="MEINS" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Base Unit of Measure</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="3" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="BSTME" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Order unit</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="3" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="ZEINR" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Document number (without document management system)</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="22" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="ZEIAR" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Document type (without Document Management system)</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="3" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="ZEIVR" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Document version (without Document Management system)</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="2" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="ZEIFO" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Page format of document (without Document Management system)</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="4" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="AESZN" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Document change number (without document management system)</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="6" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="BLATT" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Page number of document (without Document Management system)</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="3" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="BLANZ" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Number of sheets (without Document Management system)</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="3" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="FERTH" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Production/Inspection Memo</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="18" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="FORMT" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Page Format of Production Memo</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="4" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="GROES" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Size/dimensions</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="32" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="WRKST" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Basic material (basic constituent of a material) - obsolete</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="14" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="NORMT" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Industry Standard Description (such as ANSI or ISO)</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="18" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="LABOR" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Laboratory/design office</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="3" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="EKWSL" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Purchasing Value Key</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="4" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="BRGEW" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Gross weight</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="14" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="NTGEW" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Net weight</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="14" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="GEWEI" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Weight Unit</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="3" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="VOLUM" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Volume</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="14" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="VOLEH" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Volume unit</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="3" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="BEHVO" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Container requirements</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="2" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="RAUBE" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Storage conditions</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="2" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="TEMPB" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Temperature conditions indicator</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="2" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="TRAGR" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Transportation group</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="4" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="STOFF" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Hazardous material number</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="18" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="SPART" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Division</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="2" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="KUNNR" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Competitor</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="10" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="WESCH" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Quantity: Number of GR/GI slips to be printed</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="14" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="BWVOR" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Procurement rule</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="1" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="BWSCL" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Source of Supply</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="1" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="SAISO" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Season category</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="4" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="ETIAR" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Label type</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="2" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="ETIFO" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Label form</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="2" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="EAN11" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>International Article Number (EAN/UPC)</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="18" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="NUMTP" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Category of International Article Number (EAN)</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="2" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="LAENG" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Length</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="14" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="BREIT" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Width</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="14" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="HOEHE" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Height</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="14" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="MEABM" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Unit of dimension for length/width/height</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="3" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="PRDHA" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Product hierarchy</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="18" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="CADKZ" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>CAD indicator</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="1" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="ERGEW" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Allowed packaging weight</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="14" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="ERGEI" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Weight Unit</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="3" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="ERVOL" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Allowed packaging volume</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="14" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="ERVOE" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Volume unit</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="3" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="GEWTO" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Excess Weight Tolerance for Handling unit</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="3" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="VOLTO" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Excess Volume Tolerance of the Handling Unit</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="3" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="VABME" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Variable order unit active</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="1" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="KZKFG" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Configurable Material</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="1" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="XCHPF" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Batch management requirement indicator</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="1" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="VHART" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Packaging Material Type</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="4" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="FUELG" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Maximum level (by volume)</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="3" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="STFAK" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Stacking factor</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="5" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="MAGRV" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Material Group: Packaging Materials</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="4" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="BEGRU" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Authorization Group</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="4" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="QMPUR" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>QM in Procurement is Active</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="1" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="RBNRM" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Catalog Profile</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="9" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="MHDRZ" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Minimum remaining shelf life</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="6" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="MHDHB" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Total shelf life</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="6" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="MHDLP" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Storage percentage</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="5" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="VPSTA" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Maintenance status of complete material</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="15" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="EXTWG" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>External material group</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="18" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="MSTAE" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Cross-Plant Material Status</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="2" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="MSTAV" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Cross-distribution-chain material status</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="2" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="MSTDE" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Date from which the cross-plant material status is valid</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="8" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="MSTDV" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Date from which the X-distr.-chain material status is valid</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="8" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="KZUMW" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Indicator: Environmentally Relevant</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="1" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="KOSCH" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Product allocation determination procedure</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="18" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="NRFHG" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Material qualifies for discount in kind</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="1" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="MFRPN" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Manufacturer part number</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="40" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="MFRNR" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Manufacturer number</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="10" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="BMATN" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>To material number</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="18" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="MPROF" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Mfr part profile</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="4" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="PROFL" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Dangerous Goods Indicator Profile</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="3" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="IHIVI" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Indicator: Highly Viscous</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="1" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="ILOOS" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Indicator: In Bulk/Liquid</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="1" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="KZGVH" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Packaging Material is Closed Packaging</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="1" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="XGCHP" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Indicator: Approved batch record required</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="1" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="COMPL" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Material completion level</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="2" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="KZEFF" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Assign effectivity parameter values/ override change numbers</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="1" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="RDMHD" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Rounding rule for calculation of SLED</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="1" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="IPRKZ" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Period indicator for shelf life expiration date</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="1" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="PRZUS" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Indicator: Product composition printed on packaging</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="1" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="MTPOS_MARA" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>General item category group</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="4" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="GEWTO_NEW" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Excess Weight Tolerance for Handling unit</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="5" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="VOLTO_NEW" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Excess Volume Tolerance of the Handling Unit</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="5" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="WRKST_NEW" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Basic Material</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="48" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="AENNR" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Change Number</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="12" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="MATFI" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Material Is Locked</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="1" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="CMREL" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Relevant for Configuration Management</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="1" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="SATNR" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Cross-Plant Configurable Material</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="18" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="SLED_BBD" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Expiration Date</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="1" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="GTIN_VARIANT" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Global Trade Item Number Variant</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="2" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="GENNR" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Material Number of the Generic Material in Prepack Materials</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="18" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:element name="SERLV" minOccurs="0">
- <xsd:annotation>
  <xsd:documentation>Level of Explicitness for Serial Number</xsd:documentation>
  </xsd:annotation>
- <xsd:simpleType>
- <xsd:restriction base="xsd:string">
  <xsd:maxLength value="1" />
  </xsd:restriction>
  </xsd:simpleType>
  </xsd:element>
- <xsd:eleme

Similar Messages

  • How can I convert IDoc in XML format w/DTD into a string?

    I want to send by e-mail outbound IDoc in XML format with its document type definition (DTD).
    I want to be able to get the same output result into a string than the XML file IDoc port type with DTD activated.  I have created a FM (based on SAP "OWN_FUNCTION") assigned to an IDoc port of type ABAP-PI that executes the following processing steps:
    1-Extract outbound IDoc information to get the sender & recipient mail addresses (EDP13 / EDIPHONE tables).
    2-Convert & Transform IDoc data into XML string using FM IDX_IDOC_TO_XML.
    3-Prepare and send e-mail with XML attachement using FM SO_NEW_DOCUMENT_ATT_SEND_API1.
    I cand generate the e-mail with the XML file attachement but FM IDX_IDOC_TO_XML does not convert the IDoc with proper formating and DTD.
    What should I use to accomplish the IDoc conversion to XML w/DTD into a string?
    Should I use XSLT tools ?
    How does that work?
    Thank you
    Carl

    muks wrote:
    Use decimal string to number
    Specifically, you can define a constant with a different datatype on the input on the lower left if you need a different datatype (e.g. U8, I64, DBL, etc) Are all your values integers or do you also need to scan fractional numbers? In this case, you should use "fract/exp string to number" instead.
    LabVIEW Champion . Do more with less code and in less time .

  • How to download an IDOC in XML or spreadsheet with well structured.

    Dear Experts,
    I am currently display an IDOC in WE02.
    May i know how to download this IDOC into XML format or spreadsheets format and well structured with Hierarchy level..
    Thank you very much

    Hi,
    Good question my friend,
    Follow below process:
    - Input t-code IDOC
    - In selection screen, select 'Analyse IDOC field values
    - Press F8
    - Input your IDOC number
    - Check mark on 'Also evaluate empty fields
    - Click on 'Output in internal form' : this is very much important thing
    - The execute
    - You will see all the data
    - Then go to 'List'>Save/send option from where you can achieve your purpose.
    Hrishi

  • How can we transfer huge amount of data from database server to xml format

    hi guru
    how can we transfer huge amount of data from database server to xml format.
    regards
    subhasis.

    Create ABAP coding
    At first we create the internal table TYPES and DATA definition, we want to fill with the XML data. I have declared the table "it_airplus" like the structure from XML file definition for a better overview, because it is a long XML Definition (see the XSD file in the sample ZIP container by airplus.com)
    *the declaration
    TYPES: BEGIN OF t_sum_vat_sum,
              a_rate(5),
              net_value(15),
              vat_value(15),
             END OF t_sum_vat_sum.
    TYPES: BEGIN OF t_sum_total_sale,
            a_currency(3),
            net_total(15),
            vat_total(15),
            vat_sum TYPE REF TO t_sum_vat_sum,
           END OF t_sum_total_sale.
    TYPES: BEGIN OF t_sum_total_bill,
            net_total(15),
            vat_total(15),
            vat_sum TYPE t_sum_vat_sum,
            add_ins_val(15),
            total_bill_amount(15),
           END OF t_sum_total_bill.TYPES: BEGIN OF t_ap_summary,
            a_num_inv_det(5),
            total_sale_values TYPE t_sum_total_sale,
            total_bill_values TYPE t_sum_total_bill,
           END OF t_ap_summary.TYPES: BEGIN OF t_ap,
            head    TYPE t_ap_head,
            details TYPE t_ap_details,
            summary TYPE t_ap_summary,
           END OF t_ap.DATA: it_airplus TYPE STANDARD TABLE OF t_ap
    *call the transformation
    CALL TRANSFORMATION ZFI_AIRPLUS
         SOURCE xml l_xml_x1
         RESULT xml_output = it_airplus
         .see the complete report: Read data from XML file via XSLT program
    Create XSLT program
    There are two options to create a XSLT program:
    Tcode: SE80 -> create/choose packet -> right click on it | Create -> Others -> XSL Transformation
    Tcode: XSLT_TOOL
    For a quick overview you can watch at the SXSLTDEMO* programs.
    In this example we already use the three XSLT options explained later.
    As you can see we define a XSL and ASX (ABAP) tags to handle the ABAP and XML variables/tags. After "

  • How can I transfer text and format from a Word Doc to a new Pages Doc?

    How can I transfer text and format from a Word Doc to a new Pages Doc?

    Select, and Copy in the Word doc and Paste in the Pages doc. It may not be perfect. Importing (Opening) the Word doc is probably better than using Copy/Paste for large amounts of content.
    Jerry

  • Hi, I want to format my hard drive and reinstall my PC. How can I transfer my Acrobat Standard licence ? Regards.

    Hi,
    I want to format my hard drive and reinstall my PC. How can I transfer my Acrobat Standard licence ?
    Regards.

    First you should deactivate any Adobe programs you have installed so that you free up the activation for when you want to reinstall.  When you are ready to reinstall, do so using the installation files - transferring generally does not work.
    Before you do anything you might want to check to make sure you have access to installation files for reinstalling the program(s).

  • Can PI handle IDocs in ASCII Format directly, without ContentConversion?

    Hi,
    I got IDocs from vendor in ASCII Format, like that:
    EDI_DC    700  64  2SAPPRO   LSSAPROM100...
    E1EDK01   000001   DOL
    E1EDKA1  000002   LF  001012323443     Fashy Co., LTD....
    E1EDKA1  000003  RE                                YXZ Co., LTD....
    E1EDK02  000008  009234255234....
    E1EDK02 000009  123432432534....
    E1EDK03....
    E1EDK05...
    E1EDK05...
    My Question: whehter there is an adpater or a function in XI7.0 that can input such IDoc in ASCII Format without ContentConversion?
    Otherwise, I must ask vendor to provide me IDoc in XML Format.
    Any hints would be appreciated!
    Regards
    Rene

    Hi Jackson,
    thank you for your suggestion!
    Just now, I called the customer. They used seeburger adapter before. Now they can use Seeburger Adapter to read IDoc ASCII Format.
    But they want to discard seeburger in the future. Therefore it is not neccessary to integrate Seeburg adapter into XI.
    Have you heard anything about fileport in SAP?
    Can I just transfer flatfile to SAP internal folder and SAP picks files and convert them into IDoc-Schema automatically?
    Regards
    Rene

  • HT4889 How can I transfer my iPhoto photos and iTunes library to my new iMac?

    How can I transfer my iPhoto photos and iTunes library to my new iMac?

    If the Migration Assistant won't do it, move them over as you would any other folder; they're located in the Pictures and Music folders of your home folder by default. The iPhoto library needs to be transferred via a drive, partition, or disk image formatted as Mac OS Extended or through an AFP network share.
    (72915)

  • HOW CAN I TRANSFER VIDEO FILES FROM MY PC TO IPAD MINI VIA ITUNES??? WITHOUT ANY ADDITIONAL DOWNLOADABLE APP

    HOW CAN I TRANSFER VIDEO FILES FROM MY PC TO IPAD MINI USING ITUNES???  i have to google every little thing that has to do with my ipad, why cnt they make it more user friendly???? i have to dl another app just so ican transfer vid files to mu ipad mini. i already converted them to the proper format. i just cant seem to find out how to transfer with with only itunes

    im just new to itunes and ipad mini is my first apple product thats why im really having a hard time with this. i cant transfer the video file to my library... i tried dragging it to the "movies" part in my library but it still doesnt copy to the movie librarry just like how i do it with my songs.. not even the typical list appears.... all it says is movies and studd about the library and itunes, ill post a pic so u can see...

  • How can I transfer part of iPhoto files from my hard drive of iMac to free up  my hard drive which is 95% full

    My IMAC 24" Early 2008, with Hard Drive of 500 is running out of Memory, down to 25 MGHz. Since I have large collection of photographs in my IPhoto, with fair numbers in raw forms, I presume most of the memory is taken by them. I am unable to find weather that is the cause of low memory, and if it is so,  how can I transfer part of them into external hard drive to free up the space. Help into yhe matter will be appreciated. Thanks

    Make sure the drive is formatted Mac OS Extended (Journaled)
    1. Quit iPhoto
    2. Copy the iPhoto Library from your Pictures Folder to the External Disk.
    Now you have two full versions of the Library.
    3. On the Internal library, trash the Events you don't want there
    Now you have a full copy of the Library on the External and a smaller subset on the Internal
    Some Notes:
    As a general rule: when deleting photos do them in batches of about 100 at a time. iPhoto can baulk at trashing large numbers at one go.
    You can choose which Library to open: Hold down the option (or alt) key key and launch iPhoto. From the resulting menu select 'Choose Library'
    You can keep the Library on the external updated with new imports using iPhoto Library Manager

  • How to create Inbound Idoc from XML file-Need help urgently

    Hi,
    can any one tell how to create inbound Idoc from XML file.
    we have xml file in application server Ex. /usr/INT/SMS/PAYTEXT.xml'  we want to generate inbound idoc from this file.we are successfully able to generate outbound XML file from outbound Idoc by using the XML port. But not able to generate idoc from XML file by using we19 or we16.
    Please let me know the process to trigger inbound Idoc with out using  XI and any other components.
    Thanks in advance
    Dora Reddy

    Hi .. Did either of you get a result on this?
    My question is the same really .. I am testing with WE19 and it seems SAP cannot accept an XML inbound file as standard.
    I see lots of mention of using a Function Module.
    Am I correct in saying therefore that ABAP development is required to create a program to run the FM and process the idoc?
    Or is there something tht can be done with Standard SAP?
    Thanks
    Lee

  • HT204382 how can I transfer wma files to my mac?

    how can I transfer wma files to my mac?

    A Macintosh Classic (http://support.apple.com/kb/sp198) has a SCSI hard drive. Even though the hard drive can be removed and placed in an external SCSI enclosure, it is not going to be easy to find a way of connecting it to a modern Mac. That would normally require a USB-to-SCSI adapter, which may or may not be supported under the latest operating system versions.
    The easiest method of transferring files from a Macintosh Classic may be via an external USB floppy drive connected to the modern Mac. 1.44 MB Mac-formatted floppy disks can be used for such transfers (not 800K).
    A SCSI Zip (100) drive could in principle be connected to the SCSI port of the Macintosh Classic. The Zip disk could then be moved to a USB Zip (100) drive connected to a modern computer.
    The Macintosh Classic does not have built-in Ethernet, nor a slot for an Ethernet card (certain other "classic" Macintosh computers do have the ability to hold an Ethernet card). There are some external solutions (such as SCSI-to-Ethernet adapters), but with limitations. For a networking overview, the http://www.applefool.com/se30/ web page could perhaps be of interest.
    It is also possible to arrange a null-modem connection between a Macintosh Classic and a modern computer, providing that a USB-to-serial adapter is attached to the latter (appropriate terminal emulation programs are needed on both sides).
    Jan

  • How can i transfer mpg file to my iphone4

    Please how can i transfer video clip from my macbook to iphone4. The video clip is a mpg format. I try to sync with my iphone4, and it has successful but i can't find the video clip in my iphone4. I am appreciate much for the kind help. Thank you.

    I use Dropbox most often for this purpose. It's free, works easily and doesn't require attaching the phone to the computer. I also use ReaddleDocs, which offers more options, including using iTunes for the transfer, but it is more complex and currently costs $5.

  • How can i transfer a movie from mac to external hard drive? I have tried dragging but it is like my hard drive has a block on it?

    How can i transfer a movie from mac book pro to external hard drive? I have tried dragging but it is like my hard drive has a block on it? Please help

    brogand wrote:
    Thanks for that, it was really helpful.
    Glad to hear that worked for you. While formatting an external drive with a Mac format is best if it will be used only with a Mac, if the files on the drive have to be accessible to a PC also, it's possible to format it in an exFAT format, which both the Mac and a PC can read from and write to. However, if you do that, do the actual formatting while the external is connected to the PC.

  • How can I transfer a large iMovie to PC?

    Can anyone help?
    Have just switcherd from PC to MacBook Pro and still trying to get the hang of it!
    Have made some HD movies using imovie and Final Cut Pro - but very large files - between 10-42GB
    I have family members with PC and I need to share some movies with them.
    I have an Apple Lacie external drive which is formatted for both MAC & DOS
    I have tried to transfer the movie to the DOS section of the external drive in the hope that I can then transfer the movie to their PC - but I just get a message saying file is too big
    How can I transfer large (10-42GB) movies onto a PC?
    Thanks
    Paul

    How to Transfer Photos from an iPad to a Computer
    http://www.wikihow.com/Transfer-Photos-from-an-iPad-to-a-Computer
    Importing Personal Photos and videos from your iOS device to your computer.
    http://support.apple.com/kb/HT4083
     Cheers, Tom

Maybe you are looking for

  • How to remove frozen iCloud Tabs after iPad restore?

    Hello, Recently I had to restore my iPad on iTunes and used a fresh iCloud backup. At that moment, there were 4 tabs opened in Safari. After restoring, my iPad has shown those tabs in iCloud Tabs without any opened tab on any device. Can anyone help

  • Data access in web dynpro

    Hi all, I'm new to web dynpro, i ve to develop web dynpro appliation which has to interact to oracle database(read/write). For example, if i give certain search criteria the application should display matched data in table format. I dont know how to

  • Why can't I just subscribe and download a whole itunes course?

    Everytime I subscribe to an itunes u course - regardless of the settings or defaults - the items remain on the cloud. I want them all to downlood so I can stick them on my ipod ipad but the pesky little cloud symbol remains. Not happy.

  • Flash player 9 runtime error

    Hi, I used to see runtime error message before, for some reason, now error is not displaying even I intentially make an error inside code like following error message is not prompting: An ActionScript error has occured: Error #2044: Unhandled AsyncEr

  • Sequence becomes unrendered on attempted export

    Hi We have an HD project (ProRes 422 HQ, 1900x1080) in FCP6.0.1 (Quicktime 7.2) on a MacPro 2x2.66GHz, 4GB RAM. Kona LHe card also installed. We have sequences that are fully rendered. If I go to File - Export - Quicktime Movie, the sequence then bec