diff --git "a/onec-mid-base-11/src/Catalogs/\320\220\320\222\320\241_\320\224\320\276\320\273\320\266\320\275\320\276\321\201\321\202\320\270/\320\220\320\222\320\241_\320\224\320\276\320\273\320\266\320\275\320\276\321\201\321\202\320\270.mdo" "b/onec-mid-base-11/src/Catalogs/\320\220\320\222\320\241_\320\224\320\276\320\273\320\266\320\275\320\276\321\201\321\202\320\270/\320\220\320\222\320\241_\320\224\320\276\320\273\320\266\320\275\320\276\321\201\321\202\320\270.mdo"
new file mode 100644
index 00000000..0db79ee1
--- /dev/null
+++ "b/onec-mid-base-11/src/Catalogs/\320\220\320\222\320\241_\320\224\320\276\320\273\320\266\320\275\320\276\321\201\321\202\320\270/\320\220\320\222\320\241_\320\224\320\276\320\273\320\266\320\275\320\276\321\201\321\202\320\270.mdo"
@@ -0,0 +1,33 @@
+
+
+
+
+
+
+
+
+
+ АВС_Должности
+
+ ru
+ Должности
+
+ true
+ Catalog.АВС_Должности.StandardAttribute.Code
+ Catalog.АВС_Должности.StandardAttribute.Description
+ DontUse
+ Use
+ Managed
+ Use
+ 2
+ true
+ 9
+ 25
+ String
+ Variable
+ true
+ true
+ AsDescription
+ InDialog
+ BothWays
+
diff --git "a/onec-mid-base-11/src/Catalogs/\320\220\320\222\320\241_\320\232\320\276\320\275\321\202\320\260\320\272\321\202\320\275\321\213\320\265\320\233\320\270\321\206\320\260\320\232\320\220/\320\220\320\222\320\241_\320\232\320\276\320\275\321\202\320\260\320\272\321\202\320\275\321\213\320\265\320\233\320\270\321\206\320\260\320\232\320\220.mdo" "b/onec-mid-base-11/src/Catalogs/\320\220\320\222\320\241_\320\232\320\276\320\275\321\202\320\260\320\272\321\202\320\275\321\213\320\265\320\233\320\270\321\206\320\260\320\232\320\220/\320\220\320\222\320\241_\320\232\320\276\320\275\321\202\320\260\320\272\321\202\320\275\321\213\320\265\320\233\320\270\321\206\320\260\320\232\320\220.mdo"
new file mode 100644
index 00000000..a67d7c71
--- /dev/null
+++ "b/onec-mid-base-11/src/Catalogs/\320\220\320\222\320\241_\320\232\320\276\320\275\321\202\320\260\320\272\321\202\320\275\321\213\320\265\320\233\320\270\321\206\320\260\320\232\320\220/\320\220\320\222\320\241_\320\232\320\276\320\275\321\202\320\260\320\272\321\202\320\275\321\213\320\265\320\233\320\270\321\206\320\260\320\232\320\220.mdo"
@@ -0,0 +1,100 @@
+
+
+
+
+
+
+
+
+
+ АВС_КонтактныеЛицаКА
+
+ ru
+ АВС контактные лица КА
+
+ true
+ Catalog.АВС_КонтактныеЛицаКА.StandardAttribute.Code
+ Catalog.АВС_КонтактныеЛицаКА.StandardAttribute.Description
+ DontUse
+ Use
+ Managed
+ Use
+ 2
+ true
+ 9
+ 25
+ String
+ Variable
+ true
+ true
+ AsDescription
+ InDialog
+ BothWays
+
+ Должность
+
+ ru
+ Должность
+
+
+ CatalogRef.АВС_Должности
+
+
+
+
+ Use
+ Use
+
+
+ КонтактныйТелефон
+
+ ru
+ Контактный телефон
+
+
+ String
+
+ 50
+
+
+
+
+
+ Use
+ Use
+
+
+ ДействуетНаОсновании
+
+ ru
+ Действует на основании
+
+
+ String
+
+ 150
+
+
+
+
+
+ Use
+ Use
+
+
+ Заметка
+
+ ru
+ Заметка
+
+
+ String
+
+
+
+
+
+ Use
+ Use
+
+
diff --git "a/onec-mid-base-11/src/CommonModules/\320\220\320\222\320\241_\320\240\320\260\320\261\320\276\321\202\320\260\320\241\320\244\320\276\321\200\320\274\320\260\320\274\320\270\320\241\320\265\321\200\320\262\320\265\321\200/Module.bsl" "b/onec-mid-base-11/src/CommonModules/\320\220\320\222\320\241_\320\240\320\260\320\261\320\276\321\202\320\260\320\241\320\244\320\276\321\200\320\274\320\260\320\274\320\270\320\241\320\265\321\200\320\262\320\265\321\200/Module.bsl"
new file mode 100644
index 00000000..c04fc946
--- /dev/null
+++ "b/onec-mid-base-11/src/CommonModules/\320\220\320\222\320\241_\320\240\320\260\320\261\320\276\321\202\320\260\320\241\320\244\320\276\321\200\320\274\320\260\320\274\320\270\320\241\320\265\321\200\320\262\320\265\321\200/Module.bsl"
@@ -0,0 +1,52 @@
+#Область ПрограмныйИнтерфейс
+Процедура ДополнитьФорму(Форма) Экспорт
+
+ ИмяФормы = Форма.ИмяФормы;
+
+ Если ИмяФормы = "Документ.ЗаказПокупателя.Форма.ФормаДокумента" Тогда
+ ДобавитьКонтактноеЛицоГруппаШапкаПраво(Форма);
+ ДобавитьСогласованнаяСкидка(Форма);
+ ИначеЕсли ИмяФормы = "Документ.ОплатаОтПокупателя.Форма.ФормаДокумента" Тогда
+ ВставитьКонтактноеЛицоНаФормуПередСуммойДокумента(Форма);
+ ИначеЕсли ИмяФормы = "Документ.ОплатаПоставщику.Форма.ФормаДокумента" Тогда
+ ВставитьКонтактноеЛицоНаФормуПередСуммойДокумента(Форма);
+ ИначеЕсли ИмяФормы = "Документ.ПоступлениеТоваровУслуг.Форма.ФормаДокумента" Тогда
+ ДобавитьКонтактноеЛицоГруппаШапкаПраво(Форма);
+ ИначеЕсли ИмяФормы = "Документ.РеализацияТоваровУслуг.Форма.ФормаДокумента" Тогда
+ ДобавитьКонтактноеЛицоГруппаШапкаПраво(Форма);
+ КонецЕсли;
+
+КонецПроцедуры
+
+#КонецОбласти
+
+#Область СлужебныеПрограмныйИнтерфейс
+
+Процедура ДобавитьКонтактноеЛицоГруппаШапкаПраво(Форма)
+
+ ПолеВвода = Форма.Элементы.Добавить("КонтактноеЛицо", Тип("ПолеФормы"), Форма.Элементы.ГруппаШапкаПраво);
+ ПолеВвода.Вид = ВидПоляФормы.ПолеВвода;
+ ПолеВвода.ПутьКДанным = "Объект.АВС_КонтактноеЛицо";
+
+КонецПроцедуры
+
+Процедура ВставитьКонтактноеЛицоНаФормуПередСуммойДокумента(Форма)
+
+ ПолеВвода = Форма.Элементы.Вставить("КонтактноеЛицо", Тип("ПолеФормы"), , Форма.Элементы.СуммаДокумента);
+ ПолеВвода.Вид = ВидПоляФормы.ПолеВвода;
+ ПолеВвода.ПутьКДанным = "Объект.АВС_КонтактноеЛицо";
+
+КонецПроцедуры
+
+Процедура ДобавитьСогласованнаяСкидка(Форма)
+
+ ПолеВвода = Форма.Элементы.Добавить("СогласованнаяСкидка", Тип("ПолеФормы"),
+ Форма.Элементы.ГруппаШапкаЛево);
+ ПолеВвода.Вид = ВидПоляФормы.ПолеВвода;
+ ПолеВвода.ПутьКДанным = "Объект.АВС_СогласованнаяСкидка";
+ ПолеВвода.УстановитьДействие("ПриИзменении", "АВС_ПриИзмененииСогласованнаяСкидка");
+
+
+КонецПроцедуры
+
+#КонецОбласти
diff --git "a/onec-mid-base-11/src/CommonModules/\320\220\320\222\320\241_\320\240\320\260\320\261\320\276\321\202\320\260\320\241\320\244\320\276\321\200\320\274\320\260\320\274\320\270\320\241\320\265\321\200\320\262\320\265\321\200/\320\220\320\222\320\241_\320\240\320\260\320\261\320\276\321\202\320\260\320\241\320\244\320\276\321\200\320\274\320\260\320\274\320\270\320\241\320\265\321\200\320\262\320\265\321\200.mdo" "b/onec-mid-base-11/src/CommonModules/\320\220\320\222\320\241_\320\240\320\260\320\261\320\276\321\202\320\260\320\241\320\244\320\276\321\200\320\274\320\260\320\274\320\270\320\241\320\265\321\200\320\262\320\265\321\200/\320\220\320\222\320\241_\320\240\320\260\320\261\320\276\321\202\320\260\320\241\320\244\320\276\321\200\320\274\320\260\320\274\320\270\320\241\320\265\321\200\320\262\320\265\321\200.mdo"
new file mode 100644
index 00000000..38b8eb45
--- /dev/null
+++ "b/onec-mid-base-11/src/CommonModules/\320\220\320\222\320\241_\320\240\320\260\320\261\320\276\321\202\320\260\320\241\320\244\320\276\321\200\320\274\320\260\320\274\320\270\320\241\320\265\321\200\320\262\320\265\321\200/\320\220\320\222\320\241_\320\240\320\260\320\261\320\276\321\202\320\260\320\241\320\244\320\276\321\200\320\274\320\260\320\274\320\270\320\241\320\265\321\200\320\262\320\265\321\200.mdo"
@@ -0,0 +1,9 @@
+
+
+ АВС_РаботаСФормамиСервер
+
+ ru
+ АВС работа с формами сервер
+
+ true
+
diff --git "a/onec-mid-base-11/src/CommonModules/\320\237\320\276\320\264\320\272\320\273\321\216\321\207\320\260\320\265\320\274\321\213\320\265\320\232\320\276\320\274\320\260\320\275\320\264\321\213/Module.bsl" "b/onec-mid-base-11/src/CommonModules/\320\237\320\276\320\264\320\272\320\273\321\216\321\207\320\260\320\265\320\274\321\213\320\265\320\232\320\276\320\274\320\260\320\275\320\264\321\213/Module.bsl"
index 8d83c69e..f21ab799 100644
--- "a/onec-mid-base-11/src/CommonModules/\320\237\320\276\320\264\320\272\320\273\321\216\321\207\320\260\320\265\320\274\321\213\320\265\320\232\320\276\320\274\320\260\320\275\320\264\321\213/Module.bsl"
+++ "b/onec-mid-base-11/src/CommonModules/\320\237\320\276\320\264\320\272\320\273\321\216\321\207\320\260\320\265\320\274\321\213\320\265\320\232\320\276\320\274\320\260\320\275\320\264\321\213/Module.bsl"
@@ -94,6 +94,11 @@
Команды = КэшФормы.Команды.Скопировать();
ВывестиКоманды(Форма, Команды, ПараметрыРазмещения);
+ //АВС {{
+ АВС_РаботаСФормами.ДополнитьФорму(Форма);
+ //ABC}}
+
+
КонецПроцедуры
// Конструктор одноименного параметра процедуры ПодключаемыеКоманды.ПриСозданииНаСервере.
diff --git a/onec-mid-base-11/src/Configuration/Configuration.mdo b/onec-mid-base-11/src/Configuration/Configuration.mdo
index 6334641d..352cf994 100644
--- a/onec-mid-base-11/src/Configuration/Configuration.mdo
+++ b/onec-mid-base-11/src/Configuration/Configuration.mdo
@@ -814,6 +814,7 @@
CommonModule.ФайловаяСистемаСлужебныйКлиент
CommonModule.ФайловаяСистемаСлужебныйКлиентСервер
CommonModule.ФизическиеЛицаКлиентСервер
+ CommonModule.АВС_РаботаСФормамиСервер
ExchangePlan.ОбновлениеИнформационнойБазы
XDTOPackage.ApdexExport
XDTOPackage.ApdexExport_1_0_0_2
@@ -1134,6 +1135,8 @@
Catalog.УчетныеЗаписиСинхронизацииФайлов
Catalog.УчетныеЗаписиЭлектроннойПочты
Catalog.Файлы
+ Catalog.АВС_Должности
+ Catalog.АВС_КонтактныеЛицаКА
Document.ЗаказПокупателя
Document.ОплатаОтПокупателя
Document.ОплатаПоставщику