After making a check in from an arcpad AXF file, i notice that there's duplicate ObjectID records.
This ArcSDE PostgreSQL table is versioned and edited by Axf checkins and a .net engine application.
The weird behaviour is that the ObjectIDs from checkin start from the last ObjectID checked in from AXF in the last time, but between these times i added several records using the .net app so the ObjectIDs produced here are duplicated by the last check in, the .net app adds record directly through PostgreSQL, so i set the ObjectID to (Max(ObjectID) + 1).
i'm using ArcSDE 10.1 and PostgreSQL 9.0.8.
i'm not sure but i suppose that the problem comes from generating ObjectID in .net app level.
How could I generate an ObjectID and inform ArcSDE that this ObjectID has been used ?