gifts2017

Перенос табличных частей документов через "Буфер обмена"

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

Позволяет переносить табличные части документов из одного в другой, например из Расходки в Приходку и наоборот. Главное условие - Единое наименование колонок в табличных частях, ну и совпадение типов, конечно.
Своеобразная замена "Ввода на основании" для нетипичных случаев.  

Как часто бухгалтерии хочется ввод на основании "разножанровых" документов, ввод которых не предусмотрен в типовом решении и даже вызывает здравое сомнение? Главное для них - табличная часть....  это и позволяет сделать обработка.

Работает во всех типовых дополнением в кнопке "Заполнить".    Как бонус, может корректно перенести таб часть из одной базы в другую, если УИДы справочников совпадают (одна база копия другой)

Работает в тонком и толстом клиентах.

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

Наименование Файл Версия Размер
Буфер обмена 166
.epf 33,92Kb
04.04.13
166
.epf 33,92Kb Скачать

См. также

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

Комментарии

1. andrey dyak (dyak84) 04.04.13 17:33
Автор подскажите как со скоростю работы обработки в больших информационых базах, есть ли возможность остановки работы обработки после нажатия кнопки выполнить. Зарание спасибо за ответ
2. Александр Северин (aseverin) 04.04.13 17:46
(1) dyak84, Зависит только от количества сток в самой табличной части, Копировали- Вставляли порядка 1000 строк - почти мгновенно. Прервать после нажатия Вставить нельзя, скопировать - не имеет значения. При вставке текущая табличная часть либо очищается либо дополняется в зависимости от ответа на вопрос.
3. Антон Ширяев (Антон Ширяев) 05.04.13 11:35
Идея хорошая. Возьму на заметку. Из описания особенно понравилось что можно копировать табличную часть из копии базы, например при удалении документа в рабочей базе. Если это действительно работает, то это не плюс, а плюсище :)
4. Алексей Олешко (retif) 17.04.13 14:29
В последней УТ 11 данная функциональность реализована:-)

Сейчас пойду в БП 2 ставить.
Спасибо!
5. Алексей Олешко (retif) 17.04.13 14:57
УТ11 0.9.15 Ошибка
{ОбщаяФорма.ДополнительныеОтчетыИОбработки.Форма(264)}: Метод объекта не обнаружен (ВыполнитьКоманду)
ФормаОбработки.ВыполнитьКоманду(ВыполняемаяОбработка.Идентификатор, ВыполняемаяОбработка.ОбъектыНазначения);
6. Алексей Олешко (retif) 17.04.13 15:04
Под управляемыми формами не работает?
7. Александр Северин (aseverin) 17.04.13 15:15
(6) retif, Работало, наверное изменились алгоритмы прикручивания внешних обработок заполнения. За основу бралась БСП (версию не помню) :(
8. Алексей Олешко (retif) 17.04.13 15:27
(7) aseverin, под какими релизами работала?
В последней БП 2.0.46.8-обычные формы, как ее вызывать?
9. Александр Северин (aseverin) 17.04.13 15:34
(8) retif, Дополнительные отчеты и обработки - обработки заполнения табличных частей. Добавляешь туда обработку, она должна сама прописаться в документы (список взят из УПП для Украины). после этого обработчик добавится в подменю заполнить выбранных документов и их ТЧ.
10. ssn5810 (ssn5810) 06.05.13 16:08
Ошибка исполнения внешней обработки табличной части документа.
{ОбщийМодуль.УниверсальныеМеханизмы.Модуль(374)}: Ошибка при вызове метода контекста (Создать): Ошибка подключения внешних метаданных: Ошибка загрузки документа.
Внешняя обработка не может быть прочитана текущей версией программы.
?????

Платформа 1С:Предприятие 8.2 (8.2.17.169)
Релиз УТ Управление торговлей, редакция 10.3 (10.3.13.2)
11. ssn5810 (ssn5810) 06.05.13 17:08
с предыдущим РАЗОБРАЛСЯ !!!!

при загрузке
{Форма.Форма.Форма(203)}: Ошибка при вызове метода контекста (ПолучитьCOMОбъект)
Об = ПолучитьCOMОбъект(ПутьКФайлу);
по причине:
Ошибка получения объекта COM: Интерфейс не поддерживается
12. НЕ ЗНАЮ (NE_ZNAIY) 27.06.13 11:48
Бухгалтерия предприятия, редакция 2.0 (2.0.39.5)
1С:Предприятие 8.2 (8.2.15.319)
Работает.
Спасибо
13. Tallis 26.12.13 11:48
Поставила на ЗУП КОРП, чуть подправила функцию Сообщить... На двух документах побаловалась - работает!

Спасибище огромное!
14. tazmag tazmag (tazmag) 09.07.14 09:48
Прикольная приблуда ctrl+с ctrl+v рулят)
15. SLava Obolonsky (longnet) 01.09.14 19:50
1С Розница 2.1.3.11

не работает
"Метод объекта не обнаружен (ВыполнитьКоманду)
ulen; k.a.sobin; klaus38; +3 Ответить
16. НЕ ЗНАЮ (NE_ZNAIY) 17.12.15 12:28
Почему-то не вставляется в документ "Установка цен номенклатуры". "Управление торговлей", редакция 10.3 (10.3.31.2)
18. ceramica (ceramica) 27.06.16 12:14
Для тех кто скачал и при работе с документом получает сообщение Метод объекта не обнаружен (ВыполнитьКоманду), нужно форму ФормаЗапускаОбработки установить как дополнительную форму обработки ну и там ещё кое-что допилить
19. Галахад (dmt) 28.06.16 10:58
Не понял. Зачем такая вставка перед открытием?
	Попытка 
		а=1/0;
	Исключение
		
	КонецПопытки;
...Показать Скрыть
20. Александр Северин (aseverin) 16.09.16 18:56
(19) dmt,
Добрый день, использовалась для отладки...
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа