Копирование табличной части документа, расширенное (управляемое приложение)

15.10.12

Задачи пользователя - Подбор и обработка объектов

Развитие обработки http://infostart.ru/public/115007/, с расширенными возможностями, создавался для заполнения документа РаспределенияРасходовНаСебестоимостьТоваров в УТ11, но может использоваться с любыми другими документами.

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
(только для физ. лиц)
КопированиеТЧРасширенное.epf
.epf 9,14Kb
206 1 850 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Умеет брать часть информации для заполнения из Табличной части источника, а часть - просто заполнять указанным значением. Умеет создавать новый документ или дополнять существующий. Если объект приемник предварительно указан, то у него заполняется указанная ТЧ, если не указан, то создается новый и также заполняется указанная ТЧ, после заполнения объект приемник записывается, его можно открыть используя инструмент "Лупа" в строке формы "Приемник - Объект".

Вступайте в нашу телеграмм-группу Инфостарт

См. также

Журналы и реестры данных Подбор и обработка объектов Бухгалтер Пользователь 1С v8.3 Управляемые формы Абонемент ($m)

Журнал содержит все созданные документы в конфигурации. Позволяет выполнять стандартные действия с документами (создание, удаление, проведение), устанавливать отбор по видам документов, реквизитам документов, распечатывать печатные формы, формировать реестр документов, выполнять групповые обработки.

10 стартмани

07.02.2025    2797    50    Marat1c8    36    

9

Подбор и обработка объектов Бухгалтер 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Очень часто бывает, что документы одного периода повторяются в следующем. Поэтому приходится выполнять рутинную работу по их повторению, а именно копировать каждый документ по отдельности. Чтобы этого избежать, была написана обработка группового копирования документов для конфигурации 1С Бухгалтерия версии 3.0.

6000 руб.

29.06.2015    46503    92    18    

107

Поиск данных ЭДО и ОФД Подбор и обработка объектов 1С v8.3 1С:Управление нашей фирмой 3.0 Россия Платные (руб)

Поиск номенклатуры при сопоставлении в ЭДО не интуитивный, не настраиваемый и просто неудобный. Данное решение - это альтернативный вариант расширенного поиска и сопоставления номенклатуры для 1С, который подключается в качестве расширения и решает эту проблему.

10000 руб.

10.04.2025    816    1    1    

1

Подбор и обработка объектов Бухгалтер Бухгалтерский учет 1С:Бухгалтерия 2.0 1С:Бухгалтерия государственного учреждения 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Бюджетный учет Платные (руб)

Данная обработка предлагается для случаев, когда бывает необходимо изменить какой-либо реквизит в группе проводок, отобранных по определенному набору полей, за определенный период, с определенным типом документа-регистратора. Предлагается четыре варианта обработки для конфигураций: БП 2.0, БП 3.0, БГУ 1.0, БГУ 2.0.

2400 руб.

30.05.2016    29628    30    0    

50

Подбор и обработка объектов Программист Бухгалтер Пользователь 1С v8.3 1С:Бухгалтерия 3.0 Абонемент ($m)

Данная обработка может быть полезна тем, кто хочет сделать более точечную замену объектов, когда заказчику необходимо заменить что-то только в определенном виде документа (справочника) с определенным отбором по реквизитам.

1 стартмани

09.05.2025    970    34    Rafael-87    5    

6

Подбор и обработка объектов Программист Бухгалтер Пользователь 1С v8.3 Абонемент ($m)

Горыныч - универсальная внешняя обработка группового многопоточного проведения. Работает в одном потоке в любой конфигурации, многопоточный режим доступен при наличии справочника «Склады».

10 стартмани

29.04.2025    3673    7    DmitryKSL    7    

17

Подбор и обработка объектов Бухгалтер Пользователь 1С v8.3 1С:Управление нашей фирмой 3.0 Управленческий учет Абонемент ($m)

Обработка распроводит документы в хронологическом порядке, и затем отдельной кнопкой можно провести именно эти же документы так же в хронологическом порядке.

1 стартмани

21.02.2025    816    4    andrey7617    0    

4

Подбор и обработка объектов Программист 1С v8.3 Россия Абонемент ($m)

Массовая работа с объектами типовыми методами платформы 1С.

10 стартмани

13.12.2024    1246    5    nomad_irk    5    

