Eerste vrije nummers (tcmcs0150m000)

Deze sessie kunt u gebruiken om de serie te muteren die is gedefinieerd voor de Nummergroep die boven aan de sessie wordt weergegeven.

Gebruik het menu Groep of de groepknoppen om de serie van een andere nummergroep weer te geven. Kies in het menu Groep om de serie van een nieuwe nummergroep in te voeren.

U kunt series toevoegen en verwijderen, het beginnummer specificeren en series blokkeren voor gebruik. U kunt een seriecode niet wijzigen.

NB

Als een serie in gebruik is, kunt u die niet verwijderen. Een serie is in gebruik als die is gedefinieerd voor een recordsoort, ongeacht of er daadwerkelijk nummers zijn gegenereerd. Bijvoorbeeld: als in de sessie Parameters transportorderbeheer (fmfoc0100m000) de serie SLS is gedefinieerd als de serie voor transportorders die afkomstig zijn van verkooporders, is serie SLS in gebruik, zelfs als er nog geen transportorder is gegenereerd voor deze serie.

Indien u deze sessie hebt gestart door te zoomen, kunt u alleen records zoeken en selecteren.

Prestatieaspecten

De instellingen in deze sessie kunnen invloed hebben op de systeemprestaties en de databasegroei. Zie voor meer informatieEerste vrije nummers.

Nummergroep

Een groep met eerste vrije nummerseries die u kunt toekennen voor specifiek gebruik.

U kunt bijvoorbeeld een nummergroep toekennen aan:

  • Relatiecodes
  • Inkoopcontracten
  • Verkooporders
  • Productieorders
  • Serviceorders
  • Magazijnorders
  • Transportorders

Binnen een nummergroep kunt u verschillende series definiëren. Elke serie wordt aangeduid met een seriecode. De serienummers die LN genereert, bestaan uit de seriecode gevolgd door het eerste vrije nummer in de serie. Seriecodes van dezelfde nummergroep hebben dezelfde lengte.

Serie

De code van de serie.

Toegestane waarden

De seriecode moet hetzelfde aantal tekens hebben dat is gedefinieerd voor de serielengte van deze nummergroep in de sessie Nummergroepen (tcmcs0151m000).

Indien de nummergroep voor een specifiek doel is gereserveerd, moet de seriecode uniek zijn in de nummergroepen die gereserveerd zijn voor hetzelfde doel.

NB

Nadat u de gegevens van de huidige sessie hebt opgeslagen, kunt u het veld Serie niet wijzigen.

Eerste vrije nummer

Om de prestaties te verbeteren van sessies waarin nieuwe ordernummers worden toegewezen, kunt u een cache-omvang voor een serie definiëren. De cache-omvang is het aantal nieuwe serienummers dat LN tegelijkertijd genereert. Als de cache serienummers bevat, hoeven gebruikers niet te wachten totdat LN de volgende serienummers genereert en controleert.

Toegestane waarden

  • Cache-omvang = 0

    Er wordt geen cache toegepast. Als u een nieuw nummer aanvraagt, wordt het nummer pas toegewezen wanneer de mutatie waarop het nummer van toepassing is, is voltooid.

    Nadeel: de nummerserie is geblokkeerd tijdens de mutatie. Andere gebruikers kunnen pas een nieuw nummer uit dezelfde serie aanvragen als de mutatie is voltooid.

    Voordeel: geen onderbrekingen in de nummering.

    Gebruik een cache-omvang van 0 als onderbrekingen in de nummering niet zijn toegestaan. Vraag bij voorkeur een nummer aan nabij het einde van een mutatie om de duur van de blokkering te beperken. Bij omvangrijke implementaties kan een cache-omvang van 0 prestatie- en vergrendelingsproblemen veroorzaken.

  • Cache-omvang = 1

    Als u een nieuw nummer aanvraagt, wordt het nummer direct toegewezen, zelfs als de mutatie waarop het nummer van toepassing is, nog niet is voltooid.

    Nadeel: er kunnen zich onderbrekingen in de nummering voordoen als een mutatie niet is voltooid.

    Voordeel: de nummerserie is slechts kortstondig vergrendeld, en dat komt de prestaties ten goede.

    Een cache-omvang van 1 is de default waarde voor nummerseries. Op deze manier worden prestatie- en vergrendelingsproblemen in omvangrijke implementaties zoveel mogelijk voorkomen.

  • Cache-omvang > 1

    De waarde van de cache-omvang geeft aan hoeveel nieuwe nummers tegelijkertijd worden aangevraagd. De nummers worden direct toegewezen, zelfs als mutaties nog niet zijn voltooid.

    Nadeel: er kunnen zich onderbrekingen in de nummering voordoen als meerdere mutaties niet zijn voltooid.

    Voordeel: de nummerserie is slechts kortstondig vergrendeld. Verder moet voor alle nummers die worden aangevraagd, de nummerserie slechts eenmaal worden bijgewerkt, en dat komt de prestaties ten goede.

    Een cache-omvang die groter is dan 1 wordt alleen aanbevolen als vergrendelingsproblemen niet afdoende worden opgelost met een cache-omvang van 1.

NB

Als de serie al in gebruik is, kunt u het veld Eerste vrije nummer niet wijzigen in een lagere waarde.

Eerste vrije nummer cachegrootte

Om de prestaties te verbeteren van sessies waarin nieuwe ordernummers worden toegewezen, kunt u een cache-omvang voor een serie definiëren. De cache-omvang is het aantal nieuwe serienummers dat LN genereert en in de cache van de gebruiker plaatst. De gebruikers hoeven dan niet te wachten totdat LN de volgende serienummers genereert en controleert.

Indien u gebruik maakt van de cache voor de eerste vrije nummers, kunnen de ordernummers niet-sequentieel zijn. De nummers die nog in de cache van de gebruiker aanwezig zijn, worden verwijderd als de gebruiker zich afmeldt.

Indien u de cache voor de eerste vrije nummers niet wilt gebruiken, moet u de cache-omvang op nul zetten.

Serie geblokkeerd voor invoer

Indien dit selectievakje is ingeschakeld, kunt u de serie niet gebruiken. Indien u een serie blokkeert, moet u een andere serie selecteren voor het type orders of voor overige elementen waaraan de serie is toegekend.

NB

U kunt het selectievakje uitschakelen om de serie weer te gebruiken.