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

Ключ

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


Информация

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

...

goods-catalog/good/bar-code



Наименование атрибута

Тип данных

Описание

Обязательное

code

String

Значение штрихового кода

Да

marked

Boolean

Признак маркированного штрих-кода товара

Статус
colourBlue
title10.2.65.0

Устаревшая версия Jira
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keySRTB-2887

Допустимые значения:

  • true
  • false
Нет

do-not-send-to-scales

Boolean

Признак: данный штрих код не выгружать на весы

Допустимые значения:

  • true
  • false
Нет

deleted

Boolean

Признак удаления штрихового кода

Допустимые значения:

  • true
  • false
Нет
barcode-typeStringТип штрих-кода (GTIN)Нет
deny-sale-juristic-personBoolean

Признак запрета продажи товара юридическому лицу

Статус
colourBlue
title10.2.99.0

Устаревшая версия Jira
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keySRTB-5141

Допустимые значения:

  • true
  • false
Нет
goods-catalog/good/bar-code/price-entry

Наименование элемента

Тип данных

Описание


name

String

Наименование товара в ШК

Нет

price-entry

Комплексный

Цена по штрихкоду

Нет

priceDecimal

Цена на товар за единицу измерения. (по умолчанию фиксированное значение цены)

Для цен с номером 2, 3, 4 и 5, в данном поле может быть указано значение либо цены, либо процента скидки от 1-й цены, либо суммы скидки, в зависимости от типа цены (значения в поле price-type).

Да
currencyStringВалюта, по умолчанию RUB (Российские рубли)Нет
deletedBoolean

Признак того, что данную цену надо удалить: т.е. указанной цены с указанным номером в указанном отделе на указанный товар не должно существовать на указанном промежутке времени). При наличии идентификатора цены (identifier), удаление цены происходит только у цены с этим идентификатором.

Допустимые значения:

  • true
  • false
Нет
approve-without-delayBoolean

Признак того, что цену нужно утвердить без печати ценников

Допустимые значения:

  • true
  • false
Нет

price-type

Устаревшая версия Jira
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keySRTE-2780

Статус
colourBlue
title10.2.84.0

Комплексный

Тип значения (цены или скидки) на товар указанной в поле price

Возможные значения:

  • PRICE - цена по умолчанию
  • DISCOUNT_PERCENT - процент скидки от цены №1. Только для цен с номерами 2, 3, 4 и 5.
  • DISCOUNT_VALUE - значение скидки от цены №1. Только для цен с номерами 2, 3, 4 и 5.

Данное поле используется для загрузки использования следующей функциональностью:

Раскрыть
titleДополнительная информация
  • Процент скидки на товар может быть задан только для цен с номерами > 1 (то есть для 2,3,4,5).

  • Процент скидки на товар может быть задан с точностью до 2-х знаков после запятой. (то есть так же как и значение цены).

  • Дополнительные ограничения по значению цены заданной как %:

    • Процент скидки не может быть больше 100% (отрицательная стоимость)

    • Процент скидки не может быть меньше 0% (наценка)

  • Для цены заданной в проценте актуальны все остальные возможные атрибуты как и для цены заданной как фиксированное значение. Сроки действия, отдел, валюта, идентификатор акции, привязка к шаблонам ценников или форматам.

  • Происходит загрузка цен заданных, как % скидки, как в составе товара, так и дополнительные цены, то есть отдельно от товара (также важно иметь ввиду что самого товара может не быть на момент импорта данных).

  • При сравнении цен срабатывают следующие правила:

    • Если в справочнике цена задана, как значение цены, а импортируется процент скидки - это изменение, (даже если после вычисления процента от 1-й цены будет получено тоже самое значение цены что и в справочнике).

    • Наоборот. Если в справочнике цена задана как процент скидки, а импортируется фиксированное значение цены - это изменение.

    • Все остальные атрибуты цены сравниваются также как и сейчас по ценам.

  • Данные по проценту от цены отображаются в следующих компонентах SetRetail10:

    • Загружаются на кассы для расчёта скидок.

    • Отображаются в карточке товара.

    • Загружаются на весы в уже рассчитанном фиксированном значении цены на товар.

    • Отображаются на прайс-чекере в уже рассчитанном фиксированном значении цены при запросе данных по товару.


Раскрыть
titleПример XML


Блок кода
languagexml
<goods-catalog> 
	<price-entry marking-of-the-good="12345" currency="RUB" price="5.0" price-type="DISCOUNT_PERCENT">
		<begin-date>2019-08-21T10:35:32.567</begin-date>
		<end-date>2019-08-21T10:35:32.567</end-date>
		<number>2</number>
		<department number="1">
			<name>Отдел 1</name>
		</department>
	</price-entry>
</goods-catalog>



Нет
begin-datedateTimeНачало периода действия цены. Если не указано – цена вступает в действие с момента загрузки.Нет
end-datedateTimeЕсли не указано, цена действует бессрочно.Нет
numberLongНомер цены (1я цена, 2я цена, и т.д.)При загрузке более одной цены элемент обязателен
departmentКомплексныйОтдел, для которого действует ценаДа

