3_0_3_142
This commit is contained in:
1 parent
0e2feeb5b9
commit
ea4c3cabfb
29 files changed
+459
-260
No files matched your search
@@ -87,11 +87,15 @@
|
||||
|
||||
ПодготовкаКУстановкеСнятиюПометкиУдаления(Том, ДополнительныеПараметры);
|
||||
|
||||
ОповещениеОПродолжении = Новый ОписаниеОповещения(
|
||||
"ПродолжитьУстановкуСнятиеПометкиУдаления", ЭтотОбъект, ДополнительныеПараметры);
|
||||
|
||||
Если ОбщегоНазначенияКлиент.ПодсистемаСуществует("СтандартныеПодсистемы.ПрофилиБезопасности") Тогда
|
||||
МодульРаботаВБезопасномРежимеКлиент = ОбщегоНазначенияКлиент.ОбщийМодуль("РаботаВБезопасномРежимеКлиент");
|
||||
МодульРаботаВБезопасномРежимеКлиент.ПрименитьЗапросыНаИспользованиеВнешнихРесурсов(
|
||||
ДополнительныеПараметры.Запросы, ЭтотОбъект, Новый ОписаниеОповещения(
|
||||
"ПродолжитьУстановкуСнятиеПометкиУдаления", ЭтотОбъект, ДополнительныеПараметры));
|
||||
ДополнительныеПараметры.Запросы, ЭтотОбъект, ОповещениеОПродолжении);
|
||||
Иначе
|
||||
ВыполнитьОбработкуОповещения(ОповещениеОПродолжении, КодВозвратаДиалога.ОК);
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
@@ -248,16 +248,21 @@
|
||||
&НаКлиенте
|
||||
Процедура РазрешитьВнешнийРесурсНачало()
|
||||
|
||||
ОповещениеОЗакрытии = Новый ОписаниеОповещения(
|
||||
"РазрешитьВнешнийРесурсЗавершение", ЭтотОбъект, ТекущиеПараметрыЗаписи);
|
||||
|
||||
Если ОбщегоНазначенияКлиент.ПодсистемаСуществует("СтандартныеПодсистемы.ПрофилиБезопасности") Тогда
|
||||
|
||||
ЗапросыВнешнихРесурсов = Новый Массив;
|
||||
Если Не ПроверитьЗаполнениеНаСервере(ЗапросыВнешнихРесурсов) Тогда
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
ОповещениеОЗакрытии = Новый ОписаниеОповещения(
|
||||
"РазрешитьВнешнийРесурсЗавершение", ЭтотОбъект, ТекущиеПараметрыЗаписи);
|
||||
МодульРаботаВБезопасномРежимеКлиент = ОбщегоНазначенияКлиент.ОбщийМодуль("РаботаВБезопасномРежимеКлиент");
|
||||
МодульРаботаВБезопасномРежимеКлиент.ПрименитьЗапросыНаИспользованиеВнешнихРесурсов(ЗапросыВнешнихРесурсов, ЭтотОбъект, ОповещениеОЗакрытии);
|
||||
|
||||
Иначе
|
||||
ВыполнитьОбработкуОповещения(ОповещениеОЗакрытии, КодВозвратаДиалога.ОК);
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
@@ -66,7 +66,7 @@
|
||||
ВладелецУчетнойЗаписи = Объект.ВладелецУчетнойЗаписи;
|
||||
|
||||
ИспользуетсяПротоколPOP = Объект.ПротоколВходящейПочты = "POP";
|
||||
ТребуетсяАвторизацияПриОтправкеПисем = ЗначениеЗаполнено(Объект.ПользовательSMTP);
|
||||
ТребуетсяАвторизацияПриОтправкеПисем = ЗначениеЗаполнено(Объект.ПользовательSMTP) Или Объект.ТребуетсяВходНаСерверПередОтправкой;
|
||||
Элементы.АвторизацияПриОтправкеПисем.Доступность = ТребуетсяАвторизацияПриОтправкеПисем;
|
||||
УстановитьВидГруппыТребуетсяАвторизация(ЭтотОбъект, ИспользуетсяПротоколPOP);
|
||||
Элементы.ОтправлятьСкрытыеКопииПисемНаЭтотАдрес.Видимость = ИспользуетсяПротоколPOP;
|
||||
@@ -103,7 +103,8 @@
|
||||
|
||||
&НаСервере
|
||||
Процедура ПередЗаписьюНаСервере(Отказ, ТекущийОбъект, ПараметрыЗаписи)
|
||||
ТекущийОбъект.ПользовательSMTP = ТекущийОбъект.Пользователь;
|
||||
ТекущийОбъект.ПользовательSMTP = ?(ТребуетсяАвторизацияПриОтправкеПисем И Не ТекущийОбъект.ТребуетсяВходНаСерверПередОтправкой, ТекущийОбъект.Пользователь, "");
|
||||
ТекущийОбъект.ТребуетсяВходНаСерверПередОтправкой = ТекущийОбъект.ТребуетсяВходНаСерверПередОтправкой И ТребуетсяАвторизацияПриОтправкеПисем;
|
||||
ТекущийОбъект.ДополнительныеСвойства.Вставить("Пароль", ПроверкаПароля);
|
||||
КонецПроцедуры
|
||||
|
||||
|
||||
@@ -6306,26 +6306,29 @@
|
||||
//
|
||||
Функция ЗаписьПротоколаОбмена(КСообщенияОбОшибках = "", Знач СтрокаОшибки = "")
|
||||
|
||||
СтруктураОшибки = Новый Структура();
|
||||
СтруктураОшибки.Вставить("ТипОбъекта");
|
||||
СтруктураОшибки.Вставить("Объект");
|
||||
СтруктураОшибки.Вставить("ОписаниеОшибки");
|
||||
СтруктураОшибки.Вставить("ПозицияМодуля");
|
||||
СтруктураОшибки.Вставить("КСообщенияОбОшибках");
|
||||
СтруктураОшибки = Новый Структура(
|
||||
"ТипОбъекта,
|
||||
|Объект,
|
||||
|ОписаниеОшибки,
|
||||
|ПозицияМодуля,
|
||||
|КСообщенияОбОшибках");
|
||||
|
||||
СтрокаМодуля = ОтделитьРазделителем(СтрокаОшибки, "{");
|
||||
ОписаниеОшибки = ОтделитьРазделителем(СтрокаМодуля, "}: ");
|
||||
СтрокаМодуля = ОтделитьРазделителем(СтрокаОшибки, "{");
|
||||
Если ПустаяСтрока(СтрокаОшибки) Тогда
|
||||
ОписаниеОшибки = СокрЛП(ОтделитьРазделителем(СтрокаМодуля, "}:"));
|
||||
Иначе
|
||||
ОписаниеОшибки = СтрокаОшибки;
|
||||
СтрокаМодуля = "{" + СтрокаМодуля;
|
||||
КонецЕсли;
|
||||
|
||||
Если ОписаниеОшибки <> "" Тогда
|
||||
|
||||
СтруктураОшибки.ОписаниеОшибки = ОписаниеОшибки;
|
||||
СтруктураОшибки.ПозицияМодуля = СтрокаМодуля;
|
||||
|
||||
СтруктураОшибки.ОписаниеОшибки = ОписаниеОшибки;
|
||||
СтруктураОшибки.ПозицияМодуля = СтрокаМодуля;
|
||||
КонецЕсли;
|
||||
|
||||
Если СтруктураОшибки.КСообщенияОбОшибках <> "" Тогда
|
||||
|
||||
СтруктураОшибки.КСообщенияОбОшибках = КСообщенияОбОшибках;
|
||||
СтруктураОшибки.КСообщенияОбОшибках = КСообщенияОбОшибках;
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
|
||||
@@ -6313,12 +6313,12 @@
|
||||
// Устанавливаем имя файла сообщения обмена, который необходимо прочитать.
|
||||
ОбработкаОбменаДанными.УстановитьИмяФайлаСообщенияОбмена(ИмяФайлаСообщенияОбмена);
|
||||
|
||||
ОбработкаОбменаДанными.ВыполнитьЗагрузкуДанных(Отказ, ТолькоПараметры);
|
||||
СообщениеОбОшибке = "";
|
||||
ОбработкаОбменаДанными.ВыполнитьЗагрузкуДанных(Отказ, ТолькоПараметры, СообщениеОбОшибке);
|
||||
|
||||
Если Отказ Тогда
|
||||
|
||||
СтруктураНастроекОбмена.РезультатВыполненияОбмена = Перечисления.РезультатыВыполненияОбмена.Ошибка;
|
||||
|
||||
СтруктураНастроекОбмена.СтрокаСообщенияОбОшибке = СообщениеОбОшибке;
|
||||
КонецЕсли;
|
||||
|
||||
Иначе
|
||||
|
||||
@@ -41,7 +41,7 @@
|
||||
Процедура ПриДобавленииПодсистемы(Описание) Экспорт
|
||||
|
||||
Описание.Имя = "СтандартныеПодсистемы";
|
||||
Описание.Версия = "3.0.3.136";
|
||||
Описание.Версия = "3.0.3.142";
|
||||
Описание.ИдентификаторИнтернетПоддержки = "SSL";
|
||||
Описание.РежимВыполненияОтложенныхОбработчиков = "Параллельно";
|
||||
Описание.ПараллельноеОтложенноеОбновлениеСВерсии = "2.3.3.0";
|
||||
|
||||
@@ -519,6 +519,15 @@
|
||||
|
||||
Процедура ОбновитьИсправленияИзСкрипта(НовыеИсправления, УдаляемыеИсправления) Экспорт
|
||||
|
||||
ТекстСообщения = НСтр("ru = 'Обновление исправлений конфигурации из внешнего скрипта.'");
|
||||
ЗаписьЖурналаРегистрации(СобытиеЖурналаРегистрации(), УровеньЖурналаРегистрации.Информация,,, ТекстСообщения);
|
||||
|
||||
Если Не ЕстьПраваНаУстановкуОбновления() Тогда
|
||||
ТекстСообщения = НСтр("ru = 'Недостаточно прав для обновления исправлений конфигурации.'");
|
||||
ЗаписьЖурналаРегистрации(СобытиеЖурналаРегистрации(), УровеньЖурналаРегистрации.Ошибка,,, ТекстСообщения);
|
||||
ВызватьИсключение ТекстСообщения;
|
||||
КонецЕсли;
|
||||
|
||||
ИсправленияИзменены();
|
||||
|
||||
УстанавливаемыеИсправления = Новый Массив;
|
||||
|
||||
@@ -2851,29 +2851,53 @@
|
||||
|
||||
ОбщегоНазначения.СообщитьПользователю(
|
||||
ТекстОшибки, , "Имя", , Отказ);
|
||||
|
||||
ИначеЕсли Не ОписаниеПользователяИБ.Свойство("Пароль")
|
||||
Или Не ЗначениеЗаполнено(ОписаниеПользователяИБ.Пароль) Тогда
|
||||
|
||||
Если ЭтоВнешнийПользователь Тогда
|
||||
НастройкиВхода = ПользователиСлужебныйПовтИсп.Настройки().ВнешниеПользователи;
|
||||
Иначе
|
||||
НастройкиВхода = ПользователиСлужебныйПовтИсп.Настройки().Пользователи;
|
||||
КонецЕсли;
|
||||
Если ЗначениеЗаполнено(НастройкиВхода.МинимальнаяДлинаПароля) Тогда
|
||||
Если ЗначениеЗаполнено(ОписаниеПользователяИБ.ИдентификаторПользователяИБ) Тогда
|
||||
УстановитьПривилегированныйРежим(Истина);
|
||||
ПользовательИБ = ПользователиИнформационнойБазы.НайтиПоУникальномуИдентификатору(
|
||||
ОписаниеПользователяИБ.ИдентификаторПользователяИБ);
|
||||
УстановитьПривилегированныйРежим(Ложь);
|
||||
Иначе
|
||||
ПользовательИБ = Неопределено;
|
||||
КонецЕсли;
|
||||
Если ПользовательИБ = Неопределено Тогда
|
||||
ОбщегоНазначения.СообщитьПользователю(
|
||||
НСтр("ru = 'Требуется установить пароль.'"),, "СменитьПароль",, Отказ);
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
Если Отказ Тогда
|
||||
Возврат Ложь;
|
||||
КонецЕсли;
|
||||
|
||||
Если Не ОписаниеПользователяИБ.Свойство("Пароль")
|
||||
Или Не ЗначениеЗаполнено(ОписаниеПользователяИБ.Пароль) Тогда
|
||||
|
||||
Если ЭтоВнешнийПользователь Тогда
|
||||
НастройкиВхода = ПользователиСлужебныйПовтИсп.Настройки().ВнешниеПользователи;
|
||||
Иначе
|
||||
НастройкиВхода = ПользователиСлужебныйПовтИсп.Настройки().Пользователи;
|
||||
КонецЕсли;
|
||||
Если ЗначениеЗаполнено(НастройкиВхода.МинимальнаяДлинаПароля) Тогда
|
||||
Если ЗначениеЗаполнено(ОписаниеПользователяИБ.ИдентификаторПользователяИБ) Тогда
|
||||
УстановитьПривилегированныйРежим(Истина);
|
||||
ПользовательИБ = ПользователиИнформационнойБазы.НайтиПоУникальномуИдентификатору(
|
||||
ОписаниеПользователяИБ.ИдентификаторПользователяИБ);
|
||||
УстановитьПривилегированныйРежим(Ложь);
|
||||
Иначе
|
||||
ПользовательИБ = Неопределено;
|
||||
КонецЕсли;
|
||||
|
||||
ПарольЗадан = ОписаниеПользователяИБ.Свойство("Пароль")
|
||||
И ОписаниеПользователяИБ.Пароль <> Неопределено;
|
||||
|
||||
АутентификацияСтандартнаяСтарая = ПользовательИБ <> Неопределено
|
||||
И ПользовательИБ.АутентификацияСтандартная;
|
||||
|
||||
Если ОписаниеПользователяИБ.Свойство("АутентификацияСтандартная") Тогда
|
||||
АутентификацияСтандартнаяНовая = ОписаниеПользователяИБ.АутентификацияСтандартная;
|
||||
Иначе
|
||||
АутентификацияСтандартнаяНовая = АутентификацияСтандартнаяСтарая;
|
||||
КонецЕсли;
|
||||
ПроверитьПустойПароль =
|
||||
Не АутентификацияСтандартнаяСтарая
|
||||
И АутентификацияСтандартнаяНовая
|
||||
И ( ПользовательИБ = Неопределено
|
||||
И Не ПарольЗадан
|
||||
Или ПользовательИБ <> Неопределено
|
||||
И Не ПользовательИБ.ПарольУстановлен);
|
||||
|
||||
Если ПарольЗадан Или ПроверитьПустойПароль Тогда
|
||||
ОбщегоНазначения.СообщитьПользователю(
|
||||
НСтр("ru = 'Требуется установить пароль.'"),, "СменитьПароль",, Отказ);
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
@@ -6323,7 +6347,15 @@
|
||||
ХешПароляЗадан = ОписаниеПользователяИБ.Свойство("СохраняемоеЗначениеПароля")
|
||||
И ОписаниеПользователяИБ.СохраняемоеЗначениеПароля <> Неопределено;
|
||||
|
||||
Если ПарольЗадан Или СоздатьНовогоПользователяИБ И Не ХешПароляЗадан Тогда
|
||||
ПроверитьПустойПароль =
|
||||
Не СтараяАутентификация.АутентификацияСтандартная
|
||||
И ХранимыеСвойства.АутентификацияСтандартная
|
||||
И ( СоздатьНовогоПользователяИБ
|
||||
И Не ПарольЗадан
|
||||
Или ПараметрыОбработки.СтарыйПользовательИБСуществует
|
||||
И Не ПараметрыОбработки.ОписаниеСтарогоПользователяИБ.ПарольУстановлен);
|
||||
|
||||
Если ПарольЗадан Или Не ХешПароляЗадан И ПроверитьПустойПароль Тогда
|
||||
ПараметрыВыполнения = Новый Структура;
|
||||
ПараметрыВыполнения.Вставить("Пользователь", ПользовательОбъект);
|
||||
ПараметрыВыполнения.Вставить("НовыйПароль", ?(ПарольЗадан, ОписаниеПользователяИБ.Пароль, ""));
|
||||
|
||||
@@ -114,6 +114,9 @@
|
||||
КонецЕсли;
|
||||
ТребуемыеСвойства = ТребуемыеСвойства + ",Таймаут";
|
||||
ЗаполнитьЗначенияСвойств(Результат, Выборка, ТребуемыеСвойства);
|
||||
Если Результат.ПользовательSMTP = "" Тогда
|
||||
Результат.ПарольSMTP = "";
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
Если Результат.ПарольIMAP = "" Тогда
|
||||
|
||||
@@ -8144,7 +8144,7 @@
|
||||
КонецЕсли;
|
||||
|
||||
Запрос = Новый Запрос;
|
||||
ПроверкаДобавления = Не ПередЗаписью И ПараметрыОграничения.ПолеВладельца = Неопределено;
|
||||
ПроверкаДобавления = ЭтоНовый И Не ПередЗаписью И ПараметрыОграничения.ПолеВладельца = Неопределено;
|
||||
|
||||
Если ПроверкаДобавления Тогда
|
||||
Запрос.Текст = СтрЗаменить(ПараметрыОграничения.ТекстЗапросаПроверкиПравЧтениеИзменение,
|
||||
@@ -8419,31 +8419,31 @@
|
||||
Если ПередЗаписью Тогда
|
||||
Если ПравоЧтения Тогда
|
||||
ТекстОшибки = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр("ru = 'Недостаточно прав для изменения существующей версии:
|
||||
НСтр("ru = 'Недостаточно прав для изменения данных:
|
||||
|%1'"), ПредставлениеДанных(Данные));
|
||||
Иначе
|
||||
ТекстОшибки = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр("ru = 'Недостаточно прав для чтения существующей версии:
|
||||
НСтр("ru = 'Недостаточно прав для чтения данных:
|
||||
|%1'"), ПредставлениеДанных(Данные));
|
||||
КонецЕсли;
|
||||
Иначе
|
||||
Если ПравоЧтения И ПравоИзменения Тогда
|
||||
Если ЭтоНовый Тогда
|
||||
ТекстОшибки = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр("ru = 'Недостаточно прав для записи новой версии (нет права добавления):
|
||||
НСтр("ru = 'Недостаточно прав для добавления данных (нет права добавления):
|
||||
|%1'"), ПредставлениеДанных(Данные));
|
||||
Иначе
|
||||
ТекстОшибки = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр("ru = 'Недостаточно прав для записи новой версии (нет права добавления для сделанных изменений):
|
||||
НСтр("ru = 'Недостаточно прав для добавления данных (нет права добавления для сделанных изменений):
|
||||
|%1'"), ПредставлениеДанных(Данные));
|
||||
КонецЕсли;
|
||||
ИначеЕсли ПравоЧтения Тогда
|
||||
ТекстОшибки = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр("ru = 'Недостаточно прав для записи новой версии (ее невозможно будет изменить):
|
||||
НСтр("ru = 'Недостаточно прав для добавления данных (невозможно будет изменить):
|
||||
|%1'"), ПредставлениеДанных(Данные));
|
||||
Иначе
|
||||
ТекстОшибки = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр("ru = 'Недостаточно прав для записи новой версии (ее невозможно будет прочитать):
|
||||
НСтр("ru = 'Недостаточно прав для добавления данных (невозможно будет прочитать):
|
||||
|%1.'"), ПредставлениеДанных(Данные));
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
@@ -3656,6 +3656,20 @@
|
||||
Возврат Перечисления.ТипыКонтактнойИнформации[Наименование];
|
||||
КонецФункции
|
||||
|
||||
Процедура ПриСкрытииЗначенияРеквизита(ПолноеИмя, Значение, СтандартнаяОбработка) Экспорт
|
||||
|
||||
Если СтрЗаканчиваетсяНа(ПолноеИмя, "КонтактнаяИнформация.ЗначенияПолей") И ЗначениеЗаполнено(Значение) Тогда
|
||||
СтандартнаяОбработка = Ложь;
|
||||
Шаблон = "<КонтактнаяИнформация xmlns=""http://www.v8.1c.ru/ssl/contactinfo"" xmlns:xs=""http://www.w3.org/2001/XMLSchema"" xmlns:xsi=""http://www.w3.org/2001/XMLSchema-instance"" Представление=""%Представление%""></КонтактнаяИнформация>";
|
||||
Значение = СтрЗаменить(Шаблон, "%Представление%", Новый УникальныйИдентификатор);
|
||||
ИначеЕсли СтрЗаканчиваетсяНа(ПолноеИмя, "КонтактнаяИнформация.Значение") И ЗначениеЗаполнено(Значение) Тогда
|
||||
СтандартнаяОбработка = Ложь;
|
||||
Шаблон = "{ ""value"": ""%Представление%"" }";
|
||||
Значение = СтрЗаменить(Шаблон, "%Представление%", Новый УникальныйИдентификатор);
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
#Область СлужебныеПроцедурыИФункции
|
||||
|
||||
@@ -1,17 +1,17 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<mdclass:Configuration xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="74237a70-e69d-4b7c-a5ce-a046d8a90d6a">
|
||||
<mdclass:Configuration xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="2c2a9341-7a9b-49c9-93ff-20590382ae77">
|
||||
<name>БиблиотекаСтандартныхПодсистем</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Библиотека стандартных подсистем, редакция 3.0</value>
|
||||
</synonym>
|
||||
<containedObjects classId="9cd510cd-abfc-11d4-9434-004095e12fc7" objectId="2cf1b4eb-5dc9-4b12-9c03-02a46bb22e8b"/>
|
||||
<containedObjects classId="9fcd25a0-4822-11d4-9414-008048da11f9" objectId="8c9841f9-0816-4e92-ac45-eee77decbd08"/>
|
||||
<containedObjects classId="e3687481-0a87-462c-a166-9f34594f9bba" objectId="94bd2a62-2149-43b2-8339-33c8622163dc"/>
|
||||
<containedObjects classId="9de14907-ec23-4a07-96f0-85521cb6b53b" objectId="21b8f924-2a5c-43f5-8598-6f5b69918188"/>
|
||||
<containedObjects classId="51f2d5d8-ea4d-4064-8892-82951750031e" objectId="86dfde4a-86d6-47aa-bb22-0eaaeb611917"/>
|
||||
<containedObjects classId="e68182ea-4237-4383-967f-90c1e3370bc7" objectId="d47b099b-5507-45e8-aef0-79d732c8e8ae"/>
|
||||
<containedObjects classId="fb282519-d103-4dd3-bc12-cb271d631dfc" objectId="1bfc1bad-8cb2-4c34-b880-637435d434a6"/>
|
||||
<containedObjects classId="9cd510cd-abfc-11d4-9434-004095e12fc7" objectId="f8c935ce-c040-4b39-b8bb-00cd5088db9b"/>
|
||||
<containedObjects classId="9fcd25a0-4822-11d4-9414-008048da11f9" objectId="d7547dad-e0fd-4bdf-a802-2ed8f608688f"/>
|
||||
<containedObjects classId="e3687481-0a87-462c-a166-9f34594f9bba" objectId="cede9e85-b744-4952-9eac-84c0350725af"/>
|
||||
<containedObjects classId="9de14907-ec23-4a07-96f0-85521cb6b53b" objectId="31054e47-0138-43c7-8723-da690d341424"/>
|
||||
<containedObjects classId="51f2d5d8-ea4d-4064-8892-82951750031e" objectId="225acae4-0c79-4e80-b5ac-f3edf315be5e"/>
|
||||
<containedObjects classId="e68182ea-4237-4383-967f-90c1e3370bc7" objectId="17c1c1bc-aaeb-4571-8079-40bbca9af29e"/>
|
||||
<containedObjects classId="fb282519-d103-4dd3-bc12-cb271d631dfc" objectId="fb18aeac-1afd-4e83-8f66-515f6af9594d"/>
|
||||
<defaultRunMode>ManagedApplication</defaultRunMode>
|
||||
<usePurposes>PersonalComputer</usePurposes>
|
||||
<scriptVariant>Russian</scriptVariant>
|
||||
@@ -19,7 +19,7 @@
|
||||
<defaultRoles>Role.АдминистраторСистемы</defaultRoles>
|
||||
<defaultRoles>Role.ИнтерактивноеОткрытиеВнешнихОтчетовИОбработок</defaultRoles>
|
||||
<vendor>Фирма "1С"</vendor>
|
||||
<version>3.0.3.136</version>
|
||||
<version>3.0.3.142</version>
|
||||
<updateCatalogAddress>http://downloads.v8.1c.ru/tmplts/</updateCatalogAddress>
|
||||
<includeHelpInContents>true</includeHelpInContents>
|
||||
<usedMobileApplicationFunctionalities>
|
||||
@@ -1020,7 +1020,7 @@
|
||||
<xDTOPackages>XDTOPackage.EnterpriseData_1_4_20</xDTOPackages>
|
||||
<xDTOPackages>XDTOPackage.EnterpriseData_1_5_20</xDTOPackages>
|
||||
<xDTOPackages>XDTOPackage.EnterpriseData_1_6_21</xDTOPackages>
|
||||
<xDTOPackages>XDTOPackage.EnterpriseData_1_7_4</xDTOPackages>
|
||||
<xDTOPackages>XDTOPackage.EnterpriseData_1_7_5</xDTOPackages>
|
||||
<xDTOPackages>XDTOPackage.EnterpriseDataExchange_1_0_1_1</xDTOPackages>
|
||||
<xDTOPackages>XDTOPackage.ExchangeMessage</xDTOPackages>
|
||||
<xDTOPackages>XDTOPackage.Patch</xDTOPackages>
|
||||
|
||||
@@ -1 +1 @@
|
||||
{6,1,1,f6ff38c2-753e-4ce6-b239-11d392a23338,1,ada419e1-14b9-4d2e-a48e-778714797b93,"3.0.3.136","Фирма ""1С""","БиблиотекаСтандартныхПодсистем",6041,1,0,74237a70-e69d-4b7c-a5ce-a046d8a90d6a,74237a70-e69d-4b7c-a5ce-a046d8a90d6a,1,0,db4a9ccb-9ef5-4b3c-8577-b6fe5db1b62e,db4a9ccb-9ef5-4b3c-8577-b6fe5db1b62e,1,0,9233322b-dfdb-4c66-91fe-1299292d40a5,9233322b-dfdb-4c66-91fe-1299292d40a5,1,0,7795348b-2f52-47f7-bf00-e11e5e795a43,7795348b-2f52-47f7-bf00-e11e5e795a43,1,0,0421b67e-ed26-491d-ab98-ec59002ed4ce,0421b67e-ed26-491d-ab98-ec59002ed4ce,1,0,bb47ced2-31f9-4870-8633-20b986e53ccc,bb47ced2-31f9-4870-8633-20b986e53ccc,1,0,7d8acec9-f5a9-411e-921c-446ed0dd3332,7d8acec9-f5a9-411e-921c-446ed0dd3332,1,0,739c01a9-1125-45ef-ab4e-8c73af4eeff0,739c01a9-1125-45ef-ab4e-8c73af4eeff0,1,0,cdbd26b1-9583-46e8-adf7-8cc705639892,cdbd26b1-9583-46e8-adf7-8cc705639892,1,0,c0e38c3e-7088-4e35-9d84-2d0ab9655402,c0e38c3e-7088-4e35-9d84-2d0ab9655402,1,0,1098786f-dd24-4cce-b212-be0cb5f01735,1098786f-dd24-4cce-b212-be0cb5f01735,1,0,3c0037f3-4422-4836-b116-8c72e32bdd55,3c0037f3-4422-4836-b116-8c72e32bdd55,1,0,6f7c6c31-206b-4010-bdad-1ad2e304f154,6f7c6c31-206b-4010-bdad-1ad2e304f154,1,0,a8659e53-8c6b-4b0c-9736-fe93a91e4d69,a8659e53-8c6b-4b0c-9736-fe93a91e4d69,1,0,fe9a1d1a-19c0-499f-8e1b-09cadabe882f,fe9a1d1a-19c0-499f-8e1b-09cadabe882f,1,0,5b68d479-7880-44de-84e3-7f578b43f0dc,5b68d479-7880-44de-84e3-7f578b43f0dc,1,0,bf9ca98c-5c95-4cfb-9181-8c1d847f9fbb,bf9ca98c-5c95-4cfb-9181-8c1d847f9fbb,1,0,b4629308-42de-4ce8-8591-cf0c2399a9a2,b4629308-42de-4ce8-8591-cf0c2399a9a2,1,0,c7e984ae-1dbb-4041-b18a-bfd0d63a002f,c7e984ae-1dbb-4041-b18a-bfd0d63a002f,1,0,bb0424b8-dfd1-4a27-bd66-9dea3ffc77c4,bb0424b8-dfd1-4a27-bd66-9dea3ffc77c4,1,0,a4ac0a50-ee39-4dc1-b84f-eec8fe485f03,a4ac0a50-ee39-4dc1-b84f-eec8fe485f03,1,0,1861ee4f-fd8c-4afa-8441-c074bf51f67e,1861ee4f-fd8c-4afa-8441-c074bf51f67e,1,0,de7ed8f7-3c02-47e0-aea8-4747ac68a5d5,de7ed8f7-3c02-47e0-aea8-4747ac68a5d5,1,0,b93b8760-6200-40ee-8bdc-875ba80a6155,b93b8760-6200-40ee-8bdc-875ba80a6155,1,0,c27472ee-879a-4746-9d21-122738ec80b7,c27472ee-879a-4746-9d21-122738ec80b7,1,0,e8b248d9-9049-456a-9c7d-7a0462cc67ab,e8b248d9-9049-456a-9c7d-7a0462cc67ab,1,0,d4562287-440d-4462-9de2-7097ccbf3764,d4562287-440d-4462-9de2-7097ccbf3764,1,0,ec797c75-02c5-4cf5-9dd4-26cd46c99519,ec797c75-02c5-4cf5-9dd4-26cd46c99519,1,0,6fccdf59-fc99-4a2b-a144-fffe438a147c,6fccdf59-fc99-4a2b-a144-fffe438a147c,1,0,af8bd73a-d8e8-487d-8f36-d835ab10ea3a,af8bd73a-d8e8-487d-8f36-d835ab10ea3a,1,0,08a413ff-bebd-42e5-8ff3-2115746a0844,08a413ff-bebd-42e5-8ff3-2115746a0844,1,0,da9b32e6-5b93-45a6-84b2-238d57541e18,da9b32e6-5b93-45a6-84b2-238d57541e18,1,0,e43d69c8-b284-47da-b236-611bc94a15b6,e43d69c8-b284-47da-b236-611bc94a15b6,1,0,31eeaa05-6c49-41fe-b840-1edbad4ccac7,31eeaa05-6c49-41fe-b840-1edbad4ccac7,1,0,842c8662-8f39-405e-9665-cbdabc116159,842c8662-8f39-405e-9665-cbdabc116159,1,0,fca4b033-02c4-4d61-9e51-87783c3cef1a,fca4b033-02c4-4d61-9e51-87783c3cef1a,1,0,396ef757-d7f6-411f-8c4c-1acb1106a009,396ef757-d7f6-411f-8c4c-1acb1106a009,1,0,839e29b1-a0d2-40fa-9f3e-46e66b943358,839e29b1-a0d2-40fa-9f3e-46e66b943358,1,0,c56d2cc7-630a-441b-b23f-ba78c34849bd,c56d2cc7-630a-441b-b23f-ba78c34849bd,1,0,9aecf4f5-46ed-4d1c-a584-cd028e467895,9aecf4f5-46ed-4d1c-a584-cd028e467895,1,0,21d92c2f-6c78-43ce-b1f4-59d7845b5a91,21d92c2f-6c78-43ce-b1f4-59d7845b5a91,1,0,a1c379be-43d3-4e02-83bb-d2e7de2d4ae3,a1c379be-43d3-4e02-83bb-d2e7de2d4ae3,1,0,a1f10624-22e9-4a04-b370-fd085bdd0f67,a1f10624-22e9-4a04-b370-fd085bdd0f67,1,0,2a4b10be-3cd7-4755-905f-7b4d02ff6a22,2a4b10be-3cd7-4755-905f-7b4d02ff6a22,1,0,3cffb795-2a28-4beb-92f4-5813f5994022,3cffb795-2a28-4beb-92f4-5813f5994022,1,0,3323ca68-1382-4710-a933-23fc56588935,3323ca68-1382-4710-a933-23fc56588935,1,0,d6b12775-3255-42b8-88b2-62684f873e7d,d6b12775-3255-42b8-88b2-62684f873e7d,1,0,cc23d903-ccc5-42f4-862f-5e7278c4e346,cc23d903-ccc5-42f4-862f-5e7278c4e346,1,0,98f033e0-fa40-46e0-b51a-87a066749a35,98f033e0-fa40-46e0-b51a-87a066749a35,1,0,e8b4cb2d-1180-4101-954a-4cb5464f198c,e8b4cb2d-1180-4101-954a-4cb5464f198c,1,0,a379287d-1ce8-460d-a503-910e728e28f1,a379287d-1ce8-460d-a503-910e728e28f1,1,0,f765c4ba-c677-42ac-8d0c-43bb485405b9,f765c4ba-c677-42ac-8d0c-43bb485405b9,1,0,83192b3e-e7a9-4595-8887-24cda84457a9,83192b3e-e7a9-4595-8887-24cda84457a9,1,0,2fd1287d-d96d-4480-baf7-8815ae5ffbfb,2fd1287d-d96d-4480-baf7-8815ae5ffbfb,1,0,c8a4c5da-bc88-4f6e-9787-1c22c2f41be7,c8a4c5da-bc88-4f6e-9787-1c22c2f41be7,1,0,08eeb8f1-944f-4450-83f6-ef20aaab7d86,08eeb8f1-944f-4450-83f6-ef20aaab7d86,1,0,d8c58e53-b7b9-4426-bdfa-d0816adf8cc1,d8c58e53-b7b9-4426-bdfa-d0816adf8cc1,1,0,8d77dd4a-e646-4105-8dcf-8ce8fc3da0b4,8d77dd4a-e646-4105-8dcf-8ce8fc3da0b4,1,0,2fd12dba-5311-4f31-949c-f6b15decc0cc,2fd12dba-5311-4f31-949c-f6b15decc0cc,1,0,d7cf3981-cf63-4a21-868b-8175a7704a8f,d7cf3981-cf63-4a21-868b-8175a7704a8f,1,0,35895e12-52b6-49a1-acdf-6d828a948af0,35895e12-52b6-49a1-acdf-6d828a948af0,1,0,0ae93712-74e8-41c7-8f2d-4dfc8983697d,0ae93712-74e8Line truncated
|
||||
{6,1,1,5bb55107-e020-4db5-8966-4aa54675b27a,1,0cb64779-9878-4d8d-8af7-1a26c7bd7ba7,"3.0.3.142","Фирма ""1С""","БиблиотекаСтандартныхПодсистем",6041,1,0,2c2a9341-7a9b-49c9-93ff-20590382ae77,2c2a9341-7a9b-49c9-93ff-20590382ae77,1,0,db4a9ccb-9ef5-4b3c-8577-b6fe5db1b62e,db4a9ccb-9ef5-4b3c-8577-b6fe5db1b62e,1,0,9233322b-dfdb-4c66-91fe-1299292d40a5,9233322b-dfdb-4c66-91fe-1299292d40a5,1,0,7795348b-2f52-47f7-bf00-e11e5e795a43,7795348b-2f52-47f7-bf00-e11e5e795a43,1,0,0421b67e-ed26-491d-ab98-ec59002ed4ce,0421b67e-ed26-491d-ab98-ec59002ed4ce,1,0,bb47ced2-31f9-4870-8633-20b986e53ccc,bb47ced2-31f9-4870-8633-20b986e53ccc,1,0,7d8acec9-f5a9-411e-921c-446ed0dd3332,7d8acec9-f5a9-411e-921c-446ed0dd3332,1,0,739c01a9-1125-45ef-ab4e-8c73af4eeff0,739c01a9-1125-45ef-ab4e-8c73af4eeff0,1,0,cdbd26b1-9583-46e8-adf7-8cc705639892,cdbd26b1-9583-46e8-adf7-8cc705639892,1,0,c0e38c3e-7088-4e35-9d84-2d0ab9655402,c0e38c3e-7088-4e35-9d84-2d0ab9655402,1,0,1098786f-dd24-4cce-b212-be0cb5f01735,1098786f-dd24-4cce-b212-be0cb5f01735,1,0,3c0037f3-4422-4836-b116-8c72e32bdd55,3c0037f3-4422-4836-b116-8c72e32bdd55,1,0,6f7c6c31-206b-4010-bdad-1ad2e304f154,6f7c6c31-206b-4010-bdad-1ad2e304f154,1,0,a8659e53-8c6b-4b0c-9736-fe93a91e4d69,a8659e53-8c6b-4b0c-9736-fe93a91e4d69,1,0,fe9a1d1a-19c0-499f-8e1b-09cadabe882f,fe9a1d1a-19c0-499f-8e1b-09cadabe882f,1,0,5b68d479-7880-44de-84e3-7f578b43f0dc,5b68d479-7880-44de-84e3-7f578b43f0dc,1,0,bf9ca98c-5c95-4cfb-9181-8c1d847f9fbb,bf9ca98c-5c95-4cfb-9181-8c1d847f9fbb,1,0,b4629308-42de-4ce8-8591-cf0c2399a9a2,b4629308-42de-4ce8-8591-cf0c2399a9a2,1,0,c7e984ae-1dbb-4041-b18a-bfd0d63a002f,c7e984ae-1dbb-4041-b18a-bfd0d63a002f,1,0,bb0424b8-dfd1-4a27-bd66-9dea3ffc77c4,bb0424b8-dfd1-4a27-bd66-9dea3ffc77c4,1,0,a4ac0a50-ee39-4dc1-b84f-eec8fe485f03,a4ac0a50-ee39-4dc1-b84f-eec8fe485f03,1,0,1861ee4f-fd8c-4afa-8441-c074bf51f67e,1861ee4f-fd8c-4afa-8441-c074bf51f67e,1,0,de7ed8f7-3c02-47e0-aea8-4747ac68a5d5,de7ed8f7-3c02-47e0-aea8-4747ac68a5d5,1,0,b93b8760-6200-40ee-8bdc-875ba80a6155,b93b8760-6200-40ee-8bdc-875ba80a6155,1,0,c27472ee-879a-4746-9d21-122738ec80b7,c27472ee-879a-4746-9d21-122738ec80b7,1,0,e8b248d9-9049-456a-9c7d-7a0462cc67ab,e8b248d9-9049-456a-9c7d-7a0462cc67ab,1,0,d4562287-440d-4462-9de2-7097ccbf3764,d4562287-440d-4462-9de2-7097ccbf3764,1,0,ec797c75-02c5-4cf5-9dd4-26cd46c99519,ec797c75-02c5-4cf5-9dd4-26cd46c99519,1,0,6fccdf59-fc99-4a2b-a144-fffe438a147c,6fccdf59-fc99-4a2b-a144-fffe438a147c,1,0,af8bd73a-d8e8-487d-8f36-d835ab10ea3a,af8bd73a-d8e8-487d-8f36-d835ab10ea3a,1,0,08a413ff-bebd-42e5-8ff3-2115746a0844,08a413ff-bebd-42e5-8ff3-2115746a0844,1,0,da9b32e6-5b93-45a6-84b2-238d57541e18,da9b32e6-5b93-45a6-84b2-238d57541e18,1,0,e43d69c8-b284-47da-b236-611bc94a15b6,e43d69c8-b284-47da-b236-611bc94a15b6,1,0,31eeaa05-6c49-41fe-b840-1edbad4ccac7,31eeaa05-6c49-41fe-b840-1edbad4ccac7,1,0,842c8662-8f39-405e-9665-cbdabc116159,842c8662-8f39-405e-9665-cbdabc116159,1,0,fca4b033-02c4-4d61-9e51-87783c3cef1a,fca4b033-02c4-4d61-9e51-87783c3cef1a,1,0,396ef757-d7f6-411f-8c4c-1acb1106a009,396ef757-d7f6-411f-8c4c-1acb1106a009,1,0,839e29b1-a0d2-40fa-9f3e-46e66b943358,839e29b1-a0d2-40fa-9f3e-46e66b943358,1,0,c56d2cc7-630a-441b-b23f-ba78c34849bd,c56d2cc7-630a-441b-b23f-ba78c34849bd,1,0,9aecf4f5-46ed-4d1c-a584-cd028e467895,9aecf4f5-46ed-4d1c-a584-cd028e467895,1,0,21d92c2f-6c78-43ce-b1f4-59d7845b5a91,21d92c2f-6c78-43ce-b1f4-59d7845b5a91,1,0,a1c379be-43d3-4e02-83bb-d2e7de2d4ae3,a1c379be-43d3-4e02-83bb-d2e7de2d4ae3,1,0,a1f10624-22e9-4a04-b370-fd085bdd0f67,a1f10624-22e9-4a04-b370-fd085bdd0f67,1,0,2a4b10be-3cd7-4755-905f-7b4d02ff6a22,2a4b10be-3cd7-4755-905f-7b4d02ff6a22,1,0,3cffb795-2a28-4beb-92f4-5813f5994022,3cffb795-2a28-4beb-92f4-5813f5994022,1,0,3323ca68-1382-4710-a933-23fc56588935,3323ca68-1382-4710-a933-23fc56588935,1,0,d6b12775-3255-42b8-88b2-62684f873e7d,d6b12775-3255-42b8-88b2-62684f873e7d,1,0,cc23d903-ccc5-42f4-862f-5e7278c4e346,cc23d903-ccc5-42f4-862f-5e7278c4e346,1,0,98f033e0-fa40-46e0-b51a-87a066749a35,98f033e0-fa40-46e0-b51a-87a066749a35,1,0,e8b4cb2d-1180-4101-954a-4cb5464f198c,e8b4cb2d-1180-4101-954a-4cb5464f198c,1,0,a379287d-1ce8-460d-a503-910e728e28f1,a379287d-1ce8-460d-a503-910e728e28f1,1,0,f765c4ba-c677-42ac-8d0c-43bb485405b9,f765c4ba-c677-42ac-8d0c-43bb485405b9,1,0,83192b3e-e7a9-4595-8887-24cda84457a9,83192b3e-e7a9-4595-8887-24cda84457a9,1,0,2fd1287d-d96d-4480-baf7-8815ae5ffbfb,2fd1287d-d96d-4480-baf7-8815ae5ffbfb,1,0,c8a4c5da-bc88-4f6e-9787-1c22c2f41be7,c8a4c5da-bc88-4f6e-9787-1c22c2f41be7,1,0,08eeb8f1-944f-4450-83f6-ef20aaab7d86,08eeb8f1-944f-4450-83f6-ef20aaab7d86,1,0,d8c58e53-b7b9-4426-bdfa-d0816adf8cc1,d8c58e53-b7b9-4426-bdfa-d0816adf8cc1,1,0,8d77dd4a-e646-4105-8dcf-8ce8fc3da0b4,8d77dd4a-e646-4105-8dcf-8ce8fc3da0b4,1,0,2fd12dba-5311-4f31-949c-f6b15decc0cc,2fd12dba-5311-4f31-949c-f6b15decc0cc,1,0,d7cf3981-cf63-4a21-868b-8175a7704a8f,d7cf3981-cf63-4a21-868b-8175a7704a8f,1,0,35895e12-52b6-49a1-acdf-6d828a948af0,35895e12-52b6-49a1-acdf-6d828a948af0,1,0,0ae93712-74e8-41c7-8f2d-4dfc8983697d,0ae93712-74e8Line truncated
|
||||
@@ -908,6 +908,12 @@
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ПослеЗавершенияФоновогоЗадания(Задание, ДополнительныеПараметры) Экспорт
|
||||
|
||||
Если Задание = Неопределено Тогда
|
||||
ПерейтиНаШагМастера(Элементы.ШагВыборЦелевогоЭлемента);
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
НастройкиМастера.ПоказатьДиалогПередЗакрытием = Ложь;
|
||||
|
||||
Если Задание.Статус <> "Выполнено" Тогда
|
||||
|
||||
+6
@@ -1089,6 +1089,12 @@
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ПослеЗавершенияФоновогоЗадания(Задание, ДополнительныеПараметры) Экспорт
|
||||
|
||||
Если Задание = Неопределено Тогда
|
||||
ПерейтиНаШагМастера(Элементы.ШагВыборОсновногоЭлемента);
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
НастройкиМастера.ПоказатьДиалогПередЗакрытием = Ложь;
|
||||
|
||||
Если Задание.Статус <> "Выполнено" Тогда
|
||||
|
||||
+14
-16
@@ -2878,7 +2878,7 @@
|
||||
|
||||
Если Не ЗначениеЗаполнено(Ответ) Тогда
|
||||
СостояниеОбработкиЗаявления = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(ШаблонОписанияОшибки,
|
||||
НСтр("ru = 'Сервер вернул пустой ответ.'"));
|
||||
НСтр("ru = 'Метод ReceivePacket сервиса 1С:Подпись вернул пустой ответ.'"));
|
||||
Возврат Неопределено;
|
||||
КонецЕсли;
|
||||
|
||||
@@ -2902,7 +2902,7 @@
|
||||
ДвоичныеДанные.Записать(ИмяФайлаПакетОтвета);
|
||||
Иначе
|
||||
ОписаниеОшибки = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(ШаблонОписанияОшибки,
|
||||
НСтр("ru = 'Сервер вернул пустые данные.'"));
|
||||
НСтр("ru = 'Метод ReceivePacket сервиса 1С:Подпись вернул пустые данные.'"));
|
||||
КонецЕсли;
|
||||
|
||||
ИначеЕсли КодРезультата = "1" Тогда
|
||||
@@ -2912,7 +2912,7 @@
|
||||
Если УзелDOM.Количество() > 0 Тогда
|
||||
ОписаниеОшибки = УзелDOM[0].ТекстовоеСодержимое;
|
||||
Иначе
|
||||
ОписаниеОшибки = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(НСтр("ru = 'Сервер вернул код ошибки: %1'"),
|
||||
ОписаниеОшибки = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(НСтр("ru = 'Метод ReceivePacket сервиса 1С:Подпись вернул код ошибки: %1'"),
|
||||
Строка(КодРезультата));
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
@@ -2956,12 +2956,12 @@
|
||||
КонецЦикла;
|
||||
|
||||
Если Не ФайлНайден Тогда
|
||||
ВызватьИсключение НСтр("ru = 'Неверный формат данных.'");
|
||||
ВызватьИсключение НСтр("ru = 'Архив не содержит файл данных.'");
|
||||
КонецЕсли;
|
||||
Исключение
|
||||
ИнформацияОбОшибке = ИнформацияОбОшибке();
|
||||
ОписаниеОшибки = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр("ru = 'Не удалось разобрать ответ сервера по причине:
|
||||
НСтр("ru = 'Не удалось разобрать результат выполнения метода ReceivePacket сервиса 1С:Подпись по причине:
|
||||
|%1'"),
|
||||
КраткоеПредставлениеОшибки(ИнформацияОбОшибке));
|
||||
КонецПопытки;
|
||||
@@ -3002,14 +3002,15 @@
|
||||
ДвоичныеДанные.Записать(ИмяФайлаПакетОтвета);
|
||||
Иначе
|
||||
ОписаниеОшибки = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(ШаблонОписанияОшибки,
|
||||
НСтр("ru = 'Сервер вернул пустые данные.'"));
|
||||
НСтр("ru = 'Метод ReceiveUpdatedPacket сервиса 1С:Подпись вернул пустые данные.'"));
|
||||
КонецЕсли;
|
||||
Иначе
|
||||
УзелDOM = ПостроительDOM.ПолучитьЭлементыПоИмени("errorMessage");
|
||||
Если УзелDOM.Количество() > 0 Тогда
|
||||
ОписаниеОшибки = УзелDOM[0].ТекстовоеСодержимое;
|
||||
Иначе
|
||||
ОписаниеОшибки = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(НСтр("ru = 'Сервер вернул код ошибки: %1'"),
|
||||
ОписаниеОшибки = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр("ru = 'Метод ReceiveUpdatedPacket сервиса 1С:Подпись вернул код ошибки: %1'"),
|
||||
Строка(КодРезультата));
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
@@ -3043,9 +3044,6 @@
|
||||
ЧтениеXML.Закрыть();
|
||||
|
||||
УзелDOM = ДокументDOM.ПолучитьЭлементыПоИмени("Сертификат");
|
||||
Если УзелDOM.Количество() < 2 Тогда
|
||||
ВызватьИсключение НСтр("ru = 'Неверный формат данных.'");
|
||||
КонецЕсли;
|
||||
|
||||
СертификатСтрокой = "";
|
||||
КорневойСертификатСтрокой = "";
|
||||
@@ -3060,10 +3058,10 @@
|
||||
КонецЕсли;
|
||||
КонецЦикла;
|
||||
|
||||
Если Не ЗначениеЗаполнено(СертификатСтрокой)
|
||||
Или Не ЗначениеЗаполнено(КорневойСертификатСтрокой) Тогда
|
||||
|
||||
ВызватьИсключение НСтр("ru = 'Неверный формат данных.'");
|
||||
Если Не ЗначениеЗаполнено(СертификатСтрокой) Тогда
|
||||
ВызватьИсключение НСтр("ru = 'Ответ не содержит сведений о выпущенном сертификате.'");
|
||||
ИначеЕсли Не ЗначениеЗаполнено(КорневойСертификатСтрокой) Тогда
|
||||
ВызватьИсключение НСтр("ru = 'Ответ не содержит сведений о корневом сертификате.'");
|
||||
КонецЕсли;
|
||||
|
||||
ДанныеСертификата = Base64Значение(СертификатСтрокой);
|
||||
@@ -3075,12 +3073,12 @@
|
||||
КонецЦикла;
|
||||
|
||||
Если Не ФайлНайден Тогда
|
||||
ВызватьИсключение НСтр("ru = 'Неверный формат данных.'");
|
||||
ВызватьИсключение НСтр("ru = 'Архив не содержит файл данных.'");
|
||||
КонецЕсли;
|
||||
Исключение
|
||||
ИнформацияОбОшибке = ИнформацияОбОшибке();
|
||||
ОписаниеОшибки = СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
|
||||
НСтр("ru = 'Не удалось разобрать ответ сервера по причине:
|
||||
НСтр("ru = 'Не удалось разобрать результат выполнения метода ReceiveUpdatedPacket сервиса 1С:Подпись по причине:
|
||||
|%1'"),
|
||||
КраткоеПредставлениеОшибки(ИнформацияОбОшибке));
|
||||
КонецПопытки;
|
||||
|
||||
@@ -4133,21 +4133,47 @@
|
||||
//
|
||||
Функция ЗаписьПротоколаОбмена(КСообщенияОбОшибках = "", Знач СтрокаОшибки = "")
|
||||
|
||||
СтруктураОшибки = Новый Структура("ИмяПКО,ИмяПОД,Нпп,ГНпп,Источник,ТипОбъекта,Свойство,Значение,ТипЗначения,ПКО,ПКС,ПКГС,ПВД,ПОД,Объект,СвойствоПриемника,КонвертируемоеЗначение,Обработчик,ОписаниеОшибки,ПозицияМодуля,Текст,КСообщенияОбОшибках,УзелПланаОбмена");
|
||||
СтруктураОшибки = Новый Структура(
|
||||
"ИмяПКО,
|
||||
|ИмяПОД,
|
||||
|Нпп,
|
||||
|ГНпп,
|
||||
|Источник,
|
||||
|ТипОбъекта,
|
||||
|Свойство,
|
||||
|Значение,
|
||||
|ТипЗначения,
|
||||
|ПКО,
|
||||
|ПКС,
|
||||
|ПКГС,
|
||||
|ПВД,
|
||||
|ПОД,
|
||||
|Объект,
|
||||
|СвойствоПриемника,
|
||||
|КонвертируемоеЗначение,
|
||||
|Обработчик,
|
||||
|ОписаниеОшибки,
|
||||
|ПозицияМодуля,
|
||||
|Текст,
|
||||
|КСообщенияОбОшибках,
|
||||
|УзелПланаОбмена");
|
||||
|
||||
СтрокаМодуля = ОтделитьРазделителем(СтрокаОшибки, "{");
|
||||
ОписаниеОшибки = ОтделитьРазделителем(СтрокаМодуля, "}: ");
|
||||
СтрокаМодуля = ОтделитьРазделителем(СтрокаОшибки, "{");
|
||||
Если ПустаяСтрока(СтрокаОшибки) Тогда
|
||||
ОписаниеОшибки = СокрЛП(ОтделитьРазделителем(СтрокаМодуля, "}:"));
|
||||
Иначе
|
||||
ОписаниеОшибки = СтрокаОшибки;
|
||||
СтрокаМодуля = "{" + СтрокаМодуля;
|
||||
КонецЕсли;
|
||||
|
||||
Если ОписаниеОшибки <> "" Тогда
|
||||
|
||||
СтруктураОшибки.ОписаниеОшибки = ОписаниеОшибки;
|
||||
СтруктураОшибки.ПозицияМодуля = СтрокаМодуля;
|
||||
|
||||
СтруктураОшибки.ОписаниеОшибки = ОписаниеОшибки;
|
||||
СтруктураОшибки.ПозицияМодуля = СтрокаМодуля;
|
||||
КонецЕсли;
|
||||
|
||||
Если СтруктураОшибки.КСообщенияОбОшибках <> "" Тогда
|
||||
|
||||
СтруктураОшибки.КСообщенияОбОшибках = КСообщенияОбОшибках;
|
||||
СтруктураОшибки.КСообщенияОбОшибках = КСообщенияОбОшибках;
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
|
||||
+15
-12
@@ -18,12 +18,12 @@
|
||||
// Параметры:
|
||||
// Отказ - Булево - флаг отказа; поднимается в случае возникновения ошибок при обработке сообщения обмена.
|
||||
//
|
||||
Процедура ВыполнитьЗагрузкуДанных(Отказ, Знач ЗагрузитьТолькоПараметры) Экспорт
|
||||
Процедура ВыполнитьЗагрузкуДанных(Отказ, Знач ЗагрузитьТолькоПараметры, СообщениеОбОшибке = "") Экспорт
|
||||
|
||||
Если Не ЭтоУзелРаспределеннойИнформационнойБазы() Тогда
|
||||
|
||||
// Обмен не по правилам конвертации не поддерживается.
|
||||
ЗафиксироватьЗавершениеОбмена(Отказ,, ОшибкаВидаОбменаДанными());
|
||||
СообщениеОбОшибке = ОшибкаВидаОбменаДанными();
|
||||
ЗафиксироватьЗавершениеОбмена(Отказ, , ОшибкаВидаОбменаДанными());
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
@@ -58,21 +58,20 @@
|
||||
ПараметрыСеанса.ПараметрыСеансаСинхронизацииДанных = Новый ХранилищеЗначения(ПараметрыСеансаСинхронизацииДанных);
|
||||
УстановитьПривилегированныйРежим(Ложь);
|
||||
|
||||
|
||||
ЧтениеXML = Новый ЧтениеXML;
|
||||
|
||||
Попытка
|
||||
ЧтениеXML.ОткрытьФайл(ИмяФайлаСообщенияОбмена());
|
||||
Исключение
|
||||
|
||||
// Ошибка открытия файла сообщения обмена.
|
||||
ЗафиксироватьЗавершениеОбмена(Отказ, ОписаниеОшибки(), ОшибкаОткрытияФайлаСообщенияОбмена());
|
||||
СообщениеОбОшибке = ПодробноеПредставлениеОшибки(ИнформацияОбОшибке());
|
||||
ЗафиксироватьЗавершениеОбмена(Отказ, СообщениеОбОшибке, ОшибкаОткрытияФайлаСообщенияОбмена());
|
||||
Возврат;
|
||||
КонецПопытки;
|
||||
|
||||
ОбменДаннымиСлужебный.ОтключитьОбновлениеКлючейДоступа(Истина);
|
||||
Попытка
|
||||
ПрочитатьФайлСообщенияОбмена(Отказ, ЧтениеXML, ЗагрузитьТолькоПараметры, ЗагрузитьМетаданные);
|
||||
ПрочитатьФайлСообщенияОбмена(Отказ, ЧтениеXML, ЗагрузитьТолькоПараметры, ЗагрузитьМетаданные, СообщениеОбОшибке);
|
||||
ОбменДаннымиСлужебный.ОтключитьОбновлениеКлючейДоступа(Ложь);
|
||||
Исключение
|
||||
ОбменДаннымиСлужебный.ОтключитьОбновлениеКлючейДоступа(Ложь);
|
||||
@@ -130,7 +129,7 @@
|
||||
|
||||
//
|
||||
|
||||
Процедура ПрочитатьФайлСообщенияОбмена(Отказ, ЧтениеXML, Знач ЗагрузитьТолькоПараметры, Знач ЗагрузитьМетаданные)
|
||||
Процедура ПрочитатьФайлСообщенияОбмена(Отказ, ЧтениеXML, Знач ЗагрузитьТолькоПараметры, Знач ЗагрузитьМетаданные, СообщениеОбОшибке = "")
|
||||
|
||||
ЧтениеСообщения = ПланыОбмена.СоздатьЧтениеСообщения();
|
||||
|
||||
@@ -140,7 +139,8 @@
|
||||
// Задан неизвестный план обмена;
|
||||
// указан узел, не входящий в план обмена;
|
||||
// номер сообщения не соответствует ожидаемому.
|
||||
ЗафиксироватьЗавершениеОбмена(Отказ, ОписаниеОшибки(), ОшибкаНачалаЧтенияФайлаСообщенияОбмена());
|
||||
СообщениеОбОшибке = ПодробноеПредставлениеОшибки(ИнформацияОбОшибке());
|
||||
ЗафиксироватьЗавершениеОбмена(Отказ, СообщениеОбОшибке, ОшибкаНачалаЧтенияФайлаСообщенияОбмена());
|
||||
Возврат;
|
||||
КонецПопытки;
|
||||
|
||||
@@ -179,7 +179,8 @@
|
||||
УстановитьПривилегированныйРежим(Ложь);
|
||||
|
||||
ЧтениеСообщения.ПрерватьЧтение();
|
||||
ЗафиксироватьЗавершениеОбмена(Отказ, ОписаниеОшибки(), ОшибкаЧтенияФайлаСообщенияОбмена());
|
||||
СообщениеОбОшибке = ПодробноеПредставлениеОшибки(ИнформацияОбОшибке());
|
||||
ЗафиксироватьЗавершениеОбмена(Отказ, СообщениеОбОшибке, ОшибкаЧтенияФайлаСообщенияОбмена());
|
||||
Возврат;
|
||||
КонецПопытки;
|
||||
|
||||
@@ -199,7 +200,8 @@
|
||||
ЧтениеСообщения.ПрерватьЧтение();
|
||||
Исключение
|
||||
ЧтениеСообщения.ПрерватьЧтение();
|
||||
ЗафиксироватьЗавершениеОбмена(Отказ, ОписаниеОшибки(), ОшибкаЧтенияФайлаСообщенияОбмена());
|
||||
СообщениеОбОшибке = ПодробноеПредставлениеОшибки(ИнформацияОбОшибке());
|
||||
ЗафиксироватьЗавершениеОбмена(Отказ, СообщениеОбОшибке, ОшибкаЧтенияФайлаСообщенияОбмена());
|
||||
Возврат
|
||||
КонецПопытки;
|
||||
|
||||
@@ -219,7 +221,8 @@
|
||||
ЧтениеСообщения.ЗакончитьЧтение();
|
||||
Исключение
|
||||
ЧтениеСообщения.ПрерватьЧтение();
|
||||
ЗафиксироватьЗавершениеОбмена(Отказ, ОписаниеОшибки(), ОшибкаЧтенияФайлаСообщенияОбмена());
|
||||
СообщениеОбОшибке = ПодробноеПредставлениеОшибки(ИнформацияОбОшибке());
|
||||
ЗафиксироватьЗавершениеОбмена(Отказ, СообщениеОбОшибке, ОшибкаЧтенияФайлаСообщенияОбмена());
|
||||
Возврат
|
||||
КонецПопытки;
|
||||
|
||||
|
||||
-1
@@ -87,7 +87,6 @@
|
||||
Если ОбновлениеЗавершено Тогда
|
||||
ОбновитьСтраницуОбновлениеЗавершено(СведенияОбОбновлении);
|
||||
Элементы.СтатусОбновления.ТекущаяСтраница = Элементы.ОбновлениеЗавершено;
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Иначе
|
||||
|
||||
@@ -519,7 +519,20 @@
|
||||
КонецЕсли;
|
||||
|
||||
Значение = СтрокаТабличнойЧасти[ОбрабатываемоеСвойство.Имя];
|
||||
ОбработатьСвойство(Значение, ОбрабатываемоеСвойство, Обработано);
|
||||
|
||||
СтандартнаяОбработка = Истина;
|
||||
Если ОбщегоНазначения.ПодсистемаСуществует("СтандартныеПодсистемы.КонтактнаяИнформация") Тогда
|
||||
ПолноеИмя = ОбрабатываемоеСвойство.ПолноеИмя;
|
||||
МодульУправлениеКонтактнойИнформацией = ОбщегоНазначения.ОбщийМодуль("УправлениеКонтактнойИнформацией");
|
||||
МодульУправлениеКонтактнойИнформацией.ПриСкрытииЗначенияРеквизита(ПолноеИмя, Значение, СтандартнаяОбработка);
|
||||
КонецЕсли;
|
||||
|
||||
Если СтандартнаяОбработка Тогда
|
||||
ОбработатьСвойство(Значение, ОбрабатываемоеСвойство, Обработано);
|
||||
Иначе
|
||||
Обработано = Истина;
|
||||
КонецЕсли;
|
||||
|
||||
Если Обработано Тогда
|
||||
СтрокаТабличнойЧасти[ОбрабатываемоеСвойство.Имя] = Значение;
|
||||
КонецЕсли;
|
||||
|
||||
@@ -1197,21 +1197,47 @@
|
||||
//
|
||||
Функция ПолучитьСтруктуруЗаписиПротокола(КодСообщения = "", СтрокаОшибки = "") Экспорт
|
||||
|
||||
СтруктураОшибки = Новый Структура("ИмяПКО,ИмяПОД,Нпп,Гнпп,Источник,ТипОбъекта,Свойство,Значение,ТипЗначения,ПКО,ПКС,ПКГС,ПВД,ПОД,Объект,СвойствоПриемника,КонвертируемоеЗначение,Обработчик,ОписаниеОшибки,ПозицияМодуля,Текст,КодСообщения,УзелПланаОбмена");
|
||||
СтруктураОшибки = Новый Структура(
|
||||
"ИмяПКО,
|
||||
|ИмяПОД,
|
||||
|Нпп,
|
||||
|Гнпп,
|
||||
|Источник,
|
||||
|ТипОбъекта,
|
||||
|Свойство,
|
||||
|Значение,
|
||||
|ТипЗначения,
|
||||
|ПКО,
|
||||
|ПКС,
|
||||
|ПКГС,
|
||||
|ПВД,
|
||||
|ПОД,
|
||||
|Объект,
|
||||
|СвойствоПриемника,
|
||||
|КонвертируемоеЗначение,
|
||||
|Обработчик,
|
||||
|ОписаниеОшибки,
|
||||
|ПозицияМодуля,
|
||||
|Текст,
|
||||
|КодСообщения,
|
||||
|УзелПланаОбмена");
|
||||
|
||||
СтрокаМодуля = ОтделитьРазделителем(СтрокаОшибки, "{");
|
||||
ОписаниеОшибки = ОтделитьРазделителем(СтрокаМодуля, "}: ");
|
||||
СтрокаМодуля = ОтделитьРазделителем(СтрокаОшибки, "{");
|
||||
Если ПустаяСтрока(СтрокаОшибки) Тогда
|
||||
ОписаниеОшибки = СокрЛП(ОтделитьРазделителем(СтрокаМодуля, "}:"));
|
||||
Иначе
|
||||
ОписаниеОшибки = СтрокаОшибки;
|
||||
СтрокаМодуля = "{" + СтрокаМодуля;
|
||||
КонецЕсли;
|
||||
|
||||
Если ОписаниеОшибки <> "" Тогда
|
||||
|
||||
СтруктураОшибки.ОписаниеОшибки = ОписаниеОшибки;
|
||||
СтруктураОшибки.ПозицияМодуля = СтрокаМодуля;
|
||||
|
||||
СтруктураОшибки.ОписаниеОшибки = ОписаниеОшибки;
|
||||
СтруктураОшибки.ПозицияМодуля = СтрокаМодуля;
|
||||
КонецЕсли;
|
||||
|
||||
Если СтруктураОшибки.КодСообщения <> "" Тогда
|
||||
|
||||
СтруктураОшибки.КодСообщения = КодСообщения;
|
||||
СтруктураОшибки.КодСообщения = КодСообщения;
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
|
||||
+13
-10
@@ -141,7 +141,7 @@ function logFile (text, failed) {
|
||||
|
||||
// Записать текст из временного лог-файла
|
||||
function appendLog () {
|
||||
var f
|
||||
var f = null
|
||||
var outf
|
||||
var text
|
||||
try {
|
||||
@@ -151,7 +151,9 @@ function appendLog () {
|
||||
try {
|
||||
if (!f.AtEndOfStream) {
|
||||
text = f.ReadAll()
|
||||
outf.WriteLine('')
|
||||
outf.WriteLine(text)
|
||||
outf.WriteLine('')
|
||||
}
|
||||
} finally {
|
||||
try {
|
||||
@@ -159,7 +161,7 @@ function appendLog () {
|
||||
outf.Close()
|
||||
} catch (e) { return }
|
||||
}
|
||||
return text
|
||||
return (text && text.length > 0)
|
||||
}
|
||||
|
||||
// Инициализация
|
||||
@@ -494,7 +496,9 @@ function allowConnections () {
|
||||
function doExecuteUpdate (lastVersion) {
|
||||
if (useComConnector && lastVersion) {
|
||||
try {
|
||||
addDeletePatches()
|
||||
if (addDeletePatches() != 0) {
|
||||
throw new Error('Не удалось обновить исправления конфигурации. Подробности см. в предыдущей записи.')
|
||||
}
|
||||
} catch (e) {
|
||||
log(format('Исключение при вызове ОбновлениеКонфигурации.ОбновитьИсправленияИзСкрипта: {0}, {1}.', e.name, e.message), true)
|
||||
return 2
|
||||
@@ -898,18 +902,17 @@ function addDeletePatches () {
|
||||
var fixFileNamesString = fixFileNames.join('\n')
|
||||
var removeFixNamesString = removeFixNames.join('\n')
|
||||
|
||||
var result = runApp(
|
||||
'wscript.exe',
|
||||
format(
|
||||
'{0}/add-delete-patches.js /ConnectionString:"{1}" /COMConnectorName:"{2}" /FixFileNames:"{3}" /RemoveFixNames:"{4}"',
|
||||
var result = runApp('wscript.exe',
|
||||
format('"{0}\\add-delete-patches.js" /ConnectionString:"{1}" /COMConnectorName:"{2}" /FixFileNames:"{3}" /RemoveFixNames:"{4}" /Out:"{5}\\{6}"',
|
||||
thisFileDir,
|
||||
connectionString.replace(/"/g, '\''),
|
||||
comConnectorName,
|
||||
fixFileNamesString,
|
||||
removeFixNamesString
|
||||
removeFixNamesString,
|
||||
thisFileDir,
|
||||
tempLogFileName
|
||||
),
|
||||
SW_HIDE,
|
||||
true)
|
||||
SW_HIDE, true)
|
||||
return result
|
||||
}
|
||||
function registerCOM() {
|
||||
|
||||
+14
-2
@@ -1,5 +1,5 @@
|
||||
///////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
// Copyright (c) 2018, ООО 1С-Софт
|
||||
// Copyright (c) 2019, ООО 1С-Софт
|
||||
// Все права защищены. Эта программа и сопроводительные материалы предоставляются
|
||||
// в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0)
|
||||
// Текст лицензии доступен по ссылке:
|
||||
@@ -11,17 +11,29 @@
|
||||
// Example:
|
||||
// wscript.exe <this-file> /ConnectionString:"File='C:\1c\db\ssl\master';Usr='Администратор';Pwd=''" /COMConnectorName:"v83.COMConnector" /FixFileNames:"" /RemoveFixNames:"e16605f0-ddc8-4ed2-be25-d572043a1a32"
|
||||
|
||||
var fso = new ActiveXObject('Scripting.FileSystemObject')
|
||||
var ForWriting = 2 // Open a file for writing.
|
||||
var OpenAsASCII = 0
|
||||
var outf = null
|
||||
|
||||
try {
|
||||
|
||||
var ConnectionString = WScript.Arguments.Named.Item('ConnectionString')
|
||||
var COMConnectorName = WScript.Arguments.Named.Item('COMConnectorName')
|
||||
var fixFileNames = WScript.Arguments.Named.Item('FixFileNames')
|
||||
var removeFixNames = WScript.Arguments.Named.Item('RemoveFixNames')
|
||||
var outFileName = WScript.Arguments.Named.Item('Out')
|
||||
|
||||
var outf = fso.OpenTextFile(outFileName, ForWriting, true, OpenAsASCII)
|
||||
|
||||
var COMConnector = new ActiveXObject(COMConnectorName)
|
||||
var connection = COMConnector.Connect(ConnectionString)
|
||||
|
||||
connection.ОбновлениеКонфигурации.ОбновитьИсправленияИзСкрипта(fixFileNames, removeFixNames)
|
||||
|
||||
} catch (ex) {
|
||||
WScript.Echo(ex.message)
|
||||
if (outf != null) {
|
||||
outf.WriteLine(ex.message)
|
||||
}
|
||||
WScript.Quit(1)
|
||||
}
|
||||
@@ -1193,6 +1193,93 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>Administration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>DataAdministration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>UpdateDataBaseConfiguration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ExclusiveMode</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ActiveUsers</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>EventLog</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ThinClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>WebClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ThickClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ExternalConnection</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Automation</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>TechnicalSpecialistMode</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>SaveUserData</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ConfigurationExtensionsAdministration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Output</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Constant.ИспользоватьСинхронизациюДанныхВМоделиСервиса</name>
|
||||
<right>
|
||||
@@ -3094,93 +3181,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>Administration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>DataAdministration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>UpdateDataBaseConfiguration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ExclusiveMode</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ActiveUsers</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>EventLog</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ThinClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>WebClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ThickClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ExternalConnection</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Automation</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>TechnicalSpecialistMode</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeNormal</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeEmbeddedWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeFullscreenWorkplace</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>MainWindowModeKiosk</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>AnalyticsSystemClient</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>SaveUserData</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ConfigurationExtensionsAdministration</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Output</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>CommonCommand.СозданиеСвязанныхОбъектов</name>
|
||||
<right>
|
||||
|
||||
@@ -14,13 +14,6 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.РассылкиОтчетов.Command.СобытияРассылки</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
@@ -52,6 +45,13 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.РассылкиОтчетов.Command.СобытияРассылки</name>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.РассылкиОтчетов.Command.ВыполнитьСейчас</name>
|
||||
<right>
|
||||
|
||||
@@ -1618,6 +1618,45 @@
|
||||
<value>false</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>Administration</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>UpdateDataBaseConfiguration</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ThickClient</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ExternalConnection</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Automation</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>TechnicalSpecialistMode</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ConfigurationExtensionsAdministration</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>InteractiveOpenExtDataProcessors</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>InteractiveOpenExtReports</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Constant.ИспользоватьСинхронизациюДанныхВМоделиСервиса</name>
|
||||
<right>
|
||||
@@ -4079,45 +4118,6 @@
|
||||
<value>false</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Configuration.БиблиотекаСтандартныхПодсистем</name>
|
||||
<right>
|
||||
<name>Administration</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>UpdateDataBaseConfiguration</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ThickClient</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ExternalConnection</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>Automation</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>TechnicalSpecialistMode</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>ConfigurationExtensionsAdministration</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>InteractiveOpenExtDataProcessors</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>InteractiveOpenExtReports</name>
|
||||
<value>false</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.ПроизводственныеКалендари</name>
|
||||
<right>
|
||||
|
||||
@@ -152,6 +152,6 @@
|
||||
<content>InformationRegister.НастройкиТранспортаОбменаДанными</content>
|
||||
<content>XDTOPackage.EnterpriseData_1_6_21</content>
|
||||
<content>InformationRegister.РезультатыОбменаДанными</content>
|
||||
<content>XDTOPackage.EnterpriseData_1_7_4</content>
|
||||
<content>XDTOPackage.EnterpriseData_1_7_5</content>
|
||||
<parentSubsystem>Subsystem.СтандартныеПодсистемы</parentSubsystem>
|
||||
</mdclass:Subsystem>
|
||||
+2
-2
@@ -1,9 +1,9 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<mdclass:XDTOPackage xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="b6d891e4-15d6-4b40-b474-a8a1d10231e8">
|
||||
<name>EnterpriseData_1_7_4</name>
|
||||
<name>EnterpriseData_1_7_5</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>EnterpriseData 1.7.4</value>
|
||||
<value>EnterpriseData 1.7.5</value>
|
||||
</synonym>
|
||||
<namespace>http://v8.1c.ru/edi/edi_stnd/EnterpriseData/1.7</namespace>
|
||||
</mdclass:XDTOPackage>
|
||||
+37
-1
@@ -972,7 +972,6 @@
|
||||
</property>
|
||||
<property xmlns:d3p1="http://v8.1c.ru/edi/edi_stnd/EnterpriseData/1.7" name="ПроизводительИмпортер" type="d3p1:КлючевыеСвойстваКонтрагент" lowerBound="0" nillable="true"/>
|
||||
<property xmlns:d3p1="http://v8.1c.ru/edi/edi_stnd/EnterpriseData/1.7" name="КодыПоКлассификаторуЕГАИС" type="d3p1:КодыПоКлассификаторуЕГАИС" lowerBound="0"/>
|
||||
<property name="Маркируемый" type="xs:boolean" lowerBound="0" nillable="true"/>
|
||||
<property name="КодАлкогольнойПродукции" type="xs:string" lowerBound="0"/>
|
||||
<property name="Крепость" lowerBound="0" nillable="true">
|
||||
<typeDef xsi:type="ValueType" base="xs:decimal" totalDigits="5" fractionDigits="2"/>
|
||||
@@ -1894,6 +1893,8 @@
|
||||
<property xmlns:d3p1="http://v8.1c.ru/edi/edi_stnd/EnterpriseData/1.7" name="Ссылка" type="d3p1:СправочникСсылка.ВидыНоменклатуры" lowerBound="0"/>
|
||||
<property name="Наименование" type="xs:string"/>
|
||||
<property xmlns:d3p1="http://v8.1c.ru/edi/edi_stnd/EnterpriseData/1.7" name="ТипНоменклатуры" type="d3p1:ТипыНоменклатуры"/>
|
||||
<property name="ИспользоватьСерии" type="xs:boolean" lowerBound="0" nillable="true"/>
|
||||
<property name="ИспользоватьСрокГодностиСерии" type="xs:boolean" lowerBound="0" nillable="true"/>
|
||||
</objectType>
|
||||
<objectType name="КлючевыеСвойстваВнесениеДСВКассуККМ" open="true" sequenced="true">
|
||||
<property xmlns:d3p1="http://v8.1c.ru/edi/edi_stnd/EnterpriseData/1.7" name="Ссылка" type="d3p1:ДокументСсылка.ВнесениеДСВКассуККМ" lowerBound="0"/>
|
||||
@@ -3044,6 +3045,25 @@
|
||||
<property name="СчетУчетаРасчетовПоПретензиям" type="xs:string" lowerBound="0"/>
|
||||
<property name="СчетУчетаРасчетовСКлиентамиТара" type="xs:string" lowerBound="0"/>
|
||||
<property name="СчетУчетаРасчетовСПоставщикамиТара" type="xs:string" lowerBound="0"/>
|
||||
<property name="СчетУчетаРасчетовСКредиторамиОсновнойДолг" type="xs:string" lowerBound="0"/>
|
||||
<property name="СчетУчетаРасчетовСКредиторамиПроценты" type="xs:string" lowerBound="0"/>
|
||||
<property name="СчетУчетаРасчетовСКредиторамиКомиссия" type="xs:string" lowerBound="0"/>
|
||||
<property name="СчетУчетаРасчетовСДебиторамиОсновнойДолг" type="xs:string" lowerBound="0"/>
|
||||
<property name="СчетУчетаРасчетовСДебиторамиПроценты" type="xs:string" lowerBound="0"/>
|
||||
<property name="СчетУчетаРасчетовСДебиторамиКомиссия" type="xs:string" lowerBound="0"/>
|
||||
<property name="СчетУчетаНеотфактурованныеПоставки" type="xs:string" lowerBound="0"/>
|
||||
<property name="СчетУчетаРасчетовСЛизингодателемЛизинговыеУслуги" type="xs:string" lowerBound="0"/>
|
||||
<property name="СчетУчетаРасчетовСЛизингодателемОбеспечительныйПлатеж" type="xs:string" lowerBound="0"/>
|
||||
<property name="СчетУчетаРасчетовСЛизингодателемВыкупПредметаЛизинга" type="xs:string" lowerBound="0"/>
|
||||
<property name="СчетУчетаРасчетовСЛизингодателемАрендныеОбязательства" type="xs:string" lowerBound="0"/>
|
||||
<property name="РасчетыСКлиентами" type="xs:boolean" lowerBound="0" nillable="true"/>
|
||||
<property name="РасчетыСПоставщиками" type="xs:boolean" lowerBound="0" nillable="true"/>
|
||||
<property name="РасчетыСКомиссионерами" type="xs:boolean" lowerBound="0" nillable="true"/>
|
||||
<property name="РасчетыСКомитентами" type="xs:boolean" lowerBound="0" nillable="true"/>
|
||||
<property name="РасчетыСКредиторами" type="xs:boolean" lowerBound="0" nillable="true"/>
|
||||
<property name="РасчетыСДебиторами" type="xs:boolean" lowerBound="0" nillable="true"/>
|
||||
<property name="РасчетыСЛизингодателями" type="xs:boolean" lowerBound="0" nillable="true"/>
|
||||
<property name="РасчетыВВалюте" type="xs:boolean" lowerBound="0" nillable="true"/>
|
||||
</objectType>
|
||||
<objectType xmlns:d2p1="http://www.1c.ru/SSL/Exchange/Message" name="Справочник.ДенежныеДокументы" base="d2p1:Object" open="true" sequenced="true">
|
||||
<property xmlns:d3p1="http://v8.1c.ru/edi/edi_stnd/EnterpriseData/1.7" name="КлючевыеСвойства" type="d3p1:КлючевыеСвойстваДенежныеДокументы"/>
|
||||
@@ -3176,6 +3196,13 @@
|
||||
<property xmlns:d3p1="http://v8.1c.ru/edi/edi_stnd/EnterpriseData/1.7" name="ВидНоменклатуры" type="d3p1:КлючевыеСвойстваВидыНоменклатуры" lowerBound="0"/>
|
||||
<property xmlns:d3p1="http://v8.1c.ru/edi/edi_stnd/EnterpriseData/1.7" name="ПризнакПредметаРасчета" type="d3p1:ПризнакиПредметаРасчета" lowerBound="0"/>
|
||||
<property name="Весовой" type="xs:boolean" lowerBound="0"/>
|
||||
<property name="Маркируемый" type="xs:boolean" lowerBound="0" nillable="true"/>
|
||||
<property name="ИспользоватьСерии" type="xs:boolean" lowerBound="0" nillable="true"/>
|
||||
<property name="ПодакцизныйТовар" type="xs:boolean" lowerBound="0" nillable="true"/>
|
||||
<property xmlns:d3p1="http://v8.1c.ru/edi/edi_stnd/EnterpriseData/1.7" name="СрокГодности" type="d3p1:ТипКоличество" lowerBound="0"/>
|
||||
<property name="ЕдиницаИзмеренияСрокаГодности" lowerBound="0">
|
||||
<typeDef xsi:type="ValueType" base="xs:integer" totalDigits="1" fractionDigits="0"/>
|
||||
</property>
|
||||
</objectType>
|
||||
<objectType xmlns:d2p1="http://www.1c.ru/SSL/Exchange/Message" name="Справочник.НоменклатураГруппа" base="d2p1:Object" open="true" sequenced="true">
|
||||
<property xmlns:d3p1="http://v8.1c.ru/edi/edi_stnd/EnterpriseData/1.7" name="КлючевыеСвойства" type="d3p1:КлючевыеСвойстваНоменклатураГруппа"/>
|
||||
@@ -3304,6 +3331,7 @@
|
||||
<objectType xmlns:d2p1="http://www.1c.ru/SSL/Exchange/Message" name="Справочник.СерииНоменклатуры" base="d2p1:Object" open="true" sequenced="true">
|
||||
<property xmlns:d3p1="http://v8.1c.ru/edi/edi_stnd/EnterpriseData/1.7" name="КлючевыеСвойства" type="d3p1:КлючевыеСвойстваСерииНоменклатуры"/>
|
||||
<property name="ГоденДо" type="xs:dateTime" lowerBound="0" nillable="true"/>
|
||||
<property xmlns:d3p1="http://v8.1c.ru/edi/edi_stnd/EnterpriseData/1.7" name="СрокГодностиВЧасах" type="d3p1:ТипКоличество" lowerBound="0"/>
|
||||
</objectType>
|
||||
<objectType xmlns:d2p1="http://www.1c.ru/SSL/Exchange/Message" name="Справочник.Склады" base="d2p1:Object" open="true" sequenced="true">
|
||||
<property xmlns:d3p1="http://v8.1c.ru/edi/edi_stnd/EnterpriseData/1.7" name="КлючевыеСвойства" type="d3p1:КлючевыеСвойстваСклад"/>
|
||||
@@ -4457,6 +4485,10 @@
|
||||
<property name="СчетРасчетов" type="xs:string" lowerBound="0"/>
|
||||
<property xmlns:d3p1="http://v8.1c.ru/edi/edi_stnd/EnterpriseData/1.7" name="ЗакупкаПодДеятельность" type="d3p1:ВидДеятельностиРаздельногоУчетаНДС" lowerBound="0"/>
|
||||
<property xmlns:d3p1="http://v8.1c.ru/edi/edi_stnd/EnterpriseData/1.7" name="ИдентификаторСтроки" type="d3p1:ТипИдентификаторСтроки" lowerBound="0"/>
|
||||
<property xmlns:d3p1="http://v8.1c.ru/edi/edi_stnd/EnterpriseData/1.7" name="КоличествоУпаковок" type="d3p1:ТипКоличество" lowerBound="0"/>
|
||||
<property xmlns:d3p1="http://v8.1c.ru/edi/edi_stnd/EnterpriseData/1.7" name="КоличествоУпаковокДоИзменения" type="d3p1:ТипКоличество" lowerBound="0"/>
|
||||
<property xmlns:d3p1="http://v8.1c.ru/edi/edi_stnd/EnterpriseData/1.7" name="КоличествоУпаковокДоКорректировки" type="d3p1:ТипКоличество" lowerBound="0"/>
|
||||
<property xmlns:d3p1="http://v8.1c.ru/edi/edi_stnd/EnterpriseData/1.7" name="ЕдиницаИзмерения" type="d3p1:КлючевыеСвойстваЕдиницаИзмерения" lowerBound="0"/>
|
||||
</objectType>
|
||||
<objectType name="Документ.КорректировкаПоступленияТоваров.Услуги">
|
||||
<property xmlns:d3p1="http://v8.1c.ru/edi/edi_stnd/EnterpriseData/1.7" name="Строка" type="d3p1:Документ.КорректировкаПоступленияТоваров.Услуги.Строка" upperBound="-1"/>
|
||||
@@ -4564,6 +4596,10 @@
|
||||
<property name="СчетРасходов" type="xs:string" lowerBound="0"/>
|
||||
<property name="СчетУчетаНДСПоРеализации" type="xs:string" lowerBound="0"/>
|
||||
<property xmlns:d3p1="http://v8.1c.ru/edi/edi_stnd/EnterpriseData/1.7" name="ИдентификаторСтроки" type="d3p1:ТипИдентификаторСтроки" lowerBound="0"/>
|
||||
<property xmlns:d3p1="http://v8.1c.ru/edi/edi_stnd/EnterpriseData/1.7" name="ЕдиницаИзмерения" type="d3p1:КлючевыеСвойстваЕдиницаИзмерения" lowerBound="0"/>
|
||||
<property xmlns:d3p1="http://v8.1c.ru/edi/edi_stnd/EnterpriseData/1.7" name="КоличествоУпаковок" type="d3p1:ТипКоличество" lowerBound="0"/>
|
||||
<property xmlns:d3p1="http://v8.1c.ru/edi/edi_stnd/EnterpriseData/1.7" name="КоличествоУпаковокДоИзменения" type="d3p1:ТипКоличество" lowerBound="0"/>
|
||||
<property xmlns:d3p1="http://v8.1c.ru/edi/edi_stnd/EnterpriseData/1.7" name="КоличествоУпаковокДоКорректировки" type="d3p1:ТипКоличество" lowerBound="0"/>
|
||||
</objectType>
|
||||
<objectType name="Документ.КорректировкаРеализацииТоваров.Услуги">
|
||||
<property xmlns:d3p1="http://v8.1c.ru/edi/edi_stnd/EnterpriseData/1.7" name="Строка" type="d3p1:Документ.КорректировкаРеализацииТоваров.Услуги.Строка" upperBound="-1"/>
|
||||
Reference in new issue
Block a user