Пятница, 04.10.2024, 15:22
Главная Регистрация RSS
Приветствую Вас, Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Редактор объекта БД при записи документа выдает ошибку
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)}: Переменная не определена (СтимулирующиеВыплатыФСС)
<<?>>СтимулирующиеВыплатыФСС.ЗаполнитьИсточникиДанныхДляПроверкиЗапретаИзменения(ИсточникиДанных);
Прикрепления: 8797143.docx (840.5 Kb)


Сообщение отредактировал 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" на входе в метод ЛиСерверныйМодульДоступенЛкс(). Запусти на отладку обычное клиентское приложение и открой редактор объекта БД. При этом должна сработать точка остановки. Прошагай весь метод и выясни, по какому условию произойдет выход.
 
  • Страница 1 из 1
  • 1
Поиск: