Development of the module »fiscal cash register« in open source erp system

Autor: Kadrijevič, Severin
Přispěvatelé: Leskovar, Robert
Jazyk: slovinština
Rok vydání: 2018
Předmět:
Zdroj: Maribor
Popis: V magistrskem delu je predstavljen postopek izdelave modula za odprtokodni informacijski sistem, ki omogoča potrjevanje računov na Finančni upravi Republike Slovenije (FURS). Kratko so predstavljena razvojna orodja in uporabljene tehnologije: programski jezik PHP, spletni strežnik Apache, baza podatkov MYSQL, protokola TLS in SOAP, XML, HTML in CSS. Opisani so bistveni gradniki informacijskega sistema Dolibarr. Razvoj modula Davčna blagajna je obsegal predvsem: prilagoditev baze podatkov, razvoj vmesnika za upravljanje modula, prilagoditev obstoječega modula Prodajno mesto, razvoj razreda za izmenjavo podatkov s Finančno upravo v programskem jeziku PHP in testiranje delovanja. Razviti modul je bil testiran s pomočjo posebnega portala na FURS-u. Testi so pokazali pravilno delovanje. Raziskava je potrdila, da modularna zgradba informacijskega sistema Dolibarr omogoča preprosto dodajanje novih funkcij. The master's thesis addresses the process of creating a module for an open source information system that enables the fiscal verification of invoices by the Financial administration of the Republic of Slovenia (FURS). Briefly are presented development tools and technologies used: PHP programming language, Apache web server, MySQL database, TLS and SOAP protocol, XML, HTML and CSS. The essential elements of the Dolibarr information system are described. Development of the “Davčna blagajna” module (tax cashier) comprised mainly the following: database modification, development of module setup page, modification of the existing module Point of sale, development of PHP class that enables data exchange with the FURS and testing. Module “Davčna Blagajna” was tested on dedicated FURS portal. The tests showed the proper functioning of develoed module. The research confirmed that the modular structure of the Dolibarr information system allows us to add new features easily.
Databáze: OpenAIRE