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

Konwersja raportu AmBasic - Symfonia Handel 2.0 do 50c
https://forum.mix-soft.pl/viewtopic.php?f=15&t=10256
Strona 1 z 1

Autor:  lipaj [ 2022-04-25, 18:56 ]
Tytuł:  Konwersja raportu AmBasic - Symfonia Handel 2.0 do 50c

Witam,
W Symfonia Handel 2.0 napisałem sobie raport, który w momencie wystawiania dokumentu sprzedaży wyświetlał dla wybranego klienta sumę nierozliczonych dok. sprzedaży i po zatwierdzeniu przez użytkownika zapisywał w polu dodatkowym kontrahenta ostatnią datę sprawdzenia. Po przejściu na 50c raport nie działa, bo nie ma pól dodatkowych dla kontrahentów (chyba że o tym nie wiem).

W raporcie dla Symfonia 2.0 definiowałem sobie bazę, ustawiałem id i wartość pola dodatkowego i update:
Kod:
BaseKH basKH
basKH.SetKey("id")
basKH.SetKeySeg("id",lKhId)
basKH.SetField("poledod1", Data())
basKH.Update()


Pomoże ktoś jak to przekonwertować do Symfonia Handel 50c, i gdzie (w jakim polu) można sobie coś zapisać.

Autor:  rafal [ 2022-04-25, 19:36 ]
Tytuł:  Re: Konwersja raportu AmBasic - Symfonia Handel 2.0 do 50c

Nie ma już pola poledod1...X w bazie

Jeżeli potrzebujesz, żeby było widać to pole w kontrahencie dodaj pole własne i rób UPDATE na tabelę SSCommon.ContractorClassification

Autor:  lipaj [ 2022-04-26, 15:56 ]
Tytuł:  Re: Konwersja raportu AmBasic - Symfonia Handel 2.0 do 50c

Dzięki serdeczne za odpowiedź, ale nie za bardzo wiem jak dodać pole dodatkowe do kontrahenta. W ustawieniach mam tylko pola własne do dokumentów. W kartotece kontrahenta nie ma w żadnej zakładce opcji dodania pola :cry:

Jak zrobić Update na tabelach SSCommon.XXX. Deklaracja i update w formie jak niżej nie działa
Kod:
SSCommon.ContractorClassification basKH
basKH.SetKey("id")
basKH.SetKeySeg("id",lKhId)
basKH.SetField("poledod1", Data())
basKH.Update()


Dzięki za pomoc

Autor:  rafal [ 2022-04-26, 16:35 ]
Tytuł:  Re: Konwersja raportu AmBasic - Symfonia Handel 2.0 do 50c

Dla kontrahenta są to wymiary

Załącznik:
wymiary_kontrahenta.jpg
wymiary_kontrahenta.jpg [ 60.84 KiB | Przeglądany 2932 razy ]

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