Для получения данных о заказах от сайта, в первую очередь конечно же нужно авторизоваться с соответствующими правами.

Далее, выполняем обращение к скрипту, проверяющему нашу авторизацию:

https://ваш-сайт.ru/bitrix/admin/1c_exchange.php?type=sale&mode=checkauth

Получаем что-то вроде:

success
PHPSESSID
sessid=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
``` :cite[9]

Вот мы и получили текущий идентификатор сессии, который нам понадобится на следующей шаге.

Делаем следующий запрос уже с полученным идентификатором:

https://ваш-сайт.ru/bitrix/admin/1c_exchange.php?type=sale&mode=init&sessid=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

В ответе получаем что-то вроде:

zip=yes
file_limit=204800
``` :cite[9]

Если передали не корректный идентификатор сессии - получим тут соответствующую ошибку и нужно заново пройти предыдущий шаг для получения актуального идентификатора

И дальше делаем уже, непосредственно, запрос заказов:

https://ваш-сайт.ru/bitrix/admin/1c_exchange.php?type=sale&mode=query&sessid=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Вот тут вы должны получить список заказов для выгузки. У меня пока пустой XML, без заказов, хотя заказы для выгрузки 100% есть. Разбираюсь дальше ...

Сам скрипт, обрабатывающий "общение" между 1С и сайтом находится в обработчике модуля интернет-магазина: bitrix/modules/sale/admin/1c_exchange.php. А заказы формируются с помощью компонента "bitrix:sale.export.1c"

Количество показов: 269


Реклама: ООО «КЛАУДПЭЙМЕНТС». ИНН 7708806062. ERID: CQH36pWzJqCRJ4UXeNjXpDqc5rqRHP2xLyH2ojpuzzBdYG
Реклама: ООО 'РЕГ.РУ Домены Хостинг'. ИНН 6312068502. ERID: CQH36pWzJqCRJ4UXaHSnYxUB4bq5fyuvNiq5y4geRNH7vF

Разработка сайта

Подайте заявку на разработку сайта на базе готового решения от компании 1С-Битрикс или одного из партнеров компании. Максимально подробно опишите, чему будет посвящен сайт, если это интернет-магазин - что он будет продавать, нужна ли мультиязычность, будут ли разные типы цен (розница, опт, крупный опт), будет ли интеграция с 1С, будет ли выгрузка товаров на различные торговые площадки...

Сопровождение сайта

Вы можете подать заявку на сопровождение вашего сайта на базе 1С-Битрикс. Сопровождение включает в себя: проверка актуальности обновлений сайта, проверка актуальности резервной копии, консультации по сайту. Опишите в заявке, какие еще объемы планируются на сопровождении и на какой срок вы планируете заключить договор на сопровождение - мы подберем подходящий вам бюджет на сопровождение

Работы по сайту

Вы можете подать заявку на выполнение определенного объема работ по сайту. Опишите в заявке объем работ. Это может быть разработка какого-то нового функционала, доработки по имеющемуся функционалу, доработки под требования сео-специалистов. На основании заявки вам будет сформирован бюджет работ, а также названы сроки на выполнение тех или иных работ.