Топовые разработки
Subsystems
Авторская разработка решений для 1С с 2008 года. Об авторе.
8 (995) 091-01-01
Без выходных, любое время
Заказать звонок
Teams: shekineugeniy
Telegram:@eugeneerpro
Канал:@subsystemsru
Чат Max: @eugeneer
Мегапрайс
Разработки
  • Мегапрайс 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
      Teams: shekineugeniy
      Telegram:@eugeneerpro
      Канал:@subsystemsru
      Чат Max: @eugeneer
      support@subsystems.ru

      Алгоритмы после загрузки (дополнительные реквизиты)

      • Главная
      • Материалы
      • Алгоритмы после загрузки (дополнительные реквизиты)
      Наш канал в Телеграм
      Алгоритмы после загрузки (дополнительные реквизиты)

      Загрузка добавленных реквизитов номенклатуры

      Разработки совместимы с 1С 8.3 УТ11 / УТ10 / УНФ / Розница / КА / ERP / Альфа-Авто.

      Новое - три дополнительных алгоритма

      • Был один алгоритм, теперь в обработке три произвольных алгоритма, которые можно задать вместе и раздельно.
      • Алгоритм строки - Используется в цикле пробежки по строкам. Срабатывает для каждой строки таблицы.
      • Алгоритм таблицы - Служит для обработки всей таблицы целиком. Используется если таблицу нужно выгрузить, обойти заново и сделать любые действия со всем массивом строк.
      • Алгоритм номенклатуры - Используется в цикле пробежки по строкам таблицы при записи новой номенклатуры.

      Загрузка добавленных реквизитов

      Что делать если вы в 1С через конфигуратор добавили новые реквизиты (не путать с дополнительными свойствами). В настройку модуля загрузки добавлена возможность указывать настройку колонок произвольных полей из файла (до 5 произвольных полей). Это может быть что угодно, в настройке поля имеют названия "Произвольное поле 1", "Произвольное поле 2" и так далее.

      Я назвал их так, чтобы вы могли индивидуально загружать абсолютно что угодно. Например, клиент который запросил доработку, хотел загружать файл со справочником Сертификаты номенклатуры (в котором есть поля номер сертификата, кем выдан, даты действия). Также это может использоваться абсолютно для любых задач - загрузка реквизитов, которые были созданы вами через конфигуратор, любые дополнительные справочники, записи в регистры (например загрузка точек заказов).
      Даже можно организовать массовую загрузку документов (при переносе данных, когда есть разделительные колонки поставщик и так далее), либо загрузку остатков поставщиков(в прайс-листе много колонок со складами), также использовать поля для загрузки дополнительных цен (добавляет еще 5 произвольных цен).

      Специфическая загрузка данных в 1С

      • Добавлена вкладка Произвольный алгоритм, кнопка выполнения и опция Робот (выполнять автоматически). Произвольный алгоритм позволяет создать и указать модулю любой код, который будет делать в 1С с результатом импорта таблиц!
      • В настройках колонок добавлена возможность указать пять произвольных полей (любых). Обращение к этом полям идет Поле_Реквизит1, Поле_Реквизит2 и так далее.
      • Первые три поля имеют ограничение в 100 символов, 4 и 5 поля имеют неограниченную длину.
      Можно добавлять создание своих любых документов, элементов, записей в базе. При этом не нужно менять обработку и она не будет слетать с поддержки и обновлений.
      Также эта команда может делаться полностью в автоматическом режиме (как и остальные все автоматические функции).

      Для новой номенклатуры

      Данный вариант при включении опции используется в процедуре создания номенклатуры.
      1. При начальной настройке прайс-листа в настройках колонок укажите поля с названиями Поле_Реквизит1, Поле_Реквизит2 и так далее.
      2. После синхронизации и открытия результата перейдите на вкладку Произвольный алгоритм. В поле Алгоритма создайте новый нужный алгоритм.
      3. Включите опцию Использовать алгоритм при создании номенклатуры (будет срабатывать автоматически всегда при нажатии команды Создать номенклатуру).
      4. Сохраните профиль чтобы данный алгоритм срабатывал автоматически.
      Пример:

      НоваяНоменклатура.ОписаниеДляСайта = ДанныеЗаполнения.Поле_Реквизит4;

      Для изменения номенклатуры

      Данный вариант используется обособленно от других действий.
      1. При начальной настройке прайс-листа в настройках колонок укажите поля с названиями Поле_Реквизит1, Поле_Реквизит2 и так далее.
      2. После синхронизации и открытия результата перейдите на вкладку Произвольный алгоритм. В поле Алгоритма создайте новый нужный алгоритм.
      3. Для выполнения алгоритма используйте команду Выполнить алгоритм.
      Пример:

      ТекущийОбъект = ВыборкаСтрока.Номенклатура.ПолучитьОбъект();
      ТекущийОбъект.ОписаниеДляСайта = ВыборкаСтрока.Поле_Реквизит4;
      ТекущийОбъект.Записать();

      Поиск по реквизитам

      Для поиска номенклатуры в 1С по особенным реквизитам необходимо использовать алгоритмы поиска.
      Материал https://subsystems.ru/news/individualnye-varianty-poiska-nomenklatury/
      • Комментарии
      Загрузка комментариев...
      В новостях публикуются обновления, инструкции, описания работы.
      Ответим на любой интересующий вопрос.
      Задать вопрос

      Назад к списку
      Подписывайтесь на новости и акции:
      Компания
      Об авторе
      История
      Лицензии
      Партнеры
      Контакты
      Разработки 1С
      Мегапрайс PRO
      Загрузка прайсов в 1С
      Работа с ценами в 1С
      Помощник продаж
      Помощник закупок
      Что нового?
      Форум
      Информация
      Договор-оферта
      Наши контакты

      8 (995) 091-01-01
      Без выходных, любое время
      Teams: shekineugeniy
      Telegram:@eugeneerpro
      Канал:@subsystemsru
      Чат Max: @eugeneer
      support@subsystems.ru
      © 2025 Все права защищены. Работает на 1С-Битрикс
      Версия для печати
      Яндекс.Метрика
      0

      Корзина

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

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