Gå til innhold
Norsk – Norge
  • Det finnes ingen forslag fordi søkefeltet er tomt.

VismaNet - Opprette og fullføre leveranser via Salg

Hvordan sette opp mulighet for å opprette og fullføre leveranser i VismaNet via Salg modulen i BxMobile

VismaNet-eksportøren kan opprette og fullføre leveranser fra salgsordre. Dette kan brukes når ordre skal bli til leveranser, for eksempel ved over-disken-salg i et byggevarehus.

Denne funksjonaliteten krever BxLogistics Pro.

Innhold

1. Arbeidsflyt

Oppsettet gjelder VismaNet-eksportøren for salesorder/create. I BxAdmin åpner du Export to ERP → Export Config for eksportøren VismaNet eller VismaNetV3.

Når en salgsordre eksporteres, kan eksportøren opprette en leveranse. Leveransen kan deretter oppdateres med felter fra ordren og fullføres i Visma.Net.

2. Export Config

Felt Forklaring
createShipment true oppretter en leveranse ved eksport av en salgsordre.
createShipmentForOrderTypes Komma-separert liste over ordretyper som skal opprette leveranse. Når feltet har en verdi, overstyrer det createShipment.
confirmShipment Styrer om en opprettet leveranse fullføres. Standard er true når leveransen opprettes.
confirmShipmentForOrderTypes Komma-separert liste over ordretyper som skal få leveransen fullført. Når listen er satt, fullføres bare leveranser for ordretypene i listen.
printShipmentConfirmation true ber eksportøren skrive ut leveringsbekreftelsen etter at leveransen er opprettet.
print Styrer utskrift av salgsordrebekreftelsen.
shipment.<felt> Bruk dette prefikset i Field Mappings for å sende feltverdier til oppdatering av leveransen etter at den er opprettet.
updateShipmentUrlService Alternativ URL-service for oppdatering av leveransen. Standard er v1/shipment/{shipmentNumber}.

3. Vanlige oppsett

  • Opprett og fullfør for alle ordre: Sett createShipment=true. Leveranser blir som standard fullført; sett eventuelt confirmShipment=true for å gjøre dette eksplisitt.
  • Opprett og fullfør for bestemte ordretyper: Angi ordretypene i createShipmentForOrderTypes og confirmShipmentForOrderTypes.
  • Opprett for bestemte ordretyper og fullfør alltid: Angi ordretypene i createShipmentForOrderTypes og sett confirmShipment=true.

Feltet createShipmentForOrderTypes overstyrer createShipment. Hvis confirmShipmentForOrderTypes er satt, bestemmer denne listen hvilke ordretyper som får leveransen fullført.

4. Oppdatere leveransen

Legg til Field Mappings med destinasjonsprefikset shipment. for å oppdatere leveransen etter at den er opprettet. Eksportøren sender disse verdiene til Visma.Net. Hvis du bruker en annen URL-service for oppdateringen, legg den inn i updateShipmentUrlService.

Eksemplene under viser vanlige valg for oppretting og fullføring. Ordretypen SO er brukt i standardoppsettet for salgsordre. Eksemplene er forslag, ikke standardverdier.

Opprett og fullfør alle leveranser: {"createShipment":true,"confirmShipment":true}

Opprett og fullfør for valgte ordretyper: {"createShipment":false,"createShipmentForOrderTypes":"SO","confirmShipmentForOrderTypes":"SO"}

Opprett for valgte ordretyper, og fullfør alltid: {"createShipmentForOrderTypes":"SO","confirmShipment":true}

For å oppdatere felter etter oppretting legger du til Field Mappings i Export to ERP → Export Config. Prefikset shipment. fjernes før feltstiene sendes som PUT til v1/shipment/{shipmentNumber}. Koden knytter ordrelinjene til de opprettede leveranselinjene før oppdateringen.

Felt Forklaring
lines.shipmentorderline → shipment.shipmentDetailLines[].lineNumber.value Knytter ordrelinjen til linjenummeret i den opprettede leveransen.
lines.location → shipment.shipmentDetailLines[].location.value Sender ordrelinjens lokasjon til lokasjonsfeltet på leveranselinjen.
lines.quantity → shipment.shipmentDetailLines[].shippedQty.value Sender antallet som skal leveres. Shipment-oppdateringen bruker shippedQty som en verdi-wrapper.

Standardoppsettet har ikke shipment.-mappinger under VismaNet eller VismaNetV3 salesorder/create. Legg bare til feltene som er aktuelle for oppsettet ditt.