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

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

Ключ

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

...

Данный документ адресован техническим специалистам (программистам, бизнес-аналитикам) и предназначен для разработки кода в УС для интеграции с программой «Mobile Bay». Помимо данного документа, для интеграции используются результаты предпроектного исследования и XSD-схемы передаваемых объектов.            

Объекты обмена

Оглавление

Объекты для импорта

...

      4. SMUSETIMEDISCCLASS

Элемент

Обязательность для «Mobile Bay»

Описание

Формат данных в «Mobile Bay»

Пример

PRICEID





IDCLASS



USETIME



PERCENT




Налоги, ставки, налоговые группы. RFSMTAXES

      1. Справочник налогов. SMTAXES

Элемент

Обязательность для «Mobile Bay»

Описание

Формат данных в «Mobile Bay»

Пример

TAXID


Индекс налога



ISTOTALDOCVAT
Тип расчета

PREC
Точность представления ставки налога в отчетах

PRTY

Приоритет взимания с конечной суммы продажи:

0 – вычисляется от суммы без налогов;

1 – вычисляется после вычисления налогов с 0-м приоритетом и т.д



TAXNAME
Название налога

      2. Названия операций. SAOPERATION

Элемент

Обязательность для «Mobile Bay»

Описание

Формат данных в «Mobile Bay»

Пример

ID


Код операции



ACCOUNTFLAG
Типизация операции для бухгалтерии

EXPENSETYPE
Вид расхода

INCOMETYPE

Вид прихода



MONEYOP
«Денежная» операция, флаги SMMONEYOPTYPE_

NAME
Название операции

      3. Типы налогов. SMTAXIDENTITY

Элемент

Обязательность для «Mobile Bay»

Описание

Формат данных в «Mobile Bay»

Пример

IDENTID


Идентификатор типа налога



IDENTNAME
Название типа налога: НДС, налог с продаж

TAXID
Налог данного типа (единственный)

      4. Налоги на операции. SMTAXOPER

Элемент

Обязательность для «Mobile Bay»

Описание

Формат данных в «Mobile Bay»

Пример

TAXID


Индекс налога



OPCODE
Код операции, на которую распространяется действие налога

PAYCASH

Вид платежа:

нал.=1;

безнал.=0



JURIDICPERS
Юр. лицо / физ. лицо – битовый флаг TAXCLI_...

      5. Ставки налогов. SMTAXRATE

Элемент

Обязательность для «Mobile Bay»

Описание

Формат данных в «Mobile Bay»

Пример

TAXID


Индекс налога



RATEID
Индекс ставки налога

COMMENTARY

Комментарий

OPCODEКод операции, на которую распространяется действие налогаPAYCASH

Вид платежа:

нал.=1;

безнал=0


MULTIPLIER
Множитель для расчета налога

RATENAME
Название ставки

TAXPERCENT
Ставка налога %

      6. Налоговые группы. SMTAXGROUPDEF

Элемент

Обязательность для «Mobile Bay»

Описание

Формат данных в «Mobile Bay»

Пример

TAXGROUPID


Идентификатор группы ставок налогов



DATEFROM
Дата создания налоговой группы

GROUPTYPE

Тип налоговой группы



TITLE
Название группы

      7. Состав налоговых групп. SMTAXGROUP

Элемент

Обязательность для «Mobile Bay»

Описание

Формат данных в «Mobile Bay»

Пример

TAXID


Индекс налога



TAXGROUPID
Идентификатор группы ставок налогов

RATEID

Индекс ставки налога



      8. История действия ставок налога. SMTAXRATEHIST

Элемент

Обязательность для «Mobile Bay»

Описание

Формат данных в «Mobile Bay»

Пример

TAXID


Индекс налога



RATEID
Индекс ставки налога

RGNID

Код региона



DATEFROM
Дата начала действия ставки (включительно)

DATETO
Дата окончания действия ставки (включительно)


Номенклатуры магазинов. LM (назначение номенклатуры месту хранения). SMASSORTMATRIXLOC

Элемент

Обязательность для «Mobile Bay»

Описание

Формат данных в «Mobile Bay»

Пример

STORELOC


К месту хранения может быть привязано несколько номенклатур, в этом случае берется объединение артикулов



IDMATRIX
При отсутствии номенклатур в месте хранения подразумевается, что к этому месту хранения относятся все артикулы


Пользовательские операции. RFSMUSEROP

Элемент

Обязательность для «Mobile Bay»

Описание

Формат данных в «Mobile Bay»

Пример

ID


Код операции



SYSOP
Название

TITLE
Системная операция

Оператор ТСД. ТО (список сотрудников, имеющих право работы с терминалом сбора данных). SMTERMINALOPERATOR

Элемент

Обязательность для «Mobile Bay»

Описание

Формат данных в «Mobile Bay»

Пример

LOCID


Место расположения



ID
Уникальный код оператора

ISACCESSED
Разрешен ли доступ

ISADMIN
Является ли оператор администратором

LOGIN
Логин

NAME
Имя

PWD
Пароль


Акт переоценки. AC

      1. Корневая таблица. SMDOCUMENTS

Элемент

Обязательность для «Mobile Bay»

Описание

Формат данных в «Mobile Bay»

Пример

ID


Идентификатор документа



DOCTYPE
Уникальный код оператора

BORNIN
Код источника создания документа. Создается Супермагом в момент отправки

CLIENTINDEX
Код поставщика Супермага

COMMENTARY
Комментарий к документу

CREATEDAT
Дата документа

CURRENCYMULTORDER
Множитель курса валюты

CURRENCYRATE
Курс валюты

CURRENCYTYPE

Тип валюты Супермага, например:

0 – рубли;

1 – доллар



DOCSTATE
Статус документа

ISROUBLES

Первичная валюта документа:

0 = не рубли;

1 = рубли



LOCATION
Код места хранения

LOCATIONFROM
Место хранения «из» для документов товародвижения; для иных документов («Акты», «Заказы» и пр.) это поле ДОЛЖНО ИМЕТЬ ЗНАЧЕНИЕ NULL

LOCATIONTO
Место хранения «в» для документов товародвижения; для иных документов («Акты», «Заказы» и пр.) это поле ДОЛЖНО ИМЕТЬ ЗНАЧЕНИЕ NULL

OPCODE
Код операции документа: 1 – нет операции

PRICEROUNDMODE
Режим округления цен или сумм

TOTALSUM
Полная сумма документа в рублях (включая НДС)

TOTALSUMCUR
Сумма в валюте CURRENCYTYPE

USEROP
Код пользовательской операции документа

      2. Общие основания документа. SMCOMMONBASES

Элемент

Обязательность для «Mobile Bay»

Описание

Формат данных в «Mobile Bay»

Пример

ID


Идентификатор документа



DOCTYPE
Тип документа

BASEDOCTYPE
Тип документа основания

BASEID
Идентификатор документа основания

      3. Доп. параметры документа (метки документа). SMDOCPROPS

Элемент

Обязательность для «Mobile Bay»

Описание

Формат данных в «Mobile Bay»

Пример

DOCID


Идентификатор документа



DOCTYPE
Тип документа

PARAMNAME
Название доп. параметра

PARAMVALUE
Значение доп. параметра

      4. Вложения файлов. SMDOCBLOBFILES

Элемент

Обязательность для «Mobile Bay»

Описание

Формат данных в «Mobile Bay»

Пример

ID


Идентификатор документа



DOCTYPE
Тип документа

INSERTIONID
Номер вложения 

FILENAME
Имя файла вложения

INSERTEDTYPEID
Тип вложения

THECONTENTS
Файл вложения в заказ (в виде потока байтов)

TITLE
Описание вложения

      5. Спецификация документа. SMSPEC

Элемент

Обязательность для «Mobile Bay»

Описание

Формат данных в «Mobile Bay»

Пример

DOCID


Идентификатор документа



DOCTYPE
Тип документа

SPECITEM
Номер пункта спецификации (уникален)

ARTICLE
Номер артикула

CAUSEID
Идентификатор документа-основания

CAUSESPECITEM
Идентификатор позиции в спецификации основания

CAUSETYPE
Тип документа-основания

DISPLAYITEM
Порядковый номер строки спецификации при отображении

ITEMPRICE
Полная цена со всеми налогами

ITEMPRICECUR
Цена в валюте

ITEMPRICENOTAX
Цена без всех налогов

QUANTITY
Количество

TOTALPRICE
Сумма за товар с налогами

TOTALPRICECUR
Сумма за товар в валюте

TOTALPRICENOTAX
Сумма за товар без налогов

      6. Субартикулы (спецификация по шкале свойств артикула). SMSPECSCALE

Элемент

Обязательность для «Mobile Bay»

Описание

Формат данных в «Mobile Bay»

Пример

DOCID


Идентификатор документа



DOCTYPE
Тип документа

SPECITEM
Номер позиции в спецификации (уникальный номер)

SUBARTICLE
Субартикул Супермага

QUANTITY
Количество субартикула

      7. Акт переоценки (параметры). SMACTS


Справочник стран. RFSACOUNTRIES

...