InformationManagement, MailSystem und FileUpload

Oktober 28th, 2008 by robint

Dokumentenmanagement / FileUpload
Neben dem Export von Dokumenten ist es nun auch möglich Dateien zu einem Dokument hochzuladen. Natürlich können Sie auch bereits hochgeladene Dateien beliebig vielen Dokumenten zuweisen. Um es dem User so einfach wie möglich zu halten, haben wir die Zuweisung per Drag&Drop gelöst. Das Bearbeiten der Dateien ist ebenfalls sehr einfach gehalten - so können Sie dieses direkt in der Liste vornehmen, ohne ein zusätzliches Fenster oder Dokument zu öffnen.

Benachrichtigungssystem / InformationManagement
Nach erfolgreicher Umsetzung des UnifiedMessaging Moduls, zum Senden von E-Mails, SMS, Fax-Nachrichten wurde darauf basierend ein Benachrichtigungssystem als nächster Schritt an die Entwickler gegeben.
Mittlerweile wurde auch dieses erfolgreich umgesetzt.
So ist es nun möglich eine Benachrichtigung mit vordefinierten Intervallen und auswählbaren Zustellmedien zu erstellen. Als Zustellmedien haben sie die Auswahl aus E-Mail, SMS, Fax und nur Intern (wobei hier keine Intervall-Einstellung möglich ist).

Internes NachrichtenSystem / MailSystem
Basierend auf dem Benachrichtigungs-System haben wir auch ein internes Nachrichten-System entwickelt, mit welchem es möglich ist eine kurze Nachricht ins System an einen User zu schicken. Der ausgewählte User erhält daraufhin beim nächsten login eine Info über diese Nachricht auf seinem „Desktop“.

Modulentwicklung: Textbausteine und Unified Messaging

September 19th, 2008 by robint

Ständig sind wir daran interessiert weitere Module für den täglichen Geschäftsverkehr in cross zu entwickeln. So haben wir nun weitere 2 Module für den nächsten Release entwickelt bzw. stehen noch in der Entwicklung.

Textbausteine

Um Texte in cross so allgemein, dynamisch und auch Sprachenabhängig wie nur möglich zu halten haben wir das Modul „Textbausteine“ erstellt.
So sind Sie in der Lage z.B. Ihre Rechnungs-, Angebots-, oder Mahnungstexte in den Textbausteinen für Ihre vorhanden Sprachen zu erstellen.
Ebenfalls haben Sie beim Anlegen der Textbausteine die Möglichkeit alle nötigen Felder für Ihr Dokument einzutragen - ähnlich der Serienbrieffunktion in Microsoft Word.
Sie wählen aus, welche Felder Sie in Ihren Textbausteinen benötigen und beim Abrufen des Dokuments werden diese Felder dynamisch mit den gegebenen Daten gefüllt.

Unified Messaging

Alle Nachrichten, die über das System verschickt werden laufen nun über das „Unified Messaging“ – Modul. Hierüber werden einfache E-Mails, SMS sowie Faxdokumente gesendet.
Diese Nachrichten können Sie entweder in Verbindung mit Ihren erstellten Textbausteinen oder aber durch einen individuellen Text - welchem Sie auch dynamische Inhalte übergeben können - versenden.
In einer Übersicht sehen Sie dann, welche Nachricht verschickt wurde und welche nicht. Zusätzlich sehen Sie die Fehlermeldung, falls diese keine Systemmeldung ist und wissen so sofort warum diese Nachricht nicht versendet werden konnte. 
Ebenfalls haben Sie die Möglichkeit direkt bei den Dokumenten zu sehen, ob diese verschickt wurden oder nicht.

Neue Module

September 1st, 2008 by sm

cross wird derzeit um weitere Listen-Module ergänzt. Diese werden nun von der crossconcept GmbH und der dogado Internet GmbH in den Bereichen Organizer und Projekte im täglichen Geschäftsbetrieb genutzt, bevor wir sie mit dem nächsten Alpha 3.0 Release freigeben.
Folgende Listen sind in Arbeit:

Mitarbeiter

Mit dem Modul Mitarbeiter lassen sich nun leicht die Mitarbeiter eines Unternehmens verwalten.
Sie können darüber nun die privaten Adressdaten, sowie Steuern und Finanzen eines Mitarbeiters verwalten.
Über dieses Modul können Sie Ihren Mitarbeitern einen Zugang zum cross bereitstellen, vorrausgesetzt, das es einen entsprechenden Systembenutzer für den Mitarbeiter gibt.

Zeiterfassung

Die Zeiterfassung dient, wie der Name schon sagt, dem erfassen der Zeiten Ihrer Mitarbeiter.
Ihre Mitarbeiter können nun Ihre Zeiten, unter Angabe von Zeit und Zeitheinheit,  die Dauer ihrer Arbeit, sowie der Leistung an einem Projekt festhalten.

Informationen

Mit dem Informationsmodul existiert nun eine Liste in dem all die kleinen, jedoch wichtigen, Informationen hinterlegt werden können.  Sei es eine Anleitung für das anlegen eines neuen Benutzers für ein System oder auch Informationen über das konfigurieren eines Windows Servers.
All dies kann nun hier gesammelt hinterlegt werden und steht somit jedem zur Verfügung der Zugang zum cross hat.

Verkaufschance - Opportunity/Verkaufschance

Das Modul gibt Ihnen die Möglichkeit konkretes Kaufinteresse eines Kunden zu formulieren und den aktuellen Status Ihres Vertriebs zu erfassen. So behalten Sie den Überblick und optimieren Ihren Vertrieb.

Passwortmanagement

Wer kennt das nicht? Mittlerweile haben wir zig verschiedene Passwörter für die verschiedensten Webseiten oder Programme. Da gerät man leicht durcheinander, daher haben wir ein Passwortmanagementtool in  cross implementiert. Sie können hierüber nun übersichtlich Ihre verschiedensten Passwörter, unter Angabe von URL, Benutzername, Passwort, sowie Ihren persönlichen Anmerkungen, verwalten.

Entwicklerteam wieder komplett

August 26th, 2008 by sm

Stephan Mülhaus ist ab heute aus seinem verdienten Urlaub zurück und verstärkt das Team nun wieder in der der Entwicklung der cross-GUI.

cross alpha 2.0 verfügbar - arbeiten, wann und wo immer Sie wollen!

August 19th, 2008 by robint

Das neue Softwareprodukt cross verbindet auf effiziente Weise Prozessmanagement, Zeitplanung und Faktura. Cross ist eine Rich Internet Application und kann von jedem beliebigen Ort aus gestartet und bedient werden.

Die Dortmunder crossconcept GmbH, seit vielen Jahren ein anerkanntes Unternehmen im Bereich der softwaregestützten Abbildung von Geschäftsprozessen, hat mit cross (aktuelle Version: alpha 2.0) ein innovatives Produkt auf den Markt gebracht, das in einzigartiger Weise Termin- und Prozessplanung mit Faktura-Anwendungen verbindet und somit für mehr Flexibilität in der Unternehmensorganisation sorgt.

cross ist eine Rich Internet Application (RIA) und kann deshalb von beliebig vielen Personen (Stichwort Skalierbarkeit) von jedem beliebigen Standort aus aufgerufen und bedient werden. Waren in der Vergangenheit überwiegend Terminplanungstools auf diese Weise zugänglich, so gilt dies mit cross nun auch für die Schnittstelle zur Faktura. cross ist das ideale Hilfsmittel bei der Arbeit mit Ihren wichtigsten geschäftlichen Informationen und Prozessen. Vom ersten Kundenkontakt bis zur letzten Rechnung, die alpha Version 2.0 ist als RIA zu jeder Zeit und von überall her online zugänglich und dadurch eine effiziente Alternative zu herkömmlichen, stationären Desktop-Anwendungen. Alles, was Sie benötigen, ist ein Internetzugang (auch mobil oder im Homeoffice) und einen aktuellen Browser.

Mit cross greifen Sie online auf Ihre Adressdaten zu, editieren zügig Briefe und Memos, erstellen schnell und komfortabel Angebote oder verwalten Ihre Rechnungen, Termine und Aufgaben. Mit dem integrierten Gantt-Modul zeigt cross Ihnen Termine, Aufgaben und Meilensteine auf einen Blick. Für eine bessere Übersichtlichkeit sind alle diese Informationen in Projekte gegliedert. Auf einem Zeitstrahl können Sie Ihre Aktivitäten und Ressourcen parallel betrachten und planen.
Außerdem werden alle Einträge automatisch in Listen wie “Aktuell”, “Erledigt”, “Alle” oder “Papierkorb” einsortiert. Jedes Dokument und jede Liste lässt sich einfach und schnell drucken oder exportieren. Zusätzlich ist cross voll mandantenfähig. Nach nur einem Anmeldeprozess lassen sich mehrere Firmen mit verschiedensten Benutzerrechten verwalten.

