gifts2017

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

Опубликовал (dr_dom) в раздел Обработки - Обработка документов

Внешние обработки для заполнения табличных частей загружаются в информационную базу в пользовательском режиме. Позволяют расширить функционал автоматического заполнения табличных частей различных объектов конфигурации без изменения самой конфигурации.
- Заполнение табличной части "Товары" документа "Перемещение товаров" из документа "Заказа покупателя" (УТ 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
90
.epf 8,22Kb 90 Скачать
ЗаполнениеОприходованиеТоваровИзЗаказПоставщикуТчТовары+Добавить.epf
.epf 10,77Kb
13.06.12
108
.epf 10,77Kb 108 Скачать
Загрузка накладных
.epf 23,28Kb
24.07.12
122
.epf 23,28Kb 122 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Сергей Филькин (FSerg) 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) 14.09.12 16:26
Могу дать открытую обработку. Тут где-то был пост как на 8.1 перевести.
5. Me Here (irbb) 14.09.12 17:06
Был бы крайне вам благодарен. Мой email ir@bibihouse.ru
7. Me Here (irbb) 14.09.12 18:02
Еще раз спасибо, файл пришел. Запустил на 8.1, и есть одно существенное но: при добавлении товаров из заказа не учитываются корректировки. Возможно ли это исправить?
8. Shade (Shade) 08.10.12 00:35
А можно про нечеткий поиск по-подробнее?
Вещь то явно нужная в хозяйстве :)
Вопрос лишь в том, как устроен сей поиск
9. (dr_dom) 08.10.12 13:28
По поводу нечеткого поиска попробуй обратиться к FSerg, я к его обработке прикрутил только загрузку из Excel. В описании обработки есть ссылки на автора.
10. Shade (Shade) 17.10.12 20:54
11. Михаил Рыков (zveruganet) 28.02.13 16:55
попробовал юзать "Загрузка накладных.epf"
выдаёт ошибку "Какая-то ошибка с номерами колонок в строке: " после двоеточия идут строки, указанные в диапазоне строк. в чём может быть проблема? использую опенофис.
12. (dr_dom) 03.03.13 14:28
(11)Сам обработкой давно не пользовался, но насколько я помню - это и есть нестабильная работа с ОпенОфисом. На 20 раз может загрузит. Из-за этих проблем я и прикручивался Ексель. Если нужен обязательно ОпенОфис, попробуйте обратиться к автору - ссылки есть в описании.
13. Цой Вячеслав (vstsoy) 14.10.14 04:12
какие дополнительные параметры для Загрузка накладных.epf?
после Выполнить выдает Ошибка при вызове метода контекста (ЗагрузитьВнешнююКомпоненту) {Форма.Форма.Форма(115)}: Ошибка при вызове метода контекста (ЗагрузитьВнешнююКомпоненту)
ЗагрузитьВнешнююКомпоненту("StrMatch.dll");
по причине:
Ошибка при загрузке внешней компоненты
как это победить?
14. (dr_dom) 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");


Ага, вижу ссылку на инструкцию :)
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа