Share via


Määritä kuljetuksenhallinnan moduulit

Koskee kohdetta: Microsoft Dynamics AX 2012 R3

Jotta voit laskea hinnat, sinun on luotava manuaalisesti yksi tai useampia kuljetuksen hallintamoduuleita tai alustettava perusmoduulin tiedot automaattisesti. :ssa voit etsiä käytettävissä olevia lähetyshintoja perustuen esimerkiksi matkustusetäisyyteen tai alueen vyöhykkeisiin. Käytettävissä olevat hinnat laskevat kuljetuksenhallinnan moduulit tulkitsevat hakuehdot.

Tässä ohjeaiheessa on tietoja kuljetuksen hallintamoduulien määrittämisestä, joita voit käyttää rahdinkuljettajan hintojen laskemiseen.

Kuljetuksenhallinnan moduulien määrittäminen

Moottoreille, jotka toimitetaan Microsoft Dynamics AX:n kanssa, taksojen lasku perustuu metadatan valvomiin tietoihin. Moduulit, joita ei toimiteta -järjestelmän mukana, voidaan kohdistaa ilman metatietomääritystä. Eräitä seuraavien osioiden ohjeita ovat kuvaukset siitä, kuinka metatiedot ja tiedot määritetään. Nämä kuvaukset eivät koske moduuleita, jotka noutavat tiedot -järjestelmän ulkopuolella olevista lähteistä. Lisätietoja on kohdassa "Vaativatko kaikki moottorikonfiguraatiot metadataa?" Kuljetuksenhallinnan moduulit:ssa.

Tiedostonimien tunnisteet kokoonpanon nimissä

Tiedostotunniste tulisi aina sisällyttää moduulin kokoonpanon nimeen. Sinun on aina sisällytettävä kaikille tässä ohjeaiheessa kuvatuille kuljetuksen hallintamoduuleille tiedostotunniste, kuten esimerkiksi Microsoft.Dynamics.Ax.Tms.dll.

Määritä hinnan laskenta

Ennen kuin määrität hinnan laskennan hintojen laskemiseksi, seuraavat toimet täytyy tehdä:

  • Määritä hintaperustetyyppi, jonka avulla voit hallita metatietoja, joita käytät kun etsit hintoja. Hintaperusteen tyypin rakenne määritetään hinnan laskennan tyypin ja moduuliin liitetyn hintaperusteen määrittäjän tyypin perusteella. Hinnan laskennan hintaperusteen tyypin on vastattava rahdinkuljettajan hinnan päätietojen hintaperusteen tyyppiä. Lisätietoja taksaperustyypin perustamisesta ja sen yhdistämisestä taksamallin alkuperäisversioon Määritä päätiedot:ssa.

  • Määritä moduulin metatiedot. Lisätietoja metadatasta ja esimerkki, joka näyttää miten metadata määritetään moottoria varten, on “How do I configure metadata for a transportation management engine?” Kuljetuksenhallinnan moduulit:ssa.

Määritä hinnan laskenta noudattamalla seuraavia ohjeita:

  1. Napsauta kohdetta Kuljetuksenhallinta > Asetukset > Laskennat > Hinnan laskenta.

  2. Luo uusi hinnan laskenta.

  3. Kirjoita tunniste ja nimi hinnan laskennalle.

  4. Valitse Hintaperusteen tyyppi-kentässä hintaperusteen tyyppi.

  5. Kirjoita Laskennan kokoonpano-kenttään kokoonpano, joka määrittää moduulin tyypin, kuten Microsoft.Dynamics.Ax.Tms.dll.

  6. Kirjoita Laskentatyyppi-kenttään moduulin määrittävän .NET-tyypin täydellinen nimi. Nimen tulisi sisältää nimitila ilman kokoonpanon nimeä, kuten Microsoft.Dynamics.Ax.Tms.Bll.LtlRateEngine.

  7. Valitse Parametrit ja luo uusi parametri. Kirjoita nimi ja parametrin arvo. Kirjoita esimerkiksi Microsoft.Dynamics.Ax.Tms.dll| Microsoft.Dynamics.Ax.Tms.Bll.LtlRateBaseAssigner moduulin RateBaseAssigner-parametrin arvoksi.

Määritä siirtoajan moduuli

Määritä siirtoajan laskentamoduuli, joka laskee ajan, joka kuluu tavaroiden kuljetukseen A kohdasta kohtaan B. Asetukset sisältävät seuraavat tehtävät:

  • Luo siirtoajan laskenta.

  • Määritä metatiedot. Lisätietoja metadatasta on ohjeessa “How is metadata used in transportation management engines?” Kuljetuksenhallinnan moduulit:ssa.

  • Määritä tiedot.

Luo siirtoajan laskenta seuraavien ohjeiden avulla:

  1. Napsauta kohdetta Kuljetuksenhallinta > Asetukset > Laskennat > Siirtoajan laskenta.

  2. Luo uusi siirtoajan laskenta.

  3. Kirjoita tunniste ja nimi siirtoajan laskennalle.

  4. Kirjoita Laskennan kokoonpano-kenttään kokoonpano, joka määrittää moduulin tyypin, kuten Microsoft.Dynamics.Ax.Tms.dll.

  5. Kirjoita Laskentatyyppi-kenttään kuljetuksen hallintamoduulin määrittävän .NET-tyypin täydellinen nimi. Nimen tulisi sisältää nimitila ilman kokoonpanon nimeä. Esimerkiksi kuljetuksen hallintamoduulin koodi, joka vastaa laskutoimituksen tyyppiä, kuten Microsoft.Dynamics.Ax.Tms.P2PTransitTimeEngine.

  6. Napsauta Siirtoajan laskenta-lomakkeella Parametrit ja kirjoita moduulin lisäparametrit

Jos haluat määrittää metatiedot, noudata seuraavia vaiheita:

  1. Napsauta kohdetta Kuljetuksenhallinta > Asetukset > Laskennat > Siirtoajan laskenta.

  2. Valitse Siirtoaikakenttä, ja valitse sitten Uusi luodaksesi metatiedot, joita käytät hinnan etsintään.

    Kirjoita tiedot seuraaviin kenttiin.

    Kenttä

    Kuvaus

    Siirtoajan laskenta

    Valitse kuljettava aikamoduuli, joka on luotu Siirtoajan laskenta -lomakkeessa.

    Järjestys

    Hakukenttien järjestys Hintaan perustuva määritys-pikavälilehdellä Hinnan päätiedot-lomakkeella.

    Nimi

    Kentän otsikko käyttöliittymässä.

    Tietotyyppi

    Tallennettavien tietojen tyyppi, kuten numeerinen, aakkosnumeerinen tai merkkijono.

    Hakutyyppi

    Haun tyyppi, jota käytetään arvon, kuten postinumeron, määrittämiseen käyttöliittymän tietueeseen.

    Pakollinen

    Valitse tämä valintaruutu, jos haluat tehdä metatietojen tietokentästä pakollisen. Tietokenttä on valinnainen, jos valintaruutua ei ole valittu.

Voit määrittää tietoja seuraavasti:

  1. Napsauta kohdetta Kuljetuksenhallinta > Asetukset > Laskennat > Siirtoajan laskenta.

  2. Napsauta Siirtoajan laskenta-lomakkeen Erittely-pikavälilehdellä Uusi.

Määritä matkakilometrien laskenta

Määritä kilometrimoduulin kuljetuksen etäisyyden laskemiseen. Matkamoduulin määrittäminen sisältää seuraavat tehtävät:

  • Luo kilometrien laskenta.

  • Määritä metatiedot.

  • Määritä tiedot.

Luo kilometrien laskenta seuraavien ohjeiden avulla:

  1. Napsauta kohdetta Kuljetuksenhallinta > Asetukset > Laskennat > Kilometrien laskenta.

  2. Luo uusi kilometrien laskenta.

  3. Kirjoita tunniste ja nimi kilometrien laskennalle.

  4. Kirjoita Tiedot-pikavälilehden Laskennan kokoonpano-kenttään kokoonpano, joka määrittää moduulin tyypin, kuten Microsoft.Dynamics.Ax.Tms.dll.

  5. Kirjoita Laskentatyyppi-kenttään moduulin määrittävän .NET-tyypin täydellinen nimi. Nimen tulisi sisältää nimitila ilman kokoonpanon nimeä, kuten Microsoft.Dynamics.Ax.Tms.P2PMileageEngine pisteestä pisteeseen kilometrien laskennalle.

  6. Valitse Oletus -valintaruutu, jos haluat käyttää valittua moduulia oletusarvomoduulina lähetyksen prosenttien laskemiseksi kilometrikorvausten perusteella.

  7. Napsauta Parametrit syöttääksesi moduulin lisäparametrit.

Jos haluat määrittää metatiedot, noudata seuraavia vaiheita:

  1. Napsauta kohdetta Kuljetuksenhallinta > Asetukset > Laskennat > Kilometrien laskenta.

  2. Valitse kilometrien laskenta.

  3. Valitse Määritä kilometrien laskenta, ja valitse sitten Uusi luodaksesi metatiedot, joita käytät hinnan etsintään.

    Kirjoita tiedot seuraaviin kenttiin.

    Kenttä

    Kuvaus

    Järjestys

    Hakukenttien järjestys Hintaan perustuva määritys-pikavälilehdellä Hinnan päätiedot-lomakkeella.

    Nimi

    Kentän otsikko käyttöliittymässä.

    Tietotyyppi

    Tallennettavien tietojen tyyppi, kuten numeerinen, aakkosnumeerinen tai merkkijono.

    Hakutyyppi

    Haun tyyppi, jota käytetään arvon, kuten postinumeron, määrittämiseen käyttöliittymän tietueeseen.

    Pakollinen

    Valitse tämä valintaruutu, jos haluat tehdä metatietojen tietokentästä pakollisen. Tietokenttä on valinnainen, jos valintaruutua ei ole valittu.

  4. Sulje Kilometrien laskennan kenttä-lomake.

