Jaa


Kuljetuksenhallinnan moduulit

Kuljetuksenhallinnan moduulit määrittävät logiikan, jota käytetään kuljetushintojen luomiseen ja käsittelemiseen kohdassa Kuljetuksenhallinta. Kuljetuksen hallintamoduuli laskee tehtäviä, kuten rahdinkuljettajan kuljetushinnan. Moduuli mahdollistaa laskentastrategioiden muuttamisen ajonaikana :n tietojen perusteella. Kuljetuksen hallintamoduuli muistuttaa laajennusta, joka liittyy tietyn rahdinkuljettajan sopimukseen.

Mitä laskentoja on käytettävissä?

Seuraavassa taulukossa on kuvattu -järjestelmässä käytettävissä olevat kuljetuksenhallintamoduulit.

Kuljetuksenhallinnan moduuli

Kuvaus

Hinnan laskenta

Laskee hinnat.

Yleinen laskenta

Yksinkertaiset muiden moduulien käyttämät apumoduulit, jotka eivät edellytä tietoja -järjestelmästä, esimerkiksi jako-osuuden laskenta. Jako-osuuden laskentojen avulla vähennetään tiettyjen tilausten ja rivien lopullisia kuljetuskustannuksia dimensioiden, kuten volyymin ja painon, perusteella.

Kilometrien laskenta

Laskee kuljetusetäisyyden.

Siirtoajan laskenta

Laskee ajan, joka tarvitaan alusta loppuun kulkemiseen.

Vyöhykkeen laskenta

Laskee valitun osoitteen perusteella alueen ja laskee alueiden määrän, jotka on ylitettävä siirryttäessä osoitteesta A osoitteeseen B.

Rahtilaskun tyyppi

Standardoi rahtilaskun ja rahtikirjan rivit ja sitä käytetään automaattiseen rahtikirjan täsmäyttämiseen.

Mitä laskentoja on määritettävä, jotta lähetykselle voidaan laskea hinta?

Jos haluat arvioida lähetyksen käyttäen tiettyä rahdinkuljettajaa, sinun on määritettävä useita kuljetushallintamoduuleita. Hinnan laskenta on pakollinen, mutta muiden kuljetuksen hallinnan moduulien on ehkä tuettava Hinnan laskenta-moduulia. Esimerkiksi Hinnan laskenta-ominaisuutta voidaan käyttää tietojen noutamiseen Kilometrien laskenta-moduulista ja hinnan laskemiseksi lähteen ja kohteen välillä kilometrien perusteella.

Mitä tarvitaan kuljetuksenhallintamoduulin alustamiseen?

Kuljetuksen hallintamoduuli edellyttää, että määrität alustustiedot tietynlaista toiminnallisuutta varten. Asetus voi sisältää seuraavan tyyppisiä tietoja:

  • Viitteet muihin kuljetushallinnan moduuleihin. Katso lisätietoja tämän osion määritysesimerkistä.

  • Viitteitä .NET-tyyppeihin, joita käytetään kuljetuksen hallintamoduulissa.

  • Yksinkertaiset konfigurointitiedot.

Useimmissa tapauksissa valitsemalla Parametrit -painikkeen kuljetuksen hallinnan moduulin asetuslomakkeissa alustetaan alustustiedot. Lisätietoja on yksittäisten kuljetushallintamoottoreiden ohjeistuksessa Määritä kuljetuksenhallinnan moduulit:ssa.

Esimerkki kilometrien laskentaan viittaavan hinnan laskennan määrityksestä

Seuraavassa esimerkissä kuvataan asetus, joka vaaditaan hinnan laskennalle, joka perustuu .NET-moduulin tyyppiin Microsoft.Dynamics.Ax.Tms.Bll.MileageRateEngine ja viittaa kilometrien laskentaan.

Parametri

Kuvaus

RateBaseAssigner

.NET-tyyppi, joka tulkitsee hintaan perustuvat määritystiedot tietylle skeemalle. Parametriarvon syntaksi koostuu kahdesta pystyviivalla (|) erotetusta segmentistä. Ensimmäinen osa sisältää kokoonpanonimen, joka määrittää määrittäjän tyypin. Toinen segmentti määrittää määrittäjän tyypin täydellisen nimen. Tämä sisältää tyypin nimitilan.

MileageEngineCode

Kilometrien laskennan koodi, joka tunnistaa kilometrien laskentatietueen Microsoft Dynamics AX-tietokannassa.

Jako-osuuden laskenta

Yleinen jako-osuuden laskennan yksilöivä koodi Microsoft Dynamics AX-tietokannassa.

Lisätietoja taksamoottorin perustamisesta on kohdassa “Set up a rate engine” Määritä kuljetuksenhallinnan moduulit:ssa.

Metatietojen käyttö kuljetuksen hallintalaskuihin

Kuljetuksenhallinnan moduulit, jotka perustuvat kohdassa määriteltyihin tietoihin, saattavat käyttää erilaisia tietomalleja. Kuljetuksen hallintajärjestelmä mahdollistaa, että erilaiset kuljetuksen hallintamoduulit voivat käyttää samoja yleisiä fyysisiä tietokantatauluja. Varmistaaksesi, että ajoaikainen moottorin tietojen tulkinta on täsmällistä, voit määrittää metatiedot tietokannan taulukoihin. Tämä vähentää uusien kuljetuksenhallintamoduulien rakentamiskustannuksia, koska ei vaadi lisärakenteita tauluille ja lomakkeille.

Mitä voidaan käyttää hakutietona hintalaskelmissa?

-järjestelmässä hintojen laskentaan käytettyjä tietoja hallitaan metatietomäärityksellä. Esimerkiksi jos haluat etsiä postinumeroihin perustuvia hintoja, sinun on määritettävä metatiedot, jotka perustuvat postinumeron hakutyyppiin.

Kaikki moduulin konfiguraatiot vaativat metatiedot?

Ei, kuljetuksen hallintamoduulit, joita käytetään hinnan laskemiseen ulkoisista järjestelmistä vaadittavien tietojen noutamiseen, eivät tarvitse metatietoja. Näiden moduulien hintatiedot voidaan noutaa ulkoisista rahdinkuljettajien järjestelmistä tavallisesti verkkopalvelun kautta. Esimerkiksi -järjestelmässä voit käyttää kilometrien laskentaa, joka noutaa tiedot suoraan Bing-kartoista, joten et tarvitse metatietoja tälle moduulille.

Huomautus

-järjestelmän mukana toimitettavat kuljetuksen hallintamoduulit käyttävät sovelluksesta noudettavia tietoja. Ulkoisiin järjestelmiin liittyvät moduulit eivät sisälly -järjestelmään. Ohjelmaperustaisen laajennettavuusmallin avulla voit rakentaa laajennuksia käyttämällä Visual Studio-työkaluja.

MIten määritän kuljetuksen hallinnan moduulin metatiedot?

Kuljetuksenhallintamoduulin metatiedot määritetään eri tavalla eri tyyppisille moduuleille.

Kuljetuksenhallinnan moduuli

Metatietojen konfigurointi

Hinnan laskenta

Vaatii Hintaperusteen tyyppi. Hintaperusteen tyyppi sisältää metatietoja hintaperusteen tiedoille ja hintaperusteen määritystiedoille. Hintaperusteen metatietojen rakenne määritetään hinnan laskennan tyypin perusteella. Hintaperusteen määrityksen metatietojen rakenne määritetään hinnan laskentaan liitetyn hintaperusteen määrittäjän tyypillä. Voit määrittää hinnan laskennan hintaperusteen tyypin Hinnan laskenta-lomakkeella ja Hinnan päätiedot-lomakkeella.

Vyöhykkeen laskenta

Edellyttää, että metatiedot voidaan määrittää suoraan vyöhykkeessä.

Siirtoajan laskenta ja Kilometrien laskenta

Hakee metatietoja suoraan kilometrikorvausmoduulin konfigurointiasetuslomakkeesta.

Lisätietoja on kuljetushallintamoottoreiden asetusohjeistuksessa Määritä kuljetuksenhallinnan moduulit:ssa.

Esimerkki hinnan laskennan metatiedoista

Kuljetuksen hallintamoduuli vaatii alkuperäisen osoitteen tunnistamisen, kohdeosavaltion ja maan/alueen sekä lähetyksen alku- ja päätepisteen. Käyttämällä näitä vaatimuksia metatiedot näyttävät tiedot seuraavan taulukon mukaisesti. Taulukko sisältää myös tietoja vaadittavien syöttötietojen tyypistä.

  • Määritä nämä tiedot Kuljetuksenhallinta > Asetukset-kohdassa Hintaperusteen tyyppi-lomakkeella.

Järjestys

Nimi

Kenttätyyppi

Tietotyyppi

Hakutyyppi

Pakollinen

1

Alkuperä - postinumero

Toimeksianto

merkkijono

Postinumero

Valittu

2

Kohteen osavaltio

Toimeksianto

merkkijono

Alue

3

Kohteen alkupostinumero

Toimeksianto

merkkijono

Postinumero

Valittu

4

Kohteen loppupostinumero

Toimeksianto

merkkijono

Postinumero

Valittu

5

Kohdemaa

Toimeksianto

merkkijono

Maa/alue

Lisätietoja

Määritä kuljetuksenhallinnan moduulit