Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
Следующая версия Следующая версия справа и слева
шлюз_выгрузка:сформировать_поднадзорного [2018/08/02 15:40]
misha
шлюз_выгрузка:сформировать_поднадзорного [2018/08/02 16:03]
misha
Строка 35: Строка 35:
 | |
 <1c> <1c>
-Партнер.Наименование+ПоднадзорныйОбъект.НаименованиеПолное = Партнер.Наименование;
 </1c> </1c>
 <1c> <1c>
-Партнер.НаименованиеПолное+ПоднадзорныйОбъект.НаименованиеПолное = Партнер.НаименованиеПолное;
 </1c> </1c>
 или любое другое поле, отвечающее за наименование поднадзорного объекта. или любое другое поле, отвечающее за наименование поднадзорного объекта.
Строка 45: Строка 45:
 ++++#2 Заполнение типа поднадзорного ++++#2 Заполнение типа поднадзорного
 | |
-В данное поле заполняется наименование ​для печати. Возможное варианты: +Существуют следующие типы поднадзорных
-+  * 1 - предприятие 
-<​1c>​ +  * 2 - рынок 
-Партнер.Наименование +  * 3 - СББЖ 
-</​1c>​ +  * 4 - судно
-<​1c>​ +
-Партнер.НаименованиеПолное +
-</1c> +
-или любое другое поле, отвечающее за наименование поднадзорного объекта.+
 ++++ ++++
  
-++++3 Заполнение адреса+++++#3 Заполнение адреса
 | |
-На управляемых формах адрес ​Хоз. субъекта ​можно получить следующим способом ​+На управляемых формах адрес можно получить следующим способом ​
 <1c> <1c>
-Если ​Контрагент.КонтактнаяИнформация.Количество() > 0 Тогда +Если ​Партнер.КонтактнаяИнформация.Количество() > 0 Тогда 
- Для ​каждого Инф ​из Контрагент.КонтактнаяИнформация Цикл  + Для ​Каждого Инф ​Из Партнер.КонтактнаяИнформация Цикл  
- Если Инф.Тип = Перечисления.ТипыКонтактнойИнформации.Адрес И Инф.Вид = Справочники.ВидыКонтактнойИнформации.ЮрАдресКонтрагента Тогда //​Инф.Вид = Справочники.ВидыКонтактнойИнформации.ФактАдресКонтрагента + Если Инф.Тип = Перечисления.ТипыКонтактнойИнформации.Адрес И Инф.Вид = Справочники.ВидыКонтактнойИнформации.ФактАдресКонтрагента Тогда //​Инф.Вид = Справочники.ВидыКонтактнойИнформации.ЮрАдресКонтрагента  
-          ​ХозСубъект.Адрес = Инф.Представление;​+          ​ПоднадзорныйОбъект.Адрес = Инф.Представление;​
  Прервать;​  Прервать;​
  КонецЕсли;​  КонецЕсли;​
Строка 73: Строка 69:
 Для обычных форм это может быть: Для обычных форм это может быть:
 <1c> <1c>
-ХозСубъект.Адрес = УправлениеКонтактнойИнформацией.ПолучитьАдресИзКонтактнойИнформации(Контрагент, "​Юридический"​);​ +ПоднадзорныйОбъект.Адрес = УправлениеКонтактнойИнформацией.ПолучитьАдресИзКонтактнойИнформации(Партнер, "​Юридический"​);​ 
-Если НЕ ЗначениеЗаполнено(ХозСубъект.Адрес) Тогда +Если НЕ ЗначениеЗаполнено(ПоднадзорныйОбъект.Адрес) Тогда 
- Сообщить("​Необходимо заполнить юридический адрес контрагента:​ " + Контрагент); + Сообщить("​Необходимо заполнить юридический адрес контрагента:​ " + Партнер); 
  Возврат Неопределено;​  Возврат Неопределено;​
 КонецЕсли;​ КонецЕсли;​
Строка 81: Строка 77:
 или или
 <1c> <1c>
-ХозСубъект.Адрес = УправлениеКонтактнойИнформацией.ПолучитьАдресИзКонтактнойИнформации(Контрагент, "​Фактический"​);​ +ПоднадзорныйОбъект.Адрес = УправлениеКонтактнойИнформацией.ПолучитьАдресИзКонтактнойИнформации(Партнер, "​Фактический"​);​ 
-Если НЕ ЗначениеЗаполнено(ХозСубъект.Адрес) Тогда +Если НЕ ЗначениеЗаполнено(ПоднадзорныйОбъект.Адрес) Тогда 
- Сообщить("​Необходимо заполнить ​юридический адрес контрагента:​ " + Контрагент); + Сообщить("​Необходимо заполнить ​фактический адрес контрагента:​ " + Партнер); 
  Возврат Неопределено;​  Возврат Неопределено;​
 КонецЕсли;​ КонецЕсли;​
 </1c> </1c>
 ++++ ++++