Страница 1 из 1

Набор готовых сущностей под задачи

Добавлено: 13 окт 2024, 17:52
ivan32
В теории, пока мы ждем модульную crm.rukovoditel2.0 сейчас ведь можно с одного проекта, перемещать часть сущностей в другой ?
К примеру я сделал набор сущностей со связями, для учета пар носков. Могу ли я поделиться выгрузив структуру сущности и отправив другому человеку, у которого уже имеется свой набор сущностей, чтобы безболезненно загрузить к себе этот дамп? Мысль в том, что многие из нас в сущностях содержат те или иные части, которые выполняют одинаковый набор. к примеру для выписки счетов или для учета проектов, или учета расходов.

Re: Набор готовых сущностей под задачи

Добавлено: 13 окт 2024, 18:19
nruslan2
нет, так нельзя

Re: Набор готовых сущностей под задачи

Добавлено: 13 окт 2024, 21:16
Fait
Да, это сейчас невозможно из-за переплетений полей в сущностях.
То есть не получится так просто взять и переместить таблицу app_entity_***.
ID полей из сущности используются ещё в половине таблиц, и это так просто не выдернуть, к сожалению(

В целом, это стало бы возможным при использовании альтернативных названий полей в сущностях.

Сейчас есть таблица в базе под названием app_fields, содержащая в себе названия и характеристики всех полей в системе.
Так вот, если бы туда добавить ещё один столбец с соответствующим id поля в нужной сущности.

Если бы поля в каждой сущности начинались с field_1.

Конечно, это оооооооочень глобальная переделка, но тем не менее, я считаю это выходом.

Re: Набор готовых сущностей под задачи

Добавлено: 13 окт 2024, 21:20
Fait
Ближайшее, что вы можете использовать - это экспорт полей из сущности.
Но после загрузки полей в другую систему придётся проверять каждое поле, изменять id в формулах и кодах.

Re: Набор готовых сущностей под задачи

Добавлено: 13 окт 2024, 21:36
support
В целом, это стало бы возможным при использовании альтернативных названий полей в сущностях.
Не правда:) Даже если использовать альтернативное название, куда девать ID поля?:)
И представьте сущность, где 50+ полей, вы замучаетесь названия туда придумывать, так чтоб они еще и уникальные были:)

Re: Набор готовых сущностей под задачи

Добавлено: 13 окт 2024, 22:27
Fait
support писал(а): 13 окт 2024, 21:36
В целом, это стало бы возможным при использовании альтернативных названий полей в сущностях.
Не правда:) Даже если использовать альтернативное название, куда девать ID поля?:)
И представьте сущность, где 50+ полей, вы замучаетесь названия туда придумывать, так чтоб они еще и уникальные были:)
Да речь не о том...
Я о том, что нумерацию id полей можно в каждой сущности начинать с единицы.
А в app_fields записывать присвоенное имя.
В модулях, отчётах и т.д. конечно всё поменяется. Везде, где будут использоваться параметры и настройки полей, будет дополнительная проверка соответствия между app_fields и app_entity_***

Re: Набор готовых сущностей под задачи

Добавлено: 13 окт 2024, 22:31
nruslan2
а перенос все равно не возможен будет, так как ид сущностей в разных системах может повторятся, и просто так взять и перенести все равно не получится имхо!