4
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. 1C82 46 28.03.12 04:15 Сейчас в теме
Полезная обработка ! В УТ11 не хватает штатного механизма по копированию табличных частей между документами. Почему бы не сделать эту обработку стандартной и встраиваемой ? Тогда можно было бы претендовать на универсальность .
3. mxm2 1278 13.04.12 14:15 Сейчас в теме
(1) 1C82, таки добавил регистарцию в доп обработках (проверено на УТ11)
2. mxm2 1278 28.03.12 14:52 Сейчас в теме
Т.к. всеравно приходится "колбасить" УТ11, чтобы она работала как нужно, то сам включаю эту обработку непосредствеено в конфигурацию, а не использую механизм дополнительных отчетов и обработок.
4. Filipp_inf 13.04.12 14:39 Сейчас в теме
В ЗУП не работает, при запуске через Файл Открыть - просто промелькивает и все.
А при попытке подключить через "Заполнение табличных частей" сообщение об ошибке:
"Заполнение ТЧ не произведено!
Метод объекта не обнаружен (Инициализировать)
"
5. mxm2 1278 13.04.12 15:08 Сейчас в теме
(4) Филипп, ЗУП - использует обычные формы (не управляемые), поэтому возникает проблема. В свою очередь у меня сейчас нет возможности сделать универсальную обработку. Предлагаю искать подобную обработку для обычных форм, а она есть, причем очень древняя, проверенная-перепроверенная.
6. umka2008 23 26.04.12 21:40 Сейчас в теме
Спасибо за обработку - заточил немного под себя, бухи от счастья писают кипятком )))
7. gull22 105 23.12.13 12:21 Сейчас в теме
8. voyagerkonstantin 24.06.15 10:57 Сейчас в теме
Добрый день!
Спасибо за обработку, отлично работает.

Но есть одно неудобство. Копируем 95% случаев ТЧ одного определенного вида документа в другой определенный.
Можно как то заполнить значения полей в "Источнике" табличной части?
Т.е. чтобы поле приемника "Количество" всегда соответствовало поле источника "Количество" и т.д.

В коде разработки не могу понять где проставить. Это не значение по умолчанию, а "поля по умолчанию" если можно так назвать...

Помогите пожалуйста.
Прикрепленные файлы:
9. voyagerkonstantin 29.06.15 07:41 Сейчас в теме
Добрый день!
Спасибо за обработку, отлично работает.

Но есть одно неудобство. Копируем 95% случаев ТЧ одного определенного вида документа в другой определенный.
Можно как то заполнить значения полей в "Источнике" табличной части?
Т.е. чтобы поле приемника "Количество" всегда соответствовало поле источника "Количество" и т.д.

В коде разработки не могу понять где проставить. Это не значение по умолчанию, а "поля по умолчанию" если можно так назвать...

Помогите пожалуйста.


10. voyagerkonstantin 29.06.15 08:53 Сейчас в теме
Задача решена, привожу решение, возможно кому то пригодится. Для кнопки заполнения табличной части при копировании из накладной на внутреннее перемещение в документ ПересчетТовара:

Процедура ПоУмолчанию(Команда)
ТекСтрокаТаблЧасти = Элементы.КолонкиТЧОбъектов.ТекущиеДанные;
Для Каждого ТекСтрокаТаблЧасти Из КолонкиТЧОбъектов Цикл

Если ТекСтрокаТаблЧасти.КолонкаПриемника = "Количество" ИЛИ ТекСтрокаТаблЧасти.КолонкаПриемника = "КоличествоФакт" Тогда
ТекСтрокаТаблЧасти.Вкл = Истина;
ТекСтрокаТаблЧасти.КолонкаИсточника = "Количество";
КонецЕсли;
Если ТекСтрокаТаблЧасти.КолонкаПриемника = "КоличествоУпаковок" ИЛИ ТекСтрокаТаблЧасти.КолонкаПриемника = "КоличествоУпаковокФакт" Тогда
ТекСтрокаТаблЧасти.Вкл = Истина;
ТекСтрокаТаблЧасти.КолонкаИсточника = "КоличествоУпаковок";
КонецЕсли;
Если ТекСтрокаТаблЧасти.КолонкаПриемника = "Номенклатура" Тогда
ТекСтрокаТаблЧасти.Вкл = Истина;
ТекСтрокаТаблЧасти.КолонкаИсточника = "Номенклатура";
КонецЕсли;
КонецЦикла;

КонецПроцедуры
11. gull22 105 30.12.15 09:37 Сейчас в теме
Перестало работать на Бухгалтерия предприятия КОРП, редакция 3.0 (3.0.42.88) платформа 1С:Предприятие 8.3 (8.3.7.1805)
Оставьте свое сообщение