E-Mail-Benachrichtigung wenn Artikel wieder verfügbar

E-Mail-Benachrichtigung wenn Artikel wieder verfügbar

Mit dem Modul können die Kunden im Frontend sich bei nicht lieferbaren Artikeln per E-Mail benachrichtigen lassen. Hier trägt der Besteller seine E-Mail-Adresse ein (als Referenz wird die SAP-Artikelnummer herangezogen, die eindeutig sein muss).
Sobald der Lagerbestand wieder aufgestockt wurde, erhalten die entsprechenden Benutzer eine E-Mail-Benachrichtigung. Nach der Benachrichtigung muss der Benutzer sich wieder erneut registrieren, wenn der Lagerbestand wieder aufgebraucht wurde.

E-Mail-Benachrichtigung aktivieren

Die E-Mail-Benachrichtigung wird unter "Produkte → Artikel → Lagerbestand → E-Mail-Benachrichtigung für den Kunden im Shop aktivieren?" aktiviert:

Hinweis

SAP-Nummer unter Artikel → Erweiterte Einstellungen darf nicht leer sein.

 

Registrierung im Frontend

Über den Button "Benachrichtigen Sie mich", kann der Nutzer sich anmelden: 

Hier trägt der Besteller seine E-Mail-Adresse ein. Anhand der SAP/Artikelnummer wird geprüft, ob der Nutzer sich bereits angemeldet hat.

 

E-Mail-Vorlage 

Die E-Mail-Vorlage wird unter "Shops → Vorlagen" hinterlegt:

 

Hierfür stehen folgende Smarty-Variablen zur Verfügung:

Variable

Beschreibung

Attribute

Variable

Beschreibung

Attribute

$user

Benutzerdaten (Objekt)

Beispiel: $user->clientId

Variable

Beschreibung

clientId

Mandanten-ID

userName

Benutzername

longName

Name/Ansprechpartner

firstName

Vorname

lastName

Name

salesCompany

Vertriebsgesellschaft

company1

Firma1

company2

Firma2

company3

Firma3

address

Straße

zipCode

PLZ

city

Ort

countryCode

Land

country

Land

phoneNumber

Telefon

faxNumber

Fax

mobileNumber

Mobiltelefon

customerNumber

Kundennummer

code

Code

costCenter

Kostenstelle

branch

Branche

function

Funktion

region

Bundesland

taxId

USt-IdNr.

businessHours1

Öffnungszeiten1

businessHours2

Öffnungszeiten2

businessHours3

Öffnungszeiten3

externalSales

Außendienst

type

Art

bankInstitution

Bankinstitut

bankCode

BLZ

bankNumber

Kontonummer

bankIban

IBAN

bankBic

BIC

directory

Geschäftsführer

headOffice

Sitz der Gesellschaft

taxNumber

Steuernummer

districtCourt

Amtsgericht

customFields

Freifeld
Array(0-10)

status

Status

gender

Geschlecht

remark

Interne Bemerkung

$article

Artikeldaten (Objekt)

Beispiel: $article→clientId

Variable

Beschreibung

clientId

Mandanten-ID

name

Bezeichnung

internalName

Interne Bezeichnung

description

Beschreibung

detailedDescription

erweiterte Produktbeschreibung

additionalInformations

Zusatzinfo

helpText

Personalisierung Hilfe

helpTextForPersonalization

Einleitungstext Personaliserung

sapNumber

SAP-Nummer/openTRANS Manufacturer-AID

vendor

OCI: Lieferant

vendorMat

OCI: Lieferanten-Nr.

vendorMatGroup

OCI: ext. Kategorie-Id

productionDays

Produktionszeit

deliveryTime

Lieferzeit

stockValue

Lagerbestand

minStockValue

Lager Minimalbestand

stockCity

Lagerort

stockCity2

Lagerort 2

 

Auswertung

Die Auswertung befindet sich unter "Add-ons → E-Mail-Benachrichtigung wenn Artikel wieder verfügbar". Die Gesamtübersicht ist aufgeteilt in zwei Fenster. Links befindet sich die Übersicht der Artikel mit Benachrichtigungsanfragen und rechts die Übersicht der Kunden mit Benachrichtigungsanfragen, die sich auf den in der linken Spalte ausgewählten Artikel beziehen.