Forum Użytkownikow Subiekt GT

InsERT GT => Rewizor GT => Wątek zaczęty przez: Sasni w Styczeń 14, 2019, 10:54:09

Tytuł: Błąd zapisu do bazy danych przy zaznaczeniu pola "Rachunek za przejazd"
Wiadomość wysłana przez: Sasni w Styczeń 14, 2019, 10:54:09
Wersja programu: 1.55 (1.5500.0.4339)
Windows Server 2016
SQL Server 2017 (14.0.2002.14)

Wchodzę w : Ewidencja VAT zakupu -> Dodaj -> Zakup VAT
Wpisuję numer dokumentu, od kogo jest FV, wpisuję kwotę netto np. 1000 PLN (na vat 23%)
Przechodzę na zakładkę "inne" Zaznaczam pole "Rachunek za przejazd" -> Próbuję zapisać i wyskakuje dymek "Błąd zapisu do bazy danych"

Jak tylko odznaczę pole "Rachunek za przejazd"  - zapis jest możliwy.

Dodatkowo zauważyłem, że w:
Parametry -> Parametry eksploatacji pojazdów wyskakuje dymek  "Brak Bieżącego rekordu" i nie da się wejść w te parametry.

Wchodzę także w: "Ewidencje pomocnicze" -> Eksploatacja pojazdów -> chce dodać nowy rachunek to pojawia się dymek w którym jest tylko napis "Rewizor GT" - bez żadnych dodatkowych komunikatów.

Kontrolnie wykonałem instrukcję ze strony w programie serwisowym "Odbudowa indeksów" oraz "Kontrola danych" - nie zauważyłem, żeby wyskoczył mi wtedy jakiś błąd/komunikat/ostrzeżenie.

Pytanie co może być przyczyną i jak rozwiązać ten problem. Będę wdzięczny za wskazówki.

DBCC CHECKDB pokazało mi :

DBCC results for 'xxx'.
Service Broker Msg 9675, State 1: Message Types analyzed: 14.
Service Broker Msg 9676, State 1: Service Contracts analyzed: 6.
Service Broker Msg 9667, State 1: Services analyzed: 3.
Service Broker Msg 9668, State 1: Service Queues analyzed: 3.
Service Broker Msg 9669, State 1: Conversation Endpoints analyzed: 0.
Service Broker Msg 9674, State 1: Conversation Groups analyzed: 0.
Service Broker Msg 9670, State 1: Remote Service Bindings analyzed: 0.
Service Broker Msg 9605, State 1: Conversation Priorities analyzed: 0.
DBCC results for 'sys.sysrscols'.
There are 12775 rows in 153 pages for object "sys.sysrscols".
DBCC results for 'sys.sysrowsets'.
There are 1333 rows in 33 pages for object "sys.sysrowsets".

[...]

DBCC results for 'nex_wyp__sl_rezstatus'.
There are 10 rows in 1 pages for object "nex_wyp__sl_rezstatus".
DBCC results for 'mk_Przesuniecie'.
There are 0 rows in 0 pages for object "mk_Przesuniecie".
CHECKDB found 0 allocation errors and 0 consistency errors in database 'xxx'.
DBCC execution completed. If DBCC printed error messages, contact your system administrator.

Komenda DBCC CHECKDB(xxx) WITH all_errormsgs, no_infomsgs;
Commands completed successfully.
Tytuł: Odp: Błąd zapisu do bazy danych przy zaznaczeniu pola "Rachunek za przejazd"
Wiadomość wysłana przez: candy w Styczeń 14, 2019, 14:46:03
Prawdopodobną przyczyną są być nieprawidłowy zapis/zapisy w bazie (błędy logiczne, nie fizyczne).
Jak rozwiązać problem? Zidentyfikować błąd/błędy i naprawić
Najlepiej kimś kto wie jak to się robi.