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

      Алгоритмы, формулы, регулярные выражения в 1С

      • Главная
      • Форум по 1С
      • Загрузка прайс-листов в 1С (алгоритмы)
      • Алгоритмы, формулы, регулярные выражения в 1С
      Наш канал в Телеграм
      Поиск  Правила 
      Форум по 1С » Загрузка прайс-листов в 1С (алгоритмы)
      Страницы: 1 2 3 4 5 6 След.
      Алгоритмы, формулы, регулярные выражения в 1С
      #1
      Евгений 01.08.2013 14:27:50
      Мы облегчили и улучшили загрузку!

      Алгоритмы: доработано обращение ко всей строке! Универсальное обращение ко всей строке позволяет написать абсолютно любой сложности вычисление любого поля импорта.
      Напоминаем, это могут быть: замена, подмена, обрезка, сложение, удаление слов и символов любого поля.
      Для тех у кого нет специалистов, мы предоставляем готовые алгоритмы, либо проводим краткий инструктаж по работе с языком 1С. Там все очень просто но очень функционально.

      Обращение же ко всей строке позволяет вычислять значение любого поля. Например при загрузке короткого или полного наименования можно указать неограниченный состав колонок, из которого вы хотите построить наименование в базе.
      У нас встречался случай когда необходимо было чтобы наименование в 1С складывалось из 9 колонок.
      Теперь это очень легко.

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

      Алгоритмы могут создавать обычный пользователи, но и мы можем их писать и сохранять в списке готовых.
      Достаточно только выбрать необходимое. Алгоритмы сохраняются в настройках.
       
      #2
      Евгений 01.08.2013 14:55:13
      Еще приведу пример.
      Был прайс в котором была цена поставщика, и его процент скидки на каждый товар для компании.
      Конечной цены не было.

      С помощью алгоритмов можно сделать вычисление своей цены для загрузки.
       
      #3
      LevKamaletdinov 18.12.2013 15:45:22
      А как добавлять алгоритмы, какая схема или формула?
      нам надо в наименование добавить два слова.
       
      #4
      LevKamaletdinov 18.12.2013 16:22:46
      Существует ли какой-нибудь словарь для "Блондинок" я понимаю, что на тех "Примеры Алгоритмов" можно что-то сделать и как-то что-то подменить, но Мы этот "язык" не понимаем(
       
      #5
      Евгений 19.12.2013 08:55:56
      Цитата
      LevKamaletdinov пишет:
      Существует ли какой-нибудь словарь для "Блондинок" я понимаю, что на тех "Примеры Алгоритмов" можно что-то сделать и как-то что-то подменить, но Мы этот "язык" не понимаем(
      Это язык 1С, раздел работы со строками. У нас много пользователей которые научились писать сами по примерам простые алгоритмы.
      Либо если не можете, то только технический специалист может написать их.
       
      #6
      LevKamaletdinov 19.12.2013 09:55:47
      Я полностью соглашаюсь с тем, что примеры просты, но все же)
      не могли бы вы просто тут написать как должен выглядеть алгоритм добавления слова(первого или последнего, не важно) в ячейку, где есть все одно слово и без пробелов?
       
      #7
      Евгений 19.12.2013 12:58:26
      Значение = "ТоЧтоХотимДобавить"+Значение;

      Если нужен пробел то

      Значение = "ТоЧтоХотимДобавить "+Значение;

      Если в конец то

      Значение = Значение+" ТоЧтоХотимДобавить";
       
      #8
      LevKamaletdinov 19.12.2013 16:12:37
      Цитата
      Eugeneer пишет:
      Значение = "ТоЧтоХотимДобавить"+Значение;

      Если нужен пробел то

      Значение = "ТоЧтоХотимДобавить "+Значение;

      Если в конец то

      Значение = Значение+" ТоЧтоХотимДобавить";
      Спасибо ОГРОМНОЕ!)
       
      #9
      Евгений 17.02.2014 13:05:21
      Скриншот использования алгоритмов


       
      #10
      Виталий Жердев 23.04.2014 21:41:19
      Добавить бы еще побольше примеров алгоритмов, чтоб на их основе можно было сообразить похожие фильтры. Например, как заменить в столбце "Наличие" у поставщика слово "Есть" на числовое значение - разобрался благодаря примерам алгоритмов :) :

      Если Найти (Значение, "ЕСТЬ") > 0 Тогда
      Значение = 100
      КонецЕсли;

      А как отфильтровать, например, загрузку из прайса только тех строк, у которых в столбце наличие указано "Есть"?
       
      #11
      Евгений 23.04.2014 21:54:45
      Цитата
      А как отфильтровать, например, загрузку из прайса только тех строк, у которых в столбце наличие указано "Есть"?
      Если Найти (Значение, "ЕСТЬ" ;) > 0Тогда
      Значение = 100
      Иначе
      Значение = Неопределено;
      КонецЕсли;
       
      #12
      Евгений 12.05.2014 12:09:06
      Обновление. Расширенная загрузка в 1С из Excel. Алгоритмы:

      Добавлен готовый универсальный алгоритм получения любого слова из колонки по порядку.
      Достаточно указать номер этого слова.

      Например: вы загружаете прайс в котором в одной колонке сразу находится Артикул + Наименование + Характеристика
      Вам нужно разложить, чтобы отдельно загрузился артикул, наименование и характеристика.

      В таком случае в настройках загрузки колонок вы указываете одну колонку на три значения, применяете к ним этот алгоритм, в котором указываете номера слов.
       
      #13
      Дмитрий Ненашев 14.05.2014 14:46:59
      "универсальный алгоритм получения любого слова из колонки по порядку" - дайте пожалуйста код этого алгоритма
       
      #14
      Евгений 14.05.2014 15:39:17
      Цитата
      Дмитрий Ненашев пишет:
      "универсальный алгоритм получения любого слова из колонки по порядку" - дайте пожалуйста код этого алгоритма
      Он добавлен в форму алгоритмов по кнопке Примеры алгоритмов (список готовых)
       
      #15
      Евгений 31.10.2014 13:41:04
      Добавлен еще один готовый алгоритм - Получить последнее слово
      Например вы загружаете прайсы, в которых в наименовании в конце находится код или артикул.
       
       
      Страницы: 1 2 3 4 5 6 След.
      Читают тему
      Аренда 1С (4)
      © 2022 Все права защищены. Работает на 1С-Битрикс
      Версия для печати
      Наши контакты

      8 (995) 091-01-01
      support@subsystems.ru
      Skype: shekineugeniy
      Оставайтесь на связи

      Мы используем куки

      Используя этот веб-сайт, Вы даете согласие на обработку файлов cookie, пользовательских данных (сведения о местоположении; тип и версия ОС; тип и версия Браузера; тип устройства и разрешение его экрана; источник откуда пользователь перешел на сайт; с какого сайта или по какой рекламе; язык ОС и Браузера; какие страницы открывает и на какие кнопки нажимает пользователь; ip-адрес) в целях функционирования сайта, проведения ретаргетинга и проведения статистических исследований и обзоров. Если Вы не хотите, чтобы Ваши данные обрабатывались, Вы должны покинуть данный сайт.
      Принять
      0

      Корзина

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

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