WAPRO Mag – naprawa błędów wystawiania dokumentów handlowych

WAPRO Mag – naprawa błędów wystawiania dokumentów handlowych

Wystawianie faktur, paragonów, zamówień i dokumentów magazynowych to serce codziennej pracy z WAPRO Mag. Błędy pojawiające się przy tworzeniu dokumentów – zawieszanie się programu po kliknięciu „Wystaw", komunikaty o naruszeniu integralności bazy, błędne wyliczenia wartości lub niemożność zapisu gotowego dokumentu – blokują pracę działu sprzedaży. Szybka diagnoza i naprawa tych błędów jest priorytetem serwisowym.

Klasyfikacja błędów przy wystawianiu dokumentów

Błędy przy wystawianiu dokumentów w WAPRO Mag można podzielić na:

  • Błędy formalne – nieprawidłowe lub niekompletne dane wymagane przez program (brak kontrahenta, brak kartoteki towaru, zerowe ceny).
  • Błędy bazy danych – naruszenie integralności danych (constraint violation), błędy SQL przy próbie zapisu rekordu.
  • Błędy konfiguracji – nieprawidłowe ustawienia magazynów, cenników, rejestrów VAT lub numeracji dokumentów.
  • Błędy licencji – przekroczenie licencjonowanej liczby użytkowników lub dokumentów (w wersji z limitem).

Naprawa błędu „Naruszenie kluczy unikalnych"

Błąd SQL: Violation of UNIQUE KEY constraint przy zapisie dokumentu najczęściej oznacza próbę zapisania dokumentu z numerem już istniejącym w bazie:

  1. Sprawdź sekwencję numeracji dokumentów: Administracja → Numeracja dokumentów.
  2. Jeśli numer autonumeracji jest niższy niż najwyższy istniejący numer dokumentu, resetuj sekwencję do wartości wyższej niż maksymalny istniejący numer.
  3. W przypadku ręcznej numeracji sprawdź, czy wprowadzany numer nie jest duplikatem.

Naprawa błędu przy próbie zapisu dokumentu (constraint violation)

  1. Zanotuj pełny tekst błędu SQL (zawiera nazwę tabeli i ograniczenia).
  2. Otwórz SSMS i połącz się z bazą WAPRO Mag.
  3. Sprawdź wskazaną tabelę pod kątem nieprawidłowych wartości lub brakujących powiązanych rekordów.
  4. Napraw dane bezpośrednio w bazie lub przez interfejs WAPRO Mag.

Problemy z wystawianiem dokumentów dla konkretnych kontrahentów

Jeśli błąd pojawia się wyłącznie dla konkretnego kontrahenta, sprawdź:

  • Czy kartoteka kontrahenta jest kompletna (NIP, adres, ustawienia VAT).
  • Czy dla kontrahenta nie ma zablokowanego limitu kredytowego, który uniemożliwia nową sprzedaż.
  • Czy kontrahent nie ma statusu Nieaktywny lub Zablokowany w kartotece.

Błąd przy wystawianiu z pustego stanu magazynowego

Jeśli WAPRO Mag jest skonfigurowany do blokowania sprzedaży poniżej zera, próba wystawienia dokumentu przy zerowym stanie spowoduje błąd. Opcje:

  • Uzupełnij stan magazynowy dokumentem PZ (przyjęcie z zewnątrz) przed wystawieniem dokumentu sprzedaży.
  • Tymczasowo wyłącz blokadę ujemnych stanów w konfiguracji magazynu (jeśli jest to akceptowalne businessowo).

Nasz serwis diagnozuje i naprawia błędy wystawiania dokumentów w WAPRO Mag – od problemów z bazą danych po konfigurację numeracji i limitów. Skontaktuj się z nami.