Однажды, меня, программера, попросили подменить оператора и забить несколько приходных накладных. Набирая документы, я обратил внимание, что у меня очень много времени уходило на выверку накладной и поиск ошибок в заполнении сумм и количеств. Если же все суммы сходились с первого раза, то вспоминался анекдот про двойную ошибку при составлении баланса . Большинство накладных поступает в форме Торг-12, где на каждой странице есть промежуточные итоги по количествам и суммам. Почему бы не использовать это?
Итак, Вашему вниманию предоставляется обработка, с помощью которой можно просматривать промежуточные итоги в любой табличной части произвольного документа. Для ее использования нужно сделать несколько простых шагов:
Шаг 1: Подключить внешнюю обработку заполнения табличных частей.
Подключение осуществляется точно так же как у любой внешней обработки заполнения табличных частей. Если в Вашей конфигурации этот отсутствует механизм, то нужно для начала его внедрить .
Шаг 2: Инициализировать обработку.
Откройте один из документов для которого Вы подключили обработку и нажмите соответствующую кнопку вызова обработки. После инициализации обработки откроется окно, в котором будет отображаться содержимое заданной табличной части.
Шаг 3: Настроить колонки.
Расчет итогов производится по колонкам, в которых хранятся числовые данные. Для того, чтобы установить или убрать вывод итога по колонке необходимо нажать кнопку "Настройка колонок" и в открывшемся окне отметить колонки, по которым рассчитывать итоги. Автоматически устанавливается вывод итогов в колонках, наименование которых содержит слова "Сумма" или "Количество".
Шаг 4: Вывести итоги.
Теперь осталось активизировать строку, после которой Вы хотите видеть итоги, и нажать кнопку "Показать промежуточные итоги" (Ctrl + Пробел) или "Показать нарастающие итоги" (Ctrl + Alt + Пробел). В случае показа нарастающих итогов будут рассчитаны и показаны итоги от первой строки до текущей включительно. В случае показа промежуточных итогов производится подсчет результатов от предыдущей строки с промежуточными итогами или от начала, если это первая строка промежуточных итогов.
Бонус.
Если выделить несколько строк, то по заданным колонкам автоматически рассчитаются итоги и отобразятся в подвале.
Результат.
После того, как Вы нашли ошибку в количествах или суммах, вернитесь в форму документа и поправьте там данные. А содержимое табличного поля в обработке обновится автоматически!
Для оценки функционала обработки можно использовать ее демоверсию в которой добавлена возможность выбора документа "Поступление товаров и услуг" непосредственно в форме обработки. В этом случае не требуется регистрация внешней обработки заполнения табличных частей.
Благодарности.
Долго не мог придумать как отображать итоги по нескольким разделам, поэтому огромное спасибо Ish_2 за разработку Строка - "заголовок" в табличном поле
Голосуйте, оставляйте свои вопросы, замечания и пожелания.
Если хотите иметь данный функционал непосредственно в форме (например, в форме документа "Поступление товаров и услуг") - обращайтесь!