Pénznem-adattípus áttelepítése kettős írás esetén
A pénznemneknél legfeljebb 10 értékű tizedesjegyszám-növelés használható. Az alapértelmezett korlát négy tizedesjegy. A tizedesjegyek számának növelésével megakadályozhatja, hogy az adatvesztést szenvedjen, amikor a kettős írással szinkronizálja az adatokat. A tizedeshelyek számának növekedése egy választható változás. A végrehajtásához segítséget kell kérnie a Microsofttól.
A tizedesjegyek számának módosítási folyamata két lépésből áll:
- Áttelepítés kérése a Microsofttól.
- A tizedes jegyek számának csökkentése a Dataverse megoldásban.
A pénzügyi és műveleti alkalmazásnak és a Dataverse megoldásnak a pénznemben azonos számú tizedesjegyet kell támogatnia. Ellenkező esetben adatvesztés fordulhat elő, ha ez az információ szinkronizálva van az alkalmazások között. Az áttelepítési folyamat újrakonfigurálja a pénznem- és árfolyamértékek tárolásának módját, de az adatok nem módosulnak. Az áttelepítés befejeződése után a pénznemkód és az árképzés tizedesjegyei száma növelhető, és a felhasználó által megadott és megtekintett adatok több tizedesjegy pontossággal is rendelkezhetnek.
A migráció nem kötelező. Ha több tizedesjegyet támogatása hasznos lehet Önnek, ajánlott fontolóra venni a migrációt. Azoknak a szervezeteknek, amelyeknek nem szükséges négy tizedesjegynél pontosabb érték, nem kell áttelepíteniük.
Áttelepítés kérése a Microsofttól
A meglévő pénznemoszlopok esetében a Dataverse nem támogat négy tizedesjegynél többet. Ezért az áttelepítési folyamat során a program átmásolja az adatbázis új belső oszlopaiba a pénznemek értékeit. Ez a folyamat addig történik folyamatosan, amíg az összes adatot át nem telepítik. A belső működést tekintve, az áttelepítés végén az új tárolási típusok felülírják a régi tárolási típusokat, de az adatértékek változatlanok. A pénznem oszlop így már legfeljebb 10 tizedesjegyet képes támogatni. Az áttelepítési folyamat alatt a Dataverse megszakítás nélkül használható.
Ugyanekkor az árfolyamok úgy módosulnak, hogy legfeljebb 12 tizedesjegyet támogassanak az aktuális 10-es határ helyett. Erre a módosításra szükség van, hogy a tizedesjegyek száma megegyezzen mind a pénzügyi és műveleti alkalmazásban, mind a Dataverse megoldásban.
Az áttelepítés nem változtatja meg az adatokat. A pénznem és az árfolyam oszlop átalakítását követően az adminisztrátor beállíthatja, hogy a rendszer legfeljebb 10 tizedesjegyet használjon a pénznem oszlopoknak, az egyes tranzakciós pénznemek és árképzések tizedesjegyszámának megadásával.
Áttelepítés kérése
Ha elérhetővé szeretné tenni ezt a funkciót, írjon e-mailt a CDSExpandDecimal@microsoft.com címre a következő adatokkal:
- Tárgy: A szervezetazonosítóhoz tartozó kibontott tizedes támogatás <engedélyezésére vonatkozó kérelem>
- Törzs: Engedélyezim a kibontott decimális támogatást a saját szervezetazonosítómhoz <>.
A Microsoft egy képviselője a következő lépések elvégzéséért két-három munkanapon belül kapcsolatba fog lépni Önnel.
Áttelepítés esetén a következő adatokat kell figyelembe venni, és ennek megfelelően kell tervezni:
- Az adatok áttelepítéséhez szükséges idő a rendszerben található adatok mennyiségétől függ. A nagyméretű adatbázisok áttelepítése több napot is igénybe vehet.
- Az adatbázis mérete ideiglenesen nő az áttelepítés futtatása közben, mivel az indexekhez további hely szükséges. A további lemezterület többsége felszabadítható az áttelepítés befejezésekor.
- Az áttelepítési folyamat során, ha olyan hibák történnek, amelyek megakadályozzák az áttelepítés befejezését, a rendszer figyelmeztetéseket küld a Microsoft terméktámogatásnak, hogy a támogató munkatársak beavatkozhassanak. Ha azonban az áttelepítés során hibák is lépnek fel, a Dataverse rendszeres használatra továbbra is teljes mértékben elérhető.
- Az áttelepítési folyamat nem vonható vissza.
A tizedesjegyek számának módosítása
Az áttelepítés befejeződése után a Dataverse több tizedesjegyet tartalmazó számokat tárolhat. Az adminisztrátorok meghatározhatják, hogy hány tizedesjegyet kell használni meghatározott pénznemkód és árképzés esetében. A Microsoft Power Apps, Power BI és Power Automate ezután több tizedesjegyet tartalmazó számok megjelenítésére és használatára használható.
A módosítás érdekében a következő beállításokat kell frissítenie Power Apps megoldásban:
- Rendszerbeállítások: Árképzési pénznem pontossága – a rendszeroszlopban az árképzéshez használt pénznempontosság beállítása határozza meg, hogy az árképzési pontosság kiválasztása esetén hogyan fogják használni a pénznemet a szervezetre.
- Üzletkezelés: Pénznemek – a Pénznem pontossága oszlopban megadható az adott pénznem tizedesjegyeinek száma. A szervezeti szintű beállításokra vissza lehet állni.
Vannak bizonyos limitációk:
- A pénznem oszlop nem állítható be egy táblára.
- Négy tizedesjegynél több tizedesjegyet csak az Árképzés és a Tranzakciós pénznem szintjén lehet megadni.
Rendszerbeállítások: Az árképzéshez használt pénznem pontossága
Az áttelepítés befejeződése után az adminisztrátorok meghatározhatják a pénznem pontosságát. Nyissa meg a Beállítások > Adminisztráció elemet, és válassza a Rendszerbeállítások elemet. Ezt követően az Általános lapon módosítsa a Pénznem pontosságának beállítása, amely az árképzéshez használt a rendszer egészében beállítás értékét, ahogyan az a következő ábrán látható.
Üzleti menedzsment: Pénznemek
Ha azt szeretné, hogy az adott pénznemre vonatkozó pontossági érték eltérjen az árképzéshez használt pénznem pontosságától, akkor ez módosítható. Nyissa meg a Beállítások > Üzleti menedzsment lehetőséget, válassza ki a Pénznemek elemet, majd válassza ki a módosítani kívánt pénznemet. Ezt követően állítsa be a Pénznem pontossága oszlopot a kívánt tizedesjegyek számával, ahogy az a következő ábrán látható.
Táblák: Pénznem oszlop
A megadott pénznem oszlopokhoz konfigurálható tizedesjegyek száma legfeljebb négy lehet.
Alapértelmezett pénznem tizedes pontossága
Az alapértelmezett pénznem tizedes pontosságának áttelepítés és nem áttelepítés esetén várható viselkedéséért tekintse meg a következő táblázatot.
Létrehozás dátuma: | Pénznem tizedes mező | Meglévő szervezet (A pénznem mező nincs áttelepítve) | Meglévő szervezet (A pénznem mező át van telepítve) | Az új szervezet létrehozta a 9.2.21062.00134 feladásbuildet |
---|---|---|---|---|
A 9.2.21111.00146 build előtt létrehozott pénznemmező | ||||
Maximális pontosság látható a felhasználói felületen | 4 szájegy | 10 szájegy | N. a. | |
Maximális pontosság látható az adatbázisban és az adatbázis lekérdezési eredményeinek felhasználói felületén | 4 szájegy | 10 szájegy | N. a. | |
A 9.2.21111.00146 build után létrehozott pénznemmező | ||||
Maximális decimális pontosság látható a felhasználói felületen | 4 szájegy | 10 szájegy | 10 szájegy | |
Maximális decimális pontosság látható az adatbázisban és az adatbázis lekérdezési eredményeinek felhasználói felületén | 10 szájegy. Azonban csak a 4-nek van jelentősége, és a 4 tizedesjegyen túl minden számjegy nulla. Ez szükség esetén lehetővé teszi a szervezet egyszerűbb és gyorsabb áttelepítését. | 10 szájegy | 10 szájegy |