nShiftin käyttöönotto
nShift-tilin tilaaminen
nShift-palveluiden tilaaminen
Kuljetusliikkeen lisääminen
API-avaimen tilaaminen
nShift toimitustavan asennus
Myyntitilauksen asetukset
API-avaimen tilaaminen
API-avain tarvitaan, jotta taustaohjelma pystyy tilausta toimittaessa noutamaan tarvittavat rahtikirjat ja tulosteet
Api-avain luodaan nShiftin paneelissa kohdasta YLLÄPITO → API-AVAIMET
Rastita Tyyppi Web-service-kutsu (REST)
Anna API-avaimelle haluamasi nimi kohdassa Muistiinpano
esim. "*API_avain_Flowvy"
Syötä Developer-id -kenttään seuraava arvo: 0050006282
nShift toimitustavan asennus
Ilmoita Confirman verkkokaupan asiakaspalveluun seuraavat tiedot (tuki@nethit.fi):
Ylempänä luodun API-avaimen tunnus sekä salainen tunnus (ei yhdistettyä tunnusta)
nShiftin kautta käyttöönotettavan Kuljetusyhtiön asiakasnumero (ei Unifaun-asiakastunnusta)
Kuljetusyhtiön asiakasnumero löytyy nShift Onlinessa kohdassa:
Ylläpito → Lähettäjä → Etsi → Valitse lähettäjä (oma yrityksesi) → Muokkaa → Kuljetusliikkeet → Asiakasnumero
Myyntitilauksen asetukset
Tulostuksen komentojonon määrittely nimettyyn tulostimeen. (Jos ei ennestään jo ole määritetty)
Myyntitilaus → Asetukset → Unifaun → Tulostuksen komentojono
Tulostuksen komentojono parametrit eri sovelluksille
Adobe Acrobat PDF reader
"C:\Program Files\Adobe\Acrobat DC\Acrobat\Acrobat.exe" /T %F% TukiTulostin
Foxit Reader
"C:\Program Files (x86)\Foxit Software\Foxit PDF Reader\FoxitPDFReader.exe" /t %F% TukiTulostin
SumatraPDF
"C:\Program Files\SumatraPDF\SumatraPDF.exe" "%F%" -print-to TukiTulostin -print-settings "paper=A5 noscale"
Uudelleenohjattu / Redirected tulostin
Etätyöpöytäyhteyden kanssa tulostimen nimestä on parsittava '(Redirected 1)' teksti, joka vaatii erillistä komentokehote jonoa. Tämä onnistuu vastalla komentokehote käskyjonolla, jossa etsitään tulostin nimellä.
Etätyöpöydän tulostus skripti
set PRINTERNAME=TukiTulostin for /F "skip=1 usebackq delims=" %%A in (` wmic Printer where "Name like '%%%PRINTERNAME%%%'" get Name `) do for /F "delims=" %%B in ("%%A") do set "PRINTERNAME=%%A" set PRINTERNAME=%PRINTERNAME%## set PRINTERNAME=%PRINTERNAME: ##=##% set PRINTERNAME=%PRINTERNAME: ##=##% set PRINTERNAME=%PRINTERNAME: ##=##% set PRINTERNAME=%PRINTERNAME: ##=##% set PRINTERNAME=%PRINTERNAME: ##=##% set PRINTERNAME=%PRINTERNAME:##=% "C:\Program Files (x86)\Foxit Software\Foxit Reader\foxitreader.exe" /t "%2" "%PRINTERNAME%"