Мегадок
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
      Алгоритм для сложного прайса, Прошу помощи в написании алгоритма к прайсу.
       
      Владимир Рубленко
      Гость
      #1
      02.11.2018 16:11:54
      Добрый день!
      Поставщик предоставляет прайс в таком формате:Ссылка на прайс

      Необходимо из ячеек такого формата:
      Артикулы: Наименования:
      RBKM7D6SP002 FORMAT 2313 (700C 18 ск. рост 510 мм) (оранжевый/зеленый мат., RBKM7D6SP002)
      RBKM7D6SP003 FORMAT 2313 (700C 18 ск. рост 550 мм) (оранжевый/зеленый мат., RBKM7D6SP003)

      Получить в результате товар:

      С артикулом: RBKM7D6SP002, наименованием: FORMAT 2313, 700C 18 ск. оранжевый/зеленый мат.,

      характеристиками:

      Наименование рабочее: рост 510 мм - RBKM7D6SP002
      Наименование для печати: рост 510 мм

      Наименование рабочее: рост 550 мм - RBKM7D6SP003
      Наименование для печати: рост 550 мм

      Аналогично:

      Артикулы: Наименования:
      RBKN8MN6P008 ALTAIR MTB HT 26 2.0 (26" 18 ск. рост 19") (красный, RBKN8MN6P008)
      RBKN8MN6P006 ALTAIR MTB HT 26 2.0 (26" 18 ск. рост 17") (красный, RBKN8MN6P006)

      С артикулом: RBKN8MN6P008, наименованием: ALTAIR MTB HT 26 2.0, 26" 18 ск., красный.

      Характеристики:

      Наименование рабочее: рост рост 19" - RBKN8MN6P008
      Наименование для печати: рост рост 19"

      Наименование рабочее: рост рост 17" - RBKN8MN6P006
      Наименование для печати: рост рост 17"



      Подскажите пожалуйста алгоритмы которые смогут с этим справиться, подобных задач много и надеюсь получиться использовать алгоритмы и для других товаров.
       
       
       
      Евгений
      Администратор
      Сообщений: 2870 Регистрация: 04.07.2011
      #2
      02.11.2018 16:22:19
      В вашем случае в не вижу повторов номенклатуры в прайсе. И артикулы разные совершенно, а в наименованиях много мелких составных частей с пробелами.
      А значит дробить на характеристики не имеет никакого смысла.
      Я бы загружал и создавал в 1С номенклатуру равно номенклатуре поставщика (ну можно было бы артикул в конце убрать).

      Если дробить все это, будет очень много кода в алгоритме. В таком случае просить от поставщика выносить характеристики в отдельные колонки.
       
       
       
      Владимир Рубленко
      Гость
      #3
      08.11.2018 00:53:54
      Цитата
      Евгений написал:
      В вашем случае в не вижу повторов номенклатуры в прайсе. И артикулы разные совершенно, а в наименованиях много мелких составных частей с пробелами.
      А значит дробить на характеристики не имеет никакого смысла.
      Я бы загружал и создавал в 1С номенклатуру равно номенклатуре поставщика (ну можно было бы артикул в конце убрать).

      Если дробить все это, будет очень много кода в алгоритме. В таком случае просить от поставщика выносить характеристики в отдельные колонки.
      К сожалению нам необходимо чтоб размеры рамы выгружались именно как характеристики, на этом основана работа магазина, ещё раз подчеркну, это просто пример, видов таких товаров много, но просьба создать алгоритм для велосипедов, чтоб мы могли использовать и по примеру создавать алгоритмы для остальных товаров.

      Очень большая просьба помочь с решением этой проблемы.
       
       
       
      Евгений
      Администратор
      Сообщений: 2870 Регистрация: 04.07.2011
      #4
      08.11.2018 09:37:06
      Вы привели конкретный пример.
      Один алгоритм редко может подходить для всех. В этом случае алгоритм не универсальный.

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

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

      Корзина

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

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