|   |   | 
| 
 | Предопределенный элемент | ☑ | ||
|---|---|---|---|---|
| 0
    
        mandarinka 01.11.12✎ 09:06 | 
        День добрый! Добавляю новый предопределенный элемент у вида расчета дополнительные начисления, когда захожу в этот созданный вид начисления то не могу выбрать способ расчета     | |||
| 1
    
        YF 01.11.12✎ 09:07 | 
        (0) Заходишь в конфигураторе?     | |||
| 2
    
        mandarinka 01.11.12✎ 09:09 | 
        нет захожу уже в предприятии через план видов расчета дополнительные начисления и поле способ расчета серый не активный     | |||
| 3
    
        Рэйв 01.11.12✎ 09:11 | 
        (2)Предопределенные правятся только там где их предопределяли,т.е. в конфе     | |||
| 4
    
        MSII 01.11.12✎ 09:13 | 
        (0) См. стр. 500 модуля формы вида расчеты     | |||
| 5
    
        mandarinka 01.11.12✎ 10:15 | 
        что я не могу найти     | |||
| 6
    
        mandarinka 01.11.12✎ 10:35 | 
        когда я комментирую то программа дает выбирать способ расчета но в списке нет того способа который мне нужен вернее который был у другого предопределенного элемента     | |||
| 7
    
        Aprobator 01.11.12✎ 10:38 | 
        проверяй событие ПриНачалеВыбора.
  (3) Речь вроде про реквизит предопределенного эелемента. | |||
| 8
    
        Aprobator 01.11.12✎ 10:38 | 
        хотя, если серый сразу, то надо смотреть ПриОткрытии.     | |||
| 9
    
        mandarinka 01.11.12✎ 10:44 | 
        я закомментировала при открытии эти строки он активен, но там нет нужного способа расчета, хотя в других предопределленных элементах он был выбран     | |||
| 10
    
        laeg 01.11.12✎ 10:45 | 
        Нужный - это какой ? и конфа какая ?     | |||
| 11
    
        mandarinka 01.11.12✎ 10:49 | 
        зуп 2.5 допначисление компенсация при увольнении там способ расчета По среднему заработку для отпуска по календарным дням я создаю подобный предопр.элемент и способ расчета должен быть таким же а его в списке     | |||
| 12
    
        Aprobator 01.11.12✎ 10:55 | 
        (11) в ПриНачалеВыбора смотрела?     | |||
| 13
    
        mandarinka 01.11.12✎ 10:59 | 
        при начале выбора вообще нет функции     | |||
| 14
    
        Aprobator 01.11.12✎ 10:59 | 
        (13) значит у элемента есть список выбора, который заполняется в какой то другой момент. Ищи.     | |||
| 15
    
        mandarinka 01.11.12✎ 11:03 | 
        список в документе я заполнела мой элемент можно в доке выбирать, я не могу в самом элементе способ расчета найти     | |||
| 16
    
        Aprobator 01.11.12✎ 11:05 | 
        (15) уф. У тебя способ расчета при выборе выпадает в ниспадающем списке?     | |||
| 17
    
        mandarinka 01.11.12✎ 11:06 | 
        http://saveimg.ru/show-image.php?id=7e186db8a7730f2db427c780a99353c9
  это тот элемент который стандартный предопределенный элемент в 1с я его скопировала и не могу способ расчета сделатьhttp://saveimg.ru/show-image.php?id=a9b5186e66093f382364e2cc5cc43fa0 | |||
| 18
    
        mandarinka 01.11.12✎ 11:06 | 
        да выпадает и нужного нет     | |||
| 19
    
        Aprobator 01.11.12✎ 11:11 | 
        (18) вот - этот список где то заполняется. Надо найти это место. Ключевое слово - СписокВыбора.     | |||
| 20
    
        mandarinka 01.11.12✎ 11:13 | 
        ой ой ой, а этот список выбора нужно искать в плане дополнительных начислений или это может быть зарыто где угодно     | |||
| 21
    
        Aprobator 01.11.12✎ 11:14 | 
        (20) Этот список выбора относится к элементу управления с которого производится выбор.     | |||
| 22
    
        Aprobator 01.11.12✎ 11:14 | 
        пошерсти его события то может все таки есть ПриНачалеВыбора или ПриНачалеВыбораИзСписка?     | |||
| 23
    
        mandarinka 01.11.12✎ 11:16 | 
        таких функций в плане видов расчета нет, и спискавыбора тоже. куда-то 1с его затырели     | |||
| 24
    
        Aprobator 01.11.12✎ 11:21 | 
        вообще это это должно быть в форме объекта     | |||
| 25
    
        mandarinka 01.11.12✎ 11:24 | 
        но этого нет почемуто     | |||
| 26
    
        laeg 01.11.12✎ 11:30 | 
        Почему бы для вашего вида расчета не использовать основной план вида расчета ? Там со средним проблем нет.     | |||
| 27
    
        laeg 01.11.12✎ 11:34 | 
        +(26) Решение проблемы кроется тут: В процедуре ПриОткрытии, строка: 
  СписокДополнительныхВариантовНачислений = ПроведениеРасчетовПереопределяемый.ПолучитьСписокДополнительныхВариантовНачислений(); | |||
| 28
    
        laeg 01.11.12✎ 11:35 | 
        Функция ПолучитьСписокДополнительныхВариантовНачислений() Экспорт
  СписокСпособов = Новый СписокЗначений; СписокСпособов.Добавить(Перечисления.СпособыРасчетаОплатыТруда.ФиксированнойСуммой); СписокСпособов.Добавить(Перечисления.СпособыРасчетаОплатыТруда.Процентом); СписокСпособов.Добавить(Перечисления.СпособыРасчетаОплатыТруда.ПроцентомОтОблагаемыхЕСННачислений); СписокСпособов.Добавить(Перечисления.СпособыРасчетаОплатыТруда.ОтСтажаПроцентом); СписокСпособов.Добавить(Перечисления.СпособыРасчетаОплатыТруда.ДоначислениеПоУправленческомуУчету); СписокСпособов.Добавить(Перечисления.СпособыРасчетаОплатыТруда.ПоДоговоруФиксированнойСуммой); Возврат СписокСпособов КонецФункции // ПолучитьСписокДополнительныхВариантовНачислений() | |||
| 29
    
        Aprobator 01.11.12✎ 11:37 | 
        что и требовалось доказать.     | |||
| 30
    
        mandarinka 01.11.12✎ 11:46 | 
        что то не понимаю а как эту функцию привезать к моему элементу чтобы у него появлялись дополнительныевариантыначислений     | |||
| 31
    
        Aprobator 01.11.12✎ 11:48 | 
        по всей видимости там элемент формы не связан с данными объекта, а некий список значений. И после выбора текущее значение пишется в данные. Добавь свой способ чуть ниже, но сдается мне, что что то тут не так.     | |||
| 32
    
        laeg 01.11.12✎ 11:51 | 
        (30) На вопрос в (26) где ответ ? Да и если вставить свой вид расчета, с видом по среднему в основные начисления - проблем не будет 100%. С дополнительными не игрался, ничего сказать не могу.     | |||
| 33
    
        mandarinka 01.11.12✎ 11:53 | 
        в основные он не подходит бухгалтеру надо чтобы был один в один как в допначислениях, просто если стандартный выбирает этот способ то прописывать по идеи и не надо 1с уже его занет  но при этом не дает вибирать для созданных элементов     | |||
| 34
    
        Aprobator 01.11.12✎ 11:56 | 
        (33) 1С его знает для основных видов начислений. Не факт, что это будет отрабатывать у дополнительных. Не зря же его выбрать по умолчанию нельзя.     | |||
| 35
    
        mandarinka 01.11.12✎ 11:59 | 
        вот замута какая тут прописать надо там дописать а потом когда обновлять будешь с ума сойдешь просто     | |||
| 36
    
        laeg 01.11.12✎ 12:03 | 
        (35) Ну тогда вставляй и проверяй, как работает
  СписокСпособов.Добавить(Перечисления.СпособыРасчетаОплатыТруда.ПоСреднемуЗаработкуДляОтпускаПоКалендарнымДням); а при обновлении забей, это разовое изменение, для первоначальной установки способа расчета. Потом оно будет не нужно, пока не взбредет голову еще один видрасчета сделать. | |||
| 37
    
        mandarinka 01.11.12✎ 12:04 | 
        щас буду пробывать     | |||
| 38
    
        Aprobator 01.11.12✎ 12:07 | 
        (36) эээ - научишь еще. Вставлять то надо тут: 
  
 а то мало ли откуда еще на этот модуль ссылка идет. | |||
| 39
    
        mandarinka 01.11.12✎ 12:13 | 
        добавила вроде все нормуль получается. Спасибки     | |||
| 40
    
        laeg 01.11.12✎ 12:52 | 
        (38) никуда не идет, так тоже можно
  да и после создания ВР, лучше привести к типовому, так что по большому счету без разницы, где будет костыль стоять | |||
| 41
    
        Aprobator 01.11.12✎ 12:57 | 
        (40) Речь не о корректности кода в конкретном случае, а об стандартном (для меня по крайней мере) общем подходе к внесению изменений в конфигурацию. Чтобы не проверять еще наличие других ссылок. Сейчас нет, после обновления возникли. Разработчик на подобную доработку не рассчитывал. В результате можем иметь нехилые грабли.     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |