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

Zmiana daty w FiK
https://forum.mix-soft.pl/viewtopic.php?f=15&t=4840
Strona 2 z 2

Autor:  matrix-1990 [ 2013-04-18, 20:45 ]
Tytuł:  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:  wrob [ 2013-04-18, 22:32 ]
Tytuł:  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 :(

Autor:  rafal [ 2013-04-19, 07:25 ]
Tytuł:  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

Autor:  matrix-1990 [ 2013-04-22, 09:38 ]
Tytuł:  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

Autor:  rafal [ 2013-04-22, 11:44 ]
Tytuł:  Re: Zmiana daty w FiK

A jak zamkniesz i otworzysz listę dokumentów jeszcze raz?

Autor:  matrix-1990 [ 2013-04-22, 15:11 ]
Tytuł:  Re: Zmiana daty w FiK

zresetowałem nawet kompa i zostało, pewnie gdzieś w bazie jest jakaś informacja przechowywana

Załącznik:
fkdatawpr01.jpg
fkdatawpr01.jpg [ 125.59 KiB | Przeglądany 5707 razy ]


Załącznik:
fkdatawpr02.jpg
fkdatawpr02.jpg [ 119.19 KiB | Przeglądany 5707 razy ]


to wygląda tak

Autor:  rafal [ 2013-04-22, 15:42 ]
Tytuł:  Re: Zmiana daty w FiK

A jaki efekt przynosi ponowne zapisanie do bufora ( zrób to z interfejsu programu ).

Autor:  wrob [ 2013-04-23, 02:15 ]
Tytuł:  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 :)

Autor:  matrix-1990 [ 2013-04-30, 09:52 ]
Tytuł:  Re: Zmiana daty w FiK

Dobra, faktycznie jest tak, że ta data wprowadzania wewnątrz FV jest zgodna z aktualną datą ;)

Autor:  Mich@l [ 2013-09-05, 08:10 ]
Tytuł:  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

Autor:  wrob [ 2013-09-05, 12:07 ]
Tytuł:  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.

Autor:  Mich@l [ 2013-09-06, 19:30 ]
Tytuł:  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

Autor:  wrob [ 2013-09-07, 21:19 ]
Tytuł:  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

Autor:  darek.007 [ 2015-02-14, 21:21 ]
Tytuł:  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?

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