mojaSymfonia FORUM https://forum.mix-soft.pl/ |
|
Zysk w zestawieniach Symfonia Handel Forte https://forum.mix-soft.pl/viewtopic.php?f=15&t=175 |
Strona 1 z 1 |
Autor: | Benji_Pete [ 2008-06-19, 03:46 ] |
Tytuł: | 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 |
Autor: | rafal [ 2008-06-19, 09:35 ] |
Tytuł: | |
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. |
Autor: | Benji_Pete [ 2008-06-19, 10:46 ] |
Tytuł: | |
A jaki obiekt dać w parametrze dPozycja i co to za parametr lnumPoz. Skąd to wywołać? Dzięki z góry |
Autor: | Benji_Pete [ 2008-06-19, 13:49 ] |
Tytuł: | |
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ę. |
Autor: | rafal [ 2008-06-19, 15:32 ] |
Tytuł: | |
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. |
Autor: | Benji_Pete [ 2008-06-19, 15:46 ] |
Tytuł: | |
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 |
Autor: | rafal [ 2008-06-19, 16:13 ] |
Tytuł: | |
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. |
Autor: | Benji_Pete [ 2008-06-19, 16:20 ] |
Tytuł: | |
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. |
Autor: | Benji_Pete [ 2008-07-03, 15:10 ] |
Tytuł: | |
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 |
Strona 1 z 1 | Strefa czasowa UTC+1godz. [letni] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |