Forum Użytkownikow Subiekt GT
InsERT GT => Dodatki - zestawienia - sfera => Wątek zaczęty przez: micha w Grudzień 28, 2018, 12:43:21
-
Jest sposób edytowania pol własnych (rozszerzonych) w zaksięgowanych fakturach zakupu? (Sfera? Jakiś istniejący dodatek?)
Wyświetla się dymek z informacją o zaksięgowaniu i powiązanym rozrachunku...
Potrzebuję podopisywać brakujące informacje w polach własnych (które nie mają żadnego związku z księgowością). Czy w grę wchodzi tylko 1) odkięgowywanie, poprawianie, ponowne księgowanie; lub 2) babranie się bezpośrednio w bazie danych?
Nie ma trzeciej drogi? :-(
-
1 i 2 lub
1 lub 2
-
No jest trzecia droga - może będzie to zaskoczeniem, nowością - nazywa się Sfera ;)
-
No jest trzecia droga - może będzie to zaskoczeniem, nowością - nazywa się Sfera ;)
Hm... Tzn?
Dim oDok As InsERT.SuDokument
Set oDok = oSubGT.SuDokumentyManager.WczytajDokument("FZ 26/W/2018")
oDok.PoleWlasne("nazwa pola") = 1
oDok.Zapisz
"-2147217003 - Rozrachunek utworzony przez dokument jest powiązany z zapisem na koncie. Nie można poprawić lub usunąć dokumentu, bez wcześniejszego wycofania go z księgowości - skontaktuj się z ksiegową lub księgowym.
Dowód księgowy: RZ-1009"
-
Acha, no chyba że chodziło Ci o to, aby punkt (1) zautomatyzować za pomocą Sfery...? No to tak, rzeczywiście, to chyba jest najbardziej właściwa metoda przeprowadzenia tej operacji. A dla kontrastu grzebanie w sql'u - najmniej właściwą. :-)
(Zrobiłem w sql...)
-
Acha, no chyba że chodziło Ci o to, aby punkt (1) zautomatyzować za pomocą Sfery...? No to tak, rzeczywiście, to chyba jest najbardziej właściwa metoda przeprowadzenia tej operacji.
Nie wiem o czym piszesz, księgowanie jest nieodwracalną operacją w programie i Sferze... Poza tym, gdyby dokument był tylko zadekretowany to byłby to co najmniej przerost formy nad treścią i nigdy nie wiadomo, czy dokument nie był poprawiony po dekretacji automatycznej.
A dla kontrastu grzebanie w sql'u - najmniej właściwą. :-)
Należy dobierać rozwiązania do potrzeb i wiedzieć co się robi zamiast zgadywać.
(Zrobiłem w sql...)
Służy do tego dedykowana metoda "UstawPoleWlasneWgId" obiektu "Subiekt".
-
Służy do tego dedykowana metoda "UstawPoleWlasneWgId" obiektu "Subiekt".
Jak zwykle jesteś wielki. :-)
Nie ma o tym ani słowa w dokumentacji...