|
Towary bez ceny zakupu, a wydruk wartości magazynu
Autor |
Wiadomość |
Maciek
Rejestracja: 2008-02-12, 10:22 Posty: 515 Pomógł: 48
|
Re: Towary bez ceny zakupu, a wydruk wartości magazynu
No zastanów się, jeżeli miałoby być tak jak chcesz to wpisujesz cenę zakupu 50zł, a potem kupujesz ten towar ale za 10zł. To teraz jak sprzedasz za 20zł to faktycznie zarobiłeś 10zł ale wg programu straciłeś 30zł.
Masz w programie dokument, który wprowadza na magazyn towary w cenie 0zł, skoryguj go i wprowadź prawidłowe ceny.
|
2014-02-09, 14:26 |
|
|
Autor |
Wiadomość |
Mix-soft.pl
|
|
|
slavo_s2k
Rejestracja: 2010-02-13, 17:08 Posty: 176 Pomógł: 2
|
Re: Towary bez ceny zakupu, a wydruk wartości magazynu
Maciek pisze: No zastanów się, jeżeli miałoby być tak jak chcesz to wpisujesz cenę zakupu 50zł, a potem kupujesz ten towar ale za 10zł. To teraz jak sprzedasz za 20zł to faktycznie zarobiłeś 10zł ale wg programu straciłeś 30zł. Ok, ale czy okienko "cena zakupu" nie wyświetla ostatniej ceny zakupu?? Czyli jeśli kupię towar za 10zł to cena zakupu wyświetli się 10zł?? Jeśli tak nie jest to czemu służy to okno??
|
2014-02-09, 23:03 |
|
|
Maciek
Rejestracja: 2008-02-12, 10:22 Posty: 515 Pomógł: 48
|
Re: Towary bez ceny zakupu, a wydruk wartości magazynu
Twoja ostatnia cena zakupu to 0zł, tak wynika z dokumentów i nie może być inaczej. W przeciwnym wypadku jak na PZ będziesz miał 10 szt po 5zł, ale zmienisz ręcznie cenę zakupu na 500zł to znaczy że masz towar w magazynie za 50zł czy za 5000zł? Cena zakupu musi wynikać z dokumentów, chociażby dlatego że każda dostawa może mieć inną cenę. Tracisz niepotrzebnie czas, zrób dokument PWM lub jeżeli to możliwe zrób korektę dokumentów "wejściowych". Tu masz opis który może Ci to ułatwić viewtopic.php?f=2&t=5349 jak nie wiesz jak się za to zabrać poproś o pomoc ekspertów z forum, nie jest to skomplikowany problem więc pomoc pewnie nie będzie zbyt kosztowna.
|
2014-02-10, 08:35 |
|
|
slavo_s2k
Rejestracja: 2010-02-13, 17:08 Posty: 176 Pomógł: 2
|
Re: Towary bez ceny zakupu, a wydruk wartości magazynu
Raport który podpowiedziałeś mi w linku rozwiązywał by problem,dane mogę podać w excelu, tylko potrzebowałbym takim raportem wrzucić dane do dokumentu PWM albo chociaż do fv zakupu
|
2014-02-10, 15:28 |
|
|
Maciek
Rejestracja: 2008-02-12, 10:22 Posty: 515 Pomógł: 48
|
Re: Towary bez ceny zakupu, a wydruk wartości magazynu
(1)
Raport umieść w lokalizacji Raporty Kartoteki Raporty z menu Magazyn Dokument ze schowka / możesz też uruchomić go bezpośrednio z kartoteki Raporty wtedy jego umiejscowienie nie ma znaczenia Jak chcesz inny dokument magazynowy to wstaw zamiast "PZ" w linii "io.SetField("typ_dokumentu", "PZ")" symbol innego dokumentu np WZ, PWM IN+. Jeżeli już wydałeś jakiś towar to dokument PWM chyba go nie obejmie. Cytuj: // raport dla zaznaczonych 4 kolumn Excela
#define COL_KOD 1 #define COL_ILOSC 2 #define COL_JM 3 #define COL_CENA 4
basetw tw
dispatch cb = "htmlfile" buf = cb.ParentWindow.ClipboardData.GetData("text") + "\r\n"
io.SetField("typ_dokumentu", "PZ")
while find regular "{*}\t{*}\t{*}\t{*}/\r\n-"
if tw.GetRec( EQ ) == 0 then io.BeginSection("Pozycja dokumentu") io.SetField("kod", regular COL_KOD) io.SetField("ilosc", regular COL_ILOSC) io.SetField("cena", regular COL_CENA) io.EndSection() endif wend long iddok = io.ImportMG()
OpenWindow("MG.TPL", iddok, 1, 1) NoOutPut() Raport udostępnił rafal i podziękowania należą się jemu.
|
2014-02-10, 17:25 |
|
|
slavo_s2k
Rejestracja: 2010-02-13, 17:08 Posty: 176 Pomógł: 2
|
Re: Towary bez ceny zakupu, a wydruk wartości magazynu
I w końcu sukces, dziękuję bardzo, od początku takiego rozwiązania potrzebowałem :)
Faktycznie PWM nie obejmuje wydanych towarów, ale mam kopię bazy w takim momencie gdzie spokojnie sobie mogę potrzebny wydruk zrobić i drugi raz wrzucę to do aktualnej bazy i wszystko będzie jak trzeba. Jedyna wada to, że jednorazowo ze schowka nie mogę wrzucić więcej niż 100-150 pozycji, bo inaczej "Program Symfonia Handel przestał działa..." i zamyka symfonię.
|
2014-02-10, 19:51 |
|
|
rafal
Ekspert
Rejestracja: 2007-11-16, 15:08 Posty: 4000 Pomógł: 448
|
Re: Towary bez ceny zakupu, a wydruk wartości magazynu
|
2014-02-10, 20:12 |
|
|
slavo_s2k
Rejestracja: 2010-02-13, 17:08 Posty: 176 Pomógł: 2
|
Re: Towary bez ceny zakupu, a wydruk wartości magazynu
Teraz wchodzi 521 pozycji :)
|
2014-02-10, 20:39 |
|
|
rafal
Ekspert
Rejestracja: 2007-11-16, 15:08 Posty: 4000 Pomógł: 448
|
Re: Towary bez ceny zakupu, a wydruk wartości magazynu
Zamiast zmiennej można użyć obiektu Kod: dispatch exp = "VBScript.RegExp" i wielkość kopiowanego tekstu nie będzie już miała znaczenia.
|
2014-02-10, 22:50 |
|
|
slavo_s2k
Rejestracja: 2010-02-13, 17:08 Posty: 176 Pomógł: 2
|
Re: Towary bez ceny zakupu, a wydruk wartości magazynu
Zamieniłem, ale mam błąd: Błąd składni języka Nieoczekiwane: dispatch plik: PWM ze schowka linia: 17 Raport wygląda tak: Kod: // raport dla zaznaczonych 4 kolumn Excela
limit 80000
#define COL_KOD 1 #define COL_ILOSC 2 #define COL_JM 3 #define COL_CENA 4
basetw tw
dispatch cb = "htmlfile" dispatch exp = "VBScript.RegExp" = cb.ParentWindow.ClipboardData.GetData("text") + "\r\n"
io.SetField("typ_dokumentu", "PWM")
while dispatch exp = "VBScript.RegExp" "{*}\t{*}\t{*}\t{*}/\r\n-"
if tw.GetRec( EQ ) == 0 then io.BeginSection("Pozycja dokumentu") io.SetField("kod", regular COL_KOD) io.SetField("ilosc", regular COL_ILOSC) io.SetField("cena", regular COL_CENA) io.EndSection() endif wend
long iddok = io.ImportMG()
OpenWindow("MG.TPL", iddok, 1, 1)
NoOutPut()
|
2014-02-11, 15:21 |
|
|
rafal
Ekspert
Rejestracja: 2007-11-16, 15:08 Posty: 4000 Pomógł: 448
|
Re: Towary bez ceny zakupu, a wydruk wartości magazynu
no nie będzie to aż tak prosta zamiana.
|
2014-02-11, 16:27 |
|
|
slavo_s2k
Rejestracja: 2010-02-13, 17:08 Posty: 176 Pomógł: 2
|
Re: Towary bez ceny zakupu, a wydruk wartości magazynu
Ok, to sobie daruję, zostaję przy tym co było, jest to wystarczające dla mnie.
|
2014-02-11, 17:28 |
|
|
Kto jest online |
Użytkownicy przeglądający to forum: Nie ma żadnego zarejestrowanego użytkownika i 16 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
|
|
|
|