Изменение суммы почтового сбора с учетом требований почты.

Обработки - Обработка документов

Обработка по заполнению табличной части Удержания документа Начисление зарплаты сотрудникам. При нажатии на кнопку пересчитывается сумма почтового сбора.

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

Сделала внешнюю обработку по заполнению табличной части Удержания документа Начисление зарплаты сотрудникам. При нажатии на кнопку пересчитывается сумма почтового сбора.

Скачать файлы

Наименование Файл Версия Размер
ПочтовыйСбор
.epf 4,49Kb
26.09.14
180
.epf 4,49Kb 180 Скачать

См. также

Комментарии
1. Илья (gucci76) 343 23.10.09 12:07 Сейчас в теме
Бывает такая ситуация, что надо ввести два исполнительных листа на сотрудника с одним и тем же получателем (в семерке такое встречалось, может и у Габсалихова Ч. так же). Тогда почтовый сбор должен считаться с общей суммы ИЛ.
2. ninch Иванов (ninch) 45 28.10.09 05:42 Сейчас в теме
Да есть такая проблемка в ЗУП. Спасибо
3. AntonY Glushkoff (glanton) 62 17.11.09 08:22 Сейчас в теме
Просто огромный плюсище. Проблема появилась - вот и решение
4. Konstantin Gorn (Intellc) 22.12.09 11:45 Сейчас в теме
5. george voskresensky (gonyav) 24 05.02.10 09:07 Сейчас в теме
В Иркутской области считают так:
//до 1000 р. включительно - 7 руб. + 5% от суммы перевода 
//от 1001 р. до 5000 р. включительно - 57 р. + 4% от суммы перевода - 1000 р. 
//от 5001 р. до 20000 р. включительно - 217 р. + 2% от суммы перевода - 5000 р. 
//от 20001 р. до 100000 р. включительно - 517 р. + 1% от суммы перевода - 20000 р.
...
Если  СтрокаТаблицаТР.Сумма <= 1000 тогда
	Стр.Результат =  СтрокаТаблицаТР.Сумма*0.05 +7;
	иначеесли  СтрокаТаблицаТР.Сумма <= 5000 тогда
	Стр.Результат =  (СтрокаТаблицаТР.Сумма -1000)*0.04 +57;
	иначеесли 	СтрокаТаблицаТР.Сумма <= 20000 тогда
	Стр.Результат =  (СтрокаТаблицаТР.Сумма-5000)*0.02 +217;
иначе	
	Стр.Результат =  (СтрокаТаблицаТР.Сумма-20000) * 0.01 +517;
...
Показать
6. Олег Дьяченко (OlegDy) 04.05.10 02:57 Сейчас в теме
Идея интересная
но пришлось доработать

ТаблицаТР = Новый ТаблицаЗначений;
ТаблицаТР.Колонки.Добавить("Работник");
ТаблицаТР.Колонки.Добавить("Сумма");

вынести из цикла а то постоянно переопределялось
а так работает
главное потом объяснить расчетчику зп чтоб не забывал нажимать эту кнопку
Оставьте свое сообщение