Angebote und Preise

Marge pro Tag

margeparjour · Version 1.0.0

Sie sehen, was ein Arbeitstag einbringt, bevor Sie das Angebot annehmen.

Preis
19 € netto
Dolibarr
19.0 Minimum
Version
1.0.0
Lizenz
GPL v3+
Sprachen
Französisch, Englisch

19 € netto.

Bestellung, Zahlung, Rechnung und Download übernimmt der DoliStore.

Im DoliStore kaufen — 19 € netto
Ansicht eines Angebotsentwurfs unter Dolibarr 24.0.0: Die Zeile „Marge par jour“ (Marge pro Tag) zeigt 45,00 € an, mit der Aufschlüsselung „marge totale 90,00 € / 2 j“ (Gesamtmarge 90,00 € / 2 Tage), direkt über dem Feld „Journées prévues“ (geplante Arbeitstage).
Ansicht eines Angebotsentwurfs unter Dolibarr 24.0.0: Die Zeile „Marge par jour“ (Marge pro Tag) zeigt 45,00 € an, mit der Aufschlüsselung „marge totale 90,00 € / 2 j“ (Gesamtmarge 90,00 € / 2 Tage), direkt über dem Feld „Journées prévues“ (geplante Arbeitstage). Bildschirmfoto der französischsprachigen Oberfläche.
01

Was das Modul macht

  • Fügt dem Angebot ein Feld „Planned days“ (geplante Arbeitstage) hinzu, Dezimalzahlen erlaubt.
  • Zeigt „Margin per day“ (Marge pro Tag) in der Ansicht des Angebots an, mit der Aufschlüsselung: Gesamtmarge und Anzahl der Arbeitstage.
  • Fügt der Angebotsliste eine sortierbare Spalte „Margin / day“ (Marge / Tag) hinzu, dazu die Spalte „Planned days“.
  • Übernimmt die offizielle Berechnung von Dolibarr (FormMargin::getMarginInfosArray): dieselben Zahlen wie im Block „Gewinnspannen“ der Ansicht.
  • Solange die Arbeitstage nicht eingegeben sind, zeigt die Ansicht „Fill in ‚Planned days‘ to get the margin per day“ (Geben Sie die geplanten Arbeitstage ein, um die Marge pro Tag zu erhalten) statt einer falschen Zahl an.
  • Legt keine Tabelle in Ihrer Datenbank an.
02

Für wen es gedacht ist

Sie nehmen einen Auftrag an, ohne zu wissen, ob er bei gleicher Dauer mehr oder weniger einbringt als ein anderer.

Zwei Angebote, zwei ähnliche Beträge. Das erste ist an einem Tag erledigt, das zweite in drei. Dolibarr gibt Ihnen die Gesamtmarge jedes Angebots, aber nicht die Marge bezogen auf die Dauer. Sie entscheiden also ohne die Zahl, auf die es ankommt: was der Tag tatsächlich einbringt.

Für wen es gedacht ist: Jedes Unternehmen, das Arbeitszeit zusammen mit Material verkauft und zwei Angebote bei gleicher Dauer vergleichen möchte: Handwerksbetriebe, Ingenieurbüros, Dienstleister.

03

Was das Modul nicht macht

Dieser Abschnitt steht ausnahmslos auf allen 12 Modulseiten.

  • Behandelt nur Angebote. Weder Aufträge noch Rechnungen noch Projekte.
  • Die Marge hängt von den in den Positionen des Angebots erfassten Einkaufspreisen ab. Ohne Einkaufspreis ist die angezeigte Marge der Verkaufsbetrag.
  • Die Anzahl der Arbeitstage wird von Hand eingegeben. Das Modul leitet sie weder aus den Aufgaben noch aus der verbrauchten Zeit noch aus den Mengen ab.
  • Keine eigene Berechtigung: Wer ein Angebot öffnen kann, sieht die Marge pro Tag.
  • Fügt die Marge pro Tag nicht in die PDF-Dokumente ein.
04

So funktioniert es

Das Modul fügt dem Angebot ein Feld „Planned days“ (geplante Arbeitstage) hinzu. Es teilt die Gesamtmarge der Positionen durch diese Zahl und zeigt das Ergebnis an zwei Stellen an: in der Ansicht des Angebots und in einer sortierbaren Spalte der Angebotsliste.

Die Margenberechnung wird nicht neu erfunden: Das Modul ruft die Funktion des Dolibarr-Kerns auf, die den Block „Gewinnspannen“ der Ansicht speist. Die angezeigten Zahlen sind also dieselben, die Sie bereits lesen, Arbeitsleistung inbegriffen, sofern das Modul Leistungen aktiviert ist und die Einkaufspreise in den Positionen erfasst sind.

Solange „Planned days“ leer ist, zeigt die Ansicht „Fill in ‚Planned days‘ to get the margin per day“ (Geben Sie die geplanten Arbeitstage ein, um die Marge pro Tag zu erhalten) statt einer Zahl, die nichts aussagen würde.

In der Ansicht des Angebots. Die Zeile „Margin per day“ (Marge pro Tag) steht bei den anderen Angaben des Kopfbereichs. Auf der Aufnahme zeigt ein Angebot über 300 € netto unter Dolibarr 24.0.0 45,00 € (marge totale 90,00 € / 2 j) an, und der offizielle Block „Gewinnspannen“ nennt tatsächlich 90,00 € Gesamtmarge, rechts auf demselben Bildschirm.

In der Angebotsliste. Rechts in der Tabelle kommen zwei Spalten hinzu: „Planned days“ und „Margin / day“. Die zweite lässt sich wie jede Standardspalte sortieren, sodass sich die laufenden Geschäfte nach Rentabilität pro Zeiteinheit ordnen lassen.

Die Spalte „Marge / jour“ (Marge / Tag) lässt sich wie die anderen sortieren. Zwei Aufträge mit fast identischen Beträgen bringen nicht dasselbe ein: 2.850 € über 3 Tage ergeben 665 €/Tag, 2.880 € über 8 Tage nur 108.
Die Spalte „Marge / jour“ (Marge / Tag) lässt sich wie die anderen sortieren. Zwei Aufträge mit fast identischen Beträgen bringen nicht dasselbe ein: 2.850 € über 3 Tage ergeben 665 €/Tag, 2.880 € über 8 Tage nur 108. Bildschirmfoto der französischsprachigen Oberfläche.
Solange die Arbeitstage nicht eingegeben sind, berechnet das Modul nichts und sagt es. Es erfindet keine Zahl.
Solange die Arbeitstage nicht eingegeben sind, berechnet das Modul nichts und sagt es. Es erfindet keine Zahl. Bildschirmfoto der französischsprachigen Oberfläche.
07

Lieferumfang

Was das Modul in Ihre Installation schreibt
Angelegte DatenbanktabellenKeine Tabelle. Der Ordner des Moduls enthält kein Verzeichnis sql/. Bei der Aktivierung legt das Modul für die Angebote ein ergänzendes Attribut „Planned days“ (Code mpj_journees) an: Der Wert wird in der Tabelle der ergänzenden Attribute der Angebote gespeichert, die in Dolibarr bereits vorhanden ist.
BerechtigungenDer Deskriptor deklariert rights = array(): Das Modul fügt keine Berechtigung hinzu. Die Zeile „Margin per day“ ist für jede Person sichtbar, die das Angebot öffnen kann.
Deinstallation
  • Das Modul unter EinstellungenModule/Anwendungen deaktivieren. Zeile und Spalte verschwinden.
  • Das Attribut „Planned days“ und die bereits eingegebenen Werte bleiben in der Datenbank: Nichts wird gelöscht.
  • Um alles zu entfernen: EinstellungenModule/AnwendungenAngeboteErgänzende Attributempj_journees löschen. Diese Löschung entfernt die eingegebenen Werte.
  • Der vollständige Ordner margeparjour, im Klartext: nichts ist verschlüsselt, nichts ist verschleiert.
  • Die französische und die englische Übersetzung.
  • Eine Datei README.md und eine ChangeLog.md.
  • Es wird keine Tabelle angelegt. Der Ordner des Moduls enthält kein Verzeichnis sql/.
  • Das Modul fügt den Angeboten ein ergänzendes Attribut hinzu, mpj_journees. Sein Wert wird in der Tabelle der ergänzenden Attribute gespeichert, die Dolibarr bereits verwaltet.
  • Das Modul ändert keine vorhandenen Daten. Es liest die Positionen des Angebots und zeigt eine Berechnung an.
  • Keine ausgehende Verbindung: Nichts wird irgendwohin gesendet.
08

Kompatibilität

Der Deskriptor des Moduls gibt nur eine Mindestversion an. Im Code ist keine Obergrenze eingetragen: Die folgenden Versionen sind diejenigen, auf denen das Modul tatsächlich ausgeführt wurde.

