Если при создании заказа через REST API в Битрикс24 создаются лишние компания и контакт при указанном companyId, проблема может быть связана с несколькими возможными причинами:
1. Некорректное использование REST API: При создании заказа через REST API необходимо убедиться, что корректно используется параметр companyId. Возможно, он указывается неправильно или не передается вовсе. Убедитесь, что вы правильно передаете companyId в запросе и что он соответствует существующей компании в Битрикс24.
2. Проблемы с синхронизацией данных: Если вы используете внешнюю интеграцию или собственное решение для синхронизации данных между Битрикс24 и внешней системой, возможно, данные компании и контакта синхронизируются неправильно или не полностью. Убедитесь, что синхронизация правильно настроена и актуальна.
3. Несоответствие данных: Возможно, указанный companyId не соответствует ни одной из компаний в Битрикс24, и поэтому приходится создавать новую компанию. Убедитесь, что companyId действительно существует и правильно передается в запросе.
4. Неправильная обработка данных приложением или скриптом: Если вы используете свое собственное приложение или скрипт для создания заказов через REST API, возможно, происходит ошибка в вашем коде, которая приводит к созданию лишних компаний и контактов. Проверьте ваш код на наличие ошибок и правильность обработки данных.
Чтобы решить проблему с созданием лишних компаний и контактов при указанном companyId при создании заказа через REST API в Битрикс24, рекомендуется следующее:
1. Перепроверьте ваш код или запрос на наличие ошибок и правильность использования параметра companyId.
2. Убедитесь, что синхронизация данных между Битрикс24 и внешней системой настроена правильно и актуальна.
3. Проверьте, что указанный companyId существует и соответствует компании в Битрикс24.
4. Если проблема не устраняется, обратитесь за помощью к специалистам технической поддержки Битрикс24 или к разработчику приложения или скрипта, который вы используете для создания заказов через REST API. Они могут помочь выявить и исправить проблему.