Ошибки » История » Версия 7
Версия 6 (Всеволод Дорофеев, 21.02.2025 12:37) → Версия 7/8 (Всеволод Дорофеев, 21.02.2025 12:37)
h1. Ошибки
h3. Ошибка при открытии обработки {(1, 1)}: Ожидается выражение "ВЫБРАТЬ"
Не удается открыть обработку. В отладчик не попадает.
Зависит от компьютера/платформы.
Причина: на форме есть динамический список с пустым произвольным запросом.
h3. Не устанавливается привилегированный режим во внешнем отчете или обработке.
Возможная причина - запускается в безопасном режиме.
Решение:
<pre>
Функция СведенияОВнешнейОбработке() Экспорт
ПараметрыРегистрации = Новый Структура;
//...
ПараметрыРегистрации.Вставить("БезопасныйРежим", Ложь);
//...
</pre>
<pre>
УстановитьПривилегированныйРежим(Истина);
</pre>
h3. Ошибка (БП3): Метод объекта не обнаружен (КонтактнаяИнформацияИзXML)
Ошибка:
<pre>
Метод объекта не обнаружен (КонтактнаяИнформацияИзXML)
{ВнешняяОбработка.ЗаполнениеСтатистическойФормыУчетаПеремещенияТоваров.Форма.Форма.Форма(19)}: Строка9запятых = УправлениеКонтактнойИнформациейСлужебный.КонтактнаяИнформацияИзXML(СведенияОбПокупателе.ЗначенияПолейЮридическийАдрес);
{ВнешняяОбработка.ЗаполнениеСтатистическойФормыУчетаПеремещенияТоваров.Форма.Форма.Форма(447)}: СформироватьОтчетНаСервере();
</pre>
<pre>
// Было:
// Строка9запятых = УправлениеКонтактнойИнформациейСлужебный.КонтактнаяИнформацияИзXML(СведенияОбПокупателе.ЗначенияПолейЮридическийАдрес);
// Всеволод 06.09.2022 вызов из правильного модуля - МодульУправлениеКонтактнойИнформациейЛокализация
Если УправлениеКонтактнойИнформациейСлужебныйПовтИсп.ДоступенМодульЛокализации()
И УправлениеКонтактнойИнформациейКлиентСервер.ЭтоКонтактнаяИнформацияВXML(СведенияОбПокупателе.ЗначенияПолейЮридическийАдрес) Тогда
// Общий формат контактной информации.
МодульУправлениеКонтактнойИнформациейЛокализация = ОбщегоНазначения.ОбщийМодуль("УправлениеКонтактнойИнформациейЛокализация");
Строка9запятых = МодульУправлениеКонтактнойИнформациейЛокализация.КонтактнаяИнформацияИзXML(СведенияОбПокупателе.ЗначенияПолейЮридическийАдрес);
КонецЕсли;
</pre>
h3. Не работает копирование/вставка (буфер обмена) в браузере
В адресной строке пишем chrome://flags/ ищем #unsafely-treat-insecure-origin-as-secur
Прописываем адрес базы и справа меняем Disabled на Enabled.
Перезагружаем браузер (предпочтительно кнопкой «Relaunch»
После этих действий появляется возможность разрешать доступ к буферу.
«Настройки» => «Конфиденциальность и безопасность» => «Настройки сайта» => «Посмотреть текущие разрешения и сохраненные данные сайтов»
h3. ERP, УТ11: Обнаружен лишний резерв по измерениям в регистре Товары организации и Резервы товаров организации в этапе производства
https://infostart.ru/1c/articles/900350/
* Изменить кол-во, провести
* скорректировать начальные остатки
* сделать корректировку регистра
* запустить регламентное задание "Свертка резервов товаров организаций"
<pre>
//НСИ и администрирование - Обслуживание - Корректировка данных - Групповое изменение реквизитов
//1. Щелкаем переключатель: Выполнить произвольный алгоритм
//2. Выбираем необходимый документ в отборе
//3. Произвольный алгоритм:
Объект.Проведен = Ложь; // Отмена проведения
Объект.ДополнительныеСвойства.Вставить("ОтказПриЗаполненииВидовЗапасов", Истина);
//4. Выполнить
</pre>
Отключение контроля
<pre>
//Спасибо за наводоку. не записал в док виды запасов, нельзя было снять с проведения документ вообще.
Объект.ДополнительныеСвойства.Вставить("ЗаписыватьРезервыТоваровОрганизацийВместеСоВсеми", Истина);
Объект.УстановитьПометкуУдаления(Истина);
</pre>
h3. Ошибка при открытии обработки {(1, 1)}: Ожидается выражение "ВЫБРАТЬ"
Не удается открыть обработку. В отладчик не попадает.
Зависит от компьютера/платформы.
Причина: на форме есть динамический список с пустым произвольным запросом.
h3. Не устанавливается привилегированный режим во внешнем отчете или обработке.
Возможная причина - запускается в безопасном режиме.
Решение:
<pre>
Функция СведенияОВнешнейОбработке() Экспорт
ПараметрыРегистрации = Новый Структура;
//...
ПараметрыРегистрации.Вставить("БезопасныйРежим", Ложь);
//...
</pre>
<pre>
УстановитьПривилегированныйРежим(Истина);
</pre>
h3. Ошибка (БП3): Метод объекта не обнаружен (КонтактнаяИнформацияИзXML)
Ошибка:
<pre>
Метод объекта не обнаружен (КонтактнаяИнформацияИзXML)
{ВнешняяОбработка.ЗаполнениеСтатистическойФормыУчетаПеремещенияТоваров.Форма.Форма.Форма(19)}: Строка9запятых = УправлениеКонтактнойИнформациейСлужебный.КонтактнаяИнформацияИзXML(СведенияОбПокупателе.ЗначенияПолейЮридическийАдрес);
{ВнешняяОбработка.ЗаполнениеСтатистическойФормыУчетаПеремещенияТоваров.Форма.Форма.Форма(447)}: СформироватьОтчетНаСервере();
</pre>
<pre>
// Было:
// Строка9запятых = УправлениеКонтактнойИнформациейСлужебный.КонтактнаяИнформацияИзXML(СведенияОбПокупателе.ЗначенияПолейЮридическийАдрес);
// Всеволод 06.09.2022 вызов из правильного модуля - МодульУправлениеКонтактнойИнформациейЛокализация
Если УправлениеКонтактнойИнформациейСлужебныйПовтИсп.ДоступенМодульЛокализации()
И УправлениеКонтактнойИнформациейКлиентСервер.ЭтоКонтактнаяИнформацияВXML(СведенияОбПокупателе.ЗначенияПолейЮридическийАдрес) Тогда
// Общий формат контактной информации.
МодульУправлениеКонтактнойИнформациейЛокализация = ОбщегоНазначения.ОбщийМодуль("УправлениеКонтактнойИнформациейЛокализация");
Строка9запятых = МодульУправлениеКонтактнойИнформациейЛокализация.КонтактнаяИнформацияИзXML(СведенияОбПокупателе.ЗначенияПолейЮридическийАдрес);
КонецЕсли;
</pre>
h3. Не работает копирование/вставка (буфер обмена) в браузере
В адресной строке пишем chrome://flags/ ищем #unsafely-treat-insecure-origin-as-secur
Прописываем адрес базы и справа меняем Disabled на Enabled.
Перезагружаем браузер (предпочтительно кнопкой «Relaunch»
После этих действий появляется возможность разрешать доступ к буферу.
«Настройки» => «Конфиденциальность и безопасность» => «Настройки сайта» => «Посмотреть текущие разрешения и сохраненные данные сайтов»
h3. ERP, УТ11: Обнаружен лишний резерв по измерениям в регистре Товары организации и Резервы товаров организации в этапе производства
https://infostart.ru/1c/articles/900350/
* Изменить кол-во, провести
* скорректировать начальные остатки
* сделать корректировку регистра
* запустить регламентное задание "Свертка резервов товаров организаций"
<pre>
//НСИ и администрирование - Обслуживание - Корректировка данных - Групповое изменение реквизитов
//1. Щелкаем переключатель: Выполнить произвольный алгоритм
//2. Выбираем необходимый документ в отборе
//3. Произвольный алгоритм:
Объект.Проведен = Ложь; // Отмена проведения
Объект.ДополнительныеСвойства.Вставить("ОтказПриЗаполненииВидовЗапасов", Истина);
//4. Выполнить
</pre>
Отключение контроля
<pre>
//Спасибо за наводоку. не записал в док виды запасов, нельзя было снять с проведения документ вообще.
Объект.ДополнительныеСвойства.Вставить("ЗаписыватьРезервыТоваровОрганизацийВместеСоВсеми", Истина);
Объект.УстановитьПометкуУдаления(Истина);
</pre>