Редактор объекта БД при записи документа выдает ошибку
|
|
ladynikalaika1976 | Дата: Среда, 06.01.2021, 14:39 | Сообщение # 1 |
Рядовой
Группа: Пользователи
Сообщений: 2
Репутация: 0
Статус: Оффлайн
| При попытке записать записать любой документ в ERP через "Редактор объекта БД" выдает это окно с данной информацией. Можете подсказать как это исправить?
Платформа: 8.3.18.1208 Режим БД: клиент-серверный Конфигурация. Название: 1С:ERP Управление предприятием 2 (2.4.13.96) Конфигурация. Основной режим запуска: Управляемое приложение Конфигурация. Вариант встроенного языка: Русский Конфигурация. Режим совместимости: Версия8_3_14 Конфигурация. Версия БСП: 3.1.3.353 Инструменты разработчика. Версия: Портативный 5.73.2p Инструменты разработчика. Инструмент: Прочее Инструменты разработчика. Объекты на сервере: Нет Инструменты разработчика. Серверный модуль: Нет
Заходим в обработку в режим редактора объекта базы. Открываем документ например Поступление товаров от хранителя. Указываем номер документа. Ставим галочки с движением и запись движений в транзакции(если не ставить все равно)
и пытаемся записать документ (без разницы произведены изменения в нем или нет) и сразу выходит информация:
{ОбщийМодуль.ЗарплатаКадрыРасширенный.Модуль(4383,2)}: Переменная не определена (СтимулирующиеВыплатыФСС) <<?>>СтимулирующиеВыплатыФСС.ПриПолученииПредопределенныхНаборовСвойств(Наборы); {ОбщийМодуль.ЗарплатаКадрыРасширенный.Модуль(5676,2)}: Переменная не определена (СтимулирующиеВыплатыФСС) <<?>>СтимулирующиеВыплатыФСС.ЗаполнитьСведенияОПерсональныхДанных(ТаблицаСведений); {ОбщийМодуль.ЗарплатаКадрыРасширенный.Модуль(6137,2)}: Переменная не определена (СтимулирующиеВыплатыФСС) <<?>>СтимулирующиеВыплатыФСС.ПриЗаполненииСписковСОграничениемДоступа(Списки); {ОбщийМодуль.ЗарплатаКадрыРасширенный.Модуль(7224,2)}: Переменная не определена (СтимулирующиеВыплатыФСС) <<?>>СтимулирующиеВыплатыФСС.ПриЗаполненииВидовОграниченийПравОбъектовМетаданных(Описание); {ОбщийМодуль.ЗарплатаКадрыРасширенный.Модуль(8722,2)}: Переменная не определена (СтимулирующиеВыплатыФСС) <<?>>СтимулирующиеВыплатыФСС.ПриОпределенииОбъектовСКомандамиПечати(СписокОбъектов); {ОбщийМодуль.ЗарплатаКадрыРасширенный.Модуль(16251,2)}: Переменная не определена (СтимулирующиеВыплатыФСС) <<?>>СтимулирующиеВыплатыФСС.ПриЗаполненииТиповОбщихДанныхПоддерживающихСопоставлениеСсылокПриЗагрузке(Типы); {ОбщийМодуль.ЗарплатаКадрыРасширенный.Модуль(16291,2)}: Переменная не определена (СтимулирующиеВыплатыФСС) <<?>>СтимулирующиеВыплатыФСС.ОпределитьТаблицуОписанияОбъектовРегламентированнойОтчетности(ТаблицаОписания); {ОбщийМодуль.ЗарплатаКадрыРасширенный.Модуль(16307,2)}: Переменная не определена (СтимулирующиеВыплатыФСС) <<?>>СтимулирующиеВыплатыФСС.ОпределитьСвойстваОбъектовДляОтображенииВФормеОтчетность(СвойстваОбъектов); {ОбщийМодуль.ЗарплатаКадрыРасширенный.Модуль(16323,2)}: Переменная не определена (СтимулирующиеВыплатыФСС) <<?>>СтимулирующиеВыплатыФСС.ЗаполнитьИсточникиДанныхДляПроверкиЗапретаИзменения(ИсточникиДанных);
Сообщение отредактировал ladynikalaika1976 - Среда, 06.01.2021, 15:05 |
|
| |
tormozit | Дата: Четверг, 07.01.2021, 17:07 | Сообщение # 2 |
Генералиссимус
Группа: Администраторы
Сообщений: 6382
Репутация: 165
Статус: Оффлайн
| Чтобы не было таких ошибок в современных конфигурациях, инструменты должны иметь возможность записывать объекты на сервере. В непортативных вариантах такая возможность есть всегда. А в портативном варианте такое возможно только в конфигурациях с БСП. Инструменты при первой попытке записи объекта пытаются в справочник "Дополнительные отчеты и обработки" (БСП) поместить свою небольшую внешнюю обработку с реализацией необходимых серверных методов. В твоем случае попытка этого помещения не удалась.
Запусти новый сеанс. Открой в нем редактор объекта БД и снова попробуй записать объект. Закрой окно с ошибкой. Передай сюда все сообщения пользователю.
|
|
| |
ladynikalaika1976 | Дата: Пятница, 08.01.2021, 08:23 | Сообщение # 3 |
Рядовой
Группа: Пользователи
Сообщений: 2
Репутация: 0
Статус: Оффлайн
| В конфигурации обнаружены недоступные на клиенте (Обычное приложение) общие модули с обработчиками подписок на события. Поэтому в работе некоторых инструментов возможны ошибки "При подписке * на событие * произошла ошибка. Обработчик события не найден." Необходимо в конфигураторе установить "Сервис"/"Параметры"/"Редактирование конфигурации для режимов запуска"="Управляемое приложение и обычное приложение". Рекомендуется установить флажок "Клиент (Обычное приложение)" и обеспечить компиляцию у этих общих модулей: ЗарплатаКадрыРасширенныйСобытияВызовСервера, ОрганизационнаяСтруктураСобытияВызовСервера, --Открыта транзакция
вот служебное сообщение
|
|
| |
tormozit | Дата: Пятница, 08.01.2021, 09:24 | Сообщение # 4 |
Генералиссимус
Группа: Администраторы
Сообщений: 6382
Репутация: 165
Статус: Оффлайн
| Установи точку останова в модуле внешней обработки "ирПортативный.epf" на входе в метод ЛиСерверныйМодульДоступенЛкс(). Запусти на отладку обычное клиентское приложение и открой редактор объекта БД. При этом должна сработать точка остановки. Прошагай весь метод и выясни, по какому условию произойдет выход.
|
|
| |