CommerceML человеческое представление

На сайте 1С опубликован стандарт CommerceML http://v8.1c.ru/edi/edi_stnd/90/92.htm Интересный стандарт, но имея только то, что дает 1С, разобраться с ним довольно сложно. Вот тут (http://www.stp.ru ) лежит описание в PDF.  Но и это описание тоже слабо помогает.
Желая использовать этот стандарт, я порылся в интернете и нашёл редактор xsd, который представляет собой xsd-файл в понятном для человека формате. Вот тема на партнёрском форуме, где "обсуждается" этот вопрос http://partners.v8.1c.ru/forum/thread.jsp?id=654209

Желающие могут почитать документацию и не рыскать по интернету подобно мне в поисках неизвестно чего.

Документация к стандарту CommerceML.

Файл CommerceML_2_04.xsd в отличие от файла, лежащего на сайте 1С, загружается в XDTO.

Если файл CommerceML_2_04.xsd загрузить в 1С, затем выгрузить, то он, во-первых, теряет описания, а во-вторых, становится ошибочным (навалидным).

Немного поправил XDTO-пакет, выгрузил из 1С и получил верный (валидный) «CommerceML_2_04 выгружен из 1C исправленный.xsd»

Теперь можно говорить, что существует файл в стандарте CommerceML 2.0.4, который можно использовать для разработок по стандарту. Правда документация из этого файла покоцалась. Надо пинать 1С. Пусть сделают человеческое документирование XDTO. Всего-то надо добавить поле «Описание».

16 Comments

  1. konfed

    Доступ к материалам раздела предоставляется

    только зарегистрированным пользователям

    NFR-версии комплекта — вот,что написано по ссылке http://partners.v8.1c.ru/forum/thread.jsp?id=654209

    к сожалению так и не удалось посмотреть на «редактор xsd, который представляет xsd файл в понятном для человека формате»

    Reply ↓
  2. Трактор

    Э-э-э! Я выкладываю не редактор, он тут нахрен не нужен. Я выкладываю документацию к CommerceML. Качай файл, прикреплённый к этому обсуждению. А на форум 1С не ходи, там интересного мало.

    Reply ↓
  3. larisab

    (2) Чем открывать файлы, созданные в формате CommercML? Мне документация по стандарту на хрен не нужна, мне документы посмотреть надо и все.

    Reply ↓
  4. Трактор

    (3) Файлы, в формате CommercML это обычные xml файлы. Предназначенные для загрузки в другое приложение. Если есть желание, то их можно посмотреть браузером или любым xml редактором. На крайний случай — текстовый редактор.

    Но удовольствие от просмотра этих файлов небольшое.

    Как вариант можно загрузить файлы в УТ и посмотреть что загрузилось.

    Собственно потому что просмотр xml неудобен я и выложил xml преобразованный к виду для просмотра.

    Reply ↓
  5. larisab

    (4) Открывала редакторами XML, это понятно, не приносит удовольствия, шлют каждый день документы, хотелось бы видеть их в «человеческом виде», а ты в описании написал «Документация к стандарту CommerceML.» Вот я и не скачиваю, думаю может редактор кто выложит, если он есть на свете, кончно.

    Reply ↓
  6. seermak

    (5)http://msdn.microsoft.com/ru-ru/xml/default(en-us).aspx = XML Notepad 2007 я им пользуюсь для чтения — может пригодиться

    Reply ↓
  7. larisab

    (6) Спасибо, самый лучший редактор XML, из тех, что видела. Но присланные документы документами все равно не становятся. Кто нибудь из франчей может объяснить, почему 1С постоянно шлет одни и те же документы, хотя они уже оплачены. Может у них они считаются неоплаченными?

    Reply ↓
  8. konfed

    Странно — автор пол-текста своего сообщения истратил на

    «Желая использовать это стандарт я порылся в интернете и нашёл редактор xsd, который представляет xsd файл в понятном для человека формате. » — котрый так с его помощью и не удалось попользовать.

    Reply ↓
  9. Душелов

    Минута поиска в инете дала: http://www.commerceml.ru/standard.htm — описание стандарта.

    http://www.cmllib.org.ru/ — парсер:

    «Данная библитека предназначена для удобного программного доступа к электронным документам в формате CommerceML»

    Reply ↓
  10. Трактор

    (9) Приведённый тобой ссылки для версии 1. Для версии 2 такого описания как для 1 нету. Ну или я не нашёл.

    Reply ↓
  11. Трактор

    Добавил файлик CommerceML_2_04.xsd. Его можно загрузить в виде XDTO в 1С. Те файлы что лежат на http://www.stp.ru/ и на http://v8.1c.ru/edi/edi_stnd/90/92.htm в XDTO не грузится.

    Reply ↓
  12. Трактор

    Если файл CommerceML_2_04.xsd загрузить в 1С, затем выгрузить, то он во-первых теряет описания, во вторых становится ошибочным (навалидным).

    Немного поправил XDTO пакет, выгрузил из 1С и получил верный (валидный) «CommerceML_2_04 выгружен из 1C исправленный.xsd»

    Reply ↓
  13. PavelZ64

    Привет!

    Хочу скачать файл «CommerceML человеческое представление.rar»

    но у меня нет $m. Только что зарегистрировался на сайте.

    Пишу импорт из битрикса и меня интересует описание CommerceML

    Может кинешь на почту? pvz64@mail.ru

    Reply ↓
  14. Raminus

    (13) PavelZ64, через CSV проще.

    Reply ↓
  15. Yashazz

    Во-о-от, то, что надо. А то чуть было не собрался по описанию с сайта 1С свой xsd ваять, да вовремя сообразил поискать тут. Спасибо, очень пригодится; один только вопрос — многие говорят, что стандарт обмена Битрикс несколько отличается от классического 2.04, но нигде не нашёл — чем и насколько отличается. Кто-нибудь в курсе?

    Reply ↓
  16. user642695_crocus.vladikina

    под битрикс ?

    Reply ↓

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *