Dela via


Förbättrad utökningsbarhet av reservationshantering

Viktigt

Detta innehåll är arkiverat och uppdateras inte. Den senaste dokumentationen finns i Nya och planerade funktioner för Dynamics 365 Business Central. De senaste utgivningsplanerna finns i Utgivningsplaner för Dynamics 365 och Microsoft Power Platform.

Aktiverat för Allmänt tillgänglig förhandsversion Allmän tillgänglighet
Administratörer, utvecklare, marknadsförare och analytiker, automatiskt 1 mar 2021 1 apr 2021

Mer information om funktionen

Här är listan över ändringar och förbättringar av utökningsbarheten i reservationshantering:

  • Transaktionssammandragsnummer har konverterats till enum 338 Typ av reservationssammandrag.
  • Kodmodulen Hantering av reservationer har omarbetats så att den använder en prenumerantmodell. Ett nytt gränssnitt baserat på RecordRef och RecordVariant ersätter en uppsättning procedurer för varje källtabell.
  • Case-instruktioner för varje källtabell har ersatts av händelser att prenumerera på i kodmoduler av typen [SourceTable]Reserve.
  • Varje [SourceTable]Reserve.Codeunit innehåller en uppsättning prenumeranter på händelser i kodmodulen Hantering av reservationer för att stödja reservationer.
  • Procedurer som är relaterade till reservation läggs till i omfattningen för varje källtabell som stödjer Reserve-kodmoduler.

Till följd av de här ändringarna får du nu följande upplevelse när du som utvecklare utökar din kod:

  • Ytterligare tabeller och sidor för tillgång/efterfrågan kan läggas till i reservationsberäkningen (inklusive tillgänglighet) med standardmodellen för Utgivare-Prenumerant.
  • Användningen av globala variabler och metoder för korslänkning av reservationsobjekt elimineras.
  • Varje källtabell innehåller procedurer och händelser som ett reservationsgränssnitt.

Observera att gamla metoder är markerade med [Föråldrad]-taggen men ändå fungerar, så att vi har full kompatibilitet med befintliga lösningar. Se till att du byter ut din kod för att använda de nya metoderna så snart som möjligt, och använd innehållet i de föråldrade metoderna som exempel.