Загрузка электронных накладных из Excel




Обработка заполнения табличных частей. Загрузка номенклатуры из электронных таблиц Excel с созданием номенклатуры "на лету", с учетом иерархии.

Заполнение табличных частей документов на основании электронных накладных. Поиск номенклатуры по наименованию, если не нашли — по штрихкоду. Если не нашли и по штрихкоду — новая номенклатура выделяется из общего списка цветом. Для новой номенклатуры есть возможность установить родителя, в котором она будет создана. Имеется инструмент для группового назначения родителей: задаем родителя для одной номенклатуры, выделяем несколько позиций с новой номенклатурой и одну позицию с указанным родителем, щелкаем правой кнопкой и выбираем заполнить родителя.

UPD: Использование профилей настроек, отображение настроек в виде иерархии. Настройки сохраняются в кеше пользователя.

В планах — реализация загрузки с использованием Open office, автоопределение настроек.

14 Comments

  1. mdzen

    ❗ «Файл не найден или был удален» ❓

    Судя по описанию — вещь стоящая, но — это только описание. Может за идею прлюсануть…. 🙂

    Reply
  2. andy_zhav

    Перезалил главный файл. Некорректно загрузился из-под браузера Google Chrome

    Reply
  3. Kochevnic

    Спасибо! Вот теперь вроде все нормально

    Reply
  4. alsky-2003

    Добрый день! выдает такую вот ошибочку:

    «{Форма.ФормаНастройки.Форма(15)}: Значение не является значением объектного типа (Количество)

    Если ПараметрыЗагрузки.Количество() <= 1 Тогда»

    Reply
  5. andy_zhav

    (4) А в какой момент выдает ошибку? Опишите, пожалуйста, более подробно.

    Reply
  6. alsky-2003

    (5) сразу выдает ошибку, как только открываешь обработку. Может, я тупанул где-то: на случай конвертации открыл в конфигураторе, но не конвертил и сразу закрыл по открытии. Затем добавил ее во внешние обработки. Она не открывается ни так, ни просто через «открыть»

    Reply
  7. andy_zhav

    (6) Да, все верно. Данная ошибка есть. Но возникает она только потому, что разработка не предназначена для самостоятельного использования. Моя ошибка в том что я назначил основную форму. Обработка является ОБРАБОТКОЙ ЗАПОЛНЕНИЯ ТАБЛИЧНЫХ ЧАСТЕЙ. Ее необходимо подключать к документам, имеющим табличные части «Товары», например, документ «Поступление товаров и услуг». В справочник «Внешние обработки» добавляете данную обработку, предварительно указав вид обработки «Обработка заполнения табличных частей», добавляете документ или документы, в которых будет использоваться, указываете табличную часть «Товары». Далее создаете новый документ нужного вида, нажимаете подменю «Заполнить» командной панели соответствующей табличной части и выбираете пункт «Загрузить из Excel». Описание примерное.

    Reply
  8. akataev

    После заполнения по инструкции всеравно вылетает ошибка

    Reply
  9. SV911

    Обработка свойства товара подхватывает?

    Reply
  10. andy_zhav

    (9) Пока нет.

    Reply
  11. mastakw

    Если заведено несколько шаблонов заполнения документов и изменить один шаблон — меняются и другие. Тоесть значения нехранятся за нескольктми шаблонами !

    Reply
  12. tanyushkin

    а у меня выдает ошибку сначала «Ошибка при вызове метода контекста (Cells)», и следом: «Значение не является значением объектного типа (Наименование)

    {Форма.Форма.Форма(70)}: Значение не является значением объектного типа (Наименование)

    Родитель = ТД.Родитель.Наименование;

    Reply
  13. evgefremov

    не вижу возможности учитывать характеристики номенклатуры…

    Reply
  14. lelusha

    А цвет выделенный можно менять? Интерфейс управляемый или неуправляемый?

    Reply

Leave a Comment

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