This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# frozen_string_literal: true | |
# Use super with dynamically defined methods in ruby | |
class Common | |
class << self | |
def attribute(*names) | |
names.each do |name| | |
define_method(name) do | |
attributes[name.to_sym] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# frozen_string_literal: true | |
# 2.7 Provjera računa preko QR koda | |
# Obveznik fiskalizacije prilikom izdavanja računa, na svakom računu zajedno s podacima računa prikazuje | |
# odnosno ispisuje i QR kod tog računa kako bi kupac mogao izvršiti provjeru računa preko njega. | |
# Pri određivanju QR koda koristi se QR kod model 1 ili model 2 najmanje moguće inačice. QR kod treba | |
# biti minimalno veličine 2 puta 2 centimetra pri čemu prazan prostor sa svih strana QR koda mora biti | |
# minimalno 2 milimetara. Ne smije biti ispisan na slici i logu niti smije sadržavati sliku ili logo. QR kod | |
# treba imati minimalno „L“ razinu korekciju greške. Mora biti usklađen sa standardom ISO/IEC 15415. |