Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

Mit dieser Art der Freigabe werden alle freizugebenen freizugebenden Artikel einer Bestellung gebündelt zur Druckfreigabe gegeben. Um diese Funktionen nutzen zu können, muss das Modul "Warenkorbbezogene Freigabe" (CartRelease) aktiviert werden.

Durch dieses Modul kann unter Shops » Einstellungen » Freigabe die Warenkorbbezogene Freigabe aktiviert werden. Hierbei stehen folgende Einstellungen zur Verfügung:

EinstellungBeschreibung
Warenkorbbezogene Freigabe aktivieren

Mit dieser Option kann die Funktion aktiviert werden.

Zu beachten ist, dass hierdurch alle anderen Freigabelogiken nicht mehr berücksichtigt werden!

E-Mail-Empfänger
Freigabeempfänger

Hier kann ein zentraler Empfänger für die Freigaben für diesen Shop hinterlegt werden. Dieser erhält eine E-Mail mit allen Freigabelinks.

Template für Freigabe-E-Mail

Hier stehen folgende Optionen zur Auswahl:


Abweichende E-Mail-AdresseMit dieser Option kann ein feste E-Mail-Adresse hinterlegt werden, an die die Freigabe versendet werden soll.

entspricht den Artikel-EinstellungenDer Empfänger der Freigabe-Aufforderung wird aus den Artikel-Einstellungen ermittelt.

entspricht den Benutzergruppen-EinstellungenDer Empfänger der Freigabe-Aufforderung wird aus den Einstellungen der Benutzergruppe ermittelt.
E-Mail-Vorlage für den Freigeber

Ein Template ist zwingend erforderlich, um dem Freigabeempfänger alle Informationen zukommen zu lassen. Es ist möglich, optional einen eigenen Betreff zu hinterlegen.

Bestellbezogene Benachrichtigungen aktivierenInformationen über eine erfolgte Bearbeitung der Freigabe können mit dieser Option gesammelt an den Besteller verwendet werden. Hierbei werden die einzelnen Benachrichtigungen je Bestellposition deaktiviert und es wird nur noch eine einzige, gesammelte Benachrichtigung an den Besteller verschickt.
E-Mail-Vorlage für den BestellerSoll der Besteller über die erfolgte Freigabe bestellbezogen informiert werden, muss hier ein Template hinterlegt werden. Es ist möglich, optional einen eigenen Betreff zu hinterlegen.

In der E-Mail sind die Freigabe - Links der einzelnen Positionen enthalten, mit welcher man ohne weitere Anmeldung auf dieFreigabeseite die Freigabeseite gelangt und die jeweiligen Positionen freigibt.Image RemovedImage Added


Info

Nur Artikel, bei denen die Druckfreigabe hinterlegt ist, werden in der Bestellung gebündelt zur Freigabe weitergeleitet.

...

Innerhalb der Einstellungen einer Benutzergruppe kann ein abweichender Empfänger für diese Freigabe hinterlegt werden (Shops » Benutzergruppen » Einstellungen » Freigabe).

Mustervorlagen

Codeblock
languagexml
themeConfluence
titleMustervorlage

...

Wiki-Markup
für Freigabe-Mail
linenumberstrue
collapsetrue
<p>Sehr geehrte Damen und Herren,</p>

<p>Es ist eine Bestellung eingegangen, die eine oder mehrere Freigaben erfordert:</p>

<p>Bestellcode: {$order->orderCode}<br />
Bestellnummer: {$order->orderNumber}<br />
Bestelldatum: {$order->cdate|date_format:'Y-m-d'}</p>

<p>Warenkorb:</p>

<table>
    <tr>
        <td>Artikel</td>
        <td>Artikel intern / SAP-Nummer</td>
        <td>Kostenstelle</td>
        <td>Wunschtermin</td>
        <td>Artikelzusatzfeld</td>
        <td>Menge</td>
        <td>Einzelpreis</td>
        <td>Summe</td>
    </tr>
    {foreach from=$orderItems key=orderItemKey item=orderItem}
    <tr>
        <td>{$orderItem->title}
        <br>Freigabelink: httphttps://release.printlounge.dev/freigabe/index.php?c={$orderItem->md5}
        </td>
        <td>{$orderItem->article->internalDescription} / {$orderItem->article->sapNumber}</td>
        <td>{$user->costCenter} ODER {$orderItem->costCenter}</td>
        <td>{if $orderItem->orderCartInfo['desiredSchedule']}{$orderItem->orderCartInfo['desiredSchedule']}{else}-{/if}</td>
        <td>{if $orderItem->cartAdditionalFields['Testzusatzfeld']}{$orderItem->cartAdditionalFields['Testzusatzfeld']}{else}-{/if}</td>
        <td align="right">{$orderItem->quantity}</td>
        <td align="right">{($orderItem->total/$orderItem->quantity/100)|number_format:2:',':'.'} €</td>
        <td align="right">{($orderItem->total/100)|number_format:2:',':'.'} €</td>
    </tr>
{/foreach}
<tr>
        <td colspan="6"></td>
        <td align="right">{($order->totalWithVat->getAmount()/100)|number_format:2:',':'.'} €</td>
    </tr>
</table>


Codeblock
languagexml
themeConfluence
titleMustervorlage für Benachrichtigungen
linenumberstrue
collapsetrue
<p>Sehr geehrter Kunde,</p>

<p>Die Bearbeitung der Freigabe Ihrer Bestellung {$order->orderCode} ist soeben abgeschlossen worden.</p>

<p>Bestellcode: {$order->orderCode}<br />
Bestellnummer: {$order->orderNumber}<br />
Bestelldatum: {$order->cdate|date_format:'Y - m - d'}</p>

<p>Warenkorb:</p>

<table>
    <tr>
        <td>Status</td>
        <td>Artikel</td>
        <td>Artikel intern (oder SAP Nummer)</td>
        <td>Kostenstelle</td>
        <td>Wunschanliefertermin</td>
        <td>Menge</td>
        <td>Einzelpreis</td>
        <td>Summe</td>
    </tr>
    {foreach from=$orderItems key=orderItemKey item=orderItem}
    <tr>
        <td>{$orderItem->status}</td>
        <td>{$orderItem->title}</td>
        <td>{$orderItem->article->internalDescription} / {$orderItem->article->sapNumber}</td>
        <td>{$user->costCenter} / {$orderItem->costCenter}</td>
        <td>{if $orderItem->additionalFields['desiredSchedule']}{$orderItem->additionalFields['desiredSchedule']}{else}-{/if}</td>
        <td align="right">{$orderItem->quantity}</td>
        <td align="right">{($orderItem->total/$orderItem->quantity/100)|number_format:2:',':' . '} €</td>
        <td align="right">{($orderItem->total/100)|number_format:2:',':' . '} €</td>
    </tr>
{/foreach}
<tr>
        <td colspan="7"></td>
        <td align="right">{($order->totalWithVat->getAmount()/100)|number_format:2:',':' . '} €</td>
    </tr>
</table>

<p>Vielen Dank für Ihre Bestellung,</p>

<p>Ihr Shop-Betreiber-Team</p>


Erweitern
titleDownloadlink zum bereitstellen der Druckdatei

{foreach from=$orderItems item=item}      
         {if $item->article->id > 0 && $item->filename}          
                <br>PDF-Druckdatei: <a href="https://MeineFrontendDomain.print-server.net/pdf/print/{$order->orderCode}/{$item->id}">Download</a>      
         {/if}
{/foreach}