mojaSymfonia FORUM https://forum.mix-soft.pl/ |
|
automatyczna zmiana ceny https://forum.mix-soft.pl/viewtopic.php?f=2&t=5153 |
Strona 1 z 1 |
Autor: | roberth [ 2013-09-13, 10:57 ] |
Tytuł: | automatyczna zmiana ceny |
Witam, czy jest możliwa automatyczna zmiana przez program ceny sprzedaży towaru różnych dostaw ? Przykład: 1 dostawa cena zakupu 10 zł ( 10 szt. ) , 2 - 20 zł ( 20 szt. ), 3 - 30 zł ( 30 szt. ). Marża 50 %. Pierwsza cena sprzedaży 15 zł, po wydaniu 10 szt. ( pierwszej dostawy ), program automatycznie zmienia cenę na 30 zł, po wydaniu 20 szt. ( drugiej ), program zmienia cenę na 45 zł itd. Pozdrawiam Robert |
Autor: | rafal [ 2013-09-14, 11:28 ] |
Tytuł: | Re: automatyczna zmiana ceny |
To nie zmienia cen ale oblicza jaka powinna być cena jednostkowa w pozycji Kod: int Sub OnDokumentSprzedazyAlt1(long lIdDk, int bBufor, long lIdPoz) float fCenaPozycji baseBP bp bp.GetRecById( lIdPoz ) baseTW tw tw.GetRecById( bp.GetField("idtw") ) baseZZ zz zz.GetRecById( bp.GetField("rezerwacja") ) fCenaPozycji = ( zz.GetField("cena") * (1 + tw.GetField("marzaa")/100) ) / bp.GetField("ilosc") ClipBoard(0,( using "%f",fCenaPozycji )) message using "Obliczona jednostkowa wartość NETTO : %.2f została skopiowana do schowka", fCenaPozycji OnDokumentSprzedazyAlt1 = 0 EndSub |
Autor: | roberth [ 2013-09-14, 11:44 ] |
Tytuł: | Re: automatyczna zmiana ceny |
Wielkie dzięki ale co z tym zrobić ? |
Autor: | rafal [ 2013-09-14, 19:02 ] |
Tytuł: | Re: automatyczna zmiana ceny |
1. Wstawić do Raporty -> Procedury -> Procedury wywoływane z okien 2. Ustawić w parametrach pracy programu Wykonywanie procedur -> Dla dokumentu sprzedaży na TAK 3. Ustawić w rodzajach dokumentów domyślną rezerwację ze wskazaniem dostaw zamiast ilościowej Załącznik: hmmar01.jpg [ 57.14 KiB | Przeglądany 3799 razy ] 4. Nie podawaj cen dla towaru. Określ marżę w cenie A. Załącznik: hmmar02.jpg [ 73.93 KiB | Przeglądany 3799 razy ] Zacznij wystawiać dokument. Wybierz towar i określ ilość. Stojąc na wybranej pozycji dokumentu wciśnij Alt+1 |
Strona 1 z 1 | Strefa czasowa UTC+1godz. [letni] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |