Auftragsverwaltung
Nicht nur Standard Abläufe wie Angebot-Auftrag-Lieferschein-Rechnung können erstellt werden, über frei Konfigurierbare Auftragstypen können viele Prozesse im Unternehmen abgebildet werden.
mehr

image01

Multiprojektverwaltung
mit der Aufgaben weder Nutzer noch Projektgebunden sind. Termine und Abhängigkeiten können über mehrere Projekte hinweg gesetzt werden.
mehr

image01

Dokumentenmanagement
Dateien und Verzeichnisse können an jedem Element verwaltet werden. Alte Dateistände, Datenbankweite Verknüpfungen, Sepzielle Aktionen sind möglich.
mehr

image01

Nachrichtenverwaltung
e-Mail, RSS Feeds,SMS u.ä. können hier verwaltet werden.
mehr

image01
Hier wird erklärt wie Sie an der Entwicklung auf GitHub teilnehmen und auch Anpassungen zurückgeben können.

Github Account

Falls Sie noch keinen Account auf GitHub haben, erstellen Sie sich einen neuen indem Sie auf github_signup.jpg klicken.Füllen Sie die nachfolgenden Formulare aus und erstellen Sie sich einen Account.

Eigene Quelldateien

Gehen Sie nun auf das Promet-ERP Projekt. Wenn Sie selbst (mit)entwicklen möchten, erstellen Sie sich einen Fork vom Projekt github_fork.Nun haben Sie eine Kopie des Quelltextes an dem Sie entwicklen können.Sie könenn sich eine Lokale Kopie auf Ihrem Computer über GIT und die Git Adresse des Forks erstellen git_address.

Dazu benötigen Sie Git:

Sie können nun an der Kommandozeile mit git clone [Adresse] ihren Fork holen.

Änderungen speichern

Für jedes Teilfeature das Sie implementiert haben sollten Sie einen sogennnten Commit erstellen. Damit lassen sich später die Features sauber wieder trennen und nachverfolgen.Das heisst das Sie auf der Kommandoziele folgenden Befehl verwenden
git commit -a -m "Programmfunktion:mein Kommentar"
z.b.
git commit -a -m "Help:git development description"

Merge Konflikte aufheben

Hat man z.b. mit commit -a eine Datei hinzugefügt die nun zu einem Merge Conflikt führt und will eigentlich die remote Version verwenden, kann man das so tun:
git checkout --theirs -- path/to/conflicted-file.txt

Änderungen auf Github hochladen

Wenn Sie mit der Arbeit fertig sind könenn Sie alle commits in einem Rutsch zu Github hochladen. Das tun Sie mit:
git push

nun wird ihr Benutzername und Passwort abgefragt und die Änderungen komprimiert und hochgeladen.

Änderungen in Promet einfließen lassen


Um die Änderungen zurückzugeben, klicken Sie in der Übersicht zu Ihrem Fork auf Github auf "Pull Requests" github_pullrequest.
Anschließend auf github_newpull. Nun werden Ihnen schon die letzten Änderungen vorgeschlagen in den Pull request zu platzieren. Bestätigen Sie das, womit Sie nun die Änderungen zur Prüfung an das Projekt zurückgegeben haben.