Корректировка остатков по акцизным маркам ЕГАИС для Розницы 2.2

Опубликовал Артём Ломакин (myALKleon) в раздел Обработки - Обработка документов

Розница 2.2. Корректировка остатков ЕГАИС. Пользователю необходимо считать все акцизные марки каждой бутылки, это даёт 100% точность инвентаризации (корректировки). Обработка приведёт остатки ЕГАИС к тем, которые вы занесёте (к фактическим). Останавливать продажи и работу кассиров не требуется, ведь есть функция удаления марки из нашего документа. Обработка по акцизной марке понимает, что это за бутылка. Если данных по бутылке нет, они запрашиваются в ЕГАИС. Если акцизную марку уже считывали, она не даст считать её повторно.

Подходит только для управляемых форм, для 1С: Розницы версии 2.2 (начиная с версии 2.2.5.21). Обработка запускается через "Файл" -> "Открыть". Если вы запускаете обработку на версии, ниже чем 2.2.5.21, то функция запроса по алкокодам, отсутствующим в классификаторе нашей базе, работать не будет. Для программистов: модуль формы полностью открыт, алгоритм расшифровки алкокода скрыт в модуле объекта под паролем, который вы с лёгкостью обойдёте. Для корректной работы обработки со сканером штрихкодов, он должен быть подключен через "Администрирование" -> "Подключаемое оборудование".

Корректировка остатков происходит в три этапа:

1. Обработка проверяет ошибки сопоставления и предлагает простые решения, буквально в пару нажатий. (Одна алкогольная продукция ЕГАИС должна быть сопоставлена к одной номенклатуре в базе)

2. Пользователь должен отсканировать акцизные марки каждой бутылки. При этом останавливать продажи не обязательно, для этого есть кнопка "Убрать марку", она исключает бутылку с соответствующей акцизной маркой из документа нашей инвентаризации, то есть каждую проданную в период инвентаризации бутылку нужно просто ещё один раз дополнительно отсканировать в обработке.

Обработка включает в инвентаризацию только акцизные марки. Это означает, что datamatrix бутылки, или обычный штрихкод формата EAN-13 в нашу инвентаризацию не попадёт никак, при этом будет противный звуковой сигнал.

На данном этапе обработка по акцизной марке понимает, что это за бутылка и формирует алкокоды для позиций. Позиции, которые отсутствуют в классификаторе нашей базы, обработка по кнопке "Запросить алкогольную продукцию по кодам" запрашивает в ЕГАИС, при этом грузится не гигантский классификатор, как когда мы делали это по ИНН, а штучные позиции. Есть функции сохранения инвентаризации в текстовый файл, и, соответственно, загрузки из него, структуру текстового файла видно на скриншотах.

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

В итоге мы получаем возможность автоматически создать три документа:

  1. Списание по реализации
  2. Постановка на баланс по причине "излишки" 
  3. Постановка на баланс продукции, которой вовсе не приходило по ЕГАИС, или которая по тем или иным причинам отсутствует на остатках.

Ошибиться негде, от пользователя требуется только считать все акцизки и далее следовать по подсказкам. При этом не забывать сохранять инвентаризацию в текстовый факл (Экспорт в TXT). Две одинаковые акцизки обработка не даст занести в инвентаризацию, при этом будет звуковой сигнал, так что смотреть в экран не требуется, просто подносите бутылки к 2D сканеру штрихкодов.

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

Итак, резюмируем:

  • Простота
  • Дружелюбный и клиентоориентированный интерфейс
  • 100% Точность корректировки
  • Скорость работы и сканирования бутылок
  • Продуманность и защищённость от ошибок пользователя

