8.х Справочник номенклатуры

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем nikita1001, 3 июн 2008.

  1. TopicStarter Overlay
    nikita1001
    Offline

    nikita1001

    Регистрация:
    16 май 2008
    Сообщения:
    42
    Симпатии:
    0
    Баллы:
    1
    Добрый день загружаю прайсы для создания базы по номенклатуре. Загрузил около 100 тыс наименований и обнаружил одну не приятную вещь, не где не стоит единица измерения для отчетов и для хранения остатков. Можно что нибудь сделать чтобы не загружать по новой

    Заранее спасибо
  2. Melanto
    Offline

    Melanto Опытный в 1С

    Регистрация:
    28 ноя 2007
    Сообщения:
    204
    Симпатии:
    0
    Баллы:
    26
    Если везде одинаковые ед.измерения (нпр, штуки), можно сделать вн.обработку, перебрать в ней все позиции и всем в нужное поле присвоить требуемое значение
    Если разные - хуже, надо какой-то анализ придумывать...

    Код:
     Номенклатура = Справочники.Номенклатура;
    ВыборкаД=Номенклатура.Выбрать();
    Пока ВыборкаД.Следующий() Цикл
    Если ВыборкаД.ЕдиницаИзмерения.Пустая() И НЕ ВыборкаД.ЭтоГруппа Тогда
    ОбъектВД=ВыборкаД.ПолучитьОбъект();
    ОбъектВД.ЕдиницаИзмерения=Справочники.ЕдиницыИзмерения.НайтиПоНаименованию("шт.");
    СсОВД=ОбъектВД.Ссылка;
    
    ОбъектВД.Записать();
    КонецЕсли;
    КонецЦикла;
    
    Это непроверенный код, работть вряд ли будет в таком виде, но в качестве примера...

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