Anpassung Korrektur Flag "ohne Summe"
AnpassungAktuell Korrekturwird Flagbei \"ohneder Summe\"
Wenn man derzeit die KorrekturErstellung einer Position erstellt, kommenKorrekturposition das Gewicht, der Preis etc. ausüber einereine Abfrage,Abfrage ermittelt, während das Flag \"„ohne Summe\" wird aberSumme“ einfach kopiert vonaus der CoPosSrc.Quellposition
(CoPosSrc) übernommen wird.
Neue Logik:Logik ab V120:
-
Fixpreiskiste als Elternteil:
Wenn ein Artikel ein Kind einer Fixpreiskiste ist (Kinder haben immermit \"ohne Summe\") dann solldas Flag „ohne Summe“), wird das Flag „ohne Summe“ jetzt nur übernommen werden,bernommen, wenn auch dieKisteFixpreiskisteebenfallsingutgeschriebender Korrektur mitgutschrieben wird.Wenn ichWird nur die Position ohne die Kistegutschreibe,gutschrieben,sollwird das Flag „ohne Summe“ nicht perdefaultDefaultgesetztgesetzt.sein. -
Markierung aller Kinder:
Zusatz:Wennmanalle Kindermarkiert,markiertsollwerden, wird jetzt automatisch auch dieKiste automatischFixpreiskiste mitdazuhinzugefügt.genommenDadurchwerden.wirdSonstverhindert,wäredassesnurmöglichKinderallemarkiertKindewerden, deren Summe den Wert der Fixpreiskiste überschreiten könnte, was zumarkiereninkonsistentendieGutschrifteninführenSummewürde.mehr -
wärenZusatzhinweis:
EsalswirddienunFixpreiskiste.Zusatz2:ein Hinweis\"„Position kommt aus einer Fixpreiskiste.Korrektur WertKorrekturwert kann ggf. höher sein als die Kisteselbst\"
selbst“ angezeigt, um darauf hinzuweisen, dass die Korrektur des Werts unter Umständen den Wert der Fixpreiskiste überschreiten kann. -
Kontrolle der CoPosPa:
Es wird überprüft, ob die CoPosPa ebenfalls in der neuen Korrekturist..enthalten ist, um die Integrität und Konsistenz der Gutschrift zu gewährleisten.
Mit dieser neuen Logik wird das Handling von Korrekturpositionen und Fixpreiskisten jetzt klarer und konsistenter, wodurch fehlerhafte Gutschriften vermieden werden.
technische Lösung
Story: 627461
Kunde: Improvementhero Internal
Ersteller:in: Valte Daniel
Zugewiesen: Trimmel Manuel
Technische Lösung: trimmel_m:
- https://git.fab4minds.com/fab4minds/dev/-/merge_requests/4734
- mit neuem Flag \"Fixpreis-Logik nutzen\" in der Kontraktzuordnung wird die Logik beim erstellen eines Kontraktes (wie z.B. Verkauf -> VK-Reklamation) die Fixpreislogik aktiv.
- Funktion siehe Beschreibung
Detailbestände: -- Neues Flag in der Kontraktzuordnung
-- Wenn aktiv, dann wird schon VOR dem Erstellen eine Logik aufgerufen welche ggf. den Kistenartikel dazu lädt und das \"Ohne Summierung\" Flag entsprechend steuert
Lösung\\: Entwicklung abgeschlossen.technische
Story: 627461Kunde: Improvementhero InternalErsteller:in: Valte DanielZugewiesen: Trimmel ManuelTechnische Lösung: trimmel_m: - https://git.fab4minds.com/fab4minds/dev/-/merge_requests/4734 - mit neuem Flag \"Fixpreis-Logik nutzen\" in der Kontraktzuordnung wird die Logik beim erstellen eines Kontraktes (wie z.B. Verkauf -> VK-Reklamation) die Fixpreislogik aktiv. - Funktion siehe Beschreibung