1 / 13

ARES - Primeri rešitev

ARES - Primeri rešitev. Igor Kokalj. Kaj so dodatne rešitve v Pantheon-u. So rešitve, ki pokrivajo procese, ki jih ne pokriva Pantheon. Zunanje aplikacije in vmesnik v Pantheon-u Modifikacije izpisov Enostavne Zahtevne ARES DPA Samostojni postopki Integracije na Pantheon forme.

jacqui
Download Presentation

ARES - Primeri rešitev

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ARES - Primeri rešitev Igor Kokalj

  2. Kaj so dodatne rešitve v Pantheon-u • So rešitve, ki pokrivajo procese, ki jih ne pokriva Pantheon. • Zunanje aplikacije in vmesnik v Pantheon-u • Modifikacije izpisov • Enostavne • Zahtevne • ARES DPA • Samostojni postopki • Integracije na Pantheon forme

  3. Prednosti in slabosti dodatnih rešitev • Prednosti • Prilagojene potrebam uporabnikov • Boljša odzivnost na spremembe • Hitrejša odprava napak • Slabosti • Pogosto nedelovanje z novimi verzijami Pantheon-a • Zahtevnejši prehodi na nove generacije Pantheon-a • Podvajanje Pantheon funkcionalnosti

  4. Integracija: Kalkulacija naročila • V osnovi gre za dodajanje kolone v grid • Kreirane uporabniške kolone v tabelo pozicij naročil • Kreiran uporabniški view • Zamenjan Pantheon view z uporabniškim • Izračun količine pozicije naročila

  5. Zahtevna modifikacija izpisa(P01) • Modifikacija Pantheon izpisa 165na obračunu izdanih računov • Data zavihek • SQL ukazi za pripravo podatkov • Dataset z novim naborom podatkov • Code zavihek • Priprava podatkov s podatkom s Pantheon forme • Page zavihek • Zamenjava Pantheon dataseta-a z uporabniškim dataset-om

  6. Kombinacija integracije in modifikacije izpisa(P02) • Integracija parametra na Pantheon formo(PTI0072) • Dodaten kriterij Datum Do • alter table tPA_Selection_acKeyanNo add unUserIns integer • Modifikacija Pantheon izpisa 08Q na Odprtih postavkah • Data zavihek • Dva nova dataset-a za pripravo podatkov • Code zavihek • dseOverDue.ParamByName('dDateDue').Value := GetGlobalVariable('dOverDueDate'); • Page zavihek • Zamenjava Pantheon dataseta-a z uporabniškim dataset-om

  7. Kreiranje naročil kupcev in dobaviteljem • Najslabša možnost je insert neposredno v tabele • Zelo zahtevno pravilno polnjenje podatkov • Zelo verjetno nepravilno delovanje Pantheon-a • Zelo verjetno nedelovanje ob nadgradnjah • Pravilna pot je uporaba Pantheon stored procedure(sp) • Glava naročila • execute pHE_OrderCreHead @cDocType,@cSupplier,@cSupplier,'',@dtDate,@nUserId,'',@cKey output • Update tHE_Order ... where acKey=@cKey • Pozicije naročil • exec pHE_OrderAddItem @cKey,@cIdent,@nQty,'',@nUserID,@nNooutput • Update tHE_OrderItem ... where acKey= @cKeyand anNo=@nNo • Preračun vseh pozicij in korekcija glave • exec pHE_OrderHeadSetSum '','','',0,0,@cKey

  8. Kreiranje prejetih in izdanih računov • Najslabša možnost je insert nesporedno v tabele • Dodatne težave predstavlja upravljanje z zalogo • Pravilna pot je uporaba Pantheon stored procedure(sp) • Glava prometa • execute pHE_MoveCreAll @cDocType,@cIssuer,@cReceiver,@dDate,@nUserId,@cDept,@cKeyoutput,'F‘ • Update tHE_Move ... where acKey=@cKey • Pozicije prometa • execute pHE_MoveItemsCreAll @cKey,@cIdent,@nQty,@cNote,@nUserId,@nNo output,@cError output,@cRC output,0,0,'',0,'',-1,1,@cDept,@cCostDrv • Update tHE_MoveItem ... where acKey= @cKeyand anNo=@nNo • Preračun pozicij in korekcija glave • execute pHE_MoveSetSum @cKey

  9. Razknjiževanje delovnih nalogov • Najslabša možnost je insert nesporedno v tabele • Kreiranje prometnih dokumentov • Zaloge • Ažuriranje delovnih nalogov • Veze • Pravilna pot je uporaba Pantheon temp tabel in stored procedure(sp) • Temp tabele • #lhf_WOExMate • #lhf_WOExOper • #lhf_WOExProd • Procedura • execute pHF_WOPostWrite0,0,0,1,0,0,0,1

  10. Primeri rešitev • EBA vmesnik • www.EBA.si • Izvoz podatkov za MimoVrste.com • www.mimovrste.com • Preactor vmesnik • www.Preactor.com • Ostale rešitve • Merkurjeva kartica zaupanja • Uvoz identov • Izmenjava podatkov s SAP-om • Integracije identov, subjektov, naročil, prometov, ...

  11. ProdIT d.o.o. • Sedež podjetja Tržič, Slovenija • Igor Kokalj • 20 letne izkušnje z razvojem ERP sistemov • 10 letne izkušnje z razvojem Pantheon-a • Developer partnerstvo z DataLab • http://www.ProdIT.eu • Kontakt • Igor.Kokalj@ProdIT.eu

  12. Vprašanja... • ?

  13. ProdIT d.o.o. • Dodatne informacije • http://www.ProdIT.eu • Ali • Igor.Kokalj@ProdIT.eu

More Related