0

Wie Produkte zu Gruppen zusammenfassen und in Rechnung übernehmen

Wie könnte ich bei Rechnungen Produkte/Leistungen zu einer Gruppe zusammenfassen und diese bei Rechnungserstellung mit einem Klick auf die neue Rechnung übernehmen. Diese Produktgruppen sollten vorkonfigurierbar sein und möglichst als Block auf der Rechnung erscheinen.

Eine andere Möglichkeit wäre auch, Produkte mit mehreren Positionen anzulegen und diese dann in die Rechnung zu übernehmen. Nur wie bekomme ich das dann halbwegs schön gestaltet hin, also mehrzeilig.

Ich hoffe ihr versteht was ich umsetzen möchte und könnt mir einen Lösungsweg zeigen.
Danke und Grüße

2 Antworten

null
    • Leonid_Semik
    • vor 3 Jahren
    • Gemeldet - anzeigen

    Hallo,

    bei Ninox kann man die Tabelle mit sich selbst verknüpfen. Dann siet man im Datensatz eine Verknüpfung und eine Untertabelle (Standardmäßig als Produkte und Produkte2 benannt). Angenommen due Hast 4 Datensätze in der Tabelle Produkte ;

    Gruppe1, Produkt1, Produkt2, Produkt3.
    Wenn man in Datensätzen Produkt 1-3 bei Verknüpfung die Gruppe1 auswählt, sieht man bei Gruppe 1 in der Untertabelle Produkte2 die drei Datänstze mit Produkt 1 bis 3.
    Soviel zuden Gruppen.
    Jetzt kann man beim Auswahl im Trigger nach Änderung prüfen ob Datensatz eine Untertabelle hat (if cnt(Produkte2)>0) und wenn Ja die Produkte aus der Untertabelle mit neuen Rechnungspositionen Verknüpfen. Da du kein Datenmodell beschreibst kann man hier nicht genau sagen wie du es am besten machst. Es hängt davon ab an welcher Stelle du die Produkte/Gruppen füllen möchtest.

     

    Leo

    • barny8555
    • vor 3 Jahren
    • Gemeldet - anzeigen

    Hallo Leo, Danke für dei schnelle Antwort!

    Das Datenmodell ist ganz einfach, eigentlich kaum verändert zur Rechnungs-DB aus der Vorlage von Ninox.

    Bisher schreibe ich die Rechnung jeweils mit Produkt 1, Produkt 2, Produkt 3 als einzelne Rechnungspositionen und es ist aufwänding die Rechnung zusammenzustellen.
    Was ich aber mit der Gruppe erreichen möchte, ist eine Zusammenfassung auf eine Rechungsposition mit einem Datum, da sich diese Gruppe auf der Rechnung an anderen Daten mehrfach wiederholt. Hoffe das ist etwas verständlicher ...
    Wie gesagt, könnte mir auch vorstellen einfach ein Produkt zu erstellen, was diese Positionen enthält, aber da scheitere ich wieder an einer vernünftigen Ausgabe.

    Gruß, Bernhard