Tickstar EDIFACT Webservices is a free-to-use1, public webservice that enables transformation from XML to EDIFACT and from EDIFACT to XML.
If you already read the FAQ, you’re all set to begin!
1D.96A and D.97A message types are available at no cost. Here are the D.93A to D99.B and D.00A to D08.B supported message types and versions.
The webservice is described with this email hidden; JavaScript is required and consists of the following operations:
GetSupportedServicesEdifactToXmlxmlToEdifact
GetSupportedServices
By using this operation you can check if a specific EDIFACT-transformation is available. It has three optional input parameters
message: message type, i.e APERAK, IFTSTA, IFTMIN or INVOICdirectory: message version, i.e d96asyntaxVerson: EDIFACT syntax version, i.e 3 or 4.
The response to a GetSupportedServices request is a list of all the message types that matched the posted search criterias.
Posting ”message=IFTMIN” will give you a list of all the catalogues supported for that specific message type.
The response will also contain the schemaURL wich is the location of the XML schema.
For a complete list of supported message types and element descriptions, please refer to the UN/CEFACT EDIFACT specifications that can be found here for the versions D.93A to D99.B and D.00A to D08.B.
If you need other message types, notify us and we’ll help you promptly.
xmlToEdifact
xmlToEdifact converts an XML post to the corresponding EDIFACT according to the schema received using the GetSupportedService.
This operation has to contain an EdifactHeader element of the same type as in GetSupportedServices. Please note that all fields are mandatory; message, directory and syntaxVersion.
The posted XML message will be transformed with the schema specified in the operation GetSupportedServices.
The response will be the corresponding EDIFACT message in the payload field, encoded with base64.
EdifactToXml
EdifactToXml converts an EDIFACT post to the corresponding XML according to the schema received using GetSupportedService.
This operation has to contain an EdifactHeader element of the same type as in GetSupportedServices. Please note that all fields are mandatory; message, directory and syntaxVersion.
The posted EDIFACT message will be transformed with the schema specified in the operation GetSupportedServices.
The response will be the corresponding XML message in the payload field, encoded with base64.
Help us to help you better
If you find a bug or think that this tutorial is incomplete or contains errors, please leave a comment below or email hidden; JavaScript is requiredwrite an e-mail to us so that we can fix it.
Tags: d96a, d97a, EDIFACT, edifact to xml, guide, Tickstar EDIFACT Webservices, Tickstar Nova, webservices, xml to edifact