Архив рубрики: Павел

1С: Не работает авторизация по учетной записи

Ситуация: есть два сервера Windows, один из которых играет роль сервера 1С предприятие+БД, другой RDP.  Оба сервера «отдельно стоящие», не входят в AD. Проблема заключается в не возможности входа по учетной записи на RDP сервере, т.к. запущенный клиент 1С на сервере RDP ищет на самом деле у.з. на сервере 1С предприятие.

Решение: создавать ПОЛНОСТЬЮ идентичные учетные записи пользователей на обоих серверах. Вплоть до одинакового пароля. Тогда фишка с авторизацией «прокатывает»

1С: получить ссылку по уникальному идентификатору

Задача:  есть некий идентификатор 09e5174f-551f-11e8-a22b-0800272d9f13. Нужно по нему получить ссылку на элемент справочника.

Решение:

Номенклатура = Справочники.Номенклатура.ПолучитьСсылку(Новый УникальныйИдентификатор("09e5174f-551f-11e8-a22b-0800272d9f13"))

MYSQL: <имя таблицы> is marked as crashed and should be repaired

В моем случае обошлось просто (Внимание! данные в таблице удаляются!):

shell> mysql db_name
mysql> SET AUTOCOMMIT=1;
mysql> TRUNCATE TABLE table_name;
mysql> quit

Если данные важны для сохранения,восстановить можно попробовать так:

myisamchk -r --update-state /var/lib/mysql/dbname/table_name.MYI

1C: метод объекта не обнаружен ПолучитьНомерНаПечать

После очередного обновления конфигурации 1С, бухгалтерия обнаружила что не работает один из отчетов. Выдает ошибку

метод объекта не обнаружен ПолучитьНомерНаПечать

Проблема известная и легко гуглится — дело в обновлении БСП в конфигурации. Разработчики переименовали функцию ПрефиксацияОбъектовКлиентСервер.ПолучитьНомерНаПечать() на ПрефиксацияОбъектовКлиентСервер.НомерНаПечать()