Hírlevél Fejleszté sek é s vá ltozá sok a „Precı́z” Integrá lt U gyviteli Informá ció s rendszerben 2011. I. negyedé v
2011. február
Tartalom
Tárgyi eszköz modul Eszkö zé rté k kimutatá s bő vı́té se .................................................................................................. 3 „Terven felüli is” mező ..................................................................................................................... 3 Maradvány érték kiírás .................................................................................................................... 4
Számvitel, Pénzügy modul Keresé s bizonylatszá mra ............................................................................................................................ 6
Aktuális Nagy té telszá mú leké rdezé sek—Excelbe ........................................................................................... 7
2
Tárgyi eszköz modul
Eszközérték kimutatás bővítése A T43-as Eszkö zé rté k kimutatá s ké pernyő t há rom ú j mező vel egé szı́tettü k ki, hogy a leké rdezé seket tová bbi szempontok szerint csoportosı́thassuk! Ezek a kö vetkező k: „Terven felüli is” mező
Ebben az esetben a kartonhoz tartozó eszkö z é rté kcsö kkené sé n belü l kü lö n té telsoron lá tható a terven felü li é cs. is!
3
Maradvány érték kiírás
Ha ezt a mező t kipipá ljuk, a listá n szerepel a tá rgyi eszkö z leı́rá sa eseté n vá rható an realizá lt maradvá nyé rté ke. (Ez az ö sszeg a „T31 Tá rgyi eszkö z kartonok” ké pernyő n szereplő „maradvá ny é rté k” mező jé be felvitt é rté k).
4
Mennyiség kiírása mező
A „mennyisé g kiı́rá s” mező kipipá lá sá val ezutá n a kartonra felvitt eszkö zö k aktuá lis menynyisé ge is lá tható lesz.
5
Számvitel, Pénzügy modul
Keresés bizonylatszámra Az F24 „Folyó szá mla analitika” menü pontban az 1-es gomb megnyomá sá val a té telek kö zö tt kü lö nbö ző szempontok szerint kereshetü nk. Eddig lehető sé gü nk volt szá mlaszá mra, alap-
6
Nagy tételszámú lekérdezések—Excelbe
A PRECÍZ megoldás A „CLEAN Precı́z” Integrá lt ü gyviteli rendszer lehető sé get biztosı́t arra, hogy a kü lö nbö ző leké rdezé sek eredmé nyé t a szé les kö rben elterjedt MS Of?ice csomag Excel tá blá zatkezelő jé be juttassuk tová bbi feldolgozá sok, elemzé sek, prezentá ció k vagy vezető i jelenté sek elké szı́té se cé ljá bó l. A feladat roppant egyszerű , a listá zá sokná l a Listá zá s irá nya legö rdü lő vá laszté kbó l az Excel á llomá nyba sort kell vá lasztanunk,
majd meg kell adnunk az Excel á llomá ny nevé t, ami alapesetben a TETEL.xls, mı́g a cé lkö nyvtá r a rendszervá ltozó kná l meghatá rozott hely. Mindkettő szabadon megvá ltoztatható !
Az ı́gy elké szı́tett á llomá ny az Excel alkalmazá sba egyszerű en beolvashatjuk. Korlátok az áttöltésnél Az Excel á llomá nyba generá lt listá k dö ntő tö bbsé gé né l semmifé le problé má t nem é szlelü nk, bizonyos esetekben viszont az tapasztalhatjuk, hogy az Excel á llomá nyba nem kerü l á t a lista ö sszes té tele! Gyakorlatilag ez azt jelenti, hogy pé ldá ul egy 125 000 soros tá blá zatnak csak egy tartomá nya jelenik meg az Excelben! A hiba ebben az esetben a Microsoft Of?ice kiadá sainak elté ré sé ben keresendő ! Az Of?ice, ı́gy annak ré szé t ké pező Excel is, az idő k sorá n szá m os kiadá st kö vető en é rte el a mai szintet. Az é vekkel ezelő ttiekben – pontosabban az Of?ice 2007 elő ttiekben – talá lható Excel (á thá ghatatlan) mé retkorlá tai okozzá k a gondot, magyará n az, hogy az Excel, 95, 98, 2003 kiadá sokná l az egy munkalapon haszná lható sorok szá m a (é s az oszlopoké is) elé ggé korlá tozott: Munkalap mérete
Excel 2003 és korábbiak
Sorok szá ma Oszlopok szá ma
7
Excel 2007/2010
65 536
1 048 576
256
16 384
A tá blá zatbó l lá tható , hogy azokban az esetekben, ahol a listá zá s eredmé nye elé rte a 65536 té telt, az Excel nem tudta az ezen felü li té teleket beolvasni! A problé ma é s a megoldá sok ettő l kezdve tová bb á gaznak:
C C C
a tételmennyiséget a számítógépünkre telepített Excel verzió határozza meg! közvetlen Excel állományba írás nagyobb tételszám mennyiség esetén roppant időigényes, a „CLEAN Precíz” Integrált ügyviteli rendszerből tételszám korlátozás nélkül és időveszteség nélkül is kinyerhetők a listák – a CSV állományformátum alkalmazásával.
Az első pont arra vilá gı́t rá , hogy amennyiben a 2007-es Excel elő tti tá blá zatkezelő van a gé pre telepı́tve é s azzal kı́vá njuk az elemzé seket elvé gezni, minden esetben bele fogunk esni a sorszá m korlá tba! Ezt kikerü lni csak speciá lis – Excelben ı́rt VB Script – programokkal lehet, 65536 té telenké nt ú j munkalap nyitá sá val, majd a feldolgozá shoz is el kell ké szı́teni a megfelelő scripteket. Idő igé nyes é s programozá st igé nylő megoldá s. Amennyiben 2007-es vagy 2010-es Excel van a szá mı́tó gé pü nkö n, nem okoz gondot aká r az egymillió soros kimutatá sok Excelbe ı́rá sa, viszont ahogy nő a té telszá m ú gy emelkedik az Excel á llomá ny generá lá sá hoz szü ksé ges idő . (Ez ismé t a Microsoft programok kialakı́tá sa miatt van, a kü lö nbö ző Windows alatti alkalmazá sok belső objektumokon keresztü l kommuniká lnak egymá ssal, ez a mó dszer sajnos elé g idő igé nyes… A harmadik vá ltozat univerzá lis, azaz fü ggetlen a gé pre telepı́tett Excel kiadá stó l, a kinyert té teleket tartalmazó lista gond né lkü l beolvasható bá rmely Excelbe – termé szetesen a verzió tó l fü ggő sorszá mkorlá tnak megfelelő en… A kinyert lista tová bbá felhaszná lható má s programokba, pé ldá ul statisztikai programcsomagokhoz, CRM alkalmazá sokhoz stb. is. A CSV formátum és használata A CSV (comma-separated values) alapvető en egy egyszerű szö veges (text) á llomá ny, ahol az é rté keket sorfolytonosan ı́rjuk ki, kö zé jü k pedig vessző t teszü nk. Minden té tel egy sor. Ez az elmé let, az eredeti de?inı́ció , ami angolszá sz terü leten jö tt lé tre, ennek megfelelő en a szá mokná l a tizedesjel pont, szemben az euró pai - hazá nkban is elterjedt né met eredetű – vessző vel. Az idő k folyamá n egy tová bbi jel is belekerü lt a szabvá nyba, a karaktersorozatokat idé ző jelek kö zé foglalhatjuk. Egy klasszikus CSV á llomá ny ı́gy né z ki:
Aztá n ı́gy né z ki a mai magyar beá llı́tá sok szerinti:
illetve, ha az első adatsor a mező k neveit tartalmazza:
EK s amikor beolvassuk az Excelbe:
8
Nemzetiségi kérdés… Lá ssuk be, nem lenne é rdekes az é letü nk, ha egy ilyen egyszerű megoldá sba is ne kerü lne valami szá lka… A gond a szá mı́tá stechniká ban a mai napig megoldatlan nemzetisé gi – pontosabban nemzeti – elté ré sekben jelentkezik. Ahá ny há z, annyi karakterkiosztá s, annyi nemzeti jelleg, annyi idő é s dá tumformá tum, pé nzjel stb. A legtö bbet az Windows Vezérlőpult – Területi és Nemzeti beállítások pontjá ban szabá lyozhatunk, melyben termé szetesen a legtö bb a helyi szabvá nynak megfelelő en van meghatá rozva. A magyar Windowsokban Ft a pé nzjel, tizedesvesszőt írunk a számokba és az úgynevezett listaelválasztó karakter is pontosvessző… Igen á m, de mit tegyü nk a nem „magyarosı́tott” alkalmazá sokkal? A multinacioná lis vá llalkozá sokná l gyakorta alkalmazott angol (amerikai) verzió kkal? Rá adá sul nem egy esetben a Windows magyar, de a haszná lt alkalmazá s angol nyelvű ! Ilyenkor kö vetkezik be az a faramuci helyzet, hogy egy alkalmazá sbó l generá lt CSV á llomá ny az Excelbe betö ltve nem helyesen jelenik meg! A numerikus szá mok – há la a magyar Windows tizedesvessző s beá llı́tá sá nak – a tá blá zatban, az angolszá sz tizedespontnak kö szö nhető en szö vegké nt tö ltő dnek be! Gyors é s egyedi megoldá s lehet az is, ha az ilyen beolvasá sok elő tt á tá llı́tjuk a Windowst paramé tereit… Igen á m, de ebben az esetben minden má s feladatná l is ezt az elté rő paramé tereket fogja haszná lni az ö sszes Of?ice alkalmazá s, ami a ké ső bbiekben ismé t sok gond forrá sa lehet, rá adá sul nem biztos, hogy minden munkahelyen rendelkezé sre á ll olyan szaké rtő munkatá rs, aki a Windows „rejtelmeit” is megfelelő mé lysé gben ismeri. A PRECÍZ megoldás A CLEAN Precı́z Integrá lt ü gyviteli rendszer fejlesztő eszkö ze é s alapszintű futtató kö rnyezet angol nyelvű , ı́gy alapesetben az eredeti CSV formá tumot biztosı́tja. Szerencsé re a há tté rben, automatikusan is meghatá rozhatjuk, hogy mely karaktereket kell haszná lnunk elvá lasztó jelké nt é s melyiket a tizedes jelző ké nt ahhoz, hogy az Excelben is helyes eredmé ny kapjunk! Abban az esetben tehá t, ha a listá zá sok eredmé nyé t CSV á llomá nyba irá nyı́tjuk, a program elvé gez egy „apró bb” ellenő rzé st é s nem a Windows paramé tereit vá ltoztatja meg – ideiglenesen -, hanem a CSV á llomá nyban haszná lt karaktereket á llı́tja á t ú gy, hogy azok megegyezzenek az adott szá mı́tó gé pre telepı́tett Windows operá ció s rendszerben beá llı́tottal. Ezt kö vető en a generá lt CSV á llomá nyt betö lthetjü k az Excelbe é s elvé gezhetjü k a szü ksé ges elemzé seket!
9