© 2020 TAP.CON
TAP.CON Configuration Expert
Der Spezialist für die Konfiguration variantenreicher Produkte in den Bereichen Vertrieb,
Fertigung und Dienstleistungen.
TCE ist ein einzigartiger, über Computer-Grenzen hinweg arbeitender Interpreter.
•
Mehrsprachig, auch für fernöstliche Zeichensätze.
•
Anwendungsentwicklung für Windows und Web. Eine Programmierung für beide
Bereiche.
•
Mehrwährungsfähig, mit statischen und dynamischen Umrechnungsfaktoren.
•
Gültigkeitsprüfung und Automatisierung von Abläufen für eine schnelle und
fehlerfreie Produktkonfiguration über Regeln und Steuerungen.
•
Entscheidungstabellen für die Abbildung komplexer Zusammenhänge.
•
Entscheidungsmatrizen
•
Binäre Logik (nach Wahrheitswerten) und Fuzzy-Logik (nach statistischen
Wahrscheinlichkeiten).
•
Einbeziehung von Excel-Workbooks als Quelle oder Ziel von
Konfigurationsergebnissen.
•
Einbindung von Excel-Workbooks in die fortlaufenden Berechnungen der
Anwendung.
•
Graphische Konfiguration von zwei- und dreidimensionalen Modellen.
•
Einfaches Formularmanagement, damit Sie schneller zum Ziel kommen.
•
Responsive Formulare, dessen Elemente sich in Größe und Position dem zur
Verfügung stehenden Platz anpassen.
•
Asynchrone Parallel-Verarbeitung möglich (Threads).
•
Dezentrale Konfiguration über Webservices für Unternehmen mit verteilten
Produktionsstandorten. Mehrere Wissensbasen fügen sich dynamisch zu einer
gemeinsamen Anwendung zusammen.
•
heterogene Automation von Datenbanken (Oracle, SQL Server, Access und andere).
•
Einbindung von dynamisierten Datenbankabfragen in die Produktkonfiguration.
•
Schnittstellen für SMTP (Email), Webservices, Web-Übersetzer (Bing Translate oder
Google Translate)
•
Externe COM-Bibliotheken verwendbar (Nativ und NET) mit schneller Verarbeitung
über VTable und IDispatch. Daher stehen auch COM-Schnittstellen zur Verfügung.
•
SAP Schnittstelle, basierend auf RPC, umgesetzt in Klassen und Objekten.
•
Komfortable Debugging-Funktionen inklusive Step-Profiling.
•
Client Server System. Die Rechenarbeit wird zentralisiert auf schnellen Servern
geleistet, die Clients übernehmen die Anzeige. Jedoch können clientseitige Objekte
transparent beeinflusst werden.
•
Windows-Client ab Windows 7
•
HTTPS HTML5-Webclient für Chrome, Safari, Internet Explorer, Edge und Firefox
N-stufige Klassenstruktur
Hinterlegen Sie Ihre Produkte und Produktkomponenten in einer n-
stufigen Klassenstruktur.
Mehrere Entwickler können zeitgleich Inhalte pflegen.
Unterstützung von Programmklassen, datenbezogenen Klassen,
virtuellen Klassen und Linkklassen über mehrere Bibliotheken.
Graphische Regelpflege
Pflegen Sie Produktabhängigkeiten mit Hilfe der graphischen
Regeleditoren.
Drag and Drop Unterstützung
Intellisense
Formularpflege
Mit Hilfe der graphischen Formularpflege gelingen aufwändige
geschachtelte Formulare kinderleicht.
Mit Halbtransparenz-Unterstützung und Animationen.
Responsive Layout
Mehrsprachig und Mehrwährungsfähig
TCE-Anwendungen können auf einfache Weise mehrsprachig
ausgeführt werden. Dies betrifft sowohl die angezeigten Dialoge als
auch die Drucksteuerung. Es können mehrere Währungen im
System hinterlegt werden, die automatisch, über festgelegte
Formeln oder auch fest ineinander umgerechnet werden können
Client Server
TCE ist ein Client Server System, d.h. verschiedene Clients (Desktop
und Web) können mit einer zentral entwickelten Anwendung Daten
austauschen und eine graphische Benutzeroberfläche bereitstellen.
Frei programmierbar
TCE ist ein intelligenter objektorientierter Interpreter. Es können
Funktionen hinterlegt werden, um bestimmte Abläufe oder
Berechnungen zu hinterlegen. Dadurch sind Entwickler in der Lage,
innerhalb Stunden ganze Applikationen zu erstellen. Grundlage für
die Produktkonfiguration ist ein hierarchischer Klassenbaum, der in
allen Belangen Wissen vererbt.
Dezentrale Bearbeitung von Produktzusammenhängen
Anwendungen von TCE können verteilt programmiert werden, d.h. Produktkonfigurationen werden
nur bei Bedarf von den jeweiligen Entwicklungsservern geladen. Es muss keine kompilierte Version
der Produktkonfiguration erstellt werden. Die Bereitstellung der Produktkonfigurationen wird vom
jeweiligen Entwicklungsteam bestimmt. TCE unterstützt Versionierung und Freigaben von
Produktkonfigurationen.
Zentralisierte Speicherung von Ergebnissen und Produktdaten
Trotz der dezentralisierten Entwicklung können die Konfigurationsergebnisse zentral gespeichert
werden. Auch auf die zentral gespeicherten Materialstämme, Kalkulationsdaten etc. kann dezentral
zugegriffen werden.
Modularisierte Abbildung der Produkte über Klassenstrukturen mit
Vererbung und Polymorphie
Produkte werden in TCE modular verwaltet. Grundlage hierzu ist der oben erwähnte hierarchische
Klassenbaum. Für jede Klasse können Objekte und Merkmale definiert werden, die Eigenschaften
von Produkten bestimmen. Zur Laufzeit werden von diesen Klassen Objekte erzeugt, die dann
individuell konfiguriert werden. TCE unterstützt die Entwickler mit versionierbaren Klassen. Damit
kann die Evolution von Produkten in der Klassenstruktur transparent nachgeführt werden. Die
vererbten Eigenschaften von Merkmalen lassen sich in allen Stufen der Klassenstruktur individuell
neu bestimmen. Durch die Mehrbenutzerfähigkeit des Systems werden Klassen durch eine Check-
In/Check-Out Funktionalität bearbeitet. TCE verwendet hierfür verschiedene Sicherheitsstufen für die
jeweiligen Entwicklerbenutzergruppen. So ist es möglich, bestimmte Produktklassen nur von
bestimmten Entwicklergruppen zu bearbeiten, oder sogar gegenüber anderen Benutzern unsichtbar
zu machen.
Regeln zur Abbildung der Abhängigkeiten von Produkten und
Produktteilen
Für die Beregelung von Produkten steht ein umfangreiches Regelinstrumentarium zur Verfügung.
Neben der Gültigkeitsprüfung durch Validierungsregeln existieren auch Steuerungsregeln (Werte
setzen, Werte löschen), Case-Regeln (Fallunterscheidungen) und Eventregeln (Programmabläufe).
Regeln können graphisch, als Ausdruck oder als Funktion erfasst werden. TCE unterstützt den
Anwender durch Erklärungstexte, warum bestimmte Elemente nicht wählbar sind, und es können
dem Anwender Entscheidungshilfen gegeben werden.
Daneben bietet TCE die Automatisierung durch Entscheidungstabellen. Damit können umfangreiche
Tabellen für die Steuerung der Produktkonfiguration erfasst werden.
Auch die Einbindung von Excelsheets mit deren automatischer oder manueller Kalkulation ist in TCE
möglich.
Fuzzy-Logik
Durch die in TCE zusätzlich verwendbare Fuzzy-Logik sind Regeln nicht nur wahr oder falsch sondern
können über ein Wahrscheinlichkeitsdiagramm bestimmt werden. Mit diesem Instrumentarium
lassen sich auch Begriffe wie warm, groß, schlau etc. im Regelwerk hinterlegen, welche von
Menschen individuell gewichtet werden.
Dynamisch überprüftes Regelwerk
Das Regelwerk in TCE wird jederzeit und automatisch im Hintergrund bei jeder Eingabe überprüft.
Der Anwender sieht somit zu jeder Zeit die Gültigkeit seiner Eingaben.
RTF, PDF, SMTP, HTML, XML, COM, Web-Services, Registry, ODBC, SAP
ABAP und BAPI, Google Translate und Bing Translate
TCE unterstützt eine große Zahl an verschiedenen Protokollen und Interfaces für die Kommunikation
mit Fremdsystemen.
Kompatibel mit aktuellen Windows-Versionen
ab Windows 7, ab Windows Server 2012