Vores integration sker via Business Centrals indbyggede OData webservices. Af denne årsag betyder det at lagersystem undersøtter versioner fra Nav 2013 (7.0) og frem til i dag. Herunder alle versioner af Business Central.
Herefter angives Business Central, men alt gælder for on-prem navision også.
Adgang til webservice
Ideelt vil vi gerne have en bruger, som vi kan bruge til at se løsningen. Det hjælper vores support, hvis der kommer spørgsmål til setup’et, at vi kan se de faktiske ordrer, varer mv. i Business Central. Denne bruger skal have oprettet en Webtjenesteadgangsnøgle på brugerkonto siden, som vi skal oplyses. Husk at kopiere hele strengen – den er lang.
Ved enkelte ældre on-prem skal Use NTLM Authentication aktiveres, og almindeligt login benyttes.
Ved on-prem anbefaler vi, at i selv låser adgangen ned til vores udgående IP adresse i relevant firewall og setup. Alt vores serverkommunikation sker ved ekstern IP: 185.149.228.1
Nogle af de nævnte standardpages findes ikke i ældre udgaver af Navsion (fx 2007-2015), ved henvendelse til din kontaktperson kan vi udleverer FOB fil med backport af pages.
Vare integration
Hvis varianter benyttes, skal de to ikke påkrævede odata publiceres.
Standard | Påkrævet | OData Endpoint Navn | PageID | Beskrivelse |
Ja | Ja | workflowItems | 6409 | Primær endpoint for varer |
Nej | Nej | Vareref | 5736 | Bruges til varianter og stregkoder, hvis disse er lagt på som reference |
Nej | Nej | ItemVariants | 5401 | Bruges til varianter |
Nej | Nej | bom | 36 | Bruges til styklister |
Nej | Nej | itemUnitOfMeasure | 5404 | Bruges til at hente kolliantal til kollistregkoder |
Lagerbeholdning integration
Standard | Påkrævet | OData Endpoint Navn | PageID | Beskrivelse |
Ja | Ja | workflowItems | 6409 | Primær endpoint for lagertal |
Nej | Nej | InventoryItems | 5701 | Bruges hvis regnskabet er aktiveret med SKU item inventory listing report (performance for varianter). |
Nej | Ja | itemDraft | 40 | Bruges til lagerreguleringer |
Ordre integration
Plukkeopgaver fra Business Central kan komme enten direkte fra salgsordre som skal plukkes fuldt dvs. en forsendelse per salgsordre, dette bruges i ofte i B2C Ecommerce setups hvor fragtprisen er afgørende. Alternativt kan plukkeopgaver komme via plukkeordre (Forsendelse), hvor der kan dannes flere fra en salgsordre, dette anbefales til setups, hvor del-leverancer ønskes ofte B2B.
Standard | Påkrævet | OData Endpoint Navn | PageID | Beskrivelse |
Ja | Ja | workflowSalesDocuments | 6402 | Primær endpoint salgsordre |
Ja | Ja | workflowSalesDocumentLines | 6403 | Salgsordre linjer |
Nej | Nej | inventoryPick | 7377 | Bruges til plukke ordre |
Nej | Nej | inventoryPickLines | 7378 | Plukke ordre linjer |
Nej | Nej | PurchaseReturnOrder | 6640 | Bruges til købsreturvareordre |
Nej | Nej | Transferorder | 5740 | Bruges til overflytningsordrer |
Varemodtagelses integration
Varemodtagelse kan ske enten direkte mod indkøbsordre eller via læg-på-lager ordre.
Standard | Påkrævet | OData Endpoint Navn | PageID | Beskrivelse |
Ja | Ja | purchaseDocuments | – | Primær endpoint indkøbsordre |
Ja | Ja | workflowPurchaseDocumentLines | – | Indkøbsordre linjer |
Nej | Nej | putAwayHeader | 7375 | Bruges til læg-på-lager ordre |
Nej | Nej | putAwayLines | 7376 | Læg-på-lager linjer |