Задать вопрос
Ответы пользователя по тегу 1С-Предприятие
  • Как автоматически добавлять список баз 1с всем новым пользователям?

    hint000
    @hint000
    у админа три руки
    copy "C:\Users\nitro80\AppData\Roaming\1C\1CEStart\ibases.v8i" "C:\Users\Default User\AppData\Roaming\1C\1CEStart\"
    (предполагается, что у пользователя nitro80 были прописаны ровно те базы, которые нужны будут всем новым пользователям).
    Но AppData\Roaming\1C\1CEStart\ibases.v8i - это простой текстовый файл, который можно хоть Блокнотом редактировать, удаляя оттуда ненужные и вставляя нужные базы, исправляя понятные пользователю названия баз, исправляя пути к базам...

    Общий принцип: то, что вы закинули в профиль Default User, будет появляться у новых пользователей (например, ярлыки на рабочем столе и т.п.).

    spoiler
    Оказывается, я уже отвечал 5 месяцев назад про файлик ibases.v8i
    Как собрать список баз в 1С? :)
    Ответ написан
    1 комментарий
  • 1С как выбрасывать пользователей из-за которых растёт tempdb?

    hint000
    @hint000
    у админа три руки
    Во-первых, про митигирование (смягчение) проблемы. В настройках MSSQL можно ограничить максимальный размер файлов для tempdb (как и для любой БД). Вероятно, при переполнении в таком случае пользователь с "плохим" запросом получит какое-то сообщение об ошибке в 1С (но это не точно); простые запросы, не требующие tempdb продолжат выполняться.

    Во-вторых, по существу вопроса: tempdb работает на уровне MSSQL и 1С не знает, когда растёт tempdb. В свою очередь, MSSQL не знает ничего о пользователях 1С, для него это только абстрактные данные в абстракной таблице в абстрактной БД. Как минимум, нет простого способа реализовать желаемое. Насчёт сложных способов лучше спросить на профильном форуме 1С-ников.

    В-третьих, малыми силами можно мониторить размер tempdb (сторонним ПО, даже самописным скриптом) и отправлять уведомление админу, чтобы админ мог по горячим следам искать виновника.
    Ответ написан
    Комментировать
  • Как собрать список баз в 1С?

    hint000
    @hint000
    у админа три руки
    Есть ли такой инструмент
    Есть - написать скрипт.
    Причём есть целых два пути.
    1. пройти скриптом по профилям всех пользоватей, найти у каждого файл C:\Users\%USERNAME%\AppData\Roaming\1C\1CEStart\ibases.v8i
    Там прописаны базы, подключенные у этого пользователя.
    Взять только строки с путями к базам, собрать в один файл, отсортировать с удалением дублей.
    Получим все базы, которые подключены хотя бы у одного пользователя. Но не получим те, которые нахрен никому не нужны. Минус в том, что базы могут быть подцеплены пользователям не только на терминальном сервере, но и на компьютерах пользователей, придётся морочиться с групповой политикой для сбора данных с разных компьютеров. В таком случае проще второй вариант.
    2. пройти скриптом по всем дискам сервера и поискать файлы 1Cv8.1CD - это собственно основной файл информационной базы; ведём список путей, по которым их нашли, задача решена.
    Ответ написан
    5 комментариев
  • Как исправить ошибку подключения?

    hint000
    @hint000
    у админа три руки
    якобы много устройств законнектилось, куда копать?
    копать в сторону выяснения:
    1. правда ли, что соединений так много;
    2. если правда, то кто создаёт много подключений.
    (посмотреть открытые соединения на 192.168.1.14; их количество; все ли они с сервера 1С;
    посмотреть на сервере 1С соединения в сторону 192.168.1.14; их количество; какими процессами открыты соединения; если все улики показывают, что убийца - дворецкий названная программа резервного копирования, то обратиться в их техподдержку, т.к. это коммерческий софт).

    Upd. Ну ещё проверить вручную доступность FTPS, так как много соединений может быть и потому, что программа создаёт соединение, что-то оказывается недоступно, соединение не закрывается (глюк), но делается другая попытка, т.е. создаётся ещё одно соединение и т.д. Но это только версия.
    Ответ написан
    Комментировать
  • Критично ли удаление журнала регистрации 1с?

    hint000
    @hint000
    у админа три руки
    Если только файлы журнала
    "C:\Program Files\1cv82\srvinfo\reg_1541\????????-????-????-????-????????????\1Cv8Log\",
    то не критично, новые создадутся автоматически.
    А если, как указано в вопросе, грохнули всю папку
    "C:\Program Files\1cv82\srvinfo\",
    тогда чуть добавили лишней работы, но ничего страшного, как сказал Zerg89, придётся базы прописать по новой в консоли 1C; для этого потребуются явки-пароли от SQL и имена баз, как они прописаны в SQL.
    Ответ написан
    4 комментария
  • Как реализуется внедрение 1С?

    hint000
    @hint000
    у админа три руки
    Я бы использовал гугл, чтобы найти ответ, но я не могу точно определить, то что меня интересует
    Ох...
    https://novosibirsk.1cbit.ru/blog/plan-vnedreniya-...
    https://mastersoft.ru/blog/etapy-vnedreniya-1s/
    www.1c-victory.ru/vnedrenie-1c/tekhnologiya-proekt...
    https://wiseadvice-it.ru/o-kompanii/blog/articles/...
    https://sky1c.ru/node/95
    К примеру, есть номенклатура и нужно ли ответственному за внедрение или установку человеку, лично вводить каждую номенклатуру в базу или это работа бухгалтера (менеджера).
    Стоимость рабочего времени 1С-специалиста довольно высока (иногда в разы выше стоимости времени бухгалтера\менеджера). Если компания согласна оплачивать так дорого такую элементарную работу, за которую можно посадить кого угодно, и если специалиста не оскорбляет такая работа (зависит от конкретного человека), то почему бы нет.

    P.S. Из вашего вопроса непонятно, имеется в виду штатный 1С-программист или имеется в виду специалист сторонней организации (так называемые франчи), выполняющий разовую работу по договору.
    Ответ написан
    Комментировать
  • Что лучше для сервера 1С один процессор на 8 ядер или два процессора по 4 ядра?

    hint000
    @hint000
    у админа три руки
    При равной частоте один процессор будет работать быстрее, чем два, потому что NUMA https://ru.wikipedia.org/wiki/Non-Uniform_Memory_Access
    Но на практике разница невелика, что-то вроде 5%..10%.
    Ответ написан
    4 комментария
  • Как решить проблему с зависанием при подключении к ИБ с некоторых компьютеров?

    hint000
    @hint000
    у админа три руки
    Используйте терминальный сервер в головном офисе. Удалённые клиенты будут подключаться по RDP.
    Эта схема сто лет уже стандарт де-факто.
    Альтернативный вариант - публикация приложения на web-сервере (там же, в головном офисе) и работа удалённых клиентов через браузер.

    Подключение непосредственно 1С-клиентом через интернет к 1С-серверу почти никто не практикует.
    Ответ написан
    1 комментарий
  • Почему перестал подключаться к 1с 7.7 SQL отдельный терминальный юзер?

    hint000
    @hint000
    у админа три руки
    а в некоторых пропало соединение с SQL
    Почему вы думаете, что пропало соединение с SQL? В этом случае не было бы приглашения на ввод пароля.

    Другой вопрос.
    некоторые терминальные пользователи могут спокойно подключиться
    Проверьте, дело в пользователях виндовых или дело в пользователях 1С?
    Зайдите на терминальный сервер "проблемным" пользователем, и попробуйте зайти в 1С под другим (не проблемным) пользователем.

    Третий вопрос. Не помню, в 7.7 был журнал, такой же как в 8.*? Если был, то посмотрите записи в журнале на момент неудачных попыток логина.

    Четвёртый вопрос. Не помню, в 7.7 была чудодейственная (исправляющая самые загадочные глюки) процедура удаления кэша в пользовательском профиле?
    Ответ написан
    6 комментариев
  • Как сделать веб сервис для совместной работы в базе 1с?

    hint000
    @hint000
    у админа три руки
    Веб-сервис не нужен.
    Нужен терминальный сервер. В принципе этого достаточно.
    Я бы ещё перевёл с файловой на SQL, но это не обязательно.

    Первое попавшееся: https://habr.com/ru/post/535748/
    но в интернете есть и десятки других статей по настройке терминального сервера
    Ответ написан
  • Склад, WiFi и ТСД?

    hint000
    @hint000
    у админа три руки
    построение WiFi сети на складе
    Сильно зависит от того, какая фигня хранится на складе. Одно дело - пластик, дерево, ткань и т.п., сквозь это Wi-Fi будет пробивать неплохо. А другое дело, если там всё плотно заставлено металлом или чем-то армированным металлом (например, ЖБИ).

    Если AP будет много, то их мощность ставьте на минимум (!), чтобы они друг друга не забивали.

    capsman - не факт, что нужен для вашей задачи, попробуйте просто несколько независимых AP, для ТСД должно быть нормально, IMHO.
    Главное правильно их разместить, но это эмпирически на месте надо решать.
    Посмотрите здесь https://wifi-solutions.ru/radioobsledovanie-wifi/ , что такое «точка доступа на палке» (AP-on-a-Stick).

    Кроме TP-Link и MikroTik рассмотрите железо Ubiquity, у них тоже кое-что есть.
    Ответ написан
    3 комментария
  • Как победить ошибку тонкого клиента 1С - 11001?

    hint000
    @hint000
    у админа три руки
    В hosts прописал локалный адрес сервера и название компа

    В hosts где - на клиентах в локалке, на клиентах в инете, или на самом сервере?
    Попробуйте на сервере в hosts прописать вот это имя хоста из ошибки - WIN-8TS0BFGPM7B (вы это имя прописывали или другое?)

    P.S. ну и когда заработает, то готовьтесь, что будет сильно тормозить через интернет. Сильно не удивляйтесь, если несколько минут только запускаться будет. :) Терминальный сервер надо. Хотя может у вас она какая-то супер-лёгкая и интернет супер-быстрый, может и будет терпимо, хз.
    Ответ написан