ESR-Aktivierung im System
via SQL
- SQL Script ausführen
- Anwendungsserver neustarten
ESR-Aktivierung manuell
Alternativ zu dem oben augeführten Skript kannst Du den ESR auch manuell einrichten:
- melde Dich mit der Rolle “System Administrator” am Mandanten “System” an
- Systemschalter
de.metas.payment.esr.Enabled
aktivieren
Referenzen aktivieren
- Öffne Fenster “Reference Number Type”
- setze den Haken im Feld aktiv bei den Einträgen mit den Namen “ESRReferenceNumber”
- Speichern
- setzen den Haken ebenfalls im unteren Register “assigned tables”
- Speichern
- setze den Haken im Feld aktiv bei den Einträgen mit den Namen “InvoiceReference”
- setzen den Haken ebenfalls im unteren Register “assigned tables”
- Speichern
Server Neustart
Starte den Anwendungsserver einmal neu. Falls Du nicht weißt wie das geht, kontaktiere den Serveradmin.
fachliche ESR-Einrichtung
Nach der Aktivierung des ESR braucht es dann noch die Fachliche Einrichtung.
Einrichtung Organisation
Damit der ESR für eine Organisation erzeugt wird müssen die folgenden Kriterien erfüllt sein:
- Der Suchschlüssel der Organisation muss numerisch und nicht länger als 3 Zeichen lang sein, da er Teil der ESR Nummer wird. z.B. 001
- Der Geschäftspartner der Organisation muss eine Schweizer Adresse, ein ESR Konto und die gleiche Nummer wie die Sektion haben (z.B. 001).
- Die ESR Teilnehmer Nummer darf nicht länger als 7 Stellen haben (“-“ und 0 nicht mitgezählt)
Einrichtung Bankkonto
Damit der ESR Zahlschein-String erstellt werden kann braucht es ein ESR Konto beim Geschäftspartner der Organisation:
- Feld ESR-Konto aktivieren
- Feld ESR-Teilnehmer Nummer füllen. z.B. 1-23456-7
- Feld Rendered ESR Receiver eintragen
Überprüfung System Konfig via SQL
select * from ad_sysconfig where name = 'de.metas.payment.esr.Enabled';
select name,isactive from c_referenceno_type where name in ('InvoiceReference','ESRReferenceNumber');
select * from c_referenceno_type_table where c_referenceno_type_id in (select c_referenceno_type_id from c_referenceno_type where isactive = 'Y');
Zur Quelldatei auf GitHub.com