Изменение вида ЮрФизЛица контрагента


Исправляем вид ЮрФизЛица для элементов справочника Контрагенты 1С: Торговля и Склад 7.7

Обработка используется для исправления вида ЮрФизЛица Контрагента.

Часто с этим сталкивался, когда юрлица забиты в базу как физлицо и наоборот.

Принцип прост: выбираем из списка нужного контрагента, указываем нужный вид ЮрФизЛица и нажимаем кнопку «изменить»

5 Comments

  1. warenic

    А почему не сделать то же самое универсальным редактором справочников? 🙂

    Если нужно видеть и наименование и вид в списке. то можно воспользоваться, например этим http://warenic.narod.ru/Attr.html#5 инструментом. отмечаем галочками какие хотим видеть реквизиты и вуаля…

    Вкачестве саморекламы: аналогичные вещи можно делать и, например, в редакторе ТЗ

    1. Заполняем элементами справочника, пишем текст обработки:

    Данные.НоваяКолонка(«Элемент»);

    Данные.НоваяКолонка(«Вид»);

    Спр=СоздатьОбъект(«Справочник.Контрагенты»);

    Спр.ВыбратьЭлементы();

    Пока Спр.ПолучитьЭлемент() = 1 цикл

    Данные.НоваяСтрока();

    Данные.Элемент=Спр.ТекущийЭлемент();

    Данные.Вид=Спр.ВидКонтрагента;

    КонецЦикла;

    2. затем переключаем режим редактирования на «перечет», в ДопЗначение выбираем нужный тип

    3. пишем обработку:

    Спр=СоздатьОбъект(«Справочник.Контрагенты»);

    Спр.НайтиЗначение(Данные.ПолучитьЗначение(Данные.ТекущаяСтрока(),»Элемент);

    Спр.ВидКонтрагента=ДопЗначение;

    Спр.Записать();

    4. пробегаем по таблице, ищем «неправильных» и просто кликаем на строке…

    Reply
  2. severchukov

    Я только начинаю постигать 1С-ку, не все премудрости еще усвоил, так что за совет большое спасибо, обязательно воспользуюсь.

    Reply
  3. CheBurator

    (0) я так понимаю — переписывает реквизиты из физлица в юрлицо и наоборот?

    как раз то что мне надо!

    Reply
  4. severchukov

    Да, да, да. Вы совершенно правы.

    Reply
  5. Иваныч

    Почему бы и нет? Вот ищещь что-либо долгое время, а потом неожиданно находится.

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *