Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
шлюз_выгрузка:сформировать_хоз_субъект [2018/08/02 15:08]
misha
шлюз_выгрузка:сформировать_хоз_субъект [2018/08/02 16:04] (текущий)
misha
Строка 72: Строка 72:
 <1c> <1c>
 Если Контрагент.КонтактнаяИнформация.Количество() > 0 Тогда Если Контрагент.КонтактнаяИнформация.Количество() > 0 Тогда
- Для ​каждого Инф ​из Контрагент.КонтактнаяИнформация Цикл ​+ Для ​Каждого Инф ​Из Контрагент.КонтактнаяИнформация Цикл ​
  Если Инф.Тип = Перечисления.ТипыКонтактнойИнформации.Адрес И Инф.Вид = Справочники.ВидыКонтактнойИнформации.ЮрАдресКонтрагента Тогда //​Инф.Вид = Справочники.ВидыКонтактнойИнформации.ФактАдресКонтрагента  Если Инф.Тип = Перечисления.ТипыКонтактнойИнформации.Адрес И Инф.Вид = Справочники.ВидыКонтактнойИнформации.ЮрАдресКонтрагента Тогда //​Инф.Вид = Справочники.ВидыКонтактнойИнформации.ФактАдресКонтрагента
           ХозСубъект.Адрес = Инф.Представление;​           ХозСубъект.Адрес = Инф.Представление;​
Строка 94: Строка 94:
 ХозСубъект.Адрес = УправлениеКонтактнойИнформацией.ПолучитьАдресИзКонтактнойИнформации(Контрагент,​ "​Фактический"​);​ ХозСубъект.Адрес = УправлениеКонтактнойИнформацией.ПолучитьАдресИзКонтактнойИнформации(Контрагент,​ "​Фактический"​);​
 Если НЕ ЗначениеЗаполнено(ХозСубъект.Адрес) Тогда Если НЕ ЗначениеЗаполнено(ХозСубъект.Адрес) Тогда
- Сообщить("​Необходимо заполнить ​юридический адрес контрагента:​ " + Контрагент); ​+ Сообщить("​Необходимо заполнить ​фактическийадрес контрагента:​ " + Контрагент); ​
  Возврат Неопределено;​  Возврат Неопределено;​
 КонецЕсли;​ КонецЕсли;​
 </1c> </1c>
 ++++ ++++