Доработка ТиС 9.2 на предмет запрета одинаковых (дублей) артикулов

03.07.12

Учетные задачи - Логистика, склад и ТМЦ

Проверка уникальности артикула

В модуле Справочника.Номенклатура, в процедуре записи добавляем строки 

	 //***************************************************************************************
Спр = СоздатьОбъект("Справочник.Номенклатура");
Если Спр.НайтиПоРеквизиту("Артикул", Артикул, 1) = 1 Тогда
    Если Спр.Код <> Код Тогда
         Вопрос("Артикул НЕ УНИКАЛЕН !!! ATB Forever !!!","" ,60);
         СтатусВозврата(0);
     КонецЕсли;
    Возврат;
КонецЕсли;
// **************************************************************************************

См. также

SALE! 20%

Автоматический заказ поставщику в 1С: загрузка прайсов и анализ цен поставщиков для УТ 10.3, УТ 11, КА2, УНФ, УПП, ERP, Розница 2

Бюджетирование и планирование Оптовая торговля Розничная торговля Логистика, склад и ТМЦ Анализ продаж Платформа 1С v7.7 Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Беларусь Украина Россия Казахстан Управленческий учет Платные (руб)

Система управления запасами для 1С помогает работать с запасами правильно: автоматически рассчитывает потребность и делает заказ поставщику, загружает прайсы, перемещает товары по филиалам, анализирует продажи и позволяет управлять ассортиментом.

28500 22800 руб.

21.04.2017    90205    105    39    

191

1С:Фото номенклатуры 7.7 - решение для работы с фотографиями номенклатуры в 1С:7.7 (включая формат PNG)

Работа с интерфейсом Логистика, склад и ТМЦ Платформа 1С v7.7 1С:Торговля и склад 7.7 Оптовая торговля, дистрибуция, логистика Управленческий учет Платные (руб)

Решение для разработчика и конечного пользователя для работы с фотографиями номенклатуры: систематизация, хранение, отображение, а также выгрузка на Яндекс-Диск и FTP (кроме версии лайт). Поддерживаются графические форматы: bmp, jpg, gif, tiff, а также png - не поддерживаемый штатными средствами 1С. Выполнено без использования внешних компонент (кроме функции выгрузки на FTP). Поставляется как в виде пустой конфигурации с набором объектов и модулей для работы с фото, так и в виде обновления к 1С:Торговля и склад 7.7. Выполнено в двух версиях: "полная" и "лайт".

5000 руб.

18.10.2022    5164    1    45    

3

Формирование строки json в 1С: 7.7

Универсальные функции Платформа 1С v7.7 Конфигурации 1cv7 1С:Комплексная 7.7 Абонемент ($m)

Предлагается набор функций 1с 7.7 для формирования строки json стандартными средствами.

1 стартмани

10.12.2018    10107    malovandrey    5    

18

КБ99: ГИС Меркурий + 1С 7.7 / 8.2 / 8.3 = Дружба

Оптовая торговля Производство готовой продукции (работ, услуг) Логистика, склад и ТМЦ Обмен с ГосИС Оперативный учет 7.7 Оперативный учет Управляемые формы 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:ERP Управление предприятием 2 1С:Бухгалтерия 1.6 1С:Бухгалтерия 3.0 1С:Комплексная автоматизация 2.х 1С:Бухгалтерия 7.7 1С:Комплексная 7.7 1С:Торговля и склад 7.7 1С:Производство+Услуги+Бухгалтерия Сельское хозяйство и рыболовство Оптовая торговля, дистрибуция, логистика Пищевая промышленность Россия Управленческий учет Платные (руб)

Модуль интеграции устанавливается в вашу 1С. Сокращает время оформления ветсправок с 8 часов до 30 минут в день. Проверяет ошибки в каждом документе. Обмен данными с ФГИС Меркурий из 1С через ВетИС API

36000 руб.

14.04.2017    51662    99    44    

34

Прием металлолома. Конфигурация для 1С 7.7

Логистика, склад и ТМЦ Оперативный учет 7.7 Бытовые услуги, сервис Россия Управленческий учет Платные (руб)

Вы занимаетесь приемом металлолома? Тогда эта конфигурация для платформы 1С:Предприятие 7.7 Оперативный учет.- именно для Вас. Сделайте свой учет металлолома понятным, а работу приятной. Не требует специального обучения, все доступно и понятно.

3600 руб.

09.01.2017    39438    44    0    

40

Расширение справочника номенклатуры 1С: 7.7

Логистика, склад и ТМЦ Платформа 1С v7.7 1С:Комплексная 7.7 1С:Торговля и склад 7.7 1С:Производство+Услуги+Бухгалтерия Абонемент ($m)

Подсистема для 1С: 7.7, предназначена для расширения возможностей справочника номенклатуры. Дополнительная альтернативная структура каталога. Привязка одного товара к нескольким группам. Удобный редактор привязок.

10 стартмани

25.02.2016    31297    2    spy-83    5    

6

Производство глазами ветврача. Оформление ветеринарно-сопроводительных документов в системе Меркурий (Часть 2)

Производство готовой продукции (работ, услуг) Логистика, склад и ТМЦ Обмен с ГосИС Платформа 1С v7.7 Платформа 1С v8.3 1С:Комплексная 7.7 1С:Управление производственным предприятием 1С:Производство+Услуги+Бухгалтерия Сельское хозяйство и рыболовство Пищевая промышленность Беларусь Россия Казахстан Управленческий учет Абонемент ($m)

Для предприятия по производству пищевых продуктов объясняется, как выполнять типовые операции в системе Меркурий. Зачем нужен Меркурий? C его помощью можно оформлять ветсвидетельства бесплатно. Уточните у руководства, сколько денег платите ветеринарам. Например, сеть Перекресток платит 400 млн. руб. в год.

5 стартмани

19.01.2016    84204    axxell    11    

22
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. motorkuzbassa.it 99 04.07.12 05:57 Сейчас в теме
А кто назовет какой товар совпадает?

Вопрос("Артикул НЕ УНИКАЛЕН !!! Совпадает с: "+Спр.Наименование+"ATB Forever !!!","" ,60);
5. 2sw 18 16.11.12 13:49 Сейчас в теме
Оригинальный код не позволяет сохранять номенклатуру с пустым артикулом. Вот доработанный код

Спр = СоздатьОбъект("Справочник.Номенклатура");
Если Спр.НайтиПоРеквизиту("Артикул", Артикул, 1) = 1 Тогда
	Если Спр.Код <> Код Тогда   
		Если сокрлп(артикул)="" Тогда
		СтатусВозврата(1); 
	Иначе Вопрос("Обнаружен дубль. Артикул НЕ УНИКАЛЕН !!! Совпадает с: "+Спр.Наименование+"
		|
		|Наименование для печати: "+Спр.ПолнНаименование+"
		|
		|Совет: Если требуется записать элемент, оставьте артикул пустым","" ,60);   
   		СтатусВозврата(0);  
	    КонецЕсли;
	
    КонецЕсли;
Возврат;  
КонецЕсли; 
Показать
user629924_info; atb123; +2 Ответить
2. maxis33 45 04.07.12 09:13 Сейчас в теме
А если пользователь хочет код товара поменять, что произойдет?
3. atb123 10 19.07.12 08:29 Сейчас в теме
Если он уникальный, то все нормально новая номенклатура запишется !!!
4. Иваныч 23 03.11.12 09:15 Сейчас в теме
6. Иваныч 23 05.05.14 14:43 Сейчас в теме
Я использую поле Артикул как каталожный номер детали. Производителей 3, каталожный номер - общий. Как быть?
7. user629924_info 21.01.19 21:53 Сейчас в теме
Мелочь, а чем то полезная!
8. Sector78 14.02.20 14:10 Сейчас в теме
Только вот потом основное свойство и вес не сохраняется в карточке
9. Иваныч 23 17.02.20 10:46 Сейчас в теме
Я добавил второе поле под полем Артикула, дал название КаталожныйНомер. Т.е там вписывается оригинальный номер детали по каталогу, а в поле Артикул - вписывается номер детали в определенном бренде. Ну и как дополнение - сделал кнопку аналоги, чтобы смотреть у себя в номенклатуре схожие позиции.
10. CheBurator 3119 17.02.20 16:38 Сейчас в теме
Так нехорошо:
Если Спр.Код <> Код Тогда
.
открываю карточку, оставляю артикул без изменений, меняю КОД - получаю отлуп.
проверять надо Спр.ТекущийЭлемент() и ТекущийЭлемент()
lion4iki; +1 Ответить
11. Иваныч 23 27.04.22 15:52 Сейчас в теме
Вообще-то в проверке на уникальность при записи элемента у меня выводится предупреждение, что такой артикул уже есть у номенклатуры такой-то. И далее продолжать или нет. Есть много товара, в запчастях например, где артикул одинаковый, а товар-то разный...
Оставьте свое сообщение