Skip to content

Commit

Permalink
Обновление версии конфигурации поставщика на 3.1.10.433
Browse files Browse the repository at this point in the history
Страница релиза:
https://releases.1c.ru/version_files?nick=SSL31&ver=3.1.10.433
Версии для обновления:
  • Loading branch information
1c committed Jan 29, 2025
1 parent d38066e commit a6c351e
Show file tree
Hide file tree
Showing 73 changed files with 1,920 additions and 971 deletions.
6 changes: 3 additions & 3 deletions description.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"Версия": "3.1.10.420",
"Дата": "2025-01-16T00:00:00",
"Путь": "/version_files?nick=SSL31&ver=3.1.10.420",
"Версия": "3.1.10.433",
"Дата": "2025-01-30T00:00:00",
"Путь": "/version_files?nick=SSL31&ver=3.1.10.433",
"ВерсииДляОбновления": [],
"Бета": false,
"Имя": "1С:Библиотека стандартных подсистем, редакция 3.1",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -105,15 +105,15 @@

Если ЗначениеЗаполнено(СуффиксТекущегоЯзыка) Тогда

СвойстваСписка.ТекстЗапроса = СтрЗаменить(Список.ТекстЗапроса, "ВариантыОтчетов.Наименование",
"ВариантыОтчетов.Наименование" + СуффиксТекущегоЯзыка);
СвойстваСписка.ТекстЗапроса = СтрЗаменить(СвойстваСписка.ТекстЗапроса, "ВариантыОтчетов.Описание",
"ВариантыОтчетов.Описание" + СуффиксТекущегоЯзыка);

СвойстваСписка.ТекстЗапроса = СтрЗаменить(СвойстваСписка.ТекстЗапроса, "ВариантыКонфигурации.Наименование",
"ВариантыКонфигурации.Наименование" + СуффиксТекущегоЯзыка);
СвойстваСписка.ТекстЗапроса = СтрЗаменить(СвойстваСписка.ТекстЗапроса, "ВариантыКонфигурации.Описание",
"ВариантыКонфигурации.Описание" + СуффиксТекущегоЯзыка);
СвойстваСписка.ТекстЗапроса = СтрЗаменить(Список.ТекстЗапроса, "ВариантыОтчетовПереопределяемый.Наименование",
"ВариантыОтчетовПереопределяемый.Наименование" + СуффиксТекущегоЯзыка);
СвойстваСписка.ТекстЗапроса = СтрЗаменить(СвойстваСписка.ТекстЗапроса, "ВариантыОтчетовПереопределяемый.Описание",
"ВариантыОтчетовПереопределяемый.Описание" + СуффиксТекущегоЯзыка);

СвойстваСписка.ТекстЗапроса = СтрЗаменить(СвойстваСписка.ТекстЗапроса, "ВариантыКонфигурацииПереопределяемый.Наименование",
"ВариантыКонфигурацииПереопределяемый.Наименование" + СуффиксТекущегоЯзыка);
СвойстваСписка.ТекстЗапроса = СтрЗаменить(СвойстваСписка.ТекстЗапроса, "ВариантыКонфигурацииПереопределяемый.Описание",
"ВариантыКонфигурацииПереопределяемый.Описание" + СуффиксТекущегоЯзыка);

КонецЕсли;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2148,7 +2148,7 @@
ДобавитьОрганизациюПредставителя(Объект, Неопределено, СведенияОЮридическомЛице);
ИначеЕсли ТипПредставителя = "2" Тогда
СведенияОбИндивидуальномПредпринимателе = Представитель.СведИП;
ДобавитьИндивидуальногоПредпринимателяПредставителя(Объект, Неопределено, СведенияОбИндивидуальномПредпринимателе);
ДобавитьИндивидуальногоПредпринимателяПредставителя(Объект, СведенияОбИндивидуальномПредпринимателе);
ИначеЕсли ТипПредставителя = "3" Тогда
СведенияОФизическомЛице = Представитель.СведФизЛ;
ДобавитьДолжностноеЛицоПредставителя(Объект, Неопределено, СведенияОФизическомЛице);
Expand Down Expand Up @@ -2411,7 +2411,7 @@
Параметры = РеквизитыИндивидуальногоПредпринимателя(СведенияОбИндивидуальномПредпринимателе);

РеквизитыУчастника = МашиночитаемыеДоверенностиФНССлужебныйКлиентСервер.РеквизитыУчастника(
ТипЭлементаОрганизация(), Неопределено, ВидУчастникаИндивидуальныйПредприниматель());
ТипЭлементаОрганизация(), Неопределено, ВидУчастникаИндивидуальныйПредприниматель(), Ложь);

ЗаполнитьЗначенияСвойств(РеквизитыУчастника, Параметры);

Expand All @@ -2424,11 +2424,10 @@
ДоверительОрганизация.ИдентификаторРодителя = СвязаннаяОрганизация.Идентификатор;
КонецЕсли;

ДоверительОрганизация.Идентификатор = Новый УникальныйИдентификатор;

ДоверительОрганизация.Идентификатор = Новый УникальныйИдентификатор;

РеквизитыУчастника = МашиночитаемыеДоверенностиФНССлужебныйКлиентСервер.РеквизитыУчастника(
ТипЭлементаФизическоеЛицо(), Неопределено, ВидУчастникаИндивидуальныйПредприниматель());
ТипЭлементаФизическоеЛицо(), Неопределено, ВидУчастникаИндивидуальныйПредприниматель(), Ложь);

ЗаполнитьЗначенияСвойств(РеквизитыУчастника, Параметры);

Expand All @@ -2441,25 +2440,29 @@

КонецФункции

Функция ДобавитьИндивидуальногоПредпринимателяПредставителя(Объект, СвязаннаяОрганизация, СведенияОбИндивидуальномПредпринимателе)
Функция ДобавитьИндивидуальногоПредпринимателяПредставителя(Объект, СведенияОбИндивидуальномПредпринимателе)

Параметры = РеквизитыИндивидуальногоПредпринимателя(СведенияОбИндивидуальномПредпринимателе);

РеквизитыУчастника = МашиночитаемыеДоверенностиФНССлужебныйКлиентСервер.РеквизитыУчастника(
ТипЭлементаФизическоеЛицо(), Неопределено, ВидУчастникаИндивидуальныйПредприниматель());

ЗаполнитьЗначенияСвойств(РеквизитыУчастника, Параметры);
ТипЭлементаОрганизация(), Неопределено, ВидУчастникаИндивидуальныйПредприниматель(), Ложь);

ЗаполнитьЗначенияСвойств(РеквизитыУчастника, Параметры);

Представитель = Объект.Представители.Добавить();
Представитель.ПредставительРеквизиты = Новый ХранилищеЗначения(РеквизитыУчастника);
Представитель.ИдентификаторРодителя = Новый УникальныйИдентификатор("00000000-0000-0000-0000-000000000000");

РеквизитыУчастника = МашиночитаемыеДоверенностиФНССлужебныйКлиентСервер.РеквизитыУчастника(
ТипЭлементаФизическоеЛицо(), Неопределено, ВидУчастникаИндивидуальныйПредприниматель(), Ложь);

Если СвязаннаяОрганизация = Неопределено Тогда
Представитель.ИдентификаторРодителя = Новый УникальныйИдентификатор("00000000-0000-0000-0000-000000000000");
Иначе
Представитель.ИдентификаторРодителя = СвязаннаяОрганизация.Идентификатор;
КонецЕсли;
Представитель.Идентификатор = Новый УникальныйИдентификатор;
ЗаполнитьЗначенияСвойств(РеквизитыУчастника, Параметры);

Представитель.Идентификатор = Новый УникальныйИдентификатор;
ПредставительФизическоеЛицо = Объект.Представители.Добавить();
ПредставительФизическоеЛицо.ПредставительРеквизиты = Новый ХранилищеЗначения(РеквизитыУчастника);
ПредставительФизическоеЛицо.ИдентификаторРодителя = Представитель.Идентификатор;
ПредставительФизическоеЛицо.Идентификатор = Новый УникальныйИдентификатор;

Возврат Представитель;

Expand Down Expand Up @@ -3101,7 +3104,7 @@
ДобавитьОрганизациюПредставителя(Объект, Неопределено, СведенияОЮридическомЛице);
ИначеЕсли ТипПредставителя = "2" Тогда
СведенияОбИндивидуальномПредпринимателе = Представитель.СведИП;
ДобавитьИндивидуальногоПредпринимателяПредставителя(Объект, Неопределено, СведенияОбИндивидуальномПредпринимателе);
ДобавитьИндивидуальногоПредпринимателяПредставителя(Объект, СведенияОбИндивидуальномПредпринимателе);
ИначеЕсли ТипПредставителя = "3" Тогда
СведенияОФизическомЛице = Представитель.СведФизЛ;
ДобавитьДолжностноеЛицоПредставителя(Объект, Неопределено, СведенияОФизическомЛице);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,11 @@

КонецЕсли;

Если Сертификаты.Количество() = 0 Тогда
Отказ = Истина;
Возврат;
КонецЕсли;

Если Не ЭлектроннаяПодпись.ОбщиеНастройки().ФизическоеЛицоИспользуется Тогда
Элементы.СертификатыФизическоеЛицо.Видимость = Ложь;
Иначе
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -140,6 +140,16 @@
КонецПроцедуры

Функция ПарольВведенВерно(ПроверкаПароля)

Если АвторизацияСПомощьюПочтовогоСервиса Тогда
УстановитьПривилегированныйРежим(Истина);
Токены = ОбщегоНазначения.ПрочитатьДанныеИзБезопасногоХранилища(Ссылка, "ТокенДоступа,ТокенОбновления");
УстановитьПривилегированныйРежим(Ложь);
КонтрольнаяСумма = ОбщегоНазначения.КонтрольнаяСуммаСтрокой(Токены.ТокенДоступа + Токены.ТокенОбновления);

Возврат КонтрольнаяСумма = ПроверкаПароля;
КонецЕсли;

УстановитьПривилегированныйРежим(Истина);
Пароли = ОбщегоНазначения.ПрочитатьДанныеИзБезопасногоХранилища(Ссылка, "Пароль,ПарольSMTP");
УстановитьПривилегированныйРежим(Ложь);
Expand All @@ -159,6 +169,7 @@
КонецЦикла;

Возврат Истина;

КонецФункции

#КонецОбласти
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1925,6 +1925,9 @@
<v8:AllowedLength>Variable</v8:AllowedLength>
</v8:StringQualifiers>
</Type>
<View>
<xr:Common>false</xr:Common>
</View>
</Attribute>
<Attribute name="ТокенОбновления" id="52">
<Type>
Expand All @@ -1934,6 +1937,9 @@
<v8:AllowedLength>Variable</v8:AllowedLength>
</v8:StringQualifiers>
</Type>
<View>
<xr:Common>false</xr:Common>
</View>
</Attribute>
<Attribute name="СрокДействияТокенаДоступа" id="53">
<Type/>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -398,8 +398,7 @@
Если ПроверкаЗавершиласьСОшибками Тогда
Закрыть(Ложь);
Иначе
ЗаписатьНастройкиАвторизации();
Закрыть(Истина);
Закрыть(ЗаписатьНастройкиАвторизации());
КонецЕсли;
Возврат;
КонецЕсли;
Expand Down Expand Up @@ -858,7 +857,7 @@
КонецПроцедуры

&НаСервере
Процедура ЗаписатьНастройкиАвторизации()
Функция ЗаписатьНастройкиАвторизации()

УстановитьПривилегированныйРежим(Истина);

Expand All @@ -874,7 +873,9 @@

УстановитьПривилегированныйРежим(Ложь);

КонецПроцедуры
Возврат ОбщегоНазначения.КонтрольнаяСуммаСтрокой(ТокенДоступа + ТокенОбновления);

КонецФункции

&НаСервере
Функция ИнтернетПочтовыйПрофиль(ДляПолучения = Ложь)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -500,7 +500,12 @@
Отказ = Истина;
ПроверкаПароля = "";
ОписаниеОповещения = Новый ОписаниеОповещения("ПослеВводаПароля", ЭтотОбъект, ПараметрыЗаписи);
ОткрытьФорму("Справочник.УчетныеЗаписиЭлектроннойПочты.Форма.ПроверкаДоступаКУчетнойЗаписи", , ЭтотОбъект, , , , ОписаниеОповещения);

Если Объект.АвторизацияСПомощьюПочтовогоСервиса Тогда
ОткрытьФормуПомощникаНастроек(Истина, ОписаниеОповещения);
Иначе
ОткрытьФорму("Справочник.УчетныеЗаписиЭлектроннойПочты.Форма.ПроверкаДоступаКУчетнойЗаписи", , ЭтотОбъект, , , , ОписаниеОповещения);
КонецЕсли;
КонецЕсли;

КонецПроцедуры
Expand Down Expand Up @@ -603,7 +608,7 @@
Процедура ПриЗавершенииНастройки(Результат, ТолькоАвторизация) Экспорт

Если ТолькоАвторизация Тогда
Если Результат <> Истина Тогда
Если Не ЗначениеЗаполнено(Результат) Тогда
Объект.АвторизацияСПомощьюПочтовогоСервиса = Ложь;
ВариантАутентификации = "Пароль";
#Если МобильныйКлиент Тогда
Expand Down Expand Up @@ -746,9 +751,12 @@
КонецПроцедуры

&НаКлиенте
Процедура ОткрытьФормуПомощникаНастроек(ТолькоАвторизация = Ложь)
Процедура ОткрытьФормуПомощникаНастроек(Знач ТолькоАвторизация = Ложь, Знач ОписаниеОповещения = Неопределено)

Если ОписаниеОповещения = Неопределено Тогда
ОписаниеОповещения = Новый ОписаниеОповещения("ПриЗавершенииНастройки", ЭтотОбъект, ТолькоАвторизация);
КонецЕсли;

ОписаниеОповещения = Новый ОписаниеОповещения("ПриЗавершенииНастройки", ЭтотОбъект, ТолькоАвторизация);
ПараметрыОткрытия = Новый Структура;
ПараметрыОткрытия.Вставить("Ключ", Объект.Ссылка);
Если ТолькоАвторизация Тогда
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2254,7 +2254,9 @@

КонецПроцедуры

// См. ТекущиеДелаПереопределяемый.ПриОпределенииОбработчиковТекущихДел
// Параметры:
// ТекущиеДела - см. ТекущиеДелаСервер.ТекущиеДела.
//
Процедура ПриЗаполненииСпискаТекущихДел(ТекущиеДела) Экспорт

Если ОбщегоНазначения.РазделениеВключено() Тогда
Expand Down Expand Up @@ -9216,6 +9218,7 @@
НСтр("ru = '%1
|Результат диагностики:
|%2'"),
ТекстОшибки,
РезультатДиагностики.ОписаниеОшибки);
КонецЕсли;

Expand Down
Loading

0 comments on commit a6c351e

Please sign in to comment.