Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
21 ноя 2024, 17:55

Удаление неудаляемой номенклатуры

Автор RDC, 14 сен 2011, 09:56

0 Пользователей и 2 гостей просматривают эту тему.

RDC

Здравствуйте!
Есть большая база. Ведётся с 2005 года. За это время скопилось много неиспользуемой номенклатуры.
Как её удалить?
Помечаем на удаление, но она не удаляется т.к. цепляется за разные документы (оприходование, ревизии и пр.).
Вопрос: как удалить такую номенклатуру?
Заранее всем спасибо.

volodya1122

Есть два варианта
1. Создать например отдельную группу товаров, например "древнии товары", и перемещать туда все ненужные товары.
2. Сделать свертку базы (если база стандартная, то в меню "сервис" есть пункт "свертка базы") . Свертку желательно делать на начало года.
И САМОЕ ГЛАВНОЕ СВЕРТКУ СНАЧАЛА НУЖНО ДЕЛАТЬ НА КОПИИ БАЗЫ (если чтото пойдет не так или итоги полетят можно было вернутся к рабочей базе)!!!

RDC

У нас есть группа Старый товар, где куча всякой старой номенклатуры.
Но за годы её там скопилось очень много.
База сильно не стандартная!

volodya1122

Тогда только свертка базы. В даном случае придется обработку сверткы писать самому.
Кстати какой размер базы (Mb)? (база dbf?)

RDC

Размер 5,5 гигов. dbf.
Свёртку выполнили сами. Вот такой схемой: http://infostart.ru/public/63400/
Свернулась до размера 2,2 гб.
А номенклатура старая осталась. Что делать?

volodya1122

свертку сделали на какую дату? Чтото много осталось после свертки...... Скорее всего данная свертка полностю не подходит под вашу переделанную конфигурацию.
У меня нет доступа на Инфостар, чтобы посмотреть что делает данная обработка....
Но некий совет еще дам. Если в вашей конфигурации используется только "Оперативный учет" (а эта обработка , судя по описанию, только для "Оперативного учета") то Сделайте такое:
1. Операции =>Проведение документов=> Последовательности/ Выбрать все последовательности, установить сегоднешнюю дату. и "Выполнить"
2. В Конфигураторе Сделать "тестирование и иправление Базы". Установить все пункты. и "Выполнить".
ЭКСПЕРИМЕНТЫ НА КОПИИ!!!!!

RDC


AntonB

Нельзя удалять номенклатуру, которая входит в документы, даже в старые.
Вы при свертке базы удалили часть документов, соответственно, только часть номенклатуры может удалиться, а какая-то часть останется. Можно посмотреть при удалении, какие документы не дают ее удалять.
Если это реальные документы, то и не нужно пытаться что-то еще делать.
Если держат, например, регистры партий товаров, то с этим нужно бороться - нужно навести порядок с партиями товаров и тогда эти товары освободятся.
Предлагаю полный ИТ сервис небольшой организации в Москве (приходящий сисадмин+1С7.7,1С8.x)

RDC

Цитата: volodya1122 от 14 сен 2011, 11:48
свертку сделали на какую дату? Чтото много осталось после свертки...... Скорее всего данная свертка полностю не подходит под вашу переделанную конфигурацию.
У меня нет доступа на Инфостар, чтобы посмотреть что делает данная обработка....
Но некий совет еще дам. Если в вашей конфигурации используется только "Оперативный учет" (а эта обработка , судя по описанию, только для "Оперативного учета") то Сделайте такое:
1. Операции =>Проведение документов=> Последовательности/ Выбрать все последовательности, установить сегоднешнюю дату. и "Выполнить"
2. В Конфигураторе Сделать "тестирование и иправление Базы". Установить все пункты. и "Выполнить".
ЭКСПЕРИМЕНТЫ НА КОПИИ!!!!!
Сделал. Ничего не изменилось А что должно было измениться? Что это давало?

volodya1122

Если бы старый товар гдето завис в регистрах, то эта процедура это исправила бы. А так теперь понятно что те товары действительно находятся в реальных документах. Их удалить никак нельзя!!!. Поспрашивайте своих кто набирал в документы товары из группы "Старый товар" . Хотя это можно посмотреть по журналу регистрации.....

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск