mojaSymfonia FORUM
https://forum.mix-soft.pl/

brak rekordu
https://forum.mix-soft.pl/viewtopic.php?f=4&t=1759
Strona 2 z 3

Autor:  maciejka [ 2010-03-10, 09:58 ]
Tytuł: 

prawda.

Zainstalowalem pervasiva lokalnie na laptopie i podłączyłem ta bazę natomiast wykrzyczał mi przy wejściu do niej o limicie użytkowników. Nie wiem czemu. Sprawdzę to wieczorem na serwerze bo będę na miejscu.

Autor:  maciejka [ 2010-03-11, 10:46 ]
Tytuł: 

Było dokładnie tak jak napisałeś. Przy podłączeniu lokalnym udało się dużo więcej zrobić ale pojawiły się jeszcze 2 problemy.

Z tabeli bufora zapisów, vat i dokumentów dokument został usunięty. Transakcje wcześniej usunięta została z poziomu programu. Jednak ciągle jeden z rekordów jest z powrotem dopisany automatycznie przez symfonię (konto VAT) do tabeli buf_zapisy2009. I gdy w programie symfonia biorę zapisy na tym koncie to dostaję taki komunikat:
odczyt rekordu: ......\2009\07dok_b.dat. W bazie danych nie znaleziono poszukiwanego rekordu. Natomiast kwotowo jest wszystko ok i na rozrachunkach, RZiS jak i na stanie kont. Dokument po ponownym wpisaniu dał się bez problemu zaksięgować.


Niestety okazało się że jeszcze 1 dokument jest uszkodzony - przy jego usunięciu dostaję komunikat: Błąd nr 19: Uszkodzony plik danych. Jest to dokument zaliczki. Powinienem go usunąć analogicznie jak ten pierwszy?

Autor:  wrob [ 2010-03-11, 19:54 ]
Tytuł: 

Ciezko powiedziec bo nie wiem jaki rodzaj uszkodzenia tam jest - ale zawsze to mozna wywalic i zobaczyc co bedzie

Autor:  maciejka [ 2010-03-12, 07:02 ]
Tytuł: 

Generalnie sprawdziłem z kopii przed zmianami i tego bledu w tym dokumencie nie ma :(.

Czy tego błędu co się pojawił po pierwszy usunięciu nie spowodowało to że pojawiły się przerwy w numeracji id w tabelach?

----

Usunąłem jeszcze raz ten dokument i dałem sprawdzanie i naprawę błędów bufora. Zobaczymy czy to coś pomoże.

Dokument FV.
Usuniętę zostały transakcje z tabeli transakcje oraz wpisy z tabel: buf_dokumenty2009, buf_rejVAT, buf_zapisy2009.

Z tego co zauważyłem to po usunięciu z tabeli buf_zapisy2009 zapisów i tak one wracają tam z powrotem :shock: . I tu pytanie w jakiej tabeli jeszcze mogą znajdować się jeszcze wpisy do tego dokumentu że jest w stanie je sobie przywrócić do zapisów (i tylko do nich)?

Autor:  wrob [ 2010-03-12, 11:53 ]
Tytuł: 

Jesli cos Ci wraca - to raczej kasujesz w jednej bazie firmy a w fk ogladasz inna - bo system nie ma redundancji w roznych tabelach z ktorych by sobie odtwarzal..... :-)

Autor:  maciejka [ 2010-03-12, 11:59 ]
Tytuł: 

Jak skasuje dokument to później w symfonii go nie ma ani w dokumentach ani w rejestrze (z tej tabeli tez go usuwam). Problem jest tylko z zapisami na kontach z tych dokumentów bo "wracają" i mam komunikat o zapisach dla których nie ma dokumentów.

Autor:  wrob [ 2010-03-12, 12:01 ]
Tytuł: 

Tzn ze jednak ich nie usunales z bazy zapisy....

Autor:  maciejka [ 2010-03-12, 12:07 ]
Tytuł: 

usuwam w identyczny sposób jak z bazy dokumenty i rejvat. Wszystkie 3 zapisy z tabeli buf_zapisy2009 usunąłem. I nie widać ich w bazie. po tym usunięciu poprzez pervasiva. Jednak wystarczy wejsc do symfoni i tez 3 zapisy znowu się pojawią.

Autor:  wrob [ 2010-03-12, 12:09 ]
Tytuł: 

I masz je na liscie zapisow? to cos nienormalne....

Autor:  maciejka [ 2010-03-12, 12:12 ]
Tytuł: 

pojawiają się spowrotem w tabeli. Wiem że to dziwine wygląda dlatego się zastanawiam czy jeszcze w jakiejś tabeli może istnieć wpis który powoduje to odbudowanie lub raczej jego niewykasowanie choć jak mówie gdy dam usuń zapisy te znikają.

Zaraz chyba zrobię instalkę na oddzielnym kompie pervasiva i sprawdze to na nim

Autor:  maciejka [ 2010-03-24, 12:10 ]
Tytuł: 

Ktoś ma jakiś pomysł jeszcze?
Na oddzielnej instalce sytuacja się powtórzyła.

1. Usunąłem najpierw bezpośrednio w symfonii rozliczenie
2. Poprzez bazę danych
a) zapisy w buforze
b)zapisy w rejestrze
c) zapisy dok w buforze.

No i z powrotem wracją mi zapisy w rejestrze (ale tylko te dotyczące vatu) oraz zapis w buforze tez dotyczący vatu (tylko ten jeden).

Autor:  wrob [ 2010-03-24, 14:17 ]
Tytuł: 

czy ty na pewno to usuwasz?
Jakim narzedziem/poleceniem?

Autor:  maciejka [ 2010-03-24, 14:19 ]
Tytuł: 

wracają mi tylko te. np. z tabelą dokumentów nie mam takiego problemu i w symfoni ich nie widać.

Po podłączeniu bazy do pervasive:
wchodzę na tabelę np: buf_zapisy_2009
zaznaczam dany rekord i po prawej części okna mam delete selected row

Autor:  wrob [ 2010-03-24, 14:56 ]
Tytuł: 

a potem jak odswiezysz widok w pervasive - to znowu je widzisz?

Autor:  maciejka [ 2010-03-24, 15:16 ]
Tytuł: 

tak w tabeli buf_zapisy_2009 tak się dzieje

Strona 2 z 3 Strefa czasowa UTC+1godz. [letni]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/