Да не секрет, конечно.
Проблема в следующем: когда создали нашу базу данных, то оставили выравнивание по правому краю (Adjustment = Right).
В результате, база данных уже имеет немеренный размер (на сегодня 130ГБ) и после каждого закрытия склада подрастает примерно на 10ГБ. Это без учета регулярного пополнения базы в рабочем порядке.
Просто сделать выравнивание по левому краю в EDT Num - не получится

Кроме всего прочего, номера заказов и закупок (да и вообще всех документов) - это просто числа без префиксов. Выравнивание по левому краю нарушит порядок следования.
Идея заключается в том, чтобы сделать выравнивание по левому краю хотя бы для тех полей, где порядок следования не имеет значения, но эти поля занимают существенную часть базы данных. Например, номер лота (InventTransId)
Проблема в том, что в базу вводилось масса дополнительных полей и я просто не уверен, что во всех новых полях, которые должны хранить ссылку на номер лота в качестве EDT использовался именно InvetTransId или InventTransIdBase. Вполне возможно, что там использовался напрямую NUM или какие-то его наследники.
Вот я и хотел получить список всех полей, которые были созданы на базе NUM или его наследников. В идеале, получить вообще полный список полей с выравниванием по правому краю (не все они наследники от NUM). И дальше уже смотреть как и что надо менять.