История обновлений:

  • 25.12.2016 1.0 Первый релиз. Протестирована на реальной организации, торгующей крепким алкоголем. Погрешности связаны лишь с затёртыми или повреждёнными акцизными марками. Полёт отличный. Пока что цена 7 $m. В дальнейшем увеличится. Все баги, в случае обнаружения (пишите в комментарии), будут очень быстро исправляться, ведь у всех клиентов горят сроки (01.01.2017)
  • 26.12.2016 1.1  Исправление мелких багов отображения. "Косметика".
  • 27.12.2016 1.2  Исправление мелких багов отображения. Добавлена форма удаления акцизных марок из документа, теперь это делать удобнее. Добавлена защита от очень старых марок, которые невозможно расшифровать, такие попросту не смогут попасть в документ. Ставить на баланс такую продукцию необходимо отдельно, типовым функционалом 1С Розницы 2.2. Форма удаления акцизных марок из документа показана на анимированной картинке ниже.

  • 28.12.2016 1.3  Подключены обработчики ожидания ответов из ЕГАИС, теперь не нужно самому нажимать кнопку "обработать ответы", это происходит 1 раз в 60 сек. Исправление бага при удалении акцизной марки из документа.
  • 09.01.2017 1.4  Если производится ручной ввод либо импорт из TXT, и акцизная марка была сосканирована на русской раскладке, то обработка автоматически переведёт раскладку акцизной марки на требуемый английский язык. Цена повышена до 8 $m.
  • 17.01.2017 1.5  Таблица сбора акцизных марок теперь допускает непосредственное удаление строчки с акцизной маркой клавишой "Delete". В финальной таблице с колонками "Номенклатура; АлкогольнаяПродукция; Количество ЕГАИС; Количество факт" теперь открыто для редактирования поле "Количество факт".
  • 18.01.2017 1.6  Формы списания и постановок на баланс теперь в привычных красивых формах, как в типовом функционале 1С Розницы 2.2
  • 21.02.2017 1.7  Исправление багов, добавил проверку доступности ввода при сканировании. Старая алкогольная продукция теперь будет в видна в финальной (сводной) таблице с остатком ЕГАИС = 0 и префиксом в номере строки "С".
  • 30.03.2017 1.8  Добавлена кнопка "Обновить обработку", которая открывает полное дерево релизов с возможностью загрузки через браузер, установленный по умолчанию.

Скачать файлы

Наименование Файл Версия Размер
КорректировкаОстатковПоАкцизнымМаркамЕГАИС.epf
.epf 84,66Kb
30.03.17
34
.epf 1.8 84,66Kb 34 Скачать

См. также

Комментарии
1. Алексей (pablo_escobar) 26.12.16 10:14 Сейчас в теме
Как обработает старые марки?
2. Артём Ломакин (myALKleon) 59 26.12.16 11:07 Сейчас в теме
(1) Пожалуйста, напишите в виде строки пример Вашей акцизной марки
3. Алексей (pablo_escobar) 26.12.16 15:07 Сейчас в теме
452503932251971100731758122601600079399639463387081370775441­61720697
Алкод вычислится, но он будет неправильный, для старых марок нет алгоритма, РАР это подтвердил. Алкод для такой продукции получпть только в личном кабинете.
4. Алексей (pablo_escobar) 26.12.16 15:09 Сейчас в теме
Поэтому марки состоящие только из цифр, нужно отсеивать для ручной постановки.
5. Артём Ломакин (myALKleon) 59 26.12.16 15:23 Сейчас в теме
(4)Алексей, спасибо Вам за замечание! Открыл поле "алкокод" для ручного редактирования.
6. Алекс Алекс (gigabyte-leha@yandex.ru) 15 16.01.17 23:09 Сейчас в теме
Подскажите а если несколько АП к одной карточки как поведет себя ваша обработка в такой ситуации?
7. Артём Ломакин (myALKleon) 59 17.01.17 10:04 Сейчас в теме
(6) Алекс, обработка не пустит к сбору акцизных марок, пока Вы не устраните это (там встроенный инструмент для устранения этой, на мой взгляд, ошибки. Если такой вариант Вас не устраивает, в модуле формы можете просто открыть доступность страницы "сбор акцизных марок".
8. Алекс Алекс (gigabyte-leha@yandex.ru) 15 17.01.17 17:32 Сейчас в теме
А обновленную версию можете скинуть на почту или снова придется тратить sm
9. Артём Ломакин (myALKleon) 59 18.01.17 15:16 Сейчас в теме
(8) Алекс, выслал Вам на почту.
10. Алекс Алекс (gigabyte-leha@yandex.ru) 15 18.01.17 15:46 Сейчас в теме
Спасибо большое уже увидел)
11. Алексей Руднев (avrudnev) 23.01.17 16:06 Сейчас в теме
Артем, доброго дня.
У нас сейчас 1 номенклатуре в 1С:Розница соответствует несколько (от 1 до 5) номенклатур ЕГАИС.
Естественно, по результатам инвентаризации остатки не идут - где-то больше, а где то в сумме на это же количество меньше.
Правильно ли я понимаю, что для Вашей обработки важно, чтобы 1й номенклатуре ЕГАИС было настроено соответствие только 1й номенклатуры 1С:Розница?
12. Артём Ломакин (myALKleon) 59 23.01.17 16:53 Сейчас в теме
(11) Алексей, хммм, вообще за основу я брал не номенклатуру, а алкогольную продукцию, и подсчёт идёт по ним же. Обработка вас не пустит, пока не исправите сопоставления, в обычном режиме. Можно зайти в режиме администратора через "ещё", откроются все страницы и можно будет перейти к корректировке. Где взять пароль от админа я вам напишу в личку. В некоторые документы будет попадать номенклатура, в связке с алкогольной продукцией, будет браться тупо первая, но для вас это не страшно, ведь корректируем продукцию ЕГАИС.
13. Алексей Руднев (avrudnev) 23.01.17 17:02 Сейчас в теме
(12) Значит для нас данная обработка позволит провести инвентаризацию в разрезе акцизных марок и отправит данные в ЕГАИС?
Создаст ли она в ЕГАИС акты списания и постановки на баланс? Откуда она возьмет данные для этих актов (номенклатура 1С или алкокоды ЕГАИС по марке)?
14. Артём Ломакин (myALKleon) 59 23.01.17 17:16 Сейчас в теме
(13) По алкокодам (по акцизным маркам). Да, позволит. Она создаст акт списания, и два акта постановки на баланс (один по излишкам, другой для продукции, которой у вас на остатках вообще не числится, то есть полученной до ЕГАИС, либо списанной по каким-то причинам в ноль)
15. Алекс Алекс (gigabyte-leha@yandex.ru) 15 23.01.17 21:54 Сейчас в теме
А можете тоже написать пароль?
16. Виталий Спивак (vitaliysv) 24.01.17 15:57 Сейчас в теме
Скачал. Хорошо бы пароль получить для режима администратора. Кстати в регистре может быть несколько записей АП-Номенклатура с разными упаковками и характеристиками.
17. Артём Ломакин (myALKleon) 59 24.01.17 19:59 Сейчас в теме
(16) Пароль находится на странице "проверка множественного сопоставления", нужно навести мышью на область правее кнопки с шагом 2, он высветится всплывающей подсказкой
18. Виталий Спивак (vitaliysv) 25.01.17 14:25 Сейчас в теме
Пароль ввел, ничего не произошло... Закладки не разблокировались.
19. Артём Ломакин (myALKleon) 59 25.01.17 14:59 Сейчас в теме
(18) Неправильно ввели пароль. Вводить нужно 4 символа, скорее всего, без пробела. Пароль - это точный объём вашей оперативной памяти на компьютере (если 4 гб, это не значит, что 4000, или 4096).
20. Виталий Спивак (vitaliysv) 25.01.17 15:08 Сейчас в теме
Тогда для 16280 - какие четыре цифры вводить?
21. Артём Ломакин (myALKleon) 59 25.01.17 15:48 Сейчас в теме
(20) Прямо их и вводить. Не работает, так?
22. Виталий Спивак (vitaliysv) 25.01.17 16:01 Сейчас в теме
23. Артём Ломакин (myALKleon) 59 25.01.17 16:18 Сейчас в теме
(22) Виталий, отправил Вам в личку ссылку на скачивание версии, которая пустит любой пароль, который введёте.
24. Алекс Алекс (gigabyte-leha@yandex.ru) 15 06.02.17 08:58 Сейчас в теме
Обработку считаю очень полезной и нужной, все интуитивно понятно. Автору респект)
25. Александр NoName (tupoy) 2 21.03.17 08:45 Сейчас в теме
А почему обработка не создает документы Списания и оприходования в учетной программе!? С корректировкой в ЕГАИС ясно, но учетные остатки должны совпадать с ЕГАИСовскими, не так ли?
26. Артём Ломакин (myALKleon) 59 21.03.17 11:51 Сейчас в теме
(25)
А почему обработка не создает документы Списания и оприходования в учетной программе!? С корректировкой в ЕГАИС ясно, но учетные остатки должны совпадать с ЕГАИСовскими, не так ли?


Для вас есть два варианта:
1 Своими силами дописываете обработку, чтобы корректировались не только остатки ЕГАИС, но и учётные, потребуются навыки программирования.
2 Сначала делаете учётное списание всего маркируемого алкоголя, затем на основании вновь загруженных остатков в торговом зале (после корректировки) создаёте учётное оприходование, это действия на уровне пользователя, не требующие навыков программирования.
27. Игорь Инютин (progaoff) 23.03.17 18:35 Сейчас в теме
Обновленную заново скачивать?
28. Игорь Инютин (progaoff) 23.03.17 18:36 Сейчас в теме
И с паролем та же беда, ввожу что появляется, не проходит
29. Алекс Алекс (gigabyte-leha@yandex.ru) 15 30.03.17 15:45 Сейчас в теме
А обновленную версию можете скинуть на почту?
30. Артём Ломакин (myALKleon) 59 30.03.17 16:11 Сейчас в теме
(27) Игорь, я не вижу вашего аккаунта "progaoff" в списке купивших.
31. Артём Ломакин (myALKleon) 59 30.03.17 16:12 Сейчас в теме
(29) Алекс, Скинул прямую ссылку в Л.С.
32. Алекс Алекс (gigabyte-leha@yandex.ru) 15 31.03.17 22:34 Сейчас в теме