Текущее время: Чт, июл 10 2025, 09:50

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 23 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Почистить базу с конкретной даты по сей день. КАК?
СообщениеДобавлено: Чт, ноя 15 2007, 09:09 
Ассистент
Ассистент

Зарегистрирован:
Пн, июл 16 2007, 12:19
Сообщения: 35
Откуда: Екатеринбург
Получила такую задачу: удалить все объекты и ИТ, созданные после 01.04.2005.
Помогите в методологии.
Запускаю RHRHDL00, RHRHDC00 и не могу выбрать только те объекты и ИТ, которые созданы после 01.04.2005. Выдает список существующих обектов на 01.04.2005. :-(
А как удалить у сотрудников все записи после 01.04.2005 ещё и не задумываась.
Подскажите , как справится? Срок выполнения завтра, вот и бью тревогу.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, ноя 15 2007, 09:20 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, май 30 2006, 08:34
Сообщения: 1900
С помощью ФМ HR_INFOTYPE_OPERATION удаляйте записи всех инфотипов. Только продумайте последовательность. Например сначала 2001, а потому уже 2006.

_________________
С уважением.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, ноя 15 2007, 09:29 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, май 30 2006, 08:34
Сообщения: 1900
а сначала найдите людей, принятых ПОСЛЕ даты X и убейте их имеющимся отчетом.

_________________
С уважением.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, ноя 15 2007, 09:30 
Ассистент
Ассистент

Зарегистрирован:
Пн, июл 16 2007, 12:19
Сообщения: 35
Откуда: Екатеринбург
спасибо
а как удалить объекты оргструктуры?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, ноя 15 2007, 09:56 
Ассистент
Ассистент

Зарегистрирован:
Пн, июл 16 2007, 12:19
Сообщения: 35
Откуда: Екатеринбург
посмотрела HR_INFOTYPE_OPERATION, не получается, он ищет записи на конкретную дату. А мне надо все записи после конкретной даты.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, ноя 15 2007, 09:57 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Вт, июл 25 2006, 14:50
Сообщения: 3481
Откуда: Moscow
Пол: Мужской
Tashka написал(а):
спасибо
а как удалить объекты оргструктуры?

RHRHDL00


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, ноя 15 2007, 10:13 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, сен 13 2007, 09:44
Сообщения: 256
Tashka написал(а):
спасибо
а как удалить объекты оргструктуры?

Я бы скопорировал отчет RHRHDL00 и добавил одну строку проверки в событии GET OBJEC (проверка на begda)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, ноя 15 2007, 10:33 
Ассистент
Ассистент

Зарегистрирован:
Пн, июл 16 2007, 12:19
Сообщения: 35
Откуда: Екатеринбург
скопорировал отчет RHRHDL00 и добавил одну строку проверки в событии GET OBJEC (проверка на begda) ...
:-) так и сделали, спасибо.
теперь думаю как ИТ у персонала почистить
это ФМ HR_INFOTYPE_OPERATION тоже выбирает существующие на контр дату, а то что после даты не берет :-(


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, ноя 15 2007, 11:27 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, май 30 2006, 08:34
Сообщения: 1900
Цитата:
посмотрела HR_INFOTYPE_OPERATION, не получается, он ищет записи на конкретную дату


Ну конечно :)
Надо написать отчетик на базе PNP, для каждого чела для каждого ИТ сделать HR_READ_INFOTYPE, который вернет все записи, и нужные из них удалить.

_________________
С уважением.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, ноя 15 2007, 13:06 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пн, окт 11 2004, 13:16
Сообщения: 1790
calm написал(а):
Надо написать отчетик на базе PNP, для каждого чела для каждого ИТ сделать HR_READ_INFOTYPE, который вернет все записи, и нужные из них удалить.

зачем HR_READ_INFOTYPE, если используется PNP?
не надо его. PNP сама все считывает за указанный на экране выбора период.

_________________
/nex


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, ноя 15 2007, 13:34 
Ассистент
Ассистент

Зарегистрирован:
Пн, июл 16 2007, 12:19
Сообщения: 35
Откуда: Екатеринбург
а стандартом никак не удалить?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Стандартом никак
СообщениеДобавлено: Чт, ноя 15 2007, 13:57 
Почетный гуру
Почетный гуру

Зарегистрирован:
Пн, апр 04 2005, 10:56
Сообщения: 559
Откуда: Moscow
Пол: Мужской
Стандартом никак, на самом деле не совсем понятна задача - если в "старой" записи , пусть 0008 Ит исправили оклад после заданного числа - ее надо удалять ? Т.е. у нее поле BEGDA раньше 01.04.2005 , а ADATE позже - вы по какому полю хотите ориентироваться
А если чел уволен после 01.04.2005 , то ему увольнение сотрется ?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Стандартом никак
СообщениеДобавлено: Чт, ноя 15 2007, 14:04 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Вт, июл 25 2006, 14:50
Сообщения: 3481
Откуда: Moscow
Пол: Мужской
Dimon написал:
Стандартом никак, на самом деле не совсем понятна задача - если в "старой" записи , пусть 0008 Ит исправили оклад после заданного числа - ее надо удалять ? Т.е. у нее поле BEGDA раньше 01.04.2005 , а ADATE позже - вы по какому полю хотите ориентироваться
А если чел уволен после 01.04.2005 , то ему увольнение сотрется ?

По уму ограничить надо, и удалять всё что позже + чистить кластеры.
Но реально с точки зрения бизнеса - фигня полная получается, что у вас такое РАО отбирает, что двумя годами взад всё сделать надо?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, ноя 15 2007, 14:09 
Ассистент
Ассистент

Зарегистрирован:
Пн, июл 16 2007, 12:19
Сообщения: 35
Откуда: Екатеринбург
Dimon написал:
Стандартом никак, на самом деле не совсем понятна задача - если в "старой" записи , пусть 0008 Ит исправили оклад после заданного числа - ее надо удалять ? Т.е. у нее поле BEGDA раньше 01.04.2005 , а ADATE позже - вы по какому полю хотите ориентироваться
А если чел уволен после 01.04.2005 , то ему увольнение сотрется ?

мне нужно получить систему на состояние 01042005г., поэтому надо стереть все мероприятия с 01042005 включая увольнение :-(
Ориентироваться надо по BEGDA.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Стандартом никак
СообщениеДобавлено: Чт, ноя 15 2007, 14:12 
Ассистент
Ассистент

Зарегистрирован:
Пн, июл 16 2007, 12:19
Сообщения: 35
Откуда: Екатеринбург
Proforg написал:
По уму ограничить надо, и удалять всё что позже + чистить кластеры.
Но реально с точки зрения бизнеса - фигня полная получается, что у вас такое РАО отбирает, что двумя годами взад всё сделать надо?

у нас предприятие энергетики, два года назад разделились на ТГК и РСК, и до сих пор сидели на одном серваке.
сейчас серваки делят и нужно заархивировать данные плюс стереть информацию с 01042005 по сегодня.
с оргстуктурой разобралась, мучаюсь с сотрудниками, нужно у каждого чистить базу... пипец... :-(


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 23 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB