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

Dodatkowe pole kontrahenta w procedurze sprzedaży
https://forum.mix-soft.pl/viewtopic.php?f=15&t=4153
Strona 1 z 1

Autor:  sosnek [ 2012-09-07, 09:33 ]
Tytuł:  Dodatkowe pole kontrahenta w procedurze sprzedaży

Potrzebuje stworzyć, krótka operację kożystająca z tego pola. Tylko nie wiem jak to zaimplementować w tej procedurze. Proszę o pomoc.

Autor:  rafal [ 2012-09-07, 09:48 ]
Tytuł:  Re: Dodatkowe pole kontrahenta w procedurze sprzedaży

jeszcze raz.
Nie zrozumiałem co chcesz zrobić.

Autor:  sosnek [ 2012-09-07, 09:55 ]
Tytuł:  Re: Dodatkowe pole kontrahenta w procedurze sprzedaży

jak kontrahent w polu dodatkowym ma ustawione tak, to podczas wystawiania dokumentu sprzedaży - po wyborze kontrahenta wyświetli mu się konkretna informacja.

Autor:  wrob [ 2012-09-07, 12:49 ]
Tytuł:  Re: Dodatkowe pole kontrahenta w procedurze sprzedaży

no to chyba cos w stylu

if poledod1=="tak" then ............ ;)


W czym konkretnie masz problem? wklej swoj kod i napisz co ci w nim nie dziala tak jak chcesz

Autor:  rafal [ 2012-09-07, 12:57 ]
Tytuł:  Re: Dodatkowe pole kontrahenta w procedurze sprzedaży

Raporty -> Procedury -> Procedury dokumentu sprzedaży

Kod:
int Sub OnTwChanged(long lId)
   
   baseKH kh
   kh.GetRecById( lId )

   if kh.GetField("poledod1") == "tak" then message "Kontrahent ma 'tak' w polu dodatkowym"


   OnTwChanged = 0
EndSub


czy o to chodziło?

Autor:  sosnek [ 2012-09-07, 13:28 ]
Tytuł:  Re: Dodatkowe pole kontrahenta w procedurze sprzedaży

tak o to. tylko nie działa

Autor:  rafal [ 2012-09-07, 16:33 ]
Tytuł:  Re: Dodatkowe pole kontrahenta w procedurze sprzedaży

Bo oczywiście chodziło o OnKhChanged

Kod:
int Sub OnKhChanged(long lId)
   
   baseKH kh
   kh.GetRecById( lId )

   if kh.GetField("poledod1") == "tak" then message "Kontrahent ma 'tak' w polu dodatkowym"


   OnKhChanged = 0
EndSub


dodatkowo należy w ustawieniach programu włączyć wykonywanie procedur dla dokumentów sprzedaży

Załącznik:
hmontwchange.jpg
hmontwchange.jpg [ 71.22 KiB | Przeglądany 3923 razy ]


Uwaga od wersji 2013 ustawianie parametrów pracy zostało przeniesione z Ustawienia -> Dane firmy do Ustawienia

Autor:  sosnek [ 2012-09-07, 17:31 ]
Tytuł:  Re: Dodatkowe pole kontrahenta w procedurze sprzedaży

jedna zmiana: OnKhChanged

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