> ## Documentation Index
> Fetch the complete documentation index at: https://docs.sheetmetalconnect.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Externe voorraad per locatie bekijken

> Bekijk hoe externe voorraad aan specifieke Odoo-locaties wordt gekoppeld, hoe actueel de uitlezing is en wanneer een voorraadboeking plaatsvindt.

De optionele voorraaduitbreiding van de Odoo UNS Connector toont wat een extern systeem binnen een afgebakend bereik meldt. Daarmee kan een magazijnmedewerker de waarneming vergelijken met de voorraad in Odoo, zonder dat de uitlezing ongemerkt voorraad of waardering wijzigt.

[English](https://docs.sheetmetalconnect.com/odoo-uns/external-stock.md)

## Eén bereik, specifieke locaties

Een extern opslagsysteem meldt bijvoorbeeld plaatmateriaal in twee rekken. Een ingestelde bron en een bereik identificeren de externe uitlezing. Artikelkoppelingen verbinden elk extern artikel, elke locatie en eenheid met een bestaand Odoo-product, een bestaande **interne locatie** en de voorraadeenheid van dat product. De locatie in een koppeling is specifiek: daarmee wordt niet het hele magazijn of automatisch elke andere locatie geselecteerd.

```mermaid theme={null}
flowchart TD
  E["Extern opslagsysteem"] -->|"Uitlezing binnen ingesteld bereik"| S["Voorraadbron"]
  S --> M["Artikel- en locatiekoppelingen"]
  M --> O["Waargenomen externe voorraad"]
  N["Partijvoorraad in Odoo"] --> C["Hoeveelheden vergelijken"]
  O --> C
```

Voor één product kunnen de koppelingen twee posities onderscheiden:

| Externe locatie | Interne locatie in Odoo |
| - | - |
| `RACK-A` | `WH/Stock/Sheet-A` |
| `RACK-B` | `WH/Stock/Sheet-B` |

De integratiedienst wordt ingericht om het bedoelde externe bereik uit te lezen en de bijbehorende locatiereferenties aan te leveren. Een UNS-beheerder maakt de bijbehorende koppelingen in Odoo. Het bereik benoemt de uitlezing; het is geen magazijnkiezer in Odoo. De [voorraaddocumentatie van Odoo](https://www.odoo.com/documentation/19.0/applications/inventory_and_mrp/inventory/warehouses_storage/inventory_management.html) legt het onderscheid tussen magazijnen en locaties uit.

![Twee externe reklocaties gekoppeld aan afzonderlijke interne voorraadlocaties in Odoo](https://mintcdn.com/sheet-metal-connect/SM9SWTPxJDqcqJaT/images/odoo-uns/external-stock-locations-nl.png?fit=max\&auto=format\&n=SM9SWTPxJDqcqJaT\&q=85\&s=88d6699754a14ec1644414dc00eae37a)

Illustratie met voorbeeldgegevens: externe posities en artikelkoppelingen voor beheerders.

## De externe voorraad bekijken

**1. Open de bron**

Open **UNS → Externe voorraad** en kies de bron. Het bedrijf en het bereik geven aan welke externe uitlezing bij deze pagina hoort.

**2. Bekijk de waarneming**

Controleer onder **Waargenomen externe voorraad** het gekoppelde product, de locatie en het waargenomen aantal. De **Leeshistorie** toont eerdere uitlezingen. Het tijdstip van de laatste geslaagde uitlezing laat zien wanneer de connector voor het laatst een succesvol resultaat kreeg; een tijdstip van de externe bron kan ontbreken.

**3. Vergelijk met Odoo**

Vergelijk de externe positie met **Partijvoorraad in Odoo** als partijkoppelingen zijn ingericht. Voorraad en reserveringen in Odoo zijn eigen registraties. Een verschil vraagt onderzoek volgens de afgesproken werkwijze; de waarneming boekt zelf geen correctie.

Een lege uitlezing betekent niet dat de voorraad nul is. Een geslaagde uitlezing van een deelbereik zegt niets over hoeveelheden buiten dat bereik. De instelling voor actualiteit bepaalt wanneer een uitlezing als verouderd wordt getoond. Dat zegt op zichzelf niet hoeveel materiaal er nu fysiek ligt.

> [tab] Externe waarneming
>
> De bron meldt wat binnen het ingestelde bereik is uitgelezen. De waarneming verandert de voorraad in Odoo niet.

> [tab] Voorraad in Odoo
>
> De partijvoorraad toont hoeveelheden en reserveringen in Odoo voor gekoppelde partijen. Een afzonderlijk toegestaan verzoek kan na de controles een voorraadmutatie boeken.

## De koppeling instellen

> [!NOTE]
>
> Een UNS-beheerder of administrator beheert bronnen en koppelingen. Een UNS-gebruiker kan de gegevens bekijken; de integratierol biedt de berichten aan.

**1. Leg bron en bereik vast**

Maak onder **UNS → Externe voorraad** een bron met het bedrijf, de bronreferentie en de bereiksreferentie. Samen identificeren zij het ingestelde uitleesbereik voor dat bedrijf. De integratiedienst moet dezelfde bron en hetzelfde bereik gebruiken.

**2. Koppel elke externe positie**

Koppel onder **Artikelkoppelingen** het externe artikel, de locatie en de eenheid aan een bestaand product, een interne Odoo-locatie en de voorraadeenheid van dat product. De connector rekent eenheden niet om. Een onbekend artikel, een onbekende locatie of een onbekende eenheid leidt tot afwijzing van de uitlezing; de koppeling wordt niet geraden.

**3. Koppel partijen voor voorraadboekingen**

**Native partijkoppelingen** verbinden een externe partij met een bestaande partij van het gekoppelde product. Het product moet partijvolging hebben. Native voorraad boeken vraagt afzonderlijke toestemming op de bron; waarnemen schakelt die niet in. Een artikelkoppeling kan niet worden gewijzigd naar een andere positie nadat er een voorraadwaarneming of partijkoppeling aan hangt. De koppellijsten bieden geen verwijderactie.

```mermaid theme={null}
flowchart TD
  R["Externe voorraad uitlezen"] --> V{"Bron en koppelingen geldig?"}
  V -->|"Nee"| X["Afgewezen met reden"]
  V -->|"Ja"| O["Waarneming en leeshistorie"]
  O --> N["Geen voorraadmutatie in Odoo"]
  B["Afzonderlijk verzoek voor voorraadboeking"] --> A{"Bron bevoegd en partijkoppeling geldig?"}
  A -->|"Nee"| X
  A -->|"Ja, alle controles geslaagd"| P["Voorraadhandeling in Odoo"]
```

> [!NOTE]
>
> Met **Native voorraadboekingen toestaan** krijgt de bron samen toestemming voor beginvoorraad, voorraadcorrecties, interne overboekingen en materiaalverbruik in productie. Er is geen afzonderlijke schakelaar per handeling of locatie. De koppelingen, eventuele aanvullende bevoegdheden en Odoo-controles blijven gelden.

De [instellingen](https://docs.sheetmetalconnect.com/nl/odoo-uns/settings.md) beschrijven ook productieverbruik en publicatie van ontvangsten. Zie [problemen oplossen](https://docs.sheetmetalconnect.com/nl/odoo-uns/troubleshooting.md) als een uitlezing of boeking wordt afgewezen.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.