| Цитата | ||||||
|---|---|---|---|---|---|---|
написал:
|
Товары в сделку передаются. Все нормально синхронизуется до тех пор, пока мы не попытается отгрузить часть одной и той же товарной позиции.
Пример:
1. Создаем заказ клиента в 1С на Ноутбук Lenovo Legion 7 в количестве =2 шт,
2. в Б24 создается сделка с перечнем товаров из заказа: Ноутбук Lenovo Legion 7 в количестве =2 шт
3. Далее, мы на стороне 1С отгружаем =1шт (из заказанных 2шт) этого товара, так как другую еще не привезли.
4. И вот когда 1С передаст информацию в Битрикс24, что 1шт уже отгружена, то из табличной части сделки Б24 =1шт удалится. То есть количество ноутбуков в сделке станет равно =1 шт, а не 2шт как это было изначально. Что является ошибкой, так как в итоге по сделке пересчитывается общая сумма сделки, было скажем 50 000руб *2шт = 100 000руб, а стало 50 000руб.
Я подразумеваю, что в виду того, что на стороне 1С УТ табличная часть товаров делится строки: 1 строка ноутбук - отгружен, а вторая строка - ноутбук в заказе, то Б24 не понимает как это обработать и просто смотрит на количество неотгруженных товаров в заказе данной позиции, и меняет состав товаров в сделке.