<?xml version="1.0" encoding="UTF-8"?>
<!--
	The use of this mdm file is set up in the
	"tfs.properties"(tfs-local.properties), via the key
	"tfs.mdm.location". For standard delivery the file is stored in the
	jar file "com.infor.tfs.server_X.X.X.jar" and is accessed via the
	classpath "com/infor/tfs/fortress/mdm/mdmdata.xml". You can also store
	this file in the file system, to handle custom modification inside the
	xml file. So the possible entries in the "tfs.properties" for
	"tfs.mdm.location" are:
	tfs.mdm.location=com/infor/tfs/fortress/mdm/mdmdata.xml
	tfs.mdm.location=file:///C:/AutoConnect/tfs/config/mdmdata.xml
-->
<mdm>
<!-- codeid:	id: internal code
	 		 	name: Name of the Stylesheet Rule
	  		 	shortName: Short Name of the Stylesheet Rule
	  		 	Description: Description Name of the Stylesheet Rule
	 Property:	index 0: Physical file name of the stylesheet
	  		   	index 1: Source FFD (raw data to XML)
	  		   	index 2: Target FFD (XML to raw data)
	  		   	index 3: Link to Code table Message Standard (*none for variable formats. VDA for fix formats) 	
	
	Naming Convention Stylesheet name:
	SourceFromat_TP_TargetFormat
	
	Reserved prefixes for TP:
	A0000 - A2999	Automotive OEM
	A3000 - A6999	Automotive Supplier
	A7000 - A8999	reserved
	A9000 - A9999	Automotive - generic
	B				reserved
	C0000 - C9999	Channel Partners
	D				reserved
	E0000 - E9999	Electronics
	F - G			reserved
	H0000 - H9999	Home appliances
	I - Q			reserved
	R0000 - R9999	Retail
	S - W			reserved
	X				Customer Modification
	Y - Z			reserved
			
	When creating your own custom Stylesheet rules entries, be sure to use the
	prefix "X". All changes to other prefix ranges might be overwritten or changed
	on following product updates. 
 -->
	<codelist name="Stylesheet Rules" >
		<codeid id="VDA4913_A0030_AdvanceShipNotice" name="VDA4913 VW Europe AdvanceShipNotice" shortName="VDA4913 VW Eur AdvShipNotice" description="Map VDA 4913 VW Europe to Advance Ship Notice BOD" >
			<property index="0" value="VDA4913_A0030_AdvanceShipNotice.xsl"  type="Text"/>
			<property index="1" value="VDA4913.xml"  type="Text"/>
			<property index="2" value="*none"  type="Text"/>
			<property index="3" value="*none"  type="Code" referenceCode="Message Standard"/>
		</codeid>
		<codeid id="ReceiveDelivery_A0030_GRNOTE" name="Receive Delivery VW Europe GRNOTE" shortName="Receive Delivery VW Eur GRNOTE" description="Map Receive Delivery BOD VW Europe to GRNOTE Flat File" >
			<property index="0" value="ReceiveDelivery_A0030_GRNOTE.xsl"  type="Text"/>
			<property index="1" value="*none"  type="Text"/>
			<property index="2" value="GRNOTE.xml"  type="Text"/>
			<property index="3" value="VDA"  type="Code" referenceCode="Message Standard"/>
		</codeid>
		<codeid id="VDA4906_A0030_purchaseinvoice" name="VDA4906 VW Europe Purchaseinvoice" shortName="VDA4906 VW Eur Purchaseinvoice" description="Map VDA 4906 VW Europe to Purchase Invoice BOD" >
			<property index="0" value="VDA4906_A0030_purchaseinvoice.xsl"  type="Text"/>
			<property index="1" value="VDA4906.xml"  type="Text"/>
			<property index="2" value="*none"  type="Text"/>
			<property index="3" value="*none"  type="Code" referenceCode="Message Standard"/>
		</codeid>
		<codeid id="StockInterface_A0030_STKINT" name="Stock Interface VW Europe STKINT" shortName="Stock Interface VW Eur STKINT" description="Map Stock Interface BOD VW Europe to STKINT Flat File" >
			<property index="0" value="StockInterface_A0030_STKINT.xsl"  type="Text"/>
			<property index="1" value="*none"  type="Text"/>
			<property index="2" value="STKINT.xml"  type="Text"/>
			<property index="3" value="VDA"  type="Code" referenceCode="Message Standard"/>
		</codeid>
	</codelist>
	
	<codelist name="Message Standard" >
		<codeid id="VDA" name="VDA" shortName="VDA" description="VDA: Verband der Automobilindustrie">
			<property index="0" value="fix" type="Text"/>
		</codeid>
		<codeid id="EDIFACT" name="UN/EDIFACT" shortName="UN/EDIFACT" description="UN/EDIFACT: United Nations Electronic Data Interchange For Administration" >
			<property index="0" value="variable" type="Text"/>
		</codeid>
		<codeid id="ODETTE" name="ODETTE" shortName="ODETTE" description="ODETTE: Organisation for Data Exchange by Tele Transmission in Europe" >
			<property index="0" value="variable" type="Text"/>
		</codeid>
		<codeid id="XML" name="XML" shortName="XML" description="XML: Extensible Markup Language">
			<property index="0" value="variable" type="Text"/>
		</codeid>
		<codeid id="IDoc" name="IDoc" shortName="IDoc" description="IDoc: Intermediate Document">
			<property index="0" value="fix" type="Text"/>
		</codeid>
		<codeid id="BOD" name="BOD" shortName="BOD" description="BOD: Business Object Document">
			<property index="0" value="variable" type="Text"/>
		</codeid>
		<codeid id="ANSIX12" name="ASC X12"  shortName="ASC X12" description="ASC X12: Accredited Standards Committee X12">
			<property index="0" value="variable" type="Text"/>
		</codeid>
		<codeid id="BEMIS" name="BEMIS"  shortName="BEMIS" description="BEMIS: Baan Electronic Message Interchange System">
			<property index="0" value="variable" type="Text"/>
		</codeid>
		<codeid id="*none" name="Default" shortName="Default" description="Default value">
			<property index="0" value="variable" type="Text"/>
		</codeid>
	</codelist>

	<codelist name="Message Type" >
		<codeid id="APERAK" name="UN/EDIFACT APERAK" shortName="EDIFACT APERAK" description="UN/EDIFACT Application Acknowledgment" >
		</codeid>
		<codeid id="ORDERS" name="UN/EDIFACT ORDERS" shortName="EDIFACT ORDERS" description="UN/EDIFACT Purchase Order" >
		</codeid>
		<codeid id="ORDCHG" name="UN/EDIFACT ORDCHG" shortName="EDIFACT ORDCHG" description="UN/EDIFACT Purchase Order Change" >
		</codeid>
		<codeid id="DELFOR" name="UN/EDIFACT DELFOR" shortName="EDIFACT DELFOR" description="UN/EDIFACT delivery forecast" >
		</codeid>
		<codeid id="DELJIT" name="UN/EDIFACT DELJIT" shortName="UN/EDIFACT DELJIT" description="UN/EDIFACT just in time delivery" >
		</codeid>
		<codeid id="DELJITPUS" name="UN/EDIFACT DELJITPUS" shortName="UN/EDIFACT DELJITPUS" description="UN/EDIFACT just in time delivery of type Pick Up Sheet" >
		</codeid>
		<codeid id="DESADV" name="UN/EDIFACT DESADV" shortName="EDIFACT DESADV" description="UN/EDIFACT despatch advice" >
		</codeid>
		<codeid id="INVOIC" name="UN/EDIFACT INVOIC" shortName="EDIFACT INVOIC" description="UN/EDIFACT invoice" >
		</codeid>
		<codeid id="INVRPT" name="UN/EDIFACT INVRPT" shortName="EDIFACT INVRPT" description="UN/EDIFACT Inventory Report" >
		</codeid>
		<codeid id="4905" name="VDA 4905" shortName="VDA 4905" description="VDA Planning Schedule" >
		</codeid>
		<codeid id="4906" name="VDA 4906" shortName="VDA 4906" description="VDA Invoice" >
		</codeid>
		<codeid id="4907" name="VDA 4907" shortName="VDA 4907" description="VDA Remittance Advice" >
		</codeid>
		<codeid id="4908" name="VDA 4908" shortName="VDA 4908" description="VDA Self Billing Invoice" >
		</codeid>
		<codeid id="4913" name="VDA 4913" shortName="VDA 4913" description="VDA Dispatch Advice" >
		</codeid>
		<codeid id="4915" name="VDA 4915" shortName="VDA 4915" description="VDA Shipment Schedule" >
		</codeid>
		<codeid id="PlanningSchedule" name="Planning Schedule BOD" shortName="Planning Schedule" description="OAGI Planning Schedule BOD">
		</codeid>
		<codeid id="ShipmentSchedule" name="Shipment Schedule BOD" shortName="ShipmentSchedule" description="OAGI: ShipmentSchedule" >
		</codeid>
		<codeid id="Shipment" name="Shipment" shortName="Shipment" description="OAGI: Shipment">
		</codeid>
		<codeid id="ShipmentAMES-T" name="Shipment AMES-T" shortName="ShipmentAMEST" description="Infor OAGI: Shipment AMES-T">
		</codeid>
		<codeid id="Invoice" name="Invoice" shortName="Invoice" description="OAGI: Invoice">
		</codeid>
		<codeid id="CarrierRoute" name="CarrierRoute BOD" shortName="CarrierRoute" description="OAGI CarrierRoute BOD" >
		</codeid>
		<codeid id="Acknowledgment" name="Acknowledgment BOD" shortName="Acknowledgment" description="OAGI: Acknowledgment BOD" >
		</codeid>
		<codeid id="InventoryConsumption" name="InventoryConsumption BOD" shortName="InventoryConsumption" description="OAGI: InventoryConsumption BOD" >
		</codeid>
		<codeid id="830" name="ASC X12 830" shortName="X12 830" description="ASC X12 delivery forecast" >
		</codeid>
		<codeid id="862" name="ASC X12 862" shortName="X12 862" description="ASC X12 shipping schedule" >
		</codeid>
		<codeid id="810" name="ASC X12 810" shortName="X12 810" description="ASC X12 invoice" >
		</codeid>
		<codeid id="856" name="ASC X12 856" shortName="X12 856" description="ASC X12 Ship Notice" >
		</codeid>
		<codeid id="ReceiveDelivery" name="Receive Delivery BOD" shortName="Receive Delivery" description="OAGI Receive Delivery BOD">
		</codeid>
		<codeid id="StockInterface" name="Stock Interface BOD" shortName="Stock Interface" description="OAGI Stock Interface BOD">
		</codeid>
	</codelist>
	
	<codelist name="Trading Partner Groups" >
		<codeid id="A0010" name="Daimler Europe" shortName="Daimler Europe" description="Daimler Europe" />
		<codeid id="A0020" name="Opel Europe" shortName="Opel Europe" description="Opel GmbH Europe"/>
		<codeid id="A0030" name="Volkswagen Europe" shortName="VW Europe" description="Volkswagen AG Europe"/>
		<codeid id="A0040" name="BMW Europe" shortName="BMW Europe" description="BMW Europe"/>
		<codeid id="A0050" name="MAN Europe" shortName="MAN Europe" description="MAN Europe"/>
		<codeid id="A0060" name="Ford Europe" shortName="Ford Europe" description="Ford Europe" />
		<codeid id="A0070" name="Porsche Europe" shortName="Porsche Europe" description="Porsche Europe" />
		<codeid id="A0080" name="Audi Europe" shortName="Audi Europe" description="Audi Europe" />
		<codeid id="A0200" name="Scania Europe" shortName="Scania Europe" description="Scania Europe" />
		<codeid id="A0220" name="Volvo Europe" shortName="Volvo Europe" description="Volvo" />
		<codeid id="A0230" name="Renault Europe" shortName="Renault Europe" description="Renault Europe" />		
		<codeid id="A0250" name="Renault Trucks Europe" shortName="Renault Trucks Europe" description="Renault Trucks RVI Europe" />		
		<codeid id="A0440" name="Caterpillar Europe" shortName="Caterpillar Europe" description="Caterpillar Europe" />		
		<codeid id="A0530" name="Toyota Europe" shortName="Toyota Europe" description="Toyota Manufacturing Europe" />		
		<codeid id="A3010" name="Delphi Europe" shortName="Delphi Europe" description="Delphi Vega Europe" />		
		<codeid id="A3020" name="Draexelmaier Europe" shortName="Draexelmaier Europe" description="Draexelmaier Europe" />		
		<codeid id="A3030" name="Hella Europe" shortName="Hella Europe" description="Hella Europe" />
		<codeid id="A3050" name="Magna Europe" shortName="Magna Europe" description="Magna Europe" />		
		<codeid id="A3070" name="Valmet Automotive Europe" shortName="Valmet Europe" description="Valmet Automotive Europe" />		
		<codeid id="A3080" name="ZF Europe" shortName="ZF Europe" description="ZF Europe" />		
		<codeid id="A9000" name="VDA Generic Europe" shortName="VDA Generic Europe" description="VDA Generic Europe" />		
		<codeid id="A9100" name="EDIFACT Generic Europe" shortName="EDIFACT Generic Europe" description="EDIFACT Generic Europe" />		
		<codeid id="A9200" name="ASC X12 Generic Europe" shortName="ANSI X12 Generic Europe" description="ANSI X12 Generic Europe" />		
		<codeid id="A9201" name="ASC X12 Generic North America" shortName="ANSI X12 Generic North America" description="ANSI X12 Generic North America" />		
	</codelist>
	
	<codelist name="Partner Mapping BK" >
		<codeid id="ShipTo" name="ShipTo" shortName="ShipTo" description="ShipTo"/>
		<codeid id="Buyer" name="Buyer" shortName="Buyer" description="Buyer" />
		<codeid id="Invoicee" name="Invoicee" shortName="Invoicee" description="Invoicee"/>
		<codeid id="Warehouse" name="Warehouse" shortName="Warehouse" description="Warehouse"/>
		<codeid id="Carrier" name="Carrier" shortName="Carrier" description="Carrier"/>
		<codeid id="EDIPlant" name="EDIPlant" shortName="EDIPlant" description="EDIPlant"/>
		<codeid id="BusinessAE" name="Business AE" shortName="Business AE" description="Business AE"/>
	</codelist>
	
	<codelist name="Publish Frequency">
		<codeid id="Immediately" name="Immediately" shortName="Immediately" description="Immediately"/>
		<codeid id="Daily" name="Daily" shortName="Daily" description="Daily"/>
		<codeid id="Weekly" name="Weekly" shortName="Weekly" description="Weekly"/>
		<codeid id="Monthly" name="Monthly" shortName="Monthly" description="Monthly"/>
	</codelist>
	<!---->
	<!--************************************************************-->
	<!-- Codelist for the print job property fields -->
	<!--************************************************************-->
	<codelist name="Print Job Properties">
		<codeid id="Tenant" name="Tenant" shortName="Tenant" description="Tenant"/>
		<codeid id="Type" name="Type" shortName="Type" description="Type"/>
		<codeid id="Subtype" name="Subtype" shortName="Subtype" description="Subtype"/>
		<codeid id="LanguageCode" name="LanguageCode" shortName="LanguageCode" description="LanguageCode"/>
		<codeid id="Component" name="Component" shortName="Component" description="Component"/>
		<codeid id="StyleSheetName" name="StyleSheetName" shortName="StyleSheetName" description="StyleSheetName"/>
	</codelist>
	
</mdm>