Hyppää sisältöön

Vianmääritys

Tämä ohje käsittelee yleisimpiä ongelmatilanteita ja niiden ratkaisemista.

nShift API -yhteys

"Luo perusasetukset" epäonnistuu tai ei palauta tietoja

Mahdolliset syyt:

  • ECShip Setupin Tunnus tai Salainen tunnus on virheellinen
  • nShift-tilillä ei ole API-käyttöoikeutta
  • Business Centralin ja nShift API:n välillä on verkkoyhteysongelma

Ratkaisu:

  1. Varmista, että ECShip Setupin API-tunnus ja salainen tunnus vastaavat nShiftissä luotuja arvoja.
  2. Kirjaudu osoitteessa unifaunonline.com ja varmista, että API-avain löytyy kohdasta Maintenance -> API Keys.
  3. Jos avain on juuri luotu, odota muutama minuutti sen aktivoitumista.
  4. Kokeile tarvittaessa luoda uusi API-avain.

Lähetyksen käsittely palauttaa virheen

Kun nShift hylkää lähetyksen, näkyviin tulee virheikkuna, jossa näkyy nShiftin palauttama virhe.

Yleiset virheet:

Virhe Todennäköinen syy Ratkaisu
Pakollisia kenttiä puuttuu Osoitetiedot ovat puutteelliset Tarkista vastaanottajan nimi, osoite, paikkakunta, postinumero ja maa
Virheellinen rahdinkuljettaja tai palvelu Rahdinkuljettajan tai palvelun koodia ei tunnisteta Lataa rahdinkuljettajat uudelleen toiminnolla Luo perusasetukset
Asiakasnumero puuttuu Rahdinkuljettaja vaatii rahtiasiakasnumeron Määritä rahdinkuljettajan asiakasnumerot, katso Rahdinkuljettajien määritykset
Virheellinen paino tai mitat Paino on nolla tai mitat puuttuvat Varmista, että kolleilla on paino ja tarvittaessa myös mitat

Yleiset vaiheet missä tahansa käsittelyvirheessä:

  1. Lue virheilmoitus huolellisesti. nShiftin virheet ovat yleensä melko kuvaavia.
  2. Korjaa ongelma lähetysasiakirjalla.
  3. Yritä lähetystä uudelleen. Asiakirja pysyy virheen jälkeen tilassa Avoin.

PrintNode-yhteys

"Test PrintNode Connection" epäonnistuu

Mahdolliset syyt:

  • PrintNode API Key on virheellinen ECPrintNode Setupissa
  • PrintNode-tili ei ole aktiivinen tai sen voimassaolo on päättynyt

Ratkaisu:

  1. Varmista API-avain ECPrintNode Setupissa.
  2. Kirjaudu osoitteessa app.printnode.com ja varmista, että tilisi on aktiivinen.
  3. Luo tarvittaessa uusi API-avain.

Tulostimia ei näy toiminnon "Show Printers" jälkeen

Mahdolliset syyt:

  • PrintNode Client ei ole käynnissä tulostinpalvelimella
  • PrintNode Client on kirjautunut väärälle tilille
  • Tietokone, jolla PrintNode Client toimii, on offline-tilassa

Ratkaisu:

  1. Varmista, että PrintNode Client on käynnissä oikealla tietokoneella tai palvelimella.
  2. Tarkista PrintNoden hallintapaneelista osoitteessa app.printnode.com, että rekisteröidyt tietokoneet ja tulostimet näkyvät siellä.
  3. Käynnistä PrintNode Client -palvelu uudelleen tarvittaessa.

Tulostustyö ei saavu tulostimelle

Mahdolliset syyt:

  • Väärä tulostin on valittuna, tarkista oletustulostin tai käyttäjäkohtainen ohjaus
  • Tulostin on offline-tilassa tai virhetilassa
  • PrintNode Client on menettänyt yhteyden

Ratkaisu:

  1. Tarkista ECPrintNode Printers ja varmista, että tulostimen State on online.
  2. Varmista, että oikea tulostin on asetettu oletukseksi ECShip Setupissa.
  3. Jos käytät käyttäjäkohtaista ohjausta, tarkista Printer Selections.
  4. Tarkista PrintNoden hallintapaneelista epäonnistuneet tai odottavat työt.
  5. Käynnistä PrintNode Client uudelleen, jos tietokoneen tila näkyy katkenneena.

Debug-tila

Ota Debug Mode käyttöön ECShip Setupissa, jos tarvitset lisädiagnostiikkaa lähetyksen käsittelyn aikana.

Kun debug-tila on käytössä:

  • API-kutsuista nShiftiin kirjataan enemmän yksityiskohtia
  • virheilmoitukset sisältävät enemmän teknistä tietoa
  • tila on hyödyllinen erityisesti rahdinkuljettaja- tai palvelukohtaisissa ongelmissa

Huomautus: Poista debug-tila käytöstä vianmäärityksen jälkeen, jotta turhaa kuormitusta ei synny.

Testitila

Käytä Testilähetys-asetusta, jos haluat testata koko työnkulun ilman, että lähetys välitetään oikealle rahdinkuljettajalle:

  1. Ota Testilähetys käyttöön ECShip Setupissa tai yksittäisellä lähetysasiakirjalla.
  2. Luo ja käsittele lähetys normaalisti.
  3. nShift validoi ja käsittelee lähetyksen sekä palauttaa seurantanumerot ja asiakirjat.
  4. Lähetystä ei välitetä varsinaiselle rahdinkuljettajalle.

Tämä on hyödyllistä esimerkiksi:

  • alkuasetusten ja konfiguraation varmistamiseen
  • uusien rahdinkuljettajapalvelujen tai lisäpalvelujen testaukseen
  • käyttäjien kouluttamiseen lähetysprosessiin
  • lisäparametrien määritysten validointiin

Yleisiä kysymyksiä

Voinko lähettää jo lähetetyn lähetyksen uudelleen?

Et. Kun lähetys on tilassa Lähetetty, sitä ei voi lähettää uudelleen. Jos muutoksia tarvitaan, peruutus on hoidettava nShift Onlinessa ja Business Centraliin on luotava uusi lähetys.

Miksi kollinumeroista puuttuu alkuosa 00?

Kollinumerot eli SSCC-koodit tallennetaan ilman sovellustunnistetta 00. Tämä on tarkoituksellista. Täysi SSCC sisältää etuliitteen 00, mutta ECShip tallentaa vain viiteosan.

Voinko käyttää ECShipiä ilman PrintNodea?

Kyllä. PrintNode on valinnainen. Ilman sitä voit silti:

  • luoda ja lähettää lähetyksiä nShiftiin
  • ladata lähetysasiakirjat ja etiketit PDF-tiedostoina Auxiliary Data -osiosta

Miten päivitän rahdinkuljettajien tiedot, kun nShiftiin lisätään uusia palveluja?

Suorita Luo perusasetukset uudelleen ECShip Setupissa. Tämä lataa kaikki rahdinkuljettajat, palvelut, lisäpalvelut ja kollilajit uudestaan nShift-tililtäsi.

Seuraavat vaiheet