1С прислали:
При запросе из 1С
crm/1c_exchange.php?type=sale&mode=query&sessid=4934e7cad398e71000acbe1a275f6947&version=3.1
получаем ответ
<?xml version="1.0" encoding="windows-1251"?>
<КоммерческаяИнформация ВерсияСхемы="3.1" ДатаФормирования="2022-11-14T15:31:42" ФорматДаты="ДФ=yyyy-MM-dd; ДЛФ=DT" ФорматВремени="ДФ=ЧЧ:мм:сс; ДЛФ=T" РазделительДатаВремя="T" ФорматСуммы="ЧЦ=18; ЧДЦ=2; ЧРД=." ФорматКоличества="ЧЦ=18; ЧДЦ=2; ЧРД=."><pre>[Bitrix\Main\SystemException]
Unknown field definition UF_COMPANY_ID (UF_COMPANY_ID) for \Bitrix\Sale\Internals\Order Entity. (100)
/home/bitrix/www/bitrix/modules/main/lib/orm/query/chain.php:346
#0: Bitrix\Main\ORM\Query\Chain::getChainByDefinition(object, string)
/home/bitrix/www/bitrix/modules/main/lib/orm/query/query.php:3466
#1: Bitrix\Main\ORM\Query\Query->getRegisteredChain(string, boolean)
/home/bitrix/www/bitrix/modules/main/lib/orm/query/query.php:1201
#2: Bitrix\Main\ORM\Query\Query->addToSelectChain(string, NULL)
/home/bitrix/www/bitrix/modules/main/lib/orm/query/query.php:2429
#3: Bitrix\Main\ORM\Query\Query->buildQuery()
/home/bitrix/www/bitrix/modules/main/lib/orm/query/query.php:933
#4: Bitrix\Main\ORM\Query\Query->exec()
/home/bitrix/www/bitrix/modules/main/lib/orm/data/datamanager.php:513
#5: Bitrix\Main\ORM\Data\DataManager::getList(array)
/home/bitrix/www/bitrix/modules/sale/general/export.php:1137
#6: CSaleExport::ExportOrders2Xml(array, boolean, string, boolean, string, string, array)
/home/bitrix/www/bitrix/components/bitrix/sale.export.1c/component.php:317
#7: include(string)
/home/bitrix/www/bitrix/modules/main/classes/general/component.php:607
#8: CBitrixComponent->__includeComponent()
/home/bitrix/www/bitrix/modules/main/classes/general/component.php:684
#9: CBitrixComponent->includeComponent(string, array, NULL, boolean)
/home/bitrix/www/bitrix/modules/main/classes/general/main.php:1055
#10: CAllMain->IncludeComponent(string, string, array)
/home/bitrix/www/bitrix/modules/crm/tools/1c_exchange.php:105
#11: require_once(string)
/home/bitrix/www/crm/1c_exchange.php:2
----------
</pre>
Пробую этот же запрос через postman повторить - получаю вообще
"failure
Ошибка проверки источника запроса. Обновите модуль обмена."
как отловить, что это за пользовательское свойство UF_COMPANY_ID? Как понять, где именно к нему происходит обращение, но не находит его ?
P.S. мне из этого чата в личку писали, предлагали помощь - не могу найти контакт:(
Sale/general/export.php строка 1137
пошел смотреть:)
Обсуждают сегодня