Dela via


Översikt över nummerserier

Gäller för: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2, Microsoft Dynamics AX 2012 Feature Pack, Microsoft Dynamics AX 2012

Nummerserier i Microsoft Dynamics AX används för att generera läsliga unika identifierare för huvuddataposter och transaktionsposter och som kräver identifierare. En huvuddatapost eller en transaktionspost som kräver en identifierare kallas för en referens.

Innan du kan skapa nya poster för en referens i Microsoft Dynamics AX, måste du ställa in en nummerserie och koppla den till referensen. Vi rekommenderar att du använder formulären i Organisationsadministration när du vill ställa in nummerserier. Om modulspecifika inställningar krävs kan du använda parameterformuläret i en modul för att ange nummerserier för referenserna i den modulen. I Kundreskontra och Leverantörsreskontra kan du till exempel ställa in nummersekvensgrupper för att allokera specifika nummerserier till vissa kunder eller leverantörer.

När du anger en nummerserie, måste du ange omfång, som definierar vilken organisation som använder nummerserien. Området kan vara Delat, Företag, Juridisk person, eller Driftenhet. Om du använder är omfånget Typ av driftenhet också tillgängligt. Områden för juridiska personer och företag kan kombineras med Räkenskapskalenderperiod för att skapa även mer specifika nummerserier.

Anteckning

Om du använder eller innehåller omfånget Företag också virtuella företag. Du kan inte använda modulspecifika formulär för att ställa in nummerserier för virtuella företag. Du måste använda formulären i Organisationsadministration i stället.

Nummerserieformat består av segment. Nummerserier som har ett annat omfång än Delat ha innehålla segment som motsvarar omfånget. Till exempel kan en nummerserie med ett omfång av Juridisk person ha ett segment med en juridisk person. Genom att inkludera ett omfångsegment i nummerserieformatet kan du identifiera omfånget för en viss post med hjälp av numret.

Varning

De tillgängliga omfången beror på de referenser som du ställer in en nummerserie för. Delat-omfånget är bara tillgängligt för vissa referenser. Om du vill avgöra om en referens kan använda ett delat omfång, markera området och referens i formuläret Seriekonfiguration . (Klicka på Organisationsadministration > Vanligt > Nummerserier > Seriekonfiguration.) Om ett omfångsegment visas under Segment kan den valda referensen inte använda det delade omfånget.

En anpassning krävs för att ändra scope för en referens. Mer information om hur du anpassar nummerserier hittar du på Using the Enhanced Number Sequence Framework (White paper).

Förutom segment som motsvarar omfång, kan nummerserieformat innehålla Konstant och Alfanumerisk-segment. Ett Konstant-segment innehåller en uppsättning bokstäver, siffror eller symboler som inte ändras. Ett Alfanumerisk-segment innehåller en uppsättning bokstäver och siffror som ökar varje gång ett nummer används. Använd ett nummertecken (#) om du vill ange att öka nummer och ett et-tecken (&) om du vill ange att öka bokstäver. Med formatet #####_2014 skapas till exempel serien 00001_2014, 00002_2014, osv.

Exempel på nummerserier

Följande exempel visar hur du använder segment när du vill skapa nummerserieformat. Närmare bestämt visar exemplen effekterna av att använda omfångsegment.

Hh209457.collapse_all(sv-se,AX.60).gifUtgiftsrapportnummer

I följande exempel ställs utgiftsrapportnummer in för den juridiska personen med namnet CS.

Område: Resor och utgifter

Referens: Utgiftsrapportnummer

Område: Juridisk person

Juridisk person: CS

Segment

Segmenttyp

Värde

Segment 1

Juridisk person

CS

Segment 2

Konstant

-UTGIFT-

Segment 3

Alfanumerisk

####

Exempel på formaterat nummer: CS-UTGIFT-0039

Du kan ställa in ett liknande nummersekvensformat för andra juridiska personer. Om du bara ändrar värdet för segmentet med en juridisk person, RW, är det formaterade numret RW-EXPENSE-0039, till exempel. Du kan också ändra heltalsekvensformatet för andra juridiska personer. Du kan till exempel utesluta ett segment med ett omfång av juridiska personer om du vill skapa ett formaterat nummer, som Exp-0001.

Hh209457.collapse_all(sv-se,AX.60).gifFörsäljningsordernummer

I följande exempel ställts försäljningsordernummer in för företags-ID CEU.

Område: Försäljning

Referens: Försäljningsorder

Område: Företag

Företag: CEU

Segment

Segmenttyp

Värde

Segment 1

Konstant

SO-

Segment 2

Alfanumerisk

####

Exempel på formaterat nummer: SO-0029

Även om ett omfångssegment inte ingår i formatet ska numreringen börja om för varje företags-ID. Om du använder samma format för alla företags-ID:n, används samma nummer i varje företag. Försäljningsordernumret SO-0029 används till exempel på varje företag. Du kan också ändra heltalsekvensformatet för andra företags-ID:n.

Hh209457.collapse_all(sv-se,AX.60).gifInköpsrekvisitionsnummer

I följande exempel ordnas inköpsrekvisitionsnummer på företagsnivå.

Område: Inköp

Referens: Inköpsrekvisition

Område: Delat

Segment

Segmenttyp

Värde

Segment 1

Konstant

Req

Segment 2

Alfanumerisk

####

Exempel på formaterat nummer: Req0052

Eftersom omfånget är Delat används nummerserieformatet i organisationen. Du kan inte ställa in olika nummerserieformat för olika delar av organisationen.

Prestandaöverväganden för nummerserier

Beakta följande information om hur konfigurationen av nummerserier kan påverka systemets prestanda innan du ställer in nummerserier.

Hh209457.collapse_all(sv-se,AX.60).gifKontinuerliga och icke-kontinuerliga nummerserier

Nummerserier kan vara kontinuerliga eller icke-kontinuerliga. En kontinuerlig nummerserie hoppar inte över något nummer, men numren kan inte användas i följd. Nummer från en icke-kontinuerlig nummerserie används efter varandra, men nummerserien kan hoppa över nummer. Om till exempel en användare annullerar en transaktion, genereras ett nummer men det används inte. I en kontinuerlig nummerserie återanvänds det numret senare. I en icke-kontinuerlig nummersekvens används inte numret.

Kontinuerliga nummerserier krävs vanligtvis för externa dokument, till exempel inköpsorder, försäljningsorder och fakturor. Kontinuerliga nummerserier kan dock påverka systemsvarstiderna negativt eftersom systemet måste begära ett nummer från databasen varje gång som ett nytt dokument eller en ny post skapas.

Om du använder en icke-kontinuerlig nummersekvens, kan du aktivera Förallokering på snabbfliken Prestanda i formuläret Nummerserier . När du anger ett antal nummer för förallokering väljer systemet de siffrorna och lagrar dem i minnet. Nya nummer krävs från databasen enbart efter att den förallokerade kvantiteten har använts.

Om det finns ett reglerat krav där du använder kontinuerliga nummerserier, rekommenderar vi att du använder icke-kontinuerliga nummerserier för bättre prestanda.

Hh209457.collapse_all(sv-se,AX.60).gifAutomatisk rensning av nummerserier

I händelse av strömavbrott, programfel eller annat oväntat fel kan inte systemet återanvända nummer automatiskt för kontinuerliga nummerserier. Du kan köra rensningen manuellt eller automatiskt återställa de förlorade numren.

Tänk noggrant igenom serveranvändningen när du planerar rensningen. Vi rekommenderar att du utför rensningen som ett batchjobb under tider då arbetsbelastningen är låg.

Se även

Nummerserier (formulär)