<xs:element name="DocumentInfo"><xs:complexType><xs:all><xs:element minOccurs="0" name="DocumentSubType" type="ShortTextType"/><xs:element minOccurs="0" name="DocumentName" type="NormalTextType"/><xs:element name="DocumentNum" type="NormalTextType"/><xs:element minOccurs="0" name="DocumentSerialNum" type="NormalTextType"/><xs:element minOccurs="0" name="DesadvType" type="ShortTextType"/><xs:element minOccurs="0" name="DocumentContentCode" type="ShortTextType"/><xs:element minOccurs="0" name="DocumentContentText" type="NormalTextType"/><xs:element minOccurs="0" name="PaymentMethod"><xs:complexType><xs:simpleContent><xs:extension base="NormalTextType"><xs:attribute name="code" type="NormalTextType" use="optional"/></xs:extension></xs:simpleContent></xs:complexType></xs:element><xs:element minOccurs="0" name="PaymentTerm" type="NormalTextType"/><xs:element minOccurs="0" name="FineRatePerDay" type="Decimal2FractionDigitsType"/><xs:element name="DateInfo" type="DateInfoRecord"/><xs:element minOccurs="0" name="RefInfo" type="RefInfoRecord"/><xs:element minOccurs="0" name="DocumentSubsidiaries" type="DocumentSubsidiaries"/><xs:element minOccurs="0" name="TransportMethod" type="ShortTextType"/><xs:element minOccurs="0" name="TransportRoute" type="ShortTextType"/><xs:element minOccurs="0" name="DespatchSequence" type="ShortTextType"/><xs:element minOccurs="0" name="ReasonCode" type="ShortTextType"/><xs:element minOccurs="0" name="CreatedBy" type="NormalTextType"/><xs:element minOccurs="0" name="CreatedByContact" type="ContactDataRecord"/><xs:element minOccurs="0" name="Attachments" type="AttachmentRecord"/><xs:element minOccurs="0" name="DocumentGUID" type="GUIDType"/><xs:element minOccurs="0" name="DocumentUID" type="NormalTextType"/><xs:element minOccurs="0" name="DocumentERPID" type="NormalTextType"><!-- 3.1.12: ADDED element --><xs:annotation><xs:documentation>Document's ID in ERP</xs:documentation></xs:annotation></xs:element><xs:element minOccurs="0" name="DocumentTelemaID" type="ShortTextType"/><xs:element minOccurs="0" name="DocumentProcessingTypes" type="DocumentProcessingTypes"/><xs:element minOccurs="0" name="MatchReferenceType" type="ShortTextType"><xs:annotation><xs:documentation>Indication how the document is matched and needs to be processed in the data-receiver's ERP, for example ENTREC document can be matched with order or receipt</xs:documentation></xs:annotation></xs:element><xs:element minOccurs="0" name="BusinessProcessType" type="NormalTextType"><xs:annotation><xs:documentation>UBL Invoice business process type</xs:documentation></xs:annotation></xs:element><xs:element minOccurs="0" name="CustomizationID" type="NormalTextType"><xs:annotation><xs:documentation>Identification of the specification containing the total set of rules for UBL Invoice</xs:documentation></xs:annotation></xs:element></xs:all></xs:complexType></xs:element>
<xs:element minOccurs="0" name="DocumentERPID" type="NormalTextType"><!-- 3.1.12: ADDED element --><xs:annotation><xs:documentation>Document's ID in ERP</xs:documentation></xs:annotation></xs:element>
Indication how the document is matched and needs to be processed in the data-receiver's ERP, for example ENTREC document can be matched with order or receipt
<xs:element minOccurs="0" name="MatchReferenceType" type="ShortTextType"><xs:annotation><xs:documentation>Indication how the document is matched and needs to be processed in the data-receiver's ERP, for example ENTREC document can be matched with order or receipt</xs:documentation></xs:annotation></xs:element>
<xs:element minOccurs="0" name="BusinessProcessType" type="NormalTextType"><xs:annotation><xs:documentation>UBL Invoice business process type</xs:documentation></xs:annotation></xs:element>
<xs:element minOccurs="0" name="CustomizationID" type="NormalTextType"><xs:annotation><xs:documentation>Identification of the specification containing the total set of rules for UBL Invoice</xs:documentation></xs:annotation></xs:element>