Операция приёмки алкогольной продукции в «ЕГАИС 3» может проводиться как по выгруженной ТТН поставщика, так и по факту. При любом варианте работы на мобильном устройстве используется одна и та же структура документа Mobile SMARTS.
Разберём структуру документа Mobile SMARTS «Приёмка алкоголя»:
- Шапка документа
- Структура плановой и фактической табличных частей (DeclaredItems и CurrentItems)
- Дополнительная табличная часть «Коробки»
Шапка документа:
Шапка документа |
|||
Имя поля |
Тип поля |
Примеры значений |
Описание |
ГлубинаПроверкиКоробок |
int |
5 |
Количество бутылок, которые надо проверить в коробке без ошибок, чтобы закрыть саму коробку без ошибок. Если значение не выгружено, используется значение из настройки на мобильном устройстве. |
ГлубинаПроверкиПалет |
int |
5 |
Количество коробок, которые надо проверить в палете без ошибок, чтобы закрыть саму палету без ошибок. Если значение не выгружено, используется значение из настройки на мобильном устройстве. |
АлкоДМ |
bool |
FALSE |
Отвечает за необходимость сканирования datamatrix после сканирования марки. TRUE - сканирование необходимо, FALSE - не сканируется. Если значение не выгружено, используется значение из настройки на мобильном устройстве. |
РежимПроверкиПоДиапазонам |
bool |
FALSE |
Отвечает за необходимость проверки отсканированного серийного номера бутылки по выгруженным диапазонам Формы А. TRUE - необходимо, FALSE - не проверяется. Если значение не выгружено, используется значение из настройки на мобильном устройстве. |
РежимРаботы |
int |
2 |
Отвечает за режим проверки. Может принимать следующие значения: 2 - сканируются только бутылки; 3 - сканируются только коробки; 4 - полная проверка (сканируется всё, что есть в документе). Любое другое значение, в том числе пустое - сканируются коробки и бутылки Если значение не выгружено, используется значение из настройки на мобильном устройстве. |
РежимТовара |
string |
"Каждую коробку" "Каждую бутылку" "Нет" |
Отвечает за необходимость сканирования штрихкода товара после сканирования марки.
Если значение не выгружено, используется значение из настройки на мобильном устройстве. |
СтруктураПостроена |
bool |
TRUE |
Служебное поле! Отвечает за создание дополнительной табличной части «Структура». Если при открытии документа на мобильном устройстве это поле не равно true, то устройство пытается построить ТЧ «Структура» самостоятельно. Это нештатный режим работы, в штатном режиме сервер сам отменяет документ и возвращает ошибку в учетную систему. |
КоробкиВНоменклатуреПостроены |
bool |
TRUE |
Служебное поле! Отвечает за создание дополнительной табличной части «КоробкиВНоменклатуре». Если при открытии документа на мобильном устройстве это поле не равно true, то устройство пытается построить ТЧ «КоробкиВНоменклатуре» самостоятельно. Это нештатный режим работы, в штатном режиме сервер сам отменяет документ и возвращает ошибку в учетную систему. |
Структура табличной части «КоробкиВНоменклатуре», строится на сервере, нужна для экранов
Имя поля |
Тип поля |
Примеры значений |
Описание |
Факт |
int |
0 |
При начале работы с документом всегда 0 |
План |
int |
15 |
Агрегированное плановое количество коробок данной номенклатуры |
НоменклатураИд |
string |
912c5718-8b35-450b-80ef-1b0afee09f1d |
|
Номенклатура |
string |
Водка вкусная любимая чистая веселая |
|
Структура плановой и фактической табличных частей (DeclaredItems и CurrentItems):
ТЧ: DeclaredItems/CurrentItems |
|||
Имя поля |
Тип поля |
Примеры значений |
Описание |
DeclaredQuantity |
double |
Всегда = 1 |
Плановое количество, всегда равно 1. Обязательно заполняется при выгрузке. |
ProductId |
string |
0b4389ad-c7d9-46f4-809f-e2f1d9920b1a |
Идентификатор товара. Обязательно заполняется при выгрузке. |
АлкоПДФ |
string |
22N000004928QEXGHCV0010330633FE |
Марка бутылки. Обязательно заполняется при выгрузке. |
АлкоКод |
string |
0015545000002458847 |
Алкокод бутылки. |
РодительПлан |
string |
(00)177777772299990144 |
Идентификатор контейнера, в котором по плану должна лежать бутылка. Обязательно заполняется при выгрузке. |
РодительФакт |
string |
(00)177777772299990111 |
Идентификатор коробки, где по факту лежит бутылка. Заполняется при работе на мобильном устройстве. |
ПоПлану |
string |
"ок" "ненаместе" "новая" |
Результат проверки бутылки, принимает следующие значения: "ок" - бутылка по факту находится там, где и по плану; "ненаместе" - бутылка по факту находится не там, где по плану; "новая" - бутылки нет в плане, но есть в факте. Заполняется при работе на мобильном устройстве. |
Кроме полей, указанных в данной таблице,дополнительные поля, общие для всех типов документов Mobile SMARTS в «Mobile SMARTS: ЕГАИС 3».
Структура дополнительной табличной части «Коробки»:
ТЧ: Коробки |
|||
Имя поля |
Тип поля |
Примеры значений |
Описание |
Ид |
string |
(00)177777772299990144 |
Идентификатор коробки, по факту её штрихкод. Обязательно заполняется при выгрузке. |
СерийныйНомерКоробки |
string |
177777772299990144 |
Используется для вывода информации на экран мобильного устройства. Получается отбрасыванием первых 4 символов из поля Ид. Обязательно заполняется при выгрузке. |
РодительПлан |
string |
(00)177777772299990144 |
Идентификатор контейнера, в котором по плану находится коробка/палета. Если нигде - поле остаётся пустым. Заполняется при выгрузке. |
РодительФакт |
string |
(00)177777772299990222 |
Идентификатор контейнера, в котором по факту находится коробка/палета. Заполняется при работе на мобильном устройстве. |
Номенклатура |
string |
Водка вкусная любимая чистая веселая |
Наименование номенклатуры в контейнере. Должно совпадать с номенклатурой бутылок (для коробок и палет с одной номенклатурой), или иметь значение «Смешанная коробка» или «Смешанная палета» (для коробок и палет с разной номенклатурой). По этому полю группируются строки для отображения на экране мобильного устройства. |
Статус |
string |
"ок" "ненаместе" "новая" |
Результат проверки коробки. Заполняется на мобильном устройстве, может принимать следующие значения: "ок" - коробка по факту находится там, где и по плану; "ненаместе" - коробка по факту находится не там, где по плану; "новая" - коробки нет в плане, но есть в факте; пустое значение - коробка есть в плане, но нет в факте. |
Внутри |
string |
"ошибки" "ок" "непроверено" |
Результат проверки содержимого коробки. Заполняется на мобильном устройстве, может принимать следующие значения: "ошибки" - коробка закрыта с ошибкой "ок" - коробка закрыта без ошибок "непроверено" - коробка отсканирована, но не закрыта пустое значение - коробка есть в плане, но нет в факте. |
План |
int |
При выгрузке всегда = 1 |
Плановое количество, всегда равно 1. Обязательно заполняется при выгрузке. |
Факт |
int |
1 или 0 |
Фактическое количество, принимает значение 1, если коробку закрыли(проверили). Заполняется при работе на мобильном устройстве. |
ЭтоПалета |
bool |
FALSE |
Признак палеты. Если значение 1, значит контейнер является палетой. |
Содержит |
int |
|
Сейчас не используется |
SSCC |
string |
177777772299990144 |
Идентификатор контейнера из штрихкода EAN128 (Ai 00). |
Товар |
string |
4612345123458 |
Идентификатор товара из штрихкода EAN128 (Ai 01). |
Количество |
int |
20 |
Количество товара из штрихкода EAN128 (Ai 37). |
Партия |
string |
2281117 |
Номер партии товара из штрихкода EAN128 (Ai 10). |
СН |
string |
75141325 |
Серийный номер из штрихкода EAN128 (Ai 21). |
УжеПроверено |
bool |
TRUE |
Служебное поле! |
Все вопросы по интеграции можно задавать на портале техподдержки.
Примеры заполненных документов
|
ПоступлениеЕГАИС3 -750 строк.xlsx Пример заполненных документов excel для ЕГАИС 3 |
|
|
ПоступлениеЕГАИС3 -750 строк.csv
Пример заполненных документов csv для ЕГАИС 3
|
|
Смотрите также:
- Дополнительные поля, общие для всех документов в «ЕГАИС 3»
- Структура документа «Агрегация алкоголя» в «ЕГАИС 3»
- Структура документа «Инвентаризация алкоголя» в «ЕГАИС 3»
- Структура документа «Отгрузка алкоголя» в «ЕГАИС 3»
- Структура документа «Постановка на баланс» в «ЕГАИС 3»
- Структура дополнительных таблиц базы «ЕГАИС 3»