Имя: Пароль:
1C
1С v8
График отпусков, изменение
0 la luna llena
 
23.09.14
11:16
УПП.
Начальство хочет видеть реальные графики отпусков с учетом их переноса.
В УПП уже есть док-т "График отпусков организаций", который двигает регистр сведений "График отпусков организаций" и удобный отчет "Отпуска". Казалось бы сделай документ "Перенос отпуска" и получай.
Но закрытый период трогать не хочется.
Придумала добавить в графу Состояние в этот регистр новое перечисление "Отпуск отменен", но запрос по такому регистру нужно делать хитровывернутый.
Может не парится и сделать свой регистр, накопления? Чтобы он заполнялся из "График отпусков организаций"?
Тем более, в перспективе начальство  желает видеть еще и отгулы.
1 la luna llena
 
23.09.14
14:19
туго у меня с проектированием
2 kosts
 
23.09.14
14:29
(0) Сделай как делается в типовом документе отпуск. Кнопка исправить полностью удаляет движения старого документа. Новый исправляющий документ делает свои новые и правильные.
3 dka80
 
23.09.14
14:37
Перенос отпуска должен быть отражен и в Графике отпусков, поэтому формально график отпусков у тебя всегда будет совпадать с фактическим отпуском.
4 dka80
 
23.09.14
14:38
Может тебе проще сделать отчет, выводящий планируемые периоды по документу График отпусков и фактические периоды по документы Отпуска организации?
5 la luna llena
 
23.09.14
14:41
(4) такой отчет есть в типовой, даже с красивым графиком.
6 la luna llena
 
23.09.14
14:42
(4) он не отражает проблемы когда фактический отпуск еще не наступил, а в плане работник перенес его на более дальний срок. Тогда График отпусков показывает неправильно.
7 la luna llena
 
23.09.14
14:48
(2) спасибо,уже смотрю
8 IBTM
 
23.09.14
17:43
(0) делали перенос отпуска в зупе, оказалось не так сложно, перенос сейчас вводят доком отпуска орг. Добавили к перечислению "ВидОтпуска" "перенос". Соответственно пришлось прошустрить конфу на использование этого перечисления и добавили свои строчки для перенос. Нам главное нужно было чтобы в т-2 это проставлялось, работает вроде.
9 kumena
 
23.09.14
20:19
(7) бестолку, кнопка не волшебная, если период закрыт то движения не удалятся.
10 kumena
 
23.09.14
20:21
я бы сделал параллельный регистр сведений, и отмены писал туда, соответственно, данные по отменам тоже оттуда доставал.
11 kosts
 
23.09.14
21:27
(9) Можно и волшебной сделать. Проверка на закрытый период кодом делается, который можно переписать.

По мне так самый оптимальный вариант. Минимум изменений в конфе. Фактически только в одном документе.
12 kumena
 
23.09.14
21:51
>> Проверка на закрытый период кодом делается, который можно переписать.

проще тогда не закрывать и переписывать ничего не надо.
13 kosts
 
24.09.14
06:33
(12) Не проще. Суть не в "закрытый или не закрытый", а в том что в базе будут два документа первоначальный и исправленный. Причем оба проведенные (только у первоначального не будет движений).
14 la luna llena
 
24.09.14
15:57
(9) а почему у меня исправляет в закрытом периоде?
15 la luna llena
 
24.09.14
16:06
(8) мне самое важное, чтобы диаграмма в отчете Отпуск правильно строилась.
Решение с кнопкой - супер, не знаю, как сама не додумалась, сделать полдня и отчеты не переписывать.
Если дирекция захочет еще и отгулы видеть, то уж точно придется новый регистр писать.
16 la luna llena
 
24.09.14
16:08
(10) не соображу как написать запрос, который сравнивает два регистра, и если есть данные во втором - то не выводит
17 kumena
 
24.09.14
16:37
>> а почему у меня исправляет в закрытом периоде?

возможно у вас полные права и установлен флажок не применять дату запрета для полных прав.
или вы думаете что ошибку нашли?
18 kumena
 
24.09.14
16:38
>> не соображу как написать запрос

а как пишете?
19 la luna llena
 
24.09.14
16:46
(17) флаг стоит. правит любой документ (что я пыталась) в закрытом периоде без проблем
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс