Ввод бухгалтерских проводок по шаблону (УПП)(обновлено)


Есть такое на Бухгалтерии, а для УПП не нашел, поэтому быстро наваял сам.

Обработка предназначена для ОЧЕНЬ грамотных и внимательных пользователей, т.к. никаких проверок при записи не осуществляется.

Поле регистратор обязательно к заполнению.

В форме есть 2 вкладки. На первой заполняются шаблоны и значение параметров. В шаблонах параметры указываются как строковые переменные совпадающие по названию с колонкой в таблице значений параметров. При этом названия переменных должны быть заключены в любые технические знаки. Например, [Реквизит1] {Реквизит2} ~Реквизит3~ ыРеквизит4ф. Фиксированые значения должны быть соответствующего их значению типа. В значениях параметров каждая строка соответствует одной шаблонной операции (набору проводок из шаблона). В этой таблице нужно указать значения всех параметров подставляемых в шаблон.

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

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

В версии 1.2 появилась возможность использования проводок документов для создания шаблонов.

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

З.Ы. Функция ПолучитьИмяСубконто требует незначительно доработки, чтобы правильно обрабатывать все виды субконто в конкретной конфигурации, но доработаная версия выложена скорее всего не будет (принципиально). Разработчики смогут сделать это сами, а кто хочет помощи в доработке — в личку

 

Благодарности можно присылать на WM R274237232670

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *