Wat is nieuw en gewijzigd in platformupdate 31 voor apps voor financiën en bedrijfsactiviteiten (januari 2020)?
In dit artikel worden de functies beschreven die nieuw of gewijzigd zijn voor platformupdate 31 voor apps voor financiën en bedrijfsactiviteiten. Deze versie heeft een buildnummer van 7.0.5457 en is als volgt beschikbaar:
- De preview-versie is beschikbaar in oktober 2019.
- De versie is algemeen beschikbaar (zelfupdate) in november 2019.
- De automatische update vindt plaats in januari 2020.
Zie Aanvullende resources voor meer informatie over platformupdate 31.
Het nieuwe (preview) rasterbesturingselement inschakelen via Functiebeheer
Voorheen was het nieuwe rasterbeheer beschikbaar door "&debug=reactGrid" aan de omgevings-URL toe te voegen. In platformupdate 31 kan het nieuwe rasterbeheer nu worden ingeschakeld voor gekwalificeerde omgevingen met behulp van de werkruimte Functiebeheer. Raadpleeg de volgende instructies over hoe u flights kunt invoeren in niet-productieomgevingen. Gekwalificeerde omgevingen zijn onder meer niveau 1-omgevingen (Ontwikkelen/Testen) en niveau 2-omgevingen (Sandbox). Houd er rekening mee dat deze functie pas in versie 10.0.9, platformupdate 33, in productie kan worden ingeschakeld.
Voor meer informatie over het nieuwe rasterbeheer, gaat u naar Gebruikersproductiviteit - Nieuw raster.
Volg de onderstaande stappen om het nieuwe raster in te schakelen terwijl de functie in preview is:
Schakel de vlucht in door de volgende SQL-instructie uit te voeren:
INSERT INTO SYSFLIGHTING (FLIGHTNAME, enabled, FLIGHTSERVICEID, PARTITION) VALUES('CLIReactGridEnableFeature', 1, 0, 5637144576);
IIS opnieuw instellen om de statische flightingcache leeg te maken.
Ga naar het werkgebied Functiebeheer in uw app voor financiën en bedrijfsactiviteiten.
Selecteer de functie Nieuw rasterbesturingselement in de lijst met functies en selecteer vervolgens Nu inschakelen in het detailvenster.
Als Nieuw rasterbesturingselement niet wordt weergegeven in de lijst met functies, selecteert u Controleren op updates.
Alle volgende gebruikerssessies worden gestart met het nieuwe raster ingeschakeld.
Updates voor opgeslagen weergaven
De functie voor opgeslagen weergaven blijft zich ontwikkelen met platformupdate 31. In deze release zijn een vernieuwing van de Aanpassingspagina van de beheerder voor het beheren van weergaven en persoonlijke instellingen, de mogelijkheid om weergaven bulksgewijs te importeren/exporteren en de mogelijkheid om weergaven te publiceren voor gebruikers in specifieke rechtspersonen opgenomen. Ga voor meer informatie over opgeslagen weergaven naar Opgeslagen weergaven.
Nieuwe besturingselementen voor ontwikkelaars
Het besturingselement Website-host is toegevoegd zodat ontwikkelaars apps van derden rechtstreeks in apps voor financiële en operationele activiteiten binnen iFrames kunnen opnemen. Dit is de eerste stap om gebruikers met bepaalde rechten toe te staan apps via personalisatie instellingen op te kunnen nemen, vergelijkbaar met het bestaande scenario voor insluiten in PowerApps.
Er is ook een nieuw besturingselement voor sterrenbeoordeling beschikbaar dat ontwikkelaars kunnen gebruiken. Dit besturingselement toont een beoordeling op een schaal van 1 tot 5 sterren in stappen van een kwart ster.
Bijgewerkt pictogram voor apps voor financiën en bedrijfsactiviteiten
Het nieuwe pictogram apps voor financiën en bedrijfsactiviteiten, dat aansluit bij de nieuwste pictogramstijlen in Dynamics 365, is nu zichtbaar in de webclient.
Optimalisatie van het laden van de werkruimte Gegevensbeheer
Het laden van de werkruimte Gegevensbeheer verliep onder bepaalde omstandigheden langzaam. Er zijn nieuwe optimalisaties doorgevoerd om de tijd die nodig is om de werkruimte te laden, te verkorten. Deze wijziging kan worden ingeschakeld via flight DMFWorkspaceLoadPerformance.
Inefficiënt geheugengebruik door export-/importtaken voor gegevensbeheer
Er zijn verschillende problemen gemeld waarbij het geheugen dat werd verbruikt door export-/importtaken voor gegevensbeheer hoog genoeg was om prestatieproblemen te veroorzaken. De uitvoeringslogica van het SSIS-pakket is geoptimaliseerd om dit probleem op te lossen. Deze wijziging is standaard uitgeschakeld, omdat deze wordt bewaakt door de flight DMFExecuteSSISOutOfProc. Deze wijziging wordt standaard ingeschakeld in een latere platformupdate.
Uitbreidingsverbeteringen
De volgende verbeterde uitbreidbaarheidsmogelijkheden zijn in platformupdate 31 toegevoegd:
- Methode aanpassen voor WorkflowDocumentField.substitutePlaceholderAsUser-scheidingsteken van puntkomma naar balk om conflicten met geëxporteerde gegevens te elimineren (Ref# 299129).
- Methode SysWorkflowParticipantProvider.SysWorkflowParticipantProvider herstructureren om toegang te bieden tot de lijst met gebruikers waarvoor conflicten zijn opgelost (Ref# 310122).
- Sta toe dat weergavemethoden voor tabellen die via de extensie zijn toegevoegd, via de cacheCalculateMethod-API worden gecachet (Ref# 341431).
- Verbeter de vergrendelingsaanpak van SysExtensionAppClassFactory.getClassFromSysExtAttribute om blokkerende problemen te verminderen (Ref# 338254).
- Schakel het wissen van de eigenschap Grid.DataGroup via extensie in, zodat een groep kan worden toegevoegd waarvoor een andere veldgroep is ingesteld (Ref# 303030).
- Uitbreiding van DataEntity.PrimaryCompanyContext toestaan (Ref# 292575).
Verbeteringen voor verificatie en autorisatie van Excel-invoegtoepassingen
De Excel-invoegtoepassing kent verschillende verificatie- en autorisatieverbeteringen om de afhandeling van bepaalde gevallen te verbeteren:
- Het verificatietoken vervallen nu op de achtergrond: het aanmeldingsproces valideert bestaande verificatie-tokens om te bepalen of de gebruiker een bestaande verificatiecontext kan gebruiken of dat deze zich opnieuw moet aanmelden. Als het verificatietoken voorheen was verlopen, stelde de Excel-invoegtoepassing de gebruiker hiervan op de hoogte. Nu krijgt de gebruiker eenvoudigweg het standaard inlogscherm te zien en een informatiebericht meldt dat het verificatietoken voor foutopsporingsdoeleinden is verlopen.
- Time-out van verificatie: er zijn gevallen opgetreden waarin het verificatieproces niet op tijd werd voltooid, waardoor de gebruiker een foutbericht werd weergegeven met de knop Aanmelden . De fout negeren en Inloggen selecteren resulteerde in een succesvolle verificatie, maar als gebruikers Afmelden selecteerden was er een mogelijkheid om in een eindeloze lus terecht te komen.
- De ondersteuning voor ADFS-aanmelding is verbeterd : het uittekenmechanisme is nu binnen een dialoogvenster. Dit verbetert de ondersteuning voor klanten die Active Directory Federation Services (ADFS) gebruiken, omdat communicatie van de Excel-invoegtoepassing naar ADFS-servers alleen in een apart dialoogvenster is toegestaan.
- Informatie over autorisatiestoring is nu beschikbaar. Als de gebruiker eerder geverifieerd heeft maar geen autorisatiemachtigingen had om met de server te communiceren, wordt in de Excel-invoegversie een 'Aans laden' koppelen aangeboden, omdat het laden van de fouten mislukt. Dit was een impliciete fout in de autorisatierechten. Nu wordt het falen van de autorisatierechten expliciet gedetailleerd voor de gebruiker, zodat deze begrijpt wat er is gebeurd en kan verifiëren dat hij of zij als de juiste gebruiker op de juiste server inlogt.
skipAutoOrderBy-API
Bij gebruik van de query-object AX door expliciet op te geven dat er geen ORDER BY-clausule moet worden opgenomen, voegt de kernel de primaire sleutel toe aan de ORDER BY-clausule. Deze API slaat de ORDER BY-clausule over en wordt niet aan de query toegevoegd. Ga voor meer informatie naar Q-klassen.
Beperking van conflict in batchraamwerk
Er zijn prestatieverbeteringen doorgevoerd om zware blokkeringen/conflicten op batchframeworktabellen te verminderen. Deze oplossing is bedoeld voor klantomgevingen die momenteel problemen ondervinden bij het selecteren van batchtaken en het voltooien van batchtaken. Er zijn geen functionele wijzigingen aan deze functie gekoppeld. De functie kan worden onder Functiebeheer worden ingeschakeld.
Aanvullende bronnen
Bugfixes voor platformupdate 31
Voor informatie over de correcties die zijn opgenomen in alle updates die deel uitmaken van de platformupdate 31, meldt u zich aan bij Lifecycle Services (LCS) en bekijkt u dit KB-artikel.
Dynamics 365: releasewave 2-plan van 2019
Bent u benieuwd naar de komende en onlangs uitgebrachte voorzieningen in een van onze bedrijfsapps of platforms?
Bekijk Dynamics 365: releasewave 2-plan van 2019. We hebben alle details in één document verzameld die u kunt gebruiken voor uw planning.
Verwijderde en afgeschafte functies
In het artikel Verwijderde of afgeschafte functies worden functies beschreven die zijn verwijderd of afgeschaft.
- Een verwijderde functie is niet langer beschikbaar in het product.
- Een afgeschafte functie wordt niet meer actief ontwikkeld en kan in een toekomstige update worden verwijderd.
Twaalf maanden voordat een functie uit het product wordt verwijderd, wordt de afschaffing aangekondigd in het artikel Verwijderde of afgeschafte functies.
Voor ingrijpende wijzigingen die alleen van invloed zijn op de compilatietijd, maar binair compatibel zijn met sandbox- en productieomgevingen, is de afschaffingstijd korter dan 12 maanden. Meestal zijn dit functionele updates die moeten worden doorgevoerd in de compiler.