Dienstleister


Verwaltung → Dienstleister → Neuen Dienstleister anlegen

  • Ein Dienstleister kann beispielsweise eine Druckerei sein, die nur ein bestimmtes Pordukt drucken darf.
  • Es besteht die Möglichkeit, dass man einen Dienstleister in den einzelnen Artikeln hinterlegt.
    Produkte → Artikel → bearbeiten → Freigabe/Dienstleister

Hier finden Sie allgemeine Informationen zur Konfiguration eines Dienstleisters: Allgemeine Konfiguration des Dienstleisters ohne FTP


E-Mail-Adresse

Es sind beim Dienstleister möglich mehrere E-Mail-Adressen zu hinterlegen.

Diese werden in dem Eingabefeld hintereinander angelegt. Durch das Drücken der Leertaste oder einem Komma, werden diese bei der Eingabe getrennt.

Nach dem Ändern dieses Feldes muss der Speicherknopf betätigt werden.


E-Mail-Vorlage für pro Posten und auftragsbezogen nutzen

Die Einstellung definiert nur welche Vorlage nach der Bestellung an Dienstleister verwendet wird.

Standardmäßig wird die "Bestellmailvorlage" unter Shopeinstellungen für auftragsbezogene Benachrichtigungen genutzt.


Folgende Variable stehen für die auftragsbezogene E-Mail-Vorlage zur Verfügung:


VariableTypBeschreibung
$orderarrayBestellung
$orderItemsarrayBestellpositionen
$userarrayBenutzer/Besteller
$orderCustomFieldsarrayBenutzerdefinierte Bestellvariablen
$subtotalstringZwischensumme
$totalstringSumme
$vatstringMwSt.
Mustervorlage
<body style="margin: 0; font: 12px/140% Arial, sans-serif; border: none;">
    <table class="header" width="660" border="0">
        <tr>
            <td width="380" valign="top">
                <span style="font-size: 0.75em; color: #666;">Mustermann GmbH | Hanns-Martin-Schleyer-Straße 35 | 47177 Willich</span><br />
                Lieferant GmbH<br /><br />
                Musterstraße 123<br />
                12345 Test
            </td>
            <td valign="top">
                Bestellcode: <strong>{$order.order_code}</strong><br />
                Datum: <strong>{$order.cdate|date_format:"%d.%m.%Y"}</strong>
            </td>
        </tr>
    </table>
    <table class="items" width="660" border="0">
        <thead>
            <tr>
                <td style="border-color: #000; border-style: solid; border-width: 1px 0;">Pos.</td>
                <td style="border-color: #000; border-style: solid; border-width: 1px 0;">Bezeichnung</td>
                <td style="border-color: #000; border-style: solid; border-width: 1px 0;">Menge</td>
                <td align="right" style="border-color: #000; border-style: solid; border-width: 1px 0;">Summe</td>
            </tr>
        </thead>
        <tbody>
            {assign var=pos value=1}
            {foreach from=$orderItems key=orderItemKey item=orderItem}
            <tr>
                <td>{$pos++}</td>
                <td>{$orderItem.s_desc}{if $cart[item].persdata}{$cart[item].persdata}{/if}</td>
                <td>{$orderItem.s_qty}</td>
                <td align="right">{($orderItem.s_ntotal/100)|number_format:2:',':'.'} €</td>
            </tr>
            {/foreach}
        </tbody>
    </table>
    <hr style="width: 660px; margin: 10px 0;" />
    <table class="footer" width="660" border="0">
        <tr>
            <td valign="top" align="left">
                <u><strong>Lieferadresse:</strong></u><br>
                {if $order.order_DeliverAdressCompany}{$order.order_DeliverAdressCompany}<br>{/if}
                {if $order_order_DeliverAdressCompany2}{$order.order_DeliverAdressCompany2}<br>{/if}
                {if $order.order_DeliverAdressCompany3}{$order.order_DeliverAdressCompany3}<br>{/if}
                {if $order.order_DeliverAdressName}{$order.order_DeliverAdressName}<br>{/if}
                {if $order.order_DeliverAdressStreet}{$order.order_DeliverAdressStreet}<br>{/if}
                {if $order.order_DeliverAdressZIP}{$order.order_DeliverAdressZIP}<br>{/if}
                {if $order.order_DeliverAdressTown}{$order.order_DeliverAdressTown}<br>{/if}
                {if $order.order_DeliverAdressCountry}{$order.order_DeliverAdressCountry}<br>{/if}
                {if $order.order_DeliverAdressTel}{$order.order_DeliverAdressTel}<br>{/if}
                {if $order.order_DeliverAdressFax}{$order.order_DeliverAdressFax}<br>{/if}
                {if $order.order_DeliverAdressEMail}{$order.order_DeliverAdressEMail}<br>{/if}
            </td>
            <td valign="top" align="left">
                <u><strong>Rechnungsadresse</strong></u><br>
                {if $order.InvoiceAdressCompany}{$order.InvoiceAdressCompany}<br>{/if}
                {if $order.InvoiceAdressName}{$order.InvoiceAdressName}<br>{/if}
                {if $order.InvoiceAdressStreet}{$order.InvoiceAdressStreet}<br>{/if}
                {if $order.InvoiceAdressZIP}{$order.InvoiceAdressZIP}<br>{/if}
                {if $order.InvoiceAdressTown}{$order.InvoiceAdressTown}<br>{/if}
                {if $order.InvoiceAdressCountry}{$order.InvoiceAdressCountry}<br>{/if}
                {if $order.InvoiceAdressTel}{$order.InvoiceAdressTel}<br>{/if}
                {if $order.InvoiceAdressFax}{$order.InvoiceAdressFax}<br>{/if}
                {if $order.InvoiceAdressEMail}{$order.InvoiceAdressEMail}<br>{/if}
            </td>
        </tr>
        <tr>
            <td>
                <strong>Zahlungsart:</strong> {$Zahlungsart}
                {if $Zahlungsartinfo}<br />
                    {$Zahlungsartinfo}
                {/if}
            </td>
            <td>
                {if $order.customFields}
                <u>Zusatzinformationen</u><br>
                {foreach from=$order.customFields key=key item=item}
                <b>{$key}:</b> {$item}<br>
                {/foreach}
                {/if}
            </td>
        </tr>
    </table>
</body>
Bestelloptionen ausgeben
{if $childItems} {foreach from=$childItems item=childItem}
{$childItem.s_desc}<br />
{/foreach}
<br />
{/if}
Bestellpositionen ermitteln
{foreach from=$orderItems key=orderItemKey item=orderItem}
<div>
Produkt: {$orderItem.s_desc}
</div>
{/foreach}
Lieferdatum ausgeben
{assign var=deliveryDateFound value=''}
{foreach from=$orderItems key=orderItemKey item=orderItem}
	{foreach from=$orderItem.info key=infoKey item=infoItem}
		{if $infoKey != 'deliveryDate'}
			{continue}
		{else}
			{assign var=deliveryDateFound value=true}
			<strong>Liefertermin:</strong> {$infoItem}<br>
			{break}
		{/if}
	{/foreach}
	{if $deliveryDateFound}
		{break}
	{/if}
{/foreach}


Druckdaten in der Dienstleister-E-Mail als Anhang

Damit die Druckdaten in der E-Mail an den Dienstleister übermittelt werden, aktivieren Sie bitte folgende Funktion unter "Verwaltung → Dienstleister → bearbeiten"


XML in der Dienstleister-E-Mail als Anhang

Damit die XML in der E-Mail an den Dienstleister übermittelt werden, aktivieren Sie bitte folgende Funktion unter "Verwaltung → Dienstleister → bearbeiten". Ebenso muss "Vorlage für XML Export" gefüllt sein.

Bitte beachten Sie auch, das keine Anhänge gesendet werden, wenn E-Mails pro Posten versendet werden, oder eine Freigabe verwendet wird.


Auftragsdokument in der Dienstleister-E-Mail als Anhang

Wenn Sie das Auftragsdokument in der Dienstleister-E-Mail als Anhang verschicken wollen, müssen Sie die gleichnamige Einstellung aktivieren.

Wenn das Auftragsdokument befüllt ist, wird dieses dann als Anhang mit verschickt.

Dienstleistermail pro Posten

Keine Summe und Total


FTP Bestelldatenexport 


CSV-Dateiübertragung deaktivieren

Dies ist eine Zusatzoption, um das Übertragen der CSV-Datei zu unterbinden.

Standardmäßig ist diese deaktiviert, somit auf "Nein" gestellt.

Damit keine CSV-Datei erstellt und übertragen wird, muss diese Option auf "Ja" gestellt werden.

Manuell angelegte Positionen im Dienstleister anzeigen

Ab Version 4.24.0

Sofern diese Einstellung im Dienstleister aktiviert wurde, werden manuell angelegte Postionen in der Dienstleisteransicht angezeigt.

Direktlogin

Shop-Administratoren haben im Print Lounge-Backend die Möglichkeit, sich über den Direktlogin durch einen Klick auf das Benutzericon (links) als Dienstleister anzumelden und somit die Auftragsdaten einzusehen.

Flyeralarmdaten im Export der Dienstleisterverwaltung hinzufügen

Sofern das Modul Flyeralarm aktiviert wurde, wird Einstellung "Flyeralarmdaten im Export der Dienstleisterverwaltung hinzufügen" angezeigt.

Aktiviert man diese, wird in der Dienstleisterverwaltung der Excel-Export um die Felder "projectNumber", "flyeralarmOrderId" hinzugefügt.