Независимый форум, посвященный системе БОСС-Кадровик и всему, что с ней связано
|
|
Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
iMac
Зарегистрирован: 14.12.2009 Сообщения: 21 Откуда: Владивосток
|
Добавлено: Пн Июл 05, 2010 05:54 Заголовок сообщения: Откат штатного расписания |
|
|
Несколько раз утвердили неправильное ШР. Нужно откатиться до первоначальной версии.
Кто-нибудь реализовывал такой механизм? Можете обрисовать хотя бы в кратце как этого добиться? |
|
Вернуться к началу |
|
|
Eng Site Admin
Зарегистрирован: 13.05.2008 Сообщения: 160
|
Добавлено: Чт Авг 19, 2010 15:38 Заголовок сообщения: |
|
|
Самый простой вариант - перед вводом штатного сделать бэкап, не понравится результат - поднять...
Стандартных средств отката нет, но мне приходилось это делать, если коротко, то потребуется восстановить таблицы:
действующего (cells), исторического штатного (cellshist)
назначения работников (pr_current)
... но я бы не советовал.
Если бэкапа нет, и нет возможности восстановить таблицы целиком, то все еще значительно усложняется... примерно так:
- удалить назначение, созданное изменением штатного на определенную дату, при этом не удалить то, что на эту дату создано руками
- произвести изменения действующего штатного расписания (дату ввода и исключения взять из исторического штатного)
- прочистить историю штатного расписания
В любом случае, на мой взгляд, проще сделать несколько апдейтов, которые исправят ошибки, допущенные при вводе ШР, нежели откатывать его к первоначальному виду. |
|
Вернуться к началу |
|
|
rebel25 Большой шоколадный орден
Зарегистрирован: 06.10.2008 Сообщения: 579 Откуда: Москва
|
Добавлено: Пт Авг 20, 2010 10:52 Заголовок сообщения: |
|
|
Сложность отката зависит от того, сколько изменений в базе было сделано после ввода ШР. Если считалась зарплата, то думаю откатить нереально.
А так нужно стереть всю cells
скопировать из cellhist записи с нужной датой в cells
стереть ненужные версии из cellhist
Если из ШР давались назначения, то удалить эти назначения из pr_current по дате и признаку прихода из ШР, а у последних назначений перебить дату конца.
А вообще лучше взять и скопировать перечисленные таблицы из бэкапа... |
|
Вернуться к началу |
|
|
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
|