Прошу помощи. При формировании "Расчетной ведомости" по сотрудникам у глав. буха "сальдо начальное" выводится нулем (у всех остальных нормально).
В "Журнале расчета зарплаты" у глав. буха "Текущее начальное сальдо" и "Задолженность по заработной плате" имеют в результате пятнадцатизначные значения (ну и два знака после запятой), сократив в копии базы на один порядок эти значения "сальдо начальное" в "расчетной ведомости" отобразилось корректно.
Я так понимаю, что в конфигураторе где-то просто не хватает знаков для обработки операции, подскажите пожалуйста, где это может быть.
К сожалению, видимо, не все так просто. Даже сам запрос возвращает нулевое значение "СальдоНач":
***
|Результат = ЖурналРасчетов.Зарплата.Результат;
***
|Функция СальдоНач = Сумма(Результат) когда (Расчет.ВходитВГруппу(ГруппаРасчетов.НачальноеСальдо)=1);
Надо правильно выплачивать зарплату. Тогда и сальдо нормальное будет.
Иначе и двадцати разрядов может оказаться мало.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший