Платформа: 8.3.27.1859 Режим БД: клиент-серверный Конфигурация. Название: Управление нашей фирмой, редакция 3.0 (3.0.12.237) Конфигурация. Основной режим запуска: Управляемое приложение Конфигурация. Вариант встроенного языка: Русский Конфигурация. Режим управления блокировкой данных: Управляемый Конфигурация. Режим совместимости: НеИспользовать Конфигурация. Режим использования синхронных вызовов: Использовать Конфигурация. Версия БСП: 301 Конфигурация. Использовать обычные формы в управляемом приложении: Нет Инструменты разработчика. Версия: Расширение 8.09.1e Инструменты разработчика. Инструмент: Консоль кода Инструменты разработчика. Перехват клавиатурного ввода: Да Инструменты разработчика. Глобальные настройки всех баз: Да Инструменты разработчика. Объекты на сервере: Да Инструменты разработчика. Асинхронность запрещена: Нет Инструменты разработчика. Разрешены имитаторы: Да Расширения. ИнтеграцияСМаркетплейсами (1.0) Расширения. ДоработкиЭДО () Расширения. ЗащитаРолейРасширенийДляАдминовБСП3 (1.2) Расширения. formhelper (0.1.0) Расширения. ПереключательОткрытыхФорм (0.1.2) Расширения. ... Клиент. Приложение: Управляемое приложение 64б Клиент. Проверка модальных вызовов: Нет Клиент. Язык интерфейса конфигурации: ru Клиент. Язык интерфейса системы: ru Клиент. Отладка разрешена: Да Клиент. Постоянный кэш метаданных: Да Клиент. ОС: Майкрософт Windows 10 Корпоративная LTSC 64-разрядная Русский Клиент. ОС от имени администратора: Нет Клиент. ОС выполнение BAT: Да Клиент. ОС Текущая кодовая страница: 866 Клиент-Сервер. Пинг: локально 0мс (отлично) Сервер. ОС: Майкрософт Windows 10 Корпоративная LTSC 64-разрядная Русский Сервер. Процесс: 64б Сервер. Отладка: нет
Набираю код
Код
ДанныеДокумента = Новый Структура; ДанныеДокумента.Вставить("Организация", Константы.УчетПоКомпании.Компания
Код из модуля менеджера константы Учет по компании
Код
#Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда
#Область ПрограммныйИнтерфейс
// Возвращает в зависимости от признака ведения учета по компании // компанию-организацию или организацию документа. // // Параметры: // Организация - СправочникСсылка.Организации. // // Возвращаемое значение: // СправочникСсылка.Организации - ссылка на организацию. // Функция Компания(Организация) Экспорт
Если Не Получить() Тогда Возврат Организация; КонецЕсли;
Запрос = Новый Запрос( "ВЫБРАТЬ РАЗРЕШЕННЫЕ | Организации.Ссылка КАК Компания |ИЗ | Константы КАК Константы | ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.Организации КАК Организации | ПО Константы.Компания = Организации.Ссылка"); РезультатЗапроса = Запрос.Выполнить(); Если РезультатЗапроса.Пустой() Тогда Возврат Организация; КонецЕсли;
Выборка = РезультатЗапроса.Выбрать(); Если Выборка.Следующий() Тогда Возврат Выборка.Компания; КонецЕсли;
Возврат Организация;
КонецФункции
#КонецОбласти
#КонецЕсли
Сообщение отредактировал gorunovvv - Вс, 22.02.2026, 16:29:59