Имя: Пароль:
1C
1С v8
помогите с выгрузкой товаров в сделку в AMOCRM
0 Altone
 
13.10.21
09:20
создаю сделку
ОтправитьЗапросВCRM("POST", "/api/v2/leads/",, ДанныеДляCRM_JSON);
{
        "add": [
                {
                        "id": "14697073",
                        "updated_at": "1634049530",
                        "name": "Заказ покупателя №Бал00001912 от 25.08.2021 7:49:10",
                        "price": 2640,
                        "created_by": 0,
                        "_embedded": {
                                "links": [
                                        {
                                                "to_entity_id": 3032,
                                                "to_entity_type": "catalog_elements",
                                                "metadata": {
                                                        "quantity": "40,0",
                                                        "catalog_id": 2303,
                                                        "price_id": 0
                                                }
                                        }
                                ]
                        }
                }
        ]
}
Получаю ответ
{"_links":{"self":{"href":"\/api\/v2\/leads","method":"post"}},"_embedded":{"items":[{"id":14697073,"updated_at":1634116733,"_links":{"self":{"href":"\/api\/v2\/leads?id=14697073","method":"get"}}}]}}
сделка создаётся но без товаров
пробовал обновить сущности у сделки, но при методе api/v2/leads/ id сделки/link
ответ неопределено
[
        {
                "to_entity_id": 3032,
                "to_entity_type": "catalog_elements",
                "metadata": {
                        "quantity": 40,
                        "catalog_id": 2303,
                        "price_id": 0
                }
        }
]
1 Галахад
 
гуру
13.10.21
09:58
Хм. А айдинишики не строками должны быть?
2 Почему 1С
 
13.10.21
10:13
(1) Может еще количество числом должно быть? )
3 Галахад
 
гуру
13.10.21
10:20
(2) Вопрос был про товары. :-)
4 Altone
 
13.10.21
11:14
разобрался
"POST", "/api/v4/leads/link"
[
        {
                "entity_id": 14697073,
                "to_entity_id": 685645,
                "to_entity_type": "catalog_elements",
                "metadata": {
                        "quantity": 40,
                        "catalog_id": 2303
                }
        }
]

не там ответ смотрел, система ругалась на price_id
Программист всегда исправляет последнюю ошибку.