QR code sticker en upload rapportage

Eigenaar Taal Status
Laurens Eykelkamp (Administrator) Nederlands Published

Dit document beschrijft de mogelijkheden voor het aanmaken van een QR code sticker voor een project en het uploaden van het eindrapport voor deze code naar een web locatie.

 

   Inhoudsopgave

  1 Inleiding
  2 QR Sticker aanmaken en afdrukken
  3 Rapport uploaden in Rapportage
  4 Rapport bekijken met behulp van QR Code sticker
  5 Configuratie van het systeem
 
Dit document is bedoeld voor geregistreerde gebruikers van het bovenstaande product. De inhoud van dit document wordt u as-is aangeboden. Groome Computer Services is niet verantwoordenlijk voor het gebruik van de informatie uit dit document.

1 Inleiding


 

Dit document beschrijft de werking en configuratie van de faciliteit om een rapport of meterkastkaart via het scannen van een sticker met QR code, in bijvoorbeeld de meterkast, te kunnen downloaden en inzien.

Elke inventarisatie kan een unieke ID krijgen toegewezen, een GUID, Deze unieke code kan worden omgezet naar een QR Code. In deze QR code zit dan de locatie van het rapport verwerkt en de naam die wordt opgebouwd met de unieke code. Deze QR Code kan als sticker worden afgedrukt vanuit het systeem en tijdens de inventarisatie bijvoorbeeld in de meterkast worden geplakt.

Het systeem biedt via Rapportage de mogelijkheid om het eindrapport te uploaden naar de betreffende locatie op het internet, De naam wordt daarbij afgestemd op de unieke code van een project. 

Eindresultaat is dus dat een eigenaar zijn rapport door middel van het scannen van een QR Code van een sticker kan inzien op tablet of telefoon.

2 QR Sticker aanmaken en afdrukken


 

Voor een inventarisatie in Werkvoorbereiding verschijnt er nu een veld met een 'Unieke code '. Deze code wordt gebruikt in de QR Code en om het rapport in de eindfase op de website te plaatsen voor download. Het nieuwe veld met de bijbehorende buttons staat op het tabblad 'Projectidentificatie':

                   

Indien mogelijk wordt het veld direct ingevuld met een unieke code als een project wordt geopend of aangemaakt en nog geen code heeft. Afhankelijk van de techniek voor het aanmaken van de unieke code (zie later in dit document), is het in bepaalde situaties nodig om adres gegevens ingevoerd te hebben voordat de code aangemaakt kan worden. Het veld zal dan leeg zijn. Via de button voor het (opnieuw) genereren van de unieke code is deze dan aan te maken:

                   

Als voor de methode van aanmaken via een MySQL database is gekozen, dan zal er nu gevalideerd worden of de benodigde adres gegevens zijn ingevuld. Zo niet dan volgen meldingen. Uiteindelijk resulteert deze actie in het {opnieuw) aanmaken van de unieke code en het tonen hiervan in het scherm.

Om uiteindelijk een QR code aan de klant aan te kunnen bieden om te scannen, moet eerst de QR code worden samengesteld en vervolgens moet hiervan een sticker gegenereerd worden. Hiervoor zijn de andere twee buttons naast het veld met de unieke code bedoeld. Als eerste kan de QR code als een grafisch bestand aangemaakt worden:

                   

Het resultaat hiervan is dat er in de projectfolder een bestand wordt aangemaakt met de naam  '{projectcode}-QRCode.jpg'. Deze kan er als volgt uitzien:

                  

Deze grafische afbeelding kan door uzelf worden gebruikt voor gewenste doeleinden. Werkvoorbereiding biedt de mogelijkheid om met deze afbeelding een sticker aan te maken via een daarvoor geschikte printer. Druk op de knop naast het unieke code veld om dit te starten:


                   

Selecteer de printer:


                   

En zie de sticker uit de geselecteerde printer verschijnenL

                   

Naast de QR Code met het logo wordt het adres van de locatie op de sticker weergegeve

 

3 Rapport uploaden in Rapportage


 

Asbest Rapportage biedt de mogelijkheid om het eindrapport te laten plaatsen op een geconfigureerde website. Het document krijgt dan de unieke code als naam en kan daardoor via de QR sticker worden geopend op tablet of telefoon.

In Asbest Rapportage wordt de unieke code voor het project weergegeven op het tabblad 'Projectidentificatie':

                   

Het is niet mogelijk om de unieke code vanuit Rapportage aan te laten maken of te wijzigen!

Indien de sticker nog niet was afdrukt in Werkvoorbereiding, dan kan dit vanuit Rapportage alsnog worden gedaan:

                   

Het proces van afdrukken is gelijk aan de procedure zoals beschreven voor werkvoorbereiding. Wel moet de unieke code al aangemaakt zijn in Werkvoorbereiding, dit kan niet in Rapportage!

Via de button met de puntjes naast het invoerveld 'Document/rapport', kan het eindrapport van het onderzoek worden geselecteerd. Dit kan dan elk willekeurig document zijn, als het maar in PDF formaat is.


                   

Na het klikken van de button kan een PDF worden geselecteerd dat het eindrapport van het onderzoek betreft. Het is uiteraard ook mogelijk om een PDF te 'draggen and droppen' op het tekstveld!

Naast het veld 'Document/rapport' staat tevens een button waarmee het rapport of de meterkastkaart verplaatst kan worden naar de website. Vanaf deze weblocatie kan het dan later worden uitgelezen:


                   

