Floating FB popout byReview Results

Produkcija - kako krenuti?

by Nino29. December 2012 08:35

Sukladno ranijim najavama iz Porezne uprave, produkcijsko okruženje CIS-a je postalo dostupno od 27.12. od cca 10h ujutro. Kao i dobar dio drugih korisnika, i mi smo od ranih jutarnjih (noćnih) sati pokušavali nešto poslati na produkcijske servere, no, to nije bilo moguće prije 10h. Od tada stvar - radi Smile

Evo nekoliko činjenica i stvari na koje treba obratiti pažnju:

  • Adresa za produkciju je različita od adrese za test - URL za produkciju je: https://cis.porezna-uprava.hr:8449/FiskalizacijaService
  • Obratite pažnju na certifikate - nije moguće spajati se na testno okruženje sa produkcijskim certifikatima niti je moguće spajati se na produkcijskog okruženje sa testnim (DEMO) certifikatima
  • Svaki obveznik fiskalizacije mora preuzeti produkcijski certifikat - on dolazi u formi .p12 datoteke i to vas ne bi trebalo zbunjivati previše; jednostavno ubacite certifikat u Certificate Store i koristite ga od tamo ili ga izvezite u .pfx datoteku, već prema tome kako ste zamislili rad sa certifikatima
  • Obratite pažnju da vam i dalje za uspješnu uspostavu SSL veze prema produkcijskom CIS-u treba i RDC CA root certifikat - njega možete skinuti ovdje i morate ga instalirati u Trusted Root Certificate Authorities u Certificate Store; pogledajte ranije postove na ovom blogu na temu certifikata
  • Nije potrebno mijenjati XML koji šaljete u CIS - on je potpuno isti, jedino ga morate digitalno potpisati prije slanja sa produkcijskim certifikatom obveznika umjesto sa vašim demo certifikatom
  • Ukoliko koristite Raverus.FiskalizacijaDEV.DLL / COM / EXE, potrebno je podesiti CisUrl jer se ova komponenta po defaultu spaja na testno okruženje. Postupak je ovaj:
 

 

.NET
Raverus.FiskalizacijaDEV.CentralniInformacijskiSustav cis = new CentralniInformacijskiSustav();
cis.CisUrl = "https://cis.porezna-uprava.hr:8449/FiskalizacijaService";

 

COM
Dim o
Set o = CreateObject("Raverus.FiskalizacijaDEV.COM.CentralniInformacijskiSustav")
o.CisUrl = "https://cis.porezna-uprava.hr:8449/FiskalizacijaService"

 

EXE
<setting name="CisUrl" serializeAs="String">
<value>https://cis.porezna-uprava.hr:8449/FiskalizacijaService</value>
</setting>
Ako kod pozivanja EXE uvijek dajete URL do CIS-a kao argument, tada je potrebno URL do testnog okruženja zamijeniti URL-om do produkcijskog.
 
 
Ukratko - kako biste bili spremni za produkciju, promijenite CisUrl i instalirajte produkcijske certifikate - to je sve što je potrebno Smile
 

Tags:

CIS | Produkcijsko okruženje | Tehničke specifikacije

FiskalizacijaDEV - verzija 2.0 je "vani"

by Nino12. December 2012 18:17

Ova je verzija dovoljno stabilna za korištenje u produkcijskom okruženju. Novosti je dosta, najvažnije su implemetacija CIS timeouta u COM/EXE, obrada grešaka koje vraća CIS kroz COM/EXE, provjera valjanosti potpisa, ...

Sve novosti, kao i download su ovdje: http://fiskalizacija.codeplex.com/releases

Tags:

CIS | Tehničke specifikacije | Testno okruženje

Kolika je zapravo brzina komunikacije sa CIS-om (fiskalizacija) u kojem kraju Hrvatske?

by Nino2. December 2012 16:57

Zanimalo nas je da li pristup CIS-u ovisi o tome u kojem se gradu nalazite. Zanimalo nas je i da li (odnosno koliko) brzina ovisi o Internet provider-u kojeg ste odabrali (T-COM, VIP, Iskon, B-NET, ...). U sklopu FiskalizacijaDEV projekta objavljen je izvorni kod za maleni programčić kojeg možete pokrenuti kako biste prikupili podatke i poslali ih na server na kojem se podaci prikupljaju. Spomenuti programčić možete skinuti ovdje.

 

Analizu radimo prema županiji, mjestu, Internet provideru, tipu veze (ADSL, modem, ISDN, ...) i prema operativnom sistemu koji se koristi za generiranje podataka, potpisivanje i komunikaciju sa CIS-om. U ovom trenutku u obzir nismo uzimali brzinu računala na kojem se testiranje vrši - ovaj je faktor u potpunosti ignoriran jer smo pretpostavili da će potencijalno usko grlo biti brzina i propusnost Interneta. Ako će biti potrebe, proširit ćemo programčić da se prikuplja i informacija i konfiguraciji, na primjer, ukoliko se pokaže da je potpisivanje na sporijim konfiguracijama isto značajno.

Rezultati su ovdje: https://www.fdev.hr/ConnectionTest/Default.aspx

Tags: , ,

Month List