Имя: Пароль:
1C
1С v8
ЗУП 2.5 округление результата предопределенного вида расчета
0 Kookish
 
28.07.14
10:32
День добрый. Бодаюсь с сабжем. Сначала изменил конфигурацию - все работало. Но бухам постояно надо то округлять, то не округлять... Вот я и задумываюсь: а как это можно сделать в пользовательском режиме. Чтобы они сами настраивали эти виды расчета как хотели.
Например, беру начисление 00021 "Оплата по больничному листу", копирую. Формула простая, но предопределенная: Средний дневной заработок * Время в календарных днях. Делаю произвольную формулу, а там в списке показателей нет ничего похожего на "СреднийДневнойЗаработок". Залез в конфигуратор, а там формула вообще не редактируется. Помогите советом, кто может.
1 SeraFim
 
28.07.14
10:38
предопределенные виды расчета вообще игнорируют формулу. Там в коде жостко прописано, как их вычислять
2 RomaH
 
naïve
28.07.14
10:42
константу новую добавь
3 Kookish
 
28.07.14
10:47
(1) Что-то я вообще не нашел, где это "жостко прописано".
(2) Причем тут константы?
4 SeraFim
 
28.07.14
10:51
Общий модуль ПроведениеРасчетовПереопределяемый
Процедура РассчитатьЗаписьРегистраРасчета
...
ИначеЕсли СпособРасчета = Перечисления.СпособыРасчетаОплатыТруда.ПоСреднемуЗаработкуФСС Тогда
...
5 RomaH
 
naïve
28.07.14
10:53
(3) в константу будут ИНТЕРАКТИВНО писать округлять или нет
а в коде уже пляши от константы
6 Kookish
 
28.07.14
10:56
(5) Для каждого вида расчета свою константу? Проще тогда справочник забабахать.
(4) Ээээххх.... Зачем же они тогда формулой дразнят? А поставишь "Произвольная", и фьюить! - нету формулы.
7 RomaH
 
naïve
28.07.14
11:00
(6) ну можно и справочник, а можно константу двоичную
10000101
тут окргляем, тут нет
8 Kookish
 
28.07.14
11:03
(7) Это сильно. И бухов научить двоичным калькулятором пользоваться. "Тут играть, тут не играть, тут рыбу заворачивали..."
Насчет справочника, кстати, идейка проклевывается. Что надо округлять - просто добавят в справочник и вперед.
И подписками на события, как же без них.
9 Kookish
 
28.07.14
11:12
(8)+ Так, наверное, и сделаю. Поищу на досуге справочник подписок, и запилю парочку. А может даже три.
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.