Simple Assemblies differ from normal assemblies in some points.
Simple Assemblies only have one project. Normal assemblies have a project and a table for the assembly and for each part a separate project + table. That's why the Simple Assembly and all its parts have the same Mident (meaning same project path + same variables set).
So if a new ERP number is added with Add record to link database
a new ERP number is added, the lineSubId for subparts is incremented together with the assembly for simple assemblies, so subparts also receive a new lineSubId.
That's why in V11 and V12, for Simple Assemblies, also the subparts are created anew, because PLMTable2 entries cannot be found (see bearings, for example).