Natrag   Forum.hr > Informatička tehnologija > Za napredne korisnike > Programiranje

Programiranje Za programere i one koji to žele postati ...

Odgovor
 
Tematski alati Opcije prikaza
Old 01.08.2020., 22:48   #441
greške v100 - v145

Poštovani da li neko do vas na produkcijskom serveru koristi šifrarnik grešaka v100 - v145...
https://www.ipos.hr/Download/Fiskalizacija_greske.pdf

U programskom rješenju koje koristim za fiskalizaciju, koje se temelji na gore navedenom source code (grizwako – fiskalizator) koristio sam metodu da (ProvjeraZahtjev) mislim na xml ako ne da odgovor v100 ne može ići na idući korak "RacunZahtjev" zbog toga fiskalizacija nije radila….

U apisu vele da metoda provjere grešaka v100 - v145 ne radi na produkcijskom serveru nego samo na demo serveru.

Iskreno nisam se dugo bavio fiskalizacijom i programiranjem radio sam neke druge poslove u firmi pa nisam baš u tijeku…

Hvala na odogovoru…
josip.osijek is offline  
Odgovori s citatom
Old 04.08.2020., 09:48   #442
Quote:
josip.osijek kaže: Pogledaj post
Poštovani da li neko do vas na produkcijskom serveru koristi šifrarnik grešaka v100 - v145...
https://www.ipos.hr/Download/Fiskalizacija_greske.pdf

U programskom rješenju koje koristim za fiskalizaciju, koje se temelji na gore navedenom source code (grizwako – fiskalizator) koristio sam metodu da (ProvjeraZahtjev) mislim na xml ako ne da odgovor v100 ne može ići na idući korak "RacunZahtjev" zbog toga fiskalizacija nije radila….

U apisu vele da metoda provjere grešaka v100 - v145 ne radi na produkcijskom serveru nego samo na demo serveru.

Iskreno nisam se dugo bavio fiskalizacijom i programiranjem radio sam neke druge poslove u firmi pa nisam baš u tijeku…

Hvala na odogovoru…
Metoda ProvjeraZahtjev postoji samo na testnom okruženju.
uriah18 is offline  
Odgovori s citatom
Old 07.08.2020., 14:30   #443
Demo certifikat istekao

Demo certifikta za fiskalizaciju mi je istekao prošli mjesec i planiram tražiti novi. Kakva je sad situacija s izdavanjem demo certifikata . Da li moram ići osobno u FINU ili mogu poslati zahtjev mailom. Ako je netko slao zahtjev u zadnje vrijeme, molio bih savjet, adresu i link na obrazac.
zp1956 is offline  
Odgovori s citatom
Old 18.08.2020., 13:10   #444
Kako formatirati iznos na kraju linka

Quote:
PBDudek kaže: Pogledaj post
Ima li netko informaciju kada će servis za učitavanje i provjeru računa preko QR koda biti dostupan?
...

Nadam se da će link brzo proraditi, mene muči i format iznosa na kraju linka..

Ako imamo račun od 10 KN, koji link je točan 1) ili 2) ili su točna oba .. ?

1).
https://porezna.gov.hr/rn?jir=9cfa81...izn=0000010,00

2).
https://porezna.gov.hr/rn?jir=9cfa81...1157&izn=10,00
DudekZ is offline  
Odgovori s citatom
Old 28.08.2020., 14:28   #445
Quote:
DudekZ kaže: Pogledaj post
Nadam se da će link brzo proraditi, mene muči i format iznosa na kraju linka..

Ako imamo račun od 10 KN, koji link je točan 1) ili 2) ili su točna oba .. ?

1).
https://porezna.gov.hr/rn?jir=9cfa81...izn=0000010,00

2).
https://porezna.gov.hr/rn?jir=9cfa81...1157&izn=10,00
Što je sa stornom fiskaliziranog računa? Jer minus je isto znak.....
Koji je ispravan format iznosa za storno?
AyV4n is offline  
Odgovori s citatom
Old 29.08.2020., 12:48   #446
Još bolje pitanje je što kad kupim auto od više od 9999999,99 kuna? Kako će mi se izdati račun sa QR kodom?
Quote:
QR kod mora sadržavati zapis sljedećih podataka:
- poveznicu https://porezna.gov.hr/rn do web stranice za provjeru računa
- ili JIR ili ZKI fiskaliziranog računa (36 znaka za JIR, odnosno 32 znaka za ZKI)
- datum i vrijeme izdavanja računa u formatu GGGGMMDD_HHMM (13 znakova)
- ukupni iznos računa (10 znakova)
- dodatne separatore (15 znakova)
Edit: Ja inače nisam stavljao vodeće nule, ali što je ispravno vidjet ćemo vjerojatno kada pokrenu servis provjere.
Do tada po principu APP.
PBDudek is offline  
Odgovori s citatom
Old 29.08.2020., 12:49   #447
Pa nećeš valjda imati takav iznos na gotovinu/karticu?!
Mephisto is online now  
Odgovori s citatom
Old 31.08.2020., 12:28   #448
Quote:
Mephisto kaže: Pogledaj post
Pa nećeš valjda imati takav iznos na gotovinu/karticu?!
Za zadnji auto koji sam kupio sam uredno dobio maloprodajni fiskalizirani račun. Doduše nije koštao 135.000,00 € ali da je...
PBDudek is offline  
Odgovori s citatom
Old 31.08.2020., 13:01   #449
Quote:
PBDudek kaže: Pogledaj post
... nije koštao 135.000,00 € ali da je...
Errata: 1.350.000,00 €
N.pr.:
https://autostart.24sata.hr/novosti/...ure-noire-6993
PBDudek is offline  
Odgovori s citatom
Old 31.08.2020., 15:34   #450
Plaćanje gotovinom je ograničeno na 105.000 kn.
Mephisto is online now  
Odgovori s citatom
Old 01.09.2020., 09:09   #451
Quote:
Mephisto kaže: Pogledaj post
Plaćanje gotovinom je ograničeno na 105.000 kn.
PBDudek is offline  
Odgovori s citatom
Old 02.09.2020., 11:07   #452
Quote:
Mephisto kaže: Pogledaj post
Plaćanje gotovinom je ograničeno na 105.000 kn.
Poslao sam upit na Apis i dobio odgovor:

Poštovani,

Za prva dva pitanja, ispravno bi bilo po Vašim drugim po redu primjera:
&izn=10,00
&izn=-10,00
Vezano za zadnje pitanje:
&izn=-1000000,00

Lijep pozdrav,
Fiskalizacija Help
DudekZ is offline  
Odgovori s citatom
Old 04.09.2020., 08:12   #453
Thumbs up

Quote:
DudekZ kaže: Pogledaj post
Poslao sam upit na Apis i dobio odgovor:

Poštovani,

Za prva dva pitanja, ispravno bi bilo po Vašim drugim po redu primjera:
&izn=10,00
&izn=-10,00
Vezano za zadnje pitanje:
&izn=-1000000,00

Lijep pozdrav,
Fiskalizacija Help
AyV4n is offline  
Odgovori s citatom
Old 09.09.2020., 08:31   #454
Nakon gnjavaže sa pratećim dokumentima prelazim na QR kodove

Da li mi se čini da su u primjerima QR kodovi prikazani kao inačica 5 a ne 4? tj 37x37 umjesto 33x33?

EDIT : ispravka, ipak piše da se koristi najmanja moguća inačica. Znači da to nije određeno
__________________
Hold to a thing long enough, a secret, a desire, maybe a lie, and it will shape you.
Baphomet is offline  
Odgovori s citatom
Old 09.09.2020., 09:08   #455
Info svima koji se bave temom QR Code-a na računima, na pitanje o mogućnosti testiranja ispravnosti sadržaja QR Code-a upućenog na [email protected], odgovoreno je:

"Porezna uprava 01.12.2020. godine planira omogućiti provjeru računa preko QR koda kako bi se obveznici fiskalizacije na vrijeme prilagodili"
Popsy is offline  
Odgovori s citatom
Old 09.09.2020., 12:38   #456
Nda, imam iste probleme ko i kolege na prijašnjim stranicama. Ako printam sa kodovima dolazi mi jedan oblik QR koda ako printam kao sliku dolazi mi drugi oblik.

Oba su inačica 5 a kada ih čitam oba mi daju dobre podatke.