Die aktuelle Demoversion cross alpha 2.0 bietet in ihrer Oberfläche eine vollfunktionsfähige Export- und Druckfunktion. Der Gantt-Monitor zeigt Ihnen klar und deutlich, wie Sie Projekte planen und verwalten können. Eine automatisierte Faktura, sowie die Steuerung der Einstellungen und Benutzerrechte, ist für die cross Beta Version angekündigt.

Derzeit ist die Alpha-Version 2.0 lediglich als kostenlose Online-Testumgebung verfügbar. Als Anwender der Demoversion werden Sie automatisch in einer eigenen Firmenumgebung als Administrator angemeldet. Zusätzlich steht hier der Testmandant “crossTester” zur Verfügung, der mit Mitarbeiterrechten ausgestattet ist.

Das FAZIT: cross ist intuitiv zu bedienen, flexibel, frei skalierbar, standortunabhängig und verbindet die Vorteile mehreren Anwendungen in einem einzigen Produkt. darüber hinaus vereinfacht cross zahlreiche Unternehmensprozesse und spart damit bares Geld.

Alle weiteren Informationen finden Sie unter:

http://www.cross-software.eu

Ansprechpartner:
Damian Gollak (Geschäftsführender Gesellschafter)

crossconcept GmbH
internet + software + design
Saarlandstr. 25
D-44139 Dortmund

t + 49 0231 427868 - 0
f + 49 0231 427868 - 20
e hallo@cross-software.eu

crossSoftware Gantt

April 8th, 2008 by dg

Sie arbeiten strukturiert, projektbezogen und natürlich mit Herzblut für Ihre Kunden, dann wird Ihnen das Gantt Modul der crossSoftware gut gefallen. Es bietet Ihnen hohe Flexibilität für Ihre Arbeit als Projektleiter und die Möglichkeit auf einem Blick alle aktuellen Projekte zu verwalten. Nachfolgend stellen wir Ihnen Interface-Überlegungen und das Regelwerk des Gantt Moduls vor:

Interface-Überlegungen
Alle Aktionen die Sie als User im Gantt nutzen können beeinflussen direkt Ihre Projektdokumentation in Ihrer crossSoftware.

Verschieben

  • Verschieben von Events und Milestones
  • Verschieben eines Activity-Anfangs (Verändert Dauer)
  • Verschieben eines Activity-Endes (Verändert Dauer)
  • Verschieben von Activities (Dauer bleibt unverändert)
  • Verschieben eines Project-Anfangs (Verändert Dauer)
  • Verschieben eines Project-Endes (Verändert Dauer)
  • Verschieben von Projects (Dauer bleibt unverändert)

Überlegungen zu Behaviours
Behaviours sind Regeln, die beim Generieren der Vorschau in der crossSoftware z.B. beim Verschieben von Projects, Tasks etc. genutzt werden, um eine möglichst präzise Vorhersage der Server-Antwort zu erstellen, bevor die Server-Antwort kommt.

Project
MoveNestedPhases
Wenn ein Projekt verschoben wird, werden die zugeordneten Phasen automatisch mit verschoben.

MoveNestedTasks
Wenn ein Projekt verschoben wird, werden die zugeordneten Aktivitäten automatisch mit verschoben.

MoveNestedEvents
Wenn ein Projekt verschoben wird, werden die zugeordneten Events automatisch mitverschoben.

MoveNestedMilestones
Wenn ein Projekt verschoben wird, werden die zugeordneten Meilensteine automatisch mitverschoben.

Phase
AutoAdjustToTask
Wenn eine zugeordnete Aktivität verändert wird, wird die Phase automatisch angepasst.

MoveNestedTasks
Wenn eine Phase verschoben wird, werden die zugeordneten Aktivitäten automatisch mit verschoben. Irrelevant, wenn AutoAdjustToTask = true

MoveNestedMilestones
Wenn eine Phase verschoben wird, werden die zugeordneten Meilensteine automatisch mit verschoben. Irrelevant, wenn AutoAdjustToTask = true

Task
SkipSaturdays
Eine Aktivität kann nicht an einem Samstag stattfinden.
Samstage werden bei der Berechnung der Dauer und beim Verschieben übersprungen.

SkipSundays
Eine Aktivität kann nicht an einem Sonntag stattfinden.
Sonntage werden bei der Berechnung der Dauer und beim Verschieben übersprungen.

SkipHolidays
Eine Aktivität kann nicht an einem Feiertag stattfinden.
Feiertage werden bei der Berechnung der Dauer und beim Verschieben übersprungen.

Event
SkipSaturdays
Ein Event kann nicht an einem Samstag stattfinden.
Samstage werden bei der Berechnung der Dauer und beim Verschieben übersprungen.

SkipSundays
Ein Event kann nicht an einem Sonntag stattfinden.
Sonntage werden bei der Berechnung der Dauer und beim Verschieben übersprungen.

SkipHolidays
Ein Event kann nicht an einem Feiertag stattfinden.
Feiertage werden bei der Berechnung der Dauer und beim Verschieben übersprungen.

Milestone
SkipSaturdays
Ein Meilenstein kann nicht an einem Samstag stattfinden.
Samstage werden bei der Berechnung der Dauer und beim Verschieben übersprungen.

SkipSundays
Ein Meilenstein kann nicht an einem Sonntag stattfinden.
Sonntage werden bei der Berechnung der Dauer und beim Verschieben übersprungen.

SkipHolidays
Ein Meilenstein kann nicht an einem Feiertag stattfinden.
Feiertage werden bei der Berechnung der Dauer und beim Verschieben übersprungen.

* Ausarbeitung der Entwickler vom 2008/04/08

Export-Möglichkeiten

März 28th, 2008 by dspeicher

Letzte Woche haben wir intensiv an den Export-Funktionen von crossSoftware gearbeitet, da dies aus unserer Sicht ein existentieller Bestandteil einer flexiblen Applikation ist. Denn nichts ist schlimmer als Daten, die in Abhängigkeit zu einer Anwendung gespeichert werden.

Dies wollen wir mit der neuen Export-Schnittstelle umgehen, in dem wir umfangreiche Export-Möglichkeiten anbieten:

  • Export von individuellen Listen, bestehend aus beliebigen Datenfeldern, die sehr umfangreich kombiniert werden können.
  • Export von bestimmten Listen, also eine Liste, die bereits auch schon in crossSoftware definiert ist. Somit wird es möglich sein Listen direkt aus der Applikation zu drucken. Den Drucken ist aus unserer Sicht ja auch eine Art Export.
  • Export von bestimmten Dokumenten. Dies ist wichtig, um z.B. Rechnungsdokumente drucken bzw. in andere Formate wie PDF oder XHTML exportieren zu können.

Die Formate der neuen Export-Funktion werden vielfältig sein und sowohl für Nutzer als auch für externe Anwendungen interessante Möglichkeiten bieten.

  • Plain-XML
    Kann als Basis zur Konvertierung in viele weitere Formate genutzt werden.
  • XML + XSL
    Kann für den Betrachter visuell ordentlich aufbereitet werden.
  • XML + XSL-FO
    Dient für uns intern zur Erstellung von PDF-Dokumenten, kann allerdings auch für den Export in andere Formate wie PNG oder PostScript verwendet werden.
  • PDF
    Das wohl wichtigste Format im System, um jegliche Art von Dokumenten zu speichern, publizieren oder zu verbreiten.
  • JSON
    JSON ist weitverbreitet und eine gute Möglichkeit Daten über verschiedene Anwendungen hinweg in Echtzeit auszutauschen, ohne dabei die Struktur zu verlieren. So kann z.B. ein JSON-String direkt in ein Objekt umgewandelt werden (In PHP z.B. mit json_decode), um damit in einer eigenen Anwendung weiterzuarbeiten.
  • CSV
    Die einfachste Art Daten zu exportieren und in anderen Anwendungen (wie z.B. Microsoft Excel oder OpenOffice Calc) einzulesen.

Die Exportmöglichkeiten werden teilweise auch direkt in die crossSoftware Oberfläche eingebunden und die Basis der Druckfunktionen sein. Die derzeitigen Export-Formate sind auch nur als Basis anzusehen. Durch das Software-Design von crossSoftware ist man grundsätzlich in der Lage weitere Export-Formate zu entwickeln, um so eigene Anwendungen mit Daten anzubinden.

7 Tage crossSoftware Alpha

März 22nd, 2008 by dg

Gut eine Woche ist vergangen nachdem wir die crossSoftware Alpha vorgestellt haben. Wir bedanken uns für die vielen Anfragen und ebenso die Kritik. Wir sind gespannt auf die kommenden Updates und halten euch mit diesem Blog stetig auf dem Laufenden.

Euer crossSoftware Team
wünscht Frohe Ostern!