Всем привет!
Разработка позволяет найти услугу или работу по содержанию, указанному в счете на оплату. Обратите внимание на рис. 1 - я использую одну номенклатуру "Сопровождение 1С, час" для описания разных работ (услуг) - полное описание работ указывается в поле "Содержание" табличной части "Товары" документа "Счет на оплату покупателю". В дальнейшем понадобилось быстро находить работы по вхождению слов, понимать когда была выполнена работа, за сколько часов, возможно надо повторить ее - быстро создать счет на оплату, зачастую добавить в счет другие уже выполненные работы - которые через обработку также быстро находятся и объединяются с другими работами.
Разработка протестирована на платформе 1С:Предприятие 8.3 (8.3.21.1709), на конфигурациях:
Бухгалтерия предприятия, редакция 3.0 (3.0.131.27) - это Проф-версия
Бухгалтерия предприятия КОРП, редакция 3.0 (3.0.131.27) - это Корп-версия.
Обработка открывается через меню Файл-Открыть. В дальнейшем дополнительно будет добавлено расширение и отдельно обработка для включения в механизм "Внешних обработок".
В открытой форме выбираете контрагента, которому уже выполняли работу, и нажимаете кнопку "Заполнить". Форма заполняется списком номенклатуры (рис. 2), далее в поле поиска указывается "что ищете". Найденную работу "переносите вниз" - собираете внизу списка "в одну кучу" все работы, если их несколько. То есть снова в поле поиска указываете "что ищете" - перемещаете найденную строку вниз списка по кнопке "Переместить вниз".
Когда определились со списком работ - проставляете флаги "Вкл". Далее нажимаете "Создать счет".
Выбранные работы переносятся в новый счет на оплату.
Кнопка "Создать акт" - пригодится, когда вам надо "долгоиграющие" длительные проекты (работы) актировать поэтапно или по факту выполнения работ. Работы могут быть из разных счетов на оплату, но актироваться будут одним актом. Здесь возникает один нюанс на какой договор сажать акт. В алгоритме обработки берется договор из последнего счета на оплату по данным выбранным работам. Скажем так, что такой способ может быть не правильным для кого-то, но для моего случая - вполне приемлем. На универсальность не претендую. Доработки будут вестись по мере необходимости - все решаемо.
Внизу формы расположена кнопка "Еще" - через нее вы можете сделать видимыми следующие поля списка работ: Счет на оплату (ссылка), Договор, Организация (если у вас несколько организаций). В повседневной работе эти поля не нужны, но для тестирования обработки и для добавления новых механизмов удобны.
На этом все. Всем добра! С пользой для клиентов, Рустем