Добавление вида отпуска
01.07.2011
10:57
#31
"Ну, на счет того, что "там все просто" молодой человек-"программист" явно преувеличил (что, кстати сказать, наводит на мысль о его квалификации, равно как и работа в 2.1 - "нетленку" что ли, создал?). Действительно, чтобы в кадрах добавить причины отсутствия в док-т "Отпуска организаций", нужно добавить доп. значения в перечисление "Причины отсутствия на работе организаций", но и обратить внимание на модуль проведения документа, а именно на процедуру ДобавитьСтрокуВДвиженияПоРегистрамСведений(). Там есть очень любопытная конструкция:
// Ресурсы
// здесь принято следующее соглашение - на каждую причину отсутствия обязательно есть одноименное состояние работника
Движение.Состояние = Перечисления.СостоянияРаботникаОрганизации[Причина.Метаданные().ЗначенияПеречисления[Перечисления[Причина.Метаданные().Имя].Индекс(Причина)].Имя];
Короче, неумелое обращение с предметом может привести к интересным, в т.ч. и непредсказуемым последствиям."
// Ресурсы
// здесь принято следующее соглашение - на каждую причину отсутствия обязательно есть одноименное состояние работника
Движение.Состояние = Перечисления.СостоянияРаботникаОрганизации[Причина.Метаданные().ЗначенияПеречисления[Перечисления[Причина.Метаданные().Имя].Индекс(Причина)].Имя];
Короче, неумелое обращение с предметом может привести к интересным, в т.ч. и непредсказуемым последствиям."
01.07.2011
11:25
#33
Я все понимаю про неумелые криво выращенные руки))) но все же выбора у меня нет и я попробую на копии что-нибудь сделать стоящее))) если не получится поеду пытать линию консультации)))
01.07.2011
11:27
#34
Солнце, на линии консультации тебе ни под какими пытками не выдадут страшную тайну про 8.0! Носители этого тайного знания уже в нирване!
01.07.2011
11:30
#35
В том, что предложено мною выше что-то непонятно? У нас делались подобные добавления в "Кадровом учете" и они работают.
01.07.2011
11:48
#36
да, щас вот попробовала сделать как вы написали и в полной мере осознала свою несостоятельность((( поняла, что надо добавить состояние работника в организации которое так же называется как и причина отсутсвия на работе в организации. и все. *упала на колени* Учитель! покажите мне путь к истине! я не смогу жить, увидев только ее край и не увидев целиком! ))) я понимаю как трудно объяснять выскачкам то, что кажется до боли простым, но все же...на карте моя репутация)) я обязана это сделать)))
01.07.2011
12:06
#40
я солнечная артистка))) которая свою светлую голову, может не блондинистую (но смысл не меняется) мучает программированием 1с, при чем довольно безрезультатно... но упорно. *тут я начну рассказ слезной истории как организация не хочет учить меня за свои деньги а в силу характера книжки из коробки меня удручают своей массивностью* а потом поплакав пойду следовать советам умных людей и уповать на свою не совсем уж безнадежность))) (собственно это уже не потеме, так что буду пыхтеть дальше, а то скоро рабочий день заканчивается)))
Читают тему
(гостей: 1)