Перестановка местами коэффициента единиц измерени в справочнике Товары

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

  1. vladtucs

    vladtucs New Member

    Регистрация:
    17 сен 2008
    Сообщения:
    2
    Симпатии:
    0
    Кто нибудь писал программу на 1С что бы переставить местами коэффициент единиц измерения в справочнике Товары. Пользователь напутал при вводе
    у всех товаров коэффициент. То есть пользователь написал у Товара Водка 0,5 литра для пересчета Водка 0,5 литра - 500 ; Граммы -1 А необходимо был сделать наоборот Водка 0,5 литра - 1 ; Граммы - 500. Теперь в ручную у 1000 наименований не хочется это делать в ручную. Бывают жидкости по 700, 350,250 и 100 грамм, поэтому нельзя просто переименовать граммы в Водку 500 и наоборот. Помогите пожалуйста с советом. Только начинаю разбираться в 1С. Конфигуратор знаю, но программы еще не писал. Спасибо.
     
  2. Hryv

    Hryv Гость

    Если тупо для всех подряд то это просто
    Можно создать внешнюю обработку и в ней

    Процедура Сформировать()
    Спр = СоздатьЭлемент("Справочник.Товары");
    Спр.ВыбратьЭлементы();
    Пока Спр.ПолучитьЭлемент()=1 Цикл
    а = Спр.Водка;
    Спр.Водка = Спр.Граммы;
    Спр.Граммы = а;
    Спр.Записать();
    КонецЦикла;
    КонецПроцедуры

    Естественно, вместо "Водка" и "Граммы" надо написать имена нужных реквизитов
     
  3. vladtucs

    vladtucs New Member

    Регистрация:
    17 сен 2008
    Сообщения:
    2
    Симпатии:
    0
    Спасибо, сегодня попробую.
     
  4. vitfil

    vitfil IT-интегратор

    Регистрация:
    2 апр 2004
    Сообщения:
    2.070
    Симпатии:
    0
    Hryv
    А бы ли мальчик? Т.е., а если уже были движения по товару?
     
Загрузка...
Похожие Темы - Перестановка местами коэффициента
  1. CkooTuHa
    Ответов:
    1
    Просмотров:
    1.273
  2. Liori
    Ответов:
    3
    Просмотров:
    1.082

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