OmniPayment Internal:Uebersicht

Aus HTK Wiki
Version vom 7. Januar 2022, 09:42 Uhr von SG (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Hier finden Sie Dokumentationen zu den folgenden Sage OL AddIns: Vorkasse-Assistent == Vorkasse-Assistent == === OL AppDesigner ===…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Hier finden Sie Dokumentationen zu den folgenden Sage OL AddIns:

Vorkasse-Assistent

Vorkasse-Assistent

OL AppDesigner


Aktuelle Version der Lösung

 

Diese befindet sich aktuell bei folgenden Kunden im Einsatz:

  • Suntec Wellness (Vorreiter mit eigener ALPHA Version)
  • Richard Eichmüller

Lizenz

Um die Lösung im AppDesigner installieren zu können, wird eine Lizenz benötigt, welche derzeit mindestens 13 lizenzpflichtige Elemente abdeckt.  


OL Administrator


Gruppenkennzeichen anlegen

Für eine erfolgreiche Zuordnung der PayChannels, muss im Administrator von Sage ein Gruppenkennzeichen angelegt werden.

Im Administrator zunächst die relevante Datenbank selektieren und eine Datenbankverbindung herstellen.

Dann mit einem Rechtsklick auf 'Benutzerdefinierte Felder und Register' das Kontext-Menü aufrufen und 'Konfiguration Gruppenkennzeichen' auswählen.

 


In der Maske 'Konfiguration Gruppenkennzeichen' auf den Button 'Optionen' klicken und 'Neu...' auswählen.

 


Das Gruppenkennzeichen für die PayChannels muss mit folgenden Daten angelegt werden:

ID 22037
Bezeichnung PayChannels
Typ Text

 

 


OL Warenwirtschaft


PayChannels dem Gruppenkennzeichen zuweisen

Im Menü der Sage 100 Warenwirtschaft zu den 'Einstellungen' navigieren.

 


Hier müssen Sie den Menüpunkt 'Benutzerfelder' auswählen.

 


In der Maske 'Gruppenkennzeichen Benutzer' zunächst den Reiter 'PayChannels' anklicken.

Daraufhin können Sie in der Auflistung die gewünschten PayChannels eingeben.

 


Vorkasse-Assistent im OL Hauptmenü

Im Hauptmenü der Sage 100 Warenwirtschaft ist der Vorkasse-Assistent, abhängig von der Version, unter 'Vorkasse' (ältere Version) oder 'OmniPayment' (aktuelle Version) zu finden.

 


Vorkasse-Assistent Aufbereitung

Bei ausgewähltem PayChannel in der Auflistung, kann die Funktion 'Aufbereitung' ausgewählt werden.

Diese gleicht die Einträge der DB-Tabelle 'HTKBPM_PrepaymentAssistent' mit den Belegen in der OL ab, abhängig von der OrderID (Default-Einstellung, welche in den 'Eigenschaften' auch geändert werden kann) und speichert diese in der DB-Tabelle 'HTKZahlungseingaenge'.

 

Für diese Funktion wird aktuell ein Workaround entwickelt, da diese bei großen Datenmengen (z.B. Suntec Wellness) zeitlich problematisch ist.


Vorkasse-Assistent Eigenschaften

Die PayChannel spezifischen Eigenschaften lassen sich über den gleichnamigen Menüpunkt einsehen und bearbeiten.

 


Die Eigenschaften sind idealerweise mit einem Consultant und Rücksprache der Finanzbuchhaltung des jeweiligen Kunden einzustellen.

Wenn Sie einen neuen PayChannel angelegt haben, müssen für diesen die Eigenschaften initial in der DB-Tabelle 'HTKProperties' angelegt werden.

Hierfür bietet es sich an, die DB-Einträge eines bereits vorhandenen PayChannels zu kopieren, den 'ScopeValue' entsprechend zu aktualisieren und daraufhin die Eigenschaften des neuen PayChannels anzupassen.

 


Vorkasse-Assistent Mapping

Über 'Mapping' lassen sich die Einträge der DB-Tabelle 'HTKBPM_PrepaymentAssistent' vor der Aufbereitung differenzieren oder Angaben gezielt ersetzen.

 


Die Differenzierung von Soll und Haben erfolgt durch die Zuweisung der folgenden 'Translation': 

  • 'P' für Payments
  • 'R' für Refunds

Zusätzlich wird im gezeigten Beispiel eine URL durch 'Amazon' ersetzt.

 

Alle vorhandenen Dictionary-Einträge finden Sie in der DB-Tabelle 'HTKDictionary'.


 

Vorkasse-Assistent Bearbeiten

Die im Vorkasse-Assistenten erfassten Zahlungseingänge sind über den Menüpunkt 'Bearbeiten' zu erreichen.

 


Vorkasse-Assistent Zahlungseingänge

 

In der DB-Tabelle 'HTKZahlungseingaenge' sind alle Zahlungseingänge hinterlegt.


Bedingte Formatierung einrichten

Für eine korrekte Funktionsweise ist es dringend notwendig, für die Spalte 'Color' bedingte Formatierungen zu hinterlegen.

Hierzu einmal in der entsprechenden Spalte 'Color' mit Rechtsklick, das Kontextmenü öffnen und unter 'Bedingte Formatierung' den Menüpunkt 'Regeln verwalten' auswählen.

 


Um die 4 benötigten Regeln im 'Manager für Regeln zur bedingten Formatierung' einzurichten, den Menüpunkt 'Neue Regel...' anklicken.

 


Im Menü 'Neue Formatierungsregel' beim Regeltyp 'Nur Zellen formatieren, die enthalten' selektieren.

Die Regelbeschreibung, welche zu verwenden ist lautet:

'Zellwert' - 'Gleich' - und ein kleines L gefolgt vom entsprechenden Text zur farblichen Kennung

Anschliessend bei Vorschau auf 'Format...' klicken.

 


Hier muss im Reiter 'Füllen' die zu gewünschte Hintergrundfarbe der bedingten Formatierung hinterlegt werden.

Dazu 'Weitere Farben' auswählen und die entsprechenden Farbcodes (siehe folgender Tabelle) eingeben.

lGreen #FFD7FCD7
lRed #FFFC9797
lOrange #FFFCE7C0
lYellow #FFFCFCC0

 

 


Datenbank


HTKBPM_PrepaymentAssistent

 

 


HTKProperties

 

 


HTKDictionary

 

 


HTKZahlungseingaenge

 

 


 


Bedienung: Zahlungseingänge