> For the complete documentation index, see [llms.txt](https://knowledge.out-smart.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://knowledge.out-smart.com/outsmart-knowledge-base/outsmart-knowledge-base-nl/backoffice/backoffice/artikelen-en-materialen/gebruik-artikelcodes.md).

# Gebruik artikelcodes

Elk artikel heeft een artikelcode nodig.

OutSmart gebruikt deze code als de belangrijkste identificatie voor het artikel in de catalogus, importbestanden en integraties.

### Hoe artikelcodes werken

Een artikelcode kan cijfers, letters of beide bevatten.

De code moet uniek zijn.

Zodra een artikel in gebruik is, kan het wijzigen van de code de koppeling in importbestanden, automatiseringen en integraties verstoren.

### Best practices

Gebruik artikelcodes die:

* uniek
* stabiel blijven in de tijd
* compatibel zijn met gekoppelde systemen

Vermijd speciale tekens waar mogelijk. Sommige integraties accepteren ze niet.

### Stel een artikelcode in

{% stepper %}
{% step %}

### Maak het artikel aan of open het

Ga naar **Artikelen**.

Open een bestaand artikel of maak een nieuw artikel aan.
{% endstep %}

{% step %}

### Voer de code in

Vul in **Artikelcode**.

Gebruik een waarde die past bij de huidige catalogusstructuur.
{% endstep %}

{% step %}

### Sla het artikel op

Sla het artikel op.

De code wordt nu gebruikt als de artikel-id.
{% endstep %}
{% endstepper %}

### Wijzig een artikelcode

U kunt een bestaande artikelcode wijzigen, maar doe dit alleen wanneer nodig.

Het wijzigen van een code kan dubbele artikelen, afwijkingen in importbestanden of integratiefouten veroorzaken.

{% hint style="warning" %}
Wijzig artikelcodes niet zomaar. Bestaande gegevens komen mogelijk niet langer overeen met de bijgewerkte code.
{% endhint %}

### Wanneer een codewijziging problemen veroorzaakt

Problemen ontstaan meestal wanneer:

* een importbestand nieuwe codes bevat voor bestaande artikelen
* een integratie alleen een strenger codeformaat accepteert
* medewerkers nog steeds oude en nieuwe versies van hetzelfde artikel kunnen selecteren

Als u moet overstappen op een nieuw codeformaat, werk dan de volledige catalogus op een gecontroleerde manier bij.

### Veelgestelde vragen

<details>

<summary>Kan ik letters gebruiken in een artikelcode?</summary>

Ja. OutSmart accepteert letters, cijfers of een combinatie van beide.

</details>

<details>

<summary>Kan ik een artikelcode later wijzigen?</summary>

Ja. Maar doe dit alleen wanneer het vereist is.

</details>

<details>

<summary>Waarom zijn integraties belangrijk?</summary>

Sommige integraties accepteren minder tekens of alleen bepaalde formaten. Uw artikelcodes moeten aan die regels voldoen.

</details>

### Gerelateerde onderwerpen

* [**Maak een artikel aan**](/outsmart-knowledge-base/outsmart-knowledge-base-nl/backoffice/backoffice/artikelen-en-materialen/maak-een-artikel.md)
* [**Importeer artikelen uit Excel**](/outsmart-knowledge-base/outsmart-knowledge-base-nl/backoffice/backoffice/artikelen-en-materialen/artikelen-importeren-uit-excel.md)
* [**Begrijp artikelvelden en opties**](/outsmart-knowledge-base/outsmart-knowledge-base-nl/backoffice/backoffice/artikelen-en-materialen/begrijp-artikelvelden-en-opties.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://knowledge.out-smart.com/outsmart-knowledge-base/outsmart-knowledge-base-nl/backoffice/backoffice/artikelen-en-materialen/gebruik-artikelcodes.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
