Hírlevél Fejleszte sek e s va ltoza sok a Precıź Integra lt U gyviteli Informa cio s rendszerben 2011. I. negyede v 2011. február
Tartalom Tárgyi eszköz modul Eszko ze rte k kimutata s bo vı te se... 3 Terven felüli is mező... 3 Maradvány érték kiírás... 4 Számvitel, Pénzügy modul Kerese s bizonylatsza mra... 6 Aktuális Nagy te telsza mu leke rdeze sek Excelbe... 7 2
Tárgyi eszköz modul Eszközérték kimutatás bővítése A T43-as Eszko ze rte k kimutata s ke pernyo t ha rom u j mezo vel ege szı tettu k ki, hogy a leke rdeze seket tova bbi szempontok szerint csoportosı thassuk! Ezek a ko vetkezo k: Terven felüli is mező Ebben az esetben a kartonhoz tartozo eszko z e rte kcso kkene se n belu l ku lo n te telsoron la thato a terven felu li e cs. is! 3
Maradvány érték kiírás Ha ezt a mezo t kipipa ljuk, a lista n szerepel a ta rgyi eszko z leı ra sa esete n va rhato an realiza lt maradva nye rte ke. (Ez az o sszeg a T31 Ta rgyi eszko z kartonok ke pernyo n szereplo maradva ny e rte k mezo je be felvitt e rte k). 4
Mennyiség kiírása mező A mennyise g kiıŕa s mezo kipipa la sa val ezuta n a kartonra felvitt eszko zo k aktua lis menynyise ge is la thato lesz. 5
Számvitel, Pénzügy modul Keresés bizonylatszámra Az F24 Folyo sza mla analitika menu pontban az 1-es gomb megnyoma sa val a te telek ko zo tt ku lo nbo zo szempontok szerint kereshetu nk. Eddig leheto se gu nk volt sza mlasza mra, alap- 6
Nagy tételszámú lekérdezések Excelbe A PRECÍZ megoldás A CLEAN Precıź Integra lt u gyviteli rendszer leheto se get biztosı t arra, hogy a ku lo nbo zo leke rdeze sek eredme nye t a sze les ko rben elterjedt MS Of ice csomag Excel ta bla zatkezelo je be juttassuk tova bbi feldolgoza sok, elemze sek, prezenta cio k vagy vezeto i jelente sek elke szı te se ce lja bo l. A feladat roppant egyszeru, a lista za sokna l a Lista za s ira nya lego rdu lo va laszte kbo l az Excel a lloma nyba sort kell va lasztanunk, majd meg kell adnunk az Excel a lloma ny neve t, ami alapesetben a TETEL.xls, mıǵ a ce lko nyvta r a rendszerva ltozo kna l meghata rozott hely. Mindketto szabadon megva ltoztathato! Az ıǵy elke szı tett a lloma ny az Excel alkalmaza sba egyszeru en beolvashatjuk. Korlátok az áttöltésnél Az Excel a lloma nyba genera lt lista k do nto to bbse ge ne l semmife le proble ma t nem e szlelu nk, bizonyos esetekben viszont az tapasztalhatjuk, hogy az Excel a lloma nyba nem keru l a t a lista o sszes te tele! Gyakorlatilag ez azt jelenti, hogy pe lda ul egy 125 000 soros ta bla zatnak csak egy tartoma nya jelenik meg az Excelben! A hiba ebben az esetben a Microsoft Of ice kiada sainak elte re se ben keresendo! Az Of ice, ıǵy annak re sze t ke pezo Excel is, az ido k sora n sza mos kiada st ko veto en e rte el a mai szintet. Az e vekkel ezelo ttiekben pontosabban az Of ice 2007 elo ttiekben tala lhato Excel (a tha ghatatlan) me retkorla tai okozza k a gondot, magyara n az, hogy az Excel, 95, 98, 2003 kiada sokna l az egy munkalapon haszna lhato sorok sza ma (e s az oszlopoke is) ele gge korla tozott: Munkalap mérete Excel 2003 és korábbiak Excel 2007/2010 Sorok sza ma 65 536 1 048 576 Oszlopok sza ma 256 16 384 7
A ta bla zatbo l la thato, hogy azokban az esetekben, ahol a lista za s eredme nye ele rte a 65536 te telt, az Excel nem tudta az ezen felu li te teleket beolvasni! A proble ma e s a megolda sok etto l kezdve tova bb a gaznak: C a tételmennyiséget a számítógépünkre telepített Excel verzió határozza meg! C közvetlen Excel állományba írás nagyobb tételszám mennyiség esetén roppant időigényes, C 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 elso pont arra vila gı t ra, hogy amennyiben a 2007-es Excel elo tti ta bla zatkezelo van a ge pre telepı tve e s azzal kı va njuk az elemze seket elve gezni, minden esetben bele fogunk esni a sorsza m korla tba! Ezt kikeru lni csak specia lis Excelben ıŕt VB Script programokkal lehet, 65536 te telenke nt u j munkalap nyita sa val, majd a feldolgoza shoz is el kell ke szı teni a megfelelo scripteket. Ido ige nyes e s programoza st ige nylo megolda s. Amennyiben 2007-es vagy 2010-es Excel van a sza mı to ge pu nko n, nem okoz gondot aka r az egymillio soros kimutata sok Excelbe ıŕa sa, viszont ahogy no a te telsza m u gy emelkedik az Excel a lloma ny genera la sa hoz szu kse ges ido. (Ez isme t a Microsoft programok kialakı ta sa miatt van, a ku lo nbo zo Windows alatti alkalmaza sok belso objektumokon keresztu l kommunika lnak egyma ssal, ez a mo dszer sajnos ele g ido ige nyes A harmadik va ltozat univerza lis, azaz fu ggetlen a ge pre telepı tett Excel kiada sto l, a kinyert te teleket tartalmazo lista gond ne lku l beolvashato ba rmely Excelbe terme szetesen a verzio to l fu ggo sorsza mkorla tnak megfelelo en A kinyert lista tova bba felhaszna lhato ma s programokba, pe lda ul statisztikai programcsomagokhoz, CRM alkalmaza sokhoz stb. is. A CSV formátum és használata A CSV (comma-separated values) alapveto en egy egyszeru szo veges (text) a lloma ny, ahol az e rte keket sorfolytonosan ıŕjuk ki, ko ze ju k pedig vesszo t teszu nk. Minden te tel egy sor. Ez az elme let, az eredeti de inıćio, ami angolsza sz teru leten jo tt le tre, ennek megfelelo en a sza mokna l a tizedesjel pont, szemben az euro pai - haza nkban is elterjedt ne met eredetu vesszo vel. Az ido k folyama n egy tova bbi jel is belekeru lt a szabva nyba, a karaktersorozatokat ide zo jelek ko ze foglalhatjuk. Egy klasszikus CSV a lloma ny ıǵy ne z ki: Azta n ıǵy ne z ki a mai magyar bea llı ta sok szerinti: illetve, ha az elso adatsor a mezo k neveit tartalmazza: E s amikor beolvassuk az Excelbe: 8
Nemzetiségi kérdés La ssuk be, nem lenne e rdekes az e letu nk, ha egy ilyen egyszeru megolda sba is ne keru lne valami sza lka A gond a sza mı ta stechnika ban a mai napig megoldatlan nemzetise gi pontosabban nemzeti elte re sekben jelentkezik. Aha ny ha z, annyi karakterkioszta s, annyi nemzeti jelleg, annyi ido e s da tumforma tum, pe nzjel stb. A legto b- bet az Windows Vezérlőpult Területi és Nemzeti beállítások pontja ban szaba lyozhatunk, melyben terme szetesen a legto bb a helyi szabva nynak megfelelo en van meghata rozva. A magyar Windowsokban Ft a pe nzjel, tizedesvesszőt írunk a számokba és az úgynevezett listaelválasztó karakter is pontosvessző Igen a m, de mit tegyu nk a nem magyarosı tott alkalmaza sokkal? A multinaciona lis va llalkoza sokna l gyakorta alkalmazott angol (amerikai) verzio kkal? Ra ada sul nem egy esetben a Windows magyar, de a haszna lt alkalmaza s angol nyelvu! Ilyenkor ko vetkezik be az a faramuci helyzet, hogy egy alkalmaza sbo l genera lt CSV a lloma ny az Excelbe beto ltve nem helyesen jelenik meg! A numerikus sza mok ha la a magyar Windows tizedesvesszo s bea llı ta sa nak a ta bla zatban, az angolsza sz tizedespontnak ko szo nheto en szo vegke nt to lto dnek be! Gyors e s egyedi megolda s lehet az is, ha az ilyen beolvasa sok elo tt a ta llı tjuk a Windowst parame tereit Igen a m, de ebben az esetben minden ma s feladatna l is ezt az elte ro parame tereket fogja haszna lni az o sszes Of ice alkalmaza s, ami a ke so bbiekben isme t sok gond forra sa lehet, ra ada sul nem biztos, hogy minden munkahelyen rendelkeze sre a ll olyan szake rto munkata rs, aki a Windows rejtelmeit is megfelelo me lyse gben ismeri. A PRECÍZ megoldás A CLEAN Precıź Integra lt u gyviteli rendszer fejleszto eszko ze e s alapszintu futtato ko rnyezet angol nyelvu, ıǵy alapesetben az eredeti CSV forma tumot biztosı tja. Szerencse re a ha tte rben, automatikusan is meghata rozhatjuk, hogy mely karaktereket kell haszna lnunk elva laszto jelke nt e s melyiket a tizedes jelzo ke nt ahhoz, hogy az Excelben is helyes eredme ny kapjunk! Abban az esetben teha t, ha a lista za sok eredme nye t CSV a lloma nyba ira nyı tjuk, a program elve gez egy apro bb elleno rze st e s nem a Windows parame tereit va ltoztatja meg ideiglenesen -, hanem a CSV a lloma nyban haszna lt karaktereket a llı tja a t u gy, hogy azok megegyezzenek az adott sza mı to ge pre telepı tett Windows opera cio s rendszerben bea llı tottal. Ezt ko veto en a genera lt CSV a lloma nyt beto lthetju k az Excelbe e s elve gezhetju k a szu kse ges elemze seket! 9