Het proces van het uploaden van de rapportage of de meterkastkaart wordt nu uitgevoerd conform de geconfigureerde instellingen uit ConfigAlgemeen.ini voor de gekozen set. Zie voor meer informatie over de configuratie het hoofdstuk later in dit document.

Voor de duidelijkheid wordt weergegeven als de upload correct is uitgevoerd:

                   


4 Rapport bekijken met behulp van QR Code sticker


 

Nadat het rapport of de meterkastkaart is gecommuniceerd naar de website, kan de afgedrukte sticker gebruikt worden om het document in te zien. Gebruik hiervoor een QR reader op telefoon of tablet en scan de sticker:

                   


Vervolgens wordt het rapport of de meterkastkaar geopend en in beeld getoond:

                   

 

5 Configuratie van het systeem


 

Er is een aanpassing van de licentie nodig om de nieuwe functionaliteit te kunnen gebruiken. Kijk in uw licentiescherm om te zien of dit actief is. Zo niet, neem contact op met uw account manager bij GCS voor meer informatie.

Om het systeem actief te maken zijn de volgende, nieuwe DLL's nodig in de \Program folder van uw installatie: MessagingToolkit.QRCode.dll en MySql.Data.dll

De configuratie voor het aanmaken van de QR codes, stickers en de upload van de rapportage kan plaatsvinden via ConfigAlgemeen.ini. Dit is mogelijk in verschillende sets van configuratie (nog niet beschikbaar, alleen set 1 is nu mogelijk). De sets kunnen benoemd worden met de sectienaam '[QRCode{nr}]', waarin {nr} dan een opvolgend nummer is. De sleutels onder deze sectie zijn dan als volgt:

Sectie Sleutel Beschrijving
[QRCode1] Description Verplichte omschrijving van de configuratieset, bijvoorbeeld 'Configuratieset 1'
  GUIDTechnique Techniek voor het aanmaken van de GUID. Standaard is 1, de code wordt dan intern gegenereerd. Indien waarde = 2 dan bepaalt het systeem de GUID uit een MySQL database en voegt daar dan ook adres informatie aan toe. Zie ook meer informatie hieronder
  GUIDServer Indien GUIDTechnique=2. Naam van de server waarmee de MySQL database benaderd kan worden
  GUIDUserID Indien GUIDTechnique=2. User ID voor de MySQL database
  GUIDPassword Indien GUIDTechnique=2. Wachtwoord voor de MySQL database. Dit is een versleutelde waarde en hoeft niet worden ingevoerd omdat ProBIS Asbest daar éénmalig om zal vragen
  GUIDDatabase Indien GUIDTechnique=2. Naam van de database
  GUIDTable Indien GUIDTechnique=2. Tabel uit de database
  URL URL die opgenomen moet worden in de QR code van de sticker
  Forecolor Nog geen functie! Kleur van de QR code
  LogoFile Nog geen functie! Logo welke op de sticker geplaatst moet worden. Op dit moment wordt altijd LogoFileQRCode.jpg uit de centrale configuratiefolder gebruikt. Indien deze sticker er niet is of er is geen sticker geconfigureerd dan wordt er geen logo in de sticker gezet.
  Size Afmeting van de aan te maken afbeelding met de QR code. Hoe hoger de waarde hoe beter de kwaliteit, maar hoe groter het bestand
  LogoPercent Percentage van de breedte/hoogte waarover het logo in de QR code geplaatst moet worden
  LogoPercentFrame Percentage van de breedte/hoogte waarover een achtergrond wit achter het logo in de QR code geplaatst moet worden
  LogoColorFrame Nog geen functie! Kleur van de achtergrond achter het logo
  Font Font voor de tekst met het adres onder de QR code op de sticker bij afdrukken. Standaard Arial
  FontSize Fontsize voor de tekst met het adres onder de QR code op de sticker bij afdrukken. Standaard 20, maar wordt automatisch verschaald om te passen
  UploadType Methode om het rapport vanuit Rapportage te uploaden naar de website via een FTP server. Altijd waarde 1, upload via FTP
  UploadServer Adres van de FTP server UploadUser User voor de FTP server
  UploadPassword Wachtwoord voor de FTP server. Dit is een versleutelde waarde en hoeft niet worden ingevoerd omdat ProBIS Asbest daar éénmalig om zal vragen

De modus is alleen beschikbaar in de Werkvoorbereiding modus

De QR code afbeelding voor gebruik bij afdrukken worden in de projectfolder aangemaakt met de naam '{projectcode}-QRCode.jpg'.

Voor het afdrukken van de stickers zijn stickers nodig die wat hoger dan breed zijn. Reden hiervoor is dat onder de vierkante QR Code ook het adres nog wordt gepresenteerd. Voor de DYMO wordt de volgende stickerrol aanbevolen:

                   

De structuur van de tabel in de MySQL database, bij GUIDTechnique=2, moet er als volgt uitzien:

Naam Type Beschrijving
ID Integer, auto increment, primary key unieke ID voor record
uuid Text(36) Automatisch gegenereerde GUID, deze wordt alleen uitgelezen!
Postcode Text(7) Postcode, wordt gevuld bij opvragen GUID
Number Integer Huisnummer
Letter Text(10) Huisnummer toevoeging
Addition Text(50) Huidnummer toevoeging 2
Street Text(255) Straatnaam
City Text(250) Plaats