ЗУП 3
Документ "Кадровый перевод списком". В документе есть ФормаСтроки - для редактирования строки. Но есть и второй вариант - редактирование строки через открытие формы документа "Кадровый перевод" (не списком).
Я чуть не свихнулся, когда дорабатывал эту форму, и не понимал, почему юзеры не видят изменений (я-то из отладчика работал, и всё работало, а юзеры - нет).
А потом нашел:
Если ОбщегоНазначенияКлиент.РежимОтладки() Тогда
ПолноеИмяФормыОбъектаМетаданных = ПолноеИмяОбъектаМетаданных + ".ФормаОбъекта";
Иначе
ПолноеИмяФормыОбъектаМетаданных = ПолноеИмяОбъектаМетаданных + "Списком.Форма.ФормаСтроки";
(3) Надо, чтобы при изменении оклада в форме менялась сумма аванса. У начисления "Аванс" свой показатель "Сумма аванса". Через расширение, конечно, там пара процедур.
(6) А чем их не устраивает расчет зарплаты за первую половину месяца? По мне, какие-то лишние задачи - вести учет суммы аванса, потом смотреть, чтобы зарплата была больше аванса.
(7) Аванс - это как раз начисление для первой половины месяца. Сумма аванса - число (показатель для начисления Аванс), которое удобно вводить при приеме и кадровом переводе. Обычно это 75%, но остается и возможность менять вручную.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший