MODular SOftware UG (haftungsbeschränkt)
http://www.modso.de
Für Sfy pflegen und erweitern wir seit langem Teile von ADSOFT. Z.B. haben wir das System zum Datenabgleich Innendienst bzw. Server <> Außendienst so überarbeitet, dass die Daten nunmehr mit einer internen Komprimierung versehen und dann über eigene speziell abgesicherte Routinen übertragen werden, um jeglichen Datenverlust auszuschließen. Wir entwickeln aber auch regelmäßig komplett neue Erweiterungen und Tools, hier eine kleine Übersicht: |
||||
MMPLAN ist eine neu entwickelte Projetktverwaltung, die direkt mit ADSOFT verknüpft ist. Das bedeutet, dass es über einen Menüpunkt in ADSOFT möglich ist, Kunden, Ansprechpartner, Mitarbeiter etc. in MMPLAN einzufügen. Diese lassen sich dann beliebig zu Terminen oder Untergruppierungen darin zuordnen. Über einen Doppelklick auf diese Verknüpfung wird wiederum direkt in den entsprechenden Eintrag in ADSOFT gesprungen. Zusätzlich verwaltet MMPLAN beliebige Dateien, die in der Datenbank gespeichert werden, jederzeit per Doppelklick bearbeitet werden können und danach natürlich wieder eingelesen werden. |
|
|||
Das Handelspaket AB 1000 von Parity basiert auf der Unix Datenbank db++ von Concept ASA. In produktiver Zusammenarbeit mit dem Entwickler des db++ ODBC Treibers von Concept ASA entwickelten wir den Datenimport der AB 1000 Daten nach ADSOFT. |
|
|||
Der ADSOFT Import Assistent löst eine ältere Importsoftware ab. Dieses Programm dient zum Import fast beliebiger Excel Tabellen oder Textdateien, z.B. CSV direkt durch den Kunden selbst. Nach Auswahl einer Datei wird diese sofort untersucht. Die Formatierung, eine Titelzeile und die Spaltenzuordnungen werden hierbei selbstständig erkannt, erlauben aber selbstverständlich eine nachträgliche Änderung durch den Benutzer. Zusätzlich zu den normalen Importfunktionen zeichnet sich diese Software aber durch die Möglichkeit aus, beliebige Felder während des Importes mit festen Werten vorzubelegen oder durch Funktionen aus anderen Spalten oder Teilen davon zu belegen. Während der gesamten Konfiguration ist eine Vorschau des Import- Ergebnisses inklusive der Funktionen und Vorbelegungen zu sehen. |
|
|
||
|
|
|||
|
|
|||
|
|
|||
Natürlich ist bei der Umstellung von DM auf den Euro bei einer solchen Software wie ADSOFT eine Währungsumstellung notwendig, die zahlreiche Besonderheiten bedenken und abdecken muss. Die erstellte Lösung deckt alle im laufe der Jahre entstanden Besonderheiten genauso ab, wie die Speziallfälle, die durch zahlreiche Konfigurationsmöglichkeiten bis hin zu den Feldbelegungen entstehen. Durch bedingte Kompilierung lassen sich aus diesem Porjekt wahlweise eine ADS oder Paradox Version erstellen. |
|
|||
Die eingangs erwähnten Besonderheiten der Linux Version des Advantage Database Servers lassen schnell interne Tools entstehen, die den großteil der Umstellung auf Datenbankebene (Tabellenbezeichnungen Case Sensitiv) sowie im Quelltext (.pas und .dfm) gleich Verzeichnisweise und rekursiv eigenständig in millisekunden erledigen. ;-) |
|
|||
Ist der Geschäftsführer mal unterwegs entstehen schnell auch Tools für seine Mitarbeiter, jetzt, im Nachhinein wird aber wohl ein eigenes Produkt aus der Lizenzverwaltung... |
|
|||
Die simple Nachfrage eines potentiellen Neukunden bei SfY, ob man die E-Mail Verwaltung statt auf Outlook Ebene nicht auch mit (dem bereits vorhandenen) Lotus Notes im Hintergrund erledigen könne, hielt uns einige Tage in Atem, lies uns (nach langer langer Suche) über 170 MB (Notes Server und Client) aus dem internet Downloaden, machte uns über Nacht zu Notes Administratoren (ganz schön komplex) und brachte dann das Ergebnis: “Natürlich kann man” ;) |
|
|||
Für die mal automatisierten, mal manuellen Importe aus den verschiedensten (Datenbank) Systemen oder Sonderformaten werden immer wieder Sonder-Importmodule benötigt, mesitens mit gewünschtem Fertigstelungstermin: gestern. |
|
|||
Selbst für den automatisierten (Zeitgesteuerten) Import von fixen Text Exporten anderer Systeme haben wir für SfY konfigurierbare Importsysteme erstellt, hier mit Konfiguration für ein SAP System. |
|
|
||
Apiras ist ein Warenwirtschaftssystem der Couplink® Group AG, das mit Interbase Datenbanken arbeitet. Der Import für Apiras Version 2 ist schon vor langer Zeit entstanden, die besonderheit an der neuen Version für Apiras 3 ist, das wir hier erstmals nicht nur Daten importieren, sondern einen automatischen (Zeitgesteuerten) Datenabgleich ermöglichen, hier werden nicht nur Änderungen am Kundenstamm in beiden richtungen übertragen, sondern auch neuanlagen von Kunden und Ansprechpartnern. Eine weitere Besonderheit am Apirasimport ist, das wir aufgraund der Datenbank Interbase (eine ausgewachsene SQL Datenbank) die Möglichkeit nutzen konnten, über Trigger Änderungen, Löschungen und Neuanlagen im Moment Ihres auftretens abzufangen und in eigenen Tabellen zu vermerken. Aufgrund dieser Tatsache braucht dieser abgleich weder aufwendige SQL Statements zur Erfassung der Änderungen noch einen Totalabgleich, sondern beschränkt sich nur auf die tatsächlich notwendigen Datensätze. Das Programm erkennt beim Verbinden mit der Datenbank selbständig, ob es diese Datenbank bereits für den Abgleich vorbereitet wurde und legt, wenn nötig, Felder, Tabellen und Trigger für den abgleich sofort per SQL an. |
|
|||
|
||||


















