| # Artikelcodestructuur (tigrt0195m000) Deze sessie kunt u gebruiken om de artikelcodestructuur te muteren of op te vragen. Voor elke familie kunt u een structuur definiëren voor het genereren van artikelcodes. ERP LN onderscheidt een vast en een variabel deel van de artikelcode: Het vaste deel van de code bestaat uit (een gedeelte van) de familiecode en (een gedeelte van) de classificatiecode, met maximaal vijf kenmerken. U kunt aangeven welk deel van de returnwaarde moeten worden opgenomen in de artikelcode door de eerste positie en het aantal tekens (lengte) op te geven. Het variabele deel van de code zorgt ervoor dat er geen dubbele artikelcodes worden gegenereerd. Als een aantal artikelen identieke eigenschappen heeft, is het vaste deel van de gegenereerde artikelcode hetzelfde. Het variabele deel van de artikelcode dient daarom als volgnummer om onderscheid te kunnen maken tussen artikelen met dezelfde vaste delen. U kunt ook lengte 0 kiezen voor het variabele deel van de artikelcode. In dat geval worden alle posities van de artikelcode (maximaal 16) gevuld met de familiecode en de kenmerkcodes. Voorbeeld Vast deel artikelcode:
- | - | Vanaf positie | Lengte
Familie | char | 1 | 4
Kenmerk 1 | FRA frame | 1 | 4
Kenmerk 2 | ZIT Zitting | 1 | 4
Kenmerk 3 | - | - | -
Kenmerk 4 | - | - | -
Kenmerk 5 | - | - | -
Variabel deel artikelcode
Lengte alfanumeriek deel van volgcode | 0
Lengte numeriek deel van volgcode | 0
Stel u geeft de volgende antwoorden op de vragen die u hebt gedefinieerd voor de kenmerken in het bovenstaande voorbeeld:
Kenmerk | FRA | Frame
Vraag |  | Antwoord
Welke kleur? |  | rood (ro)*
Wat voor materiaal? |  | metaal (me)*
Kenmerk | ZIT | Zitting
Vraag |  | Antwoord
Welke kleur? |  | geel (ge)*
Wat voor materiaal? |  | katoen (ka)*
*) de returnwaarde die wordt opgenomen in de artikelcode
De artikelcode wordt: | STARROMEGEKA
posities 1 t/m 4 van de familiecode | char
posities 1 t/m 4 van kenmerk 1 (returnwaarde 'ro' en 'me') | ROME
posities 1 t/m 4 van kenmerk 2 (returnwaarde 'ge' en 'ka') | GEKA
NB In het voorbeeld zijn geen posities gereserveerd voor het variabele deel van de code. Als u in het bovenstaande voorbeeld bijvoorbeeld twee alfanumerieke en twee numerieke posities had gereserveerd voor het variabele deel van de code, zou de volgende code worden gegenereerd: STARROMEGEKAAA00. Default vult ERP LN de eerste vrije letters en cijfers in. In dit geval: AA (alfanumeriek) en 00 (numeriek). Een tweede artikel met vast deel STARROMEGEKA krijgt artikelcode STARROMEGEKABB11. Gerelateerde onderwerpen Classificatiestructuur opzetten in GRT. Artikelen classificeren in GRT Artikelen coderen en classificeren in GRT Familie De familie code die verwijst naar een familie. Voor elke familie wordt de meest recente artikelcode opgeslagen. NB Families moeten worden gedefinieerd in de sessie Families (tigrt0103m000). Omschrijving De omschrijving of naam van de code. Familiepositie vanaf De positie binnen de artikelcode van waaraf een returnwaarde wordt ingevoegd. De minimumwaarde is 0, de maximumwaarde is 8. Lengte familiecode De lengte van de code die wordt opgenomen in de artikelcode. De minimumwaarde is 1, de maximumwaarde is 8. 1 De kenmerk code die verwijst naar een kenmerk. Het kenmerk waarvan de returnwaarde wordt opgenomen in de artikelcode. NB Er moeten al kenmerken zijn gedefinieerd in de sessie Kenmerken per familie (tigrt0102m000). 1 De omschrijving van het kenmerk. Lengte alfanumeriek deel van volgcode Het aantal posities in de artikelcode dat wordt ingenomen door de alfanumerieke volgcode. Lengte numeriek deel Het aantal posities in de artikel code dat wordt ingenomen door de numerieke volgcode. Lengte kenmerkcode De lengte van het kenmerk. |