Добрый день! При внедрении столкнулись со следующей проблемкой.
Если человек работал половину месяца по сдельной оплате, а половину- по повременной, то при расчете бригадных нарядов получаем, что в сдельную оплату входят не только часы отработанные по соответсвующей оплате, но и часы по повременной, при том что повременная оплата падает в расчетный листок корректно, согласно отработанным часам.
Расчет бригадных нарядов
Модераторы: m0p3e, edward_K, Модераторы
-
- Постоянный обитатель
- Сообщения: 133
- Зарегистрирован: 30 ноя 2005, 17:02
- Откуда: Ростов-на-Дону
- Контактная информация:
-
- Постоянный обитатель
- Сообщения: 133
- Зарегистрирован: 30 ноя 2005, 17:02
- Откуда: Ростов-на-Дону
- Контактная информация:
Период при формировании нарядов стоит полный месяц.
Дело втом, что большинство сотрудников работают в наряде весь месяц, но бывают те, которых кидают временно на другие работы по другой системе оплат. Так вот, как раз у этих сотрудников и проблемы с расчетом нарядов. Галактика не видит переходов в межпериод и суммирует все часы по табелю за месяц.
Дело втом, что большинство сотрудников работают в наряде весь месяц, но бывают те, которых кидают временно на другие работы по другой системе оплат. Так вот, как раз у этих сотрудников и проблемы с расчетом нарядов. Галактика не видит переходов в межпериод и суммирует все часы по табелю за месяц.
-
- Слесарь-системщик
- Сообщения: 304
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: р.Беларусь, Унитарное предприятие "ТОП СОФТ"
- Контактная информация:
Изменение системы оплаты регистрируйте в системе с помощью переходов в межпериод. Потом создавайте наряды с разбивкой по переходам. Для оплаты работ по наряду можно использовать собственный алгоритм, который анализирует систему оплаты и даёт на выходе 0, если система оплаты в данном периоде - повременка. Код системы оплаты, приходящейся на интересующий день месяца, можно получить с помощью функции WT_GetPaymentMode(<день месяца>: byte): word;
Виталий
-
- Постоянный гость
- Сообщения: 67
- Зарегистрирован: 23 июл 2008, 13:01
- Откуда: Ростов-на-Дону
- Контактная информация:
Проблема не вто, чтов расчетый листок идет не та сумма, а в том, что когда идет расчет наряда, система неправильно ставит часы и из-за этого неправильно распределяет суммы по наряду, а уже потом эти неправильные суммы из нарядов лезут в сдельную оплату в расчетном листе.Изменение системы оплаты регистрируйте в системе с помощью переходов в межпериод. Потом создавайте наряды с разбивкой по переходам. Для оплаты работ по наряду можно использовать собственный алгоритм, который анализирует систему оплаты и даёт на выходе 0, если система оплаты в данном периоде - повременка. Код системы оплаты, приходящейся на интересующий день месяца, можно получить с помощью функции WT_GetPaymentMode(<день месяца>: byte): word;
Что нуно сделать, чтоб он правильно расчитывал сам бригадный наряд с правильным кол-вом часов?
На добро отвечай добром, на зло - справедливостью (Конфуций)