Temat: Stan faktyczny a tymczasowy - błąd dodawania pozycji...

Witam,

Przy wprowadzaniu niektórych zamówień zewnętrznych (procedura RM_DodajPozycjeZamowienia) mam błąd objawiający się w momencie dodawania pozycji zamówienia do WF-Maga:

"System zarejestrował niezgodność pomiędzy stanem faktycznym a tymczasowym"

Czy ma to związek z zakładaniem rezerwacji na dane pozycje? A może z czymś zupełnie innym?

pozdrawiam
Krzysztof Stachyra

Krzysztof Stachyra Szef Wydziału
Produkcji Systemów
Handlowo-Magazynowyc
h i ...

Temat: Stan faktyczny a tymczasowy - błąd dodawania pozycji...

A jaki jest sens dublowania wątku, który jest w trakcie?
Obawiam się, że nikt Panu nie powie jaki jest powód nie widząc kodu aplikacji.
Sama procedura pewnie woła coś przed nią i po niej bo taka jest logika, nagłówek, pozycje i zatwierdzanie nagłówka. Co się dzieje po drodze to wiem Pan i autor wątku znając autora.

Temat: Stan faktyczny a tymczasowy - błąd dodawania pozycji...

Chciałem opisać ten problem w nowym wątku - tytułując go bardziej adekwatnie do istoty sprawy (bo odnosząc się do tytułu poprzedniego wątku, dostałem tam odpowiedź)...jeżeli faktycznie odebrane to zostało jako zaśmiecanie, to wypada mi przeprosić.

Natomiast co do problemu, tak - kod jest skonstruowany, że najpierw wywołuje procedurę dodawania nagłówka
RM_DodajZamowienie, która zwraca poprawnie numer zamówienia.
następnie dodaje pozycje poprzez
RM_DodajPozycjeZamowienia - tutaj pojawia się ten błąd, ale jedynie przy NIEKTÓRYCH zamówieniach...
dalej, w przypadku niewystąpienia błędu, wywołuje
JL_PobierzFormatNumeracji_Server
oraz
RM_ZatwierdzZamowienie

Błąd odnośnie RM_DodajPozycjeZamowienia jest powtarzalny przy tych samych pozycjach - tzn. jak wygeneruje na zewnątrz zamówienie obejmujące ten sam towar (który nie przeszedł), to dostanę ponownie błąd...jest więc powtarzalność...

Co do samego kodu - bardziej skłaniam się ku temu, że w samej bazie pojawiają się nieprawidłowości..np. ta sama pozycja wcześniej była poprawnie zamawiana, do momentu, gdy zaczął pojawiać się błąd - przy czym kod był niezmieniany..
Znalazłem też przypadki, gdy występowanie błędu na konkretnych pozycjach następowało przez pewien okres, po czym ponownie było ok (co potwierdza, że zmiany musiały być na bazie)

Prosiłbym więc o jakieś rady - co w takim przypadku można zrobić

Następna dyskusja:

Procedura dodawania pozycji...




Wyślij zaproszenie do