Заполнение табличных частей документов (управляемое и обычное приложение)

09.04.18

Задачи пользователя - Мастера заполнения

Универсальная внешняя обработка по заполнению табличных частей документов.

Скачать файл

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

Наименование По подписке [?] Купить один файл
Обработка заполнения табличных частей документов
.epf 18,15Kb ver:2
269
269 Скачать (1 SM) Купить за 1 850 руб.

 

Обработка предназначена для всех конфигураций, разработанных на БСП.

Режим Управляемое приложение протестирован на типовых конфигурациях: ЗУП 3.0, БП 3.0, ERP 2.0, УТ 11, УНФ.

Режим Обычное приложение протестирован на типовых конфигурациях: ЗУП 2.5, БП 2.0, УПП, КА.

Подключение и работа с обработкой в разных режимах приложения:

Управляемое приложение

После скачивания обработки её необходимо подключить. Для этого необходимо зайти в пункт меню "Администрирование" и выбрать раздел "Печатные формы, отчеты и обработки".

 

 В открывшейся форме выбрать пункт "Дополнительные отчеты и обработки" и в появившемся окне создать новый элемент, нажав на кнопку "Создать".

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

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

Если для каких-то документов её необходимо отключить, то это можно сделать, нажав на гипперссылку "Назначение".

Далее необходимо снять флаг "Показывать в списках" и нажать на кнопку "Записать и закрыть".

 Добавление нового элемента

На этом добавление обработки закончено.

Чтобы заполнить табличную часть документа необходимыми нам значениями, необходимо открыть обработку из меню "Заполнить"

Открытие обработки

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

Изменить заполняемую табличную часть можно в списке выбора "Табличная часть".

параметры заполнения

После выбора всех значений заполнения, необходимо нажать:

  • На кнопку "Выполнить" чтобы выполнить заполнение
  • На кнопку "Закрыть" чтобы отказаться от заполнения и закрыть обработку.

После заполнения документа, форма закроется и можно будет просмотреть результат заполнения и сохранить документ или отказаться от его записи.

 

Обычное приложение

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

В открывшемся списке внешних обработок необходимо создать новый элемент и загрузить в него скачанный файл, с помощью специальной кнопки.

Подключение обработки - обычное приложение

После загрузки необходимо установить принаджлежность обработки к документам конфигурации.

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

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

На этом добавление обработки закончено.

Чтобы заполнить табличную часть документа необходимыми нам значениями, необходимо открыть обработку из меню "Заполнить" соответствующей табличной части.

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

 

Вызов обработки - обычное приложение

После выбора всех значений заполнения, необходимо нажать:

  • На кнопку "Выполнить" чтобы выполнить заполнение
  • На кнопку "Закрыть" чтобы отказаться от заполнения и закрыть обработку.

После заполнения документа, форма закроется и можно будет просмотреть результат заполнения и сохранить документ или отказаться от его записи.

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

Например, если установили Количество = 1 и Цена = 2, то после выполнения обработки у нас будет заполнена колонка "Сумма" и "Сумма НДС".

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

 

Внешняя обработка для заполнения табличной части заполнение табличной части документа управляемое приложение обычное приложение

См. также

Банковские операции Обмен с интернет-банком Эквайринг/ридер магнитных карт Мастера заполнения Программист Бухгалтер Пользователь Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Платные (руб)

Корректируйте банковские документы быстро и легко! Создайте правило обработки, и оно автоматически применится при загрузке выписки, экономя ваше время. Решение позволяет автоматически заполнять расшифровку платежа, исключать загрузку ненужных документов (дублей) из банка, заполнять комиссию за эквайринг и многое другое. Вам не нужно доплачивать за алгоритмы, они уже включены в решение.

12000 руб.

20.12.2024    6457    11    14    

14

Операции по ВЭД Оптовая торговля Розничная торговля Логистика, склад и ТМЦ Мастера заполнения Бухгалтер Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

СКАЧАЙТЕ И ПОПРОБУЙТЕ БЕСПЛАТНО! Данная обработка расширяет функционал типовой конфигурации «1С:Бухгалтерия предприятия» и позволяет осуществлять автоматическое заполнение ГТД в документах «Реализация товаров и услуг», «Списание товаров», «Отчет о розничных продажах», «Отчет комиссионера (агента) о продажах», «Требование-накладная», «Возврат товаров от покупателя», «Комплектация номенклатуры», «Безвозмездная передача», «Отчет производства за смену». Обработка предназначена для работы в конфигурации «1С:Бухгалтерия предприятия 8, редакция 3.0» Есть версия обработки оптимизированная для работы в 1CFresh

9600 руб.

19.06.2012    140239    274    81    

232

Оптовая торговля Мастера заполнения Бизнес-аналитик Пользователь Платформа 1С v8.3 Оперативный учет 1С:Управление торговлей 11 Россия Управленческий учет Платные (руб)

Данное расширение автоматически заполняет бизнес-регион партнера в 1С (УТ 11, КА 2, ERP) при записи на основании КПП или индекса из адреса. Присутствует возможность сохранить имеющиеся бизнес-регионы партнеров, а также перезаполнить или очистить их при первичном заполнении. Возможен выбор региона по умолчанию для партнера без КПП или адреса (например, если вы не указываете адреса физ. лиц и знаете, что они из Вашего региона).

2000 руб.

29.04.2019    33926    60    51    

63

Обмен с ГосИС Мастера заполнения WEB-интеграция Бухгалтер Пользователь Платформа 1С v8.3 Бухгалтерский учет Оперативный учет Управляемые формы 1С:Управление производственным предприятием 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Платные (руб)

Универсальное расширение конфигурации для автоматической загрузки и заполнения реквизитов контрагентов (партнеров) из ОГРН для 1С:ERP Управление предприятием 2 (1С:ERP Управление предприятием 2, редакция 2.4), 1С:ERP Управление предприятием 2 (1С:ERP Управление предприятием 2, редакция 2.2), 1С:Управление торговлей 8 (Управление торговлей, редакция 11.5), 1С:Управление торговлей 8 (Управление торговлей, редакция 11.4), 1С:Управление торговлей 8 (Управление торговлей, редакция 11.3), 1С:Управление торговлей 8 (Управление торговлей, редакция 11.2), 1С:Комплексная автоматизация 8 (1С:Комплексная автоматизация, редакция 2.4), 1С:Комплексная автоматизация 8 (1С:Комплексная автоматизация, редакция 2.2), 1С:Комплексная автоматизация 8 (1С:Комплексная автоматизация, редакция 2.0) и 1С:Бухгалтерия 8 (Бухгалтерия предприятия, редакция 3.0).

3900 руб.

08.11.2017    64808    408    298    

76

Закрытие периода Мастера заполнения Бухгалтер Платформа 1С v8.3 Управляемые формы 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Управление производственным предприятием 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Комплексная автоматизация 2.х Бухгалтерский учет Налоговый учет УСН Платные (руб)

При формировании КУДиР при УСН часто возникает множество вопросов и проблем, к.т.: 1. Как выполняется заполнение книги учета доходов и расходов 2. Неправильно формируется книга учета доходов и расходов в 1С а). Доходы / расходы не попадают в КУДиР; б). Доходы / расходы попадают, но не принимаются к учету и многие другие ошибки. При правильном учёте, книга формируется корректно, но идеальный учет это скорее фантастика, для реальных случаев можно использовать специальный инструмент. Обработка предназначена для заполнения КУДиР. Версия для актуальных конфигураций на управляемых формах поддерживает один механизм заполнения - от бухгалтерской проводки. Старый метод автоматизации штатного заполнения присутствует в отдельной версии для обычных форм.

5880 руб.

12.03.2014    134460    81    97    

108

Нейросети Мастера заполнения Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Платные (руб)

Расширение для заполнения описания номенклатуры с помощью модели ИИ GigaChat от Сбера. Расширение формирует продающее описание товара по его наименованию с помощью модели искусственного интеллекта. Будет полезно для владельцев интернет магазинов, каталогов товаров и продающих через маркетплейсы. Адаптировано для основных конфигураций: УТ, ЕРП, КА, УНФ.

5000 руб.

08.11.2023    3332    13    0    

23
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. nata_87 36 17.06.15 10:08 Сейчас в теме
Как подключить обработку к нетиповому документу?
2. Farsis 35 17.06.15 10:13 Сейчас в теме
(1) nata_87, Без программирования никак. В форме нетипового документа, необходимо добавить строчку, подключающую механизм дополнительных обработок.
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
         ...

	// ДополнительныеОтчетыИОбработки
	ДополнительныеОтчетыИОбработки.ПриСозданииНаСервере(ЭтаФорма);
	// Конец ДополнительныеОтчетыИОбработки
         ...

КонецПроцедуры
Показать
3. nata_87 36 17.06.15 10:17 Сейчас в теме
(2) в том то и дело что строчка эта добавлена, а при подключение внешней обработки в одноименном справочнике в списке документов назначения данный документ не отображается
4. Farsis 35 17.06.15 10:41 Сейчас в теме
(3) nata_87, В конфигураторе, в ветке "Общие команды", найдите команду "ЗаполнениеОбъекта" и в её свойстве "ТипПараметраКоманды" добавьте нетиповой документ.
5. nata_87 36 17.06.15 10:46 Сейчас в теме
(4) да получилось так, а нельзя как то обходом, что б не трогая типовую команду? Ведь после каждого обновления получается надо устанавливать Тип в этой команде.
6. Farsis 35 17.06.15 11:23 Сейчас в теме
(5) nata_87, Нет, пользователю никак нельзя. При регистрации документов, обработка передает все типы документов, а дальше конфигурация добавляет только допустимые типы, которые она берет из той же команды. Получается, что при регистрации в типовой программа не добавит нетиповой документ, в ручном режиме его выбрать тоже невозможно.
Единственный вариант - это написать свою маленькую обработку, которая зарегистрирует необходимые документы программно.
7. nata_87 36 17.06.15 11:24 Сейчас в теме
(6) понятно все, спасибо
8. Farsis 35 17.06.15 13:11 Сейчас в теме
(7) nata_87, Я написал обработку. Попробуйте с помощью неё назначить обработку нетиповому документ, без добавления типа в общую команду.
Прикрепленные файлы:
ЗаполненияНазначения.epf
user1310411; +1 Ответить
9. nata_87 36 17.06.15 13:21 Сейчас в теме
(8) Да все работает, спасибо огромное. Еще вот что сначала в типовой команде поставила галочку на свой документ и установила его во внешних обработках в назначение, потом в типовой команде убрала этот документ во внешних обработках он остался назначенный моему документу, получается что можно на момент подключения в типовую команду добавлять документы, а потом убирать их или даже и не страшно будет если они в данной команде затрутся при обновлении. Спасибо большое!
10. Spektr 1033 17.07.15 19:29 Сейчас в теме
Думал, что это обработка по заполнению ТЧ, а это по изменению значений в ТЧ. Название не соответствует функционалу.
mapt; dmtrpv; +2 Ответить
11. Farsis 35 17.07.15 23:09 Сейчас в теме
(10) Spektr, Я прошу прощения, за то что название обработки, придуманное мной и достаточно подробное (на мой взгляд) описание функционала, все-таки ввели вас в заблуждение и вы скачали не то что искали. Я могу ошибаться, но в моем понимании заполнение значений реквизитов ТЧ - это и есть заполнение ТЧ :)
Если вас это не затруднит, то скажите, а какой функционал вы хотели бы видеть в обработке по заполнению табличной части? Нашли ли вы то что искали? Быть может я мог бы реализовать что-то подобное...
12. AKV77 263 13.08.15 23:07 Сейчас в теме
Уважаемый автор. При интеграции и использовании в УТ 11.1 пишет ошибку: {Форма.ФормаУправляемая.Форма(87)}: Поле объекта не обнаружено (НастройкиЗаполненияГруппаКолонокОтбор)
Элементы.НастройкиЗаполнения.ПодчиненныеЭлементы.НастройкиЗаполненияГруппаКолонокОтбор.ПодчиненныеЭлементы.НастройкиЗаполненияГруппаКолонокОсновныеЭле
13. Farsis 35 14.08.15 08:13 Сейчас в теме
(12) AKV77, Добрый день. Тестирую обработку на версии УТ ред. 11.1.10.145 - ошибок не возникает. Возможно дело в структуре самого документа.
Я прошу Вас:
- Напишите мне версию платформу, версию УТ и документ в котором у вас возникает ошибка.
- Попробуйте заполнить ещё какой-нибудь типовой документ, например Авансовый отчет. Ошибка воспроизводится или нет?
- Напишите мне вам адрес электронной почты (в личку), чтобы я мог выслать вам исправленную версию обработки, потому что я верю в то, что мы что-нибудь придумаем :)
14. gull22 105 22.10.15 14:35 Сейчас в теме
Предлагаю изменить наименование 2Заполнить документ" на "Заполнить табличную часть". А то пользователи или пугаются, что весь документ перепишется, или приходится разъяснять, что это касается табличной части.
15. NeeDiGeo 60 14.12.16 10:02 Сейчас в теме
УНФ 1.5.4.34 появляется сообщение выполняется команда. Форма заполнения не открывается.
16. margo2007 15 05.09.17 03:21 Сейчас в теме
(15) Табличная часть у Вас пустая, поэтому не открывается.
Все зарегистрировалось и работает.
Можно использовать как базовую под свои задачи.

