<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://doku.pdi.elanders-germany.com/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://doku.pdi.elanders-germany.com/feed.php">
        <title> en</title>
        <description></description>
        <link>https://doku.pdi.elanders-germany.com/</link>
        <image rdf:resource="https://doku.pdi.elanders-germany.com/lib/exe/fetch.php?media=favicon.ico" />
       <dc:date>2026-04-05T21:37:19+0200</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://doku.pdi.elanders-germany.com/doku.php?id=en:aktuell_unterstuetzte_barcodetypen&amp;rev=1554734101&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.pdi.elanders-germany.com/doku.php?id=en:allgemeine_technische_vorgaben&amp;rev=1554734101&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.pdi.elanders-germany.com/doku.php?id=en:anwendungsbeispiele&amp;rev=1554734101&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.pdi.elanders-germany.com/doku.php?id=en:auftragsarten&amp;rev=1554734101&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.pdi.elanders-germany.com/doku.php?id=en:barcodes&amp;rev=1554734101&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.pdi.elanders-germany.com/doku.php?id=en:beispiele_allgemein&amp;rev=1554734101&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.pdi.elanders-germany.com/doku.php?id=en:buchrueckenberechnung&amp;rev=1554734101&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.pdi.elanders-germany.com/doku.php?id=en:cloud_allgemein&amp;rev=1554734101&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.pdi.elanders-germany.com/doku.php?id=en:datenkonventionen&amp;rev=1554734101&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.pdi.elanders-germany.com/doku.php?id=en:datenschutz&amp;rev=1554734101&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.pdi.elanders-germany.com/doku.php?id=en:downloads&amp;rev=1554734101&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.pdi.elanders-germany.com/doku.php?id=en:ebook&amp;rev=1554734101&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.pdi.elanders-germany.com/doku.php?id=en:faq&amp;rev=1554734101&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.pdi.elanders-germany.com/doku.php?id=en:formatierung_allgemein&amp;rev=1554734101&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.pdi.elanders-germany.com/doku.php?id=en:moegliche_barcodetypen&amp;rev=1554734101&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.pdi.elanders-germany.com/doku.php?id=en:mypdi_allgemein&amp;rev=1554734101&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.pdi.elanders-germany.com/doku.php?id=en:nachdrucke&amp;rev=1554734101&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.pdi.elanders-germany.com/doku.php?id=en:pdi_allgemein&amp;rev=1554734101&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.pdi.elanders-germany.com/doku.php?id=en:pdi_auftrag&amp;rev=1554734101&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.pdi.elanders-germany.com/doku.php?id=en:produkte_hardcover&amp;rev=1554734101&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.pdi.elanders-germany.com/doku.php?id=en:produkte_kalender&amp;rev=1554734101&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.pdi.elanders-germany.com/doku.php?id=en:produkte_postkarte&amp;rev=1554734101&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.pdi.elanders-germany.com/doku.php?id=en:produkte_rueckstichheftung&amp;rev=1554734101&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.pdi.elanders-germany.com/doku.php?id=en:produkte_softcover&amp;rev=1554734101&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.pdi.elanders-germany.com/doku.php?id=en:reportings_allgemein&amp;rev=1554734101&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.pdi.elanders-germany.com/doku.php?id=en:security&amp;rev=1554734101&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.pdi.elanders-germany.com/doku.php?id=en:seite_2&amp;rev=1554734101&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.pdi.elanders-germany.com/doku.php?id=en:sidebar&amp;rev=1554734101&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.pdi.elanders-germany.com/doku.php?id=en:soap_allgemein&amp;rev=1554734101&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.pdi.elanders-germany.com/doku.php?id=en:soap_error_codes&amp;rev=1554734101&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.pdi.elanders-germany.com/doku.php?id=en:soap_funktionen&amp;rev=1554734101&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.pdi.elanders-germany.com/doku.php?id=en:start&amp;rev=1554734101&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.pdi.elanders-germany.com/doku.php?id=en:support&amp;rev=1554734101&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.pdi.elanders-germany.com/doku.php?id=en:tracking_allgemein&amp;rev=1554734101&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.pdi.elanders-germany.com/doku.php?id=en:tracking_error&amp;rev=1554734101&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.pdi.elanders-germany.com/doku.php?id=en:tracking_error_codes&amp;rev=1558949383&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.pdi.elanders-germany.com/doku.php?id=en:tracking_interface&amp;rev=1554734101&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.pdi.elanders-germany.com/doku.php?id=en:tracking_status_codes&amp;rev=1554734101&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.pdi.elanders-germany.com/doku.php?id=en:tracking_transmission_from_pdi&amp;rev=1554734101&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.pdi.elanders-germany.com/doku.php?id=en:tracking_transmission_to_pdi&amp;rev=1554734101&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.pdi.elanders-germany.com/doku.php?id=en:tracking_transmission_to_pdi_interface&amp;rev=1554734101&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.pdi.elanders-germany.com/doku.php?id=en:tracking_transmission_to_pdi_status_codes&amp;rev=1554734101&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.pdi.elanders-germany.com/doku.php?id=en:uebermittlung_allgemein&amp;rev=1554734101&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.pdi.elanders-germany.com/doku.php?id=en:validation&amp;rev=1554734101&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.pdi.elanders-germany.com/doku.php?id=en:versand&amp;rev=1554734101&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.pdi.elanders-germany.com/doku.php?id=en:versand_international&amp;rev=1554734101&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.pdi.elanders-germany.com/doku.php?id=en:versand_laender&amp;rev=1554734101&amp;do=diff"/>
                <rdf:li rdf:resource="https://doku.pdi.elanders-germany.com/doku.php?id=en:versand_retouren&amp;rev=1554734101&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://doku.pdi.elanders-germany.com/lib/exe/fetch.php?media=favicon.ico">
        <title></title>
        <link>https://doku.pdi.elanders-germany.com/</link>
        <url>https://doku.pdi.elanders-germany.com/lib/exe/fetch.php?media=favicon.ico</url>
    </image>
    <item rdf:about="https://doku.pdi.elanders-germany.com/doku.php?id=en:aktuell_unterstuetzte_barcodetypen&amp;rev=1554734101&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-04-08T16:35:01+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>en:aktuell_unterstuetzte_barcodetypen</title>
        <link>https://doku.pdi.elanders-germany.com/doku.php?id=en:aktuell_unterstuetzte_barcodetypen&amp;rev=1554734101&amp;do=diff</link>
        <description>Possible barcode types

•	DataMatrix 

•	2/5 family 

•	Code 39 

•	Code 128 

•	EAN</description>
    </item>
    <item rdf:about="https://doku.pdi.elanders-germany.com/doku.php?id=en:allgemeine_technische_vorgaben&amp;rev=1554734101&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-04-08T16:35:01+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>en:allgemeine_technische_vorgaben</title>
        <link>https://doku.pdi.elanders-germany.com/doku.php?id=en:allgemeine_technische_vorgaben&amp;rev=1554734101&amp;do=diff</link>
        <description>Printing data - technical specifications

General

	*  PDF-X3
		*  PDF version 1.3
		*  3 mm bleed
		*  No cutmarks
		*  No colour bar

Colours

Production uses the CMYK colour space by default.  You can also transmit data in RGB but they will be converted to the CMYK colour space for production, which can result in colour deviations. We use the standard Apple RGB colour profile for the conversion.</description>
    </item>
    <item rdf:about="https://doku.pdi.elanders-germany.com/doku.php?id=en:anwendungsbeispiele&amp;rev=1554734101&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-04-08T16:35:01+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>en:anwendungsbeispiele</title>
        <link>https://doku.pdi.elanders-germany.com/doku.php?id=en:anwendungsbeispiele&amp;rev=1554734101&amp;do=diff</link>
        <description>PDI - application examples

Example 1

You would like to integrate PDI into your shop system. You gather the user input and ask ELANDERS for a PDF preview that you can offer for download directly from your order process. Once the user approves the PDF preview, you give us the command to convert the current configuration for the order. ELANDERS now starts production and delivers to your customer. You use our interface invisibly in the background for your own customers.</description>
    </item>
    <item rdf:about="https://doku.pdi.elanders-germany.com/doku.php?id=en:auftragsarten&amp;rev=1554734101&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-04-08T16:35:01+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>en:auftragsarten</title>
        <link>https://doku.pdi.elanders-germany.com/doku.php?id=en:auftragsarten&amp;rev=1554734101&amp;do=diff</link>
        <description>PDI - order types
     
 Order type      
 Detail      
 You transmit      
1   Finished print orders   Print order with finished print data that ELANDERS will only produce   Job XML + print data PDFs    
2   Generic print orders   Print order for which ELANDERS generates the print data completely from an archive / media database and then does production</description>
    </item>
    <item rdf:about="https://doku.pdi.elanders-germany.com/doku.php?id=en:barcodes&amp;rev=1554734101&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-04-08T16:35:01+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>en:barcodes</title>
        <link>https://doku.pdi.elanders-germany.com/doku.php?id=en:barcodes&amp;rev=1554734101&amp;do=diff</link>
        <description>Print data - barcodes

General

Production can and/or in many case must be carried out using barcodes on the product or on product components.

It must be defined in advance where on the product the barcode can/may be affixed.

A value generated by ELANDERS (the internal order number) is used for the barcode and automatically placed by ELANDERS in the previously defined positions.</description>
    </item>
    <item rdf:about="https://doku.pdi.elanders-germany.com/doku.php?id=en:beispiele_allgemein&amp;rev=1554734101&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-04-08T16:35:01+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>en:beispiele_allgemein</title>
        <link>https://doku.pdi.elanders-germany.com/doku.php?id=en:beispiele_allgemein&amp;rev=1554734101&amp;do=diff</link>
        <description>Order transmission - XML examples

To slim the project workflow, we will be happy to create XML structures for you, including adapted file references (PDFs, JPEGs, TIFFs, etc.) specifically for your products at the start of the project, based on the example data you provide.</description>
    </item>
    <item rdf:about="https://doku.pdi.elanders-germany.com/doku.php?id=en:buchrueckenberechnung&amp;rev=1554734101&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-04-08T16:35:01+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>en:buchrueckenberechnung</title>
        <link>https://doku.pdi.elanders-germany.com/doku.php?id=en:buchrueckenberechnung&amp;rev=1554734101&amp;do=diff</link>
        <description>Print data - calculating book spines

General

The thickness of the spine of, for example, your photo album is calculated based on the number of pages.

So if you create your own data, you will have to calculate the custom spine yourself.

We can provide the parameters to use at the beginning of the project.</description>
    </item>
    <item rdf:about="https://doku.pdi.elanders-germany.com/doku.php?id=en:cloud_allgemein&amp;rev=1554734101&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-04-08T16:35:01+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>en:cloud_allgemein</title>
        <link>https://doku.pdi.elanders-germany.com/doku.php?id=en:cloud_allgemein&amp;rev=1554734101&amp;do=diff</link>
        <description>Order transmission - cloud / storage

General

Upon request, we can provide you with data storage in our computer centre to minimise the load-intensive transmission of frequently used data.

Server

URL: cloud.pdi.elanders-germany.com 
 Port: 22
 Protocols: sFTP, SCP</description>
    </item>
    <item rdf:about="https://doku.pdi.elanders-germany.com/doku.php?id=en:datenkonventionen&amp;rev=1554734101&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-04-08T16:35:01+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>en:datenkonventionen</title>
        <link>https://doku.pdi.elanders-germany.com/doku.php?id=en:datenkonventionen&amp;rev=1554734101&amp;do=diff</link>
        <description>Order transmission - conventions

General

	*  All filenames (XML and references) must be unique.
		*  Tip:       If you aren't using SOAP, then they must be unique between orders!
		*  ISO 9660 is used for the file naming convention.
		*  Transactions (XML and all references) are limited to 500</description>
    </item>
    <item rdf:about="https://doku.pdi.elanders-germany.com/doku.php?id=en:datenschutz&amp;rev=1554734101&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-04-08T16:35:01+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>en:datenschutz</title>
        <link>https://doku.pdi.elanders-germany.com/doku.php?id=en:datenschutz&amp;rev=1554734101&amp;do=diff</link>
        <description>Other - data protection

General

In brief: We cannot accept sensitive data on insecure channels!
We will be happy to provide you with more information upon request.

Data protection officer

Mr. Jürgen Klaile
 Phone: +0049 (0) 7151-9563-405
 Email:</description>
    </item>
    <item rdf:about="https://doku.pdi.elanders-germany.com/doku.php?id=en:downloads&amp;rev=1554734101&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-04-08T16:35:01+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>en:downloads</title>
        <link>https://doku.pdi.elanders-germany.com/doku.php?id=en:downloads&amp;rev=1554734101&amp;do=diff</link>
        <description>Downloads

Interfaces
Description SST version XML version XSD download XML example Order transmission 2.0 ?? Download Download Order transmission 1.0 ?? Download Download Order transmission 1.0 ?? Download Download Tracking 2.0 2.3 Download Download</description>
    </item>
    <item rdf:about="https://doku.pdi.elanders-germany.com/doku.php?id=en:ebook&amp;rev=1554734101&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-04-08T16:35:01+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>en:ebook</title>
        <link>https://doku.pdi.elanders-germany.com/doku.php?id=en:ebook&amp;rev=1554734101&amp;do=diff</link>
        <description>~~BOOK~~</description>
    </item>
    <item rdf:about="https://doku.pdi.elanders-germany.com/doku.php?id=en:faq&amp;rev=1554734101&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-04-08T16:35:01+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>en:faq</title>
        <link>https://doku.pdi.elanders-germany.com/doku.php?id=en:faq&amp;rev=1554734101&amp;do=diff</link>
        <description>Other - FAQ

Retrieving tracking data via sFTP

Example using libssh2:


&lt;?php
$connection = ssh2_connect('tracking.pdi.elanders-germany.com', 22);
ssh2_auth_password($connection, 'USERNAME', 'PASSWORT');

$sftp = ssh2_sftp($connection);

$handle = opendir(&quot;ssh2.sftp://$sftp/./&quot;);
echo &quot;Directory handle: $handle\n&quot;;
echo &quot;Entries:\n&quot;;
while (false != ($entry = readdir($handle))){
    echo &quot;$entry\n&quot;;
}

… then use a loop with ssh2_scp_recv to retrieve the data …

… and then delete the file with …</description>
    </item>
    <item rdf:about="https://doku.pdi.elanders-germany.com/doku.php?id=en:formatierung_allgemein&amp;rev=1554734101&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-04-08T16:35:01+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>en:formatierung_allgemein</title>
        <link>https://doku.pdi.elanders-germany.com/doku.php?id=en:formatierung_allgemein&amp;rev=1554734101&amp;do=diff</link>
        <description>Order transmission - formatting

Formatting of text elements in the XML

You can dynamically tag text elements intended for the customisation and personalisation of printed products yourself. We use the conventions of our software solution to prepare print data.</description>
    </item>
    <item rdf:about="https://doku.pdi.elanders-germany.com/doku.php?id=en:moegliche_barcodetypen&amp;rev=1554734101&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-04-08T16:35:01+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>en:moegliche_barcodetypen</title>
        <link>https://doku.pdi.elanders-germany.com/doku.php?id=en:moegliche_barcodetypen&amp;rev=1554734101&amp;do=diff</link>
        <description>Barcodes

Production can and/or in many case must be carried out using barcodes on the product or on product components. 

It must be defined in advance where on the product the barcode can/may be affixed.  

A value generated by ELANDERS (the internal order number) is used for the barcode and automatically placed by ELANDERS in the previously defined positions.</description>
    </item>
    <item rdf:about="https://doku.pdi.elanders-germany.com/doku.php?id=en:mypdi_allgemein&amp;rev=1554734101&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-04-08T16:35:01+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>en:mypdi_allgemein</title>
        <link>https://doku.pdi.elanders-germany.com/doku.php?id=en:mypdi_allgemein&amp;rev=1554734101&amp;do=diff</link>
        <description>PDI - myPDI

General

Upon request, we can set up access to a personalised “myPDI” Web interface for your support needs.

https://pdi.elanders-germany.com

Screens

Transaction screen

We check orders transmitted via SOAP or sFTP for content and completeness. Once they pass that test, the data transmitted is used to create one or more orders. In case of an error, you will receive details about the error here and can correct them and retransmit your data. Transactions with errors are automaticall…</description>
    </item>
    <item rdf:about="https://doku.pdi.elanders-germany.com/doku.php?id=en:nachdrucke&amp;rev=1554734101&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-04-08T16:35:01+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>en:nachdrucke</title>
        <link>https://doku.pdi.elanders-germany.com/doku.php?id=en:nachdrucke&amp;rev=1554734101&amp;do=diff</link>
        <description>Order transmission - reprints

General

There are different kinds of processes that fall within the area of reprints.

Reprints

Changed or unchanged reprints of orders can be started through the PDI Web interface.

This is a changed or unchanged copy of the original order, which is possible within the agreed-upon data retention period.</description>
    </item>
    <item rdf:about="https://doku.pdi.elanders-germany.com/doku.php?id=en:pdi_allgemein&amp;rev=1554734101&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-04-08T16:35:01+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>en:pdi_allgemein</title>
        <link>https://doku.pdi.elanders-germany.com/doku.php?id=en:pdi_allgemein&amp;rev=1554734101&amp;do=diff</link>
        <description>PDI - General

General

The interfaces of Elanders GmbH (ELANDERS) permit you to transmit orders (usually print orders) from your Web applications and internal systems ELANDERS directly and automatically.

Requirements

•	You have concluded a contract with ELANDERS.</description>
    </item>
    <item rdf:about="https://doku.pdi.elanders-germany.com/doku.php?id=en:pdi_auftrag&amp;rev=1554734101&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-04-08T16:35:01+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>en:pdi_auftrag</title>
        <link>https://doku.pdi.elanders-germany.com/doku.php?id=en:pdi_auftrag&amp;rev=1554734101&amp;do=diff</link>
        <description>PDI - What does an order look like?

General

An order generally has several components.

Required components

XML data with job information:

•	Shopping cart / order

•	Posts

•	Desired product ID

•	Billing address

•	Order number

•	Item quantity</description>
    </item>
    <item rdf:about="https://doku.pdi.elanders-germany.com/doku.php?id=en:produkte_hardcover&amp;rev=1554734101&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-04-08T16:35:01+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>en:produkte_hardcover</title>
        <link>https://doku.pdi.elanders-germany.com/doku.php?id=en:produkte_hardcover&amp;rev=1554734101&amp;do=diff</link>
        <description>Product samples - Hardcover

available soon!</description>
    </item>
    <item rdf:about="https://doku.pdi.elanders-germany.com/doku.php?id=en:produkte_kalender&amp;rev=1554734101&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-04-08T16:35:01+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>en:produkte_kalender</title>
        <link>https://doku.pdi.elanders-germany.com/doku.php?id=en:produkte_kalender&amp;rev=1554734101&amp;do=diff</link>
        <description>Product samples - Calendar

available soon!</description>
    </item>
    <item rdf:about="https://doku.pdi.elanders-germany.com/doku.php?id=en:produkte_postkarte&amp;rev=1554734101&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-04-08T16:35:01+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>en:produkte_postkarte</title>
        <link>https://doku.pdi.elanders-germany.com/doku.php?id=en:produkte_postkarte&amp;rev=1554734101&amp;do=diff</link>
        <description>Product samples - Postcard

available soon!</description>
    </item>
    <item rdf:about="https://doku.pdi.elanders-germany.com/doku.php?id=en:produkte_rueckstichheftung&amp;rev=1554734101&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-04-08T16:35:01+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>en:produkte_rueckstichheftung</title>
        <link>https://doku.pdi.elanders-germany.com/doku.php?id=en:produkte_rueckstichheftung&amp;rev=1554734101&amp;do=diff</link>
        <description>Product samples - Saddle stich

available soon!</description>
    </item>
    <item rdf:about="https://doku.pdi.elanders-germany.com/doku.php?id=en:produkte_softcover&amp;rev=1554734101&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-04-08T16:35:01+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>en:produkte_softcover</title>
        <link>https://doku.pdi.elanders-germany.com/doku.php?id=en:produkte_softcover&amp;rev=1554734101&amp;do=diff</link>
        <description>Product samples - Softcover

available soon!</description>
    </item>
    <item rdf:about="https://doku.pdi.elanders-germany.com/doku.php?id=en:reportings_allgemein&amp;rev=1554734101&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-04-08T16:35:01+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>en:reportings_allgemein</title>
        <link>https://doku.pdi.elanders-germany.com/doku.php?id=en:reportings_allgemein&amp;rev=1554734101&amp;do=diff</link>
        <description></description>
    </item>
    <item rdf:about="https://doku.pdi.elanders-germany.com/doku.php?id=en:security&amp;rev=1554734101&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-04-08T16:35:01+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>en:security</title>
        <link>https://doku.pdi.elanders-germany.com/doku.php?id=en:security&amp;rev=1554734101&amp;do=diff</link>
        <description>Interface - security

General

Access to PDI is possible in two ways.

IP whitelisting

Your fixed IP address or fixed IP range has been placed in our whitelist. This is generally your production system or systems that have shared access to the Internet through a router/firewall.</description>
    </item>
    <item rdf:about="https://doku.pdi.elanders-germany.com/doku.php?id=en:seite_2&amp;rev=1554734101&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-04-08T16:35:01+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>en:seite_2</title>
        <link>https://doku.pdi.elanders-germany.com/doku.php?id=en:seite_2&amp;rev=1554734101&amp;do=diff</link>
        <description></description>
    </item>
    <item rdf:about="https://doku.pdi.elanders-germany.com/doku.php?id=en:sidebar&amp;rev=1554734101&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-04-08T16:35:01+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>en:sidebar</title>
        <link>https://doku.pdi.elanders-germany.com/doku.php?id=en:sidebar&amp;rev=1554734101&amp;do=diff</link>
        <description>PDI - Print Data Interface

General 
 myPDI   
 Support

Ordering

Interfaces 
 Conventions 
 XML examples 
 Reprints 
 Validation 
 Cloud / Storage

Tracking

General 
 Messages 
 Interface 
 Status codes 
 Error codes 
 Error handling

Command request

Messages 
 Interface 
 Error codes

SAOP

General 
 Functions 
 Error codes

Print data

Technical specifications 
 Book spine calculation 
 Barcodes

Product samples

Hardcover 
Softcover 
Calendar 
Saddle stich 
Postcard

Shipping

General 
 I…</description>
    </item>
    <item rdf:about="https://doku.pdi.elanders-germany.com/doku.php?id=en:soap_allgemein&amp;rev=1554734101&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-04-08T16:35:01+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>en:soap_allgemein</title>
        <link>https://doku.pdi.elanders-germany.com/doku.php?id=en:soap_allgemein&amp;rev=1554734101&amp;do=diff</link>
        <description>Interface - SOAP in general

General

As a user of the PDI interface, you receive a personal URL to call the Web service WSDL with the functions customised for you, in the following form:

https://services.pdi.elanders-germany.com/application_services/pdi-service/service.php?wsdl&amp;uid=xyz123

With this example, you can instance your SOAP client under PHP, for example:</description>
    </item>
    <item rdf:about="https://doku.pdi.elanders-germany.com/doku.php?id=en:soap_error_codes&amp;rev=1554734101&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-04-08T16:35:01+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>en:soap_error_codes</title>
        <link>https://doku.pdi.elanders-germany.com/doku.php?id=en:soap_error_codes&amp;rev=1554734101&amp;do=diff</link>
        <description>Interface - SOAP error codes

Error codes

Possible error codes that can be returned from the Web service methods.
Code Message   17 Service error: SOAP service is not available in your client setup.   18 Service error: Preview generation failed.   19</description>
    </item>
    <item rdf:about="https://doku.pdi.elanders-germany.com/doku.php?id=en:soap_funktionen&amp;rev=1554734101&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-04-08T16:35:01+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>en:soap_funktionen</title>
        <link>https://doku.pdi.elanders-germany.com/doku.php?id=en:soap_funktionen&amp;rev=1554734101&amp;do=diff</link>
        <description>Interface - SOAP functions

Here you can find a more detailed description of the SOAP functions.

Connection test

ping

For testing availability of the Web service.

Parameters expected:
Element Description [“client”] Your client code [“pass”</description>
    </item>
    <item rdf:about="https://doku.pdi.elanders-germany.com/doku.php?id=en:start&amp;rev=1554734101&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-04-08T16:35:01+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>en:start</title>
        <link>https://doku.pdi.elanders-germany.com/doku.php?id=en:start&amp;rev=1554734101&amp;do=diff</link>
        <description>PDI documentation

Access to this documentation is protected.

If you have been granted access, click here.

If you are interested in our services and interfaces, please write an eMail to pdi-support@elanders-germany.com.</description>
    </item>
    <item rdf:about="https://doku.pdi.elanders-germany.com/doku.php?id=en:support&amp;rev=1554734101&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-04-08T16:35:01+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>en:support</title>
        <link>https://doku.pdi.elanders-germany.com/doku.php?id=en:support&amp;rev=1554734101&amp;do=diff</link>
        <description>PDI - Support

General

You can reach our technical support team by sending an eMail to pdi-support@elanders-germany.com.

Support is available from Monday to Friday from 9am to 6pm.</description>
    </item>
    <item rdf:about="https://doku.pdi.elanders-germany.com/doku.php?id=en:tracking_allgemein&amp;rev=1554734101&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-04-08T16:35:01+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>en:tracking_allgemein</title>
        <link>https://doku.pdi.elanders-germany.com/doku.php?id=en:tracking_allgemein&amp;rev=1554734101&amp;do=diff</link>
        <description>Tracking - General

Production tracking

You can retrieve the current status of a transmitted order at any time through your myPDI access.

Alternatively, we can gladly transmit the status to you specifically when certain quantities are exceeded on your system.</description>
    </item>
    <item rdf:about="https://doku.pdi.elanders-germany.com/doku.php?id=en:tracking_error&amp;rev=1554734101&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-04-08T16:35:01+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>en:tracking_error</title>
        <link>https://doku.pdi.elanders-germany.com/doku.php?id=en:tracking_error&amp;rev=1554734101&amp;do=diff</link>
        <description>Tracking - Error handling

General

If your server cannot be reached in the agreed-upon manner (FTP, sFTP, HTTP), PDI will attempt to store the status messages on your server multiple times.

The number of attempts and the waiting time between attempts can be custom configured for each project. By default, PDI makes 3 attempts at 30-minute intervals.</description>
    </item>
    <item rdf:about="https://doku.pdi.elanders-germany.com/doku.php?id=en:tracking_error_codes&amp;rev=1558949383&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-05-27T11:29:43+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>en:tracking_error_codes</title>
        <link>https://doku.pdi.elanders-germany.com/doku.php?id=en:tracking_error_codes&amp;rev=1558949383&amp;do=diff</link>
        <description>Tracking - Error-Codes

General

Errors during order acceptance are also transmitted using tracking.

There is a basic difference between error codes during acceptance of the transaction (import/SOAP), i.e. “Checks during order acceptance”, and preprocessing, or</description>
    </item>
    <item rdf:about="https://doku.pdi.elanders-germany.com/doku.php?id=en:tracking_interface&amp;rev=1554734101&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-04-08T16:35:01+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>en:tracking_interface</title>
        <link>https://doku.pdi.elanders-germany.com/doku.php?id=en:tracking_interface&amp;rev=1554734101&amp;do=diff</link>
        <description>Tracking - Interface

Header
Element Type Possible values Description token String   Unique ID of the transmission client_id Int   Your PDI client ID client_name String   Your PDI client name project_id Int   Your project ID for the client number project_name</description>
    </item>
    <item rdf:about="https://doku.pdi.elanders-germany.com/doku.php?id=en:tracking_status_codes&amp;rev=1554734101&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-04-08T16:35:01+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>en:tracking_status_codes</title>
        <link>https://doku.pdi.elanders-germany.com/doku.php?id=en:tracking_status_codes&amp;rev=1554734101&amp;do=diff</link>
        <description>Tracking - Status codes

General

More detailed tracking of the complete order handling process is possible.

The messages break down into the following sections:

	*  Transactions
		*  Orders
		*  Items
		*  Packages

Transactions

A transaction describes the segment for transmission of an order to PDI, and includes:</description>
    </item>
    <item rdf:about="https://doku.pdi.elanders-germany.com/doku.php?id=en:tracking_transmission_from_pdi&amp;rev=1554734101&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-04-08T16:35:01+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>en:tracking_transmission_from_pdi</title>
        <link>https://doku.pdi.elanders-germany.com/doku.php?id=en:tracking_transmission_from_pdi&amp;rev=1554734101&amp;do=diff</link>
        <description>Tracking - messages

Push messages via XML

All messages can be collected periodically (every 30 minutes) and transmitted to your sFTP server by XML. Here, all the changes to transactions, orders, items, packages and errors are are collected on a queue, then bundled into one or more XML files for transmission.</description>
    </item>
    <item rdf:about="https://doku.pdi.elanders-germany.com/doku.php?id=en:tracking_transmission_to_pdi&amp;rev=1554734101&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-04-08T16:35:01+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>en:tracking_transmission_to_pdi</title>
        <link>https://doku.pdi.elanders-germany.com/doku.php?id=en:tracking_transmission_to_pdi&amp;rev=1554734101&amp;do=diff</link>
        <description>Command request - Messages

Push messages via XML

Analogous to the messages from us to your system, you can also transmit messages/requests by XML.

You receive a response on success or failure through the tracking interface. The assignment can be made using the 'request_reference_id' attribute with your unique request ID.</description>
    </item>
    <item rdf:about="https://doku.pdi.elanders-germany.com/doku.php?id=en:tracking_transmission_to_pdi_interface&amp;rev=1554734101&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-04-08T16:35:01+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>en:tracking_transmission_to_pdi_interface</title>
        <link>https://doku.pdi.elanders-germany.com/doku.php?id=en:tracking_transmission_to_pdi_interface&amp;rev=1554734101&amp;do=diff</link>
        <description>Command request - Interfaces

Header
Element Type Possible values Description token String   Unique ID of the transmission client_id Int   Your PDI client ID client_name String   Your PDI client name project_id Int   Your project ID for the client number</description>
    </item>
    <item rdf:about="https://doku.pdi.elanders-germany.com/doku.php?id=en:tracking_transmission_to_pdi_status_codes&amp;rev=1554734101&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-04-08T16:35:01+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>en:tracking_transmission_to_pdi_status_codes</title>
        <link>https://doku.pdi.elanders-germany.com/doku.php?id=en:tracking_transmission_to_pdi_status_codes&amp;rev=1554734101&amp;do=diff</link>
        <description>Command request - Error codes

General

After successful processing of your command requests, you receive the result through the tracking interface in the instances “Transaction”, “Order”, “Item” or “Package”.

If command requests could not be processed, you receive the response in the instance</description>
    </item>
    <item rdf:about="https://doku.pdi.elanders-germany.com/doku.php?id=en:uebermittlung_allgemein&amp;rev=1554734101&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-04-08T16:35:01+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>en:uebermittlung_allgemein</title>
        <link>https://doku.pdi.elanders-germany.com/doku.php?id=en:uebermittlung_allgemein&amp;rev=1554734101&amp;do=diff</link>
        <description>Order transmission - Interfaces

You can store your data directly in the main directory using your sFTP access.

All files must initially be transmitted with a file ending of “.tmp”. After successful transmission and validation by your system, please rename the file to the corresponding file type. Our validation ignores all files with a file ending of</description>
    </item>
    <item rdf:about="https://doku.pdi.elanders-germany.com/doku.php?id=en:validation&amp;rev=1554734101&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-04-08T16:35:01+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>en:validation</title>
        <link>https://doku.pdi.elanders-germany.com/doku.php?id=en:validation&amp;rev=1554734101&amp;do=diff</link>
        <description>Order transmission - Validation

General

We automatically check every order transmitted.

Checks on order receipt

Directly during processing of the transaction (the transmitted order (XML) with all the referenced data (e.g. PDFs)), the following points are checked.</description>
    </item>
    <item rdf:about="https://doku.pdi.elanders-germany.com/doku.php?id=en:versand&amp;rev=1554734101&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-04-08T16:35:01+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>en:versand</title>
        <link>https://doku.pdi.elanders-germany.com/doku.php?id=en:versand&amp;rev=1554734101&amp;do=diff</link>
        <description>Shipping - General

End customer shipping

We ship every order individually to your end customer using your shipper.

	*  DHL - including tracking
		*  UPS - including tracking (available soon)
		*  Deutsche Post - without tracking

Collective batch</description>
    </item>
    <item rdf:about="https://doku.pdi.elanders-germany.com/doku.php?id=en:versand_international&amp;rev=1554734101&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-04-08T16:35:01+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>en:versand_international</title>
        <link>https://doku.pdi.elanders-germany.com/doku.php?id=en:versand_international&amp;rev=1554734101&amp;do=diff</link>
        <description>Shipping - International

General

Pro forma invoices are automatically generated and attached to the shipment based on the item values you transmit in the XML.

Specifying in the XML

Beside the &lt;delivery_address&gt;, &lt;items&gt; etc. we need the following information:</description>
    </item>
    <item rdf:about="https://doku.pdi.elanders-germany.com/doku.php?id=en:versand_laender&amp;rev=1554734101&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-04-08T16:35:01+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>en:versand_laender</title>
        <link>https://doku.pdi.elanders-germany.com/doku.php?id=en:versand_laender&amp;rev=1554734101&amp;do=diff</link>
        <description></description>
    </item>
    <item rdf:about="https://doku.pdi.elanders-germany.com/doku.php?id=en:versand_retouren&amp;rev=1554734101&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-04-08T16:35:01+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>en:versand_retouren</title>
        <link>https://doku.pdi.elanders-germany.com/doku.php?id=en:versand_retouren&amp;rev=1554734101&amp;do=diff</link>
        <description>Shipping - Returns

General

The sender is generally your own company (DropShipping).

So returns will be returned to your address.

Please note that returns within Germany in most cases are free.

For returns from abroad, often incurred increased costs (e.g. additional 30-50 Euro). So in some cases it is useful to destroy the consignment and ship new products to the correct shipping address.</description>
    </item>
</rdf:RDF>
