Skip to main content

Распределение общей платежки по контрагентам

Добрый день! В данной статье Мы рассмотрим механизм разнесения общей платежки по контрагентам из документа "Начисления зарплаты (доп.)". Для распределения данных по документу "Расход со счета", на форму была добавлена команда "Распределить платежи" (см. рис. 1). 

image.png

Рисунок 1 - Местоположение команды

Видимость команды "Распределить платежи" зависит от содержания назначения платежа. Если в назначении платежа содержится строка "Аванс" или "Зарплата", то на форме команда будет доступна (см. рис. 2).

image.png

Рисунок 2 - Видимость команды

При вызове команды, открывается окно с подбором документов "начисление зарплаты (доп.)" (см. рис. 3).

image.png

Рисунок 3 - Форма обработки

Данные в обработке подбираются по нескольким критериям. Несколько критериев приведены на рисунке 3. Находятся они в разделе "Отборы". Поле "Период" заполняется автоматически. Дата окончания принимается равной концу месяца, даты документа "Расход со счета". В нашем случае, документ основания датирован 18 декабря 2024 года. Значит дата окончания в периоде будет равна 31.12.2024. А вот с датой начала все хитрее. По умолчанию мы берем начало предыдущего месяца. Т.е. если документ выписан 18.12.2024, то дата начала будет равна 01.11.2024 (см. рис. 4).

image.pngРисунок 4 - Поле периода

Организация берется из документа основания (см. рис. 5).

image.png

Рисунок 5 - Отбор по организации

Также отбор осуществляется по юниту и сумме документа. Т.к. общая сумма начисления должна совпадать с суммой документа основания. Юнит указывается автоматически при загрузке данных из ЗУП или в ручную, при самостоятельном заполнении табличной части (см. рис. 6).

image.png

Рисунок 6 - Юнит в документе "Начисление зарплаты (доп.)"

Также в обработке реализован дополнительный фильтр по номеру ведомости ЗУП, в случае, если документ был загружен из другой программы. Он указывается в ручную и помогает  легко отобрать начисления, в случае, если найдено несколько совпадений (см. рис. 7).

image.png

Рисунок 7 - Фильтр по номеру ведомости ЗУП

В случае, если совпадений не было найдено, программа оповестить Вас об этом при открытии формы, показав предупреждение внизу экрана (см. рис. 8).

image.png

Рисунок 8 - Предупреждение

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

image.png

Рисунок 9 - Табличная часть документа

После проверки корректности данных, можно переходить непосредственно к распределению начислений. Для этого необходимо выбрать интересующий документ и установить напротив него галочку. Если Вы выберите несколько документов или забудете поставить галочку, то программа Вас предупредит и попросит либо выбрать документ(см. рис. 10), либо выбрать только один документ (см. рис. 11).

image.png

Рисунок 10 - Предупреждение о выборе документа

image.png

Рисунок 11 - Предупреждение о выборе только одного документа

После того как мы выбрали один документ и убедились в корректности данных, можно приступать к распределению (см. рис. 12).

image.png

Рисунок 12 - Местоположение команды "Распределить"

При выполнении команды, для вас откроется форма с прогресс баром, в котором можно посмотреться выполнения распределения (см. рис. 13).

image.png

Рисунок 13 - Статус выполнения распределения платежей

По завершению создания документов, данное окно исчезнет и нижняя таблица формы преобразуется в две отдельный таблицы (см. рис. 14).

image.png

Рисунок 14 - Таблица прогресса создания документов

В левой таблице представлен лог выполнения создания документов. В случае, если все прошло успешно, то в логе будет написано "При создании документов ошибок не возникло." Если ошибка возникнет, то вместо этой надписи будет текст ошибки.

В нашем случае все создалось корректно. И список созданных документов отражается в таблице слева. Таблица интерактивная. При выделении ячейки "Контрагент" (см. рис. 15) и двойном клике мышью, откроется карточка контрагента (см. рис. 16).

image.pngРисунок 15 - Выделенная ячейка контрагента

image.png

Рисунок 16 - Открывшаяся карточка контрагента

При выделении ячейки "Расход со счета" (см. рис. 17) и двойном клике мышью, откроется созданный документ (см. рис. 18).

image.png

Рисунок 17 - Выделенная ячейка документа

image.png

Рисунок 18 - Созданный расход со счета

Таким образом распределяются общие платежки по контрагентам.

Также стоит сказать, что подменю отборов сворачиваемое. Для того чтобы на экране было больше места, отборы можно свернуть, нажав на кнопку "Свернуть" (см. рис. 19).

image.png

Рисунок 19 - Местоположение кнопки свернуть

После того как группировка свернулась, на ее месте появится команда, развернуть отборы. Если появится необходимость раскрыть отборы, то надо вызвать данную команду и поле отборов вновь раскроется (см. рис. 20).

image.png

Рисунок 20 - Местоположение кнопки "Развернуть отборы"

Ваш Maxis Team! ❤️