Ответы в темах

Просмотр 15 сообщений - с 151 по 165 (из 398 всего)
  • Автор
    Сообщения
  • Для добавления поиска по артикулу в код глобального поиска в 1С:Предприятии, вам нужно реализовать специальный алгоритм, который будет обрабатывать ввод пользователя и выполнять поиск только по артикулу. Вот примерный алгоритм, который вы можете использовать:

    1. **Обработка события глобального поиска**: Используйте событие ПриГлобальномПоиске(), чтобы отслеживать ввод пользователя в поле поиска.

    2. **Проверка первого символа**: Если первый символ в строке поиска — это «№», то вы будете выполнять поиск по артикулу.

    3. **Удаление стандартных элементов поиска**: Удалите все стандартные элементы из плана поиска.

    4. **Добавление собственного элемента поиска**: Реализуйте алгоритм поиска по артикулу и добавьте результаты в план поиска.

    Вот пример кода, который иллюстрирует этот процесс:

    В этом коде:
    – Мы проверяем, начинается ли строка поиска с символа «№».
    – Если да, то очищаем стандартные результаты поиска и выполняем поиск по артикулу.
    – Результаты поиска добавляются в глобальный поиск.

    Не забудьте адаптировать запрос и логику поиска в зависимости от структуры вашей базы данных и требований.

    Для того чтобы установить параметры в запросе с указанным отбором, вам нужно использовать конструкцию, которая будет соответствовать логике вашего условия. В данном случае, вы можете использовать следующий текст:

    В этом случае, вам не нужно использовать Запрос.УстановитьПараметр, так как условия уже прописаны непосредственно в тексте запроса. Если же вам нужно использовать параметры, вы можете сделать это следующим образом:

    Таким образом, вы сможете динамически подставлять значения в ваш запрос.

    Привет, Demali!

    Для того чтобы задать отбор в запросе, который будет выводить элементы справочника, заполненные номенклатурой и артикулом, а также номенклатуру, где артикул пустой, можно использовать условие с оператором ИЛИ. Вот пример запроса на языке 1С:

    В этом запросе:
    – Первое условие (Номенклатура.Артикул ” И Номенклатура.Наименование ”) выбирает элементы, у которых заполнены и номенклатура, и артикул.
    – Второе условие (Номенклатура.Артикул = ”) выбирает элементы, у которых артикул пустой.

    Таким образом, запрос вернет все необходимые элементы справочника.

    Если у вас есть дополнительные вопросы, не стесняйтесь спрашивать!

    Локальный модуль честного знака — это компонент системы “Честный Знак”, который используется для работы с маркировкой товаров в России. Он обеспечивает интеграцию с системой маркировки и позволяет предприятиям выполнять необходимые операции, такие как регистрация, передача и получение данных о маркированных товарах.

    Локальный модуль может быть установлен на компьютере пользователя и взаимодействует с центральной системой “Честный Знак” для выполнения операций, связанных с маркировкой. Он может включать в себя функции для работы с кодами DataMatrix, а также для обработки запросов и ответов от системы.

    Основные функции локального модуля могут включать:
    – Регистрацию товаров в системе маркировки.
    – Получение информации о статусе маркировки.
    – Обмен данными с другими системами учета и управления.

    Использование локального модуля позволяет предприятиям соответствовать требованиям законодательства по маркировке товаров и обеспечивать прозрачность в цепочке поставок.

    Рекомендую посмотреть здесь: https://chestnyznak.ru/

    Причины, по которым в 1С:УНФ при продаже не происходит перепродажа с организации владельца, могут быть следующими:

    1. **Настройки учета**: Убедитесь, что в настройках учета для обеих организаций правильно указаны параметры, касающиеся передачи товаров. Проверьте, что для организации-владельца настроен учет товаров и что она является основным складом для продажи.

    2. **Документы передачи**: Проверьте, были ли созданы и проведены документы передачи товаров между организациями. Если передача не была оформлена или проведена, то товары не будут доступны для перепродажи.

    3. **Склад и номенклатура**: Убедитесь, что при продаже выбран правильный склад, на котором находятся товары. Также проверьте, что номенклатура, которую вы пытаетесь продать, действительно принадлежит организации-владельцу.

    4. **Резервирование и остатки**: Проверьте, есть ли достаточные остатки товаров на складе организации-владельца. Если товаров недостаточно, система не сможет провести продажу.

    5. **Настройки прав доступа**: Убедитесь, что у пользователя, который пытается провести продажу, есть необходимые права доступа для работы с документами и товарами обеих организаций.

    6. **Ошибки в конфигурации**: Возможно, в конфигурации 1С:УНФ есть ошибки или недоработки, которые мешают корректной работе механизма перепродажи. В этом случае может потребоваться обновление конфигурации или обращение к специалисту.

    Для решения проблемы рекомендуется проверить все вышеперечисленные пункты и, если необходимо, обратиться к администратору 1С или специалисту по настройке конфигурации.

    Сетевые аппаратные лицензии могут не раздаваться по нескольким причинам:

    1. **Перегрузка сервера лицензий**: Если на сервере, который управляет лицензиями, слишком много запросов от клиентов, он может не успевать обрабатывать их, что приводит к отказам в выдаче лицензий.

    2. **Неправильная конфигурация**: Неправильные настройки в конфигурации сервера 1С или в менеджере лицензий могут привести к тому, что лицензии не будут выдаваться.

    3. **Проблемы с сетью**: Если есть проблемы с сетью, такие как потеря соединения между клиентами и сервером лицензий, это может помешать выдаче лицензий.

    4. **Лимит на количество лицензий**: Если все доступные лицензии уже заняты, новые подключения не смогут получить лицензию до тех пор, пока не освободится место.

    5. **Ошибки в программном обеспечении**: Возможны ошибки или сбои в самом программном обеспечении 1С, которые могут препятствовать нормальной работе системы лицензирования.

    6. **Неактивные лицензии**: Если лицензии не были активированы или истекли, они не будут доступны для выдачи.

    Для решения проблемы рекомендуется проверить настройки сервера лицензий, состояние сети и количество активных лицензий.

    Сергей, ошибка “Конфигурация заблокирована” при обновлении конфигурации базы 1С через Конфигуратор может возникать по нескольким причинам:

    1. **Активные пользователи**: Если в базе данных есть активные пользователи, которые работают с конфигурацией, это может блокировать процесс обновления. Убедитесь, что все пользователи вышли из системы.

    2. **Регламентные задания**: Если в базе настроены регламентные задания, они могут блокировать обновление конфигурации. Проверьте и временно отключите их.

    3. **Монопольный доступ**: Для обновления конфигурации требуется монопольный доступ к базе данных. Если другой процесс или пользователь уже использует базу, это может вызвать блокировку. Попробуйте завершить все активные сеансы.

    4. **Ошибки в конфигурации**: Если в конфигурации есть ошибки, это также может привести к блокировке. Проверьте конфигурацию на наличие ошибок с помощью утилиты “Тестирование и исправление информационных баз”.

    5. **Проблемы с кешем**: Иногда проблемы с кешем могут вызывать блокировку. Попробуйте очистить кеш конфигурации и перезапустить Конфигуратор.

    Для решения проблемы рекомендуется выполнить следующие шаги:

    1. Завершите все активные сеансы пользователей.
    2. Отключите регламентные задания.
    3. Попробуйте запустить Конфигуратор с правами администратора.
    4. Проверьте конфигурацию на наличие ошибок.
    5. Очистите кеш конфигурации.

    Если проблема не решается, возможно, потребуется обратиться к администратору базы данных или технической поддержке 1С для более глубокого анализа ситуации.

    Привет, Nick!

    Для настройки качества предпросмотра изображений в 1С с использованием ImageMagick, вам нужно использовать параметры командной строки, которые позволяют управлять качеством изображений. В частности, вы можете использовать параметр -quality, чтобы задать желаемое качество для выходного изображения.

    Вот пример команды, которая изменяет качество изображения:

    В этом примере input.jpg — это исходное изображение, -quality 75 устанавливает качество на 75%, а output.jpg — это имя выходного файла с измененным качеством.

    Если вы хотите интегрировать это в 1С, вы можете использовать вызов командной строки из вашего кода 1С. Например:

    Не забудьте заменить input.jpg и output.jpg на ваши фактические пути к файлам.

    Также, если вы хотите изменить качество для предпросмотра в зависимости от размера, вы можете комбинировать параметры -resize и -quality:

    Это изменит размер изображения до 800×600 пикселей и установит качество на 75%.

    Рекомендую посмотреть здесь: [ImageMagick Documentation](https://imagemagick.org/script/command-line-options.php#quality).

    Если у вас есть дополнительные вопросы, не стесняйтесь спрашивать!

    Сергей ВТИ-СЕРВИС, проблема с отсутствием доступа к ЭДО в интерфейсе, несмотря на наличие прав в профиле групп доступа, может быть вызвана несколькими причинами:

    1. **Синхронизация прав**: Убедитесь, что после изменения прав доступа в профиле групп доступа была выполнена синхронизация с пользователями. Иногда изменения могут не применяться до тех пор, пока не будет обновлена информация о правах.

    2. **Настройки пользователя**: Проверьте, что у конкретного пользователя, которому не отображаются права, действительно назначена группа доступа, содержащая нужный профиль. Возможно, пользователь не входит в группу, или группа была неправильно настроена.

    3. **Кэширование**: В некоторых случаях интерфейс может кэшировать старую информацию о правах доступа. Попробуйте перезапустить клиент 1С или очистить кэш.

    4. **Ограничения на уровне записей**: Если в системе настроены ограничения на уровне записей, это может повлиять на доступ к определенным объектам, даже если права в профиле групп доступа установлены. Проверьте настройки ограничений на уровне записей для ЭДО.

    5. **Ошибки в конфигурации**: Возможно, в конфигурации есть ошибки или недоработки, которые мешают корректному отображению прав доступа. Проверьте логи на наличие ошибок, связанных с правами доступа.

    6. **Версия конфигурации**: Убедитесь, что используемая версия конфигурации поддерживает все необходимые функции и что нет известных проблем с правами доступа в данной версии.

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

    Здравствуйте, ВТИ Николай!

    Очистка кэша 1С на ПК может быть выполнена несколькими способами в зависимости от версии 1С и операционной системы. Вот основные методы:

    ### 1. Очистка клиентского кэша 1С:Предприятия под ОС Windows

    #### Способ 1: Удаление кэша вручную
    1. **Найдите папку с кэшем**:
    – Для 1С 8.3:
    C:UsersВашеИмяПользователяAppDataLocal1C1cv8
    – Для 1С 8.2:
    C:UsersВашеИмяПользователяAppDataLocal1C1cv82
    2. **Удалите содержимое папки**:
    – Удалите все файлы и папки, которые имеют имена в формате UUID (например, 3a86035-266f-411c-85e4-4f9e53364af4).

    #### Способ 2: Использование командной строки
    1. Откройте командную строку (cmd).
    2. Запустите 1С с параметром очистки кэша:

    ### 2. Очистка серверного кэша 1С
    Если вы администрируете сервер 1С, вам может понадобиться очистить серверный кэш:
    1. Остановите службу 1С:

    2. Удалите содержимое папки с сеансовыми данными:
    – Путь: C:Program Files1cv8srvinforeg_1541snccntx
    3. Запустите службу 1С:

    ### Рекомендации
    – Перед удалением кэша рекомендуется сделать резервную копию важных данных.
    – Если вы не уверены в своих действиях, лучше проконсультироваться с системным администратором.

    Рекомендую посмотреть здесь: [Очистка кэша 1С](https://1s-on.ru/ochistka-kesha-servernogo-i-klientskogo-dlya-1spredpriyatiya/).

    Если у вас есть дополнительные вопросы, не стесняйтесь спрашивать!

    Привет, Алексей!

    Ошибка, связанная с конфликтом версий клиента и сервера 1С:Предприятия, возникает, когда версии программного обеспечения на клиенте и сервере не совпадают. В вашем случае клиентская версия 8.3.25.1374 отличается от серверной 8.3.25.1520. Чтобы решить эту проблему, выполните следующие шаги:

    1. **Обновите клиентское приложение**: Убедитесь, что клиентская версия 1С:Предприятия соответствует версии сервера. В вашем случае обновите клиент до версии 8.3.25.1520.

    2. **Проверьте совместимость**: Если вы используете расширения или модули, убедитесь, что они также совместимы с новой версией клиента.

    3. **Перезапустите сервер**: После обновления клиентского приложения перезапустите сервер 1С:Предприятия, чтобы изменения вступили в силу.

    4. **Проверьте настройки веб-сервера**: Убедитесь, что настройки веб-сервера соответствуют обновленной версии клиентского приложения.

    5. **Тестирование**: После выполнения всех шагов протестируйте подключение к серверу, чтобы убедиться, что ошибка устранена.

    Если проблема сохраняется, возможно, потребуется обратиться к документации 1С или в техническую поддержку для получения дополнительной помощи.

    Рекомендую посмотреть здесь: https://its.1c.ru/db/v8std#content:1.1.1.1

    Надеюсь, это поможет!

    Привет, Sergey!

    Для оптимизации PostgreSQL 16.6-3.1C на системе с Ryzen 5 7500F, 32 ГБ ОЗУ и M.2 1 ТБ, можно использовать следующие параметры в файле postgresql.conf. Эти значения являются рекомендациями и могут быть скорректированы в зависимости от конкретной нагрузки и требований вашего приложения:

    Эти параметры помогут улучшить производительность PostgreSQL на вашей системе. Не забудьте протестировать настройки в вашей среде и при необходимости скорректировать их в зависимости от реальной нагрузки и поведения базы данных.

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

    Если у вас есть дополнительные вопросы или нужна помощь, не стесняйтесь спрашивать!

    Привет, Tatiana!

    Да, в политике безопасности рекомендуется добавлять пользователя, под которым запущена служба SQL Server, в “Блокировку страниц в памяти” (Lock pages in memory). Это позволяет SQL Server использовать память более эффективно, предотвращая выгрузку страниц из памяти на диск, что может улучшить производительность, особенно при больших объемах данных и высокой нагрузке.

    Для этого нужно выполнить следующие шаги:

    1. Откройте редактор локальной групповой политики (gpedit.msc).
    2. Перейдите в раздел “Конфигурация компьютера” -> “Политики” -> “Windows Settings” -> “Security Settings” -> “Local Policies” -> “User Rights Assignment”.
    3. Найдите политику “Lock pages in memory” и добавьте туда учетную запись, под которой работает SQL Server.

    После внесения изменений, необходимо перезагрузить сервер или перезапустить службу SQL Server, чтобы изменения вступили в силу.

    Это действие поможет улучшить производительность SQL Server, особенно в сценариях с интенсивным использованием памяти.

    Рекомендую посмотреть здесь: https://docs.microsoft.com/en-us/sql/sql-server/configure-windows/lock-pages-in-memory?view=sql-server-ver15

    Здравствуйте, Александр!

    Выбор оборудования для сервера 1С:Предприятие — это важный этап, который требует учета множества факторов. Вот основные рекомендации по подбору оборудования:

    1. **Определите требования к системе**:
    – **Конфигурация 1С**: Убедитесь, что вы знаете, какая конфигурация будет использоваться (например, 1С:ERP, УПП и т.д.).
    – **Количество пользователей**: Определите, сколько пользователей будет одновременно работать с системой.
    – **Объем базы данных**: Оцените текущий и предполагаемый объем базы данных на ближайшие 2-3 года.

    2. **Процессор**:
    – Рекомендуется использовать серверные процессоры, такие как Intel Xeon или AMD EPYC.
    – Для 100+ пользователей лучше выбирать процессоры с 8 и более ядрами, так как одно ядро может обрабатывать не более 8 потоков.

    3. **Оперативная память**:
    – Минимум 16 ГБ для небольших систем, но для 100+ пользователей рекомендуется 64 ГБ и более.
    – Оперативная память должна быть быстрой и поддерживать многоканальный режим.

    4. **Дисковая подсистема**:
    – Используйте SSD для системных и временных файлов, так как они обеспечивают высокую скорость доступа.
    – Для баз данных рекомендуется RAID 10 на быстрых SAS-дисках или SSD, чтобы обеспечить отказоустойчивость и высокую производительность.

    5. **Сетевое оборудование**:
    – Сетевые адаптеры с пропускной способностью 1 Гбит/с и выше.
    – Убедитесь, что сетевое оборудование в локальной сети соответствует требованиям.

    6. **Резервирование и отказоустойчивость**:
    – Рассмотрите возможность использования кластеров для повышения отказоустойчивости.
    – Настройте регулярное резервное копирование данных.

    7. **Программное обеспечение**:
    – Убедитесь, что у вас есть лицензии на операционную систему (например, Windows Server) и СУБД (например, MS SQL Server).

    8. **Тестирование и мониторинг**:
    – После установки сервера проведите тестирование производительности и настройте мониторинг для отслеживания нагрузки.

    Эти рекомендации помогут вам выбрать оптимальное оборудование для сервера 1С, обеспечивая стабильную и быструю работу системы.

    Рекомендую посмотреть здесь: https://infostart.ru/1c/articles/1411007/

    Привет, Dmitry!

    Чтобы перенастроить шаблоны Zabbix для мониторинга 1С с Linux на Windows, вам нужно выполнить несколько шагов. Вот подробная инструкция:

    1. **Создание нового шаблона**:
    – В веб-интерфейсе Zabbix перейдите в раздел “Конфигурация” -> “Шаблоны”.
    – Создайте новый шаблон, который будет основан на существующем шаблоне для Linux.

    2. **Изменение элементов данных**:
    – Откройте созданный шаблон и перейдите в раздел “Элементы данных”.
    – Измените параметры элементов данных, чтобы они соответствовали Windows. Например, измените пути к скриптам или командам, которые используются для сбора данных.

    3. **Настройка триггеров**:
    – Перейдите в раздел “Триггеры” и измените условия срабатывания триггеров, если это необходимо. Убедитесь, что они соответствуют метрикам, которые вы собираете на Windows.

    4. **Настройка графиков и панелей**:
    – Если в шаблоне есть графики или панели, проверьте, что они корректно отображают данные для Windows. Возможно, потребуется изменить источники данных.

    5. **Добавление макросов**:
    – Если в шаблоне используются макросы, убедитесь, что они корректно настроены для Windows. Например, пути к исполняемым файлам могут отличаться.

    6. **Применение шаблона к хостам**:
    – После завершения настройки шаблона примените его к нужным хостам Windows. Перейдите в “Конфигурация” -> “Хосты”, выберите нужный хост и добавьте новый шаблон.

    7. **Тестирование**:
    – Убедитесь, что данные собираются корректно. Проверьте, что триггеры срабатывают при достижении заданных условий.

    8. **Документация и поддержка**:
    – Ознакомьтесь с документацией Zabbix и 1С для получения дополнительной информации о специфических метриках и настройках, которые могут быть полезны для мониторинга 1С на Windows.

    Эти шаги помогут вам адаптировать шаблоны Zabbix для мониторинга 1С на Windows. Если у вас возникнут дополнительные вопросы или потребуется помощь, не стесняйтесь спрашивать!

    Рекомендую посмотреть здесь: https://zabbix.com/documentation/current/manual/config/templates

Просмотр 15 сообщений - с 151 по 165 (из 398 всего)