» »

Davčne blagajne

Davčne blagajne

««
15 / 27
»»

kkrajnc ::

Ali kdo ve, kaj narediti, ko ima račun vrednost nič (0.00 EUR) - npr. pri menjavi, stranka vrne en artikel in vzame drugega v istem znesku.
Kako pravilno vpisati davke, ker shema javi napako, če ni davkov v TaxPerSeller.

VKR77 ::

"kkrajnc :: danes, 16:12:09"
Prolazi bez davka ako se kod serializacije stavi prazan tag
<fu:TaxesPerSeller/>

kkrajnc ::

Mogoče gre to skozi pri XML-u, pri uporabi JSON-a pa žal ne.

SonjaP ::

Nam gre tudi brez zneska davka:
    "Invoice":
    {
      "TaxNumber": 10039724,
      "IssueDateTime": "2015-12-11T08:20:09",
      "NumberingStructure": "B",
      "InvoiceIdentifier":
      {
        "BusinessPremiseID": "ena",
        "ElectronicDeviceID": "DOMACA",
        "InvoiceNumber": "37"
      },
      "InvoiceAmount": ,
      "PaymentAmount": 0.00,
      "TaxesPerSeller":
      [
        {
          "VAT":
          [
            {
              "TaxRate": 22.00,
              "TaxableAmount": ,
              "TaxAmount": 0.00
            }
          ]
        }
      ],

SasoS ::

Ali kdo ve zakaj dobim SSL error 40 na blagajne-test.fu.gov.si, blagajne.fu.gov.si pa dela ok?

Testiral sem tudi z openssl:

$ openssl s_client -connect blagajne-test.fu.gov.si:9002
CONNECTED(00000003)
depth=1 C = si, O = state-institutions, OU = sitest-ca
verify error:num=19:self signed certificate in certificate chain
verify return:0
139927437055816:error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure:s3_pkt.c:1259:SSL alert number 40
139927437055816:error:140790E5:SSL routines:SSL23_WRITE:ssl handshake failure:s23_lib.c:184:
---
Certificate chain
 0 s:/C=si/O=state-institutions/OU=SITEST-CA/OU=certificates-web/serialNumber=2108201500001/CN=blagajne-test.fu.gov.si
   i:/C=si/O=state-institutions/OU=sitest-ca
 1 s:/C=si/O=state-institutions/OU=sitest-ca
   i:/C=si/O=state-institutions/OU=sitest-ca
---
Server certificate
-----BEGIN CERTIFICATE-----
-----END CERTIFICATE-----
subject=/C=si/O=state-institutions/OU=SITEST-CA/OU=certificates-web/serialNumber=2108201500001/CN=blagajne-test.fu.gov.si
issuer=/C=si/O=state-institutions/OU=sitest-ca
---
No client certificate CA names sent
Server Temp Key: DH, 1024 bits
---
SSL handshake has read 3741 bytes and written 202 bytes
---
New, TLSv1/SSLv3, Cipher is DHE-RSA-AES256-GCM-SHA384
Server public key is 2048 bit
Secure Renegotiation IS supported
Compression: NONE
Expansion: NONE
SSL-Session:
    Protocol  : TLSv1.2
    Cipher    : DHE-RSA-AES256-GCM-SHA384
    Session-ID: 14A6A7D17791124E8184EC876C86EF73E4DA94405EF48F9B13FF3905120E390A
    Session-ID-ctx:
    Master-Key: 7F5B069E86BFC4061C3DAA7E01D67BF14C705C63FFD990147291CE54059D67A3CFAEEFF47601AAC404DC516D811B0822
    Key-Arg   : None
    Krb5 Principal: None
    PSK identity: None
    PSK identity hint: None
    Start Time: 1449833875
    Timeout   : 300 (sec)
    Verify return code: 19 (self signed certificate in certificate chain)
---


$ openssl s_client -connect blagajne.fu.gov.si:9002
CONNECTED(00000003)
depth=0 C = si, O = state-institutions, OU = web-certificates, OU = servers, serialNumber = 1237073010016 + CN = blagajne.fu.gov.si
verify error:num=20:unable to get local issuer certificate
verify return:1
depth=0 C = si, O = state-institutions, OU = web-certificates, OU = servers, serialNumber = 1237073010016 + CN = blagajne.fu.gov.si
verify error:num=27:certificate not trusted
verify return:1
depth=0 C = si, O = state-institutions, OU = web-certificates, OU = servers, serialNumber = 1237073010016 + CN = blagajne.fu.gov.si
verify error:num=21:unable to verify the first certificate
verify return:1
---
Certificate chain
 0 s:/C=si/O=state-institutions/OU=web-certificates/OU=servers/serialNumber=1237073010016/CN=blagajne.fu.gov.si
   i:/C=si/O=state-institutions/OU=sigov-ca
---
Server certificate
-----BEGIN CERTIFICATE-----
-----END CERTIFICATE-----
subject=/C=si/O=state-institutions/OU=web-certificates/OU=servers/serialNumber=1237073010016/CN=blagajne.fu.gov.si
issuer=/C=si/O=state-institutions/OU=sigov-ca
---
No client certificate CA names sent
Server Temp Key: ECDH, prime256v1, 256 bits
---
SSL handshake has read 1928 bytes and written 431 bytes
---
New, TLSv1/SSLv3, Cipher is ECDHE-RSA-AES256-SHA384
Server public key is 2048 bit
Secure Renegotiation IS supported
Compression: NONE
Expansion: NONE
SSL-Session:
    Protocol  : TLSv1.2
    Cipher    : ECDHE-RSA-AES256-SHA384
    Session-ID: 0A11000077F5CCA0A5694669C6317E0C09780C731FF0919E31B96DA24BC28929
    Session-ID-ctx:
    Master-Key: 3588DBDAE55631CE6A09E2F8BF962235B903778EBA0565D56CAFC796A13F5805C2E602FA9D41F35A21F9682DD2145F8A
    Key-Arg   : None
    Krb5 Principal: None
    PSK identity: None
    PSK identity hint: None
    Start Time: 1449833914
    Timeout   : 300 (sec)
    Verify return code: 21 (unable to verify the first certificate)
---
quit
HTTP/1.1 400 Bad Request


Imajo premajhen DH key na -test serverju?

Zgodovina sprememb…

  • spremenilo: SasoS ()

SasoS ::

NVM...očitno ne dela testni server s pravimi certifikati. Testnega mi pa niso dali :P

trstenjak ::

Ima kdo morda kode za POS tiskanje kode 128 na tiskalnik PRP 085II, ki bi naj bil ESC/POS kompatibilen. Na Staru TSP mi lepo deluje, tukaj mi nikakor ne uspe.

kkrajnc ::

trstenjak je izjavil:

Ima kdo morda kode za POS tiskanje kode 128 na tiskalnik PRP 085II, ki bi naj bil ESC/POS kompatibilen. Na Staru TSP mi lepo deluje, tukaj mi nikakor ne uspe.


Tekstovni prikaz: 29 72 48
Višina: 29 104 80
Širina: 29 119 02
Izpis: 29 107 73 dolžina podatki - npr. 29 107 73 6 {Btest
Pri izpisu je posebnost prefix {B.

perci ::

SasoS je izjavil:

NVM...očitno ne dela testni server s pravimi certifikati. Testnega mi pa niso dali :P

Pa si zaprosil zanj ali pričakuješ, da te iščejo po slo-techu? :D

marko35 ::

Že 14 dni se hecam s PHP jem, nastavitvami, strežniki , certifikati.
Sedaj uspešno pošljem že prej podpisan račun, PHP skripto za podpisovanje pa sem uporabil XMLSecLibs, ki dela sicer super, ampak imam problem , da deluje le na PHP 5.4 ali več. In me zanima če ima kdo to podpisovanje računa rešeno kako drugače in da deluje tudi v PHP 5.2 , če kdo ima bi lepo lepo prosil za php kodo.

Mare

trstenjak ::

kkrajnc je izjavil:

trstenjak je izjavil:

Ima kdo morda kode za POS tiskanje kode 128 na tiskalnik PRP 085II, ki bi naj bil ESC/POS kompatibilen. Na Staru TSP mi lepo deluje, tukaj mi nikakor ne uspe.


Tekstovni prikaz: 29 72 48
Višina: 29 104 80
Širina: 29 119 02
Izpis: 29 107 73 dolžina podatki - npr. 29 107 73 6 {Btest
Pri izpisu je posebnost prefix {B.


Funkcionira, hvala lepa. Sem pa moral izpisati kodo v 4 vrsticah, ker tiskalnik ne zna tiskati dovolj ozko. V nasprotju s starom, kjer gre z dvema.

// c++ primer, če komu kaj pomaga
char len = barkoda.GetLength()+2;
char barkodaPrint128Begin[] =
{ 0x1d, 0x77/*w 119dec*/, 2, // barcode width
0x1d, 0x68 /*h 104dec*/, 30, // barcode height
0x1d, 0x6b, 73, len, '{', 'B', // print barkode
0x00
};
CString ret=barkodaPrint128Begin;
ret+=barkoda;
return ret;

Zgodovina sprememb…

detroit ::

Gregorjo je izjavil:

ali ima kdo porblem z
S100 Sistemska napaka pri obdelavi sporočila. Oz ima kakšno idejo kaj bi to lahko bilo?

jap napačn json ali xml ki ga pošiljaš poglej strukturo še 1x...raje 100x
Skero

DamijanD ::

Imam čuden problem - gre za XPje. Trenutno dobivam nazaj:

<html><head><title>Request Rejected</title></head><body>The requested URL was rejected. Please consult with your administrator.<br><br>Your support ID is: 1849719934807802627</body></html>


Se komu kaj sanja kaj bi to bilo?

Pa bi razumel, če to ne bi nikoli delovalo, ampak pošiljanje poslovnega prostora je v točno tem okolju 3 dni nazaj že uspelo

kkrajnc ::

Podobno napako sem dobil, ker nisem poslal vseh podatkov v headerju http requesta (manjkajoči host).
Poglej z fiddlerjem če imaš vredu request.

DamijanD ::

Mislim, da ni to krivo, ker ista verzija aplikacije drugje dela OK.

Sem pa pravkar ugotovil, da imajo tuj IP in glede na percijev komentar:
Kolikor vem, je zadeva za tujino blokirana (vsaj na produkciji) in boš moral posebej zaprositi za IP izjemo, če boš hotel uporabljati tuj IP.

Je verjetno to vzrok. Kako oz. kje pa se prijavi tuji IP? Trenutno še ne vem, če sploh imajo statičen IP, kaj pa v primeru, da gre za tuj dinamični IP?

inkanet ::

@Gregorjo

Meni je javljalo napako S100 ker sem imel nekje v poslanih podatkih nedovoljen znak (CR/LF/Space) ali pa je bila 1. vrstica prazna. Sumim da sem pri copy/paste iz PDF tehničnih navodil kopiral kakšen "čuden" znak.

S primerjavo sporočila objavljenega na strani za razvijalce in mojega konkretnega sporočila s pomočjo https://www.diffchecker.com/ sem ugotovil kje v sporočilu je napaka.

inkanet ::

A kdo ve katera (zneskovna) polja se pošiljajo na FURS, če se gre za račun izdan s strani malega davčnega zavezanca (davčni zavezanec, ki je oproščen plačila DDV po 94. členu ZDDV-1) ? Ali je dovolj da se pošlje samo:

InvoiceAmount
PaymentnAmount
ExemptVATTaxableAmount

TaxesPerSeller/VAT pa se kompletno izpusti

Pa še kje lahko v produkciji preveriš ali je poslovni prostor prijavljen? Odgovor na prijavo preko JSON sporočila je bil pritrdilen, vendar se mi v Mini Blagajni prijavljen prostor ne pokaže.

marjač ::

Pri izpisu barkode za ZOI v obliki code 128
na račun v 4 vrsticah po 15 znakov z prefiksom
le te lahko pravilno preberem z ročnim optičnim
bralnikom, medtem ko mi ga aplikacija, ki sem jo dobil na
FURS strani kode ne prebere.

Branje QR kode z aplikacijo na FURS strani za isto ZOI številko v QR obliki lepo deluje.

Ima kdo rešitev za to težavo?

abraxas ::

A ima kdo morda rešitev za tiskanje QR kode na tiskalniku STAR TSP700 v line mode-u?

kkrajnc ::

abraxas je izjavil:

A ima kdo morda rešitev za tiskanje QR kode na tiskalniku STAR TSP700 v line mode-u?


Zgleda da ne podpira:
 Podpora STAR printerjev za QR kodo

Podpora STAR printerjev za QR kodo

trstenjak ::

marjač je izjavil:

Pri izpisu barkode za ZOI v obliki code 128
na račun v 4 vrsticah po 15 znakov z prefiksom
le te lahko pravilno preberem z ročnim optičnim
bralnikom, medtem ko mi ga aplikacija, ki sem jo dobil na
FURS strani kode ne prebere.

Branje QR kode z aplikacijo na FURS strani za isto ZOI številko v QR obliki lepo deluje.

Ima kdo rešitev za to težavo?


Imaš dobro osvetljeno? Meni ni čitalo 4 vrstične kode, če mi ni ravno svetloba padala na kodo.

SonjaP ::

marjač je izjavil:

Pri izpisu barkode za ZOI v obliki code 128
na račun v 4 vrsticah po 15 znakov z prefiksom
le te lahko pravilno preberem z ročnim optičnim
bralnikom, medtem ko mi ga aplikacija, ki sem jo dobil na
FURS strani kode ne prebere.

Branje QR kode z aplikacijo na FURS strani za isto ZOI številko v QR obliki lepo deluje.

Ima kdo rešitev za to težavo?


V kodi imaš napačne podatke. To se je tudi nam dogajalo, potem smo odkrili napako pri razstavljanju kode v vrstice.

Chuck Borris ::

C# sekcija:

Na enem računalniku imamo problem, da oddaja traja več kot 30 sekund
Ugotovil sem, da je problem v ukazu (15 sekund): RSACryptoServiceProvider rsaCSP = (RSACryptoServiceProvider)certifikat.PrivateKey;

Računalnik: Win 7, .net 4.0 (in tudi z .net 4.5), 3 gm ram, 2,8 gHz

n7 ::

Iz kje pa bereš certifikat? Jaz ga iz StoreLocation.LocalMachine in nimam težav.


Imam pa še vprašanje glede stornacije, je storno nov "račun" z negativnimi zneski in se torej številči enako kot račun (+1 od zadnjega dokumenta)?

n7 ::

Pa še;

dobi kdo napako
System.Net.WebException: The remote server returned an error: (404) Not Found.
at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)

pri oddaji storno računa? Prijava mi deluje OK.

Zgodovina sprememb…

  • spremenil: n7 ()

marjač ::

Najlepša hvala!
Pod dobro svetlobo je odčitek 4 vrstične CODE 128 tudi iz pametnega telefona OK.

abraxas ::

Kakšne imate kaj izkušnje s printanjem QR kod na termalnih tiskalnikih skozi Windows grafične driverje?
Na Star TSP700 sem dobil kar kvaliteten (uporaben) izpis QR kode in tudi fotoaparat telefona kodo prepozna.
Potem sem vzel v roke nek kitajski almost no-name NT-8250 POS tiskalnik in ugotovil, da je v grafičnem mode-u skorajda neberljiv.

Chuck Borris ::

n7 je izjavil:

Iz kje pa bereš certifikat? Jaz ga iz StoreLocation.LocalMachine in nimam težav.


Imam pa še vprašanje glede stornacije, je storno nov "račun" z negativnimi zneski in se torej številči enako kot račun (+1 od zadnjega dokumenta)?


Certifikat beremo trenutno berem z diska. Bom preveril, če bo kaj hitreje če berem iz StoreLocation.CurrentUser.

Tako je, številči se enako, dodati pa je potrebno še vezo na originalen račun (navedeno v tehnični dokumentaciji).

Zgodovina sprememb…

Chuck Borris ::

Chuck Borris je izjavil:

n7 je izjavil:

Iz kje pa bereš certifikat? Jaz ga iz StoreLocation.LocalMachine in nimam težav.


Imam pa še vprašanje glede stornacije, je storno nov "račun" z negativnimi zneski in se torej številči enako kot račun (+1 od zadnjega dokumenta)?


Certifikat beremo trenutno berem z diska. Bom preveril, če bo kaj hitreje če berem iz StoreLocation.CurrentUser.

Tako je, številči se enako, dodati pa je potrebno še vezo na originalen račun (navedeno v tehnični dokumentaciji).


Ukaz je enako časovno potraten, tudi če certifikat beremo iz StoreLocation.CurrentUser. (ampak samo na enem računalniku...)

radmannsdorf ::

Ali bom za uporabo davčne blagajne na androidu(cebelca), tudi potreboval FURS-ov certifikat?
Če ja, ga bo nekako potrebno vnesti v telefon in v app?

SonjaP ::

inkanet je izjavil:

A kdo ve katera (zneskovna) polja se pošiljajo na FURS, če se gre za račun izdan s strani malega davčnega zavezanca (davčni zavezanec, ki je oproščen plačila DDV po 94. členu ZDDV-1) ? Ali je dovolj da se pošlje samo:

InvoiceAmount
PaymentnAmount
ExemptVATTaxableAmount

TaxesPerSeller/VAT pa se kompletno izpusti

Pa še kje lahko v produkciji preveriš ali je poslovni prostor prijavljen? Odgovor na prijavo preko JSON sporočila je bil pritrdilen, vendar se mi v Mini Blagajni prijavljen prostor ne pokaže.


Mislim, da tudi ExemptVATTaxableAmount ni potrebno vpisovati. Namreč to je oproščen promet: "Skupna vrednost dobav blaga ali storitev na računu, ki so v skladu z Zakonom o davku na dodano vrednost oproščene plačila DDV."
To vrednost bi torej pošiljal, če bi imel na računu blago ali storitve, ki bi bile oproščene DDV-ja, tudi če bi bil zavezanec za DDV.
Komplicirano.. vem... :)
Enako je pri neobdavčljivih dobavah (NontaxableAmount).
Če nimaš nič od tega, je vsebina TaxesPerSeller prazna.
      "InvoiceAmount": 10.00,
      "PaymentAmount": 10.00,
      "TaxesPerSeller":
      [
        {
        }
      ],

V mini blagajni kaže samo poslovne prostore, ki jih tam določiš, ker jih boš tam uporabljal... po moje..

perci ::

radmannsdorf je izjavil:

Ali bom za uporabo davčne blagajne na androidu(cebelca), tudi potreboval FURS-ov certifikat?
Če ja, ga bo nekako potrebno vnesti v telefon in v app?

Certifikat boš potreboval ne glede na platformo (vsaj enega na davčno številko).

Kam ga boš uvozil, je pa odvisno od aplikacije, ki jo boš uporabljal. Vsekakor ti mora proizvajalec te stvari razložiti.

radmannsdorf ::

Za certifikat sem že zaprosil. Me tudi čaka geslo za prevzem in to. Ampak ne vidim smisla, da bi ga prevzel in uvozil v brskalnik, če recimo sploh ne bom uporabljal računalnika kot blagajno. Vse bom počel izključno na telefonu. Bom kontaktiral proizvajalca android blagajne kako in kaj. Hvala.

perci ::

Itak prevzem izgleda tako, da se ti certifikat generira kot p12 fajl in ga boš po prevzemu lahko uvozil kamorkoli.

d(-_-)b ::

Chuck Borris je izjavil:


Ukaz je enako časovno potraten, tudi če certifikat beremo iz StoreLocation.CurrentUser. (ampak samo na enem računalniku...)

Ravnokar sem naletel na isto težavo na Windows 7 - prvi response je bil 10 - 15 sekund, vsi naslednji pa normalno nekaj deset ms.
Po nasvetu strica Googla sem dodal spodnji parameter in zdaj zadeva deluje že v prvo bp. EchoResponse je okoli 30ms.
webRequest.Proxy = Nothing

DusanU ::

A je kdo opazil, da dobimo nagradno še "Božičnico":

http://www.mf.gov.si/fileadmin/mf.gov.s...

Super ne! Ravno ko bomo posodobili programe pri vseh strankah bo še ta dodatek, V predlogu piše da prične veljati 2.1.2016.

d(-_-)b ::

Mater jih imam poln **** :/ Kje pa je bilo to objavljeno?

DusanU ::

Meni je link posredovala žena, ki ga je opazila na na Računovodja.com
Takoj je dodala Please don't kill the Messenger....

Bi pričakoval, da bodo šle virtualne blagajne v penzijo sedaj ko imamo "ta prave", samo ne mi bomo prvi na svetu ki bomo imeli tako virtualne kot ONLINE, čez čas mogoče dobimo še fiskalne čipe zraven.

To je sicer predlog ampak verjetno bo 30.12.15 objavljen kot zakon tako smo vsaj navajeni.

bojanp ::

d(-_-)b je izjavil:

Chuck Borris je izjavil:


Ukaz je enako časovno potraten, tudi če certifikat beremo iz StoreLocation.CurrentUser. (ampak samo na enem računalniku...)

Ravnokar sem naletel na isto težavo na Windows 7 - prvi response je bil 10 - 15 sekund, vsi naslednji pa normalno nekaj deset ms.
Po nasvetu strica Googla sem dodal spodnji parameter in zdaj zadeva deluje že v prvo bp. EchoResponse je okoli 30ms.
webRequest.Proxy = Nothing


Zgornja ugotovitev ne rešuje problema, ki ga navaja 'Chuck Borris'. To reši le problem komunikacije s furs-om. Problem, ki je izpostavljen, se nanaša na kreiranje objekta 'RSACryptoServiceProvider' z uporabnikovim certifikatom, ki ga potrebujemo že pri računanju ZOI-a. Kakšna ideja, kaj bi lahko vplivalo na tako dolg čas izvedbe ukaza RSACryptoServiceProvider rsaCSP = (RSACryptoServiceProvider)certifikat.PrivateKey;?

abraxas ::

Ali so glede lege oz. pozicije EOR in ZOI ter QR kode na računu kakšna posebna pravila?
Na maloprodajnih računih na POS tiskalnikih se vedno nekako razume, da so na dnu računa EOR, ZOI in čisto spodaj še QR koda.
Na A4 računih, ki bodo prav tako šli v davčno potrjevanje, je nekoliko več oblikovnih možnosti.
Koliko je tu "pesniške svobode"?
Ali sme biti QR koda tudi bolj zgoraj?
Verjetno se tudi zahteva nekaj "praznega" prostora okoli QR kode.

raufnk ::

Za obliko QR kode imaš točne specifikacije.
Pozicija teh elementov pa mislim, da ni določena.
lp raufnk

n7 ::

Kolikor sem bral, prazen prostor okoli kode je definiran, lokacija pa ne. Jaz delam kodo zgoraj desno (na A4).

Mavrik ::

bojanp je izjavil:

Kakšna ideja, kaj bi lahko vplivalo na tako dolg čas izvedbe ukaza RSACryptoServiceProvider rsaCSP = (RSACryptoServiceProvider)certifikat.PrivateKey;?


Pomanjkanje entropije in čakaš na RNG?
The truth is rarely pure and never simple.

D-monLord ::

abraxas je izjavil:

Ali so glede lege oz. pozicije EOR in ZOI ter QR kode na računu kakšna posebna pravila?
Na maloprodajnih računih na POS tiskalnikih se vedno nekako razume, da so na dnu računa EOR, ZOI in čisto spodaj še QR koda.
Na A4 računih, ki bodo prav tako šli v davčno potrjevanje, je nekoliko več oblikovnih možnosti.
Koliko je tu "pesniške svobode"?
Ali sme biti QR koda tudi bolj zgoraj?
Verjetno se tudi zahteva nekaj "praznega" prostora okoli QR kode.


Pravilo je tudi, da mora ZOI biti direktno nad QR kodo, upostevajoc se prazni prostor okoli QR kode Stran 113 od TehnicnaDokumentacijaVer1.5.pdf.
Kje pa pise da mora biti ZOI direktno nad QR kodo me pa ne vprasat, meni so FURSovci povedali.

trstenjak ::

D-monLord je izjavil:

abraxas je izjavil:

Ali so glede lege oz. pozicije EOR in ZOI ter QR kode na računu kakšna posebna pravila?
Na maloprodajnih računih na POS tiskalnikih se vedno nekako razume, da so na dnu računa EOR, ZOI in čisto spodaj še QR koda.
Na A4 računih, ki bodo prav tako šli v davčno potrjevanje, je nekoliko več oblikovnih možnosti.
Koliko je tu "pesniške svobode"?
Ali sme biti QR koda tudi bolj zgoraj?
Verjetno se tudi zahteva nekaj "praznega" prostora okoli QR kode.


Pravilo je tudi, da mora ZOI biti direktno nad QR kodo, upostevajoc se prazni prostor okoli QR kode Stran 113 od TehnicnaDokumentacijaVer1.5.pdf.
Kje pa pise da mora biti ZOI direktno nad QR kodo me pa ne vprasat, meni so FURSovci povedali.


To je res. In zanimivo, da imajo Lidl, Spar in še nekaj njih najprej zoi, potem eor in na koncu barkodo.

MH0 ::

Na 113 strani jaz te zahteve ne najdem. Od kod imata vidva to?

d(-_-)b ::

Citat 5.člena šestega odstavka Pravilnika o izvajanju Zakona o davčnem potrjevanju računov:
»Zaščitna oznaka izdajatelja računa se na računu navede v tekstovni obliki (32 znakov v šestnajstiškem zapisu) in v obliki QR kode, kode PDF 417 ali več črtnih kod tipa Code 128 v skladu s tehničnimi navodili, objavljenimi na portalu eDavki. Kodi QR in PDF 417 morata biti skladni s standardom ISO/IEC 15415. Koda Code 128 mora biti skladna s standardom ISO/IEC 15416. Koda se navede pod tekstovno obliko zaščitne oznake izdajatelja računa.«

Gledam račun od Petrola - imajo ZOI, pod njo EOR in pod njo QRkoda. Saj ustreza zahtevam - je pod ZOI številko. Ne piše, da mora biti koda prva zadeva pod ZOI ;)
Spodnji račun je iz mini davčne blagajne - moraš kar iskat EOR kodo ...
 Račun mini davčne blagajne

Račun mini davčne blagajne

Zgodovina sprememb…

  • spremenilo: d(-_-)b ()

trstenjak ::

Rumko ::

Ker sem precej obupan (na isti točki že nekaj časa), bi prosil če bi kdo pomagal pri validaciji XML-ja za prijavo računa.

Konstantno dobivam S001 (Sporočilo ni v skladu s shemo XML) ampak kolikor gledam je zadeva narejena po shemi in mi ni jasno kaj naj bi bil problem.
Med drugim sem uporabil corefiling schemaValidate in freeformatter xml-validator-xsd za validacijo, pa je povsod vse ok.

XML, ki ga pošiljam:
<fu:InvoiceRequest xmlns:fu="http://www.fu.gov.si/" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" Id="test"><fu:Header><fu:MessageID>a8faa800-0ae9-4000-8afa-48db2e00e2ff</fu:MessageID><fu:DateTime>2015-12-17T20:25:07</fu:DateTime></fu:Header><fu:Invoice><fu:TaxNumber>10368817</fu:TaxNumber><fu:IssueDateTime>2015-12-15T00:00:00</fu:IssueDateTime><fu:NumberingStructure>B</fu:NumberingStructure><fu:InvoiceIdentifier><fu:BusinessPremiseID>TRGOVINA1</fu:BusinessPremiseID><fu:ElectronicDeviceID>BLAG2</fu:ElectronicDeviceID><fu:InvoiceNumber>1</fu:InvoiceNumber></fu:InvoiceIdentifier><fu:InvoiceAmount>122.55</fu:InvoiceAmount><fu:PaymentAmount>122.55</fu:PaymentAmount><fu:TaxesPerSeller><fu:VAT><fu:TaxRate>22.00</fu:TaxRate><fu:TaxableAmount>100.45</fu:TaxableAmount><fu:TaxAmount>22.10</fu:TaxAmount></fu:VAT></fu:TaxesPerSeller><fu:OperatorTaxNumber>10368817</fu:OperatorTaxNumber><fu:ProtectedID>d9c384a531fd6368856cd72743df95ae</fu:ProtectedID></fu:Invoice><ds:Signature>
  <ds:SignedInfo><ds:CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/>
    <ds:SignatureMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#rsa-sha256"/>
  <ds:Reference URI="#test"><ds:Transforms><ds:Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/></ds:Transforms><ds:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/><ds:DigestValue>myyhum3e3Hoyc/xV+ESvutzF2p4fEuQ0w6jMuRG/yAc=</ds:DigestValue></ds:Reference></ds:SignedInfo><ds:SignatureValue>kITJLAv6hWydIzjfcYuQhTh2oONWt7yBEiJlXuUzoRPgcByVJbu+dCPgfAQtC6190XslZzcMn3wsvMMMavK86tZXIHu1kVXwIPueHC30Cw+p6IgaTEFIhCMouiuIvdH09Ea1S5SfOin7YZflbcW/MRdHfF+AaKPdact7FdeR8XzwV2Ssq0UiwESxf01iyMgtr2jICv/A9BFuIZzSRnj+1e9l4q8sZw7S8ClhO/Wlh1XNGB9fyCCmBIwFtFYHaQ1Ur89tkZbpTyzBfh1aScMWDYP/dTCNct7z5a1JjA7UfTqIl6KHAjMYaai5ct+8UItXE5g1DtCvLmG4l4LnXyqCNQ==</ds:SignatureValue>
<ds:KeyInfo><ds:X509Data><ds:X509SubjectName>CN=TESTNO PODJETJE 863,serialNumber=1,OU=10368817,OU=DavPotRacTEST,O=state-institutions,C=SI</ds:X509SubjectName><ds:X509IssuerSerial><ds:X509IssuerName>CN=Tax CA Test,O=state-institutions,C=SI</ds:X509IssuerName><ds:X509SerialNumber>6020784265773673773</ds:X509SerialNumber></ds:X509IssuerSerial><ds:X509Certificate>MIIFbTCCA1WgAwIBAgIIU44fY+azbS0wDQYJKoZIhvcNAQELBQAwQDELMAkGA1UEBhMCU0kxGzAZBgNVBAoMEnN0YXRlLWluc3RpdHV0aW9uczEUMBIGA1UEAwwLVGF4IENBIFRlc3QwHhcNMTUxMjA4MDkzODA3WhcNMjAxMjA4MDkzODA3WjB/MQswCQYDVQQGEwJTSTEbMBkGA1UECgwSc3RhdGUtaW5zdGl0dXRpb25zMRYwFAYDVQQLDA1EYXZQb3RSYWNURVNUMREwDwYDVQQLDAgxMDM2ODgxNzEKMAgGA1UEBRMBMTEcMBoGA1UEAwwTVEVTVE5PIFBPREpFVEpFIDg2MzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJI3RrUfLxB/XLgqEdGjf5xpecDOguMrlsVPJQ+GSkpMqtGwH8HakudEFUkfDVh90VHVoixLl6iLrrMN9V3c5u8hBh1BAtZ+a5SXaCwwJmNhIw1yOEul3kNz3XZYyWMtXLTKkFTukoILsXSSMgDHEFtlt/J1PLEGkUGdAqXXTWbd11l5mbACHlNhyQ38OfR7EKRi3DF9QFiuUW80Yy7ZhBLNyCG/Rxn5FQP0DMQ426GYgf7ESrmT8WpjjHkDTQhmZvJPK3AJ5qVWgpESwXx+OCv1qEClnZ/0LMhaJQwICElxK7sWCpaxpPRrzDzRKyEPAv3uGCDn0vd0zLL0ZGGlLvUCAwEAAaOCASowggEmMHAGCCsGAQUFBwEBBGQwYjA0BggrBgEFBQcwAoYoaHR0cDovL2NhLXRlc3QuZ292LnNpL2NlcnQvVGF4Q0FUZXN0LmNydDAqBggrBgEFBQcwAYYeaHR0cDovL29jc3AtdGF4Y2EtdGVzdC5nb3Yuc2kvMB0GA1UdDgQWBBQJHbf3Aqoc2uO14tM5vQGqGB7msTAMBgNVHRMBAf8EAjAAMB8GA1UdIwQYMBaAFDPNWvsJR8cB5jYoJvWBfLeONfeyMBoGA1UdIAQTMBEwDwYNKwYBBAGChG+PXwcVATA4BgNVHR8EMTAvMC2gK6AphidodHRwOi8vY2EtdGVzdC5nb3Yuc2kvY3JsL1RheENBVGVzdC5jcmwwDgYDVR0PAQH/BAQDAgeAMA0GCSqGSIb3DQEBCwUAA4ICAQAIHJnV++wV491ZAITNkclof/QbQzU4xY+kFRaDTkmt8XVgmpXxzeXfoptVpuzQ9ZJ37h8flXJoou8ex3YFOhKj32BWlGeTIe9149k+cW2gVSxn/gK16qXD/2GTgteY+HjjJ2k55IdvJzx/kRgoPKC+jj7wVKcqFZCXzaxVied+AuictL0c5h8yAxrfavpjitbfm0ynHctCwW9iMCQHZHPoWRuuHUfON+OgDSb1jli6B+PWMwOr/YeLoBgk9Rbr6dvFk4pQXs84TwEdmAkmjN8iYBtp24PzggPYIHtXYyjOSb/dqZdbdmMQ5b5igSUd4tEMe5Eai37rNwr0WMaoIM99LWG636VV4S1WM4rQleQX/70nZmIW6GIRIucxEmeWj8BWJyeDzQaaJ8of7wX/7VD03endy3gUWh80FZplqvSUu3YpDMaNLWjHZRqgbfuHpi8k/B8YerQAoc1EfrgWWqipWch3q87rj6c7xxRQG4SvnjkyJvJSDt/fL0GzaVMLHQMczASjknVTxzyprl9Mtxjq1mOE6E1pb+LpRJj0cyuwHzzwYgvVv0vTsZ1kZKdxVGWIlwO3BHM+gsEaHlE0hMu8k5EtuAl50YwN7VRXLIJq8PPMhmis0AYots+SuQGa9Fmz4T4FHOIcVD9kIgzIHOa4J4Hg6CODE3N6uqyffiwPFA==</ds:X509Certificate></ds:X509Data></ds:KeyInfo></ds:Signature></fu:InvoiceRequest>


Hvala

d(-_-)b ::

Manjka ti Envelope:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:fu="http://www.fu.gov.si/" 
                    xmlns:xd="http://www.w3.org/2000/09/xmldsig#" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
	<soapenv:Header />
	<soapenv:Body>
		<fu:InvoiceRequest Id="test" xmlns:fu="http://www.fu.gov.si/">
...
		</fu:InvoiceRequest>
	</soapenv:Body>
</soapenv:Envelope>
Ostalo pa izgleda ok
««
15 / 27
»»


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Davčne blagajne - PHP

Oddelek: Programiranje
116241 (1287) vsepocenv
»

C# davčno potrjevanje

Oddelek: Programiranje
164485 (3954) windigo
»

E-račun

Oddelek: Programiranje
217584 (4347) ivanhoe5x
»

PHP davčna blagajna

Oddelek: Programiranje
188187 (6211) brble
»

[JAVA] HTTPS client

Oddelek: Programiranje
173197 (1927) peterv6i

Več podobnih tem