Voit määrittää tietoja seuraavasti:

  1. Napsauta kohdetta Kuljetuksenhallinta > Asetukset > Laskennat > Kilometrien laskenta.

  2. Napsauta Kilometrien laskenta-lomakkeen Erittely-pikavälilehdellä Uusi.

Määritä vyöhykkeen laskenta

Määritä vyöhykkeen laskenta määrittämään osoitteen alueen tai laskemaan alueiden määrä, jotka on ylitettävä kuljetettaessa aineita osoitteesta A osoitteeseen B. Vyöhykkeen laskennan määrittäminen sisältää seuraavat tehtävät:

  • Luo vyöhykelaskenta.

  • Luo vyöhykkeen päätiedot.

  • Määritä vyöhykemasterin metatiedot.

  • Määritä tiedot vyöhykkeen päätietojen metatiedoille.

Luo vyöhykkeen laskenta seuraavien ohjeiden avulla:

  1. Napsauta kohdetta Kuljetuksenhallinta > Asetukset > Laskennat > Vyöhykkeen laskenta.

  2. Luo uusi vyöhykkeen laskenta.

  3. Kirjoita vyöhykemoduulille yksilöllinen tunnus ja nimi.

  4. Luo vyöhykkeen laskennan nimi, kuten PostalCodeZoneEngine.

  5. Kirjoita Laskennan kokoonpano-kenttään kokoonpano, joka määrittää moduulin tyypin, kuten Microsoft.Dynamics.Ax.Tms.dll.

  6. Kirjoita Laskentatyyppi-kenttään moduulin määrittävän .NET-tyypin täydellinen nimi. Nimen tulisi sisältää nimitila ilman kokoonpanon nimeä, kuten Microsoft.Dynamics.Ax.Tms.PostalCodeZoneEngine postinumeron vyöhykkeen laskennalle.

  7. Napsauta Parametrit syöttääksesi moduulin lisäparametrit.

Luo vyöhykkeelle päämalli seuraavien ohjeiden avulla:

  1. Napsauta kohdetta Kuljetuksenhallinta > Asetukset > Yleiset > Vyöhykkeen päätiedot.

  2. Luo uusi vyöhykemasteri valitsemalla Uusi.

  3. Kirjoita vyöhykkeen päätiedoille yksilöllinen tunnus ja nimi.

  4. Valitse Vyöhykkeen laskenta-kentässä edellisessä menettelyssä luomasi kuljetuksen hallintamoduuli, kuten PostalCodeZoneEngine. Tätä käytetään vyöhykkeen päätietojen liittämiseen vyöhykemoduuleihin.

  5. ValitseVyöhyketyyppi-kentässä Luokitus tai Reititys.

Jos haluat määrittää metatietoja päävyöhykkeelle, noudata seuraavia vaiheita:

  1. Napsauta kohdetta Kuljetuksenhallinta > Asetukset > Yleiset > Vyöhykkeen päätiedot.

  2. Valitse Vyöhykkeen pääkenttä.

  3. Luo uudet metatietotietueet napsauttamalla Vyöhykkeen pääkenttä-lomakkeella Uusi.

  4. Määritä aluemoduulin kentät käyttäen samoja ohjeita, joiden avulla kilometrien laskennan metatiedot luotiin. Lisätietoja aiemmin tämän aiheen osiossa “Aseta käyttöikämoottori”.

  5. Sulje Vyöhykkeen pääkenttä-lomake.

Jos haluat luoda uusia datatietueita päävyöhykkeelle, noudata seuraavia vaiheita:

  1. Napsauta kohdetta Kuljetuksenhallinta > Asetukset > Laskennat > Vyöhykkeen laskenta.

  2. Napsauta Vyöhykkeen päätiedot-lomakkeen Erittely-pikavälilehdellä Uusi.

Yleisen moduulin määrittäminen

Yleisessä laskennassa kuormituksen kuluille lasketaan jakauma, toiselta nimeltään jaettu kuljetuskulu. Yleinen laskennan avulla voit määrittää muita aputoimintoja, kuten viivakoodien tarkistusnumeroiden laskennan.

