Subsystems
Авторская разработка решений для 1С с 2008 года. Об авторе.
8 (995) 091-01-01
Без выходных, 10-20
Заказать звонок
Телега:@Subsystemsru
Чат с телеге:@Евгений
Макс:@Subsystemsru
Техподдержка
Мегапрайс
Загрузка прайсов
Разработки
  • Мегапрайс PRO
  • Мега: Загрузка в 1С
  • Мега: Номенклатура
  • Мега: Помощник закупок 1С
  • Мега: Помощник продаж 1С
  • Мега: Изменение цен 1С
  • Мега: Производство в 1С
  • Мега: 1С Бухгалтерия
  • Лаборатория
  • 1С Битрикс
Что нового?
Видео
Отзывы
Инфо
  • Договор-оферта
  • Техподдержка
  • Форум
  • Об авторе
    • Об авторе
    • История
    • Лицензии
    • Партнеры
    • Контакты
  • Отзывы
  • Цены
  • Акции
  • Партнерство
    Subsystems
    Мегапрайс
    Загрузка прайсов
    Разработки
    • Мегапрайс PRO
    • Мега: Загрузка в 1С
    • Мега: Номенклатура
    • Мега: Помощник закупок 1С
    • Мега: Помощник продаж 1С
    • Мега: Изменение цен 1С
    • Мега: Производство в 1С
    • Мега: 1С Бухгалтерия
    • Лаборатория
    • 1С Битрикс
    Что нового?
    Видео
    Отзывы
    Инфо
    • Договор-оферта
    • Техподдержка
    • Форум
    • Об авторе
      • Об авторе
      • История
      • Лицензии
      • Партнеры
      • Контакты
    • Отзывы
    • Цены
    • Акции
    • Партнерство
      Subsystems
      0
      • Мой кабинет
      • Мегапрайс
      • Загрузка прайсов
      • Разработки
        • Назад
        • Разработки
        • Мегапрайс PRO
        • Мега: Загрузка в 1С
        • Мега: Номенклатура
        • Мега: Помощник закупок 1С
        • Мега: Помощник продаж 1С
        • Мега: Изменение цен 1С
        • Мега: Производство в 1С
        • Мега: 1С Бухгалтерия
        • Лаборатория
        • 1С Битрикс
      • Что нового?
      • Видео
      • Отзывы
      • Инфо
        • Назад
        • Инфо
        • Договор-оферта
        • Техподдержка
        • Форум
        • Об авторе
          • Назад
          • Об авторе
          • Об авторе
          • История
          • Лицензии
          • Партнеры
          • Контакты
        • Отзывы
        • Цены
        • Акции
        • Партнерство
      • Корзина0
      • 8 (995) 091-01-01
      Телега:@Subsystemsru
      Чат с телеге:@Евгений
      Макс:@Subsystemsru
      Техподдержка
      support@subsystems.ru

      Загрузка характеристик и вида из наименования номенклатуры поставщика

      • Главная
      • Форум по 1С
      Поиск  Правила 
      Страницы: 1
      Загрузка характеристик и вида из наименования номенклатуры поставщика
      #1
      Дмитрий 18.08.2018 17:46:36
      Имеем Прайс-лист, в котором товары двух видов (Виды номенклатуры в 1с).
      1. С характеристиками (используется одна характеристика номенклатуры для указания состояния товара: Новая, Восстановленная)
      2. Без характеристик.
      Требуется по ключевым словам из наименования определить, какого вида товар и установить соответствующий вид номенклатуры.

      С помощью второго алгоритма (для установки характеристик) необходимо:
      Так же определить, является ли товар с видом номенклатуры "С характеристиками", и если является, то по ключевым словам (или их отсутствии) установить характеристику загружаемого товара.

      Пример:

      Наименование = "Картридж 123689";
      Вид номенклатуры = БезХарактеристик (поиск ведется по отсутствию одного из слов "Турбина", "Турбокомпрессор")

      Наименование = "Турбина 9087665";
      Вид номенклатуры = С характеристиками (поиск ведется по присутствию одного из слов "Турбина", "Турбокомпрессор"),
      Характеристика = Новая.(поиск ведется по отсутствию одно из слов "восстановленный", "ремонтный")

      Наименование = "Турбина восстановленная 987987987";
      Вид номенклатуры = С характеристиками, (поиск ведется по присутствию одного из слов "Турбина", "Турбокомпрессор"),
      Характеристика = Восстановленная. (поиск ведется по присутствию одно из слов "восстановленная", "ремонтный")


      Имеются прайс-листы, в которых только новые товары. В этом случае требуется определение только вида номенклатуры и установки одной характеристики для всех товаров. Думаю, если подскажете, как сделать два алгоритма для условий выше - с остальным разберусь сам.

      Заранее спасибо.
       
      #2
      Евгений 21.08.2018 10:12:22
      В настройках колонок на строке Вид номенклатуры, указать любой номер колонки. Не имеет значения.
      Колонка2 - поставить номер колонки с полным наименованием номенклатуры, по которому читаем.

      Добавить алгоритм для вида номенклатуры

      Если СтрНайти(Колонка2,"Турбина") > 0
      ИЛИ СтрНайти(Колонка2,"Турбокомпрессор") > 0 Тогда
      Значение = "С характеристиками";
      Иначе
      Значение = "БезХарактеристик";
      КонецЕсли;

      Далее нужно также перейти на вкладку Загрузка характеристик, там у вас свойство которое отвечает за качество.

      Добавить алгоритм для загрузки свойства

      Если СтрНайти(Колонка2,"Турбина") > 0 ИЛИ СтрНайти(Колонка2,"Турбокомпрессор") > 0 Тогда
      Если СтрНайти(Колонка2,"восстановленная") > 0 ИЛИ СтрНайти(Колонка2,"ремонтный") > 0 Тогда
      Значение = "Восстановленная";
      Иначе
      Значение = "Новая";
      КонецЕсли;
      Иначе
      Значение = "";
      КонецЕсли;
       
       
      Страницы: 1
      Подписывайтесь на новости и акции:
      Компания
      Об авторе
      История
      Лицензии
      Партнеры
      Контакты
      Разработки 1С
      Мегапрайс PRO
      Загрузка прайсов в 1С
      Работа с ценами в 1С
      Помощник продаж
      Помощник закупок
      Что нового?
      Форум
      Информация
      Договор-оферта
      Наши контакты

      8 (995) 091-01-01
      Без выходных, 10-20
      Телега:@Subsystemsru
      Чат с телеге:@Евгений
      Макс:@Subsystemsru
      Техподдержка
      support@subsystems.ru
      © 2026 Все права защищены. Работает на 1С-Битрикс
      Версия для печати
      Яндекс.Метрика
      0

      Корзина

      Ваша корзина пуста

      Исправить это просто: выберите в каталоге интересующий товар и нажмите кнопку «В корзину»
      В каталог