S K.

S K. serwisant

Temat: błąd podczas rozliczania

Witam.
Niejednokrotnie zdarza się, że podczas rozliczania rozrachunków,
pojawia się następujący komunikat:

"Subquery returned more than 1 value. This is not permitted when the subquery follows =, !=, <, <= , >, >= or when the subquery is used as an expression."

Komunikat pojawia się tylko na niektórych użytkownikach i jest problem. Rozwiązaniem jest na pewno założenie nowego loginu. Ale czy jest inny, bardziej logiczny i sprawny sposób na rozwiązanie tego problemu?
(WF-Mag 7.60.2)

Pozdrawiam!
I z góry dziękuje za informację.
Krzysztof Stachyra

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

Temat: błąd podczas rozliczania

aktualizacja do najnowszej wersji bezpłatnej w tym przypadku ?
S K.

S K. serwisant

Temat: błąd podczas rozliczania

niestety aktualizacja do wersji 7.60.8v2 nie pomaga :(
Krzysztof Stachyra

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

Temat: błąd podczas rozliczania

a trochę więcej informacji czy to jest na jednym rozrachunku czy jakoś na grupie rozrachunków, czy w kontroli i naprawie bazy są jakieś informacje o błędach na rozrachunkach ?
Czy może wiszą jakieś niezatwierdzone dokumenty w bazie ?
S K.

S K. serwisant

Temat: błąd podczas rozliczania

Błąd pojawia się podczas rozliczania dowolnego rozrachunku. Kontrola i naprawa nic nie pokazuje, brak dokumentów niezatwierdzonych. Ponadto bodajże podczas wystawiania dokumentów finansowych BW, KW na tym użytkowniku pojawia się wówczas okienko z błędem 33.
S K.

S K. serwisant

Temat: błąd podczas rozliczania

Przez przypadek znalazłem rozwiązanie.
Okazuje się, że w momencie kiedy pojawia się ów błąd, w tabeli Stan_uzytkownika_w_mag -> czy_praca=1 pojawia się przy dwóch magazynach, jakby nie zostało dokonane wyjście z jednego magazynu... wystarczy wówczas odpowiednio poprawić ów stan...
1) albo wylogować się i poprawić pozostałą '1' w tabeli SQL na 0,
2) albo przejść do magazynu, przy którym pozostał "zawias" i na powrót do macierzystego magazynu

Temat: błąd podczas rozliczania

Mamy taki sam problem ale przy edycji faktury. Tworzymy nową fakturę sprzedaży i przy próbie zapisu, czy nawet anulacji pojawia się ten sam błąd. Nie da się zamknąc okna, nie da się anulowac, nie da się zapisać. Można tylko przez managera zadań w Windowsie wyłaczyć Wf-Maga i uruchomić go ponownie. Próbowałam zrobić edycję dokumentów niezatwierdzonych z poziomu admina, ale też nic to nie daje.

Poprawa w tabeli SQL nie działa w tym przypadku.
Nie działa również kontrola i naprawa danych.
Nie działa również przechodzenie między magazynami.

Macie jakieś inne pomysły?
Adrian G.

Adrian G. Database Developer

Temat: błąd podczas rozliczania

Jaki posiadają Państwo wariant programu? Jeśli PRESTIŻ PLUS, to zapewne jakieś gniazdo...

Temat: błąd podczas rozliczania

Wersja BIZNES, 80.4.8

Próbowałam odpiąć dokumenty magazynowe od tej faktury, żeby dało się je wykorzystać w nowej fakturze, ale dłubanie w bazie to jak sama nazwa wskazuje, dłubanina. Więc alternatywa to odpiąć WZ-tki przypięte do faktury i usunąć fakturę z bazy ręcznie. Pytanie jak tylko odpiąc te WZ-tki...

Zrobiłam jeszcze raz kontrolę i naprawę danych i dostję podobny błąd.
https://www.dropbox.com/s/5ip3k8mv4mnyyo5/IMG_3425.JPG?...

Obrazek
Ten post został edytowany przez Autora dnia 31.03.20 o godzinie 19:29
Adrian G.

Adrian G. Database Developer

Temat: błąd podczas rozliczania

Bez "zajrzenia w bazę" będzie ciężko coś stwierdzić. Gdzieś jest zdublowany rekord i zapytanie zwraca dwa rekordy tam, gdzie powinno zwrócić jedno, stąd SQL Server zwraca błąd.

Temat: błąd podczas rozliczania

A czy jest szansa przynajmniej ograniczyć zakres tabel gdzie tego szukać? Dzięki za szybką odpowiedź.
Adrian G.

Adrian G. Database Developer

Temat: błąd podczas rozliczania

Raczej trzeba szukać w procedurach/funkcjach/triggerach. Można użyć SQL Profiler (Microsoft już odradza korzystanie z tego narzędzia, ale tu się sprawdzi).

Temat: błąd podczas rozliczania

Coś tam się pojawia, ale nie jestem na tyle biegła w SQLu, żeby móc z sukcesem z tego Profilera skorzystać, chociaż coś tam wygrzebałam, mimo, że nie wiem co z tym zrobić. Dokopałam się jednak do dziwnej rzeczy - są dwa zamówienia dla tej klientki (dla której nie możemy zrobić faktury), która ma założone semafory na naszego pracownika + ma flagę stanu o nr.4. Nigdzie nie znalazłam informacji o takim numerze flagi. A ewidentnie problem kręci się w okół kwestii zamówień.

Mamy też działający integrator ze sklepem internetowym i ostatnio przezywamy oblężenie w zwiazku z wiadomym tematem i były problemy związane ze stanami (sklep nie aktualizował wystarczająco szybko stanów i ludzie zamawiali więcej niż mieliśmy). Przez to przy imporcie zamówień do Wf-Maga mogło się coś położyć na bazie, bo integrator nie jest niestety dziełem sztuki informatycznej...:)

Niestety pomoc z Wapro jest mizerna, bo wysłalismy do nich maila 2 dni temu i nadal żadnej odpowiedzi, a temat jest pilny.:(Ten post został edytowany przez Autora dnia 02.04.20 o godzinie 11:06
Rafał M.

Rafał M. Dyrektor ds. Asseco
WAPRO ERP, Asseco
Business Solutions
...

Temat: błąd podczas rozliczania

Wysyłanie maila to pomysł taki sobie. Trzeba zgłaszać przez Internetowy System Zgłoszeń wtedy zgłoszenie jest właściwie sklasyfikowane i reakcja może być szybsza. Inna sprawa, ze nie wiem czy będziemy w stanie pomóc skoro z opisu wynika że działa jakiś zewnętrzny integrator który coś psuje w bazie. Można doraźnie naprawić ten jeden problem ale bez naprawy integratora problem może się powtarzać więc nie jest to rozwiązanie.
Proponowałbym powielić zamówienia albo przenieść pozycje poprzez schowek na nowe zamówienia i te nowe zrealizować a te problematyczne po prostu zamknąć (status Y).

Temat: błąd podczas rozliczania

Panie Rafale,
Informacje o kontakcie mailowym dostałam od waszych konsultantów. Prosiłam o pomoc w rejestracji w waszym systemie zgłoszeń, bo z jakiegoś powodu nasze dane nie sa przyjmowane (mimo, ze NIP i licencja jest prawidłowa), a konsultantka powiedziała, że nie ma to znaczenia, mailem wyjdzie na to samo. Więc wysłałam mailem :)

A co do problemu, to aktualnie faktura nie została zatwierdzona, więc nie da się jej zapisać, anulować, powielić, nic się z nią nie da zrobic. Nie da się tez skopiowac pozycji, bo sa przypisane do WZtek, a WZtki blokuja towary. Zamknąć nic się nie da dopóki nie doprowadzimy do sytuacji zatwierdzenia dokumentu.
Rafał M.

Rafał M. Dyrektor ds. Asseco
WAPRO ERP, Asseco
Business Solutions
...

Temat: błąd podczas rozliczania

No to bez naprawy bazy się pewnie nie obędzie. Flagę stanu można zgasić ręcznie poprzez ustawienie wartości na 0 lub spróbować opcji niezatwierdzone dokumenty ale z konta admin (czyli tego podstawowego które zakłada się razem z programem). No niestety ale na forum możemy tylko próbować naprawiać a nie naprawić bez fizycznego dostępu do bazy.

Temat: błąd podczas rozliczania

Próbowałam. Zmieniałam flagę ręcznie na 0, z poziomu admina tez nie się nie da totalnie nic zrobić.. Dostałam dziś od Was z biura skrypt to zatwierdzania dokumentów. Jak to nie zadziała to trzeba będzie wysłać bazę.



Wyślij zaproszenie do