Ответить Новая тема Новый опрос 
Всего: 12 < 1 2 3 4 5 6 7 8 > »
 Обмен с 1с по стандарту CommerceML2
ors
Профессионал
Сообщений: 1885
Регистрация: 09-11-2009


28-11-2010 23:46
Может кто-нибудь поделиться примером CommerceML2 файла заказа с дополнительными свойствами товара?

Все-таки удалось скормить файл заказа в 1С, конвертировав его в windows-1251 (заменить print $xml->asXML(); на print (iconv('UTF-8','WINDOWS-1251',$xml->asXML()));), но вот привязывать позиции в заказе к номенклатуре в 1С не удается, хотя в файле прописаны те же идентификаторы, которые получены при загрузке каталога. Выдается ошибка: Объект <ХарактеристикаНоменклатуры> не найден
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
odincuchenik
Новичок
Сообщений: 4
Регистрация: 17-12-2010


17-12-2010 16:22
Ой! Такая это штука не хорошая....Я вообще предпочитаю стандартный обмен, который встроен в саму конфигурацию.
А так...можно конечно более детально изучить, но увы это очень редко применяется.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
PuffyShop
Новичок
Сообщений: 49
Регистрация: 19-05-2010


18-12-2010 04:06
Я вообще программист по 1С. На 8ке могу всё что угодно, а вот пхп нет времени изучать =) Если у кого есть какие наработки - готов помочь в реализации со стороны 1С.
2ors скинь плз актуальный файл скрипта, т.к. тот что ты выкладывал - не отрабатывает. Вообщем то в 1С можно загрузить всё что угодно. Мне главное предоставить структуру полей, а я это уже залью в базу 1С.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
ors
Профессионал
Сообщений: 1885
Регистрация: 09-11-2009


18-12-2010 17:30
Тот, что выкладывал должен работать при условиях, которые указаны в том посте.

Со стороны 1С уже все реализовано через "обмен с сайтом". Правда реализовано это не лучшим образом и практически не документировано.

Сейчас тестирую новую версию скрипта. В дополнению к первой версии реализована загрузка свойств и комбинаций товаров, выгрузка заказов и обновление их статусов из 1С.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
PuffyShop
Новичок
Сообщений: 49
Регистрация: 19-05-2010


21-12-2010 00:34
ещё не помешает сделать доп поле в таблице с заказами с датой последней успешной выгрузки, чтобы с сайта в 1С выгружались только те заказы дата изменения которых больше даты последнего обмена. А то сейчас полностью все заказы выгружается...
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
ors
Профессионал
Сообщений: 1885
Регистрация: 09-11-2009


21-12-2010 01:43
1C не уведомляет о результате обмена, так что нельзя быть уверенным, что при последней выгрузке все заказы попали в 1С
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
PuffyShop
Новичок
Сообщений: 49
Регистрация: 19-05-2010


21-12-2010 16:44
Ну так можно сделать чтоб уведомляла =) А так все заказы туда/обратно гонять - тоже не вариант...
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
ors
Профессионал
Сообщений: 1885
Регистрация: 09-11-2009


21-12-2010 17:28
Можно только неоплаченные. А уведомление об успешной загрузке в 1С протоколом не предусмотренно
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
PuffyShop
Новичок
Сообщений: 49
Регистрация: 19-05-2010


21-12-2010 18:28
Битрикс же возвращает 1с только измененные заказы... значит всё же предусмотрено... или я не прав ?
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Fant63
Профессионал
Сообщений: 543
Откуда: Тольятти
Регистрация: 23-02-2010


20-01-2011 19:21
Вот неплохая документация по протоколу обмена между системой "1С:Предприятие" и сайтом

http://v8.1c.ru/edi/edi_stnd/131/

Может хоть как то поможет развитию
 
Вне форума
ПМ 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Ответить Новая тема Новый опрос 
Всего: 12 < 1 2 3 4 5 6 7 8 > »