Visa och anpassa tabeller för att lagra importerad data
Data som importeras till Demand planning måste läsas in i tabeller som konfigureras med de fält och relationer som krävs för att ta emot inkommande data. Efterfrågeplanering inkluderar en uppsättning fördefinierade tabeller som stöder de mest användbara standarddata som du förmodligen vill importera från Microsoft Dynamics 365 Supply Chain Management. Om du har anpassat dina tabeller i Supply Chain Management kan du använda verktygen som tillhandahålls för att reproducera de anpassade fälten. Du kan också skapa nya anpassade tabeller för att lagra data från Supply Chain Management och andra källor.
Visa tabeller
Om du vill visa en fullständig lista över register som är tillgängliga för Efterfrågeplanering Välj Datahantering> Register och data i navigeringsfönstret. Tabellerna listas efter namn.
Kolumnen Namn visar namnet på respektiv tabell. Välj ett tabellnamn för att visa och redigera detaljer om den tabellen, inklusive kolumndefinitioner, relationer och data.
Kolumnen Is System indikerar om respektive tabell är en standardtabell som tillhandahålls av systemet eller en anpassad tabell som lagts till av en användare. Den anger ett av följande värden:
- Ja – Tabellen är en systemtabell. Du kan inte ta bort dessa tabeller.
- Nej – Tabellen är en anpassad tabell som har lagts till av en användare. Du kan ta bort dessa tabeller om du inte längre behöver dem.
Kommentar
Tabeller som innehåller priser är inte markerade som systemtabeller.
Standardtabeller
Efterfrågeplanering inkluderar en uppsättning fördefinierade systemtabeller som stöder de mest användbara standarddata som du förmodligen vill importera från Supply Chain Management. De flesta systemtabeller representerar viktiga data som importeras från Supply Chain Management. Många av dessa tabeller är emellerid något modifierade i Demand Planning genom smärrre namnändringar och tillägg av extra kolumner. Detta avsnitt listar dessa viktiga tabeller och förklarar hur de ändras i Demand Planning.
Platstabell för webbplatsöversikt
Webbplatser och lagerställen finns implementerade som en hierarki. Webbplatsen är den överordnade, och varje webbplats kan ha ett eller flera lagerställen. Detta koncept är ett arv från Supply Chain Management.
För att importera webbplatser från Supply Chain Management exporterar du en Excel-fil från dataentiteten Platser V2 i Supply Chain Management och importerar sedan filen till Demand Planning.
I den aktuella versionen stöds endast relationer på en enda nivå i omvandlingar. Därför kan tabellen Plats och dess data inte användas i omvandlingar. ID-värden för plats kan fortfarande erhållas från tabellen Plats för lagerställe.
Tabellen Plats för lagerställe
Tabellen Plats från Supply Chain Management byter namn till Plats för lagerställe i Demand Planning. Lokala kolumner kallade ID för verksamhetsplats och ID för Plats har lagts till i tabellen Plats för lagerställe i Demand Planning. Dessa extra kolumner låter dig generera prognoser baserat på ID för lagerställe och/eller plats.
Du kan härleda ID:n för plats genom att tillämpa ett ID för lagerställe på den historiska efterfrågan.
Tabellen Kundkonton
Kundkonton är en ny tabell som låter dig importera kunder och relaterade detaljer såsom kundgrupp och adressinformation (till exempel land/region). Den här tabellen låter dig också generera prognoser baserade på kunden, kundgruppen och/eller kundens land/region.
Tabellen Juridisk person
Tabellen Juridisk person lagrar information om juridiska personer och relaterade detaljer. Vanligtvis importerar du denna data från Supply Chain Management.
Den här tabellen låter dig generera prognoser för juridiska personer. Det låter dig också dela upp prognoser efter den ägande juridiska personen.
Kommentar
När du exporterar prognoser tillbaka till Supply Chain Management så att dessa kan användas i leveransplaneringen måste du inkludera kolumnen ID för juridisk person, detta eftersom leveransplanering utförs per juridisk person i Supply Chain Management.
Produkttabell
Tabellen Produkt lagrar produktinformation och relaterad information. Vanligtvis importerar du denna data från Supply Chain Management.
Tabellen Produkt stöder både produkttypen Produkt och produkttypen Tjänst.
Du kan prognostisera produkter och produktvarianter som en hierarki. På så sätt kan du få ett aggregat av produktvarianter.
Du kan lägga till kolumner för färg-ID, storleks-ID, stil-ID och konfigurations-ID i prognosen. På så sätt kan du dela prognosen över flera produktvarianter. Du kan till exempel prognostisera efterfrågan på alla silverfärgade LCD-TV-apparater i olika storlekar.
Tabellen Historisk efterfrågan
Tabellen Historisk efterfrågan lagrar information om historisk efterfrågan i form av beställningar. Varje order inkluderar en köpare och en säljare, detta för att tillgodose både extern försäljning och koncernintern handel. En order kan också vara intern. (I det här fallet är köparen och säljaren samma person.) Vanligtvis importerar du denna data från Supply Chain Management.
Tabellen Historisk efterfrågan innehåller en kolumn av typen Ordertyp som klassificerar ursprunget för efterfrågan (Försäljning, Överföring eller Produktion). Försäljningsavkastning klassificeras som försäljning som har negativ kvantitet.
Skapa eller redigera en tabell och dess kolumner och relationer
Du kan skapa dina egna icke-systemtabeller, eller också kan du utöka systemtabeller genom att lägga till extra icke-systemkolumner. Anpassade tabeller och kolumner kan användas i Demand planning precis som systemtabeller och kolumner kan. Du kan till exempel lägga till viktiga signaler i form av exempelvis väderdata, inflationsstatistik eller andra makroekonomiska data.
Följ dessa steg för att skapa eller redigera en tabell.
I navigeringsfönstret väljer du Datahantering>Tabeller och data.
Gör något av följande:
- För att lägga till en ny icke-systemtabell väljer du Ny i åtgärdsfönstret.
- För att redigera en befintlig tabell väljer du länken för den i kolumnen Namn.
- För att ta bort en eller flera befintliga icke-systemtabeller, markera kryssrutan bredvid namnet på respektive tabell, och välj sedan Radera i åtgärdsfönstret.
Ange följande fält på fliken Allmänt:
- Namn – Ange tabellnamnet för nya tabeller. För befintliga tabeller är detta fält skrivskyddat.
- Ägare – Välj ägare till tabellen (användarkonto, huvuddatahanterare eller liknande roll).
- Nyckel – Ange en eller flera kolumner vars kombinerade värden unikt identifierar varje rad i tabellen. Om du skapar en ny tabell kan du inte ställa in det här fältet förrän du lägger till kolumnerna som du ska använda som nycklar. Denna begränsning är viktig eftersom den hjälper till att förhindra att dubbletter av poster skapas i samband med varje import.
Klicka på Spara i åtgärdsfönstret.
På fliken Kolumner kan du se namn, datatyp och systemstatus för respektive kolumn. Använd knapparna i verktygsfältet för att lägga till nya kolumner eller ta bort befintliga icke-systemkolumner. Varje kolumn måste ha värden för Namn och Datatyp.
Kommentar
För att omvandla en tabell och dess data till en tidsserie måste tabellen innehålla minst tre kolumner:
- En kolumn av typen tidsstämpel (datatypen DateTime)
- En kolumn av typen mått (datatypen Decimal eller Heltal)
- En kolumn av typen dimension (datatypen Sträng)
Om du inte angav nyckelkolumner i steg 3, gå då tillbaka till fliken Allmänt och ange dem.
Välj fliken Relationer.
Relationer mellan tabeller låter dig konstruera en datamodell som passar din organisations behov. När det gäller tabeller och kolumner krävs fördefinierade systemrelationer. Därför är fältet Is System inställt på Ja för dessa. Du kan även lägga till anpassade relationer efter behov. (Ställ in fältet Är System på Nej för dessa anpassade relationer.) Systemrelationer kan inte tas bort eller ändrats.
Varje relation länkar samman två tabeller. Den här länken låter dig matcha relaterad information som lagras i olika tabeller. Endast kolumner från relaterade tabeller kan väljas i omvandlingar. Du kan konfigurera både relationer många-till-en (n:1) och relationer många-till-många (n:n). För många-till-många-relationer visar systemet den första matchande posten.
Relationer är för närvarande riktade. Därför är det viktigt att du är uppmärksam på vilken tabell som är "från"-tabellen och vilket som är "till"-tabellen. Ofta är "från"-tabellen en transaktionell tabell såsom Historisk efterfrågan.
För att lägga till en ny relation, välj Ny relation i verktygsfältet och ställ sedan in följande fält i dialogrutan Snabbregistrera: Relation:
- Från-tabell – Den här tabellen är den aktuella tabellen. Det är vanligtvis en tabell som innehåller transaktionsdata.
- Från-kolumn – Välj fältet i tabellen "Från" som innehåller värden som ska matchas i den relaterade tabellen.
- Till-tabell – Välj måltabellen som innehåller de data som du vill relatera till.
- Till-kolumn – Välj fältet i tabellen "Till" som innehåller datavärden som ska matchas med värdet som finns i kolumnen "Från".
Välj Spara och stäng.
Som standard är alla relationer aktiva. Därför kan kolumner från relaterade tabeller väljas i omvandlingar. Du kan ändra aktiveringsstatusen för en relation eller helt radera relationen. Välj relationen på fliken Relation och välj sedan lämplig knapp i verktygsfältet.
På fliken Data inspekterar du datan som din tabell innehåller.
Välj Spara i åtgärdsfönstret för att spara dina ändringar.
Radera alla poster i en tabell
Vid behov kan du ta bort alla poster från en vald tabell men behålla tabellschemat och dess relationer. Detta tillvägagångssätt kan vara användbart om du måste korrigera data som importerats felaktigt.
Följ de här stegen om du vill ta bort alla poster i en tabell.
- I navigeringsfönstret väljer du Datahantering>Tabeller och data.
- I kolumnen Namn väljer du namnet på måltabellen.
- I åtgärdsfönstret väljer du Radera data.
- Bekräfta raderingen genom att välja OK.
Importera data från Supply Chain Management
Du kan enkelt importera data från Supply Chain Management till standardtabellerna genom att använda Finance and Operations-anslutningsprogrammet. Som standard väljs alla systemenheter (standard), och deras fält mappas automatiskt.
Du kan redigera vilken relation som helst, ta bort mappning av fält eller lägga till anpassade fältmappningar efter behov. Innan du kan importera ett anpassat fält måste du lägga till det i standardtabellen.
När du skapar ett importjobb skapas ett exportdataprojekt för de nödvändiga dataentiteterna i Supply Chain Management.
Säkerhetskonfiguration för anpassade entiteter
Om du vill att data ska kunna läsas från anpassade entiteter måste du konfigurera deras säkerhetsinställningar i Dynamics 365 Supply Chain Management. Gör det genom att följa dessa steg:
Öppna Systemadministration > Säkerhet > Säkerhetskonfiguration.
Öppna fliken Privilegier.
Välj Skapa nytt i verktygsfältet.
I dialogen lägger du till ett namn på det nya privilegiet och väljer OK.
Ditt nya privilegium läggs till i listan och väljs. I mittkolumnen, välj Entiteter.
I verktygsfältet, välj Lägg till referenser.
Sök efter och välj din anpassade entitet i dialogrutan. Välj de åtkomstegenskaper som du vill bevilja och välj OK.
I mittkolumnen, välj Programbehörigheter.
I verktygsfältet, välj Lägg till referenser.
I dialogrutan, sök efter och väljer den programbehörighet som kallas Visa dokumentdatatabell för datahantering eller Skapa datahanteringsprojekt och -information med hjälp av enhet. Välj den programbehörighet som baseras på den åtkomstnivå som du behöver.
- Visa dokumentdatatabell för datahantering brukar associeras med entiteter i Datahanteringsramverket i Supply Chain Management. Den tilldelas vanligtvis rollen Migreringsanvändare för datahantering som är underordnad rollen Roll för Demand Planning-app.
- Skapa datahanteringsprojekt och -information med hjälp av enhet är en del av rollen Roll för Demand Planning-app. Roll för Demand Planning-app är tilldelad DemandPlanAppUser, som är en användarroll som ofta används för integrering av Demand Planning-tjänsten med Supply Chain Management.
Välj OK om du vill lägga till den valda programbehörigheten till ditt nya privilegium.
Öppna fliken Opublicerade objekt. Välj Publicera alla i verktygsfältet.