numberIntegerНомер отделаДа
<name>StringВложенные элемент - наименование отделаНет

identifierStringИдентификатор цены – акции, который будет выгружаться в чеке при срабатывании данной цены.Нет
packIntegerКратность товара, на которое срабатывает ценаНет
printКомплексный

Список кодов ценников, которые будут действовать по умолчанию для этой цены.

Автоматическое определение регулярных ценников при утверждении переоценки

Нет

countIntegerКоличество ценниковНет
templateCodeStringКод шаблона ценниковДа

template-formatStringКод формата печати ценниковНет
old-priceDecimalСтарое значение цены. Не загружается на кассы и используется только для печати на ценниках, как старое – или предыдущее значение цены, с целью показать выгоду значения самой цены относительно старой. Для каждой старой цены есть отдельная подстановка в ценниках.Нет

count

Decimal

Количество товара по данному штрихкоду (для фасовки)

Нет

default-code

Boolean

Признак ШК по умолчанию

Допустимые значения:

  • true
  • false
Нет

discount-forbidden

Устаревшая версия Jira
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keySR-3896

Статус
colourBlue
title10.2.86.0


Boolean

Признак того, что на цену по данному штриховому коду запрещено предоставлять дополнительные скидки

Допустимые значения:

  • true
  • false

Запрет предоставления скидки к цене полученной из штрих-кода уценки

Нет

plugin-propertyКомплексныйСписок "плагинных" (расширенных, не базовых) свойств
этого штрих-кода
Нет

keyStringНаименование плагинного свойстваДа
valueStringЗначение плагинного свойстваНет

Плагинные свойства штрих-кода <plugin-property>

...

goods-catalog/good/price-entry

Наименование атрибута

Тип данных

Описание

Обязательное

price

Decimal

Цена на товар за единицу измерения. (по умолчанию фиксированное значение цены)

Для цен с номером 2, 3, 4 и 5, в данном поле может быть указано значение либо цены, либо процента скидки от 1-й цены, либо суммы скидки, в зависимости от типа цены (значения в поле price-type).

Да

currency

String

Валюта, по умолчанию RUB (Российские рубли)

Нет

deleted

Boolean

Признак того, что данную цену надо удалить: т.е. указанной цены с указанным номером в указанном отделе на указанный товар не должно существовать на указанном промежутке времени). При наличии идентификатора цены (identifier), удаление цены происходит только у цены с этим идентификатором.

Допустимые значения:

  • true
  • false
Нет
approve-without-delayBoolean

Признак того, что цену нужно утвердить без печати ценников

Допустимые значения:

  • true
  • false
Нет

price-type

Устаревшая версия Jira
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keySRTE-2780

Статус
colourBlue
title10.2.84.0

Комплексный

Тип значения (цены или скидки) на товар указанной в поле price

Возможные значения:

  • PRICE - цена по умолчанию
  • DISCOUNT_PERCENT - процент скидки от цены №1. Только для цен с номерами 2, 3, 4 и 5.
  • DISCOUNT_VALUE - значение скидки от цены №1. Только для цен с номерами 2, 3, 4 и 5.

Данное поле используется для загрузки использования следующей функциональностью:

Раскрыть
titleДополнительная информация
  • Процент скидки на товар может быть задан только для цен с номерами > 1 (то есть для 2,3,4,5).

  • Процент скидки на товар может быть задан с точностью до 2-х знаков после запятой. (то есть так же как и значение цены).

  • Дополнительные ограничения по значению цены заданной как %:

    • Процент скидки не может быть больше 100% (отрицательная стоимость)

    • Процент скидки не может быть меньше 0% (наценка)

  • Для цены заданной в проценте актуальны все остальные возможные атрибуты как и для цены заданной как фиксированное значение. Сроки действия, отдел, валюта, идентификатор акции, привязка к шаблонам ценников или форматам.

  • Происходит загрузка цен заданных, как % скидки, как в составе товара, так и дополнительные цены, то есть отдельно от товара (также важно иметь ввиду что самого товара может не быть на момент импорта данных).

  • При сравнении цен срабатывают следующие правила:

    • Если в справочнике цена задана, как значение цены, а импортируется процент скидки - это изменение, (даже если после вычисления процента от 1-й цены будет получено тоже самое значение цены что и в справочнике).

    • Наоборот. Если в справочнике цена задана как процент скидки, а импортируется фиксированное значение цены - это изменение.

    • Все остальные атрибуты цены сравниваются также как и сейчас по ценам.

  • Данные по проценту от цены отображаются в следующих компонентах SetRetail10:

    • Загружаются на кассы для расчёта скидок.

    • Отображаются в карточке товара.

    • Загружаются на весы в уже рассчитанном фиксированном значении цены на товар.

    • Отображаются на прайс-чекере в уже рассчитанном фиксированном значении цены при запросе данных по товару.


Раскрыть
titleПример XML


Блок кода
languagexml
<goods-catalog> 
	<price-entry marking-of-the-good="12345" currency="RUB" price="5.0" price-type="DISCOUNT_PERCENT">
		<begin-date>2019-08-21T10:35:32.567</begin-date>
		<end-date>2019-08-21T10:35:32.567</end-date>
		<number>2</number>
		<department number="1">
			<name>Отдел 1</name>
		</department>
	</price-entry>
</goods-catalog>



Нет

Наименование элемента

Тип данных

Описание


begin-date

dateTime

Начало периода действия цены. Если не указано – цена вступает в действие с момента загрузки.

Нет

end-date

dateTime

Если не указано, цена действует бессрочно.

Нет

number

Long

Номер цены (1я цена, 2я цена, и т.д.)

При загрузке более одной цены элемент обязателен

department

Комплексный

Отдел, для которого действует цена

Нет

numberIntegerНомер отделаДа
<name>StringВложенные элемент - наименование отделаНет

identifier

String

Идентификатор цены – акции, который будет выгружаться в чеке при срабатывании данной цены.

Нет

pack

Integer

Кратность товара, на которое срабатывает цена

Нет

print

Комплексный

Список кодов ценников, которые будут действовать по умолчанию для этой цены.

Автоматическое определение регулярных ценников при утверждении переоценки

Нет

countIntegerКоличество ценниковНет
templateCodeStringКод шаблона ценниковДа

template-format

String

Код формата печати ценников

Нет
old-priceDecimalСтарое значение цены. Не загружается на кассы и используется только для печати на ценниках, как старое – или предыдущее значение цены, с целью показать выгоду значения самой цены относительно старой. Для каждой старой цены есть отдельная подстановка в ценниках.Нет

...

Наименование плагинного свойства [key]

Тип данных

Описание

deny-print-to-documentsBoolean

Запрет печати в сопроводительных документах, выдаваемых юридическим лицам. Используется при печати счёт-фактур, товарных накладных и УПД. А также при делении чека на кассах для юрлиц.

Допустимые значения:

  • true
  • false

precision

Double

Мерность товара.

Устаревшая версия Jira
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keySRTB-186

Статус
colourBlue
title10.0.1.37

Для продажи поштучно или частями.

Значение может быть установлено, как целое = 1, так и дробное, например = 0.5

Максимальная разрядность значения 0.001.

  • При продаже на кассе и сканирования товара требуется ввести дробное значение в ручную.
  • При поиске или сканировании товара не происходит автоматической подстановки загруженной мерности.
  • Если товар загружен с мерностью 1.0, то при попытке ввести значение 0.4 или 0.05 появится сообщение Кол-во не кратно: 1.000.
  • Если товар загружен с мерностью 0.1, то при попытке ввести значение 0.05 или 0.006 появится сообщение Кол-во не кратно: 0.100.
good-for-hoursIntegerСрок хранения
good-for-daysIntegerСрок реализации ШТУЧНОГО товара (в днях)

amount-in-package

Integer

Количество товара в упаковке. Используется при импорте единиц измерения отличных от штук, например «коробка» или «упаковка».

use-by-dateIntegerСрок годности при продаже в днях
best-beforeDate

Употребить до

Формат: YYYY-MM-DD

compositionStringСостав товара
storage-conditionsStringУсловия хранения
food-valueStringПищевая ценность
producerStringПроизводитель
vetinspectionBoolean

Признак того, что товар подлежит ветеринарному контролю, и для его перевозки, и продажи юридическими лицами требуется ветеринарный сертификат.

true - товар подлежит ветеринарному контролю

false - товар не подлежит ветеринарному контролю

plugin property не указан - товар не подлежит ветеринарному контролю

essential-good-code

Устаревшая версия Jira
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keySRTB-4216

Статус
colourBlue
title10.2.84.0

String

Код продукта или группы установленный МинПромТоргом

Для МЕГАР: код товара или группы, который будет отправлен в МЕГАР, для сопоставления товара из справочника с его внешним кодом из процессинга.

essential-good-name

Устаревшая версия Jira
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keySRTB-4216

Статус
colourBlue
title10.2.84.0

String

Наименование продукта или группы установленное МинПромТоргом

Для МЕГАР: название товара или группы в справочнике МЕГАР. Отправляется как одна группа.

essential-good-measure-code

Устаревшая версия Jira
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keySRTB-4216

Статус
colourBlue
title10.2.84.0

String

Код единицы измерения установленный МинПромТоргом

Для МЕГАР: тип единицы измерения по справочнику МЕГАР.

essential-good-quantity

Устаревшая версия Jira
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keySRTB-4216

Статус
colourBlue
title10.2.84.0

Integer

Количество социального товара, что вычитается из лимита потребления, установленного МинПромТоргом, при покупке одной единицы (1000 "граммов") данного товара. В "граммах"

Для МЕГАР: коэффициент перевода в единицу измерения МЕГАР.

props-product-code

Якорь
props-product-code
props-product-code

Устаревшая версия Jira
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keySRTB-4261

Статус
colourBlue
title10.2.86.0

String

Значение кода номенклатурной классификации медицинских изделий СИЗ, передаваемое в составе чека

Используется при работе с СИЗ (Средства индивидуальной защиты).

Если <ofd-product-code>true</ofd-product-code>, тогда должен присутствовать EAN13 или UPC-A.

Cредства индивидуальной защиты (СИЗ)

Раскрыть
titleПример XML


Блок кода
languagexml
titleПример XML
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<goods-catalog>
	<good marking-of-the-good="45633">
        <name>Маска медицинская FFP</name>
        <bar-code code="4607141313337">
            <default-code>true</default-code>
        </bar-code>
        <product-type>ProductPieceEntity</product-type>
        <price-entry price="28.80">
            <begin-date>2011-07-23T00:00:00.000</begin-date>
            <end-date>2075-07-09T00:00:00.000</end-date>
            <number>1</number>
            <department number="351">
                <name>Медицинские изделия</name>
            </department>
        </price-entry>
		<ofd-product-code>true</ofd-product-code>
        <vat>10.0</vat>
        <group id="7777">
            <name>Медицинские изделия</name>
        </group>
        <measure-type id="Шт.">
            <name>Шт.</name>
        </measure-type>
			<country id="RU"> 
			<name>Россия</name> 
		</country>
		<rack-number>12R</rack-number> 
		<shelf-number>48</shelf-number>
		<facing>E2</facing>
		<location-on-shelf>2</location-on-shelf> 
		<plugin-property key="props-product-code" value="4607141313337"/>		
    </good>
</goods-catalog>



consignment

Устаревшая версия Jira
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keySRTE-3021

Статус
colourBlue
title10.2.90.4

Статус
colourBlue
title10.2.91.0

Boolean

Признак Z-партионности (consignment) штучного товара, чтобы учитывать принадлежность товара к определенной партии на кассе.

catalog-goods_consignment.xml

Статус
colourYellow
titleСвойство не относится к функциональности привязки контрагентов

recycling_code

Устаревшая версия Jira
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keyCR-4610

Устаревшая версия Jira
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keySRTE-3072



Integer

Код переработки товара

Применяются только двузначные коды переработки.

Перечень кодов товарной переработки.

sales-tax

Статус
colourBlue
title10.2.95.0

Устаревшая версия Jira
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keyCR-4589

Устаревшая версия Jira
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keySR-4533

Integer

Налог с продаж (НСП) 

Только для отдельных стран (кроме РФ)

Полное описание интеграции в 🔒 непубличном разделе.

traceable

Устаревшая версия Jira
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keySRTB-5059

Устаревшая версия Jira
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keyCR-5651

Статус
colourBlue
title10.2.99.0

Boolean

Признак к товару, подлежащему прослеживаемости РНПТ (регистрационный номер партии товара)

При импорте данное поле сохраняется в 13бит таблицы справочника товаров поля category_maskпродукта.

Пример импорта товара.

declared

Устаревшая версия Jira
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keySRTB-5060

Устаревшая версия Jira
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keyCR-5651

Статус
colourBlue
title10.2.99.0

Boolean

Признак к товару, импортированному или экспортированному (ДТ, ранее ГТД)

ДТ - декларация на товар.

При импорте данное поле сохраняется в 14бит таблицы справочника товаров поля category_maskпродукта.

Пример импорта товара.

...

Наименование плагинного свойства

Тип данных

Описание

deny-print-to-documentsBoolean

Запрет печати в сопроводительных документах, выдаваемых юридическим лицам. Используется при печати счёт-фактур, товарных накладных и УПД. А также при делении чека на кассах для юрлиц.

Допустимые значения:

  • true
  • false
name-on-scale-screenStringНаименование товара на весах. 1-е поле дополнительного текста в весах
producerStringИзготовитель товара. 2-е поле дополнительного текста в весах
precisionIntegerМерность товара (0.001 – граммы)
plu-numberInteger

Номер plu.

Если у товара несколько весовых ШК, то данный номер PLU будет присвоен только одному из них.

good-for-hoursIntegerСрок годности в часах

good-for-days

Integer

Срок реализации ВЕСОВОГО товара (в днях)

composition

String

Состав (описание товара в весах)

storage-conditionsStringУсловия хранения. 3-е поле дополнительного текста в весах
food-valueStringПищевая ценность. 4-е поле дополнительного текста в весах 

description-on-scale-screen

String

Описание товара на весах. 2-е поле дополнительного текста в весах

button-on-scale

Integer

Номер кнопки в весах самообслуживания для печати на ценниках весовых товаров.

vetinspection

Boolean

Признак того, что товар подлежит ветеринарному контролю, и для его перевозки, и продажи юридическими лицами требуется ветеринарный сертификат.

true - товар подлежит ветеринарному контролю

false - товар не подлежит ветеринарному контролю

plugin property не указан - товар не подлежит ветеринарному контролю

essential-good-code

Устаревшая версия Jira
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keySRTB-4216

Статус
colourBlue
title10.2.86.0

String

Код продукта или группы установленный МинПромТоргом

Для МЕГАР: код товара или группы, который будет отправлен в МЕГАР, для сопоставления товара из справочника с его внешним кодом из процессинга.

essential-good-name

Устаревшая версия Jira
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keySRTB-4216

Статус
colourBlue
title10.2.86.0

String

Наименование продукта или группы установленное МинПромТоргом

Для МЕГАР: название товара или группы в справочнике МЕГАР. Отправляется как одна группа.

essential-good-measure-code

Устаревшая версия Jira
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keySRTB-4216

Статус
colourBlue
title10.2.86.0

String

Код единицы измерения установленный МинПромТоргом

Для МЕГАР: тип единицы измерения по справочнику МЕГАР.

essential-good-quantity

Устаревшая версия Jira
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keySRTB-4216

Статус
colourBlue
title10.2.86.0

Integer

Количество социального товара, что вычитается из лимита потребления, установленного МинПромТоргом, при покупке одной единицы (1000 "граммов") данного товара. В "граммах"

Для МЕГАР: коэффициент перевода в единицу измерения МЕГАР.

use-by-dateIntegerСрок годности при продаже в днях
bar-code-scalesStringCписок штриховых кодов через которые товар вручную привязан к веса

consignment

Устаревшая версия Jira
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keySRTE-2886

Статус
colourBlue
title10.2.86.0

Boolean

Признак принадлежности товара определенной партии.

Параметр предназначен, для контроля процесса взвешивания и продажи партионного товара.

Возможные значения:

  • true
  • false

Импорт пустого consignment распознается как false, если у товара в БД ранее был consignment = true, а потом была загружена информация по товару без "consignment", то в БД у товара это свойство станет false;

Импорт невалидного consignment приводит к ошибке валидации товара. Он  попадает на полку отклоненных.


Раскрыть
titleПример XML


Блок кода
languagexml
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<goods-catalog>
<good marking-of-the-good="45234">
        <name>Бананы импортные</name>
        <bar-code code="2410005" />
        <product-type>ProductWeightEntity</product-type>
        <price-entry price="367.49" currency="RUB">
            <number>1</number>
            <department number="1">
                <name>Отдел 1</name>
            </department>
        </price-entry>
        <vat>10.0</vat>
        <group id="120104">
            <name>Группа 120104</name>
            <parent-group id="1201">
                <name>Группа 1201</name>
                <parent-group id="12">
                    <name>Группа 12</name>
                </parent-group>
            </parent-group>
        </group>
        <measure-type id="2">
            <name>кг.</name>
        </measure-type>
        <country id="RU">
            <name>RU</name>
        </country>
        <plugin-property key="consignment" value="false"/>
        <plugin-property key="weighing-to-sale-delay" value="123"/>
    </good>
</goods-catalog>

Устаревшая версия Jira
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keySF-236

Статус
colourBlue
title10.2.87.0

После загрузки данной информации появится информация в карточке товара на вкладке Информация о товаре:

  • Признак партионного учета
  • Время запрета взвешивания до истечения срока годности


weighing-to-sale-delay

Устаревшая версия Jira
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keySRTE-2886

Статус
colourBlue
title10.2.86.0

Integer

Значение времени в минутах, которое будет учитываться для запрета взвешивания товара на весах до окончания срока годности партии товаров.

Параметр предназначен, для контроля процесса взвешивания и продажи партионного товара.

Импорт пустого, либо невалидного weighing-to-sale-delay распознается как null, если в БД у товара уже было какое-то значение weighing-to-sale-delay, то оно не изменится в результате импорта значения null.

Если по каким-либо причинам нужно установить weighing-to-sale = 0, тогда необходимо загрузить это значение в явном виде.

printing_for_100_grams

Устаревшая версия Jira
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keySRTE-2951

Статус
colourBlue
title10.2.91.0

Boolean

Печатать ценник за 100 гр.

  • true - элемент, если установлено условие видимости в редакторе ценников Наличие признака ценника за 100 гр. 
  • false - не печатать элемент.
Информация

При отсутствии плагинного свойства printing_for_100_grams во время загрузки товара в базе данных устанавливается значение false.


recycling_code

Устаревшая версия Jira
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keyCR-4610

Устаревшая версия Jira
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keySRTE-3072

Integer

Код переработки товара

Применяются только двузначные коды переработки.

Перечень кодов товарной переработки.

sales-tax

Устаревшая версия Jira
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keyCR-4589

Устаревшая версия Jira
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keySR-4533

Статус
colourBlue
title10.2.95.0

Integer

Налог с продаж (НСП) 

Только для отдельных стран (кроме РФ)

Полное описание интеграции в 🔒 непубличном разделе.

traceable

Устаревшая версия Jira
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keySRTB-5059

Устаревшая версия Jira
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keyCR-5651

Статус
colourBlue
title10.2.99.0

Boolean

Признак к товару, подлежащему прослеживаемости РНПТ (регистрационный номер партии товара)

При импорте данное поле сохраняется в 13бит таблицы справочника товаров поля category_maskпродукта.

Пример импорта товара.

declared

Устаревшая версия Jira
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keySRTB-5060

Устаревшая версия Jira
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keyCR-5651

Статус
colourBlue
title10.2.99.0

Boolean

Признак к товару, импортированному или экспортированному (ДТ, ранее ГТД)

ДТ - декларация на товар.

При импорте данное поле сохраняется в 14бит таблицы справочника товаров поля category_maskпродукта.

Пример импорта товара.

...

goods-catalog/price-entry

Наименование атрибута

Тип данных

Описание

Обязательное

price

Decimal

Цена на товар за единицу измерения. (по умолчанию фиксированное значение цены)

Для цен с номером 2, 3, 4 и 5, в данном поле может быть указано значение либо цены, либо процента скидки от 1-й цены, либо суммы скидки, в зависимости от типа цены (значения в поле price-type).

Да

currency

String

Валюта, по умолчанию RUB (Российские рубли)

Нет

deleted

Boolean

Признак того, что данную цену надо удалить: т.е. указанной цены с указанным номером в указанном отделе на указанный товар не должно существовать на указанном промежутке времени)
При наличии идентификатора цены (identifier), удаление цены происходит только у цены с этим идентификатором.

Допустимые значения:

  • true
  • false
Нет
approve-without-delayBooleanПризнак того, что цену нужно утвердить без печати ценниковНет

price-type

Устаревшая версия Jira
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keySRTE-2780

Статус
colourBlue
title10.2.84.0

Комплексный

Тип значения (цены или скидки) на товар указанной в поле price

Возможные значения:

  • PRICE - цена по умолчанию
  • DISCOUNT_PERCENT - процент скидки от цены №1. Только для цен с номерами 2, 3, 4 и 5.
  • DISCOUNT_VALUE - значение скидки от цены №1. Только для цен с номерами 2, 3, 4 и 5.

Данное поле используется для загрузки использования следующей функциональностью:

Раскрыть
titleДополнительная информация
  • Процент скидки на товар может быть задан только для цен с номерами > 1 (то есть для 2,3,4,5).

  • Процент скидки на товар может быть задан с точностью до 2-х знаков после запятой. (то есть так же как и значение цены).

  • Дополнительные ограничения по значению цены заданной как %:

    • Процент скидки не может быть больше 100% (отрицательная стоимость)

    • Процент скидки не может быть меньше 0% (наценка)

  • Для цены заданной в проценте актуальны все остальные возможные атрибуты как и для цены заданной как фиксированное значение. Сроки действия, отдел, валюта, идентификатор акции, привязка к шаблонам ценников или форматам.

  • Происходит загрузка цен заданных, как % скидки, как в составе товара, так и дополнительные цены, то есть отдельно от товара (также важно иметь ввиду что самого товара может не быть на момент импорта данных).

  • При сравнении цен срабатывают следующие правила:

    • Если в справочнике цена задана, как значение цены, а импортируется процент скидки - это изменение, (даже если после вычисления процента от 1-й цены будет получено тоже самое значение цены что и в справочнике).

    • Наоборот. Если в справочнике цена задана как процент скидки, а импортируется фиксированное значение цены - это изменение.

    • Все остальные атрибуты цены сравниваются также как и сейчас по ценам.

  • Данные по проценту от цены отображаются в следующих компонентах SetRetail10:

    • Загружаются на кассы для расчёта скидок.

    • Отображаются в карточке товара.

    • Загружаются на весы в уже рассчитанном фиксированном значении цены на товар.

    • Отображаются на прайс-чекере в уже рассчитанном фиксированном значении цены при запросе данных по товару.


Раскрыть
titleПример XML


Блок кода
languagexml
<goods-catalog> 
	<price-entry marking-of-the-good="12345" currency="RUB" price="5.0" price-type="DISCOUNT_PERCENT">
		<begin-date>2019-08-21T10:35:32.567</begin-date>
		<end-date>2019-08-21T10:35:32.567</end-date>
		<number>2</number>
		<department number="1">
			<name>Отдел 1</name>
		</department>
	</price-entry>
</goods-catalog>



Нет
marking-of-the-goodStringАртикул товараДа

Наименование элемента

Тип данных

Описание


begin-date

DateTime

Начало периода действия цены. Если не указано – цена вступает в действие с момента загрузки.

Нет

end-date

DateTime

Если не указано, цена действует бессрочно.

Нет

number

Long

Номер цены (1я цена, 2я цена, и т.д.)

Нет
departmentКомплексныйОтдел, для которого действует цена

Да

При загрузке более одной цены элемент обязателен


numberIntegerНомер отделаНет
<name>StringВложенные элемент - наименование отделаНет
identifierDecimalИдентификатор цены – акции, который будет выгружаться в чеке при срабатывании данной цены.Нет

pack

Integer

Кратность товара, на которое срабатывает цена

Нет

print

Комплексный

Список кодов ценников, которые будут действовать по умолчанию для этой цены.

Автоматическое определение регулярных ценников при утверждении переоценки

Нет


count

Integer

Количество ценников

Нет
templateCodeStringКод шаблона ценниковДа
template-formatStringКод формата печати ценниковНет

old-price

Decimal

Старое значение цены. Не загружается на кассы и используется только для печати на ценниках, как старое – или предыдущее значение цены, с целью показать выгоду значения самой цены относительно старой. Для каждой старой цены есть отдельная подстановка в ценниках.

Нет
shop-indicesList (positiveInteger)Список номеров магазинов, для которых определяется цена. Номер магазина представляет собой целое положительное число 1-99999. Возможно указать несколько номеров, разделяя их пробелом.Нет

...

goods-catalog/bar-code

Наименование атрибута

Тип данных

Описание

Обязательное

code

String

Значение штрихового кода

Да

marked

Boolean

Признак того, что данный ШК маркированный

Допустимые значения:

  • true
  • false
Нет

do-not-send-to-scales

Boolean

Признак: данный штрих код не выгружать на весы

Допустимые значения:

  • true
  • false
Нет

deleted

Boolean

Признак удаления штрихового кода

Допустимые значения:

  • true
  • false
Нет
barcode-typeStringТип штрих-кода (GTIN)Нет
deny-sale-juristic-personBoolean

Признак запрета продажи товара юридическому лицу

Статус
colourBlue
title10.2.99.0

Устаревшая версия Jira
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keySRTB-5141

Допустимые значения:

  • true
  • false
Нет
marking-of-the-goodStringАртикул товараДа

Наименование элемента

Тип данных

Описание


name

String

Наименование товара в ШК

Нет

price-entry

Комплексный

Цена по штрихкоду

Нет

priceDecimal

Цена на товар за единицу измерения. (по умолчанию фиксированное значение цены)

Для цен с номером 2, 3, 4 и 5, в данном поле может быть указано значение либо цены, либо процента скидки от 1-й цены, либо суммы скидки, в зависимости от типа цены (значения в поле price-type).

Да
currencyStringВалюта, по умолчанию RUB (Российские рубли)Нет
deletedBoolean

Признак того, что данную цену надо удалить: т.е. указанной цены с указанным номером в указанном отделе на указанный товар не должно существовать на указанном промежутке времени). При наличии идентификатора цены (identifier), удаление цены происходит только у цены с этим идентификатором.

Допустимые значения:

  • true
  • false
Нет
approve-without-delayBoolean

Признак того, что цену нужно утвердить без печати ценников

Допустимые значения:

  • true
  • false
Нет

price-type

Устаревшая версия Jira
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keySRTE-2780

Статус
colourBlue
title10.2.84.0

Комплексный

Тип значения (цены или скидки) на товар указанной в поле price

Возможные значения:

  • PRICE - цена по умолчанию
  • DISCOUNT_PERCENT - процент скидки от цены №1. Только для цен с номерами 2, 3, 4 и 5.
  • DISCOUNT_VALUE - значение скидки от цены №1. Только для цен с номерами 2, 3, 4 и 5.

Данное поле используется для загрузки использования следующей функциональностью:

Раскрыть
titleДополнительная информация
  • Процент скидки на товар может быть задан только для цен с номерами > 1 (то есть для 2,3,4,5).

  • Процент скидки на товар может быть задан с точностью до 2-х знаков после запятой. (то есть так же как и значение цены).

  • Дополнительные ограничения по значению цены заданной как %:

    • Процент скидки не может быть больше 100% (отрицательная стоимость)

    • Процент скидки не может быть меньше 0% (наценка)

  • Для цены заданной в проценте актуальны все остальные возможные атрибуты как и для цены заданной как фиксированное значение. Сроки действия, отдел, валюта, идентификатор акции, привязка к шаблонам ценников или форматам.

  • Происходит загрузка цен заданных, как % скидки, как в составе товара, так и дополнительные цены, то есть отдельно от товара (также важно иметь ввиду что самого товара может не быть на момент импорта данных).

  • При сравнении цен срабатывают следующие правила:

    • Если в справочнике цена задана, как значение цены, а импортируется процент скидки - это изменение, (даже если после вычисления процента от 1-й цены будет получено тоже самое значение цены что и в справочнике).

    • Наоборот. Если в справочнике цена задана как процент скидки, а импортируется фиксированное значение цены - это изменение.

    • Все остальные атрибуты цены сравниваются также как и сейчас по ценам.

  • Данные по проценту от цены отображаются в следующих компонентах SetRetail10:

    • Загружаются на кассы для расчёта скидок.

    • Отображаются в карточке товара.

    • Загружаются на весы в уже рассчитанном фиксированном значении цены на товар.

    • Отображаются на прайс-чекере в уже рассчитанном фиксированном значении цены при запросе данных по товару.


Раскрыть
titleПример XML


Блок кода
languagexml
<goods-catalog> 
	<price-entry marking-of-the-good="12345" currency="RUB" price="5.0" price-type="DISCOUNT_PERCENT">
		<begin-date>2019-08-21T10:35:32.567</begin-date>
		<end-date>2019-08-21T10:35:32.567</end-date>
		<number>2</number>
		<department number="1">
			<name>Отдел 1</name>
		</department>
	</price-entry>
</goods-catalog>



Нет
begin-datedateTimeНачало периода действия цены. Если не указано – цена вступает в действие с момента загрузки.Нет
end-datedateTimeЕсли не указано, цена действует бессрочно.Нет
numberLongНомер цены (1я цена, 2я цена, и т.д.)При загрузке более одной цены элемент обязателен
departmentКомплексныйОтдел, для которого действует ценаДа

numberIntegerНомер отделаДа
<name>StringВложенные элемент - наименование отделаНет

identifierStringИдентификатор цены – акции, который будет выгружаться в чеке при срабатывании данной цены.Нет
packIntegerКратность товара, на которое срабатывает ценаНет
printКомплексный

Список кодов ценников, которые будут действовать по умолчанию для этой цены.

Автоматическое определение регулярных ценников при утверждении переоценки

Нет

countIntegerКоличество ценниковНет
templateCodeStringКод шаблона ценниковДа

template-formatStringКод формата печати ценниковНет
old-priceDecimalСтарое значение цены. Не загружается на кассы и используется только для печати на ценниках, как старое – или предыдущее значение цены, с целью показать выгоду значения самой цены относительно старой. Для каждой старой цены есть отдельная подстановка в ценниках.Нет

count

Decimal

Количество товара по данному штрихкоду (для фасовки)

Нет

default-code

Boolean

Признак ШК по умолчанию

Допустимые значения:

  • true
  • false
Нет

discount-forbidden

Устаревшая версия Jira
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keySR-3896

Статус
colourBlue
title10.2.86.0

Boolean

Признак того, что на цену по данному штриховому коду запрещено предоставлять дополнительные скидки

Допустимые значения:

  • true
  • false

Запрет предоставления скидки к цене полученной из штрих-кода уценки

Нет

plugin-propertyКомплексныйСписок "плагинных" (расширенных, не базовых) свойств
этого штрих-кода
Нет

keyStringНаименование плагинного свойстваДа
valueStringЗначение плагинного свойстваНет

Сроки действия товара <product-sales-allowing>

...

Изображения для весов Aclas <aclas-images>

goods-catalog/aclas-images

Наименование атрибута

Тип данных

Описание

Обязательное

marking-of-the-good

String

Артикул товара

Да
Наименование элементаТип данныхОписаниеОбязательное
imageStringИзображение в формате BASE64Нет

...

Позволяет осуществлять загрузку групп товаров без сущности товара, чтобы иерархия групп товаров в кассовой системе соответствовала группировке в ERP и изменения по группировке товаров оперативно доставлялись до кассовой системы.

goods-catalog/goods-group

Image RemovedImage Added

Наименование атрибута

Тип данных

Описание

Обязательное

id

String

Код группы

Да

deleted

Boolean

Признак удаления группы

  • true
  • false
Нет
parent-codeStringКод родительской группыНет
Наименование элементаТип данныхОписаниеОбязательное
nameStringНазвание группыНет
parent-groupКомплексныйРодительская группа товаровНет
child-groupКомплексныйДочерние группы товаровНет

section

Устаревшая версия Jira
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keySRTS-120

Устаревшая версия Jira
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keyCR-5909

Статус
colourBlue
title10.3.0.0

Комплексный

Секция в магазине для группы товаров в которой располагается товар

  • Предназначена для загрузки в SetRetail только изменённой иерархической структуры групп товаров с привязкой к секции без загрузки самих товаров.
  • При использовании секции при печати ценников, значение секции берется из группы товаров ближайшего к товару уровня группы.
Нет


Блок кода
languagexml
titleПример загрузки товарных групп
<goods-catalog>
    <goods-group id="778010" parent-code="777010">
        <name>Group778010</name>
        <child-group id="778011">
            <name>Group778011</name>
        </child-group>
        <child-group id="778012">
            <name>Group778012</name>
            <child-group id="778013">
                <name>Group778013</name>
                <child-group id="778014">
                    <name>Group778014</name>
                </child-group>
            </child-group>
        </child-group>
    </goods-group>
</goods-catalog>

...

goods-catalog/goods-group/parent-group

Наименование атрибута

Тип данных

Описание

Обязательное

id

String

Код родительской группы

Да
Наименование элементаТип данныхОписаниеОбязательное
nameStringНазвание родительской группыНет
parent-groupКомплексныйСледующая родительская группа товаровНет

Секция в магазине для группы товаров в которой располагается товар <section>

Устаревшая версия Jira
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keySRTS-120

Устаревшая версия Jira
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keyCR-5909

Статус
colourBlue
title10.3.0.0

goods-catalog/goods-group/section

Image Added

Наименование атрибута

Тип данных

Описание

Обязательное

name

String

Имя группы товаров

Да
idStringКод группы товаровДа

Дочерняя группа товаров <child-group>

...