|   |   | 
| 
 | отбор по условию | ☑ | ||
|---|---|---|---|---|
| 0
    
        mandarinka 20.11.12✎ 06:59 | 
        День добрый! вот какой вопрос у меня: можно ли как-то заполнить документ начисление зарплаты только теми сотрудниками, которые имели оплату по средниму за период начисления? 1с 8.2 зуп 2.5.56     | |||
| 1
    
        Amra 20.11.12✎ 07:17 | 
        Можно, разрешаю.     | |||
| 2
    
        kryptonite 20.11.12✎ 07:21 | 
        а я против     | |||
| 3
    
        mandarinka 20.11.12✎ 07:29 | 
        если можно то как?     | |||
| 4
    
        Cube 20.11.12✎ 07:31 | 
        (3) Открываешь подбор сотрудников, ищень нужного сотрудника и клацаешь на нем дважды левой кнопкой мыши. После того, как наберешь всех - закрыть подбор)     | |||
| 5
    
        mandarinka 20.11.12✎ 07:31 | 
        так не подходит мне надо чтобы автоматически они подбирались а не вручную     | |||
| 6
    
        Cube 20.11.12✎ 07:35 | 
        (5) Зовите специалиста, платите дЭньги. Так подходит?)     | |||
| 7
    
        mandarinka 20.11.12✎ 07:36 | 
        нет это тоже не вариант, я хочу сама разобраться как это сделать     | |||
| 8
    
        Cube 20.11.12✎ 07:37 | 
        (7) Ну разбирайся) Будут ещё вопросы - приходи)     | |||
| 9
    
        mandarinka 20.11.12✎ 07:40 | 
        есть вопрос предположим я напишу обработку которая найдет сотрудников за период с видом начисления оплата по среднему, а вот как по ним документ начисление з/п заполнить?     | |||
| 10
    
        kosts 20.11.12✎ 07:42 | 
        (0) Если без доработок, то в документе, в настройке "Выплачивать: " можно выбрать "Прочие разовые начисления" или "Премии", тогда можно выбрать документы по которым будет выплата.     | |||
| 11
    
        kosts 20.11.12✎ 07:47 | 
        (0) Если нужно выплачивать средние, то не обойтись без подключения внешней обработки табличной части. Не забыть удержать 13%...     | |||
| 12
    
        Cube 20.11.12✎ 07:47 | 
        (10) Ты про выплату, а в (0) про начисления...     | |||
| 13
    
        Cube 20.11.12✎ 07:49 | 
        (9) Ну так ты посмотри, что происходит по кнопке "Заполнить" и оттуда пляши.     | |||
| 14
    
        kosts 20.11.12✎ 07:52 | 
        (12) Да, смотрю в книгу, вижу фигу...     | |||
| 15
    
        mandarinka 20.11.12✎ 07:56 | 
        меня интересует сам алгоритм переноса фио из обработки в документ     | |||
| 16
    
        Cube 20.11.12✎ 07:57 | 
        (15) Зови специалиста...     | |||
| 17
    
        mandarinka 20.11.12✎ 08:07 | 
        понятно что ничего не понятно     | |||
| 18
    
        kosts 20.11.12✎ 08:14 | 
        В данном случае осложнено тем, что необходимо вызвать типовой механизм заполнения по сотруднику. Из обработки табличной части можно попробовать вызвать событие "обработка выбора", что бы сработало это самое типовое заполнение.     | |||
| 19
    
        mandarinka 20.11.12✎ 08:43 | 
        м... щас попробую     | |||
| 20
    
        mandarinka 20.11.12✎ 12:43 | 
        вопрос возник в нахождении сотрудинков за период. составляю запрос на поиск сотрудников затем куда можно сохранить этот список сотрудников в ТЗ или массив?     | |||
| 21
    
        hhhh 20.11.12✎ 12:53 | 
        (20) зачем в ТЗ, в табчасть вашей обработки.     | |||
| 22
    
        mandarinka 20.11.12✎ 12:58 | 
        не могу понять как сделать, т.е в процедуре Инициализировать(Объект, ИмяТабличнойЧасти, ТабличноеПоле) мне через имятабчасти связываться и писать ТЧ=выборка.сотрудник?     | |||
| 23
    
        hhhh 20.11.12✎ 13:00 | 
        (22) вам надо не в ТЧ писать, а в строчки ТЧ. Вы чего никогда не слышали, что ТЧ состоит из строк?     | |||
| 24
    
        mandarinka 20.11.12✎ 13:02 | 
        это понятно что в строчки но связываться я должна с объектом из процедуры Инициализировать(Объект, ИмяТабличнойЧасти, ТабличноеПоле)     | |||
| 25
    
        hhhh 20.11.12✎ 13:21 | 
        (24) ну
  НоваяСтрочка = Объект[ИмяТабличнойЧасти].Добавить(); НоваяСтрочка.ФизЛицо = Выборка.ФизЛицо; | |||
| 26
    
        mandarinka 20.11.12✎ 13:27 | 
        щас буду пробывать     | |||
| 27
    
        mandarinka 20.11.12✎ 13:29 | 
        еще вот какой вопрос как мне передать в запрос период за который я отбираю сотрудников, период есть в самом документе     | |||
| 28
    
        vicof 20.11.12✎ 13:31 | 
        (27) через параметры запроса. Вроде не пятница.     | |||
| 29
    
        mandarinka 20.11.12✎ 13:35 | 
        )     | |||
| 30
    
        mandarinka 20.11.12✎ 13:41 | 
        т.е так можно передать запрос.УстановитьПараметр("периодрегистрации", объект.периодрегистрации);     | |||
| 31
    
        Гефест 20.11.12✎ 13:44 | 
        Странно слышать такие вопросы без фото в купальнике     | |||
| 32
    
        mandarinka 20.11.12✎ 13:45 | 
        я уточняюсь а то вдруг не то напишу)     | |||
| 33
    
        mandarinka 20.11.12✎ 14:05 | 
        пытаюсь эту обработку подключить к документу захожу в документ и нет там кнопки с названием моей обработки     | |||
| 34
    
        kosts 20.11.12✎ 22:00 | 
        (33) В форме подключения обработки нужно выбрать документ и табличную часть документа.
  (25) Тупиковый ход, добавлять в этот документ строки самостоятельно. Нужно как-то так пока выборка.Следующий() цикл Объект.Заполнить(Выборка.СсылкаСотрудник);// точное имя процедуры посмотреть в процедуре обработка выбора конеццикла; При условии, конечно что эта процедура находится в модуле документа, а не в форме. Сейчас не могу посмотреть конфу. Либо получить форму документа и сгенерировать событие выбора, так что бы сработал штатный механизм заполнения сотрудника. | |||
| 35
    
        mandarinka 23.11.12✎ 07:36 | 
        про какую процеду речь идет если по процедуру выбора то она в модуле формы.     | |||
| 36
    
        kosts 23.11.12✎ 07:56 | 
        (35) Можно как-то так
  пока выборка.Следующий() цикл Объект.ВыполнитьАвтозаполнение(что-то); конеццикла; | |||
| 37
    
        mandarinka 23.11.12✎ 07:56 | 
        а можно как-то добавить в обработку формирование списка сотрудинков выбор по виду начисления?     | |||
| 38
    
        kosts 23.11.12✎ 07:59 | 
        (37) После заполнения лишнее можно удалить.     | |||
| 39
    
        mandarinka 23.11.12✎ 08:01 | 
        не поняла вас, что можно удалить?     | |||
| 40
    
        kosts 23.11.12✎ 08:08 | 
        (39) Лишние виды начислений.     | |||
| 41
    
        mandarinka 23.11.12✎ 08:09 | 
        я вот думаю может если так возможно добавить отбор в формировании списка сотрудинков чтобы пользователю открывались виды начислений и он сам выбирал какой ему надо     | |||
| 42
    
        mandarinka 23.11.12✎ 08:10 | 
        потому что мне такой отбор нужен будет еще и в других документах не только в начислении з/п     | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |