Home » Categories » Solutions by Business Process » E-Business » XML

Use of XML Documents For Data

Datafile Software

Use of XML Documents For Data


There are many good reasons why electronic means of exchanging data makes sense. At the very least, if data can be exchanged between organisations and processed by the receiving organisation electronically, it eliminates the need for the data to be re-keyed.

For example, a customer wants to place an order on a supplier, and enters the order onto their computer (indeed, the computer may have raised the order itself if it were a replenishment order). Traditionally the order is printed, faxed, and at the supplier’s end, is re-keyed into their computer. How wasteful of time, let alone the possibility of errors in the re-keying process. Electronic transfer is swift, and is expected to be error free.

Electronic systems already exist to do this, of course, known collectively as EDI (Electronic Data Interchange) whereby such data is sent as data files. But there are a number of drawbacks to traditional EDI:

Receiving companies must have the electronic systems to process EDI, which are usually quite an investment. Typically it is a two-way process, so that they must return EDI messages to the source company too.

The source must know that the recipient can process their EDI messages, otherwise it is pointless to send them.

The transport mechanisms for such files (the distribution networks) are relatively costly and have typically been closed communities (you have to join for a fee).

EDI is still very much hub-driven; that is to say, forced on suppliers by their large customers, such as aerospace and vehicle manufacturers, multiple and supermarket retail chains, and the large drug companies.

Although message standards exist, their interpretation by the hub companies that drove the original EDI systems could differ from one another, giving suppliers headaches in processing the messages.

As a result, traditional EDI has developed a reputation as being costly, cumbersome, technical, and difficult to implement.

XML should have the advantages that:

If a receiving company does not have an electronic way to process XML documents, they can display and print it using their browser program, and take it from there.

The sending organisation does not need to know whether the receiving company can process their XML documents electronically, as they assume they have a browser.

The transport mechanism is to all intents free, being the Internet — it is a rare organisation that does not have the capability to receive e-mails (XML documents will often be sent as attachments to e-mails) or to use FTP (File Transfer Protocol).

The concept of XML is that the Internet community will be free and open to share the standards it develops for different document types, so as to make it easier for people to enter the community. This is happening already. For example, BASDA†, in conjunction with many organisations including Microsoft, has published standards for orders and invoices, with other documents in the pipeline. However, truly universal standards are likely to be a bit of a pipe-dream, as is demonstrated by the BOSSFed and Home Builders versions of the BASDA messages.
Custom Fields
  • Release ID: Standard
Attachments Attachments
There are no attachments for this article.
Related Articles RSS Feed
XML Schema Definition (XSD)
Viewed 1525 times since Tue, Jul 10, 2012
Other XML Associated Files
Viewed 1525 times since Tue, Jul 10, 2012
Diagnostic XML File Print
Viewed 3124 times since Mon, Jul 9, 2012
Specific Trading Partner Notes - Spicers
Viewed 3850 times since Tue, Jul 10, 2012
XML File Transfer
Viewed 3029 times since Thu, Jul 5, 2012
Stock Control (STA)
Viewed 1398 times since Tue, Jul 10, 2012
XML Audit Log
Viewed 1442 times since Thu, Jul 5, 2012
Path and File Names
Viewed 1584 times since Mon, Jul 9, 2012
General Lookup File
Viewed 1427 times since Mon, Jul 9, 2012
Using Table Flags
Viewed 1576 times since Tue, Jul 10, 2012