Главная » IS-Kiosk » Интеграция сторонних систем в IS-Kiosk » 1С в IS-Kiosk » Описание формата обмена данными с 1С в IS-Kiosk » 1.1.3 - Загрузка дополнительных свойств позиций прейскуранта - SrvProperties.xml
Назад

1.1.3 - Загрузка дополнительных свойств позиций прейскуранта - SrvProperties.xml

Номер статьи: 0000366

1.1.3 Загрузка дополнительных свойств позиций прейскуранта

1.1.3.1    Описание формата

         Файл с дополнительными свойствами позиций прейскуранта представляет собой xml-файл в кодировке utf-8


1.1.3.2    Заголовок файла и версия формата

Описание версии языка и кодировки: <?xml version="1.0" encoding="UTF-8" ?>

Основной элемент: <EcSrvProperties>

Версия формата указывается в атрибуте version.

Описание элемента <EcTemplate>

Атрибуты

Описание

version

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

 

Пример заголовка файла:

<?xml version="1.0" encoding="utf-8"?>

<EcSrvProperties version="1.0">



1.1.3.3    Мультиязычные строки

     Мультиязычные строки указываются в элементе с наименованием данной строки. В элементе мультиязычной строки для каждого языка существует элемент EcString, в котором в атрибутах указан язык и текст на этом языке

Описание элемента <EcString>

Атрибуты

Описание

LocaleId

Код языка.

Список поддерживаемых идентификаторов (кодов) языков:

Немецкий German = 1031

Английский English = 1033

Испанский Spanish = 1034

Финский Finnish = 1035

Французский French = 1036

Итальянский Italian = 1040

Русский Russian = 1049

Турецкий Turkish = 1055

Украинский Ukrainian = 1058

Белорусский Belarusian = 1059

Армянский Armenian = 1067

Грузинский Georgian = 1079

Казахский Kazakh = 1087

Турецкий Chinese = 2052

Крымско-татарский язык CrimeanTatar = 65281

Locale

Наименование языка (не анализируется)

String

Текст мультиязычной строки на указанном языке

Пример мультиязычной строки “_Name”:

<_Name>

<EcString LocaleId="1033" Locale="English" String="Pepsi 0.5" />

<EcString LocaleId="1049" Locale="Russian" String="Pepsi 0.5 л." />

<EcString LocaleId="1067" Locale="Armenian" String="Զով. ըմպելիք Պեպսի 0.5լ լցնովի" />

</_Name>


1.1.3.4    Описание элементов

Описание элемента <EcSrvProperties>

Атрибуты

Описание

version

Версия формата описания шаблона отображения

Элементы

Описание

<Services>

Позиций прейскуранта

 

Список позиций содержится в элементе <Services>.

Каждая позиция описывается в элементе <Service>.

Описание элемента <Service>

Атрибуты

Описание

_MainServiceCode

Идентификатор товара (PLU). В системе IS – баркод товара.

_UnitsCode

Код единицы измерения

Пример МЕЖДУНАРОДНЫХ ЕДИНИЦ ИЗМЕРЕНИЯ:

Код 111 – Миллилитр; мл; ml;

Код 112 - Литр; л; l;

Код 163 – Грамм; г; g;Код 166 - Килограмм; кг; kg;

Примечание: используемые коды должны быть заведены в справочнике «Единицы измерения»

_UnitsValue

Величина измерения

Пример:

0.33

1.25

2

Элементы

Описание

<_Name>

Мультиязычная строка “Наименование позиции”

<_ShortName>

Мультиязычная строка “Краткое наименование позиции”

<_Description>

Мультиязычная строка “Описание позиции”

Просмотры: 734