Projekt

Allgemein

Profil

Aktionen

TSystem Wawi » Historie » Revision 1

Revision 1/21 | Weiter »
[X] Daniel S, 15.05.2019 10:30


TSystem Wawi

Grundtabellen für ERP (Warenwirtschaft), PARTS für Funktionsbereiche : Kopf, Position, Artikel usw.

TSystem_Wawi hält
  1. alle Strukturfunktionen und Tabellen. Tabellen liegen nur in einzelteilen vor um Features durch Ableitung zu vererben
    + Besonderheit: Abzuschlag nicht geclustert. (abzu_x)

Trigger werden erst in TWawi einheitlich über Funktion konkret angehangen. Es gibt Funktionen zum Anhängen der Trigger welche nur den Tabellennamen übergeben bekommen.

Zeile hält nur noch sich selbst. Keine Kreisaufrufe mehr
Zeilen nehmen im Insert - wenn nicht anders angegeben - automatisch Header Defaults (Währung, Steuern) TODO
Parent > Child übergibt Änderungen von Währung, Steuern usw. in gleiche Datensätze (damit ist es möglich, das Unterdatensätze manuell geändert werden) TODO Pos > Abzu

TSystem_Wawi VS TWawi?

Trigger:

beleg_k__b_00_i__relation; beleg_p__b_00_i__relation >> source eintragen

Kopf:

beleg_k__a_30_u__wert__propagate > übergibt Kopfdaten an Positionen
beleg_k__b_35_iu__wert__possum__tot__calculated

Position:
beleg_p__b_01_iu__p_nummer >> Kompatibilität : Holen oder Anlegen von p_k_id (INSERT INTO belzeil (be_bnr) .... keine p_k_id)

beleg_p__b_05_i__defaults > Diverse Defaults und Vorbereitungen (Steuern und Währung aus Kopf, wenn nicht anders angegeben)
beleg_p__b_20_iu__menge__uf (war stkvkpuf1) > Berechnet Menge in UF1/BASIS_W
beleg_p__b_30_iu__wert__possum > Berechnet Preis, Preiseinheit totalwerte der Position > TODO: Beachte vkptotalpos
beleg_p__b_35_iu__wert__possum__tot__calculated > berechnet netto + abzu. Wird im After von Abzu angestossen indem netto_wert_abzu übergeben wird
beleg_p__a_30_u__wert__propagate > Steuern an Subdaten (abzuschläge)  
beleg_p__a_35_u__wert__propagate__abzu_p > weg? > zum Aktualisieren abzu (k_rund_faktor change?!)
beleg_p__a_39_iud__wert__propagate__beleg_k

abzuschläge
abzu_p__b_05_i__defaults > Defaultwerte aus Vorgängern
abzu_p__b_30_iu__preis_menge__uf > totalwerte
abzu_p__a_30_iud__wert__propagate > Rückübergabe Werte an Belegzeile, dort beleg_p__b_35_iu__possum__tot__calculated > beleg_p__a_39_iud__wert__propagate__beleg_k

Datenfluß: beleg_k > beleg_p > abzu_p* > beleg_p > beleg_k | *abzu_p > beleg_k (Kopfbezogen abzuschläge)

Von [X] Daniel S vor etwa 5 Jahren aktualisiert · 1 Revisionen