Nachfolgend wird die Ablage und Recherche von Dokumenten über SL2inoxision beschrieben.
_______________________________________________________________
Wird SL2inoxision auf einem Dialog gestartet für welche noch keine Konfigurationsdateien erstellt wurden erhält der Anwender einen Hinweis.
_______________________________________________________________
_______________________________________________________________


Wenn alle Systemvoraussetzungen gegeben sind erfolgt die Installation von SL2inoxision wie nachfolgend beschrieben.
Beim ersten Programmstart des ersten Arbeitsplatzes passiert folgendes
Solange keine Lizenz vorhanden ist wird folgendes ausgelöst
Ohne Lizenz kann SL2inoxsion nicht genutzt werden.
Eine Lizenz erhalten Sie über Ihren Systembetreuer für Selectline Warenwirtschaft oder Inoxision Archive.
Zur Ausstellung einer Lizenz ist die Angabe der Inoxision GateID zwingend erforderlich.
Lizenzierung:
Demolizenz
Nach der erfolgreichen Installation sollten als erstes die aktuellen TemplateFiles bereitgestellt werden.
siehe TemplateFiles
..\SL2inoxision\
..\SL2inoxision\ConfigFiles\
..\SL2inoxision\ConfigFiles\Mandanten\
..\SL2inoxision\ConfigFiles\Mandanten\ MandantName
..\SL2inoxision\ConfigFiles\TemplateFiles\
siehe auch TemplateFiles
Dieses Verzeichnis enthält Beispiel Konfigurationen für Ablage und Recherche je Belegtyp und Stammdaten
Werkzeug zur flexiblen Anbindung der Selectline Warenwirtschaft an Inoxision Archive
SL2inoxision ermöglicht den Zugriff auf alle Inoxision Funktionen im Bereich Recherche und Ablage direkt aus allen Belegen und Stammdaten der Selectline Warenwirtschaft.
Die Selectline COM-Schnittstelle oder Toolbox sind hierzu nicht erforderlich.
SL2inoxision ermöglicht den Zugriff aus allen Selectline Datenbereichen.
Ausgehend vom jeweiligen Datenbereich alle inoxision Funktionen flexibel ansteuern um Prozesse zur Archivierung, Recherche oder auch Workflow Verarbeitung auslösen.
SL2inoxision wird direkt in Selectline Warenwirtschaft in Belegen (Auftrag, Lieferschein, Rechnung, etc.) oder Stammdaten (Kunden, Lieferanten, etc.) mit dem jeweils aktuellen Datensatz gestartet.
Für jeden Quellart (Belege oder Stammdaten) können beliebige Archivierungs oder Recherchevorgänge definiert werden.
Installation und Funktionsweise von SL2Inoxision:
Supportanfragen bitte in unserem Helpdesk-System stellen.
https://helpdesk.bsc-computer.de
BSC Computer Systeme GmbH
Lindenstr. 18
79194 Gundelfingen
Telefon: 0761 50459 0
www.bsc-computer.de

© 2025 BSC Computer Systeme GmbH
Nachfolgend die Voraussetzungen für den Einsatz des SL2Inoxision.
SL2inoxision
Selectline Warenwirtschaft
Inoxision Archive
An jeden Arbeitsplatz
Die TemplateFiles sind Beispieldateien für die Konfiguration der Aufrufe aus den Belegtypen oder Stammdaten in Selectline.
Je nach Aufbau der Dokumentenklasse und Schlagwörter in Inoxision ist eine Anpassung notwendig.
Jeder Unterordner entspricht einem Belegtyp bzw. Stammdatentyp der SelectLine Warenwirtschaft
Hinweis: Die TemplatesFiles können in SL2inoxision jederzeit aktualisiert werden. Dabei werden die vorhandenen Dateien aktualisiert.
im Unterordner findet sich eine Liesmich-Datei mit relevanten Informationen zu Tabelle und Schlüssel in Selectline Warenwirtschaft.
Bsp: TemplateFiles „QB“ : TabellenBeschreibung=Bestellung
Ebenso werden mögliche Systemvariablen zur Verwendung in den Konfigurationen aufgelistet.
Beispielinhalt:
TabellenBeschreibung=Eingangsrechnung
Tabellenname=BELEG
mögliche Systemvariablen:
Blobkey=QE
BLOBKEY (enthält den zweistelligen Kenner des Datensatz. z.B. QF für Tabelle Auftrag
Schreibweise als Variable: $BLOBKEY$
TABLEKEY
TABLEKEY (enthält den Schlüssel des Datensatz. Bei Belegen = Belegnummer. Bei Kunden = Kundennummer
Schreibweise als Variable: $TABLEKEY$
Belegtyp=E
BELEGTYP (enthält den einstelligen Kenner der Tabelle. Nur bei Belegtabellen ansonsten leer! (z.B. F=Auftrag
Schreibweise als Variable: $BELEGTYP$
Alle Konfigurationsdateien sind im INI-Format aufgebaut.
Es gibt zwei unterschiedliche Arten von Konfigurationsdateien.
Konfigurationsarten
In jeder Konfiguration können mindestens folgende Systemvariablen verwendet werden
BLOBKEY
TABLEKEY
BELEGTYP
Es können eigene Benutzervariablen erstellt und verwendet werden.
In jeder Konfigurationsdatei können bis zu 99 eigene Variablen erstellt werden.
Der Wert einer Benutzervariablen ist ein SQL-Statement welches ein eindeutiges Ergebnis aus der Selectline Datenbank des aktuellen Mandanten liefert.
Im SQL-Statement können alle Systemvariablen verwendet werden
Das SQL-Statement wird beim Ausführen im Hintergrund mit dem passenden Wert aus der Datenbank befüllt
Beispiel für die Definition von Variablen
[Variables]
VARIABLE01=select CONVERT(varchar(10), datum, 104) from Beleg where belegtyp = '$BELEGTYP$' and Belegnummer ='$TABLEKEY$'
VARIABLE02=select Adressnummer from Beleg where belegtyp = '$BELEGTYP$' and Belegnummer ='$TABLEKEY$'
In diesem Beispiel würde die VARIABLE01 mit dem Datum eines Beleg befüllt werden und VARIABLE02 mit der Adressnummer aus dem Beleg.
Eine Konfigurationsdatei zur Archivierung von Dokumenten enthält drei Sektionen.
Die drei Sektionen sind [System], [Variables] und [Execute].
Die Schreibweise ist Keysensitiv und ist zwingend einzuhalten.
| Schlüssel | Beispiel | Zweck |
| LastUse | 04.01.2023 15:37:36 | Datum und Uhrzeit der letzten Verwendung |
| Description | Ablage ohne Vorschau | Beschriftung der Kachel wie für den Anwender sichtbar |
| StraightToWorkflowDirectory | 0 (Default) oder 1 | wenn 0, dann Verarbeitung mit ArchiveExecute._ wenn 1 dann Verarbeitung mit über Workflowserver |
| WorkflowDirectory | \Servername\Freigabename\IxmWorkflowverzeichnis | UNC-Pfad zu Workflowserververzeichnis. Nur wenn StraightToWorkflowDirectory=1 |
Bereich [Execute]
In diesem Bereich können alle ARCHIVEexecute-Parameter des Inoxision Integrationsclient angewendet werden. Siehe Handbuch DokuIntegrationsclient.pdf
Bei den Werten können alle Systemvariablen, Benutzervariablen sowie konstante Werte verwendet werden.
Ebenso können die klassischen Umgebungsvariablen von Inoxision verwendet werden, wie zum
Beispiel:
[Execute]
InputType=BINARY
AutoExecute=0
OutputArchiveName=Adpt_Belege
KeywordValues#0=Belege.Belegnummer|$TABLEKEY$|
KeywordValues#1=Belege.Belegtyp|Angebot|
KeywordValues#2=Belege.Belegdatum|$VARIABLE01$|
KeywordValues#3=Belege.Adressnummer|$VARIABLE02$|
KeywordValues#4=Belege.Adressname|$VARIABLE04$|
KeywordValues#5=Belege.Adressort|$VARIABLE03$|
KeywordValues#6=Belege.DebKredNummer|$VARIABLE05$|
KeywordValues#7=Belege.Bearbeiter|$VARIABLE06$|
KeywordValues#8=Belege.Bruttobetrag#|$VARIABLE07$|
KeywordValues#9=Belege.Nettobetrag#|$VARIABLE08$|
KeywordValues#10=Belege.Archivdatum|%date%|
SwapProcess=0
CreateFullTextChecked=1
DeleteSourceFileChecked=1
Bereich [Variables]
In diesem Bereich können eigene Benutzervariablen definieren werden.
siehe TemplateFiles weiter oben
Beispiele:
[Variables]
VARIABLE01=select CONVERT(varchar(10), datum, 104) from Beleg where belegtyp = '$BELEGTYP$' and Belegnummer ='$TABLEKEY$'
VARIABLE02=select Adressnummer from Beleg where belegtyp = '$BELEGTYP$' and Belegnummer ='$TABLEKEY$'
VARIABLE03=select ort from Beleg where belegtyp = '$BELEGTYP$' and Belegnummer ='$TABLEKEY$'
VARIABLE04=select Anzeigename from Beleg where belegtyp = '$BELEGTYP$' and Belegnummer ='$TABLEKEY$'
VARIABLE05=select Konto from Beleg where belegtyp = '$BELEGTYP$' and Belegnummer ='$TABLEKEY$'
VARIABLE06=select Name from mitarbw where benutzer=(select angelegtvon from beleg where belegtyp = '$BELEGTYP$' and Belegnummer ='$TABLEKEY$')
VARIABLE07=select EuroBrutto from Beleg where belegtyp = '$BELEGTYP$' and Belegnummer ='$TABLEKEY$'
VARIABLE08=select EuroNetto from Beleg where belegtyp = '$BELEGTYP$' and Belegnummer ='$TABLEKEY$'
Eine Konfigurationsdatei zur Recherche von Dokumenten enthält drei Sektionen.
Die drei Sektionen sind [System], [Variables] und [Search]
Die Schreibweise ist Keysensitiv und ist zwingend einzuhalten
| Schlüssel | Beispiel | Zweck |
| LastUse | 04.01.2023 15:37:36 | Datum und Uhrzeit der letzten Verwendung |
| Description | Suche alle Belege der Adresse | Beschriftung der Kachel wie für den Anwender sichtbar |
Bereich [Search]
In diesem Bereich können alle ARCHIVEexecute-Parameter des Inoxision Integrationsclient angewendet werden. Siehe Handbuch DokuIntegrationsclient.pdf
Bei den Werten können alle Systemvariablen, Benutzervariablen sowie konstante Werte verwendet werden.
Ebenso können die klassischen Umgebungsvariablen von Inoxision verwendet wie zum
Beispiel:
[Search]
SearchArchiveName=Adpt_Belege
SearchType=MASK
AutoExecute=1
Operator=AND
ListFields=Belege.Belegtyp|Belege.Belegnummer|Belege.Belegdatum|Belege.Adressnummer|Belege.Adressname|Belege.Bruttobetrag#|Belege.Nettobetrag#|Belege.Archivdatum
SearchFields=Belege.Adressnummer|$VARIABLE01$|Belege.Belegtyp|Angebot
FullText=Point
PreviewVisible=RIGHT
PreviewAutoRefresh=1
DeleteConfigFile=1
ForceStartupNextInstance=1
Bereich [Variables]
In diesem Bereich können eigene Benutzervariablen definieren werden.
siehe Benutzervariablen weiter oben
Beispiele:
[Variables]
VARIABLE01=select Adressnummer from Beleg where belegtyp = '$BELEGTYP$' and Belegnummer ='$TABLEKEY$'
Nachfolgend mitgelieferte Beispiele für alle Belegtypen