gifts2017

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

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

Часто для исправления данных в документах требуется перезаполнить все значения в колонке одним, но правильным. Например, исправить счет учета затрат или статью затрат в документе требование-накладная по принципу "протянуть" как в Экселе.
Предлагаю Вашему вниманию такой механизм.

Действия:

1. Для добавления обработки открываем меню Сервис - Дополнительные внешние отчеты и обработки - Внешние обработки заполнения табличных частей. Добавляем файл обработки. Нужные документы с табличными частями добавляем самостоятельно. Теоретически работает на любой табличной части документа
Не заполняются только справочник единицы измерения, так как это подчиненный справочник.
2. Действия пользователей
Для исправления значений пользователю нужно установить в 1 строке новое значение, нажать кнопку Заполнить - Перезаполнить колонку по значению в 1 стр. Данные текущей колонки будут заполнены значением 1-й строки этой же колонки

Добавлен функционал пересчета суммы НДС, если перезаполняется ставка НДС

11.12.2015 Добавлена возможность заполнения данных из подчиненного справочника.

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

Значение подчиненного справочника ищется по наименованию значения в первой строке, оставляет пустым если в подчиненном справочнике нет позиции с искомым наименованием. По умолчанию, Владелец берется из колонки с именем Номенклатура. В дополнительных параметрах можно указать другое, например, Продукция для таб.части Продукция документа Отчет производства за смену

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

Наименование Файл Версия Размер Кол. Скачив.
Универсальная обработка заполнения табличной части значением из 1 строки
.epf 6,38Kb
11.12.15
8
.epf 6,38Kb 8 Скачать

См. также

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

Комментарии

1. Александр (Иной) 08.11.14 23:04
А может не нужно так? Это же чревато. Проверка заполнения, я так понимаю, не выполняется.
Счёт затрат берётся при выборе номенклатуры, как таковой, который был выбран для учёта.
Хотя как примет работы с табличными частями и внешними обработчиками заполнения ТЧ самое оно...
2. Елена Рябова (Xleo777) 09.11.14 03:59
(1) Иной, Честно, это потребовалось при заполнении счетов затрат, когда перезаполняли "косяки" учета после расчета себестоимости. Пока что нарецаний не было в исполнении. Если есть пожелания, U r welcome
3. Марина Семёнова (SemenovaMarinaV) 10.11.14 14:05
А почему нельзя воспольщоваться стандартной групповой обработкой?
4. Александр Губанов (gubanoff) 10.11.14 17:20
Нормальная тема. Сам такое делал в нескольких документах. Можно еще добавить варианты как заполнять - всю колонку, только вниз от выбранной строки, только вверх от выбранной строки. Это расширит возможные сценарии использования. Идея вроде как на поверхности, но не встречал ни у кого раньше. Если довести идею до абсурда - то практически можно отказаться от шапки документа. Только табличная часть, только хардкор :) Все равно, как показывает практика, рано или поздно все реквизиты, которые были только в шапке, перекочевывают в табличную часть. Например, думали контрагент в шапке только, а потом нужно чтобы проводки шли по разным контрагентам. Вот он и переезжает в ТЧ. Но и в шапке остается для порядка. По умолчанию вроде как.
5. Марина Семёнова (SemenovaMarinaV) 10.11.14 17:40
6. Елена Рябова (Xleo777) 10.11.14 21:11
(3) SemenovaMarinaV, можно. Но пользователь уже в документе. Да и для отбора в стандартной групповой обработке, нужно постараться, чтобы не накосячить - это 1, второе - когда заполняются данные непосредственно в документе, всегда можно "откатить" изменения, т.е. выйти без сохранения.
7. Елена Рябова (Xleo777) 10.11.14 21:12
(4) gubanoff, спасибо за идею с вариантами. Хорошая, но пока что этот вариант вырос из необходимости, а другие пока не заказывали пользователи
8. Елена Рябова (Xleo777) 10.11.14 21:17
(1) Иной, у нас, кстати, счет затрат не типовой 20.01.3 Переработка, он при выборе статьи затрат/подразделения ни под каким соусом не появится. Вот пользователи и мучались.
Да еще добавлен в режиме предприятия. Одна из задач, как раз, и стоит, что надо подправить механизм заполнения счетов затрат при выборе статьи на нужные. Но это уже другая тема
9. Anatoliy (NOVOPRO) 11.12.14 08:25
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа