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