Отличная вещь !
17. ssn5810 31.10.17 17:38 Сейчас в теме
НЕ Проще выбрать необходимое в табличной части ?.....
18. MiKe80 14.03.18 13:58 Сейчас в теме
ERP 2.2.4.154 не пошла
"Невозможно подключить дополнительную обработку из файла.
Возможно, она не подходит для этой версии программы.

Метод объекта не обнаружен (СведенияОВнешнейОбработке)"
19. MiKe80 14.03.18 16:07 Сейчас в теме
Прошу прощения, сам ошибся!!!!!!
20. MiKe80 09.04.18 17:05 Сейчас в теме
Заказ покупателя и РеализацияТоваровиУслуг ERP 2.2.4.154 заполняет ставку НДС на 18%, сумму ндс не пересчитывает, хотя ПТУ нормально все пересчитывает
21. Farsis 35 09.04.18 18:05 Сейчас в теме
(20) Михаил, добрый вечер. Вызов событий при заполнении полей реализован только для обычных форм. По идее для ПТиУ сумму НДС обработка тоже не должна пересчитывать.
22. MiKe80 09.04.18 20:10 Сейчас в теме
(21) Добрый вечер. Печалька :( Ставлю цену закупочная в Документах ПТиУ делает, ставлю цену в РТиУ закупочная - меняет как надо ставку НДС и пересчитывает сумму НДС, из 10 строчек Н-ры 2 Закупочные остальные продажные, закуп пересчитывает, продажные нет, прикольно )))))
23. mrdc 24.04.19 18:36 Сейчас в теме
В "Управление торговлей для Казахстана, редакция 3, локализация для Казахстана: "1С-Рейтинг" (3.4.4.15)" не работает.
Хочу заполнить ТЧ документа "Заказ клиента" из ТЧ документа "Заказ поставщику".
Обработку зарегистрировал, документы в назначении указал, открываю Заказ клиента, заполняю Основное, перехожу во вкладку Товары, нажимаю кнопку "Заполнить документ", вылетает внизу окошко-сообщение "Команда выполняется. Заполнить документ" и больше ничего... Не вылетает ничего, где можно указать нужный Заказ поставщику...
Наверное, зря потраченные стартмани :-(
24. Farsis 35 24.04.19 20:03 Сейчас в теме
(23) Добрый вечер. Насколько я понимаю, вы хотели заполнить табличную часть одного документа, на основании табличной части другого документа.
Если да, то я сожалею, моя обработка этого не умеет. Она заполняет табличную часть документа каким-то выбранным значением.

Если вам всё-таки необходим функционал моей обработки, то я могу поискать конфигурацию "Управление торговлей для Казахстана, редакция 3" и посмотреть, в чем может быть причина того, что не появляется окно для заполнения.
25. mrdc 25.04.19 03:12 Сейчас в теме
(24)
Если да, то я сожалею, моя обработка этого не умеет. Она заполняет табличную часть документа каким-то выбранным значением.

Понятно. Теперь разобрался.
Взял вот эту - https://infostart.ru/public/678230/
Заполнил по ней ТЧ, а вашей изменил вид цены по всем строкам сразу.
Работает. Думаю, что пригодится все-таки. Благодарю.

Но. Советую тогда сменить название, хотя бы на что-то типа "Изменение реквизитов табличной части" или добавьте скриншот, где видна форма выбора реквизитов и установки их значений, так как именно это и делает ваша обработка. Кстати, очень даже удобно и не надо работать с такими мощными "комбайнами" как https://infostart.ru/public/122215/ , когда надо сделать быстро одну простую операцию.

Был стакан пустой - налили в него воды из кружки или ведра - заполнили его.
Стакан заполнен простой водой - добавили туда ложку сахара - вода стала сладкой - изменили воду в стакане.
Оставьте свое сообщение