displayland
Gut bekanntes Mitglied
Hallo
Wir haben soeben einen Testauftrag (2 normale Artikel ohne Var., Charge, Stückliste oder dergleichen) mit Teillieferung gemacht (manuell per "Aufträge" -> Lieferschein/Versenden). Der Kunde
erhält das Bestätigungsmail dazu, jedoch fehlt dort die Auflistung der gelieferten Positionen, nur die tracking-url vom Lieferschein wird angezeigt. Im Shop wird ihm dann zwar der Status "teilgeliefert"
angezeigt, aber beide Positionen stehen mit "noch nicht versendet" drin. Ich vermute, zwischen Mail und Shop - Fehler muss ein Zusammenhang bestehen, gleicher Fehler-Ursprung. Woran kann dies liegen?
"Teillieferung erlauben" ist aktiv, Rechnung wurde noch nicht erstellt, die Mailvorlage ist original, unverändert von JTL. Der LS in der WaWi sieht ganz normal aus, die Pos. ist als geliefert drin.
Nach Versand der zweiten Position steht dann im shop bei beiden Artikel "versendet".
Hier noch die Mail-Vorlage:
Sehr {if $Kunde->cAnrede=="w"}geehrte{else}geehrter{/if} {$Kunde->cAnredeLocalized} {$Kunde->cNachname}<br><br>
Die folgenden Artikel aus Auftrags-Nr. {$Bestellung->cBestellNr} wurden soeben ausgeliefert.<br><br>
{foreach name=pos from=$Bestellung->oLieferschein_arr item=oLieferschein}
{if !$oLieferschein->getEmailVerschickt()}
<table width="600" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="100"><strong>Quantity</strong></td>
<td align="left"><strong>Position</strong></td>
</tr>
{foreach from=$oLieferschein->oPosition_arr item=Position}
<tr>
<td width="100" valign="top">
{$Position->nAusgeliefert}
</td>
<td align="left" valign="top">
{if $Position->nPosTyp==1}
{$Position->cName} {if $Position->cArtNr}({$Position->cArtNr}){/if}
{foreach name=variationen from=$Position->WarenkorbPosEigenschaftArr item=WKPosEigenschaft}
<br>{$WKPosEigenschaft->cEigenschaftName}: {$WKPosEigenschaft->cEigenschaftWertName}
{/foreach}
{* Seriennummer *}
{if $Position->cSeriennummer|@count_characters > 0}
<br>Serialnumber: {$Position->cSeriennummer}
{/if}
{* MHD *}
{if $Position->dMHD|@count_characters > 0}
<br>Best before: {$Position->dMHD}
{/if}
{* Charge *}
{if $Position->cChargeNr|@count_characters > 0}
<br>Charge: {$Position->cChargeNr}
{/if}
{else}
{$Position->cName}
{/if}
</td>
</tr>
{/foreach}
</table>
{foreach from=$oLieferschein->oVersand_arr item=oVersand}
{if $oVersand->getIdentCode()|@count_characters > 0}
<p>Tracking-Url: <a href="{$oVersand->getLogistikVarUrl()}">{$oVersand->getIdentCode()}</a></p>
{/if}
{/foreach}
<hr>
{/if}
{/foreach}
<br><br>
Über den weiteren Verlauf Ihrer Bestellung werden Sie separat informiert.<br><br>
Mit freundlichen Grüssen<br><br>
{$Firma->cName}<br><br>
Wir haben soeben einen Testauftrag (2 normale Artikel ohne Var., Charge, Stückliste oder dergleichen) mit Teillieferung gemacht (manuell per "Aufträge" -> Lieferschein/Versenden). Der Kunde
erhält das Bestätigungsmail dazu, jedoch fehlt dort die Auflistung der gelieferten Positionen, nur die tracking-url vom Lieferschein wird angezeigt. Im Shop wird ihm dann zwar der Status "teilgeliefert"
angezeigt, aber beide Positionen stehen mit "noch nicht versendet" drin. Ich vermute, zwischen Mail und Shop - Fehler muss ein Zusammenhang bestehen, gleicher Fehler-Ursprung. Woran kann dies liegen?
"Teillieferung erlauben" ist aktiv, Rechnung wurde noch nicht erstellt, die Mailvorlage ist original, unverändert von JTL. Der LS in der WaWi sieht ganz normal aus, die Pos. ist als geliefert drin.
Nach Versand der zweiten Position steht dann im shop bei beiden Artikel "versendet".
Hier noch die Mail-Vorlage:
Sehr {if $Kunde->cAnrede=="w"}geehrte{else}geehrter{/if} {$Kunde->cAnredeLocalized} {$Kunde->cNachname}<br><br>
Die folgenden Artikel aus Auftrags-Nr. {$Bestellung->cBestellNr} wurden soeben ausgeliefert.<br><br>
{foreach name=pos from=$Bestellung->oLieferschein_arr item=oLieferschein}
{if !$oLieferschein->getEmailVerschickt()}
<table width="600" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="100"><strong>Quantity</strong></td>
<td align="left"><strong>Position</strong></td>
</tr>
{foreach from=$oLieferschein->oPosition_arr item=Position}
<tr>
<td width="100" valign="top">
{$Position->nAusgeliefert}
</td>
<td align="left" valign="top">
{if $Position->nPosTyp==1}
{$Position->cName} {if $Position->cArtNr}({$Position->cArtNr}){/if}
{foreach name=variationen from=$Position->WarenkorbPosEigenschaftArr item=WKPosEigenschaft}
<br>{$WKPosEigenschaft->cEigenschaftName}: {$WKPosEigenschaft->cEigenschaftWertName}
{/foreach}
{* Seriennummer *}
{if $Position->cSeriennummer|@count_characters > 0}
<br>Serialnumber: {$Position->cSeriennummer}
{/if}
{* MHD *}
{if $Position->dMHD|@count_characters > 0}
<br>Best before: {$Position->dMHD}
{/if}
{* Charge *}
{if $Position->cChargeNr|@count_characters > 0}
<br>Charge: {$Position->cChargeNr}
{/if}
{else}
{$Position->cName}
{/if}
</td>
</tr>
{/foreach}
</table>
{foreach from=$oLieferschein->oVersand_arr item=oVersand}
{if $oVersand->getIdentCode()|@count_characters > 0}
<p>Tracking-Url: <a href="{$oVersand->getLogistikVarUrl()}">{$oVersand->getIdentCode()}</a></p>
{/if}
{/foreach}
<hr>
{/if}
{/foreach}
<br><br>
Über den weiteren Verlauf Ihrer Bestellung werden Sie separat informiert.<br><br>
Mit freundlichen Grüssen<br><br>
{$Firma->cName}<br><br>