Business Nxt App oppsett - Plukkliste generering og utskrift
Generere og printe plukklister fra Business Nxt
Obs! Denne funksjonaliteten i Business Nxt har foreløpig en "app-beta" status og krever at man tar kontakt med Visma for å få aktivert tilganger til dette (uavhengig av Bx app). Visma vil da trenge "vismaNetCustomerID" for å få aktivert dette på riktig kunde. Denne IDen kan man finne under VismaNet-Admin -> Konfigurasjon -> VismaNet KundeID.
Forberedelser
For at man skal få satt opp dette er man avhengig av et allerede etablert Bx-miljø, med BxLogistics-oppsett i BxCloud og BxSmartPrintPro (printproxy) installert lokalt med tilgang til aktuelle printere. Man bør også passe på at bildet man oppretter i Business Nxt benytter de samme utvalgsfiltrene som import oppsettet i Bx bruker - man tilpasser da enten importen i Bx eller filtreringen i Business Nxt.
Aktivere app i Business Nxt
Man må bestemme seg for hvor man ønsker å ha denne utskriftsfunksjonaliteten tilgjengelig i første omgang. Enten som en egen hovedmeny, eller via en av de eksisterende menyene i Business Nxt. Denne artikkelen tar for seg hvordan man legger til appen under Salg. Videre oppsett av vinduer i Business Nxt regner vi med at dere selv legger opp på en måte som fungerer godt for kundens ønskede arbeidsflyt.
Design-modus
Aktiver design-modus i Business Nxt.
Deretter velg Nytt element -> Nytt element -> App.
Legg inn appens URL i design elementet som kommer frem. I dette tilfellet er korrekt URL https://apps.bnxt.dev/bxwm/bnxt/21750/orderprint - 21750 er firmakoden til testmiljøet benyttet for å opprette denne artikkelen. Erstatt 21750 med deres/kundens firmakode. Tilpass størrelsen til det man ønsker å ha synlig i skjermbildet - kan kreve justeringer etter man er logget inn i appen. Husk å lagre oppsettet.
Etter oppsett er lagret og design-modus er avsluttet kan menyen f.eks. se slik ut.
For å logge inn kan man så logge inn med Visma Connect. Obs! For å få logget inn med Visma Connect må Visma Connect brukeren legges inn i BxAdmin under Users med epost som brukernavn, denne brukeren må også tilknyttes riktig company profil hvis det finnes flere bedrifter på samme lisens (f.eks. oppsett for en butikkjede etc.). Når dette er gjort, og oppsett ellers i Bx er korrekt vil man få frem muligheten til å velge "Generate Picking list" og "Generate Picking list (approve only)".
Generate Picking list genererer en plukkliste + kjører utskrift for markerte ordre. Generate Picking list (approve only) genererer kun plukkliste uten å printe eller opprette PDF for markerte ordre.
Oppsett i BxAdmin
For å få selve genereringen av plukklistene til å fungere krever det også videre oppsett i BxAdmin. Det må legges opp to eksportere til dette, pickinglist = generate og pickinglist = print. Trykk Add missing defaults under Exports og velg pickinglist generate og print fra listen -> Confirm.
Da skal eksporterne komme frem i listen slik.
I disse eksporterne ligger det forskjellige konfigurasjons-parametere under "Export Config", som kan tilpasses ved behov.
Pickinglist generate:
exporterComponentAction = create
print = true - denne må være true for at generering skal fungere.
printer = _ la denne være en understrek, det skal ikke faktisk kjøres en utskrift her men kreves for at eksporteren skal fungere.
reportNo = 25 - formularnr for plukkliste i BusinessNxt, i vårt testmiljø og i standard config er 25 riktig.
vbNxtPrintDestination = ONLY_APPROVAL
vbNxtReportType = PickLists
Pickinglist print:
exporterComponentAction = create
print = true
printer = navn på printkø på maskinen hvor BxSmartPrintPro er installert.
printproxy = firmakoden til BxSmartPrintPro lisensen.
printproxylicensekey = lisensnøkkelen til BxSmartPritnPro lisensen.
reportNo = 25 - formularnr for plukkliste i Business Nxt, i vårt testmiljø er 25 riktig.
vbNxtReportType = PickLists
Oppsett for å generere plukklister direkte i Business Nxt, med og uten utskrift, skal nå være klart. For å teste om alt fungerer velger du bare hvilken ordre det skal genereres plukkliste for deretter Generate Picking list og/eller Generate Picking list (approve only) - Førstnevnte genererer plukkliste + printer plukklisten. Sistnevnte genererer kun selve plukklisten uten å printe noe eller lagre en PDF.
Eksempel på melding man får opp og selve plukklisten når plukkliste er generert riktig.
Feilsøking
Utskrift kommer ikke ut:- Husk forskjellen på "Generate Picking list" og "Generate Picking list (approve only)". Kun "Generate Picking list" vil faktisk trigge en utskrift.
- Sjekk logger i BxAdmin, normalt vil det stå en gul advarsel eller rød feilmelding som forklarer mer om hva som har skjedd. Typisk vil det være tilgang til printere (feil navn/proxy osv.) eller feil formularnr.
- Sjekk om BxSmartPrintPro servicen kjører.
- Sjekk loggene til BxSmartPrintPro om det står noe spesifikt der. Ofte kan det være problemer med tilgang til printerne, spesielt hvis det er benyttet printkøer delt ut fra en annen maskin enn en fra maskinen hvor BxSmartPrintPro kjører.
- Dersom ingen feilmeldinger i BxSmartPrintPro, sjekk selve printkøen om det ligger noen utskrifter her. I mange tilfeller kan det f.eks. være feil IP port på selve køen som gjør at printkø ikke får sendt utskrift til printeren fysisk, eller andre fysiske problemer med selve printeren.