Цитата:
Сообщение от
СибирскийКлещ
Давно бы так следовало сделать - например, сразу после покупки Navision
Так нельзя было сделать "давно" в пределах одной версии.
Подумайте над этим.
Цитата:
Сообщение от
СибирскийКлещ
Но вот вопрос, "персонально на таблицу" - это следует понимать как уникальность RecId в рамках только таблицы?
Да. Но это не полное утверждение. См. ниже.
Цитата:
Сообщение от
СибирскийКлещ
Будет ли решение данной проблемы сделано в рамках средств апгрейда 3-ки на 4-ку
Да, об этом подумали.
Диапазон recId 0..FFFFFFFF зарезервирован для записей из 3шки.
Ax4 создает recID вне этого диапазона.
В диапазоне 3ки recID могут быть не уникальными в пределах одной таблицы.
Мало того, Ax4.0 дублирует recID при дублировании компании.
Поэтому полное условие:
1. Ax4.0 хранит recId в 64-битном целом
2. Ax4.0 резервирует диапазон 0..FFFFFFFF для recID, поднятых из 3шки записей
3. Ax4.0 создает уникальные для каждой таблицы recID (без учета компаний)
4. Ax4.0 рассчитывает, что в каждой таблице recID уникальны в пределах одной компании (в разных компаниях в одной таблице могут встречаться неуникальные recid)