Number sequence code

Hi,

How to find the number sequence code using the EDT name ?

Thanks & Regards,

Chutti

Can you describe your problem more clearly? What exactly do you mean by “finding the number sequence code”?

Hi Chutti,

You can get number sequence from code bellow

static void getNumberSeq(Args _args)

{

NumberSequenceReference numberSeqReferencePersonnelNum;

NumberSequenceTable numberSeqTablePersonnelNum;

NumberSeq numberSeqPersonnelNum;

Num lastNumber;

SysLastValue nextNumSeq;

;

// Number Sequence

numberSeqReferencePersonnelNum = NumberSeqReference::findReference(extendedTypeNum(EDT_Id));

numberSeqTablePersonnelNum = NumberSequenceTable::find(numberSeqReferencePersonnelNum.NumberSequenceId);

if(numberSeqTablePersonnelNum)

{

// generate worker personnel number if number sequence code is created.

numberSeqPersonnelNum = NumberSeq::newGetNumFromId(numberSeqTablePersonnelNum.RecId,

true,

true,

nextNumSeq,

true);

if(numberSeqPersonnelNum)

{

[lastNumber] = nextNumSeq.Value;

info(lastNumber);

}

}

}