Ввод в оборот марок, полученных из csv, при упрощенной схеме ввода начальных остатков

21.11.22

Задачи пользователя - Мастера заполнения

Ввод начальных остатков марок по упрощенной схеме - из файла csv. Реализовано было для обуви, подходит для всех нетабачных продукций: текстиля, шин, обуви, ювелирки и т.д.

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Загрузить из csv
.epf 45,13Kb ver:1
27
27 Скачать (1 SM) Купить за 1 850 руб.

Для обуви, шин, текстиля, ювелирки -

для всех нетабачных и немолочных продукций посвящается

Добрый день, коллеги!

В качестве опыта рассказываю, как я ввел в оборот остатки одежды.

Имеем базу УТ 10.3.64.2, платформу 1С:Предприятие 8.3 (8.3.18.1289).

Ранее в эту базу были введены в оборот марки по обуви. Используя наработки по маркировке обуви, я адаптировал обработку для ввода в оборот остатков одежды - конкретно что сделал: добавил печать марок в обработку. Что позволило до ввода в оборот протестировать все напечатанные марки (заказанные в Честном знаке, выгруженные через формат csv и загруженные в УТ 10.3.64.2 с помощью той же обработки).

Если у вас какие-то марки выводятся на печать с ошибкой или некорректно, или после вывода на печать не считываются сканером или считываются некорректно, значит вам нужно исключить данную марку из обработки и не вводить марку в оборот. Как исправить марку в вашем случае - нужно разбираться отдельно. За разъяснениями и деталями обратитесь к публикации и комментариям к ней: Привязка марок к товарам и печать марок, поступивших от поставщика

Смотрите видео - для наглядности.

 

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

1. Я не обновлял конфигурацию до последнего релиза УТ 10.3, поскольку не использую АПИ-методы работы с Честным знаком, которые запрограммированы методистами фирмы 1С. Другими словами, я не использую обращение к Честному знаку непосредственно из 1С. Это не хорошо и не плохо - просто до сих пор я загружал в Честный знак файлы xml вручную. Об этом опыте я написал в других публикациях (см. ниже список).

2. Для пробития чеков ККМ использую обработку 54-ФЗ. Очередь печати для ККМ. Обработки для подключения онлайн-касс к 1С 8 (поддержка Маркировки) + Эмулятор

Что нравится в этой обработке - то, что есть режим эмулятора, и можно тестировать любую свою логику по работе с марками на форме рабочего места кассира.

3. При вводе в оборот марок для остатков одежды используется упрощенная схема - когда ГТИН по товарам совпадает, серия создается в Честном знаке автоматически. В таком случае можно марку привязать к любому товару. Что продемонстрировано на видео.

4. Желательно первый раз протестировать обработку на копии рабочей базы.

5. Честный знак выложил видео - как самостоятельно ввести в оборот марки по остаткам одежды и текстиля: Самостоятельная маркировка остатков одежды и текстиля в 2021 с перечнем товаров. Рекомендую начать изучение этой темы с просмотра этого видео!

Всем добра! :)

DataMatrix честный знак маркировка обуви легкой промышленности

См. также

ККМ Кассовые операции Розничная торговля Системный администратор Программист Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Бухгалтерия государственного учреждения 1С:Бухгалтерия автономного учреждения Россия Платные (руб)

Обработка осуществляет обслуживание ККТ АТОЛ, Штрих, Вики Принт и Меркурий для конфигураций "УТ 10.3", "КА 1.1", "УПП 1.3", "Розница 1.0", "БП 2.0" и других отраслевых решений, построенных на основе указанных выше конфигурациях. Поддерживает возможность параллельно пробития чеков на одной ККМ несколькими пользователями. Поддерживает Веб-сервер Атол. Соответствует требованиям 54-ФЗ. Поддерживает ФФД 1.0, 1.05, 1.1 и 1.2. Разделяет чеки по нескольким СНО. Поддерживает механизмы подключения ККТ по TCP/IP, для работы через RDP или интернет. Поддержка маркировки и разрешительного режима. Поддержка пробития чеков с новыми ставками НДС 5% и НДС 7%.

7900 руб.

25.05.2015    341988    2044    3120    

1073

Банковские операции Обмен с интернет-банком Эквайринг/ридер магнитных карт Мастера заполнения Программист Бухгалтер Пользователь Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Платные (руб)

Корректируйте банковские документы быстро и легко! Создайте правило обработки, и оно автоматически применится при загрузке выписки, экономя ваше время. Решение позволяет автоматически заполнять расшифровку платежа, исключать загрузку ненужных документов (дублей) из банка, заполнять комиссию за эквайринг и многое другое. Вам не нужно доплачивать за алгоритмы, они уже включены в решение.

12000 руб.

20.12.2024    6436    11    14    

14

Операции по ВЭД Оптовая торговля Розничная торговля Логистика, склад и ТМЦ Мастера заполнения Бухгалтер Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

СКАЧАЙТЕ И ПОПРОБУЙТЕ БЕСПЛАТНО! Данная обработка расширяет функционал типовой конфигурации «1С:Бухгалтерия предприятия» и позволяет осуществлять автоматическое заполнение ГТД в документах «Реализация товаров и услуг», «Списание товаров», «Отчет о розничных продажах», «Отчет комиссионера (агента) о продажах», «Требование-накладная», «Возврат товаров от покупателя», «Комплектация номенклатуры», «Безвозмездная передача», «Отчет производства за смену». Обработка предназначена для работы в конфигурации «1С:Бухгалтерия предприятия 8, редакция 3.0» Есть версия обработки оптимизированная для работы в 1CFresh

9600 руб.

19.06.2012    140231    274    81    

232

Оптовая торговля Мастера заполнения Бизнес-аналитик Пользователь Платформа 1С v8.3 Оперативный учет 1С:Управление торговлей 11 Россия Управленческий учет Платные (руб)

Данное расширение автоматически заполняет бизнес-регион партнера в 1С (УТ 11, КА 2, ERP) при записи на основании КПП или индекса из адреса. Присутствует возможность сохранить имеющиеся бизнес-регионы партнеров, а также перезаполнить или очистить их при первичном заполнении. Возможен выбор региона по умолчанию для партнера без КПП или адреса (например, если вы не указываете адреса физ. лиц и знаете, что они из Вашего региона).

2000 руб.

29.04.2019    33921    60    51    

63

Обмен с ГосИС Мастера заполнения WEB-интеграция Бухгалтер Пользователь Платформа 1С v8.3 Бухгалтерский учет Оперативный учет Управляемые формы 1С:Управление производственным предприятием 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Платные (руб)

Универсальное расширение конфигурации для автоматической загрузки и заполнения реквизитов контрагентов (партнеров) из ОГРН для 1С:ERP Управление предприятием 2 (1С:ERP Управление предприятием 2, редакция 2.4), 1С:ERP Управление предприятием 2 (1С:ERP Управление предприятием 2, редакция 2.2), 1С:Управление торговлей 8 (Управление торговлей, редакция 11.5), 1С:Управление торговлей 8 (Управление торговлей, редакция 11.4), 1С:Управление торговлей 8 (Управление торговлей, редакция 11.3), 1С:Управление торговлей 8 (Управление торговлей, редакция 11.2), 1С:Комплексная автоматизация 8 (1С:Комплексная автоматизация, редакция 2.4), 1С:Комплексная автоматизация 8 (1С:Комплексная автоматизация, редакция 2.2), 1С:Комплексная автоматизация 8 (1С:Комплексная автоматизация, редакция 2.0) и 1С:Бухгалтерия 8 (Бухгалтерия предприятия, редакция 3.0).

3900 руб.

08.11.2017    64796    408    298    

76

Закрытие периода Мастера заполнения Бухгалтер Платформа 1С v8.3 Управляемые формы 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Управление производственным предприятием 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Комплексная автоматизация 2.х Бухгалтерский учет Налоговый учет УСН Платные (руб)