Voit määrittää yleisen laskennan noudattamalla seuraavia ohjeita:

  1. Napsauta kohdetta Kuljetuksenhallinta > Asetukset > Laskennat > Yleinen laskenta.

  2. Luo uusi yleinen laskenta.

  3. Kirjoita tunniste ja nimi yleiselle laskennalle.

  4. Valitse Oletus -valintaruutu, jos haluat käyttää valittua yleisen moduulin tyyppiä jako oletusmoduulina lopullisten kuljetuskustannuksien tiettyjä tilauksia ja rivejä varten. Tämä perustuu mittoihin, kuten tilavuus ja paino.

  5. Kirjoita Laskennan kokoonpano-kenttään kokoonpano, joka määrittää moduulin tyypin, kuten Microsoft.Dynamics.Ax.Tms.dll.

  6. Valitse Laskennan parametrit-kenttään moduulin parametri, kuten Microsoft.Dynamics.Ax.Tms.Bll.GenericApportionmentEngine jako-osuuden laskentamoduulille.

  7. Valitse Laskentatyyppi-kenttään moduulin tyyppi, kuten esimerkiksi Jako-osuuden laskenta.

  8. Napsauta Parametrit syöttääksesi moduulin lisäparametrit.

Määritä rahtilaskun tyyppimoduuli

Voit käyttää rahtilaskun tyyppi -moduulia rahtilasku- ja rahtikirjarivien standardoimisessa ja täsmätä rahtikirjan automaattisesti.

Voit määrittää rahtilaskun tyyppimoduulin noudattamalla seuraavia ohjeita:

  1. Napsauta kohdetta Kuljetuksenhallinta > Asetukset > Rahdin täsmäytys > Rahtilaskun tyyppi.

  2. Luo uusi rahtilaskun täsmäytystyyppi valitsemalla Uusi.

  3. Kirjoita Rahtilaskun tyyppi-kenttään rahtilaskun tyypin nimi.

  4. Kirjoita Laskennan kokoonpano-kenttään kokoonpano, joka määrittää moduulin tyypin, kuten Microsoft.Dynamics.Ax.tms.dll.

  5. Kirjoita Laskentatyyppi-kenttään moduulin määrittävän .NET-tyypin täydellinen nimi. Nimen tulisi sisältää nimitila ilman kokoonpanon nimeä, kuten Microsoft.Dynamics.Ax.Tms.Bll.GenericNormalizer.

  6. Valitse Erittely pikavälilehti, ja valitse sitten uusi luodaksesi rahtikirjan laskutyypin rivit.

  7. Valitse Järjestys-kentässä numerosarja, joka määrittää järjestyksen, jossa täsmäytyksen kentät normalisoidaan rahtilaskun täsmäytykselle.

  8. Kirjoita moduulin tyypin kuvaus ja nimi. Nimi on kentän otsikko käyttöliittymässä.

  9. ValitseTäsmäytys vaaditaan-kentässä Kyllä tai Ei. Tämä määrittää, tulisiko rahtikirjan ja rahtilaskun dimensioarvojen vaikuttaa näiden kahden asiakirjan täsmäytykseen.

    Rahtilaskun ja rahtikirjan täsmäytys voidaan suorittaa, jos kenttien arvot ovat samat rahtilaskussa ja rahtikirjassa. Täsmäytys vaaditaan-valintaruutua voidaan käyttää myös määrittämään, mitä tapahtuu, jos kenttien arvoja ei ole määritetty.

    • Kyllä – Jos täsmäytetyille kentille ei ole määritetty arvoja, täsmäytystä ei voida suorittaa valmiiksi.

    • Ei – Jos täsmäytetyille kentille ei ole määritetty arvoja, täsmäytys voidaan suorittaa valmiiksi.

Alusta perusmoduulin tiedot automaattisesti

Voit valmistella automaattisesti perusmoduulin tiedot luodaksesi moduulin asetustiedot kaikille asetuksille, jotka sisältää.

Jos alustat perusmoduulin tiedot näin, tietoja alustetaan yrityksittäin ja aiemmin luotuja moduulin tietoja, jotka määritetään yksittäiselle yritykselle, ei ehkä oteta huomioon.

Alusta laskennan perustiedot automaattisesti seuraavien ohjeiden avulla:

  1. Napsauta kohdetta Kuljetuksenhallinta > Asetukset > Kuljetuksenhallintaparametrit.

  2. Valitse Yleinen-linkissä Laskennat -pikavälilehti.

  3. Napsauta Alusta laskennan perustiedot-painiketta.

Määritä rahdinkuljettajat ja rahdinkuljettajaryhmät

Luokka

Edellytys

Määritysavaimet

Napsauta kohdetta Järjestelmän hallinta > Asetukset > Käyttöoikeudet > Käyttöoikeuden konfiguraatio. Laajenna Kauppa-lisenssiavain ja valitse Varaston ja kuljetuksen hallinta-määritysavain.