Статьи 1С-Битрикс

Решил задачу, рассказал об этом

Битрикс Entity "BasketItem" not found (510) Решено!

Битрикс Entity "BasketItem" not found (510) Решено!

Ошибка

Entity "BasketItem" not found (510)
/document_root/bitrix/modules/sale/lib/shipmentitemcollection.php:333
#0: Bitrix\Sale\ShipmentItemCollection->save()
    /document_root/bitrix/modules/sale/lib/shipment.php:682
#1: Bitrix\Sale\Shipment->save()
    /document_root/bitrix/modules/sale/lib/shipmentcollection.php:366
#2: Bitrix\Sale\ShipmentCollection->save()
    /document_root/bitrix/modules/sale/lib/order.php:931
#3: Bitrix\Sale\Order->save()
    /document_root/bitrix/modules/sale/lib/compatible/ordercompatibility.php:1618
#4: Bitrix\Sale\Compatible\OrderCompatibility::modifyOrder(string, array)
    /document_root/bitrix/modules/sale/lib/compatible/ordercompatibility.php:1406
#5: Bitrix\Sale\Compatible\OrderCompatibility::add(array)
    /document_root/bitrix/modules/sale/mysql/order.php:60
#6: CSaleOrder::Add(array)
    /document_root/export/orders/import.php:238

Решение

Через API bitrix и админку битрикс побороть данную ошибку не смог!
Ошибку поправил в базе данных битрикс, точнее в таблице - b_sale_order_dlv_basket
В этой таблице идет связь между созданной отгрузкой заказа (ORDER_DILIVERY_ID) и товара в корзине (BASKET_ID)
В моем случае потерялась эта связь. Почему? Это останется загадкой
Создал дополнительную запись - строчку в таблице.
И все заработало.

Возврат к списку