Добрый день. Ситуация следующая, кол-во прайсов растет и непосредственно Регистрация прайса увеличивается. Прайсы, которые грузились в течении минуты, теперь грузятся за 6 минут, не зависимо от Объема информации в прайсе поставщика, т.е. после нажатия Регистрация.
В оприходовании излишков 16к товаров с остатками, в планах увеличение до 100к
С сервером вопросов нет, во время операции процессор занят на 10-15 процентов, оперативная память на 1С выделено 48 ГБ.
В чем проблема и как с этим бороться? Как уменьшить время обработки?
Отказаться от оприходований (выключить) и использовать функционал Мегапрайса по работе с остатками через собственный регистр. Там скорость очень высокая, не используются типовые докумеенты (которые и есть слабое звено).
То что вы видите загрузку сервера в 10-15 процентов ничего не значит. 1С однопоточная программа, поэтому использует 1 поток работы процессора (1 ядро) и никогда не будет загружать в диспетчере показатель. А как вам известно процессоры 8-16 ядертные и так далее, поэтому вы просто не увидите никогда загрузку сервера (за исключением если будут работать 10-20 и т.д. пользователей, и то для них всех все будет распределяться). Для 1С критичным является частота процессора, должна быть не менее чем 3.5 Ггц (для средней работы). Идеально от 4-5 Ггц.
Плюс чтобы был современный процессор, а не 7 летней давности.
Евгений написал: Отказаться от оприходований (выключить) и использовать функционал Мегапрайса по работе с остатками через собственный регистр. Там скорость очень высокая, не используются типовые докумеенты (которые и есть слабое звено).
Дайте пожалуйста более развернутую информацию по Собственному Регистру, что это и как им пользоваться?
В статье внизу есть обзац про выгрузку на сайт. Если он у вас на Битрикс то все готовое. Если сайт на другой CMS тогда рекомендую просто допилить в нем код запроса по остаткам - добавить туда присоединение данных из моего регистра. И все заработает очень просто.
Евгений написал: В статье внизу есть обзац про выгрузку на сайт. Если он у вас на Битрикс то все готовое. Если сайт на другой CMS тогда рекомендую просто допилить в нем код запроса по остаткам - добавить туда присоединение данных из моего регистра. И все заработает очень просто.
Добрый день, Евгений. Способ похоже действительно рабочий и очень быстрый. Интересует вопрос, могу ли я добавить колонку с Остатками Мегапрайс в стандартную номенклатуру?
Я ограничиваю доступ некоторым сотрудникам к Помощнику продаж Мегапрайс, ведь там они могут видеть Закупочные цены.
Евгений написал: Тогда вам лучше модифицировать Помощник продаж - убрать лишнее.
Убрать лишнее или добавить в Помощнике продаж я могу для всех пользователей и только. И все же большинство сотрудников пользуется Стандартной версией Номенклатуры, где Всегда так же были остатки из "Оприходования излишков", в связи с отключением Виртуального склада излишки пропали, и рядовому сотруднику, который пользуется Номенклатурой, теперь не возможно видеть остатков Поставщиков. Возвращаюсь к Вопросу, как добавить колонку в Номенклатуру с остатками из Мегапрайса. Возможно ли это? Если это возможно, подскажите как это делать? Если не возможно, объясните пожалуйста почему?
Остатки поставщиков выводятся во всех модулях мегапрайса. Помощник продаж, закупок, работа с ценами, форма справочника Редактор номенклатуры.
Если вам нужно в стандарт добавить цены, то нужно дописать те стандартные формы что вы хотите. Добавить туда данные из регистра. Можно даже сделать объединение со складскими остатками - будут видны как будто их на эти склады приходовали.