TSystem Wawi » Historie » Version 1
[X] Daniel S, 15.05.2019 10:30
| 1 | 1 | [X] Daniel S | h1. TSystem Wawi |
|---|---|---|---|
| 2 | |||
| 3 | Grundtabellen für ERP (Warenwirtschaft), PARTS für Funktionsbereiche : Kopf, Position, Artikel usw. |
||
| 4 | |||
| 5 | TSystem_Wawi hält |
||
| 6 | *# alle *Strukturfunktionen und Tabellen*. Tabellen liegen nur in einzelteilen vor um Features durch Ableitung zu vererben |
||
| 7 | + Besonderheit: Abzuschlag nicht geclustert. (abzu_x) |
||
| 8 | |||
| 9 | Trigger werden erst in TWawi einheitlich über Funktion konkret angehangen. Es gibt Funktionen zum Anhängen der Trigger welche nur den Tabellennamen übergeben bekommen. |
||
| 10 | |||
| 11 | |||
| 12 | |||
| 13 | Zeile hält nur noch sich selbst. Keine Kreisaufrufe mehr |
||
| 14 | Zeilen nehmen im Insert - wenn nicht anders angegeben - automatisch Header Defaults (Währung, Steuern) TODO |
||
| 15 | 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 |
||
| 16 | |||
| 17 | TSystem_Wawi VS TWawi? |
||
| 18 | |||
| 19 | Trigger: |
||
| 20 | |||
| 21 | beleg_k__b_00_i__relation; beleg_p__b_00_i__relation >> source eintragen |
||
| 22 | |||
| 23 | Kopf: |
||
| 24 | |||
| 25 | beleg_k__a_30_u__wert__propagate > übergibt Kopfdaten an Positionen |
||
| 26 | beleg_k__b_35_iu__wert__possum__tot__calculated |
||
| 27 | |||
| 28 | Position: |
||
| 29 | 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) |
||
| 30 | |||
| 31 | beleg_p__b_05_i__defaults > Diverse Defaults und Vorbereitungen (Steuern und Währung aus Kopf, wenn nicht anders angegeben) |
||
| 32 | beleg_p__b_20_iu__menge__uf (war stkvkpuf1) > Berechnet Menge in UF1/BASIS_W |
||
| 33 | beleg_p__b_30_iu__wert__possum > Berechnet Preis, Preiseinheit totalwerte der Position > TODO: Beachte vkptotalpos |
||
| 34 | beleg_p__b_35_iu__wert__possum__tot__calculated > berechnet netto + abzu. Wird im After von Abzu angestossen indem netto_wert_abzu übergeben wird |
||
| 35 | |||
| 36 | beleg_p__a_30_u__wert__propagate > Steuern an Subdaten (abzuschläge) |
||
| 37 | beleg_p__a_35_u__wert__propagate__abzu_p > weg? > zum Aktualisieren abzu (k_rund_faktor change?!) |
||
| 38 | beleg_p__a_39_iud__wert__propagate__beleg_k |
||
| 39 | |||
| 40 | abzuschläge |
||
| 41 | abzu_p__b_05_i__defaults > Defaultwerte aus Vorgängern |
||
| 42 | abzu_p__b_30_iu__preis_menge__uf > totalwerte |
||
| 43 | 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 |
||
| 44 | |||
| 45 | |||
| 46 | Datenfluß: beleg_k > beleg_p > abzu_p* > beleg_p > beleg_k | *abzu_p > beleg_k (Kopfbezogen abzuschläge) |