|
Подскажите по запросу |
☑ |
0
Вася Чез
24.06.13
✎
08:45
|
Наверно вопросу покажется вам глупым, но давно не практиковался в программировании. Вот например есть кусочек запроса из типового ЗУПа, который я меняю
| КОГДА РасчетПриУвольненииРаботникаОрганизации.ПорядокРасчетаОтпуска = ЗНАЧЕНИЕ(Перечисление.ПорядокРасчетаОтпуска.ПоКалендарнымДням)
| ТОГДА | ТОГДА ЗНАЧЕНИЕ(ПланВидовРасчета.ОсновныеНачисленияОрганизаций.НайтиПоНаименованию(""компенсация отгулов""))
конечно при выполнении вываливается ошибка, которая ругается на этот индусский код "НайтиПоНаименованию", "компенсация отгулов", это начисление введенные в ИБ, как можно сделать все это дело через параметр?и можно ли?
|
|
1
zak555
24.06.13
✎
08:46
|
> который я меняю
зачем ?
|
|
2
Вася Чез
24.06.13
✎
08:50
|
попросили добавить автоматический расчет для своего вида начисления, устали руками считать в разовых начислениях, меня интересует больше синтаксис, если я обозначу вот так
Запрос.УстановитьПараметр("Отгулы", ПланВидовРасчета.ОсновныеНачисленияОрганизаций.НайтиПоНаименованию("компенсация отгулов"));
то он заругается на Переменная не определена (ПланВидовРасчета)
что я делаю не так?
|
|
3
SeraFim
24.06.13
✎
08:52
|
ПланЫВидовРасчета
|
|
4
Вася Чез
24.06.13
✎
08:54
|
(3) спасибо, вот это я невнимательный, а как потом заюзать параметр "Отгулы" вот здесь ЗНАЧЕНИЕ(ПланВидовРасчета.ОсновныеНачисленияОрганизаций.НайтиПоНаименованию(""компенсация отгулов"")) ?
как-то так?
ЗНАЧЕНИЕ("Отгулы")? или ругнется?
|
|
5
zak555
24.06.13
✎
08:56
|
ты лучше расскажи про
"попросили добавить автоматический расчет для своего вида начисления"
...
|
|
6
Вася Чез
24.06.13
✎
08:56
|
оу, ссори, параметр же через & обозначается, туплю
|
|
7
Вася Чез
24.06.13
✎
08:57
|
(5) а что рассказать? завели новый вид начисления, хотят, чтобы он считался так же, как и Компенсация отпуска при увольнении по календарным дням, вот и все
|
|
8
zak555
24.06.13
✎
08:58
|
(7) в код зачем лезть тогда ?
|
|
9
Вася Чез
24.06.13
✎
08:59
|
(8) а как это настроить не программно?
|
|
10
Вася Чез
24.06.13
✎
09:04
|
дело в том, что начисление должно считаться по среднему, точно так же как и "Компенсация отпуска при увольнении по календарным дням", до этого они всегда вручную считали в документе разовые начисления,но больше в ручную не хотят делать, так как поток людей с таким начисление вырос
|
|
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой