Нужно завести новую картотеку в ОС
Модераторы: m0p3e, edward_K, Модераторы
-
- Новичок
- Сообщения: 28
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Ростов-на-Дону
- Контактная информация:
Нужно завести новую картотеку в ОС
Помогите советом! Создали базу на основе имеющейся, в кот. была картотека ОС и все операции. ОС в созданной базе не велись до наст. времени. Теперь нужно вести ОС. Вопрос в том как корректно очистить ОС от старой информации: можно удалить вручную все опреации и карточки;можно ли сделать это удалив таблицы из D_OS и какие, чтобы остались справочники?
-
- Местный житель
- Сообщения: 783
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Москва
- Контактная информация:
Re: Нужно завести новую картотеку в ОС
1. Надо удалить все проводки по операциям с ОС
2. Попобуй удалить ВСЕ методы учета:
=Н= - Заполнение каталогов - Каталог методов учета - нажми F8 на каждом из методов
3. Если не получится удалить последний метод учета, то удаляй карточки ОС (нажатием F8 в картотеке). Когда удалишь карточки (при этом очищается информация об этой карточке из целой кучи таблиц БД), можешь удалить (по F8) все операции с ОС. Когда удалишь и их - приступай к очистке справочников и каталогов (Видов и норм, Амортизационных групп, ОКОФ, ...) - но только, если тебя не устраивают чем-то эти справочники
2. Попобуй удалить ВСЕ методы учета:
=Н= - Заполнение каталогов - Каталог методов учета - нажми F8 на каждом из методов
3. Если не получится удалить последний метод учета, то удаляй карточки ОС (нажатием F8 в картотеке). Когда удалишь карточки (при этом очищается информация об этой карточке из целой кучи таблиц БД), можешь удалить (по F8) все операции с ОС. Когда удалишь и их - приступай к очистке справочников и каталогов (Видов и норм, Амортизационных групп, ОКОФ, ...) - но только, если тебя не устраивают чем-то эти справочники
Re: Нужно завести новую картотеку в ОС
Можно в SQL
delete oborot where tidk=word(15);
delete spmove;
delete spmoveos;
delete moveos ;
delete spkatos;
delete katos;
В указанных таблицах tidk =15 для ОС
=115 архив ОС
=16 для НА
=116 архив НА
Остальные таблицы справочники
delete oborot where tidk=word(15);
delete spmove;
delete spmoveos;
delete moveos ;
delete spkatos;
delete katos;
В указанных таблицах tidk =15 для ОС
=115 архив ОС
=16 для НА
=116 архив НА
Остальные таблицы справочники
-
- Местный житель
- Сообщения: 783
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Москва
- Контактная информация:
Re: Нужно завести новую картотеку в ОС
Тогда еще и SoprHoz надо удалить с TipDoc=15
И возможно еще почистить таблицу SoprTXO (возможно не используется в современных версях).
А также ExClassVal и всякую классификацию (и возможно еще и атрибуты - AttrVal, привязанные к ИК ОС).
Что еще ???
В общем, лучше удалять из стандартного интерфейса - он при удалении чистит все таблицы, где эта карточка упоминалась.
И возможно еще почистить таблицу SoprTXO (возможно не используется в современных версях).
А также ExClassVal и всякую классификацию (и возможно еще и атрибуты - AttrVal, привязанные к ИК ОС).
Что еще ???
В общем, лучше удалять из стандартного интерфейса - он при удалении чистит все таблицы, где эта карточка упоминалась.