Question

Anyone know why the number sequence on business relation (AX 2009) should not be manual, according to basic code?

Table method smmBusRelTable.checkNumberSequence()

if (numberSequenceReference)
{
    numberseq = NumberSequenceTable::find(numberSequenceReference.NumberSequence);

    if (numberseq)
    {
        if (numberseq.Manual)
        {
            // Business relation number sequence must not be manual
            ret = checkFailed("@SYS81360");
        }
    }
  ...

Manual can be used, but of course the warning "Business relation number sequence must not be manual" will pop up everytime.

Was it helpful?

Solution

My guess is it was written in some spec, that prospects should have an automatic number sequence.

Also AX users rarely cares about the number of a prospect, but may care about the number of the customer, maybe using phone numbers or something else. Prospect are usually imported from external sources and there may be 10 or 1000 more prospects than customers.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top