use of Record ID in AX?

what is the use of record ID in axapta and what is the difference between record ID and primary index?

As I can recall, the primary use of RecId er the unique identification of a record in the datadase.

Fundamentally as a concept, they are one and same.

Record Id or Record Identifiers - as the term indicates it is identifier for the record.

Primary index by nature is also used as unique reference to a record. The difference in simple terms are -

  1. Primary index is a fundamental RDBMS concept
  2. Record identifier is Dynamics Ax application runtime concept. In fact is the AOS which allocates record identifiers dynamically.

But as I mentioned in the beginning fundamental concept is same. Obviously Record Identifiers can be set up as primary index in Ax tables.

Thanx harish its really helpful…!!