IE 2017

Внешние обработки (УТ 10.3) для заполнения документов: "Перемещение товаров" (из Заказа покупателя), "Оприходование товаров" (из Заказа поставщику), "Поступление товаров и услуг" (из файлов .xls с использованием нечеткого поиска номенклатуры)

Обработки - Обработка документов

Внешние обработки для заполнения табличных частей загружаются в информационную базу в пользовательском режиме. Позволяют расширить функционал автоматического заполнения табличных частей различных объектов конфигурации без изменения самой конфигурации.
- Заполнение табличной части "Товары" документа "Перемещение товаров" из документа "Заказа покупателя" (УТ 10.3) ("ЗаполнениеПеремещениеТоваровИзЗаказПокупателяТчТовары+Добавить.epf");
- Заполнение табличной части "Товары" документа "Оприходование товаров" из документа "Заказа поставщику" (УТ 10.3) ("ЗаполнениеОприходованиеТоваровИзЗаказПоставщикуТчТовары+Добавить.epf");
- Заполнение табличной части "Товары" документа "Поступление товаров и услуг" из файла Excel приходной накладной (УТ 10.3). Поддерживается обработка файла через MS Office и OpenOffice ("Загрузка накладных.epf").

Описание:

ЗаполнениеПеремещениеТоваровИзЗаказПокупателяТчТовары+Добавить.epf:

Заполнение табличной части "Товары" документа "Перемещение товаров" из документа "Заказа покупателя"

  ДополнительныеПараметры:

  Добавить - Булево

    Ложь - Перед заполнением очищает табличную часть

    Истина - Заполняет табличную часть добавлением новых строк

ЗаполнениеОприходованиеТоваровИзЗаказПоставщикуТчТовары+Добавить.epf:

Заполнение табличной части "Товары" документа "Оприходование товаров" из документа "Заказа поставщику"

  ДополнительныеПараметры:

  Добавить - Булево

    Ложь - Перед заполнением очищает табличную часть

    Истина - Заполняет табличную часть добавлением новых строк

Загрузка накладных.epf

Заполнение табличной части "Товары" документа "Поступление товаров и услуг" из файла Excel приходной накладной. Поддерживается обработка файла через MS Office и OpenOffice. Инструкция по установке.

Всю работу проделал FSerg, за что ему огромное спасибо. Я только добавил в его обработку возможность выбора загрузки файла через Calc или Excel (более стабильный вариант), и возможность открыть файл для просмотра.

 

Инструкция по установке:


Откройте меню: Сервис - Внешние печатные формы и обработки - Внешние обработки заполнения табличных частей.
Добавьте группу "Перемещение товаров"




Добавляем обработку для кнопки Заполнения строк:
- добавьте элемент указав группу "Перемещение товара" и наименование "Заполнить по заказу покупателя"
- Загрузите обработку "ЗаполнениеПеремещениеТоваровИзЗаказПокупателяТчТовары+Добавить.epf", на вопрос использования параметров авторегистрации ответьте "Да".
- В табличной части окна указать параметр обработки: Имя параметра - "Добавить", значение параметра -  тип "Булево" - "Нет"
- Сохраните элемент.



Добавляем обработку для кнопки Добавления строк:
-Копируем только что созданный  элемент, и меняем наименование на "Добавить из заказа покупателя", а значение параметра "Добавить" выбираем "Да".

В документе "Перемещение товаров" появились кнопки "Заполнить по заказу покупателя" и "Добавить из заказа покупателя" (обратите внимание что название кнопок берется из наименований которые мы указывали выше)


Скачать файлы

Наименование Файл Версия Размер
ЗаполнениеПеремещениеТоваровИзЗаказПокупателяТчТовары+Добавить.epf
.epf 8,22Kb
13.06.12
94
.epf 8,22Kb 94 Скачать
ЗаполнениеОприходованиеТоваровИзЗаказПоставщикуТчТовары+Добавить.epf
.epf 10,77Kb
13.06.12
108
.epf 10,77Kb 108 Скачать
Загрузка накладных
.epf 23,28Kb
24.07.12
127
.epf 23,28Kb 127 Скачать

