InsERT GT => Subiekt GT => Wątek zaczęty przez: hezer w Czerwiec 10, 2021, 11:09:22
-
W jaki sposób mogło dojść do takiej korekty i jak uniknąć takich przypadków w przyszłości? Nie potrafię odtworzyć takiej sytuacji bo subiekt mi tego nie przepuszcza (nawet z konta szefa).
Na fakturze sprzedaży była jedna pozycja z 1 sztuką.
Do faktury zostały wystawione dwie korekty na 1 sztukę. (powinna być wystawiona jedna, druga to błąd ludzki)
Korekta nr 1 spowodowała korektę z 1 sztuki do 0 sztuk (1 sztuka wróciła na magazyn)
Korekta nr 2 spowodowała korektę z 0 sztuk do -1 sztuki (1 sztuka wróciła na magazyn)
W skutek czego na magazyn wróciły mi dwie sztuki produktu mimo, że sprzedałem jedną i zostały wykonane dwie korekty mimo, że powinna być jedna.
-
W jaki sposób mogło dojść do takiej korekty...
Powinno być oczywistym, że programy są tworzone przez ludzi i zawierają błędy. Dla pewności - korekty zostały dodane przez użytkownika, czy jakieś rozwiązanie dodatkowe ?
...i jak uniknąć takich przypadków w przyszłości?
Jak z każdym błędem - należy spróbować powtórzyć ten błąd i zgłosić do producenta, aby został poprawiony, wiedząc jak powstaje będzie można go unikać do momentu poprawy.
Nie potrafię odtworzyć takiej sytuacji bo subiekt mi tego nie przepuszcza (nawet z konta szefa).
Spróbuj, może inni użytkownicy forum też pomogą.
-
Omijając sam fakt powstania takiej korekty - co w zasadzie powinienem z nią teraz zrobić? Próbować to cofnąć i usunąć, czy lepiej nie dotykać i się modlić, że mi to bazy nie wykrzaczy?
Miałem podobną sytuację kiedyś z oprogramowaniem co mi pozwalało na przekraczanie limitu znaków w bazie subiekta (np. w nazwie towaru albo kontrahenta) i później się okazało, że nie szło aktualizować subiekta bo bazę wywalało za każdym razem przez to.
-
Jak bym poprawiał, to jest błędny ruch w magazynie.