Thanks you are absolutely correct. The column exists in every table when using SQL server. The column has an IDENTITY property. SQL Server maintains the contents of the field. It is used to uniquely identify every row in a table. I have no idea why Macola uses it. For example using a small table:
CREATE TABLE [dbo].[SYSTATES_SQL] (
[id] [char] (4) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL ,
[desc_1] [char] (30) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
[intrastat_fg] [char] (1) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
[intrastat_id] [char] (4) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
[filler_0001] [char] (30) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
[A4GLIdentity] [numeric](9, 0) IDENTITY (1, 1) NOT NULL
) ON [PRIMARY]