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

Нужно завести новую картотеку в ОС

Добавлено: 07 окт 2004, 12:40
Maxx
Помогите советом! Создали базу на основе имеющейся, в кот. была картотека ОС и все операции. ОС в созданной базе не велись до наст. времени. Теперь нужно вести ОС. Вопрос в том как корректно очистить ОС от старой информации: можно удалить вручную все опреации и карточки;можно ли сделать это удалив таблицы из D_OS и какие, чтобы остались справочники?

Re: Нужно завести новую картотеку в ОС

Добавлено: 07 окт 2004, 13:10
Deinis
1. Надо удалить все проводки по операциям с ОС
2. Попобуй удалить ВСЕ методы учета:
=Н= - Заполнение каталогов - Каталог методов учета - нажми F8 на каждом из методов
3. Если не получится удалить последний метод учета, то удаляй карточки ОС (нажатием F8 в картотеке). Когда удалишь карточки (при этом очищается информация об этой карточке из целой кучи таблиц БД), можешь удалить (по F8) все операции с ОС. Когда удалишь и их - приступай к очистке справочников и каталогов (Видов и норм, Амортизационных групп, ОКОФ, ...) - но только, если тебя не устраивают чем-то эти справочники

Re: Нужно завести новую картотеку в ОС

Добавлено: 18 окт 2004, 23:01
agula
Можно в SQL
delete oborot where tidk=word(15);
delete spmove;
delete spmoveos;
delete moveos ;
delete spkatos;
delete katos;
В указанных таблицах tidk =15 для ОС
=115 архив ОС
=16 для НА
=116 архив НА
Остальные таблицы справочники

Re: Нужно завести новую картотеку в ОС

Добавлено: 19 окт 2004, 12:09
Deinis
Тогда еще и SoprHoz надо удалить с TipDoc=15
И возможно еще почистить таблицу SoprTXO (возможно не используется в современных версях).
А также ExClassVal и всякую классификацию (и возможно еще и атрибуты - AttrVal, привязанные к ИК ОС).
Что еще ???
В общем, лучше удалять из стандартного интерфейса - он при удалении чистит все таблицы, где эта карточка упоминалась.