Расчетчикам потребовалось сделать расчет аванса за первую половину месяца. Есть документ "начисление зарплаты за первую половину месяца", но он их не устроил. Сделал чисто под требования своих пользователей.
Для заполнения понадобятся документ "Начисление зарплаты" с комментарием "аванс", который основывается на документе Табель, также предварительно заполненный на первую половину месяца.
В алгоритме учитываются закладки документа "Начисление зарплаты"----Начисления, НДФЛ, Удержания.
Так же отдельно учитываются документы "Оплата дней ухода за детьми инвалидами", "Командировка", Оплата по среднему заработку".
Все это учитывается с плановыми авансами сотрудников (в моем случае сделано для фиксированных сумм).
Так же Если сумма всех начислений с вычетом налогов, удержаний и планового аванса(Начисления-ндфл-удержания-фикс. аванс)>0 Тогда выплачивается выше фикс суммы округляя до 100 рублей(т.е если 12183р то 12200).
Если сумма всех начислений с вычетом налогов, удержаний и планового аванса(Начисления-ндфл-удержания-фикс. аванс)<0 Тогда выплачивается ниже фикс суммы округляя до 100 рублей(т.е получается Фикс. аванс - (-1)*(Начисления-ндфл-удержания-фикс. аванс); так же округляется до 100 р).
Так же в документ в табличную часть добавлен реквизит с типом Булево, который вам отобразит изменившиеся авансы. После всех действий не забываем убрать из документа "Начисления зарплаты" комментарий "аванс".
Разрабатывалось на платформе 8.3.12.1714, ЗУП 3.1.8.216, ЗУП 3.1.8.246.
Изменения от 23.04.19:
Исправлена ошибка по авансам у сотрудников принятых в середине месяца.
Исправлена ошибка если в аванс попадали документы на 16 число месяца.
Добавлена кнопка обновления аванса по одному сотруднику
Изменения от 27.05.19: Проверено на ЗУП 3.1.9.227
Изменен подбор документов. Теперь подбор происходит не по дате документов, а по дате начала события.
Добавлено поле Дата Аванса (раньше было по конец 15 числа Месяца, теперь на конец Даты Аванса)