Posty bez odpowiedzi |oraz Aktywne tematy Dzisiaj jest 2024-04-23, 19:42x



Odpowiedz w temacie  [ Posty: 4 ] 
Ostatnia cena sprzedaży klienta 
Autor Wiadomość

Rejestracja: 2010-09-06, 11:12
Posty: 3
Post Ostatnia cena sprzedaży klienta
Witam,
czy istnieje możliwość podpowiadania przez program ostatniej ceny w jakiej dany klient zakupił wybrany towar.


2010-10-25, 21:31
Wyświetl profil
Autor Wiadomość
 


Ekspert
Ekspert
Awatar użytkownika

Rejestracja: 2008-04-18, 18:52
Posty: 5169
Pomógł: 59
Post 
Chyba mamy taki dodatek :)


2010-10-25, 21:59
Wyświetl profil
Ekspert
Ekspert
Awatar użytkownika

Rejestracja: 2007-12-11, 23:18
Posty: 1942
Pomógł: 49
Post 
Można jednak za pomocą dodatkowego raportu. Mamy kilka wariantów tego rozwiązania. Zapraszam do kontaktu :)


2010-10-25, 22:00
Wyświetl profil
Awatar użytkownika

Rejestracja: 2008-09-23, 08:30
Posty: 149
Pomógł: 2
Post 
... a można też tak :P

Kod:

float sub PodajCene(long idbp)
baseall idp
basebp bp
long err
PodajCene= 0
bp.Open()
bp.SetKey("id")
bp.SetKeySeg("id", idbp)
err = bp.GetRec(eq)
if !err then
idp.SetBase("IDP")
idp.Open()
idp.SetKey("twkh")
idp.SetKeySeg("idtw", bp.GetField("idtw"))
idp.SetKeySeg("idkh", bp.GetField("idkh"))
idp.SetKeySeg("data","")
idp.SetKeySeg("subtyp" , "0")
err = idp.GetRec(ge)
while !err
if (idp.GetKeySeg("idtw")==bp.GetField("idtw")) && (idp.GetKeySeg("idkh")==bp.GetField("idkh")) && (idp.GetKeySeg("subtyp")=="0") then
PodajCene = idp.GetField("wartNetto") / idp.GetField("ilosc")
else
exit
endif
err = idp.GetRec(nx)
wend
idp.close()
endif
bp.close()
endsub

int sub UstawCene(long idbp, float cn)
baseBP bp
long err
bp.Open()
bp.SetKey("id")
bp.SetKeySeg("id", idbp)
err = bp.GetRec(eq)
if !err then
bp.setfield("cena", cn)
bp.update()
endif
bp.close()
endsub

int sub AktualizujCene(long idbp)
float cn = PodajCene(idbp)
if cn != 0 then
if (message using "Ostatnio użytą ceną tego towaru dla tego kontrahenta jest: %.2f\nCzy chcesz użyć tej ceny zamiast domyślnej? DefBtn:Tak=2 Btn:Nie=1", cn) == 2 then
UstawCene(idbp, cn)
endif
endif
endsub



W procedurach dokumentów sprzedaży zaincludować to w.w. i wywołać AktualizujCene przy OnTwChanged


2010-11-01, 22:24
Wyświetl profil
Wyświetl posty nie starsze niż:  Sortuj wg  
Odpowiedz w temacie   [ Posty: 4 ] 
   Podobne tematy   Autor   Odpowiedzi   Odsłony   Ostatni post 
Na tym forum nie ma nowych nieprzeczytanych postów. Załączniki Ostatnia cena sprzedaży dla klienta

w Programy Handlowe

szejki

10

4733

2023-06-16, 09:47

szejki Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. HMF - Ostatnia cena zakupu

w Programowanie

ro_bek

3

3210

2021-01-13, 11:06

ro_bek Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. Cena sprzedaży

w Programy Handlowe

tatanka

8

6614

2009-09-09, 23:51

darek.007 Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. Ostatnia niepusta komórka w excelu

w Programowanie

korzio

1

2757

2020-03-10, 09:59

Zenek N Wyświetl najnowszy post



Kto jest online

Użytkownicy przeglądający to forum: Nie ma żadnego zarejestrowanego użytkownika i 9 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

Szukaj:
Przejdź do:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Support forum phpbb by phpBB Assistant