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

      ПОИСК: по номенклатуре поставщиков без отбора по партнеру

      • Главная
      • Форум
      • Разработки для 1С
      • Создание алгоритмов загрузки
      • ПОИСК: по номенклатуре поставщиков без отбора по партнеру
      Аренда 1С (4)
      Поиск  Правила 
      Форум » Разработки для 1С » Создание алгоритмов загрузки
      Страницы: 1
      ПОИСК: по номенклатуре поставщиков без отбора по партнеру
       
      Евгений
      Администратор
      Сообщений: 2882 Регистрация: 04.07.2011
      #1
      06.08.2019 17:26:56
      Данный вариант делает синхронизацию номенклатуры при загрузке прайс-листа в 1С, делая поиск по справочнику Номенклатура поставщиков (наименование), без учет выбранного партнера. Это означает, что номенклатура будет найдена по совпадению наименования товара с любым поставщиком.


      ПараметрыОтбора = Новый Структура;
      ПараметрыОтбора.Вставить("Номенклатура", ПустаяСсылка);
      ПараметрыОтбора.Вставить("ЭтоГруппа", Ложь);

      ДанныеПоиска = ТабличнаяЧасть.Выгрузить(ПараметрыОтбора,"НомерСтроки,Номенклатура,Поле_Наименование");
      ПриоритетПоиска = ПараметрыОбработки.ПриоритетПоиска;

      ТектЗапроса =
      "ВЫБРАТЬ
      | ВременнаяДанныеПоиска.НомерСтроки КАК НомерСтроки,
      | ВременнаяДанныеПоиска.Поле_Наименование КАК Поле_Наименование
      |ПОМЕСТИТЬ ВременнаяДанныеПоиска
      |ИЗ
      | &ДанныеПоиска КАК ВременнаяДанныеПоиска
      |ГДЕ
      | ВременнаяДанныеПоиска.Номенклатура = &ПустаяСсылка
      | И ВременнаяДанныеПоиска.Поле_Наименование <> """"
      |
      |ИНДЕКСИРОВАТЬ ПО
      | НомерСтроки
      |;
      |
      |////////////////////////////////////////////////////////////////////////////////
      |ВЫБРАТЬ
      | ВременнаяДанныеПоиска.НомерСтроки КАК НомерСтроки,
      | НоменклатураПоставщиков.Ссылка КАК НоменклатураПоставщика,
      | НоменклатураПоставщиков.Номенклатура КАК Номенклатура,
      | НоменклатураПоставщиков.Характеристика КАК ХарактеристикаНоменклатуры,
      | НоменклатураПоставщиков.Упаковка КАК Упаковка
      |ИЗ
      | ВременнаяДанныеПоиска КАК ВременнаяДанныеПоиска
      | ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.НоменклатураПоставщиков КАК НоменклатураПоставщиков
      | ПО ВременнаяДанныеПоиска.Поле_Наименование = НоменклатураПоставщиков.Наименование
      | И (НоменклатураПоставщиков.ПометкаУдаления = ЛОЖЬ)";


      Запрос = Новый Запрос();
      Запрос.Текст = ТектЗапроса;
      Запрос.УстановитьПараметр("ДанныеПоиска", ДанныеПоиска);
      Запрос.УстановитьПараметр("ПустаяСсылка", ПустаяСсылка);

      РезультатЗапроса = Запрос.Выполнить();
      КолСовпадений = 0;

      Выборка = РезультатЗапроса.Выбрать();
      Пока Выборка.Следующий() Цикл
      КолСовпадений = КолСовпадений + 1;

      Если НЕ ЗначениеЗаполнено(Выборка.Номенклатура) Тогда
      Продолжить;
      КонецЕсли;

      СтрТаблицыСинхронизации = ТабличнаяЧасть[Выборка.НомерСтроки-1];

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

      8 (995) 091-01-01
      В онлайне: с 10:00 до 18:00
      Skype: shekineugeniy
      support@subsystems.ru
      © 2021 Все права защищены. Работает на 1С-Битрикс
      0

      Корзина

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

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