Библиотека стандартных подсистем. Версия 1.2.1.15 . Информация об ошибках |
|||||
Код ошибки: | 10097378 | ||||
Дата публикации: | 17 февраля 2012 г. | ||||
Описание: | Если изменить имя команды вызова доп. отчетов или обработок в переопределяемом модуле, то при настройке пользователем состава выводимых дополнительных отчетов и обработок может возникать ошибка. | ||||
Код ошибки: | 10100333 | ||||
Дата публикации: | 17 февраля 2012 г. | ||||
Описание: | В некоторых случаях при выгрузке данных может возникать ошибка вида: "{Обработка.КонвертацияОбъектовИнформационныхБаз(10627)}: Значение не является значением объектного типа (ПравилоКонвертации) ИмяПКО = Правило.ПравилоКонвертации;" |
||||
Способ исправления: | Отключить или удалить правило выгрузки данных (ПВД) для регистра сведений СоответствияОбъектовИнформационныхБаз из правил обмена данными. Обновить правила обмена в информационной базе и повторить выгрузку. |
||||
Причина возникновения: | Наличие ПВД для регистра сведений СоответствияОбъектовИнформационныхБаз. | ||||
Код ошибки: | 10096602 | ||||
Дата публикации: | 17 февраля 2012 г. | ||||
Описание: | При создании настройки обмена РИБ в подчиненном узле с использованием помощника настройки обмена возникает ошибка вида: "Настройка обмена данными не может быть изменена. Существуют зарегистрированные изменения данных для обмена. Выполните обмен данными два раза и повторите попытку." |
||||
Способ обхода: | В подчиненном узле: Установить значение константы НастройкаПодчиненногоУзлаРИБЗавершена в Истина. Вручную установить настройки транспорта сообщений обмена. |
||||
Код ошибки: | 10099598 | ||||
Дата публикации: | 17 февраля 2012 г. | ||||
Описание: | В процедуре проверки необходимости обновления формы после записи набора дополнительных реквизитов и сведений стоит проверка на "параметр" события, а при записи при создании оповещения в параметр передается параметры записи, а не ссылка на записанный набор, потому обновление формы не происходит: Проверка необходимости обновления: Функция ОбрабатыватьОповещения(Форма, ИмяСобытия, Параметр) Экспорт Если (ИмяСобытия <> "Запись_НаборыДополнительныхРеквизитовИСведений") ИЛИ Не Форма.Свойства_ИспользоватьСвойства Тогда Возврат Ложь; ИначеЕсли Форма.Свойства_ОсновнойНабор = Параметр Тогда Возврат Истина; ИначеЕсли (ТипЗнч(Форма.Свойства_ОсновнойНабор) = Тип("СписокЗначений")) И (Форма.Свойства_ОсновнойНабор.НайтиПоЗначению(Параметр) <> Неопределено) Тогда Возврат Истина; Иначе Возврат Ложь; КонецЕсли; КонецФункции Обработка события ПослеЗаписи Набора дополнительных реквизитов и сведений: Процедура ПослеЗаписи(ПараметрыЗаписи) Оповестить("Запись_НаборыДополнительныхРеквизитовИСведений", ПараметрыЗаписи, Объект.Ссылка); КонецПроцедуры Здесь вместо ПараметрыЗаписи должно стоять Объект.Ссылка |
||||
Способ воспроизведения: | 1. Открыть форму какого-либо объекта, поддерживающего дополнительные реквизиты и/или сведенья, например справочник "Демо: Контрагенты" 2. Через меню "Все действия" открыть "Дополнительные сведенья" - откроется форма списка справочника "Наборы дополнительных реквизитов и сведений" 3. Нажать кнопку "Изменить состав дополнительных реквизитов и сведений" - откроется форма элемента справочника "Наборы дополнительных реквизитов и сведений" 4. Изменить состав дополнительных реквизитов и/или дополнительных сведений 5. Нажать кнопку "Сохранить" 6. Вернуться в форму списка справочника "Наборы дополнительных реквизитов и сведений" и убедиться, что информация в форме списка не изменилась. |
||||
Способ исправления: | В процедуре ПослеЗаписи() формы элемента справочника НаборыДополнительныхРеквизитовИСведений заменить строку: Оповестить("Запись_НаборыДополнительныхРеквизитовИСведений", ПараметрыЗаписи, Объект.Ссылка); на строку: Оповестить("Запись_НаборыДополнительныхРеквизитовИСведений", Объект.Ссылка, Объект.Ссылка); |
||||
Код ошибки: | 10096046 | ||||
Дата публикации: | 15 февраля 2012 г. | ||||
Описание: | При подключении дополнительных отчетов и обработок под одним именем может возникать ошибка "Неправильный идентификатор формы". | ||||
Код ошибки: | 10099718 | ||||
Дата публикации: | 10 февраля 2012 г. | ||||
Описание: | Помощник интерактивного обмена данными не выполняет выгрузку данных, если загрузка данных завершилась ошибкой. | ||||
Способ обхода: | Для выгрузки данных необходимо воспользоваться автоматическим обменом данными. | ||||
Код ошибки: | 10099721 | ||||
Дата публикации: | 10 февраля 2012 г. | ||||
Описание: | В некоторых случаях при обмене данными может возникать ошибка вида: "Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(6817)}: Значение не является значением объектного типа (Пустая)" |
||||
Способ исправления: | В модуле объекта обработки КонвертацияОбъектовИнформационныхБаз заменить код функции ПолучитьОбъектПоСсылкеИДопИнформации() на приведенный ниже: Функция ПолучитьОбъектПоСсылкеИДопИнформации(СозданныйОбъект, Ссылка) // если объект создали, то работаем с ним, если нашли - получаем объект Если СозданныйОбъект <> Неопределено Тогда Объект = СозданныйОбъект; ИначеЕсли Ссылка = Неопределено Тогда Объект = Неопределено; ИначеЕсли Ссылка.Пустая() Тогда Объект = Неопределено; Иначе Объект = Ссылка.ПолучитьОбъект(); КонецЕсли; Возврат Объект; КонецФункции |
||||
Код ошибки: | 10099687 | ||||
Дата публикации: | 10 февраля 2012 г. | ||||
Описание: | Если встроена подсистема ПрефиксацияОбъектов и не встроена подсистема Организации, то возникает ошибка при обновлении конфигурации. | ||||
Способ обхода: | После встраивания подсистемы ПрефиксацияОбъектов, если подсистема Организации не встроена, необходимо из метаданных конфигурации удалить функциональную опцию ПрефиксыОрганизаций и параметр функциональной опции Организация. |
||||
Код ошибки: | 10099342 | ||||
Дата публикации: | 7 февраля 2012 г. | ||||
Описание: | В форме "Мои напоминания" под полными правами видны чужие напоминания. | ||||
Код ошибки: | 10097127 | ||||
Дата публикации: | 3 февраля 2012 г. | ||||
Описание: | При выводе на печать с использованием макета документа в формате OpenOffice, из макета не копируются настройки полей страницы. | ||||
Код ошибки: | 10094284 | ||||
Дата публикации: | 3 февраля 2012 г. | ||||
Описание: | Если в системе работают пользователи из разных часовых поясов, то при установке блокировки сеансов, активные сеансы завершаются вовремя только для у тех пользователей, которые работают по часовому поясу сервера. Пользователи, у которых текущее время отличаются от часового пояса сервера в большую сторону, продолжают работать. | ||||
Код ошибки: | 10094896 | ||||
Дата публикации: | 3 февраля 2012 г. | ||||
Описание: | Если в кластере более одного запущенного рабочего процесса, то при блокировке работы пользователей могут быть завершены не все активные сеансы. | ||||
Код ошибки: | 10096721 | ||||
Дата публикации: | 3 февраля 2012 г. | ||||
Описание: | При загрузке правил обмена в обработке "Универсальный обмен данными в формате XML" в некоторых случаях отметки правил выгрузки могут быть расставлены неправильно. | ||||
Способ обхода: | Наименования правил выгрузки данных (ПВД) задавать уникальными. | ||||
Код ошибки: | 10098499 | ||||
Дата публикации: | 31 января 2012 г. | ||||
Описание: | Функция СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтрокуИзМассива некорректно работает с более чем 10 параметрами. | ||||
Способ исправления: | Заменить код функции на: Функция ПодставитьПараметрыВСтрокуИзМассива(Знач СтрокаПодстановки, Знач МассивПараметров) Экспорт СтрокаРезультата = СтрокаПодстановки; Индекс = МассивПараметров.Количество(); Пока Индекс > 0 Цикл Значение = МассивПараметров[Индекс-1]; Если Не ПустаяСтрока(Значение) Тогда СтрокаРезультата = СтрЗаменить(СтрокаРезультата, "%" + СтрЗаменить(Формат(Индекс, "ЧРГ=' '"), " ", ""), Значение); КонецЕсли; Индекс = Индекс - 1; КонецЦикла; Возврат СтрокаРезультата; КонецФункции |
||||
Исправлено в релизе: | 1.2.2 | ||||
Код ошибки: | 10093417 | ||||
Дата публикации: | 31 января 2012 г. | ||||
Описание: | Удаление помеченных объектов в некоторых случаях может работать некорректно. | ||||
Способ воспроизведения: | 1. Создать группу в любом справочнике. 2. В этой группе создать вложенную группу. 3. Во вложенной группе создать элемент. 4. Пометить на удаление обе группы, но не помечать элемент. 5. Запустить обработку удаления объектов - ошибочно удалится группа, созданная на шаге 1. |
||||
Исправлено в релизе: | 1.2.2 | ||||
Код ошибки: | 10098466 | ||||
Дата публикации: | 27 января 2012 г. | ||||
Описание: | При начальном заполнении информационной базы автором предопределенных вариантов отчетов становится пользователь, выполняющий обновление. | ||||
Способ обхода: | В процедуре ОбработкаПредопределенныхВариантов() общего модуля ВариантыОтчетов удалить строку ВариантОбъект.Администратор = Администратор; |
||||
Исправлено в релизе: | 1.2.2 | ||||
Код ошибки: | 10098329 | ||||
Дата публикации: | 27 января 2012 г. | ||||
Описание: | При разборе FTP-ссылки на составные части в протокол записывается "http". | ||||
Способ исправления: | В функции ПолучениеФайловИзИнтернетаКлиентСервер.РазделитьURL() найти строки: Если Лев(URL, 5) = "ftp://" Тогда URL = Прав(URL, СтрДлина(URL) - 7); КонецЕсли; и заменить на: Если Лев(URL, 6) = "ftp://" Тогда URL = Сред(URL, 7); Протокол = "ftp"; КонецЕсли; |
||||
Исправлено в релизе: | 1.2.2 | ||||
Код ошибки: | 10095888 | ||||
Дата публикации: | 27 января 2012 г. | ||||
Описание: | В спр. "Банковские счета" невозможно указать банк из классификатора банков. При попытке выбрать банк из классифкатора банков программа сообщает: {Справочник.БанковскиеСчета.Форма.ФормаЭлемента.Форма(302)}: Поле объекта не обнаружено (Реквизит) Если РезультатВыбора.Реквизит = "БИКБанка" Тогда |
||||
Способ воспроизведения: | Открыть форму элемента справочника "Банковские счета". Флаг "Изменить реквизиты банка" не установлен. Ввести БИК в поле реквизита "Банк для расчетов/БИК", нажать "Enter". Программа сообщает об ошибке со ссылкой на строку кода. |
||||
Способ исправления: | Обновить БСП, ошибка исправлена в релизе 1.2.2.2. | ||||
Способ обхода: | Ввести информацию о банке вручную, установив флаг "Изменить реквизиты банка". | ||||
Исправлено в релизе: | 1.2.2 | ||||
Код ошибки: | 10092505 | ||||
Дата публикации: | 23 января 2012 г. | ||||
Описание: | При нажатии на кнопку "Записать и закрыть" в общей форме ПраваДоступаУпрощенно происходит ошибка при выполнении метода Закрыть(), когда форма открыта как подчиненная. |
||||
Способ воспроизведения: | В упрощенном режиме прав доступа в форме пользователя в панели навигации нажать на ссылку Права доступа, далее нажать кнопку "Записать и закрыть". Возникает ошибка. | ||||
Способ обхода: | Нажать кнопку "Записать", затем закрыть форму. | ||||
Исправлено в релизе: | 1.2.2 | ||||
Код ошибки: | 10097861 | ||||
Дата публикации: | 23 января 2012 г. | ||||
Описание: | При обмене данными некоторые реквизиты не синхронизируются (даты и номера документов, коды справочников). | ||||
Способ воспроизведения: | Изменить дату или номер документа в первой базе. Во второй базе документ оставить без изменения. Выполнить обмен данными. Номер и дата документа во второй базе не будут синхронизированы с первой базой. |
||||
Способ исправления: | В модуле объекта обработки КонвертацияОбъектовИнформационныхБаз в строке 5847 необходимо заменить код: Если НайденоСоответствиеОбъекта Тогда // 1. Поиск объекта по регистру сопоставления объектов ИБ дал положительный результат ОбъектНайден = Истина; Возврат СтруктураСвойств.Менеджер.ПолучитьСсылку(Новый УникальныйИдентификатор(СвойствоУникальныйИдентификатор)); КонецЕсли; на: Если НайденоСоответствиеОбъекта Тогда // 1. Поиск объекта по регистру сопоставления объектов ИБ дал положительный результат СсылкаНаОбъект = СтруктураСвойств.Менеджер.ПолучитьСсылку(Новый УникальныйИдентификатор(СвойствоУникальныйИдентификатор)); Если РежимПоискаОсновногоОбъекта Тогда СозданныйОбъект = СсылкаНаОбъект.ПолучитьОбъект(); Если СозданныйОбъект <> Неопределено Тогда УстановитьРеквизитыПоискаУОбъекта(СозданныйОбъект, СвойстваПоиска, СвойстваПоискаНеЗамещать); ОбъектНайден = Истина; Возврат СсылкаНаОбъект; КонецЕсли; Иначе // для неосновных объектов (выгруженных по ссылке) просто получаем ссылку с заданным GUID Возврат СсылкаНаОбъект; КонецЕсли; КонецЕсли; |
||||
Исправлено в релизе: | 1.2.2 | ||||
Код ошибки: | 10096715 | ||||
Дата публикации: | 10 января 2012 г. | ||||
Описание: | В обработке "Универсальный обмен данными XML" в некоторых случаях при повторной загрузке правил обмена может возникать исключительная ситуация. | ||||
Способ исправления: | В обработке УниверсальныйОбменДаннымиXML в модуле формы на строке 1138 необходимо заменить строку кода: ЭлементыФормы.ИмяФайлаПравил.СписокВыбора = мСписокМакетовПравилОбмена; на строку кода: ЭлементыФормы.ИмяФайлаПравил.СписокВыбора = мСписокМакетовПравилОбмена.Скопировать(); |
||||
Исправлено в релизе: | 1.2.2 | ||||
Код ошибки: | 10096923 | ||||
Дата публикации: | 30 декабря 2011 г. | ||||
Описание: | После отправки на печать нескольких документов в форме "Печать документов" областью печати становится область, соответствующая области последнего отправленного на принтер документа. | ||||
Способ воспроизведения: | 1. Выполнить команду "Печать" для двух или более документов (откроется форма "Печать документа"). 2. В форме "Печать документов" нажать на кнопку "Печать". 3. Открыть "Предварительный просмотр..." (на просмотре будет только последний документ). |
||||
Способ исправления: | В общем модуле УправлениеПечатьюКлиент найти строки: ТабДок.ОбластьПечати = Область; ТабДок.Напечатать(РежимИспользованияДиалогаПечати.НеИспользовать); и заменить на: ОбластьПечатиПользователя = ТабДок.ОбластьПечати; ТабДок.ОбластьПечати = Область; ТабДок.Напечатать(РежимИспользованияДиалогаПечати.НеИспользовать); ТабДок.ОбластьПечати = ОбластьПечатиПользователя; |
||||
Исправлено в релизе: | 1.2.2 | ||||
Код ошибки: | 10094934 | ||||
Дата публикации: | 2 декабря 2011 г. | ||||
Описание: | Не записываются и не считываются значения быстрого доступа пользователей к дополнительным отчетам из формы элемента справочника "Дополнительные отчеты и обработки". | ||||
Способ исправления: | Заменить условие Если Объект.Вид = Перечисления.ВидыДополнительныхОтчетовИОбработок.ДополнительнаяОбработка Тогда на Если Объект.Вид = Перечисления.ВидыДополнительныхОтчетовИОбработок.ДополнительнаяОбработка ИЛИ Объект.Вид = Перечисления.ВидыДополнительныхОтчетовИОбработок.ДополнительныйОтчет Тогда - В процедурах "ПередЗаписьюНаСервере" и "ЗаполнитьКоманды" модуля формы элемента справочника "ДополнительныеОтчетыИОбработки". - В процедуре "ПриЗаписи" модуля объекта справочника "ДополнительныеОтчетыИОбработки". При этом в процедуре "ЗаполнитьКоманды" модуля формы элемента справочника "ДополнительныеОтчетыИОбработки" следует пропустить (не изменять) условие: Если Объект.Вид = Перечисления.ВидыДополнительныхОтчетовИОбработок.ДополнительнаяОбработка И ЭлементКоманда.ВариантЗапуска = Перечисления.СпособыВызоваДополнительныхОбработок.ВызовСерверногоМетода Тогда |
||||
Исправлено в релизе: | 1.2.1 | ||||
Код ошибки: | 10094602 | ||||
Дата публикации: | 2 декабря 2011 г. | ||||
Описание: | Форма списка дополнительных отчетов и обработок для раздела не открывается, если для текущего пользователя не настроен быстрый доступ хотя бы к одному из дополнительных отчетов, прикрепленных к разделу. | ||||
Способ обхода: | В режиме предприятия: Настроить быстрый доступ пользователю хотя бы к одному из дополнительных отчетов для каждого из разделов. Через конфигуратор: Удалить (или закомментировать) код обработчика "ПриОткрытии" общей формы "ДополнительныеОтчетыИОбработки". |
||||
Исправлено в релизе: | 1.2.1 | ||||
Код ошибки: | 10095827 | ||||
Дата публикации: | 20 декабря 2011 г. | ||||
Описание: | Невозможность ввода пароля пользователя при настройке резервного копирования. | ||||
Способ обхода: | Задать пользователя с полными правами, без пароля, и чтобы он не отображался в списке выбора. | ||||
Исправлено в релизе: | 1.2.2 | ||||
Код ошибки: | 10096340 | ||||
Дата публикации: | 20 декабря 2011 г. | ||||
Описание: | При попытке отправки несформированной печатной формы по электронной почте возникает ошибка. | ||||
Способ исправления: | В модуле общей формы ПечатьДокументов найти комментарий: // ничего не делаем и заменить его на строку: Элементы.ОтправитьПоПочте.Доступность = ОбъектыПечати.Количество() > 0; |
||||
Исправлено в релизе: | 1.2.2 | ||||
Код ошибки: | 10094803 | ||||
Дата публикации: | 20 декабря 2011 г. | ||||
Описание: | Настройка резервного копирования: идентификация пользователя не выполнена. | ||||
Способ исправления: | Задать пользователя с полными правами, без пароля, и чтобы он не отображался в списке выбора. | ||||
Исправлено в релизе: | 1.2.2 | ||||
Код ошибки: | 10095185 | ||||
Дата публикации: | 13 декабря 2011 г. | ||||
Описание: | В форме описаний изменений системы нельзя скопировать текст. | ||||
Исправлено в релизе: | 1.2.2 | ||||
Код ошибки: | 10095618 | ||||
Дата публикации: | 13 декабря 2011 г. | ||||
Описание: | Не применялись настройки варианта отчета, если при сохранении указывать предопределенный вариант. | ||||
Способ обхода: | При сохранении пользовательских вариантов отчетов не выбирать предопределенные варианты. | ||||
Причина возникновения: | Предопределенные варианты СКД отчетов хранятся в основной схеме компоновки данных, поэтому их замена невозможна. | ||||
Исправлено в релизе: | 1.2.2 | ||||
Код ошибки: | 10094804 | ||||
Дата публикации: | 13 декабря 2011 г. | ||||
Описание: | Из файла 1_2_1_15\Docs\news.htm: Для обновления версий БСП в прикладных решениях рекомендуется использовать «Помощник внедрения», входящий в дистрибутив в виде внешней обработки. Не нашел такой обработки в дистрибутиве. В демо она встроена в конфигурацию. В описании не нашел как надо эту обработку запускать - из любой БД? Из той в которую внедряется БСП? |
||||
Способ воспроизведения: | 1. Установить дистрибутив БСП 1.2.1.15 2. Открыть папку установки дистрибутива конфигурации и ознакомиться с файлом news.htm (в подпапке SSL\1_2_1_15\Docs) 3. Искать в дистрибутиве обработку "Помощник внедрения" и не найти её. |
||||
Способ исправления: | 1. Развернуть демо-базу БСП 1.2.1.15. 2. Открыть конфигуратор и открыть конфигурацию. 3. Сохранить обработку ПомощникВнедренияБСП в файл внешней обработки. 4. Открыть обработку в режиме 1С:Предприятие в разрабатываемой конфигурации, в которую внедряется БСП. 5. Следовать инструкции по внедрению и подсказкам в помощнике внедрения БСП. |
||||
Исправлено в релизе: | 1.2.2 | ||||
Код ошибки: | 10095549 | ||||
Дата публикации: | 13 декабря 2011 г. | ||||
Описание: | При обмене данными постоянно возникает предупреждение "Сообщение обмена было принято ранее", в итоге загрузка данных не выполняется. При выгрузке данных из базы-корреспондента никаких ошибок не фиксируется. |
||||
Способ исправления: | В обработке КонвертацияОбъектовИнформационныхБаз в модуле объекта в процедуре ВыполнитьВыгрузкуДанных вместо кода: Попытка ВыполнитьВыгрузку(); Исключение КонецПопытки; необходимо вставить код: Попытка ВыполнитьВыгрузку(); Исключение ЗаписатьВПротоколВыполнения(ПодробноеПредставлениеОшибки(ИнформацияОбОшибке())); ЗавершитьВедениеПротоколаОбмена(); ФайлОбмена = Неопределено; ПолеВыгруженныеПоСсылкеОбъекты = Неопределено; ПолеВыгружаемыеПоСсылкеОбъектыМетаданных = Неопределено; Возврат; КонецПопытки; |
||||
Причина возникновения: | Ошибки при выгрузке данных в базе-корреспонденте, которые не попадают в журнал регистрации. | ||||
Исправлено в релизе: | 1.2.2 | ||||
Код ошибки: | 10094945 | ||||
Дата публикации: | 2 декабря 2011 г. | ||||
Описание: | Под обычным пользователем невозможна работа с файлами, добавленными в базу при установленном типе хранения файлов "в информационной базе". | ||||
Способ воспроизведения: | Установить в настройках программы тип хранения файлов "в информационной базе" (под Администратором). Под обычным пользователем: 1. Добавить файл например с диска в папку файлов. 2. Выполнить команду "Просмотреть" на файле (или сделать двойной щелчок мыши на файле) 3. Будет выдана ошибка вида: "Ошибка доступа к файлу 'e1cib/data/РегистрСведений.ХранимыеФайлыВерсий?ВерсияФайла="a5cbe0cb4ed5f5c811e0e039a186242a"'" |
||||
Способ исправления: | В Роли _ДемоИспользованиеБСП и _ДемоРаботаСПапкамиФайлов настроить права для регистра сведений ХранимыеФайлыВерсий: Просмотр - поставить галочку. Чтение - поставить галочку и добавить ограничение доступа к данным со следующим текстом: #ПоЗначениямИНаборамРасширенный("РегистрСведений.ХранимыеФайлыВерсий", "Чтение", "", "", "", "Объект","Т.ВерсияФайла.Владелец.ВладелецФайла","", "","","", "","","", "","","", "","","", "","","", "","","", "","","", "","","", "","","", "","","", "","","", "","","", "","","", "","","", "","","") |
||||
Способ обхода: | Установить тип хранения файлов "в томах на диске". Перенести все файлы в тома обработкой "Перенос файлов в тома". | ||||
Исправлено в релизе: | 1.2.1 | ||||
Код ошибки: | 10094700 | ||||
Дата публикации: | 25 ноября 2011 г. | ||||
Описание: | Если FTP сервер не требует аутентификации, то помощник настройки обмена не позволяет создать обмен. | ||||
Способ обхода: | Либо завести на FTP сервере пользователя с паролем и указать его при настройке обмена в помощнике. Либо ввести в качестве имени пользователя значение "anonymous". |
||||
Код ошибки: | 10094566 | ||||
Дата публикации: | 25 ноября 2011 г. | ||||
Описание: | При работе интерактивного обмена данными может возникать ошибка: "При выгрузке данных возникли ошибки во второй информационной базе: Не корректно указано имя файла для выгрузки данных". |
||||
Способ воспроизведения: | Условия возникновения ошибки: - одна из баз работает в к/с режиме - базы расположены на разных физических машинах |
||||
Способ исправления: | 1. В общем модуле ОбменДаннымиВнешнееСоединение заменить полностью процедуру ВыполнитьВыгрузкуДляУзлаИнформационнойБазы на следующую: Процедура ВыполнитьВыгрузкуДляУзлаИнформационнойБазы(Отказ, ИмяПланаОбмена, КодУзлаИнформационнойБазы, ПолноеИмяФайлаСообщенияОбмена, СтрокаСообщенияОбОшибке = "") Экспорт Если ОбщегоНазначения.ИнформационнаяБазаФайловая() Тогда ОбменДаннымиСервер.ВыполнитьВыгрузкуДляУзлаИнформационнойБазыЧерезФайл(Отказ, ИмяПланаОбмена, КодУзлаИнформационнойБазы, ПолноеИмяФайлаСообщенияОбмена, СтрокаСообщенияОбОшибке); Иначе Адрес = ""; ОбменДаннымиСервер.ВыполнитьВыгрузкуДляУзлаИнформационнойБазыВоВременноеХранилище(Отказ, ИмяПланаОбмена, КодУзлаИнформационнойБазы, Адрес, СтрокаСообщенияОбОшибке); Если Не Отказ Тогда ПолучитьИзВременногоХранилища(Адрес).Записать(ПолноеИмяФайлаСообщенияОбмена); УдалитьИзВременногоХранилища(Адрес); КонецЕсли; КонецЕсли; КонецПроцедуры 2. В общий модуль ОбменДаннымиСервер вставить процедуру: Процедура ВыполнитьВыгрузкуДляУзлаИнформационнойБазыВоВременноеХранилище(Отказ, Знач ИмяПланаОбмена, Знач КодУзлаИнформационнойБазы, Адрес, СтрокаСообщенияОбОшибке = "") Экспорт ПолноеИмяФайлаСообщенияОбмена = ПолучитьИмяВременногоФайла("xml"); ВыполнитьОбменДаннымиДляУзлаИнформационнойБазыЧерезФайлИлиСтроку(Отказ, ИмяПланаОбмена, КодУзлаИнформационнойБазы, ПолноеИмяФайлаСообщенияОбмена,, СтрокаСообщенияОбОшибке, Перечисления.ДействияПриОбмене.ВыгрузкаДанных); Если Не Отказ Тогда Адрес = ПоместитьВоВременноеХранилище(Новый ДвоичныеДанные(ПолноеИмяФайлаСообщенияОбмена)); Попытка УдалитьФайлы(ПолноеИмяФайлаСообщенияОбмена); Исключение КонецПопытки; КонецЕсли; КонецПроцедуры |
||||
Способ обхода: | Выполнять интерактивный обмен данными только со стороны базы, работающей в к/с режиме. | ||||
Исправлено в релизе: | 1.2.1 | ||||
Код ошибки: | 10094626 | ||||
Дата публикации: | 25 ноября 2011 г. | ||||
Описание: | При настройке обмена данными под пользователем с ограниченными правами (Бухгалтер, Менеджер), возникают ошибки прав доступа. В итоге такой пользователь не может настроить обмен данными. |
||||
Способ исправления: | В общем модуле ОбменДаннымиСервер в начало процедуры ПроверитьПодключениеОбработкиТранспортаСообщенийОбмена вставить код: УстановитьПривилегированныйРежим(Истина); |
||||
Способ обхода: | Обмен данными настраивать от имени пользователя с полными правами (Администратор). | ||||
Исправлено в релизе: | 1.2.1 | ||||
Код ошибки: | 10082955 | ||||
Дата публикации: | 22 ноября 2011 г. | ||||
Описание: | Если в правиле выгрузки данных (ПВД) задан произвольный алгоритм выборки, то при выгрузке данных табличных частей объектов может возникать ошибка: "Метод объекта не обнаружен (Количество)". |
||||
Способ обхода: | В обработчике правила конвертации группы свойств (ПКГС) "Перед обработкой" выгружать результат запроса по табличной части в таблицу значений. | ||||
Код ошибки: | 10093869 | ||||
Дата публикации: | 22 ноября 2011 г. | ||||
Описание: | Запись дополнительных сведений (Регистр сведений ДополнительныеСведения) происходит без учета измерения с основным отбором. Из-за этого возможна ситуация, когда два пользователя редактируют разные доп. сведения одного объекта, и при этом затирают друга. Если со свойствами работают несколько пользователей в разных базах, возникают коллизии, так как набор свойств объекта всегда перезаписывается. |
||||
Код ошибки: | 10094290 | ||||
Дата публикации: | 22 ноября 2011 г. | ||||
Описание: | При отправке письма через легкую электронную почту письмо отправляется, но пользователю выводятся сообщения о ошибке. | ||||
Исправлено в релизе: | 1.2.1 | ||||
Код ошибки: | 10094374 | ||||
Дата публикации: | 22 ноября 2011 г. | ||||
Описание: | Если на последней странице помощника создания обмена данными или помощника интерактивного обмена данными перейти по гиперссылке "Выполнить загрузку данных во второй информационной базе", то в случае, если база-корреспондент работает в клиент-серверном режиме, может возникнуть ошибка: "{Обработка.ПомощникИнтерактивногоОбменаДанными.Форма.Форма.Форма(34)}: Поле объекта не обнаружено Объект.УзелИнформационнойБазы = ПланыОбмена[Параметры.ИмяПланаОбмена].НайтиПоКоду(КодУзлаИнформационнойБазы);" |
||||
Способ исправления: | В процедуре ОбщийМодуль.ОбменДаннымиКлиент.ЗапуститьПриложение1СПредприятиеИВыполнитьИнтерактивнуюЗагрузкуДанных необходимо заменить код: СтрокаКоманды = "%1 ENTERPRISE /S%2\%3 /N""%4"" /P""%5"" /CВыполнитьИнтерактивнуюЗагрузкуДанных;%5;%6"; на: СтрокаКоманды = "%1 ENTERPRISE /S%2\%3 /N""%4"" /P""%5"" /CВыполнитьИнтерактивнуюЗагрузкуДанных;%6;%7"; |
||||
Способ обхода: | Перейти самостоятельно в базу-корреспондент, перейти в форму обменов данными, выбрать требуемый обмен и выбрать команду "Выполнить интерактивно...". |
||||
Исправлено в релизе: | 1.2.1 | ||||
Код ошибки: | 10093829 | ||||
Дата публикации: | 18 ноября 2011 г. | ||||
Описание: | Обмен данными не работает через FTP, если префиксы узлов информационных баз содержат буквы русского алфавита. | ||||
Способ воспроизведения: | При создании настройки обмена с использованием помощника, если в качестве префиксов информационных баз указать русские символы, то при обмене данными будет воспроизводиться данная ошибка. | ||||
Способ исправления: | Настроить FTP-сервер так, чтобы он "понимал" имена файлов с русскими символами. | ||||
Способ обхода: | Вручную изменить коды узлов планов обмена в первой и во второй информационных базах после создания настройки обмена. Задать числовые коды узлам, например, ""000"", ""001"", ""002"" и т.п." |
||||
Код ошибки: | 10090855 | ||||
Дата публикации: | 1 ноября 2011 г. | ||||
Описание: | При обмене через внешнее соединение (прямое подключение к базе-корреспонденту) может возникать ошибка: "{ОбщийМодуль.ОбменДаннымиСервер.Модуль(818)}: Ошибка при вызове метода контекста (ВыполнитьВыгрузкуДанных) ОбработкаОбменаДаннымиВнешнееСоединение.ВыполнитьВыгрузкуДанных(ОбработкаДляЗагрузкиДанных); по причине: Неизвестная ошибка" |
||||
Способ обхода: | Настроить обмен данными через любой другой доступный вид транспорта, например, через сетевой каталог или FTP. Выполнить несколько итераций обмена на стороне первой базы и второй базы. Переключить обмен данными обратно, на обмен через внешнее соединение. |
||||
Причина возникновения: | Нехватка ресурсов системы при выгрузке документов с большими табличными частями (более 20 000 строк). | ||||
Код ошибки: | 10080974 | ||||
Дата публикации: | 13 мая 2011 г. | ||||
Описание: | При обмене данными в момент загрузки данных документы, введенные на основании, могут не проводиться. Например, если в базе-источнике ввели два документа Д1, Д2, при этом Д1 является основанием для Д2, то при загрузке данных в базе-приемнике документ Д2 может оказаться непроведенным. |
||||
Способ исправления: | Использовать правильный хронологический порядок ввода документов: дата документа-основания должна быть раньше даты документа, вводимого на основании. | ||||
Способ обхода: | Использовать помощник интерактивного обмена данными. В помощнике самостоятельно управлять порядком загрузки документов по типам. | ||||
Код ошибки: | 10081435 | ||||
Дата публикации: | 20 мая 2011 г. | ||||
Описание: | При выполнении обмена обработкой "Универсальный обмен данными в формате XML" могут возникать ошибки ограничения прав доступа. | ||||
Способ обхода: | Процедуру обмена данными рекомендуется выполнять от имени пользователя с полными правами. | ||||
Исправлено в релизе: | 1.2.2 | ||||
Код ошибки: | 10071121 | ||||
Дата публикации: | 1 марта 2011 г. | ||||
Описание: | В подсистеме Управление доступом, при использовании а) шаблона ограничения доступа #ПоНаборамЗначений, возможно изменить доступный объект на недоступный; б) при использовании ограничения по реквизиту табличной части в шаблонах #ПоЗначениямРасширенный и #ПоЗначениямИНаборамРасширенный, результат проверки нового значения реквизита - всегда разрешено. Необходимо иметь в виду эту особенность поведения при разработке ограничений доступа. |
||||
Причина возникновения: | Особенность поведения платформы, начиная с версии 8.2.12 Для реквизитов шапки выполняется проверка ограничения изменения и для старых, и для новых значений. Для реквизитов табличных частей выполняется проверка ограничения изменения только для старых значений. |
||||