#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С.
#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.'); });
#8
by франц
а, вот, нашел то, что хотел - . Здесь, собственно, доп.модули для 1С, которые упрощают интеграцию. Сам использовал для ут 11.1 (без модуля заказов - онную разработывали сами "с нуля", чего не рекомендую), сейчас буду и для ут 10.3 онное использовать.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- После перевода на УФ, на клиенте стали недоступны процедуры общего модуля
- Как правильно списать материалы в производство 1С УПП
- Не работает стандартный период у временной таблицы СКД
- Округление больших ("длинных") чисел, большим количеством знаков после запятой.
- ДокументОбъект в реквизит управляемой формы
- Исправление ошибок прошлых лет в бухгалтерском учете.
- Нарушение целостности Информационной базы
- Декларация НДС 4 квартал разделы 3 и 9
- Как быстро пометить на удаление порядка 250000 документов УТ 11?
- Таблица XXX не имеет нового поколения и не может быть модифицирована
- v7: 1С 7.7 бух запись книги покупок изменить код вида операции на 22
- 8.3. Как правильно открыть форму выбора справочника?
- Виды запасов и продажа с использованием запасов другой организации УТ 11
- Автоматическое добавление строк в табличную часть документа
- Обмен УТ 11.2 - БП 3.0. Объект не найден
- Как подружить 1С и PostgreSQL по типу данных uuid
- УстановитьНовыйНомер() устанавливает один и тот же номер
- 1С ERP 2.1 Себестоимость полуфабрикатов собственного производства.
- 1c 8 обмен ут 10.3 бп 2.0 очищает контактную информацию
- БП. Превышено максимальное время ожидания предоставления блокировки