mojaSymfonia FORUM
https://forum.mix-soft.pl/

sprzedaż wszystkich towarów z magazynu
https://forum.mix-soft.pl/viewtopic.php?f=15&t=4894
Strona 1 z 1

Autor:  zz [ 2013-04-22, 15:59 ]
Tytuł:  sprzedaż wszystkich towarów z magazynu

Witam.
Potrzebuję sprzedać cały magazyn (kilkaset pozycji) a nie chce mi się 'palcować'.
Wydaje mi się, że widziałem kiedyś na forum coś na ten temat ale nie mogę znaleźć.
Czy ktoś coś wie na ten temat?


HMF 2010

Autor:  Misiek [ 2013-04-22, 21:23 ]
Tytuł:  Re: sprzedaż wszystkich towarów z magazynu

Z pomocą przyjdzie metoda "drag and drop" - przeciągnij upuść...

Otwierasz pusty dokument np. handlowy sprzedaży FVS, zmniejszasz okno aby nie zajmowało całego ekranu, otwierasz kartotekę towarów, zaznaczasz wszystkie towary ALT-A lub niebieskim kwadracikiem, przeciągasz na dokument :-)

O to chodziło ? Działa zgodnie z oczekiwaniami ?

Autor:  zz [ 2013-04-23, 08:01 ]
Tytuł:  Re: sprzedaż wszystkich towarów z magazynu

Pewnie o to, ale nie zadziałało (mam przekreślone kółeczko).
Robię na adminie, więc raczej nie kwestia uprawnień.

mam HMF 2010 - może to działa w późniejszych wersjach?
(sprawdziłem, że działa w HMP 2013)

Autor:  rafal [ 2013-04-23, 20:43 ]
Tytuł:  Re: sprzedaż wszystkich towarów z magazynu

W FORTE przeciągnij towary na nagłówek tabeli pozycji dokumentu.

Załącznik:
hmftw01.jpg
hmftw01.jpg [ 171.54 KiB | Przeglądany 6159 razy ]


Ale i tak musisz dopisać ręcznie ilości.

Napisz raport uruchamiany z listy Towarów tworzący dokument IoRec'em.

Autor:  zz [ 2013-04-26, 10:24 ]
Tytuł:  Re: sprzedaż wszystkich towarów z magazynu

Dzięki,
faktycznie w Forte trzeba się 'wstrzelić' w pole.

Autor:  zz [ 2013-05-07, 09:16 ]
Tytuł:  Re: sprzedaż wszystkich towarów z magazynu

Okazało się, że akcja może być powtórzona, więc chyba zastosuję radę Rafała.
Czy ktoś mi podpowie, gdzie mogę znaleźć stan towarów?

HMF 2010/2012

Autor:  rafal [ 2013-05-07, 09:54 ]
Tytuł:  Re: sprzedaż wszystkich towarów z magazynu

Obiekt BTowar

Kod:
dispatch xTw = xFactory.NewObject("BTowar")
xTw.Load(" kod='kod_towaru' ")
xTw.StanWMagayznie(" magazyn='POM' ")
print xTw.stan

Autor:  zz [ 2013-05-09, 08:49 ]
Tytuł:  Re: sprzedaż wszystkich towarów z magazynu

Niestety bez względu na to czy użyję BTowar.Stan czy BTowar.StanWMagazynie wychodzi mi ilość 0.00 :(
Jakieś sugestie?
Może Case-Sensivity?

Autor:  rafal [ 2013-05-09, 09:34 ]
Tytuł:  Re: sprzedaż wszystkich towarów z magazynu

Trzeba użyć tego i tego

Kod:
dispatch xTw = xFactory.NewObject("BTowar")
xTw.Load( " kod='Odkurzacz Atlas 14' ")
xTw.StanWMagazynie(" magazyn='CEN' ") // załadowanie stanu do obiektu
print xTw.stan // wyświetlenie stanu


Załącznik:
hmstan01.jpg
hmstan01.jpg [ 95.09 KiB | Przeglądany 6086 razy ]


Testowałem na HMF 2013

Autor:  rafal [ 2013-05-09, 10:07 ]
Tytuł:  Re: sprzedaż wszystkich towarów z magazynu

Zobacz jeszcze to
Kod:
dispatch xTw = xFactory.NewObject("BTowar")
xTw.Load( " kod='Odkurzacz Atlas 14' ")
xTw.StanWMagazynie(" magazyn=CEN ") // kod magazynu bez klamerek
print xTw.stan


Możesz jeszcze w ten sposób

Kod:
dispatch xTw = xFactory.NewObject("BTowar")
xTw.Load( " kod='Odkurzacz Atlas 14' ")

baseSM sm
sm.SetKey("towar")
sm.SetKeySeg("idtw",xTw.id)
sm.SetKeySeg("magazyn",0) // id magazynu

sm.GetRec( EQ )

print sm.GetField("stan")

Autor:  zz [ 2013-05-09, 10:31 ]
Tytuł:  Re: sprzedaż wszystkich towarów z magazynu

Dzięki.
A jak zrobić z wartościami?
Trzeba sprawdzać poszczególne dostawy? brrrrrr

Autor:  rafal [ 2013-05-09, 11:53 ]
Tytuł:  Re: sprzedaż wszystkich towarów z magazynu

Na który sposób się zdecydowałeś?

W pierwszym to chyba po dostawach

W drugim sposobie zobacz czy zadziała
Kod:
sm.GetField("wartosc")

Autor:  zz [ 2013-05-09, 12:39 ]
Tytuł:  Re: sprzedaż wszystkich towarów z magazynu

Wygląda na to, że działa

DZIĘKI!!!

Autor:  rafal [ 2013-05-09, 13:26 ]
Tytuł:  Re: sprzedaż wszystkich towarów z magazynu

No i nie powiedzieś który sposób? :)

Autor:  zz [ 2019-01-11, 08:44 ]
Tytuł:  Re: sprzedaż wszystkich towarów z magazynu

odp. po latach ;)
zrobiłem wtedy pierwszym, teraz drugim

Strona 1 z 1 Strefa czasowa UTC+1godz. [letni]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/