Kompatibilität des Moduls Marge pro Tag
Dolibarr-VersionenMindestens Dolibarr 19.0. Ausgeführt auf 19.0.4, 23.0.4 und 24.0.0.
PHP mindestens7.4
Zu aktivierende Dolibarr-ModuleAngebote
LizenzGPL v3 oder neuer, vollständiger Quellcode
SprachenFranzösisch, Englisch
MenüKein Menüeintrag. Das Modul erscheint in der Ansicht und in der Liste der Angebote.
09

Installation

  1. Das Modul im DoliStore beziehen und die ZIP-Datei herunterladen.
  2. In Dolibarr: StartEinstellungenModule/AnwendungenRegisterkarte „Externes Modul hinzufügen“, dann die ZIP-Datei hochladen. Andernfalls den Ordner margeparjour in htdocs/custom/ entpacken.
  3. In der Modulliste „Margin per day“ (Marge pro Tag) aktivieren. Das ergänzende Attribut „Planned days“ wird zu diesem Zeitpunkt angelegt.
  4. Ein Angebot öffnen und „Planned days“ ausfüllen: Die Marge pro Tag wird angezeigt.

Die Einzelheiten — Rechte am Ordner custom, Shared Hosting, Update, Deinstallation — stehen auf der Seite Installation und Update.

10

Häufige Fragen

Mit welchen Dolibarr-Versionen funktioniert dieses Modul?

Der Deskriptor verlangt mindestens Dolibarr 19.0 und mindestens PHP 7.4. Das Modul wurde auf 19.0.4, 23.0.4 und 24.0.0 ausgeführt. Es verwendet eine einzige Funktion des Kerns, FormMargin::getMarginInfosArray, die in diesem ganzen Bereich vorhanden ist. Wenn Sie eine Zwischenversion verwenden und Zweifel haben, schreiben Sie vor dem Kauf.

Greift das in meine Datenbank ein?

Das Modul legt keine Tabelle an. Es fügt den Angeboten ein ergänzendes Attribut „Planned days“ hinzu, also eine Spalte in der Tabelle der ergänzenden Attribute, die Dolibarr bereits verwaltet. Es ändert keine vorhandenen Daten: Es liest die Positionen des Angebots und zeigt eine Berechnung an.

Und wenn ich deinstalliere?

Wenn Sie das Modul deaktivieren, verschwinden Zeile und Spalte. Das Attribut „Planned days“ und die eingegebenen Werte bleiben: Sie finden sie wieder, wenn Sie das Modul erneut aktivieren. Um sie zu löschen, muss das Attribut mpj_journees von Hand in der Konfiguration des Moduls Angebote entfernt werden.

Ist die angezeigte Zahl dieselbe wie im Block „Gewinnspannen“?

Ja, es ist dieselbe Berechnung: Das Modul ruft die Funktion des Kerns auf, die diesen Block speist. Eine Folge, die man kennen sollte: Wenn das Modul Leistungen nicht aktiviert ist, zeigt der Block „Gewinnspannen“ die Zeile der Leistungen nicht an, also auch nicht Ihre Arbeitsleistung. Aktivieren Sie es, um die vollständige Marge zu sehen.

Wer leistet den Support?

Die Person, die das Modul geschrieben hat. Schreiben Sie an support@dolix.fr mit Ihrer Dolibarr-Version, der Version des Moduls und dem, was Sie beobachten.

Wie laufen Zahlung und Updates ab?

Bestellung, Zahlung, Rechnung und Download übernimmt der DoliStore. Die neuen Versionen werden dort veröffentlicht, und die Versionshistorie dieser Seite wird bei jeder Veröffentlichung aktualisiert.

11

Versionshistorie

Übernommen aus der Datei ChangeLog.md des Moduls: eine einzige Quelle.

1.0.08. September 2026

Erste Version: Feld „Planned days“ in den Angeboten, Marge pro Tag in der Ansicht und als sortierbare Spalte in der Liste.

12

Support für dieses Modul

Schreiben Sie an support@dolix.fr. Es antwortet die Person, die das Modul geschrieben hat.

Antwort innerhalb von zwei Werktagen. Dies ist kein Bereitschaftsdienst.

Bitte in Ihre Nachricht aufnehmen

  • Die genaue Dolibarr-Version.
  • Das betroffene Modul und seine Version — hier margeparjour 1.0.0.
  • Was Sie getan haben und was Sie erwartet hatten.
  • Die Fehlermeldung wörtlich kopiert, oder ein Bildschirmfoto.
  • Wie Dolibarr installiert ist, falls Sie es wissen.

Dieses Modul ist im DoliStore erhältlich.

Bestellung, Zahlung, Rechnung und Download übernimmt der DoliStore.

Im DoliStore kaufen — 19 € netto
Außerdem

Die anderen Module