Подскажите, вдруг кто сталкивался, как бороться с такой проблемой.
Для добавления в корзину используется Add2BasketByProductID($id, $_REQUEST['qty'] ? $_REQUEST['qty'] : 1, array(), $arParams)
Товар добавляется, но по какой-то причине переодически товары оказываются без PRODUCT_XML_ID
[WEIGHT] => 0.00
[QUANTITY] => 1.0000
[DELAY] => N
[CAN_BUY] => Y
[MODULE] => catalog
[PRODUCT_PROVIDER_CLASS] => CCatalogProductProvider
[NOTES] => Интернет магазин
[DETAIL_PAGE_URL] =>
[DISCOUNT_PRICE] => 250
[CATALOG_XML_ID] => 8d6cef00-3fdb-4dba-be75-d32bceaa348e#
[PRODUCT_XML_ID] =>
[DISCOUNT_NAME] =>
[DISCOUNT_VALUE] =>
[DISCOUNT_COUPON] =>
[VAT_RATE] => 0.0000
из-за этого когда заказы падают в 1С они там не прогружаются и получается на сайте заказ на 1000 рублей, а в 1С на 100(только сумма доставки)
При попытке создать такой заказ самому - все нормально, никак не могу с ошибкой поймать. Даже под клиентом создавал дубль и все ок.
Для добавления в корзину используется Add2BasketByProductID($id, $_REQUEST['qty'] ? $_REQUEST['qty'] : 1, array(), $arParams)
Товар добавляется, но по какой-то причине переодически товары оказываются без PRODUCT_XML_ID
[WEIGHT] => 0.00
[QUANTITY] => 1.0000
[DELAY] => N
[CAN_BUY] => Y
[MODULE] => catalog
[PRODUCT_PROVIDER_CLASS] => CCatalogProductProvider
[NOTES] => Интернет магазин
[DETAIL_PAGE_URL] =>
[DISCOUNT_PRICE] => 250
[CATALOG_XML_ID] => 8d6cef00-3fdb-4dba-be75-d32bceaa348e#
[PRODUCT_XML_ID] =>
[DISCOUNT_NAME] =>
[DISCOUNT_VALUE] =>
[DISCOUNT_COUPON] =>
[VAT_RATE] => 0.0000
из-за этого когда заказы падают в 1С они там не прогружаются и получается на сайте заказ на 1000 рублей, а в 1С на 100(только сумма доставки)
При попытке создать такой заказ самому - все нормально, никак не могу с ошибкой поймать. Даже под клиентом создавал дубль и все ок.