Popis jádra systému – FrameWork JaposNet
Tak jako Microsoft vytvořil MS Framework .Net, ve kterém mimo jiné integroval přístup k mnoha svým aplikacím, tak i my jsme na základě našich zkušeností
vytvořili Framework JaposNet.
JaposNet je tedy prostředí, které v sobě integruje nástroje, pomocí kterých je možné vytvářet samostatné aplikační moduly.
JaposNet v sobě integruje komponenty, které je možné použít při sestavování konkrétní uživatelské aplikace.
Příklad:
Chceme napsat specializovaný modul pro fakturování daných služeb.
Představme si, že máme půjčovnu zemědělské techniky. Máme pravidelné smluvní zákazníky, kteří si půjčují různou techniku, a my s nimi máme uzavřenu rámcovou smlouvu, kde
jim naše služby fakturujeme 1x měsíčně.
Co musíme udělat
- Pomocí
JaposNetu navrhneme tyto jednoduché datové tabulky:
- Tabulka - Poskytnuté služby
- AID
- Datum případu
- Služba
- Počet účtovaných jednotek – (hodiny, kilometry apod.)
- Poznámka
- Odběratel (kdo službu odebral)
- Fakturováno
- Tabulka - Ceník služeb
- AID
- Popis služby
- Jednotka
- Cena za jednotku
- DPH
- Tabulka – Jednotky
- AID
- Popis
- Jednotka - (myšleno hodiny, dny, km, kg apod.)
- Jednoduchým nástrojem JaposNetu automaticky vytvoříme tabulku zobrazení dat, kde můžeme datové
tabulky prohlížet, zadávat, opravovat, mazat a provádět nad nimi další námi definované operace. Dále můžeme v tabulce hledat, seskupovat podle
odběratelů, dat, služeb apod. Také můžeme ihned vytvářet jednoduché rozborové a statistické sestavy. Samozřejmě
si můžeme definovat, jaké sloupečky budeme v tabulce zobrazovat – např. když tabulka obsahuje sloupeček „Odběratel“, můžeme si do našeho pohledu na data
zvolit IČ Odběratele, Město apod.
- Jednoduchým
nástrojem JaposNetu provedeme vygenerování editačních oken datových tabulek.
JaposNet sám automaticky zařídí.
- Tabulka - Poskytnuté služby
- AID – JaposNet automaticky generuje jedinečné ID položky
- Datum případu – JaposNet umožní zadávat hodnotu pomocí kalendáře
- Služba – JaposNet automaticky provede podle našeho pokynu
propojení na datovou tabulku – Ceník služeb. Je samozřejmostí, že automaticky
integruje takové služby jako našeptávač, založení
nové služby apod.
- Počet účtovaných jednotek – (hodiny, kilometry apod.) – JaposNet
automaticky podle vybrané služby umožní správně zadávat hodnotu
- Poznámka – JaposNet umožní pomocí jednoduchého editoru zadávat
formátovaný text
- Odběratel - kdo službu odebral – JaposNet automaticky provede
podle našeho požadavku propojení na datovou tabulku odběratelů, přičemž dovolí
zadávat či editovat již exitující odběratele
- Fakturováno – tuto položku automaticky JaposNet napojí na
fakturu, a tak budeme mít přístup nejenom k číslu faktury, ale i ke všem
ostatním informacím, které jsou na faktuře uvedeny a s fakturou svázány –
např. zda je faktura uhrazena
- Tabulka - Ceník služeb
- AID – JaposNet automaticky generuje jedinečné ID položky
- Popis služby – JaposNet umožní pomocí jednoduchého editoru
zadávat formátovaný text.
- Jednotka – JaposNet automaticky provede podle našeho pokynu
propojení na datovou tabulku – Jednotky.
- Cena za jednotku – JaposNet automaticky vytvoří vhodný prvek pro zadávání ceny
- DPH – JaposNet automaticky provede podle našeho pokynu propojení na datovou tabulku – Platné sazby DPH.
- Tabulka – Jednotky
- AID – JaposNet automaticky generuje jedinečné ID položky.
- Popis – JaposNet umožní pomocí jednoduchého editoru zadávat formátovaný text.
- Jednotka - (myšleno hodiny, dny, km, kg apod.) – JaposNet vytvoří jednoduchý prvek pro zadávání Textu.
- Pomocí nástrojů JaposNetu si upravíme nebo vytvoříme šablonu pro fakturu.
- Nyní již budeme muset trošku programovat. Pomocí jednoduchého nástroje JaposNet si vytvoříme událost, které řekneme:
- Každý první den v měsíci vystav faktury.
- Najdi všechny firmy, kterým jsme v minulém měsíci poskytli nějakou službu.
- Na tyto firmy automaticky vygeneruj fakturu.
- Tuto fakturu převeď do formátu PDF a elektronicky podepiš.
- Elektronickou fakturu odešli na e-mail odběratele.
- Elektronickou fakturu ulož do archivu dokumentů.
- Vytvořené faktury převeď do účetnictví a zaúčtuj.
- Vytvoř událost v systému a oznam hlavní účetní - vytvoř protokol – jaké faktury byly automaticky zaúčtovány.
- Informuj administrátora, že operace dopadla úspěšně.
- Informuj vedoucího obchodního oddělení o objemu fakturace za minulý měsíc.
- Apod.
Protože JaposNet již obsahuje potřebné tabulky a nástroje (například integrace s účetními archivy), je generování
statistik apod. velmi jednoduché.
Pokud máte zájem o praktickou prezentaci tohoto nebo podobného příkladu, přihlaste se na některou z našich prezentačních nebo školicích akcí.
FrameWork systému JaposNet již tedy obsahuje hotová řešení,
která můžeme využít ve své aplikaci. Nemusíme se starat o to, jak budeme data
editovat, zobrazovat či tisknout. Vše za nás udělá JaposNet. Na nás je pouze
rozhodnout se a promyslet, co skutečně potřebujeme. Vše ostatní je na
JaposNetu.
Obrovskou výhodou JaposNetu je to, že je otevřený všem
vývojářům. Takže je možné použít již hotová řešení.
Např. pokud bychom potřebovali do námi vytvářené aplikace
zahrnout propojení na nějaké technické zařízení – třeba na čtečku čipových
karet, můžeme použít hotové řešení, které udělal někdo jiný. Nebo můžeme takové
řešení vytvořit a pomocí JaposNet API je integrovat do JaposNetu a nabídnout
ostatním vývojářům k použití.
Samozřejmě je již na vás, jako autorech, zda zdarma nebo za
úplatu.
Co tedy základní verze JaposNetu obsahuje
- Vyspělé editační prvky – našeptávače, napojení na jiné datové tabulky, možnost uživatelského skriptování
pomocí JavaScript kódu – můžete využít funkce z bohaté knihovny JaposNetu.
- Vyspělé datové zobrazovací prvky – tabulky, galerie, stromy, grafy apod.
- Vyspělé reportovací služby – PDF dokumenty, HTML dokumenty, MS Office šablony, CrystalReports šablony apod.
- Vyspělé panely pro vytváření pracovních ploch, navigací, apod. Všechny tyto prvky je možné použít pro vlastní WEB rozhraní.
- Vyspělé bezpečnostní hierarchické definice.
- Vyspělé definování datových struktur je podobně jednoduché jako navrhování tabulek v MS Excel. Jednoduchým intuitivním nástrojem můžete
vytvářet pohledy na data, agregační funkce, filtrační funkce, aniž byste znali SQL jazyk.
- Hotová řešení, která můžete plně využít a integrovat do svých aplikací – CRM, VRM, DMS, v podstatě všechny základní běžné moduly ERP
systémů.
Všechny tyto části JaposNetu jsou samozřejmě uživatelsky rozšířitelné na úrovni .Net programového kódu.
Možnosti FrameWorku JaposNetu jsou rozsáhlé.
Pokud máte zájem o praktickou prezentaci, přihlaste se na některou z našich prezentačních nebo školicích akcí.
Informace o cenách a licenčních podmínkách vám poskytneme na vyžádání.