При формировании КУДиР при УСН часто возникает множество вопросов и проблем, к.т.: 1. Как выполняется заполнение книги учета доходов и расходов 2. Неправильно формируется книга учета доходов и расходов в 1С а). Доходы / расходы не попадают в КУДиР; б). Доходы / расходы попадают, но не принимаются к учету и многие другие ошибки. При правильном учёте, книга формируется корректно, но идеальный учет это скорее фантастика, для реальных случаев можно использовать специальный инструмент. Обработка предназначена для заполнения КУДиР. Версия для актуальных конфигураций на управляемых формах поддерживает один механизм заполнения - от бухгалтерской проводки. Старый метод автоматизации штатного заполнения присутствует в отдельной версии для обычных форм.

5880 руб.

12.03.2014    134458    81    97    

108
Отзывы
4. RustIG 1842 03.02.21 09:26 Сейчас в теме
Остальные комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. pavel06 2 02.02.21 22:32 Сейчас в теме
Видео любопытно тем, что в нем говорится о бесплатной программе и ввода в оборот и отгрузки barcodefx-5.0.2 (не на 1С языке)
Интересен опыт ее использования.

Для пробития чеков ККМ использую обработку


С августа 2021 будете деньги платить за новую обработку? Ведь будет обязателен ФФД 1.2
Она номенклатуру в чек по коду EAN13 вставляет? Или она не заменяет ЧекККМ в УТ10.3, а просто как драйвер ТО?
Для печати по сети, конечно, хорошая вещь.

Приложение Честный знак не дает достоверности кода маркировки, т.к. не учитывает криптохвост, в котором могут быть ошибки.
Как визуально определить бракованность марки?


Насчет показанной в видео обработки:
1)Запись связи номенклатуры и марки должна быть в справочнике упаковок и шитрихкодов для пробития чека, а про него не говорится?
2)Я считаю, что последовательность действий неверная. Теперь продавцам надо по каждой марке искать ту штуку товара, к которой она привязана в большой партии. А если товаров несколько сотен штук. Это долго.
Проще и быстрее а) распечатать массой марки на товары б)поклеить их произвольно подряд на всю партию в)просканировать каждый товар и его EAN код и код марки. г)занести в справочник упаковок-штрихкодов для связи.
2. RustIG 1842 03.02.21 01:15 Сейчас в теме
Отвечаю не только вам, но и всем , у кого подобные вопросы возникают.
(1)
Запись связи номенклатуры и марки должна быть в справочнике упаковок и шитрихкодов для пробития чека, а про него не говорится?

Такая запись производится, но я при пробитии чека ККМ не использую механизмы 1с, связанные с этим справочником. Получается, что для меня этот справочник особо не нужен. Я не использую типовые документы 1С , связанные с маркировкой.

(1)
Я считаю, что последовательность действий неверная. Теперь продавцам надо по каждой марке искать ту штуку товара, к которой она привязана в большой партии. А если товаров несколько сотен штук. Это долго.
Проще и быстрее а) распечатать массой марки на товары б)поклеить их произвольно подряд на всю партию в)просканировать каждый товар и его EAN код и код марки. г)занести в справочник упаковок-штрихкодов для связи.

Хорошо, что обратили на это внимание. Я именно так обувь вводил в оборот - сканировали родной на коробке Еан13, коробка попадала в левую таблицу с номенклатурой + хар-кой, справа был список марок, кнопка "Связать товары и КМ" связывала товар и марку - и только после этого я печатал марку, после распечатки марок (по 15-20 штук) продавцы ходили по складу и клеили марки на коробки. При этом ни одну коробку со склада никто не подносил к компу - присылали фото по ватсап штрихкода Еан13...
(1)
Как визуально определить бракованность марки?
Ну... в одной из статье у меня прям картинки и на видео демонстрируется....
(1)
С августа 2021 будете деньги платить за новую обработку?

Да, будем платить! Спасибо автору за данную обработку! Натерпелся я обновлений от 1с с ошибками с запоздалыми релизами с безответственным отношением к маркировке в ут 10.3...
3. rpgshnik 3842 03.02.21 05:58 Сейчас в теме
(2) УТ 10.3 конечно уже мамонт :)

За публикацию +
15. pavel06 2 09.02.21 12:15 Сейчас в теме
(2)
Как визуально определить бракованность марки?
Ну... в одной из статье у меня прям картинки и на видео демонстрируется....


Что за статья? Ссылку не дадите? У Вас же их полно и все длинные с комментариями, запутаться можно.
Вы же сами быстро можете вспомнить в какой.

Я не использую типовые документы 1С , связанные с маркировкой.


Да, в УТ10.3 не все работает как надо. Может, по Вашему пути проще идти.
4. RustIG 1842 03.02.21 09:26 Сейчас в теме
5. vis_tmp 32 04.02.21 11:15 Сейчас в теме
Не понятно, а как был создан файл "Ввод в оборот/XML" ?
6. RustIG 1842 04.02.21 13:40 Сейчас в теме
(5)
Не понятно, а как был создан файл "Ввод в оборот/XML" ?


у меня ранее был код
//ЗаписьXML = Новый ЗаписьXML;
	//ЗаписьXML.ОткрытьФайл(Файл.ПолноеИмя);
	//ЗаписьXML.ЗаписатьОбъявлениеXML();

	//ЗаписьXML.ЗаписатьНачалоЭлемента("vvod_ostatky");	
	//ЗаписьXML.ЗаписатьАтрибут("version","2");
	//ЗаписьXML.ЗаписатьАтрибут("action_id","5.4");
	//
	//	ЗаписьXML.ЗаписатьНачалоЭлемента("trade_participant_inn");
	//	ЗаписьXML.ЗаписатьТекст(Организация.ИНН);
	//	ЗаписьXML.ЗаписатьКонецЭлемента();
	//	
	//	ЗаписьXML.ЗаписатьНачалоЭлемента("products_list");
	//		
	//	Для Каждого Стр Из КодыМаркировок Цикл
	//		
	//		Если НЕ Стр.Вкл Тогда
	//			Продолжить;
	//		КонецЕсли;
	//		
	//		КИ = "01" + Стр.КодТовараGTIN + "21" + Стр.СерийныйНомер;
	//		ЭкранироватьКИ(КИ);
	//		
	//		ЗаписьXML.ЗаписатьНачалоЭлемента("product");
	//			ЗаписьXML.ЗаписатьНачалоЭлемента("ki");
	//			ЗаписьXML.ЗаписатьТекст(КИ);
	//			ЗаписьXML.ЗаписатьКонецЭлемента();
	//		ЗаписьXML.ЗаписатьКонецЭлемента();
	//		
	//	КонецЦикла;
	//			
	//	ЗаписьXML.ЗаписатьКонецЭлемента();
	//
	//ЗаписьXML.ЗаписатьКонецЭлемента(); 		
	//ЗаписьXML.Закрыть();
Показать


вот за счет этого кода создавались файлы xml
я создал буквально один файл, остальные просто переименовывал и копировал
затем я ушел от этого алгоритма в пользу такого кода:
Файл = Новый Файл(ПутьКФайлуВводВОборот);

	Текст = Новый ЗаписьТекста(Файл.ПолноеИмя, КодировкаТекста.UTF8); 		
	Текст.ЗаписатьСтроку("<vvod_ostatky version=""2"" action_id=""5.4"">");
	Текст.ЗаписатьСтроку("<trade_participant_inn>" + Организация.ИНН + "</trade_participant_inn>");
	Текст.ЗаписатьСтроку("<products_list>");


причины описаны в первых моих публикациях и на каких-то ветках форума ИС...

возьмите любой файл xml - он все равно перезапишется - вот какой-то первый попавшийся прикрепил для вас
Прикрепленные файлы:
Vvod_v_oborot.xml
7. vis_tmp 32 04.02.21 18:04 Сейчас в теме
8. vis_tmp 32 04.02.21 18:21 Сейчас в теме
Если не сложно, подскажите ещё один момент.
В чем функция справочника "ШтрихкодыУпаковокТоваров", как он используется?
Нужно ли его заполнять для товаров которые не могут быть никак упакованы, например, для шин?
9. RustIG 1842 04.02.21 18:37 Сейчас в теме
(8)
В чем функция справочника "ШтрихкодыУпаковокТоваров", как он используется?

