Et samle verktøy for bruk internt i Markant.
Teknologi stack
Server: devnull
Språk: SQL, PHP, HTML, JavaScript
Backend-rammeverk: Laravel 5.3
Frontend-rammeverk: VueJS, jQuery
Databasemotor: MySQL
Databasenavn: mrk_perf_fak
Integrasjoner:
- Markant Unimikro databasen
- Markant SuperOffice databasen
Deploymentstrategi: ssh devnull, cd /var/www/html/intern, git pull origin master
Git-repo: https://github.com/markant-norge/markant-performance-fakturering
Funksjonalitet
Web
Domener
Domene seksjonen inneholder verktøy som er ment for ordinær drift av domener.
Domener skal legges inn i verktøyet ettersom vi bestiller nye domener. Domenene kan knyttes opp mot prosjekter i SuperOffice.
Om prosjektet som er knyttet til domenet avsluttes / kunden sier opp, vil domeneverktøyet liste disse opp. Du skal da kunne slette domener fra eks. domeneshop og dermed markere domenet som avsluttet i verktøyet.
Performance
Performance seksjonen er primært for performanceavdelingen og regnskap. Her finner man balansen over hvor mye kunden skylder markant.
Ut-data: En registrerer fakturaer manuelt ettersom de kommer fra bring og google. Disse importeres via import fuksjonen.
Inn-data: Inn-data hentes fra Unimikro hver 30. minutt. Det går en cron jobb som synkroniserer alle faukturalinjer fra unimikro.
Hele hensikten er å se forskjell fra inn / ut, der kan man se hvor mye kunden skal faktureres.
Timer
Timeseksjonen inneholder fuksjonalitet for eksportering av timereg data til forskjellige formål. F.eks. FOU-rapporter som Markant må levere til SkatteFUNN osv.