Jaa


NUMSEQVALUE ER -funktio

NUMSEQVALUE-funktio palauttaa merkkijono-arvon, joka edustaa numerosarjan uutta luotua arvoa määritetyn numerosarjan, laajuuden ja vaikutusalueen tunnuksen perusteella. Aluetunnus on sama kuin yrityksen koodi, joka toimitetaan kontekstissa, jossa sähköisen raportoinnin (ER) muoto suoritetaan.

Syntaksi 1

NUMSEQVALUE (number sequence code)

Syntaksi 2

NUMSEQVALUE (number sequence record ID)

Syntaksi 3

NUMSEQVALUE (number sequence code, scope type, scope ID)

Argumentit

number sequence code: Merkkijono

Tekstiarvo, joka edustaa sen numerosarjan koodia, jossa uusi arvo vaaditaan.

number sequence record ID: Int64

Int64-arvo, joka vastaa NumberSequenceTable-taulun tietueen tunnusta, joka sisältää sen numerosarjan määritelmän, jossa uusi arvo vaaditaan.

scope type: Enum-arvo

ERExpressionNumberSequenceScopeType-luetteloinnin luettelointiarvo, joka määrittää sen numerosarjan laajuuden, jossa uusi arvo vaaditaan. Käytettävissä olevat aluetyypit ovat Jaettu, Yritysja Yhtiö.

scope ID: Merkkijono

Merkkijono-arvo, joka määrittää vaikutusalueen määritetyn aluetyypin perusteella.

Palautusarvot

Merkkijono

Tulokseksi saatava tekstiarvo.

Käyttöhuomautukset

Määritä Jaettu-vaikutusalueen tyypille tyhjä merkkijono vaikutusalueen tunnuksena.

Määritä Yhtiö- ja Yritys-vaikutusalueen tyypin yhtiön koodi vaikutusalueen tunnuksena. Jos määrität tyhjän merkkijonon vaikutusalueen tunnukseksi näille vaikutusaluetyypeille, käytetään nykyistä yritystunnusta.

Kun käytetään syntaksia 1, numerosarjaa pyydetään yrityksen aluetyypille, ja yrityksen koodin toimittaa konteksti, jossa ER-muoto suoritetaan.

Esimerkki 1

ER-muodossa voit määrittää käyttäjän syötteen parametri-tyypin AskNumSeq-tietolähteen. Tämä tietolähde viittaa kuvauksen laajennettuun tietotyyppiin (EDT). Seuraavaksi määritetään lasketun kenttätyypinnumseq-tietolähde. Tässä tietolähteessä on lauseke NUMSEQVALUE (AskNumSeq). Kun NumSeq-tietolähdettä kutsutaan, se palauttaa suorituksen aikana määritetyn numerosarjan uuden luodun arvon syöttämällä sen koodin valintaikkunaan. Numerosarjaa pyydetään yrityksen vaikutusaluetyypille. Yrityksen koodin toimittaa konteksti, jossa ER-muoto suoritetaan.

Esimerkki 2

Seuraavat tietolähteet määritetään omassa mallimäärityksessäsi:

  • Taulu-tyypin LedgerParms-tietolähde. Tämä tietolähde viittaa LedgerParameters-tauluun.
  • Laskettu kenttä -tyypin NumSeq-tietolähde. Tässä tietolähteessä on lauseke NUMSEQVALUE ( LedgerParameters.'numRefJournalNum()'.NumberSequenceId).

Kun NumSeq-tietolähde kutsutaan, se palauttaa juuri luodun numerosarjan arvon. Tämä arvo määritettiin sen yrityksen kirjanpitoparametreissa, ja se antaa kontekstin, jossa ER-muoto suoritetaan. Tämä numerosarja yksilöi kirjauskansiot ja toimii tapahtumat yhteen liittävänä eränumerona.

Esimerkki 3

Seuraavat tietolähteet määritetään omassa mallimäärityksessäsi:

  • Microsoft Dynamics 365 Financen luettelointi-tyypin enumScope-tietolähde. Tämä tietolähde viittaa ERExpressionNumberSequenceScopeType-luettelointiin.
  • Laskettu kenttä -tyypin NumSeq-tietolähde. Tässä tietolähteessä on lauseke NUMSEQVALUE ("Gene_1", enumScope.Company, "").

Kun NumSeq-tietolähde kutsutaan, se palauttaa juuri luodun Gene_1-numerosarjan arvon. Tämä arvo määritettiin yritykselle, ja se antaa kontekstin, jossa ER-muoto suoritetaan.

Lisäresurssit

Muut (liiketoiminnan toimialuekohtaiset) toiminnot