понедельник, 21 ноября 2016 г.

1С Guid-UUID

Функция ПолучитьGUIDПоУникальномуИдентификатору(UUID1)
    UUID=ВРЕГ(UUID1);
    ч1 = Сред(UUID,20,4);
    ч2 = Сред(UUID,25,12);
    ч3 = Сред(UUID,15,4);
    ч4 = Сред(UUID,10,4);
    ч5 = Сред(UUID,1,8);
    Возврат "0x" + ч1 + ч2 + ч3 + ч4 + ч5;
КонецФункции

четверг, 10 ноября 2016 г.

Технологический журнал от «А» до «Я»

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

среда, 9 ноября 2016 г.

В журнале регистрации 1С присутствуют события другой информационной базы

Описание проблемы:
На одном сервере предприятия (платформа 8.3.7, под windows server 2012) крутятся несколько баз данных 1С.
Заглянув в журнал регистрации одной из них, сделал отбор по событиям "Транзакция" (отметил всю ветку) и увидел странное - события с пользователем, которого в этой базе быть не должно. 
Имя пользователя отображается в виде "Пупкин <не найден>", в справочнике "Пользователи" такого не содержится, в списке активных пользователей не содержится. Событий довольно много, примерно каждые 3 секунды, пользователей замечено несколько. TempDB в SQL сильно вырос. События журнала "Транзакция. Начало" и "Транзакция. Фиксация", статус транзакции "Зафиксирована". Номер сеанса соответствует сеансу другой базы. 
Во второй базе таких глюков не наблюдается. 

вторник, 8 ноября 2016 г.

Чудеса с журналом регистрации в 1С 8.2.13.205

Чудеса с журналом регистрации в 1С 8.2.13.205

В конце мая пришлось столкнуться со следующей проблемой.
После того как все пользователи выйдут из одной из информационных баз 1С (по причине обновления, перезапуска службы, перезагрузки сервера, либо просто все закончили работу и отправились по домам), подключение к этой же базе 1С занимало