вторник, 1 октября 2013 г.

Re: Связка django и 1с:предприятие и обмен опытом.

Помогите с интеграцией 1с.

Делаю полную выгрузку товаров
Выгружено товаров: 490  Выгружено картинок: 70  Выгружено файлов: 0  Выгружено предложений: 488  {Обработка.ОбменССайтом.МодульОбъекта(322)}: Ошибка при вызове метода контекста (ОтправитьДляОбработки): Ошибка работы с Интернет:  Failed sending data to the peer  Произошла ошибка: . По причине:     Отправка файла на сервер: Получен пустой ответ сервера.  Не удалось получить ответ сервера. Файл не отправлен (C:\Documents and Settings\admin\Local Settings\Temp\v8_1_83.zip).  Обмен не выполнен
Выгрузка товаров завершена с ошибками!!!  
Такие запросы получаю от 1с
[01/Oct/2013 15:28:13] "GET /1c/test/?type=catalog&mode=checkauth HTTP/1.1" 200 29  [01/Oct/2013 15:28:36] "GET /1c/test/?type=catalog&mode=checkauth HTTP/1.1" 200 29  [01/Oct/2013 15:28:46] "GET /1c/test/?type=catalog&mode=init HTTP/1.1" 200 29  [01/Oct/2013 15:28:52] "POST /1c/test/?type=catalog&mode=file&filename=v8_1_cd.zip HTTP/1.1" 200 7  [01/Oct/2013 15:28:53] "GET /1c/test/?type=catalog&mode=import&filename=import.xml HTTP/1.1" 200 7  [01/Oct/2013 15:28:55] "GET /1c/test/?type=catalog&mode=import&filename=offers.xml HTTP/1.1" 200 7
В request.FILES файлов нет. С этого же компьютера файл отправлял, файлы приходят, но от 1с не приходят, даже снифер включал, не приходят! Base авторизация работает.
Вьюха http://pastebin.com/JuNBXFYa
Есть у кого какие идеи?





2011/11/23 Alex Kamedov <kamedov@gmail.com>

23 ноября 2011 г. 17:19 пользователь Евгений Хлобыстин <evg@it-solution.ru> написал:

ActiveX - интересно, как это?

Другое название COM. Не уверен, что использую правильную терминологию, но гуглится по этим ключевикам.
Подробней можно посмотреть в книжках Михайлова Системное программирование для 1С 7 - 8, Попов Delphi и 1C. Программирование информационного обмена.
Там примеры на дельфи, но принцип работы хорошо описан.

На форумах 1Сников видел примеры даже на JavaScript )))

Для 7ой 1С полагаю самое кошерное решение - это решения на основе стандартного веб-расширения

--
Alex Kamedov
skype: kamedov    www: kamedov.ru




--
С уважением, Иван

--
Вы получили это сообщение, поскольку подписаны на группу Django russian.
 
Чтобы отказаться от подписки на эту группу и перестать получать из нее сообщения, отправьте электронное письмо на адрес django-russian+unsubscribe@googlegroups.com.
Настройки подписки и доставки писем: https://groups.google.com/groups/opt_out.

Комментариев нет:

Отправить комментарий