Добрый день! Могу вам помочь, обладаю нужными знаниями и компетенциями для решения вашей задачи. А также могу поделиться кейсами по похожим сферам деятельности. Напишите ваш номер, обсудим детали, буду рад быть полезным!
Добрый день!
Готова в рамках часа-двух посмотреть, за это время найду причину, если не получится устранить зависание за это время - оценю объем оставшейся работы и опишу план действий.
Нужна будет копия базы данных.
Пишите, взять в работу готова сегодня.
Здравствуйте. На SQL такое зависание при проведении начисления чаще всего ожидание блокировки или тяжёлый пересчёт регистров расчёта. Сначала смотрю, на чём именно висит: технологический журнал и блокировки на сервере SQL в момент проведения, отбор по одному сотруднику против всей организации. Дальше по причине: снять конфликт блокировок, обновить статистику и индексы, поправить настройки расчёта или документ.
Работаю в переписке и по AnyDesk, нужен доступ к базе и к SQL Server Management Studio. 2000, срок 1 день, по факту оплата через безопасную сделку.
Какой релиз ЗУП и сколько сотрудников в документе?
Добрый день. Разберу зависание на проведении начисления: в момент проведения сниму блокировки и долгие запросы на MS SQL и замер в 1С, так станет видно, что держит документ, регистр расчёта или чужая транзакция. Потом исправлю причину и проверю проведение на вашем документе.
Работаю в переписке и по AnyDesk. Нужен доступ к базе и к серверу SQL.
Зависает на всех сотрудниках или на одном подразделении?
Здравствуйте! Зависание проведения «Начисления зарплаты» в ЗУП на MS SQL - типовая проблема производительности: чаще всего это запросы к начислениям/удержаниям без нужных индексов под вашу базу, блокировки при расчёте взаиморасчётов или перегруженный временный кэш. Работаю с оптимизацией запросов 1С и MS SQL, в том числе с ЗУП. План: сначала снимаем замер техножурналом или консолью запросов, находим узкое место (обычно 1-2 запроса), затем решаем - индексы, настройка СУБД или реструктуризация данных. Диагностика занимает 2-3 часа, исправление 1-4 часа. Уточните: зависание постоянное или с определённого периода, и сколько сотрудников в документе примерно?
Здравствуйте. Чаще всего ЗУП виснет на этом документе из-за блокировок в MS SQL (документ ждёт другую транзакцию или фоновую задачу) или потому что он пересчитывает прошлые месяцы. Подключусь удалённо, сниму технологический журнал и блокировки, пока документ проводится, найду, на чём именно висит, и уберу причину. Если дело в базе, сначала делаю на копии.
Сколько сотрудников в документе и виснет всегда или только в одном месяце?