Добрый день! Используем облачную версию и REST API.
Создаем документ на основе шаблона с табличной частью
При отправке запроса необходимый документ создается, табличная часть заполняется, но API возвращает ответ с ошибкой - Cant resolve provider Bitrix\\DocumentGenerator\\DataProvider\\ArrayDataProvider for placeholder TableSold
Ситуация не понятная, т.к все действия выполняются корректно, но ответ возвращается с ошибкой в виду чего пакет запросов прерывается.
Заранее спасибо!
P.S Все работало на протяжении нескольких месяцев, а вчера после 16:00 появилась вот такая ошибка.
Создаем документ на основе шаблона с табличной частью
Код |
---|
$tableSold[] = [ "Name" => "Тест", ]; $valuesDocument["TableSold"] = $tableSold; $valuesDocument["TableSoldItemName"] = "TableSold.Item.Name"; $valuesDocument["TableSoldItemOrderSaleNumber"] = "TableSold.Item.OrderSaleNumber"; $valuesDocument["TableSoldItemPrice"] = "TableSold.Item.Price"; $valuesDocument["TableSoldItemDate"] = "TableSold.Item.Date"; $valuesDocument["TableSoldItemDeliveryPrice"] = "TableSold.Item.DeliveryPrice"; $valuesDocument["TableSoldItemTotalPrice"] = "TableSold.Item.TotalPrice"; $fieldsDocument["TableSold"] = [ 'PROVIDER' => 'Bitrix\DocumentGenerator\DataProvider\ArrayDataProvider', 'OPTIONS' => [ 'ITEM_NAME' => 'Item', 'ITEM_PROVIDER' => 'Bitrix\DocumentGenerator\DataProvider\HashDataProvider', ], ]; $webhook = Bitrix::BX24init(); $webhook->request("crm.documentgenerator.document.add", [ "templateId" => 71, "entityTypeId" => 138, "entityId" => 171, "values" => $valuesDocument, "fields" => $fieldsDocument ]); |
При отправке запроса необходимый документ создается, табличная часть заполняется, но API возвращает ответ с ошибкой - Cant resolve provider Bitrix\\DocumentGenerator\\DataProvider\\ArrayDataProvider for placeholder TableSold
Ситуация не понятная, т.к все действия выполняются корректно, но ответ возвращается с ошибкой в виду чего пакет запросов прерывается.
Заранее спасибо!
P.S Все работало на протяжении нескольких месяцев, а вчера после 16:00 появилась вот такая ошибка.