1C 7.7 бух (516 релиз) перс. учет
14.07.2010
16:52
#21
> можно ли заполнять эти сведения автоматически?
Можно. Более того и должно заполняться, анализируя историю сотрудника, если только 1С не накосячили в функции.
Можно. Более того и должно заполняться, анализируя историю сотрудника, если только 1С не накосячили в функции.
14.07.2010
18:48
#22
> Можно. Более того и должно заполняться, анализируя историю сотрудника, если только 1С не накосячили в функции.
В том то и дело что не заполняется, ручками проставлять не вариант!
В том то и дело что не заполняется, ручками проставлять не вариант!
14.07.2010
19:10
#23
> > Можно. Более того и должно заполняться, анализируя историю сотрудника, если только 1С не накосячили в функции.
> В том то и дело что не заполняется, ручками проставлять не вариант!
В том-то и дело, что должно заполняться по умолчанию. По крайней мере промежутки между приемом - увольнением.
> В том то и дело что не заполняется, ручками проставлять не вариант!
В том-то и дело, что должно заполняться по умолчанию. По крайней мере промежутки между приемом - увольнением.
14.07.2010
19:22
#24
Данные есть , а не хочет! Может что то пропустили при заполнение , какие данные и откуда влияют на автомат..заполнение ?
15.07.2010
00:09
#25
1 - Свед. о стаже из спр.сотр. заполняют руками по всем сотр., авто заполнение в релизе 516 не реализовано,
2 - внутри самого отчета уплач. и страх. части в верхних полях заносите ручками (это общие суммы)
сначала нажимаете кнопку "заполнить" внизу (перебирает всех сотров), потом "заполнить суммы взносов", распределяет.
2 - внутри самого отчета уплач. и страх. части в верхних полях заносите ручками (это общие суммы)
сначала нажимаете кнопку "заполнить" внизу (перебирает всех сотров), потом "заполнить суммы взносов", распределяет.
15.07.2010
00:50
#26
> 1 - Свед. о стаже из спр.сотр. заполняют руками по всем сотр., авто заполнение в релизе 516 не реализовано,
Ты хоть в модуль то загляни, прежде чем писать. Реализовано там заполнение стажа по умолчанию, на основании периодического реквизита "ХарактерРаботы". Только видать где-то накосячили 1С-ники немного...
Ты хоть в модуль то загляни, прежде чем писать. Реализовано там заполнение стажа по умолчанию, на основании периодического реквизита "ХарактерРаботы". Только видать где-то накосячили 1С-ники немного...
15.07.2010
07:45
#27
"В Функция глСобратьДанныеДляСЗВ2010
После:
Иначе //записи справочника не найдены - "эмулируем" стаж по-умолчанию
.
.
.
.
ВремТаблицаСоСтажем.Начало = ДатаНачалаСтажа;
ВремТаблицаСоСтажем.Окончание = ДатаОкончанияСтажа;
ВремТаблицаСоСтажем.ТерриториальныеУсловия = Константа.ТерриториальныеУсловия;
Добавьте:
НомерСтрокиСтажа = 1;
Если ВремТаблицаСоСтажем.КоличествоСтрок() > 0 Тогда
// для этой категории ЗЛ есть стаж
ВремТаблицаСтажаСотрудника.НоваяСтрока();
Мес=ДатаМесяц(ДатаОкончанияСтажа);
нстр="""";
Если ТаблицаСотрудниковСКатегориямиЗЛ.НайтиЗначение(Сотрудник,нстр,"Сотрудник")=1 Тогда
ТабСтажаСотрудника=ТаблицаСотрудниковСКатегориямиЗЛ.ПолучитьЗначение(нстр,"ТаблицаПериодов");
нстр="""";
Если ТабСтажаСотрудника.НайтиЗначение(Мес,нстр,"Месяц")=1 Тогда
ВремТаблицаСтажаСотрудника.КатегорияЗЛ = ТабСтажаСотрудника.ПолучитьЗначение(нстр,"КатегорияЗЛ");
КонецЕсли;
КонецЕсли;
ВремТаблицаСтажаСотрудника.ТаблицаСоСтажем = ВремТаблицаСоСтажем;
КонецЕсли;
В Функция глПолучитьТаблицуРаспределенияПоКатегориямЗЛ:
Вместо:
ВремТаблица.УстановитьЗначение(НомСтрокиВТ,"КатегорияЗЛ", ПолучитьПустоеЗначение(Перечисление.КатегорииЗастрахованныхЛицПФР));
Сделать:
ВремТаблица.УстановитьЗначение(НомСтрокиВТ,"КатегорияЗЛ", Перечисление.КатегорииЗастрахованныхЛицПФР.УСЕН);
... и будет Вам почти счастье - стаж будет рассчитываться автоматически (и при заполнении пачек тоже), только в случае БЛ, Декрет и т.п. надо будет вручную заполнить.
"
После:
Иначе //записи справочника не найдены - "эмулируем" стаж по-умолчанию
.
.
.
.
ВремТаблицаСоСтажем.Начало = ДатаНачалаСтажа;
ВремТаблицаСоСтажем.Окончание = ДатаОкончанияСтажа;
ВремТаблицаСоСтажем.ТерриториальныеУсловия = Константа.ТерриториальныеУсловия;
Добавьте:
НомерСтрокиСтажа = 1;
Если ВремТаблицаСоСтажем.КоличествоСтрок() > 0 Тогда
// для этой категории ЗЛ есть стаж
ВремТаблицаСтажаСотрудника.НоваяСтрока();
Мес=ДатаМесяц(ДатаОкончанияСтажа);
нстр="""";
Если ТаблицаСотрудниковСКатегориямиЗЛ.НайтиЗначение(Сотрудник,нстр,"Сотрудник")=1 Тогда
ТабСтажаСотрудника=ТаблицаСотрудниковСКатегориямиЗЛ.ПолучитьЗначение(нстр,"ТаблицаПериодов");
нстр="""";
Если ТабСтажаСотрудника.НайтиЗначение(Мес,нстр,"Месяц")=1 Тогда
ВремТаблицаСтажаСотрудника.КатегорияЗЛ = ТабСтажаСотрудника.ПолучитьЗначение(нстр,"КатегорияЗЛ");
КонецЕсли;
КонецЕсли;
ВремТаблицаСтажаСотрудника.ТаблицаСоСтажем = ВремТаблицаСоСтажем;
КонецЕсли;
В Функция глПолучитьТаблицуРаспределенияПоКатегориямЗЛ:
Вместо:
ВремТаблица.УстановитьЗначение(НомСтрокиВТ,"КатегорияЗЛ", ПолучитьПустоеЗначение(Перечисление.КатегорииЗастрахованныхЛицПФР));
Сделать:
ВремТаблица.УстановитьЗначение(НомСтрокиВТ,"КатегорияЗЛ", Перечисление.КатегорииЗастрахованныхЛицПФР.УСЕН);
... и будет Вам почти счастье - стаж будет рассчитываться автоматически (и при заполнении пачек тоже), только в случае БЛ, Декрет и т.п. надо будет вручную заполнить.
"
15.07.2010
10:08
#28
> Ты хоть в модуль то загляни, прежде чем писать. Реализовано там заполнение стажа по умолчанию, на основании периодического реквизита "ХарактерРаботы". Только видать где-то накосячили 1С-ники немного...
пользователю объяснение куда залезть в коде не поможет и в некоторых случаях даже навредит. Если кнопки заполнить нет, значит не реализовано ТОЧКА.
пользователю объяснение куда залезть в коде не поможет и в некоторых случаях даже навредит. Если кнопки заполнить нет, значит не реализовано ТОЧКА.
16.07.2010
11:59
#29
> > Ты хоть в модуль то загляни, прежде чем писать. Реализовано там заполнение стажа по умолчанию, на основании периодического реквизита "ХарактерРаботы". Только видать где-то накосячили 1С-ники немного...
>
> пользователю объяснение куда залезть в коде не поможет и в некоторых случаях даже навредит. Если кнопки заполнить нет, значит не реализовано ТОЧКА.
В новом 517 релизе все заполняется
>
> пользователю объяснение куда залезть в коде не поможет и в некоторых случаях даже навредит. Если кнопки заполнить нет, значит не реализовано ТОЧКА.
В новом 517 релизе все заполняется
18.07.2010
15:36
#30
в 517-м заполняется, только неправильно. У меня всего три сотра, у одного стаж правильно заполнился, а у двух других почему-то с 01.06.10 по 30.06.10. Причем, в справочнике по сотрудникам - налоги на доходы - персучет(ввод сведений о стаже) заполнено все верно. И кто где накосячил?
1С:Предприятие 8.1 (8.1.14.72) Зарплата и Управление Персоналом, редакция 2.5 (2.5.25.4).отчет в пфр за 1 полугодие 2010 г по новому
Читают тему
(гостей: 1)