Страница 1 из 1

Как просто удалить?

Добавлено: 25 сен 2007, 10:52
s2176
Добрый день!
Подскажите, пожалуйста, как можно просто и быстро в Галактике (не через Суппорт) удалить полный архив начислений и удержаний одного сотрудника?
У нас одна расчетчица очень лихо это сделала, сама не знает как, а суммы пропали. Хорошо, что вовремя заметили и суммы восстановили, но боюсь, как бы еще раз так же лихо это не повторили.

Версия 712, патчи zar16 c фмксами до 20-го.
Спасибо.

Добавлено: 25 сен 2007, 15:20
coolibin
изменить в лицевом счете подразделение ;)

Добавлено: 26 сен 2007, 06:52
Мария_Ф
Да, иногда при смене подразделения в лицевом счете отваливается связь с архивом оплат и удержаний. Восстановить можно, переместив работника на прежнее место.

Добавлено: 26 сен 2007, 23:44
edward_K
надо было по clsch или по tabn поискать. Можно было б попробовать изменить подразделение на другое, а потом вернуть на место - иногда помогает. Вообще точно можно только по журналу сказать. Отрубить можно также - изменить подразделение и сразу рубануть комп. в 810 вроде как в основном по clsch все показывается - должно быть надежней.

Добавлено: 27 сен 2007, 01:39
Screw
Пользователю быстро никак нельзя.
А замена подразделения в лицевом приводит к автоматическому вызову функции обновления подразделения во всех смежных данных лицевого счета. Теоретически ее сложно зарубить, но, как утверждает Мария, такое случается. Эдвард тоже прав - если рубануть машину, данные стопудово рассинхронизируются. Возможно и в данном случае расчетчица дернула подразделение в лицевом, функция начала работу, отрубилась или не смогла обновить подразделение в архивах. На 7.12 содержимое архивов отображается по подцепке "табельный номер + подразделение". Если подразделение из л/с отличается от того, что заявлено в записях архива, создаётся впечатление, что весь архив убит. Помогает повторный запуск функции замены подразделения (она же - Сервисные функции - Переводы с начала месяца) - она работает по ссылке на лицевой счет. Причем можно указывать текущее подразделение, при этом записи в правильной ссылкой обновлены не будут, все прочие будут приведены в порядок.

Так что вы для порядка проверьте, не остались ли в архивах записи со ссылкой на данный лицевой счет, но с другим подразделением.

Добавлено: 28 сен 2007, 10:43
s2176
Да в том то и дело, что записи физически удалены! Это видно по журналу, причем удалены только записи из 2-х таблиц sumvidop и sumvidud. Удалены очень быстро))) явно не просто так руками.
А делала она платежные ведомости и ведомости межпериода.

Добавлено: 04 окт 2007, 16:36
Screw
А есть уверенность в том, что архив погиб именно в процессе формирования ведомостей? Если лог еще остался, гляньте, пожалуйста, какими еще операциями сопровождалось удаление?

Добавлено: 05 окт 2007, 18:21
Ged
Вопрос - случайно платформа не MsSQL?

Добавлено: 10 окт 2007, 11:32
s2176
Платформа Btrieve.
Кажется, разобрались...
Шаловливые бухгалтерские ручки... Похоже, вместо того чтобы снять пометку с человека, которого не надо включать в ведомость, бух-ша нажала F8. Начал удаляться лиц.счет, но она, увидев это, сняла.
Но вот признания мы от нее не добились.... "ничег не знаю, ничего не делала :o ". Сами в тесте проэкспериментировали, по журналу сверили, решили, что сделано было именно так.

Добавлено: 10 окт 2007, 12:00
Мария_Ф
Да, признание у них выбить нелегко. Пока их носом в журнал не ткнешь и не скажешь как именно они это сделали и о чем думали. :D

Добавлено: 10 окт 2007, 13:13
Ged
Может поможет

Настройка \ Администратор
Разрешить удаление лицевого счета при наличии смежных данных =нет

Добавлено: 11 окт 2007, 14:37
s2176
Спасибо, Ged! Мы теперь так и сделали.