diff --git a/VERSION b/VERSION index e77903a..1f0e136 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.3.1.49 +1.3.1.50 diff --git a/src/Catalogs/РК_НастройкиПодключенияКВнешнейБазе/Ext/ManagerModule.bsl b/src/Catalogs/РК_НастройкиПодключенияКВнешнейБазе/Ext/ManagerModule.bsl new file mode 100644 index 0000000..814f6e5 --- /dev/null +++ b/src/Catalogs/РК_НастройкиПодключенияКВнешнейБазе/Ext/ManagerModule.bsl @@ -0,0 +1,9 @@ +// TODO: Надо внести стандартные директивы и области в данный модуль + +Функция СоединениеАктивно(НастройкаСсылка) Экспорт + Если ТипЗнч(НастройкаСсылка) = Тип("СправочникСсылка.РК_НастройкиПодключенияКВнешнейБазе") Тогда + // TODO: Тут надо проверить Активно у записи настройки и соответствие ИмяТекущейБазы имени данной базы и вернуть ЛОЖЬ если одно из этого не выполняется. + Иначе + Возврат Неопределено; + КонецЕсли; +КонецФункции diff --git a/src/Catalogs/РК_НастройкиПодключенияКВнешнейБазе/Forms/ФормаЭлемента/Ext/Form.xml b/src/Catalogs/РК_НастройкиПодключенияКВнешнейБазе/Forms/ФормаЭлемента/Ext/Form.xml index c109efd..854ec3f 100644 --- a/src/Catalogs/РК_НастройкиПодключенияКВнешнейБазе/Forms/ФормаЭлемента/Ext/Form.xml +++ b/src/Catalogs/РК_НастройкиПодключенияКВнешнейБазе/Forms/ФормаЭлемента/Ext/Form.xml @@ -2,7 +2,15 @@
LockOwnerWindow Items - + + + + + Объект.Code @@ -87,12 +95,26 @@ - - Объект.ИмяТекущейБазы - true - - - + + AlwaysHorizontal + + + + Объект.ИмяТекущейБазы + false + true + true + + + + + + Объект.Активно Auto @@ -128,10 +150,33 @@ ru - Обновить имя текущей базы + Обновить имя текущей базы из текущей + + CommonPicture.ЗаполнитьФорму + true + ОбновитьИмяТекущейБазы + + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Проверить</v8:content> + </v8:item> + + + + ru + Команда проверить соединение + + + + StdPicture.AppearanceCheckIcon + true + + КомандаПроверитьСоединение + \ No newline at end of file diff --git a/src/Catalogs/РК_НастройкиПодключенияКВнешнейБазе/Forms/ФормаЭлемента/Ext/Form/Module.bsl b/src/Catalogs/РК_НастройкиПодключенияКВнешнейБазе/Forms/ФормаЭлемента/Ext/Form/Module.bsl index 870170a..efbcdf1 100644 --- a/src/Catalogs/РК_НастройкиПодключенияКВнешнейБазе/Forms/ФормаЭлемента/Ext/Form/Module.bsl +++ b/src/Catalogs/РК_НастройкиПодключенияКВнешнейБазе/Forms/ФормаЭлемента/Ext/Form/Module.bsl @@ -1,10 +1,20 @@  &НаСервере Процедура ОбновитьИмяТекущейБазыНаСервере() - // Вставить содержимое обработчика. + // TODO: Заполнить имя базы из текущей. КонецПроцедуры &НаКлиенте Процедура ОбновитьИмяТекущейБазы(Команда) ОбновитьИмяТекущейБазыНаСервере(); КонецПроцедуры + +&НаСервере +Процедура КомандаПроверитьСоединениеНаСервере() + // TODO: Реализовать тестовое соединение со сторонней базой через API ws-rhana +КонецПроцедуры + +&НаКлиенте +Процедура КомандаПроверитьСоединение(Команда) + КомандаПроверитьСоединениеНаСервере(); +КонецПроцедуры diff --git a/src/CommonForms/РК_ФормаНастроекРана.xml b/src/CommonForms/РК_ФормаНастроекРана.xml index e226518..fd85b49 100644 --- a/src/CommonForms/РК_ФормаНастроекРана.xml +++ b/src/CommonForms/РК_ФормаНастроекРана.xml @@ -6,7 +6,7 @@ ru - Форма настроек рана + Настройки РАНА diff --git a/src/CommonForms/РК_ФормаНастроекРана/Ext/Form.xml b/src/CommonForms/РК_ФормаНастроекРана/Ext/Form.xml index 84a1f1f..3b0ff1f 100644 --- a/src/CommonForms/РК_ФормаНастроекРана/Ext/Form.xml +++ b/src/CommonForms/РК_ФормаНастроекРана/Ext/Form.xml @@ -22,6 +22,17 @@ + + false + + <v8:item> + <v8:lang>ru</v8:lang> + <v8:content>Данное подключение не активно или отключено для данной базы.</v8:content> + </v8:item> + + + + diff --git a/src/CommonForms/РК_ФормаНастроекРана/Ext/Form/Module.bsl b/src/CommonForms/РК_ФормаНастроекРана/Ext/Form/Module.bsl new file mode 100644 index 0000000..9789f68 --- /dev/null +++ b/src/CommonForms/РК_ФормаНастроекРана/Ext/Form/Module.bsl @@ -0,0 +1,8 @@ +// TODO: Внести в модуль типовые директивы и области 1С + +Процедура ПроверитьДоступностьПодключения() + // TODO: Надо при открытии формы или смене настроек подключения проверить - активно ли подключение или соответствует ли наименование + // в настроках имени текущей базы (или имя базы в настройка пустое вовсе). В результате отобразить или скрыть (видимость) + // ДекорацияПодключениеНеСработает. + +КонецПроцедуры diff --git a/src/CommonModules/РК_ОбменСВнешнейБазой.xml b/src/CommonModules/РК_ОбменСВнешнейБазой.xml index 198163e..a7f139e 100644 --- a/src/CommonModules/РК_ОбменСВнешнейБазой.xml +++ b/src/CommonModules/РК_ОбменСВнешнейБазой.xml @@ -1,4 +1,4 @@ - + @@ -20,4 +20,4 @@ DontUse - + \ No newline at end of file diff --git a/src/CommonModules/РК_ОбменСВнешнейБазой/Ext/Module.bsl b/src/CommonModules/РК_ОбменСВнешнейБазой/Ext/Module.bsl index 0065ae1..0a570ff 100644 --- a/src/CommonModules/РК_ОбменСВнешнейБазой/Ext/Module.bsl +++ b/src/CommonModules/РК_ОбменСВнешнейБазой/Ext/Module.bsl @@ -1,4 +1,4 @@ - + #Область ПрограммныйИнтерфейс // Настройки подключения из элемента справочника РК_НастройкиПодключенияКВнешнейБазе. diff --git a/src/ConfigDumpInfo.xml b/src/ConfigDumpInfo.xml index 07d529f..b56dd3c 100644 --- a/src/ConfigDumpInfo.xml +++ b/src/ConfigDumpInfo.xml @@ -2,7 +2,7 @@ - + @@ -15,23 +15,26 @@ - + + - - - - - - - - - - + + + + + + + + + + + + - + - + @@ -42,48 +45,71 @@ - + - - + + - - + + + + + + + + + + + + + + + + + + + + + + + + - + - + + - - + + - + - + - + - + @@ -118,7 +144,7 @@ - + @@ -127,12 +153,12 @@ - + - + - + diff --git a/src/DataProcessors/РК_ЗагрузкаОстатков.xml b/src/DataProcessors/РК_ЗагрузкаОстатков.xml index bffd6c2..ed4ef0c 100644 --- a/src/DataProcessors/РК_ЗагрузкаОстатков.xml +++ b/src/DataProcessors/РК_ЗагрузкаОстатков.xml @@ -509,7 +509,6 @@ Auto - КоличествоКОтгрузке @@ -551,7 +550,6 @@ Auto - КоличествоОрганизации @@ -593,7 +591,6 @@ Auto - Артикул @@ -634,7 +631,6 @@ Auto - НоменклатураКод @@ -675,7 +671,6 @@ Auto - ХарактеристикаНаименование @@ -716,7 +711,6 @@ Auto - ХарактеристикаИдентификатор @@ -753,7 +747,6 @@ Auto - СерияИдентификатор @@ -790,7 +783,6 @@ Auto - ГТДИдентификатор @@ -827,7 +819,6 @@ Auto - ВидНоменклатурыНаименование @@ -868,7 +859,6 @@ Auto - ВидНоменклатурыИдентификатор @@ -905,7 +895,6 @@ Auto - ПолитикаСерии @@ -946,7 +935,6 @@ Auto - ПолитикаХарактеристик @@ -987,7 +975,6 @@ Auto - ОрганизацияНаименование @@ -1028,7 +1015,6 @@ Auto - ОрганизацияИдентификатор @@ -1065,7 +1051,6 @@ Auto - Номенклатура @@ -1077,7 +1062,7 @@ - cfg:CatalogRef.Номенклатура + 190a7469-3325-4d33-b5ec-28a63ac83b06 false @@ -1102,7 +1087,6 @@ Auto - Склад @@ -1114,7 +1098,7 @@ - cfg:CatalogRef.Склады + e63fc7d1-3d01-4fbb-8cbe-9d4bf8fe2126 false @@ -1139,7 +1123,6 @@ Auto - Характеристика @@ -1151,7 +1134,7 @@ - cfg:CatalogRef.ХарактеристикиНоменклатуры + 89c162bd-68ef-4693-a4a8-19238fa23c62 false @@ -1176,7 +1159,6 @@ Auto - СерияСсылка @@ -1188,7 +1170,7 @@ - cfg:CatalogRef.СерииНоменклатуры + 2e2282a7-eada-4329-b569-8234e8d09040 false @@ -1213,7 +1195,6 @@ Auto - НомерГТДСсылка @@ -1225,7 +1206,7 @@ - cfg:CatalogRef.НомераГТД + bb862a21-77a7-4106-a5a5-a08f8d53a73a false @@ -1250,7 +1231,6 @@ Auto - Сопоставлено @@ -1287,7 +1267,6 @@ Auto - КомментарийСопоставления @@ -1328,7 +1307,6 @@ Auto -
Форма
diff --git a/src/DataProcessors/РК_ЗагрузкаОстатков/Ext/ObjectModule.bsl b/src/DataProcessors/РК_ЗагрузкаОстатков/Ext/ObjectModule.bsl index cbc5d36..376efa0 100644 --- a/src/DataProcessors/РК_ЗагрузкаОстатков/Ext/ObjectModule.bsl +++ b/src/DataProcessors/РК_ЗагрузкаОстатков/Ext/ObjectModule.bsl @@ -1,4 +1,4 @@ - + #Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда #Область ПрограммныйИнтерфейс diff --git a/src/DataProcessors/РК_ЗагрузкаОстатков/Forms/ПодборСкладов/Ext/Form/Module.bsl b/src/DataProcessors/РК_ЗагрузкаОстатков/Forms/ПодборСкладов/Ext/Form/Module.bsl index 33ed57c..c15bad6 100644 --- a/src/DataProcessors/РК_ЗагрузкаОстатков/Forms/ПодборСкладов/Ext/Form/Module.bsl +++ b/src/DataProcessors/РК_ЗагрузкаОстатков/Forms/ПодборСкладов/Ext/Form/Module.bsl @@ -1,4 +1,4 @@ - + &НаСервере Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка) diff --git a/src/DataProcessors/РК_ЗагрузкаОстатков/Forms/Форма/Ext/Form.xml b/src/DataProcessors/РК_ЗагрузкаОстатков/Forms/Форма/Ext/Form.xml index d014aef..63b5932 100644 --- a/src/DataProcessors/РК_ЗагрузкаОстатков/Forms/Форма/Ext/Form.xml +++ b/src/DataProcessors/РК_ЗагрузкаОстатков/Forms/Форма/Ext/Form.xml @@ -160,7 +160,6 @@ - Объект.ВходящиеДанные.Количество EnterOnInput