XML format
|
|
|||
Poštovanje,
Republičkom zavodu za zdravstveno osiguranje se treba elektronski fakturisati odredjeni recepti. Interesuje me da li je moguće u tu svrhu koristiti openoffice, potrebno ja da se elktronke fakture dostavljaju u XML formatu. . Napominjem da bi to bilo za svrhe samo jedne male firme, koja će možda imati mesečno 20 do 40 recepata. Čisto da Vam dam orijentir, zbog kapaciteta potrebne baze.Ne nameravam da pravim neku vrstmegalomanije. Radi se o tome da vidim da li je moguće napraviti neku vrstu primitivnog softverskog rešenja, koji bi ipak odrađivao posao, sve u cilju da se izbegnu troškovi. Sledi priča sa jednog sajta Na žalost, nemam detaljna uputstva šta je potrebno, ali evo, sa jednog sajta koji nudi usluge fakturisanja, dato je sledeće, a pretpostavljam da ćete vi sa više iskustva u programiranju prepoznati šta je potrebno od softverskog alata. *Cilj* ovog servisa jeste da omogući ugovornim organizacijama izradu elektronske fakture za pomagala koju dostavljaju Filijalama RZZO. Elektronska faktura se dostavlja u XML (eXtended Markup Language) formatu. XML je standard za razmenu podataka u B2B (business-to-business) svetu. Projekat je započet kao ASP.NET 2.0 web aplikacija, da bi izrastao u upotrebnom i tehnološkom smislu. *Korisnicima servisa na raspolaganju su*: 1. *Web aplikacija*. Obuhvata sve funkcionalnosti potrebne za fakturisanje. Razvijena je pomoću: 2. ASP.NET 2.0 uz upotrebu svetski aktuelnih open source projekata. Korišćenje je moguće i pri 3. sporim Internet konekcijama (modem, obično 44kbps). Odziv (response time) je odličan već pri 4. brizini od 64kb/s. 1. *Desktop aplikacija za unos naloga*. Unos i ispravka naloga vrše se u off-line režimu (bez 2. potrebe za konekcijom sa Internet-om). Angažovano vreme za unos podataka je, u 3. odnosu na fakturisanje, znatno veće. Ovaj time-consuming proces ubrzava se primenom 4. desktop aplikacije. Benefiti jesu brži unos podataka i manji saobraćaj na Internetu 5. (manji troškovi telefona/Interneta). Preuzimanje desktop aplikacije vrši se pomoću 6. ClickOnce tehnologije firme Microsoft <http://www.microsoft.com/>. Za korišćenje je neophodno da imate 7. instaliran .NET framework v2.0. * Autor* projekta je dip. ing. Bratislav Jevtić <bjevta@eunet.yu>. Zahvaljujem se na pomoći RZZO <http://www.rzzo.sr.gov.yu/>. Pomoć se sastoji u ukazivanju na izvor informacija (web sajt RZZO<http://www.rzzo.sr.gov.yu/>), kao i razjašnjenja u vezi popunjavanja obrazaca. * Tehnološka platforma* je .Net framework v2.0: ASP.NET, Magic AJAX<http://www.magicajax.net/>(do skora je korišćen Atlas <http://atlas.asp.net/>), Blowery<http://www.blowery.org/code/HttpCompressionModule.html>framework + Log4Net <http://logging.apache.org/log4net/>, WinForms i Web Services. Koristio sam i šablone, kao što je Web Presentation Patterns<http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnpatterns/html/EspWebPresentationPatterns.asp>. * Ovo je prvi .Net 2.0 komercijalni servis * *koji je urađen i bio hostovan u Srbiji*. Sada je hostovan posredstvom švedskog provajdera <http://www.loopia.co.yu/> Loopia <http://www.loopia.co.yu/> koji ima kancelariju u Nišu. Jedini razlog za promenu provajdera (koristili smo Beonet <http://www.beonet.yu/>) jeste cena. Beonet ćemo uvek hvaliti kao odličnog Internet provajdera sa, pre svega, kvalitetnom tehničkom podrškom. Svi podaci koji se koriste za kontrolu unosa podataka su javni i dostupni svim ugovornim organizacijama. Podaci o pojedinačnim nalozima, fakturama i osiguranim licima dostupni su samo ugovornoj organizaciji koja ih procesira. RZZO <http://www.rzzo.sr.gov.yu/> ne razvija softver za elektronsko fakturisanje; RZZO <http://www.rzzo.sr.gov.yu/> propisuje format podataka i proceduru, a na Vama je da ih primenite. Uz moju pomoć, ako želite. Ili, uz pomoć nekog od kolega informatičara koji su, širom Srbije, razvili sličan softver. -- Srdačan pozdrav, Stevanović Vladislav |
|||
|
|||
Dana Pet, 30 Jul, 2010 21:59 , Vladislav Stevanovic je napisao/la
> > Republickom zavodu za zdravstveno osiguranje se treba elektronski > fakturisati odredjeni recepti. Interesuje me da li je moguce u tu svrhu > koristiti openoffice, potrebno ja da se elktronke fakture dostavljaju u > XML formatu. XML izlaz, kao i druge vrste tekstualnog izlaza, moze da se generise iz makroa kako iz Calc tablice tako i iz ugradjene Base baze. Rešenje sa bazom je dugoročno bolje jer gotove mogucnosti u programu nude kontrolu unosa, forme, izvestaje, pretrazivanje,... Generisanje XML datoteke iz Calc tablice koristi se u tablici koja je sluzila kao ispomoc pri popunjavanju godisnjih finansijskih izvestaja pre podnosenja NBS. Od tada je APR unapredio RiApp aplikaciju pa se sada unos/kontrola vrsi direktno u programu i ovakva tablica nije neophodna. Vama ce medjutim verovatno biti od koristi za primer kod iz funkcije ExportToXML iz modula ModObradaXML06: http://sr.openoffice.org/price/2_riapp/index.html Drugi nacin je izrada XSLT filtera koji ce omoguciti OpenOffice.orgu da otvori i sacuva XML fakture za RZZO. Procedura je opisana na korisnickom forumu: http://user.services.openoffice.org/en/f...=45&t=3490 Ja bih se odlucio za OpenOffice.org Base bazu sa makroom za izvoz odabrane fakture. To resenje je najlakse prosirivati u buducnosti novim mogucnostima. Pozdrav, Goran Rakic |
|||
|
|||
Poštovanje,
Pregledavajući kod fajla Priprema za RiApp video sam sledeći (deo) koda: Option VBASupport 1 Sub ModBrisanje06() ' ' BrisanjeZG2006 Macro ' Macro recorded 09.01.2007 by CENTAR BONITET ' Range("G8:N8,Z8:AH8,Q12:S12,Y12,AD12,AE12").Select Range("AE12").Activate Selection.ClearContents End sub 1. Vidim da je ovaj makro snimljen. Interesuje me kako bih snimio isti ovakav makro? 2. Option VBA Support 1 - može malo objašnjenja? -- Srdačan pozdrav, Stevanović Vladislav 2010/7/30 Goran Rakic <grakic@devbase.net> > Dana Pet, 30 Jul, 2010 21:59 , Vladislav Stevanovic je napisao/la > > > > Republickom zavodu za zdravstveno osiguranje se treba elektronski > > fakturisati odredjeni recepti. Interesuje me da li je moguce u tu svrhu > > koristiti openoffice, potrebno ja da se elktronke fakture dostavljaju u > > XML formatu. > > > XML izlaz, kao i druge vrste tekstualnog izlaza, moze da se generise iz > makroa kako iz Calc tablice tako i iz ugradjene Base baze. Rešenje sa > bazom je dugoročno bolje jer gotove mogucnosti u programu nude kontrolu > unosa, forme, izvestaje, pretrazivanje,... > > Generisanje XML datoteke iz Calc tablice koristi se u tablici koja je > sluzila kao ispomoc pri popunjavanju godisnjih finansijskih izvestaja pre > podnosenja NBS. Od tada je APR unapredio RiApp aplikaciju pa se sada > unos/kontrola vrsi direktno u programu i ovakva tablica nije neophodna. > Vama ce medjutim verovatno biti od koristi za primer kod iz funkcije > ExportToXML iz modula ModObradaXML06: > http://sr.openoffice.org/price/2_riapp/index.html > > Drugi nacin je izrada XSLT filtera koji ce omoguciti OpenOffice.orgu da > otvori i sacuva XML fakture za RZZO. Procedura je opisana na korisnickom > forumu: > http://user.services.openoffice.org/en/f...=45&t=3490 > > Ja bih se odlucio za OpenOffice.org Base bazu sa makroom za izvoz odabrane > fakture. To resenje je najlakse prosirivati u buducnosti novim > mogucnostima. > > Pozdrav, > Goran Rakic > > > |
|||
|
|||
>
> Na sajtu je dat primer > (http://user.services.openoffice.org/en/f...45&t=3490) > ali ja nisam razumeo detalje. Uspeo sam da > da importujem XML fajl, ali je problem da ga izvezem. Imam par pitanja, pa krenimo od najbanalnijeg: 1. XSLT filter za izvoz, koji je kao kod dat na sajtu, kada ga kopiram i želim da ga sačuvam na mom kompu, treba da ga sačuvam kao fajl sa kojom ekstenzijom? Srdačan pozdrav, Stevanović Vladislav > Dana Pet, 30 Jul, 2010 21:59 , Vladislav Stevanovic je napisao/la >> > >> > Republickom zavodu za zdravstveno osiguranje se treba elektronski >> > fakturisati odredjeni recepti. Interesuje me da li je moguce u tu svrhu >> > koristiti openoffice, potrebno ja da se elktronke fakture dostavljaju u >> > XML formatu. >> >> >> XML izlaz, kao i druge vrste tekstualnog izlaza, moze da se generise iz >> makroa kako iz Calc tablice tako i iz ugradjene Base baze. Rešenje sa >> bazom je dugoročno bolje jer gotove mogucnosti u programu nude kontrolu >> unosa, forme, izvestaje, pretrazivanje,... >> >> Generisanje XML datoteke iz Calc tablice koristi se u tablici koja je >> sluzila kao ispomoc pri popunjavanju godisnjih finansijskih izvestaja pre >> podnosenja NBS. Od tada je APR unapredio RiApp aplikaciju pa se sada >> unos/kontrola vrsi direktno u programu i ovakva tablica nije neophodna. >> Vama ce medjutim verovatno biti od koristi za primer kod iz funkcije >> ExportToXML iz modula ModObradaXML06: >> http://sr.openoffice.org/price/2_riapp/index.html >> >> Drugi nacin je izrada XSLT filtera koji ce omoguciti OpenOffice.orgu da >> otvori i sacuva XML fakture za RZZO. Procedura je opisana na korisnickom >> forumu: >> http://user.services.openoffice.org/en/f...=45&t=3490 >> >> Ja bih se odlucio za OpenOffice.org Base bazu sa makroom za izvoz odabrane >> fakture. To resenje je najlakse prosirivati u buducnosti novim >> mogucnostima. >> >> Pozdrav, >> Goran Rakic >> >> >> > > > > -- Srdačan pozdrav, Stevanović Vladislav |
|||