|
Autor |
Wiadomość |
matrix-1990
Rejestracja: 2013-02-15, 12:06 Posty: 28 Pomógł: 1
|
Zmiana daty w FiK
Hej, mam taki problem, że potrzebuję w Symfonii finanse i księgowość 2011 zrobić coś takiego, żeby data w symfonii zmieniała się zgodnie ze zmianą rzeczywistą daty. Jak to powszechnie wiadomo data programu jest wciąż taka sama jak data w której był włączony program i pozostaje do ponownego włączenia programu, wiem też że można zmienić w trakcie tą datę ręcznie, ale ja potrzebuję aby to było zautomatyzowane, tzn żeby data faktycznie zmieniała się o północy
|
2013-03-28, 22:56 |
|
|
Autor |
Wiadomość |
Mix-soft.pl
|
|
|
rafal
Ekspert
Rejestracja: 2007-11-16, 15:08 Posty: 4000 Pomógł: 448
|
Re: Zmiana daty w FiK
Raczej brak takiej możliwości.
|
2013-03-29, 02:05 |
|
|
matrix-1990
Rejestracja: 2013-02-15, 12:06 Posty: 28 Pomógł: 1
|
Re: Zmiana daty w FiK
a gdyby spróbować z tej strony, że znaleźć formularz, który jest wywoływany przy ctrl+d i z nim coś wykombinować? Jeśli chodzi o wykrycie czy dzień się zmienił to nie problem, bardziej mam problem z ustawieniem bieżącej daty
|
2013-03-29, 09:54 |
|
|
rafal
Ekspert
Rejestracja: 2007-11-16, 15:08 Posty: 4000 Pomógł: 448
|
Re: Zmiana daty w FiK
To powiedz jeszcze po co Ci to. Moze znajdzie sie inne rozwiazanie.
|
2013-03-29, 10:08 |
|
|
matrix-1990
Rejestracja: 2013-02-15, 12:06 Posty: 28 Pomógł: 1
|
Re: Zmiana daty w FiK
potrzebuję tego, ponieważ symfonia będzie włączona non stop przez dłuższy okres czasu i będą na niej działać różne skrypty, chodzi głównie o to, że wprowadzona FVS po kilku dniach od włączenia będzie miała nierealną datę wprowadzenia
|
2013-03-29, 12:27 |
|
|
rafal
Ekspert
Rejestracja: 2007-11-16, 15:08 Posty: 4000 Pomógł: 448
|
Re: Zmiana daty w FiK
Rozumiem ze automatyzujesz wprowadzanie dokumentow. Czym to robisz ? Nie mozesz nadac tam daty wprowadzenia?
|
2013-03-29, 12:43 |
|
|
matrix-1990
Rejestracja: 2013-02-15, 12:06 Posty: 28 Pomógł: 1
|
Re: Zmiana daty w FiK
no właśnie mimo wprowadzenia daty na sztywno to symfonia i tak sobie pobierze tą wg niego aktualną, a poza tym mogą powstać problemy i niezgodności późniejsze
|
2013-03-29, 21:19 |
|
|
rafal
Ekspert
Rejestracja: 2007-11-16, 15:08 Posty: 4000 Pomógł: 448
|
Re: Zmiana daty w FiK
Napisz jakim mechanizmem importujesz? Gdzie wprowadzasz date na sztywno?
O jakich pozniejszych niezgodnosciach piszesz?
|
2013-03-29, 21:55 |
|
|
matrix-1990
Rejestracja: 2013-02-15, 12:06 Posty: 28 Pomógł: 1
|
Re: Zmiana daty w FiK
teraz importuję dokumenty skryptem który napisałem, za pomocą struktury infodok, a niezgodności to sam nie wiem jeszcze, być może coś się później pojawi podczas wykonywania jakiegoś raportu albo statystyk, choć teoretycznie nie powinno być problemu z tym ;)
|
2013-03-30, 23:10 |
|
|
wrob
Ekspert
Rejestracja: 2008-04-18, 18:52 Posty: 5169 Pomógł: 59
|
Re: Zmiana daty w FiK
Data wprowadzenia nie jest istotna w żadnych statystykach itp - wogole nie jest nigdzie wykorzystywana w zestawieniach itp - poza tym przy zaksiegowaniu dokumentu data wprowadzenia jest całkowicie i nieodwracalnie tracona (to pole jest nadpisywane data księgowania/dziennika) - wiec cały ten watek to taka lekko akademicka dyskusja - niepotrzebnie tracisz czas na takowe dywagacje.....
|
2013-04-01, 22:26 |
|
|
matrix-1990
Rejestracja: 2013-02-15, 12:06 Posty: 28 Pomógł: 1
|
Re: Zmiana daty w FiK
nie no wiesz, jest problem to nawet z czystej ciekawości warto szukać rozwiązania dla poszerzania wiedzy. Dla mnie akurat data wprowadzania ma znaczenie i szukam rozwiązania na to. Nie wyobrażam sobie mieć sterty dokumentów teoretycznie wprowadzonych w jednym dniu a praktycznie wprowadzonych w różnych dniach, dążymy raczej do zgodności z rzeczywistością
|
2013-04-02, 15:38 |
|
|
rafal
Ekspert
Rejestracja: 2007-11-16, 15:08 Posty: 4000 Pomógł: 448
|
Re: Zmiana daty w FiK
Pokaż kawałek kodu za pomocą, którego importujesz dokument i miejsce gdzie ustawiasz datę wprowadzenia. Jeżeli nie działa InfoDokiem do jeszcze raz otwórz ten dokument bezpośrednio i zmień datawpr.
|
2013-04-02, 15:55 |
|
|
wrob
Ekspert
Rejestracja: 2008-04-18, 18:52 Posty: 5169 Pomógł: 59
|
Re: Zmiana daty w FiK
Z czystej ciekawości to oczywiście ze zawsze warto eksperymentować :)
Ale chyba nie przeczytałeś uważnie tego co napisałem - ta data i tak jest potem USUWANA z bazy i nie ma po niej śladu - wiec please wyjasnij mi do czego ma znaczenie coś co i tak potem znika i nie masz jak tego wykorzystac?
|
2013-04-03, 11:06 |
|
|
matrix-1990
Rejestracja: 2013-02-15, 12:06 Posty: 28 Pomógł: 1
|
Re: Zmiana daty w FiK
(1)
Kod: InfoDok dok
dok.bDok = Open Katalog() + "23\\" + "2013\\" + "07dok_b.dat" For base "buf_dokum" dok.bZap = Open Katalog() + "23\\" + "2013\\" + "08zap_b.dat" For base "buf_zapisy" dok.bKsie = Open Katalog() + "23\\" + "2013\\" + "07dok_b.dat" For base "buf_dokum" dok.bRej = Open Katalog() + "23\\" + "09vat_b.dat" For base "buf_rejVat"
dok.SetField(0, "skrot", "DP") dok.SetField(0, "nazwa", "DP/2009/01") dok.SetField(0, "tresc", "Treść dokumentu") dok.SetField(0, "datawpr", "2009-09-07") dok.SetField(0, "datadok", "2009-09-07") dok.SetField(0, "dataOper", "2009-09-07") dok.SetField(0, "kwota", 100.00)
dok.Insert(1) dok.SetField(1, "kwota", 100) dok.SetField(1, "strona", 0) dok.SetField(1, "synt", 100) dok.SetField(1, "nrRozbKP", 3)
dok.Insert(1) dok.SetField(1, "kwota", 100) dok.SetField(1, "strona", 1) dok.SetField(1, "synt", 200) dok.SetField(1, "nrRozbKP", 2)
dok.SprawdzDokument() dok.InsRec()
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 SetField(db, "datawpr", "1990-08-25") Else Message "Nie udalo sie zmodyfikowac" endif PutRec(db) Close db
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 Potrzebuję tej daty ponieważ jest to informacja dla mnie w jakim dniu dana faktura przyszła, kiedy została wprowadzona, w przypadku gdy symfonię mam non stop włączoną a nie chcę zmieniać codziennie obecnej daty ze względu na automatyzację
|
2013-04-15, 10:59 |
|
|
wrob
Ekspert
Rejestracja: 2008-04-18, 18:52 Posty: 5169 Pomógł: 59
|
Re: Zmiana daty w FiK
A moze date przyjscia tej faktury po prostu zapisz na koncu pola nrdokumentu czy tez tresc? Inne rozwiazanie to nieuruchamianie fk a stworzenie odrebnego programu ktory za pomoca ITG wstawi ci te faktury do bazy wtedy data bedzie ok na moment wstawienia
|
2013-04-15, 13:55 |
|
|
Kto jest online |
Użytkownicy przeglądający to forum: Nie ma żadnego zarejestrowanego użytkownika i 13 gości |
|
Nie możesz tworzyć nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz dodawać załączników
|
|
|
|