0. Техподдержка 10.11.16 17:31

Инвентаризация алкогольной продукции для УТ 11.4 и 10.3

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

Перейти к публикации

Комментарии
Избранное Подписка Сортировка: Древо
1. uch85 27.11.16 03:29 Сейчас в теме
А для УТ 10.3 ничего подобного не планируется?
2. Техподдержка 27.11.16 08:39
(1) наработки вообще есть, если интересует, то можно и поплотнее заняться этим вопросом)
3. uch85 27.11.16 16:43 Сейчас в теме
(2) очень интересно, если к середине декабря сделаете, то куплю
5. Техподдержка 30.11.16 15:06
(3) готово! Единственное, пока некорректно будет создаваться внутренняя инвентаризация, если у номенклатуры есть остатки в разрезе характеристик. На отражение инвентаризации в ЕГАИС данный факт не влияет.
6. danilkinvv 01.12.16 12:01 Сейчас в теме
(5) "для УТ 10.3 нет пока обновления сопоставлений классификаторов и перемещения в торговый зал с отборами."
А будет? Спасибо за поддержку УТ 10.3.
8. danilkinvv 01.12.16 15:43 Сейчас в теме
(7) 1. Шаг 2(передача в торговый зал АП) опционально можно пропускать.
2. Шаг 4 - конкретизировать сколько списывается из ЕГАИС, сколько из учета, сколько приходуется на баланс в ЕГАИС, сколько приходуется на учетный остаток. Также в некоторых случаях может пригодится доп колонка с алкокодом.
9. Техподдержка 01.12.16 15:52
(8) по поводу передачи в торговый зал: если не перемещать, то в итоге получим некорректные остатки в ЕГАИСе, либо придется потом суммировать остатки в зале и на складе и дополнительно создавать передачу... Не думаю, что это хороший вариант и прорабатывать его муторно будет. На шаге 4 тоже уже задумался над этим, пока размышляю, как лучше сделать. Алкокод...ну можно и его еще отобразить) Спасибо за замечания)
10. danilkinvv 01.12.16 16:59 Сейчас в теме
(9) ненене, про последствия некорректности мне известно и понятно. Надо плашку с красным предупреждением повесить. Суть фичи другая. Из реальной ситуации исхожу. Остановили продажи, приготовились сканировать АП и тут ВНЕЗАПНО!(на самом деле нет) поставщик отправляет ТТН, она по регламентному заданию забирается и её подтверждает оператор склада который ничего не знал про инвентаризацию(организационный косяк). Итог - АП из этой ТТН не приехала физически, в торговый зал переместилась, но посчитана быть не может = недостоверные остатки.
По шагу 4, ну а чего, так прямо и написать сколько в учете спишем/поставим, сколько в егаисе, не совсем понятно что не так...
13. Техподдержка 01.12.16 22:16
(10) а в процессе чтения акцизок можно обновить остатки ЕГАИС по последнему документу, либо запросить новые остатки из ЕГАИС. По 4 шагу думаю, как сделать это компактно, не хочется сильно загромождать.
Обновление сопоставлений классификаторов готово, разбиение по характеристикам для внутренней инвентаризации - тоже! Дальше перенесу это все на 11.2 и на Розницу
14. danilkinvv 05.12.16 11:12 Сейчас в теме
(13) ок, на шаге 2-3 неплохо было бы помимо "запросить остатки" "найти последний документ", сделать "выбрать документ остатков" как в штатной процедуре корректировки остатков егаис.
15. Техподдержка 05.12.16 11:20
(14) ммм, а зачем выбирать не последний документ остатков?... Хотя, понятно зачем, но тогда, во-первых, передача в торговый зал может быть уже не актуальной, во-вторых, как показывает практика, очень будет легко запутаться, что когда там сканировали и вносили в инвентаризацию. На мой взгляд, уж лучше все делать в актуальном состоянии. Единственное, что будет неудобно, так это то, что придется сканировать новые поставки, если их подтверждали в процессе инвентаризации. С другой стороны, можно 3 дня не подтверждать ТТН и за это время провести инвентаризацию, а уж после отправить подтверждение и передать в регистр 2.
16. danilkinvv 05.12.16 11:27 Сейчас в теме
(15) ок, вот сказали сделать запрос остатков, а его сделали только по торговому залу, все пересчитали, а уже приехало новое и его приняли, появился остатков на р1, итог - все пересчитывать. Либо таки пропускать шаг остатков на складе.
17. Техподдержка 05.12.16 11:46
(16) ну можно тогда прикрутить проверку на ТТН, которые были подтверждены, но в торговый зал не переданы... В любом случае нам нужны актуальные остатки ЕГАИС на момент формирования корректировочных документов, поэтому если ТТН подтвердили во время инвентаризации, то придется ее передать в торговый зал и отсканировать все марки этого поступления
11. danilkinvv 01.12.16 17:01 Сейчас в теме
(9) да, забыл, что будет с учетными остатками маркируемой ап которой нет в фактической таблице? Инвентаризация в 0?
12. Техподдержка 01.12.16 18:01
(11) Да, именно так. Логично же: не просканировали - значит у нас их и нет) Минуса также в 0 закроются при этом
18. user633843_s.puchnin 06.12.16 15:35 Сейчас в теме
подскажите, в обработке для УТ10.3 тоже есть запрос алкогольной продукции по данным акцизки, если по какой-то причине такой алкогольной продукции не оказалось в классификаторе ЕГАИС?
20. Техподдержка 06.12.16 21:33
(18) Да, если по алкокоду из акцизки не найдена продукция ЕГАИС, то автоматически уходит запрос и потом автоматически все марки с данным алкокодом зачтутся в инвентаризации.
19. user633843_s.puchnin 06.12.16 15:41 Сейчас в теме
и ещё такой вопрос - например есть продукция с плохо читаемыми АМ либо поврежденными (запрос новой АМ для розничной продажи в УТ 10.3 тоже пока не работает, в рознице пользуемся вашим помощником) - как их учесть в инвентаризации?
21. Техподдержка 06.12.16 21:42
(19) запрос новых марок для УТ 10.3 уже на стадии тестирования. Если говорить об учете их в инвентаризации, то я делал следующим образом (обычно у меня встречалось таких порядка 10-15 в одном магазине, не больше):
- отставляем бутылки с битыми акцизками в сторону;
- завершаем инвентаризацю без учета таких акцизок;
- запрашиваем новые марки;
- вручную создаем акт постановки на баланс ЕГАИС и оприходование товаров (вроде где-то можно было ввести на основании).

Если такой продукции много, то можно и так:
- параллельно с инвентаризацией создаем список типов/серий/номеров марок для запроса (не забываем откладывать такую продукцию в сторонку);
- после того, как разобрались с нормальными марками - запрашиваем новые для нечитаемых и распечатываем их;
- сканируем распечатанные марки в обработке и далее создаем документы для корректировки остатков
22. danilkinvv 08.12.16 12:43 Сейчас в теме
Забыл вот про что, загружаем марки из файла, если неизвестный алкокод 012345 встречается 70 раз, будет создано 70 запросов на алкокод 012345, не совсем это хорошо.
23. Техподдержка 08.12.16 13:10
(22) Ммм, только сегодня проводил инвентаризацию, по каждому алкокоду один раз отправляет запрос... Вот в коде проверка:

ОтборАлкокод = Новый Структура("Алкокод, ЗапросОтправлен", Алкокод, Истина);
	НайдСтроки = НеизвестнаяПродукция.НайтиСтроки(ОтборАлкокод); //ищем строки с алкокодом из акцизки
	Если НайдСтроки.Количество() = 0 Тогда
		ЗапросОтправлен = Ложь;
	Иначе
		ЗапросОтправлен = Истина;
	КонецЕсли;
	
	НовСтр = НеизвестнаяПродукция.Добавить(); //добавляем марку в таблицу необработанных
	НовСтр.Алкокод = Алкокод;
	НовСтр.Марка = Марка;
	НовСтр.ЗапросОтправлен = ЗапросОтправлен;
	
	Если Не ЗапросОтправлен Тогда //это первая марка с таким алкокодом или в предыдущий раз была ошибка при отправке запроса
		Сообщить("Алкогольная продукция с кодом "+Алкокод+" не найдена! 
		         |Отставьте, пожалуйста, продукцию в сторону и попробуйте отсканировать ее позже!");
		ЗапроситьИзЕГАИС(Алкокод); //если запрос отправится, то в таблице установим ЗапросОтправлен в истину для всех строк с этим алкокодом
		ПодключитьОбработчикОжидания("ОбработатьОтветы", 60, Ложь);
		ОжидаетсяАП = Истина;
	Иначе //ничего отправлять не нужно
		Сообщить("По алкокоду "+Алкокод+" уже отправлен запрос в ЕГАИС");
	КонецЕсли;
Показать
25. danilkinvv 08.12.16 14:04 Сейчас в теме
(23)
м алкокодом или в предыдущий раз была ошибка при отправке запроса
не посмотрел приложенный код, ну собственно и понятно, тестировал на нерабочей базе, запрос не отправился, проверка не прошла...
26. Техподдержка 08.12.16 14:07
(25) вот и хотел спросить, точно ли запрос ушел) А так все норм работает:
Прикрепленные файлы:
24. danilkinvv 08.12.16 13:58 Сейчас в теме
Как то так...
Прикрепленные файлы:
27. onyx 22 11.12.16 08:47 Сейчас в теме
А есть четная инструкция, где будут отписаны шаги один за другим на примере Вашей обработки?
ну или может Вы опишите шаги в комментах
ЗЫ Купил, потыкал и чет не понял что да как.....спс за понимание.
28. CheBurator 3565 11.12.16 13:42 Сейчас в теме
нестыковочка...
читаем в описании
"Теперь у вас нет необходимости останавливать торговлю..."
чуть ниже
"остановить розничные продажи;"

...вы уж определитесь ;-)
30. Техподдержка 17.12.16 21:11
(28) Согласен, разок все же придется остановить, если захотят в продажное время все документы сформировать)
29. onyx 22 12.12.16 02:50 Сейчас в теме

"сохранить инвентаризацию в файл и закрыть обработку;"
- какую инвентаризация сохранить ?
- где взять эту инвентаризацию?
- структура этого файла?
файл я там полагаю должен быть XML?
31. lexme 20.12.16 08:17 Сейчас в теме
оплатил, но так и не пришла обработка на почту....
32. Техподдержка 20.12.16 08:54
(31) здравствуйте! Отправил вам повторно
33. lexme 20.12.16 09:03 Сейчас в теме
34. lexme 23.12.16 09:01 Сейчас в теме
релиз 10.3.38.1 платформа 838.2197, на sqlной базе отказывается работать, на файловой отрабатывает как с добрым утром! в чем может быть причина?
35. Техподдержка 23.12.16 09:13
(34) Хм, значит где-то не учел клиент-серверный вариант работы... Буду пробовать развернуть у себя на SQL базу, погляжу, что там к чему
36. mceltic 25.12.16 15:51 Сейчас в теме
Здравствуйте. Не можем запустить на 11.2.3.218. открывается пустое окно. :( Что делать?
Прикрепленные файлы:
37. mceltic 25.12.16 15:52 Сейчас в теме
Здравствуйте. Не можем запустить на 11.2.3.218. открывается пустое окно. :(
40. Техподдержка 26.12.16 20:30
(37) Проверил еще у себя на 213 релизе: все открывается без проблем. В 218 нет изменений, которые помешали бы открытию. На 229 на днях делал у клиента инвентаризацию также без проблем
38. badrvic 9 26.12.16 19:29 Сейчас в теме
Столкнулся с такой бедой при использовании.

Есть довольно много АП 2013-2014 года. Марки читаются и отправляется запрос в ЕГАИС на загрузку АП. Но загрузка не происходит, смотрю в УТМ входящий документ ReplyAP пустой как будто.
Либо код с марки неправильно распознается либо такого кода нет в базе ЕГАИС.

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

Возможно эта проблема в 2017 уже не будет иметь актуальность нигде
39. Техподдержка 26.12.16 20:25
(38) Я для Розницы уже это сделал, но пока время не позволяет перенести все это на обработки для УТ.
41. lexme 27.12.16 01:59 Сейчас в теме
скрин
Прикрепленные файлы:
42. Техподдержка 27.12.16 09:13
(41) ммм, а под этим пользователем другие обработки запускаются?
43. lexme 27.12.16 09:44 Сейчас в теме
(42)да, это под админом скрин сделан
44. lordkrsk 28.12.16 10:47 Сейчас в теме
при попытке "найти последний документ остатков" в "перемещениеВТорговыйЗал" вот такая ошибка:

{ВнешняяОбработка.ИнвентаризацияАлкогольнойПродукцииУТ.Форма.ПеремещениеВТорговыйЗал.Форма(236)}: Значение не является значением объектного типа (ОстаткиПоДаннымЕГАИС)
Если Остатки.ОстаткиПоДаннымЕГАИС.Количество() = 0 Тогда

что-то с типами данных "остатки" тип строка...
Прикрепленные файлы:
45. lordkrsk 28.12.16 10:48 Сейчас в теме
при попытке "найти последний документ остатков" в "перемещениеВТорговыйЗал" вот такая ошибка:

{ВнешняяОбработка.ИнвентаризацияАлкогольнойПродукцииУТ.Форма.ПеремещениеВТорговыйЗал.Форма(236)}: Значение не является значением объектного типа (ОстаткиПоДаннымЕГАИС)
Если Остатки.ОстаткиПоДаннымЕГАИС.Количество() = 0 Тогда

что-то с типами данных "остатки" тип строка...
Прикрепленные файлы:
47. Техподдержка 28.12.16 11:04
(45) сбились типы реквизитов формы, поправлю
48. user633843_s.puchnin 26.01.17 15:28 Сейчас в теме
подскажите по запросу марок в УТ 10.3 - можно отдельно запросить марки на нечитаемые акцизки? при переходе в обработке к запросу марок выходит ошибка, скрин во вложении
Прикрепленные файлы:
49. Техподдержка 26.01.17 18:24
(48) а у вас платформа какой версии?
50. Техподдержка 26.01.17 18:31
(48) "HTTP-сервисы прикладного решения

HTTP-сервисы, реализованные в прикладном решении, также могут возвращать ответ в формате JSON. Для этого вам проще всего сформировать тело ответа в JSON, получить его как строку, а затем установить из этой строки тело HTTP ответа сервиса. При этом желательно указать, что BOM (Byte Order Mark, метка порядка байтов) использоваться не должна."

ИспользованиеByteOrderMark реализовано в 8.3.6.1977
51. user633843_s.puchnin 27.01.17 15:19 Сейчас в теме
(50) да, платформе дело, у клиента 8.3.5.1911 используется, а у некоторых так и вовсе 8.2 до сих пор. Проверил на 8.3.8 - открылась нормально, спасибо.
52. sokandr76 24.03.17 08:10 Сейчас в теме
Обработка занимается только крепким (маркируемым) алкоголем, если правильно понял? У клиента только пиво и тоже нужно выравнивать остатки (УТ 11)
53. user633843_s.puchnin 29.03.17 11:36 Сейчас в теме
вопрос по запросу марок - при сканировании кода Дата-матрикс некорректно формируется серийный номер акцизной марки, для отечественного алкоголя должно быть 9 цифр (а выводит 8), для импортной продукции серийный номер 8-мизначный, а обработка для неё добавляет 9 цифру, в результате запрос марок считается ошибочным. Версия обработки последняя.
55. Техподдержка 29.03.17 21:33
(53) Здравствуйте! Проверил код и работу - все нормально. Из кода
		Если Лев(Штрихкод, 1) = "1" Или Лев(Штрихкод, 2) = "00" Или 
			Лев(Штрихкод, 2) = "01" Тогда
			НоваяСтрока.Номер = Сред(Штрихкод, 8, 9);
		Иначе
			НоваяСтрока.Номер = Сред(Штрихкод, 8, 8);
		КонецЕсли;

видно, что у ФСМ (00х-010 и 1хх) из Дата-матрикс берутся 8 символов, а у АМ (02х и 2хх) - 8 символов. Вышлю в личку ссылку на скачивание обработки, возможно, у вас не последняя версия.
54. user633843_s.puchnin 29.03.17 11:40 Сейчас в теме
56. user635667 29.06.17 16:11 Сейчас в теме
Я так понимаю для 11.3 УТ пока нет рабочей версии??
57. Техподдержка 29.06.17 18:13
(56) Да, к сожалению, пока поддержки 11.3 нет
58. sokandr76 26.09.17 10:22 Сейчас в теме
Уточню еще раз. С помощью вашей обработки мы сможем выравнивать остатки ежедневно и по пиву? УТ 11.3
59. Техподдержка 26.09.17 10:31
(58) Здравствуйте! Данная обработка предназначена для пересчета МАРКИРУЕМОЙ алкогольной продукции. Для отправки акта списания по пиву по данным продаж вы можете использовать типовое создание документа "Акт списания ЕГАИС" на основании отчета о розничных продажах.
Инвентаризация пива для УТ 11.3 находится пока в стадии тестирования и в более упрощенном виде. Пока не берусь озвучивать сроки переноса данного функционала в основную версию.
60. sokandr76 26.09.17 14:34 Сейчас в теме
1. Странно, вверху написано "ОБНОВЛЕНА ОБРАБОТКА ПОД УТ 11.3.4.59"
2. Отчет о розничных продажах нет - пиво продается оптом
61. mceltic 14.03.18 17:27 Сейчас в теме
Не можем запустить на 10,3 обработку, в архиве было две обработки для 11,3 и 11,4
62. Техподдержка 15.03.18 18:02
(61) Здравствуйте! Напишите, пожалуйста, номер заказа: может вы приобрели по ошибке обработку для УТ 11?
63. EvgeTrofi 20.10.18 14:58 Сейчас в теме
Здравствуйте. Вам удалось получить АлкоКод из штрихкода НОВОЙ акцизной марки?
В документации сказано, что кода классификатора алкогольной продукции там нет и вместо 68 символов штрихкод будет в 150 символов.
Пример: 101100261679680118001D5CCFC794963898C1B13E41231CKY42T7UDIJJY­2AWLHS7HPGINLMY7PQPDNJALVS42WNCHYRCO257SPCSCF4ASM37BZNTLIASY­RVGFUTCXDXDJPML5MMVLEEHZWPWJVI

В обработке нашёл функцию КодКлассификатораНоменклатурыЕГАИС(ШтрихкодАкцизнойМарки)
По штрихкоду, указанному выше, она вернёт 0794016207824977008

Это правильный код классификатора алкогольной продукции ЕГАИС?
64. Техподдержка 22.10.18 08:55
(63) Здравствуйте! В случае, если считан ШК нового формата длиной в 150 символов, поиск продукции идет по справочнику "Штрихкоды упаковок и товаров". Для 10.3 обновление с поддержкой новых марок только вышло и обработку для 10.3 пока не обновлял.
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Программист 1С
Санкт-Петербург
зарплата от 100 000 руб.
Полный день

Руководитель группы сервисов ЭДО, ЭЦП и криптографии
Москва
зарплата от 150 000 руб.
Полный день

Руководитель группы интеграций (1С)
Москва
зарплата от 150 000 руб.
Полный день

Руководитель группы сервисов FRM на 1С
Москва
зарплата от 150 000 руб.
Полный день

Консультант-аналитик 1С (ЗУП)
Санкт-Петербург
Полный день