@ALexLancer

Как в AmoCRM при создании сделки правильно описать дополнительное поле, чтобы система его поняла?

Приввет!

Получил через запрос список дополнительных полей из AmoCRM, которые в ней зарегистрированы. Получил следующую структуру полей. Выложил здесь отрывок.
Интересует поле Телефон.
[custom_fields] => Array
(
    [contacts] => Array
        (
            [0] => Array
                (
                ...
                )

            [1] => Array
                (
                    [id] => 578741
                    [name] => Телефон
                    [code] => PHONE
                    [multiple] => Y
                    [type_id] => 8
                    [disabled] => 0
                    [sort] => 4
                    [is_required] => 
                    [is_deletable] => 1
                    [is_visible] => 1
                    [enums] => Array
                        (
                            [1006949] => WORK
                            [1006951] => WORKDD
                            [1006953] => MOB
                            [1006955] => FAX
                            [1006957] => HOME
                            [1006959] => OTHER
                        )

                )
        )
)


Использовал пример из документации. При отправке поле описал так
'custom_fields' => array(
          array(
              'id' => 578741,
              'values' => array(
              	array(
              		'value' => '89833013604',
              	)
              ),
          ),
)

Сделка создается в системе, но содержимое поля не распознается в системе. В чем может быть дело?

UPD
Интересно, что поля, которые я создал сам вручную, записываются через API. А которые уже есть в системе почему-то нет.
  • Вопрос задан
  • 28 просмотров
Решения вопроса 1
094ikis09
@094ikis09
PHP developer
Требуется обязательно передать доп параметр enum:
'custom_fields' => array(
          array(
              'id' => 578741,
              'values' => array(
              	array(
              		'value' => '89833013604',
                        'enum' => 'WORK'
              	)
              ),
          ),
)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы