Posty bez odpowiedzi |oraz Aktywne tematy Dzisiaj jest 2024-05-06, 22:15x



Odpowiedz w temacie  [ Posty: 9 ] 
Zysk w zestawieniach Symfonia Handel Forte 
Autor Wiadomość

Rejestracja: 2008-06-03, 12:18
Posty: 106
Post 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
Wyświetl profil
Autor Wiadomość
 


Ekspert
Ekspert

Rejestracja: 2007-11-16, 15:08
Posty: 3983
Pomógł: 445
Post 
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.

_________________
Skontaktuj się z Ekspertem | Zamów dodatek

tel. 22 7 538 538
ekspert@mojaSymfonia.pl
http://www.mojaSymfonia.pl


2008-06-19, 09:35
Wyświetl profil

Rejestracja: 2008-06-03, 12:18
Posty: 106
Post 
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
Wyświetl profil

Rejestracja: 2008-06-03, 12:18
Posty: 106
Post 
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
Wyświetl profil
Ekspert
Ekspert

Rejestracja: 2007-11-16, 15:08
Posty: 3983
Pomógł: 445
Post 
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.

_________________
Skontaktuj się z Ekspertem | Zamów dodatek

tel. 22 7 538 538
ekspert@mojaSymfonia.pl
http://www.mojaSymfonia.pl


2008-06-19, 15:32
Wyświetl profil

Rejestracja: 2008-06-03, 12:18
Posty: 106
Post 
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
Wyświetl profil
Ekspert
Ekspert

Rejestracja: 2007-11-16, 15:08
Posty: 3983
Pomógł: 445
Post 
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.

_________________
Skontaktuj się z Ekspertem | Zamów dodatek

tel. 22 7 538 538
ekspert@mojaSymfonia.pl
http://www.mojaSymfonia.pl


2008-06-19, 16:13
Wyświetl profil

Rejestracja: 2008-06-03, 12:18
Posty: 106
Post 
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
Wyświetl profil

Rejestracja: 2008-06-03, 12:18
Posty: 106
Post 
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
Wyświetl profil
Wyświetl posty nie starsze niż:  Sortuj wg  
Odpowiedz w temacie   [ Posty: 9 ] 
   Podobne tematy   Autor   Odpowiedzi   Odsłony   Ostatni post 
Na tym forum nie ma nowych nieprzeczytanych postów. Zysk ze sprzedaży Symfonia Handel Forte

w Programowanie

Benji_Pete

2

2389

2011-12-01, 22:24

rafal Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. Załączniki [Symfonia FK Forte 2006a]Błąd wydruku w zestawieniach

w Programy Księgowe

Epso

1

2164

2013-10-21, 10:13

krzysiek Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. Handel Forte 2010-2a złe wartości w zestawieniach faktur

w Programy Handlowe

wars1977

3

2781

2011-02-19, 00:42

zz Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. Symfonia Handel 2012a - Rożnica w zestawieniach!

w Programy Handlowe

MIB

2

3019

2014-10-31, 15:21

MIB Wyświetl najnowszy post



Kto jest online

Użytkownicy przeglądający to forum: Nie ma żadnego zarejestrowanego użytkownika i 6 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:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Support forum phpbb by phpBB Assistant