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 не будет опубликован. Обязательные поля помечены *