Skip to content

Commit

Permalink
Docs update CIS v1.3 (TLS).
Browse files Browse the repository at this point in the history
  • Loading branch information
tgrospic committed Jul 20, 2016
1 parent 02c8039 commit 2e74e34
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 9 deletions.
8 changes: 5 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,16 @@
[![build status][ci-status-image]][ci-url]
[![nuget version][nuget-version-image]][nuget-url]

.NET (C#) wrapper oko generiranog SOAP klijenta za pozivanje fiskalizacijskog servisa porezne uprave (CIS v1.2).
_**Napomena**: Zbog promjene u minimalnoj verziji TLS enkripcije od `CIS v1.3` ova komponenta zahtjeva **.NET 4.5** za komunikaciju sa serverom.
Zbog ove promjene izdan je novi release COM komponente `v1.2.1-com`._

.NET (C#) wrapper oko generiranog SOAP klijenta za pozivanje fiskalizacijskog servisa porezne uprave `CIS v1.3`.

Sa Microsoft [Wsdl.exe][wsdl.exe] tool-om su generirane proxy klase sa strukturom po WSDL shemi koja je objavljena na stranicama porezne uprave [Tehničke specifikacije][porezna-spec] i koja je uključena u source kôd projekta.
Preko generiranog SOAP klijenta [FiskalizacijaService][fiscalization-service.cs] se rade svi SOAP pozivi prema __CIS__ servisu. Kompletna implementacija je u [Fiscalization][fiscalization.cs] klasi sa dodatkom async metoda u [Fiscalization.Async.cs][fiscalization-async.cs] file-u. :smile:

Runtime:
- .NET 3.5
- .NET 4.5 (async)
- **.NET 4.5** (ujedno i minimalna verzija; `CIS v1.3` zahtjeva `TLS v1.1` ili `TLS v1.2` enkripciju)

**Testirano i sa demo certifikatom [Fina okoline 2014/2015][fina-demo-2014].**

Expand Down
4 changes: 2 additions & 2 deletions docs/cis-service-version.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
8 changes: 4 additions & 4 deletions docs/fiscalization-com.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,9 +21,9 @@ Download [FiscalizationCom][release-latest] ([zip][download-com]) u kojem je

```bat
REM x86
%SYSTEMROOT%\Microsoft.NET\Framework\v2.0.50727\RegAsm.exe "%~dp0FiscalizationCom.dll" /codebase /tlb
%SYSTEMROOT%\Microsoft.NET\Framework\v4.0.30319\RegAsm.exe "%~dp0FiscalizationCom.dll" /codebase /tlb
REM x64
%SYSTEMROOT%\Microsoft.NET\Framework64\v2.0.50727\RegAsm.exe "%~dp0FiscalizationCom.dll" /codebase /tlb
%SYSTEMROOT%\Microsoft.NET\Framework64\v4.0.30319\RegAsm.exe "%~dp0FiscalizationCom.dll" /codebase /tlb
```
- __FiscalizationCom.tlb__ se kreira nakon registracije sa _RegisterCOM.cmd_ skriptom
- u __VBA__ editoru se referencira _FiscalizationCom.tlb_ file
Expand Down Expand Up @@ -164,6 +164,6 @@ Call cisInterop.GenerateZki((invoice), (cert))
Call cisInterop.Sign((request), (cert))
```

[release-latest]: https://github.com/tgrospic/Cis.Fiscalization/releases/tag/v1.2.0
[download-com]: https://github.com/tgrospic/Cis.Fiscalization/releases/download/v1.2.0/FiscalizationCom-v1.2.0.zip
[release-latest]: https://github.com/tgrospic/Cis.Fiscalization/releases/tag/v1.2.1-com
[download-com]: https://github.com/tgrospic/Cis.Fiscalization/releases/download/v1.2.1-com/FiscalizationCom-v1.2.1-com.zip
[com-api]: ./fiscalization-com-api.md

0 comments on commit 2e74e34

Please sign in to comment.