Ultimo Go en Go+
Ultimo Go en Go+ zijn de mobiele apps van Ultimo waarmee technici en medewerkers in het veld toegang hebben tot Ultimo-functionaliteit. Go+ is de modernere versie met uitgebreidere mogelijkheden, waaronder een barcode scanner, urenregistratie en picklist-functionaliteit.
Gerelateerd: uct-overzicht, application-element-tree, screens
Verschil tussen Go en Go+bewerken
| Aspect | Ultimo Go | Ultimo Go+ |
|---|---|---|
| Platform | Mobiel (iOS/Android) | Mobiel (iOS/Android) |
| Interface | Basisweergave van Ultimo-schermen | Geoptimaliseerde mobiele interface |
| Barcode scanner | Niet beschikbaar | Beschikbaar (met licentie) |
| Offline werken | Beperkt | Uitgebreider |
| Configuratie in UCT | Via Go(+)-pagina | Via Go(+)-pagina + AET-settings |
Configuratie in de UCTbewerken
Go(+)-paginabewerken
UCT > User Interface > Go(+)
De Go(+)-pagina beheert contextgebonden snelkoppelingen en navigatie-acties. Dit zijn knoppen of links die gebruikers snel toegang geven tot functies, rapporten of schermen vanuit een bepaalde context.
Lijstweergave:
| Kolom | Beschrijving |
|---|---|
| Context | De module (bijv. Gebouw, Building) |
| Entity | De entiteit waarop het item van toepassing is |
| Name | Technische naam (bijv. BuildingCondition, CostEstimating) |
| Description | Beschrijving van het item |
| Custom | Klantspecifieke aanpassing |
| Links | Gekoppelde navigatie |
Detailpaneel:
| Tab | Inhoud |
|---|---|
| Basic | Subtitle, selectievakjes voor activering |
| Definition | XML-definitie van het Go(+)-item |
Praktische tips:
- Groepeer Go(+)-items per context zodat ze alleen verschijnen op relevante schermen
- Gebruik Go(+) om veelgebruikte functies direct bereikbaar te maken zonder menunavigatie
- Items verwijzen naar screens en explorers voor de doelnavigatie
AET-instellingen voor Go+bewerken
De volgende AET-settings zijn relevant voor Go+ (configureerbaar via application-element-tree):
Authorisation
| Setting | Beschrijving |
|---|---|
| Go access | Toegang tot Ultimo Go inschakelen |
| Go+ access | Toegang tot Ultimo Go+ inschakelen |
| Web access | Toegang tot Ultimo Web inschakelen |
Authentication (federated)
| Setting | Beschrijving |
|---|---|
| Use browser for SSO in Go+ | Gebruik browser in plaats van embedded WebView voor SSO in Go+ |
Barcode Scanner
De Barcode Scanner-module in Go+ maakt het mogelijk om artikelen te scannen voor magazijnbeheer. De volgende AET-settings zijn beschikbaar:
| Setting | Beschrijving |
|---|---|
| Add article warehouse | Automatisch een artikel-magazijnkoppeling aanmaken bij scan |
| Allow negative stock | Negatieve voorraad toestaan bij uitgiftes |
| Use hour registration | Urenregistratie-module in de barcode scanner gebruiken |
| Use pick list | Picklist-module in de barcode scanner gebruiken |
| Warehouse in barcode | Magazijn en artikel samen in barcode (formaat: WhsId%ArtId) |
| Use warehouse stock adjustment | Module voorraadaanpassing gebruiken |
| Use warehouse transfer | Module magazijnoverdracht gebruiken |
Barcode Scanner Confirm Quantity
| Setting | Beschrijving |
|---|---|
| Confirm quantity | Bevestiging vragen bij groot aantal items |
| Confirm quantity value | Drempelwaarde voor de bevestigingsvraag (standaard: 0) |
Barcode Scanner Cost Carriers
Bepaal welke kostendragers beschikbaar zijn bij magazijnuitgiftes via de barcode scanner:
| Setting | Beschrijving |
|---|---|
| Cost carrier cost center | Kostenplaats als kostendrager |
| Cost carrier department | Afdeling als kostendrager |
| Cost carrier equipment | Equipment als kostendrager |
| Cost carrier job | Job als kostendrager |
| Cost carrier process function | Procesfunctie als kostendrager |
| Cost carrier skill category | Vakgroep als kostendrager |
| Hide the cost carrier form | Verberg kostendragerformulier in module Correction |
Groepsinstellingen voor Gobewerken
In de UCT-pagina Authorisation > Groups (tabblad Basic) kun je per groep instellen welke backoffices beschikbaar zijn in Ultimo Go. Wanneer het vinkje Enable is aangevinkt bij een backoffice-regel, is die backoffice beschikbaar voor gebruikers van de groep in Go.
Mobiele weergave van de navigatiebalkbewerken
Op kleine schermen past Ultimo de navigatiebalk automatisch aan:
| Schermbreedte | Aanpassing |
|---|---|
| < 1224 px | Knoppen rechts worden vervangen door een hamburger-menu |
| < 1000 px | Het schermpad verdwijnt; alleen de schermtitel wordt getoond |
| < 879 px | Het Ultimo-logo verdwijnt |
De bovenrand toont de applicatiemodus via kleur: rood = Development, groen = Test, geel/oranje = Acceptance, geen kleur = Production.
Standaard Go-applicatiesbewerken
Ultimo Go(+) komt out-of-the-box met 13 applicaties. Elke applicatie heeft eigen standaard-schermen, menu's en lijsten (DataSets) in de GoManager:
| Applicatie | Context | Definities |
|---|---|---|
| Default | Gedeeld over alle apps (WorkOrderType, Priority, Employee, etc.) | 159 |
| Building | Gebouwbeheer | 65 |
| Operations | Operationeel onderhoud | 61 |
| TechnicalService | Technische dienst / TD | 57 |
| Infra | Infrastructuur-onderhoud | 54 |
| InformationTechnology | ITSM / CMDB | 36 |
| Cleaning | Schoonmaak | 35 |
| Fleet | Wagenparkbeheer | 35 |
| MedicalTechnology | Medische technologie | 30 |
| FMService | FM-dienstverlening (tickets, incidenten) | 29 |
| SelfService | Self-service portal voor medewerkers | 20 |
| HealthSafetyEnvironment | HSE (veiligheid, incidenten, werkvergunningen) | 15 |
Context: elke app bepaalt welke context (bv. BuildingContext.Standard, EquipmentContext.Building) en welke statusfilters standaard actief zijn. Bij app-selectie in de Homepage wordt de juiste app-configuratie geladen.
Homepage: de app-switcher is meertalig (14 talen: DA/DE/EL/EN/EN-US/ES/FI/FR/HU/IT/NB/NL/PL/PT) — labels komen uit ultimo_gomanager.xml.
Consultant-tip: bij klantimplementatie kies je welke apps geactiveerd worden via AET (Application Element). Definities kunnen per klant worden overschreven (HasStandard=false).
Structuur van een Go-applicatiebewerken
Een Go-app bestaat uit vier typen definities die samen de mobiele UI vormen:
| Component | Rol | Aantal (standaard) |
|---|---|---|
| Menu | Navigatie-root per app. Bevat sections met lijst-referenties. | 11 (1 per app, Homepage uitgezonderd) |
| DataSet | Query-definitie: welke entiteit, welke filters, welke order-by. Parameteriseerbaar met ${VariableName}. |
356 |
| Screen | Mobiele detail-pagina. Bevat sections, workflows en conditions (per context). | 99 |
| Entity-template | Rendering-template voor entiteit-lijsten (title, subtitle, image, navigation). | 130 |
Flow: Homepage → Menu → DataSet → Screen. Een gebruiker kiest een app in de Homepage, ziet het Menu, klikt op een lijst-item (DataSet → Entity-template rendering), opent een detail-pagina (Screen) en triggert een workflow.
Mobile-workflows: mobile screens roepen workflows aan met prefix Mobile_* (bv. Mobile_ReportJob, Mobile_FinishJob). Die zijn los van desktop-workflows gedefinieerd en vaak gestroomlijnd voor touch-interactie.
Parameteriseerbare DataSets: DataSets kunnen <Property Name="X" Accessor="Required" Type="String" /> declareren. Menu-items vullen deze parameters in via <Properties>. Voorbeeld: DataSet="BuildingBuildingFloor" met BuildingId parameter — toont floors voor een specifiek gebouw.
Consultant-tip: standaard-definities (HasStandard="true") kun je niet direct wijzigen; maak een klant-custom kopie met HasStandard="false" voor aanpassingen.
Systeeminformatie over Go+bewerken
In de UCT-pagina Logging > System Information (tabblad Website) worden de Go+-versies getoond. Controleer hier of de juiste versie is gedeployd.
Praktische tipsbewerken
- Licentie: Go+ en de Barcode Scanner-module vereisen een aparte licentie. Controleer in Logging > Licence Monitor of de module is geactiveerd
- Autorisatie: Stel Go/Go+-toegang in via de AET op group-level voor eenvoudig beheer
- SSO in Go+: Bij federated authentication is het mogelijk om de browser te gebruiken i.p.v. de embedded WebView; dit is vaak stabieler met moderne identity providers
- Barcode-formaat: Als
Warehouse in barcodeis ingeschakeld, verwacht de scanner het formaatWhsId%ArtId— zorg dat de barcodes op artikelen dit formaat volgen - Test schermwijzigingen op Go+: Wijzigingen aan schermen in de Screen Designer kunnen er op Go+ anders uitzien; test altijd op een mobiel apparaat
- Offline functionaliteit: Go+ biedt beperkte offline mogelijkheden; adviseer gebruikers om een stabiele verbinding te hebben voor kritieke acties
Brondatabewerken
Let op: De wiki-samenvatting hierboven beschrijft AET-settings bij hun label. Voor de feitelijke settingId, valuetype, default en inherited-value gebruik de onderstaande tools.
- Go/Go+ access toggles —
find_aet_settings("", group="Authorisation")· AET index Feature-toggles voor Ultimo Go, Go+ en Web access. Bron:ApplicationElementTreeData.json. - Barcode scanner-settings —
find_aet_settings("", group="Barcode scanner")Alle settings van de Barcode Scanner module (add article warehouse, allow negative stock, use hour registration, etc.). Bron:ApplicationElementTreeData.json. - Specifieke setting opvragen —
lookup_aet_setting("Barcodescanner.AddArticleWarehouse")Één setting incl. longDescription, waarde, valueType en overerving. Bron:ApplicationElementTreeData.json. - Gerelateerde AET-concept-artikel — application-element-tree Consultant-uitleg over wat AET is en hoe je erin navigeert.
- Mobiele scherm-definities —
lookup_mobile_screen("<name>", app="<app>")· Mobile Screens Volledige XML van mobiele schermen incl. sections en workflows. Bron:ultimo_gomanager.xml. - Go-menu's —
lookup_mobile_menu("Menu", app="<app>")· Mobile Menus Navigatie-structuur per applicatie. Bron:ultimo_gomanager.xml. - DataSets (lijst-queries) —
lookup_mobile_dataset("<name>", app="<app>")Query-definities met filters en order-by. Bron:ultimo_gomanager.xml. - Homepage + app-overzicht —
lookup_mobile_homepage()· reference/mobile/homepage Alle 13 apps met multi-language labels. Bron:ultimo_gomanager.xml. - Breed zoeken over Go-definities —
find_mobile_definitions(query, category=None, app=None)Scored fuzzy search met optionele filters. Bron:ultimo_gomanager.xml.
Zie ookbewerken
- application-element-tree — AET-settings voor Go+ en Barcode Scanner
- screens — Schermdefinities die in Go+ worden weergegeven
- uct-overzicht — Overzicht van de UCT
- autorisatie — Gebruikers- en groepsbeheer voor Go-toegang