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:
- Varmista, että ECShip Setupin API-tunnus ja salainen tunnus vastaavat nShiftissä luotuja arvoja.
- Kirjaudu osoitteessa unifaunonline.com ja varmista, että API-avain löytyy kohdasta Maintenance -> API Keys.
- Jos avain on juuri luotu, odota muutama minuutti sen aktivoitumista.
- 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ä:
- Lue virheilmoitus huolellisesti. nShiftin virheet ovat yleensä melko kuvaavia.
- Korjaa ongelma lähetysasiakirjalla.
- 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:
- Varmista API-avain ECPrintNode Setupissa.
- Kirjaudu osoitteessa app.printnode.com ja varmista, että tilisi on aktiivinen.
- 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:
- Varmista, että PrintNode Client on käynnissä oikealla tietokoneella tai palvelimella.
- Tarkista PrintNoden hallintapaneelista osoitteessa app.printnode.com, että rekisteröidyt tietokoneet ja tulostimet näkyvät siellä.
- 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:
- Tarkista ECPrintNode Printers ja varmista, että tulostimen State on online.
- Varmista, että oikea tulostin on asetettu oletukseksi ECShip Setupissa.
- Jos käytät käyttäjäkohtaista ohjausta, tarkista Printer Selections.
- Tarkista PrintNoden hallintapaneelista epäonnistuneet tai odottavat työt.
- 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:
- Ota Testilähetys käyttöön ECShip Setupissa tai yksittäisellä lähetysasiakirjalla.
- Luo ja käsittele lähetys normaalisti.
- nShift validoi ja käsittelee lähetyksen sekä palauttaa seurantanumerot ja asiakirjat.
- 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
- Käytön aloittaminen - Alkuasetusten läpikäynti
- Lähetysprosessi - Lähetysten käsittely