Перестало считать расчетную базу

1. gevik 14.10.19 05:21 Сейчас в теме
Здравствуйте. Платформа 8.3.14.1779. Релиз ЗУП 3.1.9.187. Несколько месяцев на этом релизе считали без проблем.
2 дня назад делали расчет, все работало, а сейчас появилась ошибка: перестали по сотрудникам считаться 4 надбавки, зависящие от расчетной базы.
В базу входит "Оплата по окладу", "Оплата по окладу (по часам)".
Оплата по окладу посчиталась правильно, РК частично.
При ручном изменении расчетной базы в документе у одного из расчетов, другие сразу рассчитываются.
При замене в формуле параметра "Расчетная база" на "Оклад * ВремяВЧасах / НормаЧасов" эти виды расчета считает, но РК остается неправильным.
ТиИ, обработка chdbfl, расчет на другом компьютере, перенос на sql, обновление до следующего релиза результата не принесли.
В чем может быть ошибка расчета базы?
По теме из базы знаний
Найденные решения
20. gevik 14.10.19 18:29 Сейчас в теме
(18) Попробовал, очередность не меняется. Т.е. если бы остались на этой базе, пришлось бы по-другому восстанавливать.
Нашел на рабочей копии методику, как "испортить" последовательность расчета.
Захожу в "Настройка"-"Расчет зарплаты" - "Настройка состава начислений и удержаний" - ничего не меняя "Применить и закрыть" и вуаля, почти везде последовательность расчета = 1, и перестаёт считать мои надбавки.
Вообщем, причина понятна. Всем спасибо за поиск решения.
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. user_2010 904 14.10.19 08:33 Сейчас в теме
(1) покажите настройки вида начисления
3. Nadushka74 5 14.10.19 09:06 Сейчас в теме
(1) а ошибку в данных не рассматриваете?
8. gevik 14.10.19 09:53 Сейчас в теме
(3) Склоняюсь больше к мысли, что проблема не в физическом повреждении базы, а в ошибке в каком-нибудь регистре.
4. Aftee 14.10.19 09:12 Сейчас в теме
(1) Создать аналогичное начисление и произвести с ним расчет пробовали?
9. gevik 14.10.19 09:57 Сейчас в теме
(4) Не помогает. Похожих видов расчета у сотрудника, которого смотрю, 4. А вообще таких сотрудников больше 50.
5. trn 14.10.19 09:21 Сейчас в теме
(1)
В документе Начисление зарплаты и взносов если нажать кнопку Показать подробности расчета- какая расчетная база показана?
Если "провалиться" прямо из документа в настройки вида начисления-ТОЧНО все нужные виды начислений в расчетной базе присутствуют?
Мое предположение- кто-то "подправил" расчетную базу.
Или, как вариант-создано новое начисление Оплата по окладу, которое не входит в расчетную базу. И назначено сотруднику взамен имеющегося.
Svetlana_E; +1 Ответить
10. gevik 14.10.19 10:00 Сейчас в теме
(5) База 0 у всех надбавок.
Заметил, что если открываю документ прошлого месяца и пересчитываю, база также обнуляется.
Виды расчета, входящие в базу, не менялись, перевыбрать пробовал.
Интересный момент: если у вида расчета в качестве базы ставлю прошлый период, считает правильно.
11. trn 14.10.19 10:44 Сейчас в теме
(10)
На копии базы попробовать :
-Создать новое начисление Оклад;
-Поместить в Расчетную базу;
-Назначить одному сотруднику;
-создать НОВЫЙ документ Начисление зп и взносов, заполнить сотрудника.
12. gevik 14.10.19 11:18 Сейчас в теме
(11) Новый оклад берется в базу для надбавки, надбавки рассчитываются.
Старый оклад с такими же на вид настройками не берется.
Что посоветуете дальше сделать?
13. Nadushka74 5 14.10.19 11:24 Сейчас в теме
(12) судя по всему кто то поменял расчет. Если у вас два оклада и один заменили другим, то база работает верно. Начисления все висят на старом окладе. С чего им видеть их на новом?
15. gevik 14.10.19 12:43 Сейчас в теме
(12) Сравнил 2 оклада и увидел отличия, потом нашел и расхождение с архивной копией: раньше у видов начислений стоял разный реквизит "Очередность расчета", от 1 до 4. А сейчас везде стоит 1. Ставлю у доплат больше, чем у оклада, все работает. Как этот реквизит мог измениться по всем начислениям?
17. trn 14.10.19 16:21 Сейчас в теме
(15)
Все правильно сделали, причину нашли.
По вопросу "Кто виноват?" можно войти в раздел Администрирование, Обслуживание, Журнал регистрации.
Выполнить отбор по дате, Изменение данных, Метаданные-Вид расчета-выбрать одну надбавку.
И посмотреть, когда. Возможно, удастся определить, кто.
Обновлений в тот период точно не было?
18. user_2010 904 14.10.19 17:27 Сейчас в теме
(15) вообще этот реквизит заполняется автоматически - при создании нового начисления - и программа по составляющим базу - рассчитывает очередность расчета!
Если попробовать сделать "редактирование формулы", ничего не менять, и записать начисление - исправится очередность расчета?
20. gevik 14.10.19 18:29 Сейчас в теме
(18) Попробовал, очередность не меняется. Т.е. если бы остались на этой базе, пришлось бы по-другому восстанавливать.
Нашел на рабочей копии методику, как "испортить" последовательность расчета.
Захожу в "Настройка"-"Расчет зарплаты" - "Настройка состава начислений и удержаний" - ничего не меняя "Применить и закрыть" и вуаля, почти везде последовательность расчета = 1, и перестаёт считать мои надбавки.
Вообщем, причина понятна. Всем спасибо за поиск решения.
21. user_2010 904 14.10.19 20:07 Сейчас в теме
(20) да.... тоже с подобным приходилось столкнуться!!! ох уж эти динамические настройки.... сохранение настроек проявлялось тоже изменением настройки начисления - в нашем случае менялись настройки приоритета, кажется... уже точно не помню... мы изменяли код процедуры сохранения настроек - иначе было бесконечное: настроили - обнаружили, что опять сломалось - настраиваем опять и все по-новой.... сначала думали, что кто-то специально меняет настройки начислений.... а потом случайно обнаружила, что при настройке "настроек расчета зарплаты" ломаются наши настройки. Наш вывод: типовые начисления лучше не изменять!!! - чтобы они не сломались никогда!!!
В вашем случае, возможно это глюк версии - так как неверно расставляет очередность... может есть зарегистрированная ошибка?
Почему не обновляетесь?
22. gevik 14.10.19 20:13 Сейчас в теме
(21) Да как-то упустил, что релиз старый. Посмотрю в зарегистрированных ошибках, обновлю, потом еще раз попробую на копии сохранение настроек.
23. SergVB 21 15.10.19 06:25 Сейчас в теме
(20)
последовательность расчета = 1
А где эту последовательность посмотреть? В регистрах? Я только нашел и включил вкладку "Последовательность" у начислений.
Прикрепленные файлы:
24. user_2010 904 15.10.19 08:34 Сейчас в теме
(23) в списке начислений: Еще - Изменить форму - Ссылка - добавить поля - реквизит "Очередность расчета (Ссылка)"
14. SergVB 21 14.10.19 12:42 Сейчас в теме
(1)
2 дня назад делали расчет, все работало
А резервная копия есть? На ней всё работает?
16. gevik 14.10.19 13:00 Сейчас в теме
(14) К ней и пришлось вернуться, т.к. срочно надо выплачивать ЗП.
6. gevik 14.10.19 09:46 Сейчас в теме
Настройка вида расчета
Прикрепленные файлы:
7. gevik 14.10.19 09:46 Сейчас в теме
продолжение
Прикрепленные файлы:
19. Indgo 366 14.10.19 18:23 Сейчас в теме
При замене в формуле параметра "Расчетная база" на "Оклад * ВремяВЧасах / НормаЧасов" эти виды расчета считает, но РК остается неправильным.
возможно ВремяВЧасах или НормаЧасов уходит в ноль, а не база
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот