Добрый день!
Реализация задачи, которую вы описали, действительно имеет свои технические сложности, и оценка времени на выполнение зависит от многих факторов, включая уровень сложности интеграции с 1С, опыт команды разработчиков и конкретные требования клиента.
### Рассмотрим основные моменты:
1. **Структура профиля**:
- Необходимо разработать отдельные карточки для физического и юридического лица. Это может включать в себя разные поля и валидацию данных.
- Реализация переключения между типами лиц (физическим и юридическим) требует изменения логики на уровне интерфейса и возможно на уровне базы данных.
2. **Создание нескольких карточек для юридических лиц**:
- Для юридического лица нужно будет реализовать возможность добавления и редактирования нескольких компаний в профиле. Это потребует разработки уникального интерфейса и механизмов работы с этими данными.
3. **Интеграция с 1С**:
- Синхронизация данных с 1С может быть наиболее трудоемкой частью задачи, в зависимости от того, как настроена 1С и какие данные нужно синхронизировать. Возможно потребуется настройка веб-сервисов или API, а также проработка логики, как будет происходить передача данных между Битриксом и 1С.
4. **Тестирование и отладка**:
- После реализации нужно будет провести тестирование всех новых функций, что также займет время.
### Оценка времени:
В зависимости от уровня сложности, команда разработчиков и наличие ресурсов, реализация данной задачи может занять от нескольких дней до нескольких недель. Если мы говорим о серьезной интеграции с 1С, продуманной архитектуре данных и тестировании, ваш коллега, который предположил, что это займет всего несколько часов, может недооценивать объем работы.
### Рекомендации:
- Определите четкие требования к функционалу и спецификации.
- Оцените время с учетом всех этапов разработки: проектирование, программирование, тестирование и развертывание.
- Если возможно, проведите консультацию с разработчиками или интеграторами 1С, чтобы получить представление о сложности интеграции.
Таким образом, задача не является тривиальной и требует наиболее детального подхода к реализации.