Версия для печати темы (https://pro1c.org.ua/index.php?s=2cc99b554f37b1b57d0d071eb1b49e0b&showtopic=30324)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Конфигурация "1С:Конвертация данных" _ Перенос ЗиК 7.7 - ЗУП 8.2, проблемы с воинским учетом

Автор: Мичман Харитонов 13.06.16, 15:27

Дано: Перенос информации по воинскому учету физлиц из самописной ЗиК в 100%- стандартную ЗУП 2.1.43.1 (обе конфигурации - для Украины).
За основу взял стандартные правила переноса, изменяю и дописываю по мере необходимости.
Пытаюсь перенести "Группу воинского учета" (из строки неограниченной длины в перечисление), попутно приводя данные из семерки к однообразному виду.

ПКС_ВоинскийУчет_ГруппаУчета_ПередВыгрузкойСвойства_6_12



Если СокрЛП(Источник) = "ВСУ" Тогда
    Значение = "НВО";
ИначеЕсли СокрЛП(Источник) = "СА" Тогда
    Значение = "НВО";
ИначеЕсли СокрЛП(Источник) = "Са" Тогда
    Значение = "НВО";
ИначеЕсли СокрЛП(Источник) = "НПО" Тогда
    Значение = "НВО";
ИначеЕсли СокрЛП(Источник) = "НПо" Тогда
    Значение = "НВО";
ИначеЕсли СокрЛП(Источник) = "Н П О" Тогда
    Значение = "НВО";
ИначеЕсли СокрЛП(Источник) = "УА" Тогда
    Значение = "НПО";
ИначеЕсли СокрЛП(Источник) = "КГБ" Тогда
    Значение = "СБУ";
ИначеЕсли СокрЛП(Источник) = "СБу" Тогда
    Значение = "СБУ";
ИначеЕсли СокрЛП(Источник) = "МВД" Тогда
    Значение = "МВД";     
КонецЕсли;

Ну и т.д., по мере обнаружения новых "вариантов" условия дополняются.

Данные выгружаются в файл, но не переносятся.

В чем ошибка?

P.S. Понимаю, что вопрос, скорее всего, "детский". КД начал осваивать совсем недавно.

Автор: Acid 13.06.16, 16:10

Источник.ГруппаВоинскогоУчета = Перечисления.ГруппыВоинскогоУчета.ВСУ


В таком ключе

Автор: Мичман Харитонов 13.06.16, 16:15

У меня источник - строка неопределенной длины

Автор: Acid 13.06.16, 16:42

Источник - это объект. В данном случае - элемент справочника.
Для перечисления правило должно быть пустое.

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua