|
|
Strona 1 z 1
|
[ Posty: 9 ] |
|
Zysk w zestawieniach Symfonia Handel Forte
Autor |
Wiadomość |
Benji_Pete
Rejestracja: 2008-06-03, 12:18 Posty: 106
|
Zysk w zestawieniach Symfonia Handel Forte
Witam
Program Symfonia Handel Forte.
--------------------------------------
Chciałbym w swoim raporcie umieścić info o zysku w poszczególnych towarach.
Analizując wpisy w bazie CN doszedłem do wniosku że oblicza on to z danej faktury i odejmuje cenę z dokumentu Wz powiązanego z tą fakturą.
Moje pytanie brzmi: Co gdy faktura nie ma powiązanego dokumentu Wz. Jaką cenę bierze więc pod uwagę w takim przypadku.
Możecie coś pomóc?
Pozdrawiam
|
2008-06-19, 03:46 |
|
|
Autor |
Wiadomość |
Mix-soft.pl
|
|
|
rafal
Ekspert
Rejestracja: 2007-11-16, 15:08 Posty: 4000 Pomógł: 448
|
funkcja zwracająca zysk na zadanej pozycji towaru Kod: sub Float fRentownosc(dispatch dPozycja, long lnumPoz)
dispatch dDostawa, dRezerw int iDost, iRez float fWartosc for iRez = 1 to iRez > dPozycja.item(lnumPoz).Wlasciwosci.Rezerwacje.Count()
dDostawa = dPozycja.item(lnumPoz).Wlasciwosci.Rezerwacje.Item(iRez).Powiazania
for iDost = 1 to iDost > dDostawa.Count()
fWartosc += dDostawy.Item(iDost).Ilosc * dDostawy.Item(iDost).Cena
next iDost next iRez
fRentownosc = dPozycja.item(lnumPoz).Wartosc - fWartosc endsub
Jeżeli nie ma dokumentu WZ, lub przynajmniej rezerwacji to nie pokaże nic.
|
2008-06-19, 09:35 |
|
|
Benji_Pete
Rejestracja: 2008-06-03, 12:18 Posty: 106
|
A jaki obiekt dać w parametrze dPozycja i co to za parametr lnumPoz. Skąd to wywołać?
Dzięki z góry
|
2008-06-19, 10:46 |
|
|
Benji_Pete
Rejestracja: 2008-06-03, 12:18 Posty: 106
|
Jakbyście mogli podpowiedzieć będę wdzięczny.
Jak wspominałem wcześniej zauważyłem, że cena zakupu (produkcji) towaru sprzedanego na FV jest ceną tegoż towaru z powiązaną Wz. Jednak gdy analizuję FV pod kątem zysku taką, która powiązanej Wz nie ma, daje jakąś inną cenę, tylko teraz jaką.
Co do tego raporciku, to proszę o wytłumaczenie co mam podstawić w parametrach tej funkcji. Jakie jest to wywołanie.
Pozdrawiam i z góry dziękuję.
|
2008-06-19, 13:49 |
|
|
rafal
Ekspert
Rejestracja: 2007-11-16, 15:08 Posty: 4000 Pomógł: 448
|
Benji_Pete pisze: Jak wspominałem wcześniej zauważyłem, że cena zakupu (produkcji) towaru sprzedanego na FV jest ceną tegoż towaru z powiązaną Wz. Jednak gdy analizuję FV pod kątem zysku taką, która powiązanej Wz nie ma, daje jakąś inną cenę, tylko teraz jaką.
pod uwagę brana jest cena bazowa.
|
2008-06-19, 15:32 |
|
|
Benji_Pete
Rejestracja: 2008-06-03, 12:18 Posty: 106
|
Chyba nie bazowa bo bazowa to cena sprzedaży a chodzi o koszty wyprodukowania/zakupu chyba. Nie wiem juz sam, chociaż z tego co zauważyłem jest o wiele wyższa, choć minimalnie niższa od ceny bazowej
|
2008-06-19, 15:46 |
|
|
rafal
Ekspert
Rejestracja: 2007-11-16, 15:08 Posty: 4000 Pomógł: 448
|
bazowa : przytaczam fragment podręcznika.
Dla transakcji, w których nie ma wskazanej konkretnej dostawy towaru z której ma być realizowane wydanie, szacowanie jest robione według ceny bazowej.
|
2008-06-19, 16:13 |
|
|
Benji_Pete
Rejestracja: 2008-06-03, 12:18 Posty: 106
|
Być może że w danym okresie cena bazowa była inna od obecnej, więc by się zgadzało
Dziękuję bardzo
Chciałbym jeszcze się dowiedzieć o parametry tego raportu powyżej - jak mam je podać, skąd.
|
2008-06-19, 16:20 |
|
|
Benji_Pete
Rejestracja: 2008-06-03, 12:18 Posty: 106
|
sub Float fRentownosc(dispatch dPozycja, long lnumPoz)
dispatch dDostawa, dRezerw
int iDost, iRez
float fWartosc
for iRez = 1 to iRez > dPozycja.item(lnumPoz).Wlasciwosci.Rezerwacje.Count()
dDostawa = dPozycja.item(lnumPoz).Wlasciwosci.Rezerwacje.Item(iRez).Powiazania
for iDost = 1 to iDost > dDostawa.Count()
fWartosc += dDostawy.Item(iDost).Ilosc * dDostawy.Item(iDost).Cena
next iDost
next iRez
fRentownosc = dPozycja.item(lnumPoz).Wartosc - fWartosc
endsub
Powyższa funkcja nie działa
W ogóle nie wchodzi do tych dwóch pętli i wynik zwraca taki jak wartość dokumentu
|
2008-07-03, 15:10 |
|
|
|
Strona 1 z 1
|
[ Posty: 9 ] |
|
Kto jest online |
Użytkownicy przeglądający to forum: Google [Bot] i 12 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
|
|
|
|