Odgovori 
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
Citiraj ovu poruku u odgovoru

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
Poseti veb stranicu korisnika
Citiraj ovu poruku u odgovoru

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
>
>
>
Citiraj ovu poruku u odgovoru

>
> 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
Citiraj ovu poruku u odgovoru
Odgovori 




Kontakt | otvorenidokument.com | Povratak na vrh | Povratak na sadržaj | RSS