1
0
mirror of https://github.com/BlizD/Tasks.git synced 2025-03-17 20:58:01 +02:00

Ошибка при занесении заказчика вручную #81

This commit is contained in:
Anton Ivanov 2018-03-30 08:56:06 +03:00
parent e78a97237a
commit 3a60070c95
3 changed files with 26 additions and 0 deletions

View File

@ -0,0 +1,16 @@
Процедура ПроверитьИИсправитьВидыКонтактнойИнформации() Экспорт
МассивВидовКонтактойИнформации = Новый Массив();
МассивВидовКонтактойИнформации.Добавить(ПредопределенноеЗначение("Справочник.ВидыКонтактнойИнформации.узEmailКонтрагенты"));
МассивВидовКонтактойИнформации.Добавить(ПредопределенноеЗначение("Справочник.ВидыКонтактнойИнформации.узТелефонКонтрагенты"));
ЕстьОшибки = Ложь;
Для каждого пВидкКонтактнойИнформации из МассивВидовКонтактойИнформации цикл
Если НЕ ЗначениеЗаполнено(пВидкКонтактнойИнформации.Тип) Тогда
ЕстьОшибки = Истина;
Конецесли;
Конеццикла;
Если ЕстьОшибки Тогда
узОбновлениеИнформационнойБазы.ОбновлениеНаВерсию_1_0_3_035();
Конецесли;
КонецПроцедуры

View File

@ -10,6 +10,7 @@
<Event name="OnReadAtServer">ПриЧтенииНаСервере</Event>
<Event name="OnOpen">ПриОткрытии</Event>
<Event name="BeforeClose">ПередЗакрытием</Event>
<Event name="BeforeWrite">ПередЗаписью</Event>
<Event name="OnCreateAtServer">ПриСозданииНаСервере</Event>
<Event name="BeforeWriteAtServer">ПередЗаписьюНаСервере</Event>
<Event name="FillCheckProcessingAtServer">ОбработкаПроверкиЗаполненияНаСервере</Event>

View File

@ -117,6 +117,10 @@
// Конец СтандартныеПодсистемы.КонтактнаяИнформация
КонецПроцедуры
&НаКлиенте
Процедура ПередЗаписью(Отказ, ПараметрыЗаписи)
ПроверитьИИсправитьВидыКонтактнойИнформацииНаСервере();
КонецПроцедуры
#КонецОбласти
@ -209,3 +213,8 @@
// Конец СтандартныеПодсистемы.КонтактнаяИнформация
#КонецОбласти
&НаСервере
Процедура ПроверитьИИсправитьВидыКонтактнойИнформацииНаСервере()
Справочники.узКонтрагенты.ПроверитьИИсправитьВидыКонтактнойИнформации();
КонецПроцедуры