8.х ЗУП ЗУП 2.5 Произвольная формула расчета

Тема в разделе ""1С:Зарплата и управление персоналом ЗУП"", создана пользователем Kortel, 17 май 2011.

  1. TopicStarter Overlay
    Kortel
    Offline

    Kortel

    Регистрация:
    17 май 2011
    Сообщения:
    5
    Симпатии:
    0
    Баллы:
    1
    Необходимо выплачивать Мат.помощь к отпуску по простой формуле 50% от Оклада
    Был введен расчет с формулой "Оклад по дням" * "Размер премии" / 100
    До какого-то релиза он работал, т.е. подставлял Оклад в документе "Регистрация Разовых начислений сотрудников организаций",
    потом перестал и оклад надо вводить вручную.
    Ввел другой расчет с формулой "Тарифная ставка месячная" * "Размер премии" / 100
    Этот работает, но только для тех сотрудников у кого введен только один расчет
    от месячной тарифной ставки (Оклад по дням) Если у сотрудника есть
    доплаты суммой, рассчитываемые от отработанного времени, т.е. тоже по
    тарифной ставке, то программа, видимо, не знает какую тарифную ставку
    выбирать
  2. rii
    Offline

    rii Опытный в 1С

    Регистрация:
    2 фев 2010
    Сообщения:
    133
    Симпатии:
    0
    Баллы:
    26
    Должно работать через Тарифную ставку месячную (По крайней мере у нас работает). Это расчетный показатель (получается при расчете записей) и берется он из регистра плановых начислений сотрудников, у которого "вид расчета измерение" в регистре не заполнено. Поэтому как предложение - посмотреть, что творится в регистре плановых начислений.
    Кроме того в произвольной формуле - наименования показателей пишутся без пробелов. Попробуйте в форме редактирования произвольной формулы еще раз ее пересоздать и записать. Было как-то, что он криво ее записывал и потом не считал.
  3. TopicStarter Overlay
    Kortel
    Offline

    Kortel

    Регистрация:
    17 май 2011
    Сообщения:
    5
    Симпатии:
    0
    Баллы:
    1
    Так и есть, у нас тоже работает, но только в том случае когда одно плановое начисление с "Месячной тарифной ставкой"(Оклад по дням) , а если есть доплата, рассчитываемая тоже как месячная тарифная ставка, то из двух уже выбрать не может и подставляет ноль.
    Такого поля не видно в регистре :angry:
    Хотелось бы понять, почему раньше все работало через показатель ОкладПоДням а теперь перестало
  4. rii
    Offline

    rii Опытный в 1С

    Регистрация:
    2 фев 2010
    Сообщения:
    133
    Симпатии:
    0
    Баллы:
    26
    Показателя нет уже при заполнении? Надо смотреть в дебугере модуль документа начисление зарплаты сотрудникам организации в процедуре ВыполнитьАавтозаполнение. Мне кажется, что все дело в ЗачетеОтработанногоВремени у вида расчета. Только надо бы на реальных данных посмотреть, как эта процедура отрабатывает. Место помеченное комментарием "// таблица ВводимыеВПлановыхНачисленияхПоказатели". По крайней мере, я бы оттуда начал смотреть.
  5. TopicStarter Overlay
    Kortel
    Offline

    Kortel

    Регистрация:
    17 май 2011
    Сообщения:
    5
    Симпатии:
    0
    Баллы:
    1
    Спасибо, но тут я не понял что могу увидеть. Вообще меня интересует показатель ОкладПоДням в расчетах с произвольной формулой, например в расчете доплата за замещение по разнице в окладах, хочется, чтобы при вводе сотрудника в документе Регистрация разовых начислений сотрудников организаций подставлялся оклад выбранного сотрудника. Если есть время попробуйте создать такой расчет и проверить заполнение оклада
  6. ELLIN
    Offline

    ELLIN

    Регистрация:
    20 май 2011
    Сообщения:
    2
    Симпатии:
    0
    Баллы:
    1
    Добрый день! Решила не создавать новой темы, а попытаться задать вопрос здесь. Он тоже про ввод произвольной формулы расчета. В программе было сделано несколько дополнительных видов доплат (например Персональная надбавка, Доплата за высокую квалификацию и т.д.), расчет которых задан одинаковой формулой - Результат = Фиксированная сумма * (Отработано времени в часах / Норма времени в часах). Все считалось нормально. Потребовалось ввести еще один вид доплаты с такой же формулой. Добавила копированием, поменяла название доплаты. При нажатии ОК вылезла запись что показатели уже используются в других доплатах... После этого при попытке ввести сотруднику новое начисление с любой из этих доплат, оказалось что исчезло поле "Сумма" - остался только № и Сотрудник. Также исчезли значения сумм из всех уже введенных доплат (в которых использована именно эта формула) за предыдущие месяцы - при просмотре видны только фамилии. Но сами доплаты начислены, в расчетных листках видны. Что могло случиться и как это исправить?
  7. TopicStarter Overlay
    Kortel
    Offline

    Kortel

    Регистрация:
    17 май 2011
    Сообщения:
    5
    Симпатии:
    0
    Баллы:
    1
    Ответ от 1С
    Ошибка зарегистрирована с кодом 10081168.
    Сроки исправления: в одном из следующих релизов.

Поделиться этой страницей