Имя: Пароль:
1C
1C 7.7
v7: Обрезание базы ЗиКа
0 Мандалай
 
20.07.06
14:54
Есть необходимость обрезать базу ЗиКа чтобы не висело лишних данных. Нутром чую, что задача геморройная... потому что надо оставить в живых сотрудников работающих на сей момент, а приняты они могут быть давным давно... и соответственно история по ним тоже должна быть живая...
Кто может по этому поводу что посоветовать или поругать идею?
1 Бригадир 1С
 
20.07.06
14:56
Зачем обрезание?
Выгрузи все данные с начала года в новую базу и работай.
2 Мандалай
 
20.07.06
14:58
Каким образом?
3 Marinka
 
20.07.06
15:13
> Выгрузи все данные
А смысл?
4 Мандалай
 
20.07.06
15:35
База ведется с 2001 года, в ней скопилось много мусора, который нагружает базу, например справочник "Сотрудники" 3000 тысяч записей, и обход всего справочника, например при формировании штатного расписания или численности сотрудников занимает довольно долго времени. Помимо этого в базе есть еще куча всего старого и ненужного, которое мешает и напрягает бухов.
5 kvm
 
20.07.06
15:38
Перенеси через ОЛЕ справочник сотрудников и кадровые документы. Переноси только сотрудников, которые работают на 1 января.
6 clappa
 
20.07.06
15:40
(0) Делал следующим образом:

1. Составил список работающих сотрудников, остальных пометил на удаление.

2. Конвертацией данных перенёс всех непомеченных в новую базу, вместе с подчиненными справочниками. Самодельной обработкой удалил часть элементов из справочников с ручными корректировками доходов и налогов.

3. Самодельной обработкой пометил на удаление все кадровые документы по неработающим сотрудникам. Если был кадровый документ с табличной частью на несколько сотрудников, удалял неработающих из таб.части.

4. Конвертацией данных перенес все оставшиеся кадровые документы в новую базу.

5. Самодельной обработкой перетащил записи журнала "Зарплата" за последний год из старой базы в новую. В принципе, можно и не делать, но тогда бухам ещё долго придется вручную забивать данные для расчета среднего заработка в больничные, отпуска, и прочие командировки.