Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

№ п.п.Название объекта.Тип объекта в СМ+Название файла. схемы

Файл схемы.

(!эти файлы берем себе!)

Дата модификации.

Пример файла XML.

Комментарий.

1.Заказ поставщику.OR

OR.XSD

25.06.2021


21.01.2022

2.Подтверждение заказа поставщику.

OE

OE.XSD25.06.2021
3. Накладная поставщика.WEWE.XSD25.06.2021В обмене с Тензор не участвует. (устарела). Возможно участие при использовании структуры с распределенными БД Супермаг.
4.УПД на приход.UI

UI.XSD































UI.XSD

25.06.2021


21.01.2022 до 1.048


01.06.2022 от 1.048





01.09.2022 от 1.049






20.09.2022 от 1.049 сп1







11.10.2022 от 1.049 сп3









14.10.2022 от 1.049 сп3

UPD_Natur_Prod.xml Изменено значение в схеме для OURUTDID


UPD_Natur_Prod_SMALL.xmlUPD_Natur_Prod_SMALL2.xml


UPD_Natur_Prod_SMALL5_UKD.XML - УКД

UPD_Natur_Prod_SMALL5.XML - УПД

Представленная схема является универсальной, т.е. предполагает использование и УПД и УКД.



Внимание! для успешной приемки УПД на приход в версии 1.049 - требуется установка патча на сервер.

Readme.txt

Sm.Post.Filters.Utd.1.049x64.7z

Sm.Post.Filters.Utd.1.049.7z

В версию 1.049 сп1 и выше, это изменение уже включено, патч НЕ требуется.


Функция ArticleByBarcode заменена функцией ArticleByBarcodeUI

В функцию ArticleByBarcode внесено следующее изменение: если поиск артикула по штриховому коду из спецификации XML-документа не привел к успеху, то из штрихового кода удаляются лидирующие нули и выполняется повторный поиск артикула.
В функцию ArticleByBarcodeUI внесено такое же изменение, как в функцию ArticleByBarcode, а также добавлена возможность распознавать артикул по коду ОСУ. Для этого в перечень параметров функции добавлено поле osuCode.

(теперь задаётся три аргумента - штриховой код, код КИЗ, код ОСУ)


Изменен принцип приема УПД на приход.
Все наши попытки "исказить" документ при приеме, для для случая когда у поставщика 2+2=5 - отменены.
Документ УПД принимается в том виде, в котором его поставщик сформировал.

Добавили функцию ArticleBySupplierCodeUI для определения артикула по артикулу Супермага,

  • артикулу поставщика,
  • штрихкоду,
  • КИЗ или
  • ОСУ.        То есть, по всему, что может быть, разом.

Для версии 1.49 сп2, можно использовать патч.

Sm.Post.Filters.1.049.7z

Sm.Post.Filters.1.049x64.7z


<xs:element smimport:Function="ArticleBySupplierCodeUI(SMSPECWE.BARCODE, SMDOCUMENTS.CLIENTINN, SMDOCUMENTS.CLIENTKPP, SMSPECTOBACCOWE.MARKCODE, SMSPECOSUCODEWE.OSUCODE)" name="ARTICLE" type="xs:string" />
5.Требование на отборSWSW.XSD21.01.2022

SW_Требование на отбор.xml - В обмене с Тензор не участвует. Возможно использование для решения локальных задач. Один из способов применения - формирование документа на обмен товара (хлеб).

6.Ответ системы СМ+ на факт приемки. (до версии 1.045)PACKAGEUICONFIRM.XSD

устарела

25.06.2021
7.Ответ системы СМ+ на факт приемки. (от версии 1.046)PACKAGEUICONFIRM.XSD29.09.21нет примера
8.Ответ системы СМ+ на факт приемки. (от версии 1.046)PACKAGEUICONFIRM.XSD29.09.21
9.Ответ системы СМ+ на факт приемки. (от версии 1.046)PACKAGE

UICONFIRM.XSD

29.09.21нет примера
10.Ответ системы СМ+ на факт приемки. (от версии 1.046)

PACKAGE

UICONFIRM.XSD























UICONFIRM.XSD

31.03.2022















01.09.2022


01.09.2022 от 1.049


10.10.2022 от 1.049 сп2

Из схемы исключён элемент <xs:element name="SUPPLIERARTICLE" type="xs:string" />

Поскольку, отсутствие у карточки артикула поставщика, приводило к ошибке: 

----- Причина исключения, уровень вложения 1 -----
сообщение: "Данный ключ отсутствует в словаре."

Для обхода ошибки, есть 2 варианта:

  1. Убрать из схемы упоминание тега SUPPLIERARTICLE
  2. Всем артикулам определить "артикул поставщика".

Необязательные патчи для версии 1.047 сп2-3.

Ошибка формирования файла ответа REPLY description_Результат приемки:

Sm.Post.Filters.Utd.1.047.7z

Sm.Post.Filters.Utd.1.047x64.7z

Неверный статус УПД при приеме немаркированного товара с расхождением:

DocsPkgBody.7z




Схема для версии 1.48.

Схема для версии 1.49 и выше.


Схема для версии 1.49 сп2 и выше.

УПД фильтр. Формат данных XML. Содержание файла ответа с результатом приемки.
В файл ответа с результатом приемки добавлен тэг CREATEDATWI, который содержит дату приходной накладной. Например:
    <CREATEDATWI>2022-09-27</CREATEDATWI>
Дата приходной накладной соответствует понятию «дата приема товара» и может не совпадать с датой УПД на приход.
В файл ответа  также добавлен тэг SUPPLIERCORRECTINVOICE. Тэг содержит номер коррекции, на которую сформирован ответ. Например:
    <SUPPLIERCORRECTINVOICE>1</SUPPLIERCORRECTINVOICE>

11.Квитанция провайдера ЭДО. Протокол обмена дополнен получением технической квитанции в ответ на отсылку файла с результатом приемки. Квитанция имеет смысл подтверждения успешности обработки и пересылки провайдером ЭДО файла подтверждения. ---14.03.2022
12.УПД на расход.UDUD.XSD












UD.xsd


Схема


01.06.2022 от 1.048


20.06.2022 от 1.048


30.08.2022 2022 от 1.048








01.09.2022 от 1.049



01.12.2022 от 1.049.1

220620143635_17763_1.xml


220829173715_18425_1.XML

Добавлен тег BARCODEEXTERNAL. 

  • На закладке "Штрихкоды", для одного ШК - атрибут "Обмен с EDI", именно этот ШК будет участвовать в отсылке контрагенту. Алгоритм выбора ШК для отправки клиенту работает по следующему правилу: По умолчанию передается ШК контрагента, заранее заявленный в системе СМ+ (раздел контрагенты, закладка артикулы поставщика), если список артикулов и ШК у поставщика пуст. То передается ШК из раздела - карточка товара, который имеет признак - "Использовать при с EDI обмене". Если ни один штриховой код не отмечен, штриховой код будет подобран по правилу "первый попавшийся".
  • .......




В XSD схему почтового объекта УПД на отгрузку добавлен тэг SMDOCTRANSPORT, содержащий информацию транспортного раздела. 

Данные заполняются при создании документа из соответствующих полей расходной накладной.



13.

Ответ СБИС на факт приемки покупателем продукции на основании УПД на отгрузку (полученного из СуперМаг Плюс). (от версии 1.049)

<xs:element name="REPLY">UDCONFIRM.xsd10.10.2022 от 1.049

REPLY_1).xml

В рамках версии 1.049 мы ожидаем безоговорочного согласия от клиента ( <RESULT>1</RESULT>). 

Или полного отказа от приемки  <RESULT>2</RESULT>

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

...