Production faxing

XML Module

The XML Module lets iXware to send, receive and display messages from any application which can generate XML messages. Integrate iXware and your business applications with iXware’s XML Module. eXtensible Markup Language (XML) is a general purpose markup language, not unlike HTML, designed to facilitate sharing of structured data across different IT systems.

XML describes data and focuses on what data is whilst HTML displays data and focuses on how it looks. XML does not DO anything but allows users to structure data by defining their own tags.

The application should store the document to be sent on a network share. The document can be a PDF or TIFF, or any other document type which can be converted by the iXware server. The application will also generate and store an XML message containing information about the transmission, such as:

  • Originator data (transport, address, name);
  • Recipient data (transport, address, name);
  • Body text;
  • Attachment.


It’s also possible to work with an XML style sheet in order to map fields between the application and iXware. Once the message has reached final status (for example “sent” or “aborted”) iXware will generate an XML message with a delivery report to which the application in turn can respond.


Docgate Module

DocGate stands for Document Gateway. Documents, such as order confirmations or purchase orders, generated by business applications (ERP, CRM, WMS, F&A, etc), regardless of the platform (MS Windows, iSeries, Unix, etc.) can automatically be faxed and/or e-mailed by DocGate. Accuracy and cost savings by eliminating human intervention!


Documents can be sent to iXware's DocGate Module as a print assignment or with a so-called 'spoolfile'. DocGate lets iXware deliver these messages as fax, e-mail, SMS or any other communication service installed on the iXware server.


DocGate also ensures that the documents are delivered in the desired layout. DocGate converts the documents, adds the graphic overlay, deciphers the codes and 'hands' it over to the proper iXware communication module for transmission.


DocGate uses identifiers to discern valid sent-to addresses in the spoolfile. The address can be part of the document itself or be present as a unique identity in the organization's database. DocGate uses the identifiers for more then addressing only. There are many command codes available for send parameters, reporting and spoolfile manipulation.


On top of all of this, DocGate offers a powerful command generator for the management of command codes. DocGate offers a wide range of sending options. Some examples are: settings for urgency of transmission (priority), archiving, delayed delivery, least-cost-timing, least-cost-routing, merging of forms and documents, delivery reporting to a printer or a user inbox with the status of the message.