Можно. И это не так уж и сложно в реализации.
Единственный вопрос - готовы ли вы в это инвестировать и сколько.
Я делал полностью кастомный интерфейс для портала клиента на js framework (sencha ext js называется - можно выбрать любой другой). Было потраченно около 4-5 месяцев (~800 человека часов)
По умолчанию все гриды были редактируемые прямо в строке грида с лукапами и комбобоксами. Строки и даты само собой.
Карточки (карточные формы) и гриды строились на основании метаданных, которые храняться в ms crm базе. То есть пользователь из бэк офиса кастомизирует формы для клиента- и его изменения доступны на портале для внешних пользователей.
На первый взгляд может показаться странным применённый подход - но при таком подходе конечный пользователь не использует интерфейс CRM, а использует привычный для него интерфейс портала.
Именно одной из причин реализаци такого подхода было не желание работать в MS CRM.
Если нужно, могу скинуть пару скриншотов форм по запросу.
|