Аналоги номенклатуры для УТ 11

06.04.16

Разработка - Механизмы типовых конфигураций

Учет аналогов номенклатуры для Управление торговлей 11 (УТ 11)

Платные

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

Наименование Скачано Купить файл
(только для физ. лиц)
Список аналогов (карточка аналога)
.epf 8,69Kb
69 1 850 руб. Купить
Загрузка аналов из кросс-таблиц
.epf 7,37Kb
46 1 850 руб. Купить
Инструкция+Кросс файл
.zip 577,45Kb
53 1 850 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний за 2430 руб. в месяц

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

В приведенной статье постарался реализовать учет аналогов в УТ 11.1

Что реализовано:

  1. Загрузка аналогов из Кросс-файла. Пример файла в прикрепленном файле.
  2. Инструмент работы с аналогами.

Что нужно сделать.

  1. Создать справочник групп аналогов. Аналоги.
  2. Непереодический регистр сведений. СоответствиеАналогов. Измерение Номенклатура. Ресурс Аналоги (справочник Аналоги)
  3. Добавить на форму списка Номенклатуры Кнопку открыть аналоги со следующим кодом: 
    ПараметрыФормы = Новый Структура("Номенклатура", Элементы.СписокРасширенныйПоискНоменклатура.ТекущиеДанные.Ссылка); ОткрытьФорму("Обработка.СписокАналогов.Форма", ПараметрыФормы);
  4. Добавить на форму обработки ПодборТоваровВДокументПродажи Галку Аналоги и добавить следующие строки в модуль формы
    &НаСервере
    Процедура ОбновитьПоАналогу(Ном)
    	МассАналогов = Новый Массив;
    	
    	Запрос = Новый Запрос;
    	Запрос.Текст = "ВЫБРАТЬ
    	               |	СоответствиеАналогов.Аналоги
    	               |ИЗ
    	               |	РегистрСведений.СоответствиеАналогов КАК СоответствиеАналогов
    	               |ГДЕ
    	               |	СоответствиеАналогов.Номенклатура = &Номенклатура";
    	Запрос.УстановитьПараметр("Номенклатура", Ном);
    	Выборка = Запрос.Выполнить().Выбрать();
    	ТекАналог = Справочники.Аналоги.ПустаяСсылка();
    	Пока Выборка.Следующий() Цикл
    		ТекАналог = Выборка.Аналоги;	
    	КонецЦикла;
    	
    	ЗапросАналоги = Новый Запрос;
    	ЗапросАналоги.Текст = "ВЫБРАТЬ
    	                      |	СоответствиеАналогов.Номенклатура Номенклатура
    	                      |ИЗ
    	                      |	РегистрСведений.СоответствиеАналогов КАК СоответствиеАналогов
    	                      |ГДЕ
    	                      |	СоответствиеАналогов.Аналоги = &Аналоги";
    	ЗапросАналоги.УстановитьПараметр("Аналоги", ТекАналог);
    	ВыборкаАналоги = ЗапросАналоги.Выполнить().Выбрать();
    	Пока ВыборкаАналоги.Следующий() Цикл 
    		МассАналогов.Добавить(ВыборкаАналоги.Номенклатура);	
    	КонецЦикла;	
    	
    	ОбщегоНазначенияКлиентСервер.УстановитьЭлементОтбора(ЭтаФорма.СписокНоменклатура.Отбор, "Ссылка", МассАналогов, 
    		ВидСравненияКомпоновкиДанных.ВСписке, "Ссылка", Истина);
    	//ПодборТоваровСервер.ПерейтиКСпискуНоменклатуры(ЭтаФорма);		
    КонецПроцедуры
    
    &НаКлиенте
    Процедура АналогиПриИзменении(Элемент)
    	ВыбНоменклатура = Элементы.СписокРасширенныйПоискНоменклатура.ТекущиеДанные.Ссылка;
    	ОбновитьПоАналогу(ВыбНоменклатура);
    КонецПроцедуры
    
  5. Добавить в конфигурацию прикрепленные обработки СписокАналогов и ЗагрузкаАналогов

Инструкция по работе в прикрепленном файле.

Аналоги использование аналогов

См. также

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

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

02.06.2025    485    lkey    0    

5

Работа с интерфейсом БСП (Библиотека стандартных подсистем) Механизмы типовых конфигураций Программист 1С v8.3 1C:ERP Бесплатно (free)

В этой статье я расскажу, как в конфигурации 1С:ERP 2.5 при начале работы системы настроить открытие своих нетиповых форм (в том числе и из внешних обработок). Данную методику можно использовать как на тонком клиенте, так и на мобильном или веб-клиенте, а также в мобильном приложении.

12.05.2025    2125    PROSTO-1C    1    

15

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

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

27.02.2025    922    PROSTO-1C    1    

6

Механизмы типовых конфигураций HighLoad оптимизация Программист 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Бухгалтерский учет Бесплатно (free)

Пример популярной пользовательской настройки плана счетов. К чему это может привести, почему «всё тормозит» и как это поправить.

18.02.2025    3553    pbelousov    10    

6
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. kurmanov 103 17.12.13 11:29 Сейчас в теме
Прочитал название статьи, подумал что это про альтернативы УТ 11 :)
2. krumenko 32 17.12.13 11:56 Сейчас в теме
Наверное правильней тему назвать Аналоги номенклатуры в УТ 11 ))
3. dock 45 18.12.13 05:25 Сейчас в теме
краткость - сестра таланта...
4. DitriX 2106 19.12.13 14:07 Сейчас в теме
Мы пришли к ваианту создания кластеров аналогов. Т.е. создаем доп реквизит и его проставляем у всех аналогов. Приимущества в том, что любой отчет можно построить в разрезе аналогов.
5. krumenko 32 19.12.13 14:11 Сейчас в теме
Согласен. Отличное решение.
6. lexuslam 10.05.14 15:02 Сейчас в теме
приобрел её, но что то впихнуть в 1с не получается не програмист так сказать, может поможете впихнуть аналоги в 1с, 319540205acq lexuslam skype
7. Vovus 4 11.02.15 23:29 Сейчас в теме
{Обработка.ПодборТоваровВДокументПродажи.Форма.Форма.Форма(2090)}: Значення не є значенням об`єктного типу (Ссылка)
ВыбНоменклатура = Элементы.СписокРасширенныйПоискНоменклатура.ТекущиеДанные.Ссылка;
8. stichnv 08.07.15 15:44 Сейчас в теме
(7) Vovus, ВыбНоменклатура = Элементы.СписокРасширенныйПоискНоменклатура.ТекущиеДанные.Ссылка поменяйте на ВыбНоменклатура = Элементы.СписокСтандартныйПоискНоменклатура.ТекущиеДанные.Ссылка и будет счастье. Автору большое спасибо правда пришлось переделать немного под свою базу, ну дак и не для меня писалось)). Мысль хорошая доработал и развил.
9. Spacer 363 02.11.16 17:30 Сейчас в теме
Может кому пригодится:
"Аналоги номенклатуры в 1С:Управление Торговлей 11" Источник: ©
http://xn----1-bedvffifm4g.xn--p1ai/ut11/65-cases/case75/
10. Трактор 1270 17.02.17 13:53 Сейчас в теме
(9) это немного иное. Для мебели катит, а вот, для телекоммуникационного оборудования уже очень трудно использовать.
Оставьте свое сообщение