Конвертация справочников из Бух77 в ТиС 77

Тема в разделе "1C и всё что с ней связано", создана пользователем -, 22 фев 2008.

  1. Гость

    Добрый день

    При работе с Конвертацией 2.0 из Бух77 в ТиС 77 возникло затруднение.

    Переношу элементы из справочника контрагенты в справочник ФизЛица. Делаю отбор таким образом. ДЛя каждого правила в процедуре перед Выгрузкой пишу следующий код:
    Если Строка(Источник.ВидКонтрагента)="Физ. лицо" Тогда//позиции перечисления
    Значение = Источник;

    КонецЕсли;

    Однако переносятся все подряд независимо от Вида Контрагента. Подскажите, пожалуйста, что делаю не так.
    Спасибо.
     
  2. Zab

    Zab Well-Known Member
    1C Team

    Регистрация:
    7 авг 2006
    Сообщения:
    583
    Симпатии:
    0
    Справочник.Контрагенты.ВидКонтрагента - проверь тип значения, не думаю, что там строка. Скорее всего число или перечисление. Сделай перед этой проверкой Сообщить(""+Источник+" "+Источник.ВидКонтрагента); посмотри, что он тебе покажет. Не справишься - пиши.
     
  3. Гость

    Короче, с этим разобрался. В процедуре перед выгрузкой( в одном месте) написал условие Если вид контрагента такой, то грузим по этому правилу.
    Теперь другая проблема- При перегрузе данных из строки ограниченной длины в строку неограниченную ничего не переносится( смотрю в отладчике. Команды типа СокрЛП не катят. В строки одинаковой длины перегруз проходит нормально. Подскажите, пожалуйста, если кто знает.

    Добрый день. есть ли особенности конвертации периодических реквизитов типа строка? Как это прописать?
     
Загрузка...

Поделиться этой страницей