Het complete overzicht van functies en mogelijkheden van de 2019 Spring Update van Resco’s Mobile Business Apps Platform:
Woodford
Nieuwe regelmethoden en variabelen
Uitbreiding van de mogelijkheden om aangepaste logica toe te voegen aan formulieren en lijsten van entiteiten.
Methoden Opslaan en OpslaanNa – met de methode Opslaan kunnen entiteitsrecords direct vanuit regels worden aangemaakt, bijgewerkt en opgeslagen; OpslaanNa zorgt ervoor dat de primaire entiteit als eerste wordt opgeslagen; dit kan worden gebruikt om een taak aan te maken zodra een nieuwe Lead is aangemaakt, om die Lead over een week op te volgen.
Openen methode – maakt het mogelijk om het entiteitsformulier voor een record of opzoekvariabele te openen; zo kan bijvoorbeeld een ouder Rekeningformulier worden geopend vanuit het Contactformulier door op een opdracht te tikken.
MessageBox-methode – maakt het mogelijk om de gebruiker een menu te tonen met verschillende opties om uit te kiezen; de gebruiker selecteert er een en deze optie wordt dan verder gebruikt binnen de regel; de gebruiker kan bijvoorbeeld worden gevraagd om de wijziging van de status van een record te bevestigen (“Wilt u deze afspraak echt afmaken? Ja / Nee”) of kan een lijst met acties worden gepresenteerd om uit te kiezen (“Wat wilt u met deze afspraak doen? Afronden / Annuleren / Verwijderen”).
Formuliervariabele Commando’s – hiermee kan een commando expliciet worden in- of uitgeschakeld in de OnLoad- en OnChange-regels; deze kan worden gebruikt in plaats van de CanExecuteCommand-regel om de logica te vereenvoudigen
Nieuwe regels voor lijstweergave
Configureerbaar voor elke lijstweergave in Woodford.
OnButton regel – een regel wordt uitgevoerd wanneer op een knop van een lijstrij (standaard of aangepast) wordt geklikt, bijv. een regel kan worden gebruikt om een nieuwe record te maken, een bestaande record bij te werken, enz.; dit stelt beheerders in staat om aangepaste knoppen te definiëren en hun acties in regels af te handelen in plaats van JavaScript te moeten gebruiken.
OnCellClick-regel – regel wordt uitgevoerd wanneer op een bewerkbare/aanklikbare cel wordt geklikt; kan worden gebruikt als de OnButton-regel, maar omdat deze wordt aangeroepen voordat de celbewerking begint, kun je hem gebruiken om de bewerking te voorkomen (bijv. inkomsten zijn alleen bewerkbaar op geopende kansen)
OnChange regel – een regel wordt uitgevoerd wanneer de eigenschap van een record wordt gewijzigd vanuit een lijst via in-line bewerken; bijv. gebruiker voert een prijs van een product in en de app berekent automatisch de verkoopbelasting, of gebruiker voert een e-mailadres in en het wordt gevalideerd aan de hand van een gespecificeerd formaat
OnSave regel – een regel wordt uitgevoerd voordat de lijst wordt opgeslagen; het is de laatste kans om gegevens te valideren of optioneel de bewerking te annuleren; er verschijnt bijvoorbeeld een meldingsvenster wanneer de gebruiker op de knop Opslaan drukt, met de vraag om het opslaan goed te keuren of te annuleren
Dashboard synchroniseren
Uitgebreide monitoring van synchronisatie krijgt extra opties. Opmerking: Mobile Audit moet ingeschakeld zijn voor synchronisatie in Woodford.
Oplossen van synchronisatieconflicten – synchronisatieconflicten zijn zichtbaar en kunnen direct vanuit het Sync Dashboard worden opgelost; dit vermindert de noodzaak voor gebruikers om hun conflicten handmatig op te lossen, omdat deze op afstand kunnen worden opgelost door beheerders; er zijn verschillende plaatsen in Woodford die deze functie regelen (Mobile Audit van synchronisatie moet zijn ingeschakeld en Conflictstrategie op geselecteerde entiteiten moet zijn ingesteld op Handmatige actie):
- Log Conflict Details – schakel deze optie in om te zien welke waarden het conflict produceerden; standaard is deze optie uitgeschakeld
- Conflictoplossing op afstand – schakel deze optie in zodat de conflictoplossing van een gebruiker op afstand (admin) wordt uitgevoerd op het apparaat; standaard ingeschakeld
Nieuwe filteropties – Wood ford-gebruikers kunnen nu synchronisaties filteren en bekijken op basis van platform (iOS, Android, Windows) en synchronisatieresultaat (OK, waarschuwing, fout, conflicten)
Nieuwe grafiekopties – grafieken met uitsplitsing naar platform, synchronisatieresultaten en overzicht van synchronisatie per uur zijn nu beschikbaar
Gegevens exporteren als CSV – synchronisatiesessies kunnen worden geëxporteerd vanuit Sync Dashboard in CSV-formaat en kunnen verder worden verwerkt in verschillende BI-tools
Apparaatbediening
Het gedeelte Beveiliging van Woodford is omgedoopt tot Apparaatbediening.
Projectgegevens voor elk apparaat – systeembeheerders kunnen het exacte project bekijken dat elk mobiel apparaat gebruikt (inclusief de naam en publicatiedatum van het project) en de laatste synchronisatiestatus van elk apparaat. Dit geeft een nauwkeurig overzicht van de projecten die door elke gebruiker op elk apparaat worden gebruikt en als er gebruikers zijn zonder een belangrijke projectupdate, kunnen ze worden benaderd om een synchronisatie uit te voeren.
GitHub-integratie
Projecten committen naar GitHub – aangezien Woodford nu kan worden geïntegreerd met de software versiebeheerservice GitHub, kunnen wijzigingen in mobiele projecten nu als commits naar GitHub worden gepushed; het gebruik van deze diensten verbetert het levenscyclusbeheer van projecten aanzienlijk, zodat werk gemakkelijk kan worden gedeeld, de voortgang kan worden bijgehouden en wijzigingen kunnen worden gecontroleerd.
Projecten herstellen vanuit GitHub – gebruikers kunnen kiezen uit de laatste versie of eerdere commits; projecten kunnen vanuit meerdere organisaties gecommit worden naar één GitHub account, bijvoorbeeld een project wordt vanuit een testorganisatie toegevoegd aan GitHub en vervolgens gebruikt bij de productieorganisatie
Extra verbeteringen in Woodford
Projecthiërarchie afvlakken tot een enkel project – voeg kind- en ouderproject(en) samen tot een enkel project; handig voor het overbrengen van een project van de ene omgeving naar de andere, bijv. van ontwikkeling naar productie
Views/Charts importeren uit Dynamics 365 – weergaven en grafieken importeren uit Dynamics 365; deze functie was voorheen alleen beschikbaar in de Silverlight-versie van Woodford.
Lay-outs van Salesforce.com importeren als formulieren – importeer paginalay-outs van Salesforce.com als afzonderlijke formulieren; de app kiest tijdens runtime automatisch het juiste formulier (lay-out) via de regel voor formulierkeuze
Kloon formulieren – kloon bestaande entiteitsformulieren in project; gebruik de formulier selector regel om een formulier te kiezen in de app tijdens runtime; overweeg voor toekomstige onderhoudbaarheid eerst om een enkel formulier dynamisch te maken door velden te verbergen
Weergaven, formulieren, grafieken importeren/exporteren als XML-bestanden – weergaven, formulieren en grafieken importeren en exporteren als XML-bestanden; handig tijdens de ontwikkeling als snelle back-up en voor het verplaatsen tussen omgevingen
Nieuw record maken of Bestaand record openen vanuit home – een home-item toevoegen voor het maken van een nieuw record of het openen van een bepaald record; in de app kan de gebruiker snel een nieuw record maken zonder de entiteitenlijst te openen
Vereenvoudigd toevoegen van globaal JavaScript-bestand in Home – het toevoegen van een HomeReplacement of UIReplacement IFrame is sterk vereenvoudigd via een gespecialiseerd dialoogvenster; beheerders kunnen ook een nieuw speciaal item toevoegen dat net als HomeReplacement werkt, maar automatisch wordt verborgen
Home-ontwerp aanpassen – beheerders kunnen het ontwerp van het Home-scherm aanpassen; deze functie was voorheen alleen beschikbaar via de Silverlight-versie van Woodford.
Lijstregels validatie – tijdens het publiceren en bij de opdracht valideren worden de lijstregels gecontroleerd op fouten; de validatie zal bijvoorbeeld een regel markeren die een verwijderd veld of stijl gebruikt.
Lijst inline-creërentoestaan voor niet-gerelateerde entiteitenlijst – inline-creatie van nieuwe records is ook beschikbaar voor niet-gerelateerde lijsten
Enter- en Delete-toetsen worden in meer situaties gebruikt – meer Woodford-acties zijn beschikbaar via sneltoetsen; u kunt eenvoudige dialoogvensters bevestigen via Enter; weergavecellen en formulieritems kunnen worden verwijderd via de Delete-toets
Configuratie van bovenliggend project herstellen – de projectconfiguratie kan worden teruggezet naar de waarden van het bovenliggende project met een nieuwe actie op de werkbalk
Geocoding massaal GPS toewijzen aan records zonder bevestiging per record – Geocoding massaal GPS toewijzen aan records zonder bevestiging per record GPS-posities van records kunnen automatisch worden toegepast, zonder elke record handmatig te controleren; dit herstelt het gedrag van de Silverlight-versie van Woodford
Resco mobiele app
Automatisch raster op formulieren – indien ingeschakeld zal de applicatie formuliervelden naast elkaar in één regel weergeven, op basis van de geconfigureerde kolombreedte (in pixels) en de beschikbare ruimte; hierdoor kan de beschikbare schermruimte beter worden benut, bijvoorbeeld in liggende modus op smartphones omdat er op de formulieren meerdere items in één rij kunnen staan in plaats van slechts één zoals tot nu toe het geval was.
Automatische afbeeldingsaanpassing – als de gebruiker een afbeelding toevoegt die groter is dan de maximale afbeeldingsgrootte die is gedefinieerd door de systeembeheerder, zal de app de afbeelding automatisch verkleinen (bijvoorbeeld als de breedte van een bijgevoegde foto 1500 pixels is en de maximaal toegestane breedte 1000 px, zal de app de breedte van de foto automatisch aanpassen naar 1000px; de hoogte zal ook worden aangepast aan de oorspronkelijke breedte/hoogte-verhouding).
Routeplanning voor Salesforce.com – gebruikers die de Resco mobiele applicatie integreren met Salesforce kunnen nu routeplanning gebruiken om serviceafspraken te maken en opnieuw te plannen.
In-line knoppen verbergen bij aanraken van buitenaf (iOS, Android) – als de gebruiker naar links veegt om de in-line actieknoppen voor een record in een lijstweergave weer te geven en vervolgens op een ander deel van het scherm tikt, rollen de in-line knoppen terug en blijft de lijstweergave open op het scherm.
Snelle navigatiebalk weergeven/verbergen (Windows 10) – gebruikers kunnen tikken/klikken op de koptekst van het formulier om de navigatiebalk met snelkoppelingen naar verschillende onderdelen van het formulier weer te geven of te verbergen (bijvoorbeeld op een accountformulier bevat de navigatiebalk snelkoppelingen naar algemene informatie, kaart, gerelateerde contacten, offertes en meer); op de flexibele formulier-URL maakt dit het mogelijk om snel te schakelen tussen zichtbare onderdelen.
E-mail integratie
Single-sign-on met CRM-referenties voor Exchange – als een gebruiker dezelfde referenties gebruikt voor CRM en Exchange, kan hij/zij Exchange synchroniseren met de Resco mobile app zonder de referenties opnieuw te hoeven invoeren; ondersteunt zowel standaard als OAuth-verificatie
Exchange auto-discovery (Windows 10) – de Windows 10-versie van Resco’s app kan automatisch controleren of de gebruiker een Exchange-account heeft, met behulp van zijn/haar inloggegevens.
Reactie op vergadering bevat locatie – wanneer gebruikers reageren op een vergaderverzoek, worden de vergaderlocatie en aanvullende details weergegeven in de hoofdtekst van de e-mail.
Exchange Home-item kan nu worden verborgen in Setup – Het Exchange Home-item is automatisch zichtbaar in de app als exchange-integratie is ingeschakeld in Woodford; nu kan het Home-item worden geconfigureerd als verborgen
Integratie met Salesforce
Woodford – beschikbaar in elke browser op Mac of pc
Sync Dashboard – beschikbaar in elke browser op Mac of pc
Mobile Report Designer – beschikbaar in elke browser op Mac of pc
Synchronisatie
Niet-blokkerende sync-opschoning – gebruikers kunnen nu met de Resco mobiele app blijven werken, zelfs tijdens het opschonen van de synchronisatie
Incrementeel met synchronisatieoptie sync filter – deze nieuwe synchronisatieoptie voorkomt dat de app records downloadt die direct daarna verwijderd zouden worden, omdat ze niet overeenkomen met de synchronisatiefilter; dit verhindert echter een correcte opruiming van verouderde records; records die niet overeenkomen met de synchronisatiefilter worden niet ontdekt en worden niet verwijderd uit de lokale database.
Recorddownloads uitschakelen – optioneel sync-filter kan het downloaden van records volledig uitschakelen (primaire sleutel is nul); dit kan worden gebruikt voor “upload-only” scenario’s
Snellere en minder frequente opruimfase – opruimen wordt alleen uitgevoerd als er records zijn gedownload. De opruimquery is geoptimaliseerd voor eenvoudige synchronisatiefilters.
Geoptimaliseerde Sync Analyzer voor Salesforce.com – sneller en met minder API-aanroepen om resources te besparen
Complexe beveiligingsinstellingen mogelijk maken – de app kan synchroniseren met organisaties met meer dan 5000 machtigingen per gebruiker
OneDrive ondersteunt zowel zakelijke (AzureAD) als persoonlijke (LiveID) aanmeldingen – voorheen ondersteunde de app alleen persoonlijke (LiveID) aanmeldingen; nu worden beide ondersteund
Niet downloaden van N:N entiteiten gemarkeerd als alleen online – de online-modusinstelling van veel tot veel entiteiten werd voorheen genegeerd, nu past de applicatie deze toe tijdens het synchroniseren
Download de nieuwe versie van Woodford hier.
Download de nieuwe versie van de Resco mobiele client voor iOS, Android of Windows.
Lees hiermeer over Resco’s Voorjaarsupdate 2019.