Share via


DOM kostnadskonfiguration

I den här artikeln beskrivs kostnadskonfigurationen för fördelad orderhantering (DOM) i Microsoft Dynamics 365 Commerce.

Organisationer tar med flera kostnadskomponenter i beräkningen för att avgöra vilken plats som är bäst att uppfylla ordern från. Några av dessa kostnadskomponenter är leveranskostnad, hanteringskostnad och förpackningskostnad. Genom en kombination av dessa kostnader beräknas vilken plats som ska användas för uppfyllelse.

När den första iterationen av fördelad orderhantering (DOM) i Dynamics 365 Commerce optimerade tilldelningen av order för uppfyllelseplatser togs bara avståndet in i beräkningen. Även om avståndet kan korreleras mot kostnad, är det inte detsamma som kostnad. En leverans till nästa dag natten kostar till exempel mer än en tredagarsleverans eller sjudagarsleverans med samma avstånd.

Med funktionen för kostnadskonfiguration kan återförsäljare definiera och konfigurera ytterligare kostnadskomponenter som ska beräknas och tas hänsyn till när den bästa platsen att uppfylla orderrader fastställs.

När kostnadskomponenter konfigureras använder DOM-problemlösaren bara dessa kostnadsdefinitioner för att avgöra den bästa platsen för orderuppfyllande. Den tar inte hänsyn till avståndskomponenten som kostnad. Men om inga kostnadskomponenter har konfigurerats använder inte DOM-problemlösaren avståndskomponenten som en kostnad för att avgöra den bästa platsen för orderuppfyllande.

Konfigurera kostnadskomponenter

Du kan definiera två huvudsakliga typer av kostnadskomponenter i systemet: Leverans och Övrigt.

Det går att använda flera beräkningsbaser för båda typerna av kostnadskomponenter, vilket visas i tabellen nedan.

Typ av kostnadskomponent Beräkningsbas
Leverans
  • Enkel
  • Nivåindelad
Övrigt
  • Försäljningsorder
  • Försäljningsrad
  • Plats

Kostnadskomponenttypen Leverans

Det här avsnittet innehåller information om hur du konfigurerar varje kombination av kostnadskomponenttypen Leverans och hur DOM-lösaren använder varje kombination.

Kostnadskomponenttyp = Leverans och beräkningsbas = Enkel

Om en kombination kostnadskomponenttypen Leverans och beräkningsbasen Enkel används, baseras leveranskostnaden för ett leveranssätt antingen på en fast kostnad eller ett avstånd.

Du måste ställa in följande fält för den här kombinationen:

  • Kostnadsfaktor – Ange en unik identifierare för kostnadsfaktorn.
  • Beskrivning – Ange namnet och beskrivningen för kostnadsfaktorn.
  • Start datum och Slutdatum – Använd dessa fält för att begränsa kostnadsfaktorn för ett specifikt datumintervall. Om du lämnar dessa fält tomma gäller kostnadsfaktorn för obestämd tid.
  • Aktiv – Ange om kostnadsfaktorn är aktiv. DOM tar bara hänsyn till aktiva kostnadsfaktorer som är associerade till uppfyllelseprofilen.
  • Företag – Ange den juridiska person som kostnadsfaktorn har konfigurerats för. Alla rader i beräkningskriterierna måste gälla för samma juridiska person.
  • Leveranssätt – Ange de leveranssätt som kostnaden har konfigurerats för.
  • Beräkningstyp – Ange hur kostnaden ska beräknas för ett specifikt leveranssätt. Det går att använda två beräkningstyper:
    • Fast – En fast kostnad används för leveranssättet. Om du väljer den här beräkningstypen definieras den fasta kostnaden med värdet Kostnad.
    • Enhet för avstånd – Kostnaden för leveranssättet beräknas som det angivna värdet Kostnad multiplicerat med avståndet mellan leveransadressen och platserna.
  • Kostnad – Ange det kostnadsvärde som används tillsammans med värdet Beräkningstyp för att beräkna kostnaden för ett leveranssätt.

Kostnadskomponenttyp = Leverans och beräkningsbas = Nivåindelad

Om en kombination kostnadskomponenttypen Leverans och beräkningsbasen Nivåindelad används, baseras leveranskostnaden för ett leveranssätt antingen på en fast kostnad eller ett avstånd. I den här kombinationen baseras avståndet på ett nivåindelat intervall med avstånd.

Du måste ställa in följande fält för den här kombinationen:

  • Kostnadsfaktor – Ange en unik identifierare för kostnadsfaktorn.
  • Beskrivning – Ange namnet och beskrivningen för kostnadsfaktorn.
  • Standardkostnad – Ange den kostnad som ska användas för ett leveranssätt om avståndet mellan leveransadressen och platsen inte ligger inom något av de nivåindelade avstånden för leveranssättet.
  • Start datum och Slutdatum – Använd dessa fält för att begränsa kostnadsfaktorn för ett specifikt datumintervall. Om du lämnar dessa fält tomma gäller kostnadsfaktorn för obestämd tid.
  • Aktiv – Ange om kostnadsfaktorn är aktiv. DOM tar bara hänsyn till aktiva kostnadsfaktorer som är associerade till uppfyllelseprofilen.
  • Företag – Ange den juridiska person som kostnadsfaktorn har konfigurerats för. Alla rader i beräkningskriterierna måste gälla för samma juridiska person.
  • Leveranssätt – Ange de leveranssätt som kostnaden har konfigurerats för.
  • Avståndstyp – Ange om den nivåindelade avståndsdefinitionen är ett avstånd fågelvägen eller ett vägavstånd.
  • Avståndsenheter – Ange enheten som det nivåindelade avståndet mäts i.
  • Avstånd från – Ange startintervallet för det nivåindelade avståndet.
  • Avstånd till – Ange slutintervallet för det nivåindelade avståndet.
  • Beräkningstyp – Ange hur kostnaden ska beräknas för ett specifikt leveranssätt och det nivåindelade avståndet. Det går att använda två beräkningstyper:
    • Fast – En fast kostnad används för leveranssättet. Om du väljer den här beräkningstypen definieras den fasta kostnaden med värdet Kostnad.
    • Enhet för avstånd – Kostnaden för leveranssättet och det nivåindelade avståndet beräknas som det angivna värdet Kostnad multiplicerat med avståndet mellan leveransadressen och platserna.
  • Kostnad – Ange det kostnadsvärde som används tillsammans med värdet Beräkningstyp för att beräkna kostnaden för ett leveranssätt.

Kommentar

  • När du definierar nivåindelade avstånd kontrollerar systemet att inga avstånd saknas eller överlappar.
  • Avståndstypen som används för ett leveranssätt måste vara densamma för alla nivåindelade avstånd.

Kostnadskomponenttypen Övrigt

Det här avsnittet innehåller information om hur du konfigurerar varje kombination av kostnadskomponenttypen Andra och en annan kostnadstyp för icke leveranskostnader och hur DOM -lösaren använder varje kombination.

Kostnadskomponenttyp = Övrigt och Övrig kostnadstyp = Försäljningsorder

En kombination av kostnadskomponenttypen Övrigt och den övriga kostnadskomponenttypen Försäljningsorder används för att definiera kostnader på försäljningsordernivå som inte är leveranskostnader.

Du måste ställa in följande fält för den här kombinationen:

  • Kostnadsfaktor – Ange en unik identifierare för kostnadsfaktorn.
  • Beskrivning – Ange namnet och beskrivningen för kostnadsfaktorn.
  • Start datum och Slutdatum – Använd dessa fält för att begränsa kostnadsfaktorn för ett specifikt datumintervall. Om du lämnar dessa fält tomma gäller kostnadsfaktorn för obestämd tid.
  • Aktiv – Ange om kostnadsfaktorn är aktiv. DOM tar bara hänsyn till aktiva kostnadsfaktorer som är associerade till uppfyllelseprofilen.
  • Kostnad – Ange kostnadsvärdet för en kostnad på försäljningsordernivå som inte är leveranskostnad.

Kostnadskomponenttyp = Övrigt och Övrig kostnadstyp = Försäljningsrad

En kombination av kostnadskomponenttypen Övrigt och den övriga kostnadskomponenttypen Försäljningsrad används för att definiera kostnader på försäljningsorderradnivå som inte är leveranskostnader.

Du måste ställa in följande fält för den här kombinationen:

  • Kostnadsfaktor – Ange en unik identifierare för kostnadsfaktorn.
  • Beskrivning – Ange namnet och beskrivningen för kostnadsfaktorn.
  • Start datum och Slutdatum – Använd dessa fält för att begränsa kostnadsfaktorn för ett specifikt datumintervall. Om du lämnar dessa fält tomma gäller kostnadsfaktorn för obestämd tid.
  • Aktiv – Ange om kostnadsfaktorn är aktiv. DOM tar bara hänsyn till aktiva kostnadsfaktorer som är associerade till uppfyllelseprofilen.
  • Kostnad – Ange kostnadsvärdet för en kostnad på försäljningsorderradnivå som inte är leveranskostnad.

Kostnadskomponenttyp = Övrigt och Övrig kostnadstyp = Plats

En kombination av kostnadskomponenttypen Övrigt och den övriga kostnadskomponenttypen Plats används för att definiera kostnader som inte är leveranskostnader för en grupp med platser eller en enskild plats.

Du måste ställa in följande fält för den här kombinationen:

  • Kostnadsfaktor – Ange en unik identifierare för kostnadsfaktorn.

  • Beskrivning – Ange namnet och beskrivningen för kostnadsfaktorn.

  • Start datum och Slutdatum – Använd dessa fält för att begränsa kostnadsfaktorn för ett specifikt datumintervall. Om du lämnar dessa fält tomma gäller kostnadsfaktorn för obestämd tid.

  • Aktiv – Ange om kostnadsfaktorn är aktiv. DOM tar bara hänsyn till aktiva kostnadsfaktorer som är associerade till uppfyllelseprofilen.

  • Uppfyllelsegrupp – Ange den grupp med platser som kostnaden som inte är en leveranskostnad definieras för.

  • Uppfyllelseplats – Ange den plats som kostnaden som inte är en leveranskostnad definieras för.

    Kommentar

    Du kan inte ange en uppfyllelsegrupp och en uppfyllelseplats på samma rad för platsbaserade beräkningskriterier.

  • Kostnad – Ange kostnadsvärdet för en kostnad som inte är leveranskostnad på uppfyllelsegruppnivå eller uppfyllelseplatsnivå.

Viktigt

Om att DOM ska ta hänsyn till dessa kostnader under körning måste du lägga till kostnadsfaktorn i relevant uppfyllelseprofil.

Ytterligare resurser

DOM-översikt

Ställ in DOM

DOM-regler

DOM-bearbetning

Resultat av DOM-körningar

Rensa upp DOM-uppfyllelseplaner och loggar

DOM-utbyggbarhet

DOM-begränsningar