| รายละเอียด
ทำไมต้องใช้ MTML?
MTML นั้นได้รับการออกแบบมาเพื่อใช้กับกิจการขนส่งทางทะเล โดยข้อมูลต่างๆ
จะอยู่ในรูปของ XML เพื่อให้ทั้งคอมพิวเตอร์และผู้ใช้สามารถเข้าใจได้
ถ้าหากองค์กรได้ใช้ฐานข้อมูลแบบ Relational-Database อยู่แล้วก็สามารถพัฒนาระบบเชื่อมโยงได้รวดเร็วภายในไม่กี่วัน
แทนที่จะต้องเสียเวลาเป็นเดือนหากต้องใช้ระบบ EDI หรือระบบเชื่อมโยงอื่นๆ
ด้วยประโยชน์ดังกล่าว บริษัทขายคอมพิวเตอร์และซอฟท์แวร์รายใหญ่ เช่น
IBM Microsoft, Netscape, Oracle , SAP และ Sun ต่างก็หันมาสนับสนุนการเชื่อมโยงข้อมูลด้วย
XML แล้วในปัจจุบัน
ความแตกต่างระหว่างมาตรฐษน IMPA ETSF และ MTML
MTML นั้นอยู่บนพื้นฐานโดยมากของมาตรฐานการสื่อสารข้อมูล IMPA ETSF
EDIFACT มีการตกลงในการกำหนดมาตรฐานเพื่อให้ MTML นั้นสามารถดูและเข้าใจได้ง่าย
และให้ผู้ที่ใช้ระบบ IMPA ETSF นั้นไม่ต้องเสียเวลามากในการนะ MTML
มาใช้ ซึ่งประเด็นหลังนับเป็นปัจจัยสำคัญอย่างหนึ่ง เพื่อให้บริษัทที่ได้ลงทุนในระบบ
IMPA ETSF ได้ใช้ประโยชน์ในระบบที่มีอยู่แล้วสูงสุด และในขณะเดียวกันไม่ได้ปิดกั้นให้บริษัทอื่นๆ
ที่ต้องการเข้ามาร่วมทำธุกรรมด้วย
ตัวอย่างเช่น โครงสร้าง ลำดับ และ เนื้อหาของข้อความ
MTML นั้นจะใกล้เคียงกันมากกับ IMPA ETSF สิ่งที่แตกต่างชัดเจนนั้นจะกล่าวถึงต่อไป
สำหรับรายละเอียดการ MAP ทั้ง 2 ทางระหว่าง IMPA ETSF และ MTML นั้นมีให้บริการกับสมาชิกเท่านั้น
IMPA ETSF นั้นเป็นมาตรฐานย่อยของ UN EDIFACT ซึ่งออกแบบไว้ให้คอมพิวเตอร์เท่านั้นสามารถอ่านข้อมูลได้
ในทางกลับกัน MTML นั้นอยู่บนมาตรฐาน XML ทำให้ทั้งคอมพิวเตอร์และผู้ใช้งานสามารถอ่านได้ด้วย
IMPA ETSF นั้นอยู่บนหลักการของตัวย่อ การเ้ข้ารหัส แต่ MTML นั้นเราสามารถอ่านได้
ยังมีต่อ ....
|
ตัวอย่างข้อมูล
XML
<RequestForQuote MessageReferenceNumber="000001" MessageNumber="234565432/RFQ014/99" FunctionCode="_9" CurrencyCode="USD" LineItemCount="8"> <DateTimePeriod Qualifier="_137" Value="19990221" FormatQualifier="_102"/> <DateTimePeriod Qualifier="_175" Value="19990315" FormatQualifier="_102"/> <DateTimePeriod Qualifier="_2" Value="19990401" FormatQualifier="_102"/> <Reference Qualifier="UC" ReferenceNumber="200875"/> <Party Qualifier="UD" Name="BP Manila"/> <Party Qualifier="OB" Identification="IMPA54321" CodeListResponsibleAgency="ZIM" Name="ABC Ship Managers, Ltd." City="El Segundo" CountrySubEntityIdentification="CA" PostcodeIdentification="92010" CountryCode="US"> <StreetAddress>101 N. Main St, Ste 100</StreetAddress> <Contact FunctionCode="EX" Name="B Jones"> <CommunicationMethod Number="310 910 1075" Qualifier="TE"/> </Contact> <Contact FunctionCode="PD" Name="P Peters"> <CommunicationMethod Number="310 910 1079" Qualifier="TE"/> </Contact> <Contact FunctionCode="AG" Name="Purchasing"> <CommunicationMethod Number="310 910 1024" Qualifier="FX"/> </Contact> </Party> <Party Qualifier="VN" Identification="IMPA12345" CodeListResponsibleAgency="ZIM" Name="Oil Mist Measurement Inc." City="Bay St. Louis" CountrySubEntityIdentification="MS" PostcodeIdentification="39520" CountryCode="US"> <StreetAddress>401 Main St </StreetAddress> <Contact FunctionCode="SR" Name="Sales"> <CommunicationMethod Number="228 467 9501" Qualifier="FX"/> </Contact> </Party> <Equipment Description="Propulsion and Steering, M/E Oil Mist Detector #1" ModelNumber="Graviner Type 5" Manufacturer="Kidde Fire Protection Ltd"/> <LineItem Number="1" Identification="45626-120" TypeCode="MF" Description="Light Source" Quantity="1" MeasureUnitQualifier="PCE"> <Section DepartmentCode="Engine" Manufacturer="Graviner" DrawingNumber="Fig. 9B, Key 17"/> </LineItem> <LineItem Number="2" Identification="27481-953" TypeCode="MF" Description="Solenoid" Quantity="4" MeasureUnitQualifier="PCE"> <Section DrawingNumber="Fig. 9A.B, Key 5.4"/> </LineItem> <LineItem Number="3" Identification="45625-155" TypeCode="MF" Description="Sample Valve Assembly" Quantity="4" MeasureUnitQualifier="PCE"> <Section DrawingNumber="Fig. 9A, Key 9"/> </LineItem> <LineItem Number="4" Identification="45625-131" TypeCode="MF" Description="Pressure Switch" Quantity="1" MeasureUnitQualifier="PCE"> <Section DrawingNumber="Fig. 9B, Key 21"/> </LineItem> <LineItem Number="5" Identification="44726-106" TypeCode="MF" Description="Fan Assembly" Quantity="1" MeasureUnitQualifier="PCE"> <Section DrawingNumber="Fig. 9E, Key 4"/> </LineItem> <LineItem Number="6" Identification="35411-709" TypeCode="MF" Description="Fan Gasket" Quantity="1" MeasureUnitQualifier="PCE"> <Section DrawingNumber="Fig. 9E, Key 1"/> </LineItem> <LineItem Number="7" Identification="31941-709" TypeCode="MF" Description="Exhaust Hose" Quantity="4" MeasureUnitQualifier="FOT"> </LineItem> <LineItem Number="8" Identification="10000-101" TypeCode="MF" Description="Sample Flex Hose" Quantity="6" MeasureUnitQualifier="FOT"> </LineItem> </RequestForQuote>
|