erstelle neuen Datensatz mit automatischer Auswahl einer verknüpften Tabelle
Liebe Ninox-Gemeinde,
ich möchte meine geschriebenen Rechnungen direkt in die Buchhaltung übernehmen. Das habe ich per Button auch schon geschafft.
In der Buchhaltungstabelle sind allerdings die entsprechenden Konten mit der Kontentabelle verknüpft und die entsprechenden Konten sollen bei Bar-, EC-Zahlung oder Zahlung per Überweisung automatisch übernommen werden.
Nur wie gebe ich diesen Befehl?
ich habe folgendes:
let myRE := this;
let newBU := (create Buchhaltung);
newBU.(
Rechnung := myRE;
Buchungstext := "Erlös " + myRE.Rechnungsnummer;
Buchungsdatum := myRE.'erfolgter Zahlungseingang';
'Buchungsbetrag netto' := myRE.'Brutto-Gesamt' - myRE.'enthaltene MwSt. 19%';
(select Buchhaltung).Soll.(KtoNr := "8400");
if myRE.Zahlungsart = 1 then
Haben = (select Buchhaltung where Haben.KtoNr = text(1000))
else
if myRE.Zahlungsart = 2 then
Haben.(KtoNr := "1200")
else
if myRE.Zahlungsart = 3 then
Haben.(KtoNr = "1100")
end
end
end
);
popupRecord(newBU)
Der untere Teil ist etwas wirr und funktioniert auch nicht.
Rechnung
Buchhaltung
Konten ( in Buchhaltung mit Soll und Haben benannt)
1000, 1100, 1200 sind die Kontonummern vom Kontenplan...
Hat jemand eine Idee, wie es klappen könnte?
2 Antworten
-
Hi. Hier mal ein Vorschlag. Ggf. mußt Du noch Anpassungen vornehmen. Vielleicht weichen die ID der Habenkonten und des Sollkontos ab. "Zahlungsart" ist ein Auswahlfeld? Mirko
-
Hallo, verstehe ich das richtig: In der Tabelle 'Buchhaltung' befinden sich zwei Felder namens 'Soll' und 'Haben', die beide mit der Tabelle 'Konten' verknüpft sind? Dann würde ich es in diese Richtung versuchen:
Content aside
- vor 2 JahrenFri, January 20, 2023 at 5:04 PM UTCZuletzt aktiv
- 2Antworten
- 53Ansichten
-
3
Folge bereits