matrix-1990
Rejestracja: 2013-02-15, 12:06 Posty: 28 Pomógł: 1
|
Re: Zmiana daty w FiK
Pierwsze rozwiązanie odpada ze względu na to, że nr dokumentu jest już zarezerwowany na swoją numerację, drugie rozwiązanie myślę że jest o tyle ciężkie, że infodok wiąże dokument z rejestrem i całym obliczaniem różnych rzeczy, gdybym wstawił po prostu w bazę to bym to stracił. A nie dałoby się zrobić czegoś ze zmianą aktualnej daty z poziomu skryptu?
|
Autor |
Wiadomość |
Mix-soft.pl
|
|
|
wrob
Ekspert
Rejestracja: 2008-04-18, 18:52 Posty: 5169 Pomógł: 59
|
Re: Zmiana daty w FiK
to ze jest zarezerwowane na jakaś tam numeracje - to przecież w niczym nie przeszkadza napisałem żeby wstawić na końcu tego pola po np @ czy innym separatorze
Co do ITG to chyba nie zglebiłeś tematu - itg dziala tak jak infodok a nawet lepiej - i samo tez generuje powiązania z rejestrami rozrachunkami itp - generalnie to po prostu infodok opakowany w kontrolke com
Tego pola to chyba skryptem nie zmienisz - tak samo zresztą jak go nie zmienisz ręcznie edytując baze bo dostaniesz komunikat ze to keyfield :(
|
2013-04-18, 22:32 |
|
|
rafal
Ekspert
Rejestracja: 2007-11-16, 15:08 Posty: 3995 Pomógł: 447
|
Re: Zmiana daty w FiK
matrix-1990 pisze: Taki kod nic nie zmienia, prawdopodobnie dlatego, że id i datawpr tworzą klucz złożony. Wydaje mi się że jedynym wyjściem byłoby zautomatyzować okno, które odpala się przy naciśnięciu ctrl+d [...]
O zautomatyzowaniu Ctrl+D zapomnij. Ale możesz poprawić swój kod Kod: [...] int db
db = Open Katalog() + "23\\" + "2013\\" + "07dok_b.dat" For base "buf_dokum" SetKey (db, "id") SetKeySeg (db, "id", dok.GetField(0, "id")) if 0==GetRec( db, EQ ) then DelRec ( db ) SetField( db, "datawpr", "1990-08-25" ) InsRec ( db ) Else Message "Nie udalo sie zmodyfikowac" endif PutRec(db) Close db
|
2013-04-19, 07:25 |
|
|
matrix-1990
Rejestracja: 2013-02-15, 12:06 Posty: 28 Pomógł: 1
|
Re: Zmiana daty w FiK
no faktycznie, to już jest w stronę tego co chciałem :) dziwi mnie tylko to, czemu daty wprowadzenia faktur w buforze pokazuje faktycznie "1990-08-25", a przy wejściu do faktury już jest inna
|
2013-04-22, 09:38 |
|
|
rafal
Ekspert
Rejestracja: 2007-11-16, 15:08 Posty: 3995 Pomógł: 447
|
Re: Zmiana daty w FiK
A jak zamkniesz i otworzysz listę dokumentów jeszcze raz?
|
2013-04-22, 11:44 |
|
|
matrix-1990
Rejestracja: 2013-02-15, 12:06 Posty: 28 Pomógł: 1
|
Re: Zmiana daty w FiK
zresetowałem nawet kompa i zostało, pewnie gdzieś w bazie jest jakaś informacja przechowywana Załącznik:
fkdatawpr01.jpg [ 125.59 KiB | Przeglądany 6118 razy ]
Załącznik:
fkdatawpr02.jpg [ 119.19 KiB | Przeglądany 6118 razy ]
to wygląda tak
|
2013-04-22, 15:11 |
|
|
rafal
Ekspert
Rejestracja: 2007-11-16, 15:08 Posty: 3995 Pomógł: 447
|
Re: Zmiana daty w FiK
A jaki efekt przynosi ponowne zapisanie do bufora ( zrób to z interfejsu programu ).
|
2013-04-22, 15:42 |
|
|
wrob
Ekspert
Rejestracja: 2008-04-18, 18:52 Posty: 5169 Pomógł: 59
|
Re: Zmiana daty w FiK
Na ale co cie dziwi? w momencie wejścia do dokumentu z interfejsu FK - data wprowadzenia jest wyświetlana automatycznie zgodna z data ustawiona w FK w danej chwili.... Jeśli wyjdziesz bez zapisu - przez opusc - data wprowadzenia znow będzie 1990-08-25 - jesli wyjdziesz z zapisem to sie oczywiście zmieni :)
|
2013-04-23, 02:15 |
|
|
matrix-1990
Rejestracja: 2013-02-15, 12:06 Posty: 28 Pomógł: 1
|
Re: Zmiana daty w FiK
Dobra, faktycznie jest tak, że ta data wprowadzania wewnątrz FV jest zgodna z aktualną datą ;)
|
2013-04-30, 09:52 |
|
|
Mich@l
Rejestracja: 2009-02-19, 10:07 Posty: 15
|
Re: Zmiana daty w FiK
Witam serdecznie, chciałbym podpiąć się pod temat - czy istnieje możliwość zmiany daty wprowadzenia dla zaksięgowanego już dokumentu ? Program na to nie pozwala, ale czy można tego dokonać za pomocą raportu?
Pozdrawiam
|
2013-09-05, 08:10 |
|
|
wrob
Ekspert
Rejestracja: 2008-04-18, 18:52 Posty: 5169 Pomógł: 59
|
Re: Zmiana daty w FiK
na dacie jest klucz/indeks - mozna ew pokombinowac aby raport usuwal dany rekord i wstawial go od nowa z data - generalnie sie da - tylko pamietaj jak bedziesz to robil ze jescze masz numer dziennika tam i potem sie potraci chronologia numeru w stosunku do daty itp.
|
2013-09-05, 12:07 |
|
|
Mich@l
Rejestracja: 2009-02-19, 10:07 Posty: 15
|
Re: Zmiana daty w FiK
Dziękuję za podpowiedź do której mam dwa pytania. Jak odwołać się do konkretnego dokumentu - jak mogę podejrzeć id wybranego dokumentu w FiK? Ewentualnie czy mogę prosić o udostępnienie biblioteki itg dla fk 2013.1d niestety instalator integracji nie chce się uruchomić na win7 64bit. Z góry dzięki za pomoc. Pozdrawiam
|
2013-09-06, 19:30 |
|
|
wrob
Ekspert
Rejestracja: 2008-04-18, 18:52 Posty: 5169 Pomógł: 59
|
Re: Zmiana daty w FiK
W bazie dokument musisz poszukac po jego skrot i numer z FK - id nie masz jak podejrzeć Tu masz oddzielny instalator - ale to chyba to samo co masz w instalce - ftp://ftp.sage.com.pl/pub/symfonia/hotl ... 013.1d.exe
|
2013-09-07, 21:19 |
|
|
darek.007
Rejestracja: 2007-12-13, 23:19 Posty: 367 Pomógł: 2
|
Re: Zmiana daty w FiK
wrob pisze: to ze jest zarezerwowane na jakaś tam numeracje - to przecież w niczym nie przeszkadza napisałem żeby wstawić na końcu tego pola po np @ czy innym separatorze
Co do ITG to chyba nie zglebiłeś tematu - itg dziala tak jak infodok a nawet lepiej - i samo tez generuje powiązania z rejestrami rozrachunkami itp - generalnie to po prostu infodok opakowany w kontrolke com
Tego pola to chyba skryptem nie zmienisz - tak samo zresztą jak go nie zmienisz ręcznie edytując baze bo dostaniesz komunikat ze to keyfield :( No właśnie, jak się przez obiekt infoDok dostać do rozrachunków, w sensie nowych transakcji?
|
2015-02-14, 21:21 |
|
|