IE2017

Удаление ненужных строк в ведомостях на выплату заработной платы ЗУП 3.0 / ЗУП 3.1 / КА 2.2 / ERP 2.2

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

Обработка позволяет удалить ненужные строки в ведомостях на выплату заработной платы, если таковые имеются в документе после штатного заполнения документа.

Зачем это может быть нужно?

Допустим, заполняется ведомость на выплату заработной платы, с указанием месяца выплаты, а в эту ведомость попадает множество выплат (задолженностей) по другим месяцам, которые сейчас нам не нужны, или же нам, наоборот, нужно совершить выплаты за предыдущие периоды и нам не нужны данные выбранного месяца выплаты.

В настоящий момент реализовано три варианта удаления ненужных данных из документа.

Если у вас есть еще жизненные ситуации помимо описанных ниже, то прошу описывать их, постараюсь оценить и реализовать, если это действительно нужная вещь. 

Реализованные в настоящее время команды:

  1. Удалить суммы, относящиеся к месяцу выплаты - Обработка пробежит по всем строкам и удалит выплаты и НДФЛ, относящиеся к месяцу, указанному в шапке документа.
  2. Удалить суммы, не относящиеся к месяцу выплаты - Обработка пробежит по всем строкам и удалит выплаты и НДФЛ, не относящиеся к месяцу, указанному в шапке документа.
  3. Удалить строки без сумм - После выполнения команды - "Удалить суммы, относящиеся к месяцу выплаты" или "Удалить суммы, не относящиеся к месяцу выплаты", могут остаться сотрудники, у которых не будет ни суммы выплаты, ни НДФЛ, тогда таких сотрудников можно удалить из документа при помощи этой команды.
  4. Удалить строки с датами позже месяца выплаты - Обработка пробежит по всем строкам и удалит выплаты и НДФЛ, с периодами позже месяца выплаты, указанного в шапке документа.
UPD 25/03/2016
Поправлена работа с НДФЛ.
В колонке Месяц на самом деле стала находится не дата первым числом месяца, а какая либо другая дата в рамках месяца, из-за чего стали некорректно удаляться строки НДФЛ.
UPD 29/03/2016
Добавлена команда "Удалить строки с датами позже месяца выплаты".
Очень помогает с НДФЛ "из будущего", то есть НДФЛ, посчитанной ЗП текущего месяца при еще не выплаченной ЗП предыдущего.
Как ни странно, но в ЗУП 3.0 при заполнении ведомости за Январь в Феврале, при расчитанной ЗП за Февраль, в ведомость попадет НДФЛ Января и Февраля.
UPD 18/05/2016
Произведена адаптация обработки под ЗУП 3.1.
Файлик обработки называется "ВедомостьХХХ.КорректировкаСуммВедомости_ЗУП31_INFOSTART.epf"

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

Наименование Файл Версия Размер
ВедомостьХХХ.КорректировкаСуммВедомости_ЗУП30_INFOSTART.epf
.epf 12,11Kb
24.04.17
15
.epf 12,11Kb 15 Скачать
ВедомостьХХХ.КорректировкаСуммВедомости_ЗУП31_INFOSTART.epf
.epf 12,40Kb
24.04.17
14
.epf 12,40Kb 14 Скачать

См. также

Комментарии
1. Алексей Милов (milov.aleksey) 255 27.06.16 16:33 Сейчас в теме
Приветствую, Brawler! Спасибо за обработку. Подключил в ЗУП 3.0.25.118 КОРП:)
Стоят задачи заполнять
- Ведомость на выплату в банк с отборами по сотрудникам:
1) По группам подразделений: Москва или Питер,
можно было бы по группе подразделений, но установили флаг причём Настройки-->Расчет зарплаты--> установлен флаг "Расчет и выплата зарплаты по организации в целом".
2) резиденты/ не резиденты(вид на жительство),

- Ведомость на выплату в кассу
штатники все / договорники территориальными группами по филиалам.

Можно взять из типовой итоговый запрос заполнения, но с обновлениями он может потерять актуальность.
Поэтому решил, что буду удалять не нужное из общего заполнения ведомостей.
2. Игорь Фелькер (Brawler) 314 27.06.16 23:28 Сейчас в теме
(1) milov.aleksey, Да не за что.
Подход рубить все лишнее из документов я сам применял и не раз, так как действительно фиг знает, что там 1С наменяет, потом переделывай, лучше чистилку сделать.
3. Вика Родина (new123) 06.06.17 19:07 Сейчас в теме
Добрый вечер,

ЗУП 3.1.2.238, при открытии обработки выдается сообщение: Итератор для значения не определен. Как можно решить эту ошибку, очень нужна помощь Вашей обработки.
Спасибо.
4. Игорь Фелькер (Brawler) 314 06.06.17 19:35 Сейчас в теме
(3) Данную обработку не нужно открывать через меню.
Добавьте обработку как внешнюю в базу данных.
Администрирование/Печатные формы, отчеты и обработки/Дополнительные отчеты и обработки

Откроется окно в котором нужно загрузить мою обработку.
После этого у вас в документе Ведомость появится кнопка Заполнить с операциями поддерживаемыми этой обработкой.
5. Вика Родина (new123) 08.06.17 14:16 Сейчас в теме
Большое спасибо, попробую.
Оставьте свое сообщение