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

Зарплата: возврат старого периода

Добавлено: 08 апр 2004, 12:28
Serges
Уважаемые коллеги, подскажите, где хранится информация по периодам в зарплате? Мне нужно, например, получить базу на конец прошлого года, а в модуле нет стандартных средств отката.

Re: Зарплата: возврат старого периода

Добавлено: 08 апр 2004, 15:36
bublik
Если речь идет об откате, то тут врядли что-то поможет кроме копии старой базы. А таковой, как я понял, нет. Если же речь идет о построении отчета за прошлые периоды, то здесь все просто. SUMVIDUD,SUMVIDOP - начисления и удержания по месяцам за все года по каждому сотруднику. PERSONS, LSCHET -справичник сотрудников и их лицевых счетов. Выгрузив из этих таблиц необходимые данные в dbf можно построить любой отчет.

Re: Зарплата: возврат старого периода

Добавлено: 08 апр 2004, 15:54
Serges
Зачем же выгружать в dbf - можно интерфейс наваять, который будет вытаскивать эти данные из указанных таблиц. Мне нужен именно откат - чтобы внизу слева стояло 12.2003 ;)

Re: Зарплата: возврат старого периода

Добавлено: 08 апр 2004, 21:53
ecasoft
Отката нет. Технология ведения зарплаты таково, что каждый месяц перед закрытием периода надо сохранить архив БД на диске. Для возврата просто поднимают базу этого периода.

Re: Зарплата: возврат старого периода

Добавлено: 09 апр 2004, 11:49
Maxim
Единственное что можно сделать без отката - это сменить дату отчетного периода (например поставить 12.2003) и получать отчеты за 2002 и 2003 (прошлый год и текущий).

Если нужно именно откатиться, скажем для перерасчета, то проблема. Ни одного нормального решения нет.

Re: Зарплата: возврат старого периода

Добавлено: 09 апр 2004, 12:29
hope
А как изменить дату отчетного периода?

Re: Зарплата: возврат старого периода

Добавлено: 11 апр 2004, 06:05
Serges
Maxim, об этом и речь - необходимо вернуть 12.2003 для получения отчетов за прошлый и текущий года - 2002 и 2003. Простым изменением значений полей DATANUCH, DATOKUCH, DATOTCH и MES в таблице XARPRED к желаемому результату не привели - при запуске зарплаты все возвращается на свои места.

Re: Зарплата: возврат старого периода

Добавлено: 12 апр 2004, 11:51
edward_K
если речь идет о 585 и выше
то сия настройка валяется в общих настройках.
и по совместительству дублируется в xarpred.datotch.

Re: Зарплата: возврат старого периода

Добавлено: 12 апр 2004, 12:55
Serges
А если 5.84 ?

Re: Зарплата: возврат старого периода

Добавлено: 12 апр 2004, 18:51
Maxim
В 5.84 в общих настройках я не нашел,
а Edward_K уже сказал в таблице XARPRED поле DATOTCH.

Кстати, у меня открыто поле для редактирования отчетного периода прямо в характеристиках предприятия модуля Зарплата,
чего быть не должно ... (версия 5.84)

Re: Зарплата: возврат старого периода

Добавлено: 13 апр 2004, 12:14
hope
Ведь выше уже было сказано, что изменение указнных полей не приводит к изменению отчетного пениода в ЗП ?????

Re: Зарплата: возврат старого периода

Добавлено: 13 апр 2004, 16:45
Maxim
Невнимательно читал...

Проделал все еще раз:

В тестовой базе я переходил с 03.2002 на 04.2002

В таблице XARPRED при переходе на новый период меняются поля:

DATOTCH 01/03/2002 --> 01/04/2002
MES 3 --> 4

И меняется настройка

с кодом 0000000000000384h (у меня) это

UP.ZAR.DATCURPERVAC "Дата начала формирования отпусков будущего периода"

01/04/2002 --> 01/05/2002

Еще раз предлагаю выполнить:

1) Закрыть галактику;
2) Через Support исправить эти два поля:
DATOTCH 01/12/2003
MES 12
3) Запустить Галактику

Про отпуска БП пока ничего не скажу, у меня все работает и так.

Re: Зарплата: возврат старого периода

Добавлено: 14 апр 2004, 06:34
Serges
>> Еще раз предлагаю выполнить:

>> 1) Закрыть галактику;
>> 2) Через Support исправить эти два поля:
>> DATOTCH 01/12/2003
>> MES 12
>> 3) Запустить Галактику

Я так и делал - при входе в модуль ЗП всё возвращается на свои места, указанные поля получают значения, которые были до изменения этих полей Support'ом.

Удалось победить так: удалил таблицу XARPRED, зашел в модуль ЗП, в характеристиках предприятия выставил дату отчетного периода.