План заполнения табличной части

16.11.21

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

Оснастка «План заполнения табличной части». Предназначена для кастомизации заполнения табличной части объекта базы данных (справочника, документа и других). Рассматривается как дополняющая идейные возможности, предоставляемые подсистемой БСП «Дополнительные отчеты и обработки».

Скачать файл

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

Наименование Бесплатно
Расширение
.cfe 114,24Kb ver:1.0
40
40 Скачать бесплатно
Внешняя обработка. Заполнение табличной части справочника "Соглашения с клиентами"
.epf 7,55Kb ver:1.0
31
31 Скачать бесплатно
Внешняя обработка. Заполнение забличной части документа "Внутреннее потребление товаров"
.epf 8,23Kb ver:1.0
26
26 Скачать бесплатно
Внешняя обработка. Заполнение забличной части документа "Заказ клиента"
.epf 8,08Kb ver:1.0
49
49 Скачать бесплатно
 
Кому лень читать, но хочется попробовать. Можно скачать файлы, добавить расширение, обработки заполнения табличных частей. Работает из коробки, разработка велась на конфигурации "Управление торговлей, редакция 11 (11.4.13.281)". Буду признателен за обратную связь в комментариях (насколько полезно, встречалось ли подобное ранее, любые другие отзывы).

Описание

Заполнение производится на основании результата выполнения схемы компоновки данных, т.н. «плана заполнения табличной части». Для хранения макета используется присоединенный файл справочника, документа и др. Таким образом для каждого экземпляра данных обеспечивается свой план заполнения. Начальный шаблон содержится во внешней обработке (макет «БазоваяСКД»), который представляет собой вариант по-умолчанию.

 

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

 

Оснастка обрабатывает значения дополнительных реквизитов. Таким образом могут добавляться признаки отбора (корректироваться планы заполнения под них) в режиме 1С:Предприятия опытным пользователем, администратором, разработчиком без конфигурирования и программирования.

 

За счет использования «плана заполнения» имеется возможность предварительного просмотра результата в виде отчета. Изменение «плана заполнения» выполняется в редакторе схемы компоновки данных в толстом клиенте (на форме объекта становится доступна команда «Редактировать план заполнения»).

 

Используемые подсистемы БСП

 

  1. Базовая функциональность (обращение к методам)
  2. Дополнительные отчеты и обработки (отдельная обработка для каждого объекта-владельца)
  3. Печать (просмотр плана заполнения)
  4. Подключаемые команды (неявное использование)
  5. Работа с файлами (вариант отдельного справочника для хранения файлов по объекту-владельцу)
  6. Свойства

Инструкция по внедрению

 

  1. Заимствовать форму объекта.

  2. Добавить команду формы «ПЗТЧ_ПланЗаполненияПосмотреть».

  3. Добавить команду формы «ПЗТЧ_ПланЗаполненияРедактировать».

  4. Вывести команды последовательно на форму в командную панель в группу «ПодменюЗаполнить» или другое место по усмотрению. Указать имена, соответственно:

  • КнопкаПЗТЧ_ПланЗаполненияПосмотреть

  • КнопкаПЗТЧ_ПланЗаполненияРедактировать. Отключить «Видимость» и «Доступность»

  1. Добавить реквизит формы «ПЗТЧ_МакетСКД». Тип «СправочникСсылка.<ИмяОбъектаМетаданных>ПрисоединенныеФайлы», где <ИмяОбъектаМетаданных> - имя владельца, для которого настраивается оснастка.

  2. Необязательный шаг. Добавить реквизит «Служебный» типа «Булево» в объект «Справочник.<ИмяОбъектаМетаданных>ПрисоединенныеФайлы». Данный шаг предусмотрен и соответствует официальной инструкции по внедрению БСП.

  3. Поместить в модуль формы объекта (см. шаг 1):

 

  1. служебные процедуры и функции
  • ПЗТЧ_МассивРеквизитыОбъекта

  • ПЗТЧ_ПолучитьМакетСКД

  • ПЗТЧ_СохранитьМакетСКД

  • ПЗТЧ_СформироватьПланЗаполнения

  1. обработчики команд формы

  • ПЗТЧ_ПланЗаполненияПосмотреть
  • ПЗТЧ_ПланЗаполненияРедактировать

  1. обработчики событий формы, с указанием аннотации

  • ПЗТЧ_ОбработкаВыбораПеред

  • ПЗТЧ_ПриСозданииНаСервереПосле

  • ПЗТЧ_ПриЧтенииНаСервереПосле

 

  1. Добавить в общий модуль «ПЗТЧ_КлиентПереопределяемый», функцию «ОпределитьИмяТабличнойЧасти» значение, соответствующее объекту из шага 1 (см. пример в модуле).

  2. Добавить в общий модуль «ПЗТЧ_Переопределяемый», функцию «ОпределитьИмяТабличнойЧасти» значение, соответствующее объекту из шага 1 (см. пример в модуле).

  3. Отредактировать шаблон макета по умолчанию «БазоваяСКД» во внешней обработке «Документ_<ИмяОбъектаМетаданных>_ТабличнаяЧасть_Заполнение». Изменить имя, синоним обработки.

  4. В общем модуле, методе «СведенияОВнешнейОбработке» указать тим метаданных <ИмяОбъектаМетаданных> (комментарий «Ключевая переменная / Точка инициализации»).

  5. Добавить внешнюю обработку в режиме 1С:Предприятие.

 

Применение

 

Далее представлен простой пример использования с декларативными данными, на базе документа "Заказ клиента" конфигурации "Управление торговлей, редакция 11 (11.4.13.281)".

 

Внешний вид команд оснастки:

 

Рисунок 1

 

 

План заполнения без отбора:

 

 

 

Дополнительные реквизиты, добавленные для документа. Выбраны значения сегмента и страны:

 

 

 

План заполнения с отбором:

 

 

 

Содержимое табличной части «Товары» после выполнения команды «Заполнить активную табличную часть»:

 

заполнение табличной части

См. также

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

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

12000 руб.

20.12.2024    6489    11    14    

14

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

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

9600 руб.

19.06.2012    140255    274    81    

232

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

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

2000 руб.

29.04.2019    33936    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    64817    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    134464    81    97    

108

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

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

5000 руб.

08.11.2023    3341    13    0    

23
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. ixijixi 1992 17.11.21 09:20 Сейчас в теме
Немного не понял - для каждой ТЧ нужно создавать свою форму?
Сохранение в прикрепленные файлы - интересное решение, но я так понимаю, мы исключаем добрый пласт объектов, не имеющих такого справочника? Я в своей разработке выбрал все-таки сохранение в хранилище (1с и внешнее).
2. totchaz 149 17.11.21 12:57 Сейчас в теме
Добрый день!
1. Форму объекта нужно заимствовать в расширение, не создавать.
2. Все так, объект должен быть протянут по БСП "Файлы"

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