Я не уверен, но думаю, что при сканировании на кассе, или при автозаполнении по ЭДО от поставщика - товары ищутся по ГТИН+серии из этого справочника.

Я не стал использовать этот справочник, я стал использовать для хранения и извлечения ГТИН+серии через регистр сведений Штрихкоды.
Я записываю серию марки как "штрихкод EAN13" - хотя серия марки таковым штрихкодом не является, просто совпало что 13 символов, но не более, и для других типов маркируемой продукции не особо совпадает, например у табака не 13 символов , а больше, или для упаковок вроде бы не 13 символов, а больше (14 что ли?)

В общем, для обуви, текстиля просто совпало 13 символов, но это не значит серия марки это ЕАН13....
Я просто использую регистр Штрихкоды для хранения - мне удобно видеть в карточке номенклатуры в разрезе хар-к.
Если надо будет в разрезе "серий 1С", значит запрограммирую логику и для "серий 1С" - регистр Штрихкоды имеет дополнительный разрез учета "Хар-ка", "серия", "качество"....

В общем, я доработал алгоритм на сканирование в интерфейсе кассира.

Что касается заполнения этого справочника - то да, надо его заполнять, если вы планируете использовать типовые механизмы 1С в дальнейшем или в частности в некоторых документах.
Я знаю, что через этот справочник проходит проверка - есть ли такая марка в системе 1С или нет. В разных документах используется.
10. vis_tmp 32 04.02.21 20:35 Сейчас в теме
(9)
Я записываю серию марки как "штрихкод EAN13"

А разве серии достаточно, ГТИН не нужен?
При продаже при сканировании марки в 1С приходит только серия?
11. RustIG 1842 05.02.21 11:58 Сейчас в теме
(10) при сканировании приходит посл-ь символов - длинная такая - я ее раскладываю на ГТИН, серию, криптохвост.
серия дает уникальность, поэтому пока достаточно, других ситуаций не было.
12. vis_tmp 32 05.02.21 12:40 Сейчас в теме
(11)Можешь поделиться этой процедурой?
13. RustIG 1842 05.02.21 14:52 Сейчас в теме
(12) ты же скачал обработку? в ней есть все процедуры - я эти процедуры из одной обработки переношу в другие - а ты вроде три обработки скачал - в двух из которых есть она.

вот тут я написал подробно:
https://infostart.ru/1c/articles/1191879/#%D0%A0%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%87%D0%B8­%D0%BA

смотри Листинг 1. Как разложить код марки на группы
14. vis_tmp 32 05.02.21 15:26 Сейчас в теме
(13)Понял, спасибо.
Буду дальше разбираться.
17. vis_tmp 32 18.02.21 19:05 Сейчас в теме
(11)Ещё раз вернусь к своему вопросу.
Серия может быть одинаковой у разных товаров, т.е. для разных ГТИН?
18. RustIG 1842 18.02.21 19:21 Сейчас в теме
16. pavel06 2 09.02.21 12:30 Сейчас в теме
(8)
В чем функция справочника "ШтрихкодыУпаковокТоваров", как он используется?
Нужно ли его заполнять для товаров которые не могут быть никак упакованы, например, для шин?


Да, его надо заполнять для пробивки по кассе в типовом РМК УТ10.3, у меня работает так.
И Гтин и серийный номер. Я дублирую еще с криптохвостом, работает без внешних проверок ЧЗ.
По вводу в оборот и отгрузке проще не по xml шаблону программировать, как у автора (в его статье "Без паники.."),
а по csv шаблону. Меньше кода, лучше выглядит итоговый документ в ЧЗ.
19. user1647008 14.08.21 20:25 Сейчас в теме
как можно ее обрести ?
20. RustIG 1842 14.08.21 22:04 Сейчас в теме
(19) в техподдержку звоните
21. DragonAgo 16 21.03.24 13:32 Сейчас в теме
Добрый день, а остатки с помощью этой обработки можно выгрузить в Честный знак?
Оставьте свое сообщение