Čini mi se da ima veze i encoding teksta koji se prebacuje u QR kod.

Nema druge nego pričekati 1.12.2020 Valjda ćemo dobiti i aplikaciju koju će poreznici koristiti za skeniranje
__________________
Hold to a thing long enough, a secret, a desire, maybe a lie, and it will shape you.
Baphomet is offline  
Odgovori s citatom
Old 09.09.2020., 15:00   #457
Quote:
Popsy kaže: Pogledaj post
Info svima koji se bave temom QR Code-a na računima, na pitanje o mogućnosti testiranja ispravnosti sadržaja QR Code-a upućenog na [email protected], odgovoreno je:

"Porezna uprava 01.12.2020. godine planira omogućiti provjeru računa preko QR koda kako bi se obveznici fiskalizacije na vrijeme prilagodili"
Hvala na obavijesti.
A što se PU tiče, normalno bi bilo da su provjeru omogućili barem od kada su objavili tehničku specifikaciju.
Ne mogu vjerovati da su donijeli zakon, propisali sadržaj koda, objavili tehničku specifikaciju i da sada tek pišu servis za provjeru. A ako ga već imaju spremnog (trebali bi ga imati), zašto ga drže u ladici još 3 mjeseca?
Po zakonu, kod je od 1.1.2021. obavezan, ali nigdje ne piše da je zabranjen prije tog roka.
Ovako, oni koji budu imali ikakvih grešaka oko toga, opet će u razdoblju koje je u poslovanju inače najstresnije (inventure, zaključivanje poslovne godine) morati satima nazivati prezauzete telefone za podršku ili danima čekati odgovore od PU na mailove sa banalnim upitima koji bi se već mogli bez stresa jedne i druge strane polako rješavati.
Ali to je PU...
PBDudek is offline  
Odgovori s citatom
Old 15.09.2020., 11:34   #458
Možda će nekima izgledati malo ne interesantno, ali svejedno meni se čini da bi moglo većini uštedjeti vremena kada su POS printeri u pitanju…

Primjer u Javi.. radi na svim Epson Esc kompatibilnim printerma novije generacije, kao i bloutooth printerima..

