Migratie Valuta-gegevenstype voor Twee keer wegschrijven
U kunt het aantal decimalen dat voor valutawaarden wordt ondersteund, verhogen tot maximaal 10. De standaard limiet is vier decimalen. Door het aantal decimalen te verhogen voorkomt u gegevensverlies wanneer u met gegevens synchroniseert met Twee keer wegschrijven. De verhoging van het aantal decimalen is een optionele wijziging. Om dit te implementeren moet u ondersteuning vragen aan Microsoft.
Het proces waarbij het aantal decimalen wordt gewijzigd, heeft twee stappen:
- De migratie aanvragen bij Microsoft.
- Het aantal decimalen wijzigen in Dataverse.
De app voor financiƫn en bedrijfsactiviteiten en Dataverse moeten hetzelfde aantal decimalen in valutawaarden ondersteunen. Anders kunnen gegevens verloren gaan wanneer de gegevens tussen apps worden gesynchroniseerd. Het migratieproces configureert de manier waarop valuta- en wisselkoerswaarden worden opgeslagen, maar wijzigt geen gegevens. Nadat de migratie is voltooid, kan het aantal decimalen voor valutacodes en prijzen worden verhoogd. De gegevens die gebruikers invoeren en weergeven, kunnen de decimalen nauwkeuriger aangeven.
Migratie is optioneel. Als u meer decimalen wilt gebruiken, is het raadzaam om de migratie te overwegen. Organisaties die geen waarden nodig hebben met meer dan vier decimalen, hoeven niet te worden gemigreerd.
De migratie aanvragen bij Microsoft
Opslag voor bestaande valutakolommen in Dataverse kan niet meer dan vier decimalen ondersteunen. Daarom worden valutawaarden tijdens het migratieproces naar nieuwe interne kolommen in de database gekopieerd. Dit proces vindt voortdurend plaats totdat alle gegevens zijn gemigreerd. Intern worden de oude opslagtypen aan het eind van de migratie vervangen door de nieuwe opslagtypen, maar de gegevenswaarden blijven ongewijzigd. De valutakolommen kunnen vervolgens maximaal 10 decimale posities ondersteunen. Tijdens het migratieproces kunt u Dataverse zonder onderbreking blijven gebruiken.
Tegelijkertijd worden wisselkoersen gewijzigd, zodat ze maximaal 12 decimalen ondersteunen in plaats van de huidige limiet van 10. Deze wijziging is vereist om ervoor te zorgen dat het aantal decimalen in de app voor financiƫn en bedrijfsactiviteiten hetzelfde is als in Dataverse.
Bij de migratie worden de gegevens niet gewijzigd. Nadat de kolommen met valuta en wisselkoers zijn geconverteerd, kunnen beheerders het systeem zo configureren dat er maximaal tien decimalen worden gebruikt voor valutakolommen door het aantal decimalen voor elke transactievaluta en voor prijzen op te geven.
Een migratie aanvragen
Om deze functie beschikbaar te maken stuurt u een e-mail naar CDSExpandDecimal@microsoft.com en voegt u de volgende informatie toe:
- Onderwerp: Aanvragen voor het inschakelen van uit uitgebreide decimale ondersteuning voor <organizationID>
- Hoofd: Ik wil uitgebreide decimale ondersteuning inschakelen voor mijn organigram-organizationID <>.
Voor de vervolgstappen neemt een Microsoft-vertegenwoordiger binnen twee tot drie werkdagen contact met u op.
Wanneer u een migratie aanvraagt, moet u op de hoogte zijn van de volgende details en kunt u deze dienovereenkomstig plannen:
- De benodigde tijd voor het migreren van de gegevens is afhankelijk van de hoeveelheid gegevens in het systeem. De migratie van grote databases kan enkele dagen duren.
- De grootte van de database neemt tijdelijk toe terwijl de migratie wordt uitgevoerd, omdat er extra ruimte nodig is voor indexen. De meeste extra ruimte wordt vrijgemaakt wanneer de migratie is voltooid.
- Als er tijdens het migratieproces fouten optreden waardoor de migratie niet kan worden voltooid, stuurt het systeem waarschuwingen aan Microsoft Ondersteuning, zodat ondersteuningsmedewerkers kunnen ingrijpen. Zelfs als er tijdens de migratie fouten optreden, blijft Dataverse echter volledig beschikbaar voor normaal gebruik.
- Het migratieproces kan niet ongedaan worden gemaakt.
Het aantal decimalen wijzigen.
Wanneer de migratie is voltooid, kunt u in Dataverse getallen met meer decimalen opslaan. Beheerders kunnen kiezen hoeveel decimalen er worden gebruikt voor specifieke valutacodes en voor prijzen. Gebruikers van Microsoft Power Apps, Power BI en Power Automate kunnen getallen met meer decimalen weergeven en gebruiken.
Als u deze wijziging wilt aanbrengen, moet u de volgende instellingen bijwerken in Power Apps:
- Systeeminstellingen: valutaprecisie voor prijzen: de valutaprecisie instellen die wordt gebruikt voor prijzen in de gehele systeemkolom bepaalt hoe de valuta zich voor de organisatie zal gedragen wanneer de prijsprecisie wordt geselecteerd.
- Bedrijfsbeheer: valuta's : met de kolom Valutaprecisie kunt u een aangepast aantal decimalen opgeven voor een specifieke valuta. Er is een terugval voor de instelling voor de gehele organisatie.
Er zijn enkele beperkingen:
- U kunt de valutakolom niet configureren voor een tabel.
- U kunt meer dan vier decimalen opgeven op de niveaus Prijzen en Transactievaluta.
Systeeminstellingen: Valutanauwkeurigheid voor prijzen
Beheerders kunnen de valutanauwkeurigheid instellen nadat de migratie is voltooid. Ga naar Instellingen > Beheer en selecteer Systeeminstellingen. Wijzig vervolgens op het tabblad Algemeen de waarde van de kolom Valutanauwkeurigheid instellen die in het systeem voor prijzen wordt gebruikt, zoals in de volgende afbeelding wordt weergegeven.
Bedrijfsbeheer: Valuta's
Als u wilt dat de valutanauwkeurigheid voor een bepaalde valuta afwijkt van de valutanauwkeurigheid die voor prijzen wordt gebruikt, kunt u deze wijzigen. Ga naar Instellingen > Bedrijfsbeheer, selecteer Valuta's en selecteer de valuta die u wilt wijzigen. Vervolgens stelt u de kolom Valutanauwkeurigheid in op het gewenste aantal decimalen, zoals wordt weergegeven in de volgende afbeelding.
Tabellen: kolom Valuta
Het aantal decimalen achter de komma dat kan worden geconfigureerd voor specifieke valutakolommen is beperkt tot vier.
Standaard decimale valutaprecisie
Raadpleeg de volgende tabel voor het verwachte gedrag van de standaard decimale valutaprecisie bij migratie- en niet-migratiescenario's.
Aanmaakdatum | Veld Decimale positie voor valuta | Bestaande organisatie (veld Valuta niet gemigreerd) | Bestaande organisatie (veld Valuta gemigreerd) | Nieuwe organisatie gemaakt na build-9.2.21062.00134 |
---|---|---|---|---|
Valutaveld gemaakt voor build-9.2.21111.00146 | ||||
Max. precisie zichtbaar in UI | 4 cijfers | 10 cijfers | N.v.t. | |
Max. precisie zichtbaar in UI van database- en DB-queryresultaten | 4 cijfers | 10 cijfers | N.v.t. | |
Valutaveld gemaakt na build-9.2.21111.00146 | ||||
Max. decimale precisie zichtbaar in UI | 4 cijfers | 10 cijfers | 10 cijfers | |
Max. decimale precisie zichtbaar in UI van database- en DB-queryresultaten | 10 cijfers. Er zijn er echter slechts 4 belangrijk, met allemaal nullen na de 4 cijfers. Hierdoor kunt u indien nodig een eenvoudiger en snellere migratie van de organisatie mogelijk maken. | 10 cijfers | 10 cijfers |