См. также

Комментарии
1. Сергей Филькин (FSerg) 63 26.07.12 16:00 Сейчас в теме
Ого, круто ты ее допилил!
2. Вадим Абрамович (alchimic) 08.08.12 16:31 Сейчас в теме
3. Me Here (irbb) 14.09.12 13:51 Сейчас в теме
Очень нужна обработка " Перемещение товаров из Заказа покупателя" на платформу 8.1. Есть возможность её на 8.1. Запустить?
4. (dr_dom) 66 14.09.12 16:26 Сейчас в теме
Могу дать открытую обработку. Тут где-то был пост как на 8.1 перевести.
5. Me Here (irbb) 14.09.12 17:06 Сейчас в теме
Был бы крайне вам благодарен. Мой email ir@bibihouse.ru
6. (dr_dom) 66 14.09.12 17:26 Сейчас в теме
7. Me Here (irbb) 14.09.12 18:02 Сейчас в теме
Еще раз спасибо, файл пришел. Запустил на 8.1, и есть одно существенное но: при добавлении товаров из заказа не учитываются корректировки. Возможно ли это исправить?
8. Shade (Shade) 2 08.10.12 00:35 Сейчас в теме
А можно про нечеткий поиск по-подробнее?
Вещь то явно нужная в хозяйстве :)
Вопрос лишь в том, как устроен сей поиск
9. (dr_dom) 66 08.10.12 13:28 Сейчас в теме
По поводу нечеткого поиска попробуй обратиться к FSerg, я к его обработке прикрутил только загрузку из Excel. В описании обработки есть ссылки на автора.
10. Shade (Shade) 2 17.10.12 20:54 Сейчас в теме
11. Михаил Рыков (zveruganet) 70 28.02.13 16:55 Сейчас в теме
попробовал юзать "Загрузка накладных.epf"
выдаёт ошибку "Какая-то ошибка с номерами колонок в строке: " после двоеточия идут строки, указанные в диапазоне строк. в чём может быть проблема? использую опенофис.
12. (dr_dom) 66 03.03.13 14:28 Сейчас в теме
(11)Сам обработкой давно не пользовался, но насколько я помню - это и есть нестабильная работа с ОпенОфисом. На 20 раз может загрузит. Из-за этих проблем я и прикручивался Ексель. Если нужен обязательно ОпенОфис, попробуйте обратиться к автору - ссылки есть в описании.
13. Цой Вячеслав (vstsoy) 14.10.14 04:12 Сейчас в теме
какие дополнительные параметры для Загрузка накладных.epf?
после Выполнить выдает Ошибка при вызове метода контекста (ЗагрузитьВнешнююКомпоненту) {Форма.Форма.Форма(115)}: Ошибка при вызове метода контекста (ЗагрузитьВнешнююКомпоненту)
ЗагрузитьВнешнююКомпоненту("StrMatch.dll");
по причине:
Ошибка при загрузке внешней компоненты
как это победить?
14. (dr_dom) 66 14.10.14 11:32 Сейчас в теме
(13) Вы не подключили внешнюю компоненту. Ссылка на инструкцию в тексте, посмотрите!
15. Дмитрий Лютиков (lutikoff) 16.10.14 16:09 Сейчас в теме
Подскажите, а обработка умеет еще и документ резервирования цеплять в табличную часть ?
16. Игорь Выдмыш (IgorKoenigsberg) 17.02.15 18:47 Сейчас в теме
(14) dr_dom, а где текст инструкции? не могу его найти.

Тоже ругается на ЗагрузитьВнешнююКомпоненту("StrMatch.dll");


Ага, вижу ссылку на инструкцию :)
17. Алексей Ларин (kroush) 21.01.17 17:56 Сейчас в теме
У меня ругается на ЗагрузитьВнешнююКомпоненту("StrMatch.dll"), хотя она зарегистрирована. Скажите а есть ли возможность допилить выбор не через открытие документа, а ,например, брать наименование через 1с табличный вариант. Как в универсальной обработке Загрузка данных из табличного документа. Может Ругается из-за open ofiice?
Оставьте свое сообщение