public static void printQR(String data, FindBT bt) {
String[] parts = data.split(";");
String sdtQr, sZki, sJir, sTotal;
sdtQr = parts[0];
sZki = parts[1];
sJir = parts[2];
sTotal = parts[3];
//--
String sQr;
if (sJir.length() == 36) {
sQr = String.format("https://porezna.gov.hr/rn?jir=%s&datv=%s&izn=%s", sJir, sdtQr, sTotal);
}
else {
sQr = String.format("https://porezna.gov.hr/rn?zki=%s&datv=%s&izn=%s", sZki, sdtQr, sTotal);
}
//--
int store_len = sQr.length() + 3;
byte store_pL = (byte) (store_len % 256);
byte store_pH = (byte) (store_len / 256);
// QR Code: Select the model
// Hex 1D 28 6B 04 00 31 41 n1(x32) n2(x00) - size of model
// set n1 [49 x31, model 1] [50 x32, model 2] [51 x33, micro qr code]
// https://reference.epson-biz.com/modu...content_id=140
//byte[] modeQR = {(byte)0x1d, (byte)0x28, (byte)0x6b, (byte)0x04, (byte)0x00, (byte)0x31, (byte)0x41, (byte)0x32, (byte)0x00};
//byte[] modelQR = new byte[]{29, 40, 107, 4, 0, 49, 65, 50, 0};

// QR Code: Set the size of module
// Hex 1D 28 6B 03 00 31 43 n
// n depends on the printer
// https://reference.epson-biz.com/modu...content_id=141
//byte[] sizeQR = {(byte)0x1d, (byte)0x28, (byte)0x6b, (byte)0x03, (byte)0x00, (byte)0x31, (byte)0x43, (byte)0x03};
//byte[] sizeQR = new byte[]{29, 40, 107, 3, 0, 49, 67, 3};

// Hex 1D 28 6B 03 00 31 45 n
// Set n for error correction [48 x30 -> 7%] [49 x31-> 15%] [50 x32 -> 25%] [51 x33 -> 30%]
// https://reference.epson-biz.com/modu...content_id=142
//byte[] errorQR = {(byte)0x1d, (byte)0x28, (byte)0x6b, (byte)0x03, (byte)0x00, (byte)0x31, (byte)0x45, (byte)0x31};
//byte[] errorQR = new byte[]{29, 40, 107, 3, 0, 49, 69, 49};


// QR Code: Store the data in the symbol storage area
// Hex 1D 28 6B pL pH 31 50 30 d1...dk
// https://reference.epson-biz.com/modu...content_id=143
// 1D 28 6B pL pH cn(49->x31) fn(80->x50) m(48->x30) d1…dk
//byte[] storeQR = {(byte)0x1d, (byte)0x28, (byte)0x6b, store_pL, store_pH, (byte)0x31, (byte)0x50, (byte)0x30};
//byte[] storeQR = new byte[]{29, 40, 107, store_pL, store_pH, 49, 80, 48};

// QR Code: Print the symbol data in the symbol storage area
// Hex 1D 28 6B 03 00 31 51 m
// https://reference.epson-biz.com/modu...content_id=144
//byte[] printQR = {(byte)0x1d, (byte)0x28, (byte)0x6b, (byte)0x03, (byte)0x00, (byte)0x31, (byte)0x51, (byte)0x30};

byte[] modeQR = new byte[]{29, 40, 107, 4, 0, 49, 65, 50, 0};
byte[] sizeQR = new byte[]{29, 40, 107, 3, 0, 49, 67, 4};
byte[] errorQR = new byte[]{29, 40, 107, 3, 0, 49, 69, 49};
byte[] storeQR = new byte[]{29, 40, 107, store_pL, store_pH, 49, 80, 48};
byte[] printQR = new byte[]{29, 40, 107, 3, 0, 49, 81, 48};
//--
bt.WriteBT(CENTER);
bt.WriteBT(modeQR);
bt.WriteBT(sizeQR);
bt.WriteBT(errorQR);
bt.WriteBT(storeQR);
bt.WriteBT(sQr.getBytes());
bt.WriteBT(printQR);
//--
bt.WriteBT(LEFT);
}

Moj prijedlog je da podijelimo iskustva koji POS printeri po modelima (godina proizvodnje) mogu a koji ne mogu generirati QR kodove iz QR Byte pripremljenih podataka..
DudekZ is offline  
Odgovori s citatom
Old 17.09.2020., 14:57   #459
Radim modul za fiskalizaciju i naišao sam na jednu grešku u dokumentaciji (v2.0):

2.1.1.2 Podatkovni skup zahtjeva za račun koji se odnosi na prateći dokument (str 19):
Graf prikazuje da je node zahtjeva RacunPDZahtjev, dok je node računa RacunPD.

2.1.2.2 Primjer poruke zahtjeva za račun koji se odnosi na prateći dokument (str 21):
Graf prikazuje da je node zahtjeva RacunPDZahtjev, dok je node računa Racun.

Primjeri s potpisom prikazuju isto kao i primjer na strani 21.


S druge strane, kod zahtjeva za provjeru, u svim primjerima se koristi RacunPD ako se radi o računu koji se odnosi na prateći dokument, ali tamo nema razlike u samom nodeu zahtjeva.


Ako je netko to već implementirao, da li je točan primjer ili graf?
MrBlc is offline  
Odgovori s citatom
Old 18.09.2020., 10:04   #460
Dali se netko sreo s POS-5802LD mini thermal printerom ( 58mm ) . Mislim da je taj bio i u kompletu sa Fiskal 1. Nikako pogodit ESC/POS za QR. Standardno ne prolazi. A npr. EAN13 mi prolazi bez problema. U selftestu uredno ispiše i QR kod, dakle očito ima podršku. U priloženom manualu ništa od opisa sekvenci. Googlam pa sve što nalazim, ne prolazi.

Ima možda netko već iskustva sa istim modelom ? Hvala

http://www.maxnavia.com/product/navi...rinter-5802ld/

Zadnje uređivanje tzac : 18.09.2020. at 10:20. Reason: Dodan link na printer
tzac is offline  
Odgovori s citatom
Odgovor



Kreni na podforum




Sva vremena su GMT +2. Trenutno vrijeme je: 10:26.