Импорт xml в 1С #766681


#0 by pavel-zol
Доброго времени суток, форумчане. Впервые столкнулся с тем что необходимо синхронизировать заказы интернет-магазина с 1С. Парсер xml уже написал для каталога, дошло дело до обмена заказами. На ftp лежит xml-файл с заказами, который должен моим php-скриптом отправиться на обработку в 1С. Я настроил все в 1С. Проверка говорит, что соединение успешно, но данные не могут быть прочитаны. В скрипте я пользую file_get_content и simpl_xml_string для формирования переменной xml-строки в массиве $_POST когда mode=query. Я наивно надеялся что 1С сам подхватит этот пост и сам его волшебненько схавает, за что и был покаран. Подскажите как это сделать? Все блуждание по форумам и документациям приводит меня к процедурам написанным на 1С, которых я совершенно не умею писать (хотя говорят есть готовые решения на этот случай), но мне тем не менее не ясно куда эту процедуру прописывать и что в этом случае должно происходить в php-скрипте что бы получить удачный импорт. Данные которые я сейчас пытаюсь импортировать это тестовый xml с сайта со спецификациями CommerceML 2.
#1 by МимохожийОднако
Если файл сделан по стандартам CommerceML, то в типовой конфигурации есть обработка по загрузке твоего файла. 1С сама подхватит, если у неё будет запущено соответствующее регламентное задание с обработкой. ИМХО, или ищи 1с-ника в партнеры, или изучай 1С.
#2 by Лефмихалыч
под 1С имеется в виду Битрикс?
#3 by pavel-zol
Да 1С Битрикс.
#4 by pavel-zol
Буквально вопрос выглядит как "Чем отправить в 1С какими средствами php какой должен быть выполнен код" и "Чем принять в 1С. Это может быть опция обмена с Веб-сервером заказами, которые настраиваются на ; /1c_exchange.php или процедура написанная на языке 1С.
#5 by pavel-zol
<?php /* | Here is where you can register all of the routes for an application. | It's a breeze. Simply tell Laravel the URIs it should respond to | and give it the Closure to execute when that URI is requested. | */     } else App::abort(403, 'Unauthorized action.'); });
#6 by франц
ой, а разве ж 1С+битрикс сам не кушает все это?. ой, а зачем свой парсер?..
#7 by франц
#8 by франц
а, вот, нашел то, что хотел - . Здесь, собственно, доп.модули для 1С, которые упрощают интеграцию. Сам использовал для ут 11.1 (без модуля заказов - онную разработывали сами "с нуля", чего не рекомендую), сейчас буду и для ут 10.3 онное использовать.
#9 by pavel-zol
франц, спасибо
#10 by франц
* разрабатывали. Это к
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С