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

HANDEL FORTE 2012a - Wymiar analityczny na dokumencie WZ
https://forum.mix-soft.pl/viewtopic.php?f=2&t=5080
Strona 1 z 1

Autor:  MIB [ 2013-07-31, 09:27 ]
Tytuł:  HANDEL FORTE 2012a - Wymiar analityczny na dokumencie WZ

Witam,

Stworzyłem sobie wymiar analityczny o nazwie LOKALIZACJA typ słownikowy.
W słowniku mam rozpisane numery regałów.

:idea: Pomysł był taki żeby do towaru przypisać fizyczna lokalizacje do towaru w magazynie.

Jak przerobić dokument WZ żeby pod np. nazwą towaru drukował się też wymiar analityczny z wartością słoniak albo jeszcze lepiej sama wartość ze słownika :?:

Z góry dziękuje za każdą wskazówkę radę.

Autor:  rafal [ 2013-07-31, 10:14 ]
Tytuł:  Re: HANDEL FORTE 2012a - Wymiar analityczny na dokumencie WZ

Zmodyfikuj wydruk Raporty -> Dokumenty -> Magazynowe -> Wydanie z magazynu -> Wydanie z magazynu

ZNAJDŹ
Kod:
#include "Ustawienia grafiki"


WSTAW POD
Kod:
string sub Wymiary( string sKod)
int iWym

   if !(xTowar=GetObjByKod("BTowar",sKod)) then XGetObjErr()
   for iWym = 1 to iWym > xTowar.WartosciWymiarow.Count()
      Wymiary += xTowar.WartosciWymiarow.Item(iWym).wymiar.definicja.nazwa+ ": " + xTowar.WartosciWymiarow.Item(iWym).wartosc + lf
   next iWym
endsub


ZNAJDŹ
Kod:
int sub PiszPozycje(int i)
int nRes
float PrzelJmDod
   if xPoz.item(i).IloscWP then PrzelJmDod=xPoz.item(i).Ilosc/xPoz.item(i).IloscWP
   if !PrzelJmDod then PrzelJmDod=1
   tabela #tbl1, at x,#Y
      if !bDostawy then
         kolumna 1, (using "%d",xPoz.item(i).lp)
         ObliczWys(xPoz.item(i).Opis,KolTab1(2)-15)
         kolumna 2, sBroken
         if nKod==1 then
            select case nKodTyp
               case 1
                  kolumna 2, " " + xPoz.item(i).Kod
               case 2
                  nRes=xPoz.item(i).PodajKodObcy() : xErr(nRes)
                  if nRes then Message sStndError : error ""
                  kolumna 2, " " + xPoz.item(i).KodObcy
               case 3
                  kolumna 2, " " + KodPaskowy_pozycji(xPoz.item(i).Kod)
            endselect
         endif


WSTAW POD
Kod:
         Kolumna 2, Wymiary(xPoz.item(i).Kod)


Wymiary i ich wartości pokazywane będą pod nazwą towaru w pozycji.

Autor:  MIB [ 2013-09-03, 08:47 ]
Tytuł:  Re: HANDEL FORTE 2012a - Wymiar analityczny na dokumencie WZ

Bardzo dziękuje działa :)

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