you need configure the custom tables in dock object or you need include the base table in base table property in table object.
If your custom table related a base table, for example, a 1:M table, where a S_ table is a parent table and CX_ is a child table, and base table property in table object (tools) populated with S_ table, in this process, you don't need config the dock object.
After this steps, you need config Siebel anywhere to synchronize local database with new change (CX_ table is updated / created in local database).
If you don't want this method, you can generate and extract a new database. The CX_ tables are generated in local database, but when apply a new CX_ tables, colunm, or any config in tables, you need generate and extract a new local database again.
For most of all Nase Table property is empty. And this tables empty local. I cant understand how to configure dock objet visible rule, for example table with 15000 records, it is Enterprise Type Visible?
For custom table that property Base Table filled is not empty in local db
see in Siebel Bookshelf "Configuring Siebel Business Applications", page 145, topic: "Applying a Data Model Change to the
Server Database" and page 148, "Propagating Changes to Other Local
Databases" and try this steps.
After apply the tables in server, press the activate button in Siebel Tools. In database server, the CX tables are populated?