Как удалить номенклатуру 1С розница 2.2

1. _Enot_ 10 10.09.19 19:25 Сейчас в теме
Добрый вечер. Да я понимаю, что эта тема может быть заезжена но все таки как удалить номенклатуру(правильно), которая оказалась уже не нужной, но привязка ее присутствует в документах поступлениях, отчета, чеках(архивных) и т.д.?Каждый документ просматривать(поступление,отчет, чек) и удалять от туда ссылки на нее!?
По теме из базы знаний
Ответы
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
4. user856012 13 10.09.19 21:34 Сейчас в теме
(1)
как удалить номенклатуру(правильно), которая оказалась уже не нужной, но привязка ее присутствует в документах поступлениях, отчета, чеках(архивных) и т.д.?
О процедуре "свертка базы" слышали?
Каждый документ просматривать(поступление,отчет, чек) и удалять от туда ссылки на нее!?
Ну, удалили вы ссылку, и что? Документы после этого надо провести, и что после этого станет с учетом?
5. _Enot_ 10 10.09.19 22:46 Сейчас в теме
(4)про свертку слышал, не вариант в данном случае. Еще есть варианты?
6. _Enot_ 10 10.09.19 22:47 Сейчас в теме
(4)Или как я понимаю, более другого способа правильного нет?
7. user856012 13 11.09.19 00:11 Сейчас в теме
(6)
более другого способа правильного нет?
Нет даже такого выражения: "более другого". Тем более - нет правильного способа делать неправильные вещи.

Но если очень хочется накосячить - то можно, например: https://infostart.ru/public/655863/

Только комментарии прочитайте, чтобы потом без обид.
2. LifeRock 10.09.19 19:45 Сейчас в теме
3. _Enot_ 10 10.09.19 19:53 Сейчас в теме
(2)да верно у меня тоже был такой вопрос. Верно подметили. Не нравиться, что "балтаеться". Больше пользоваться ей не будут, то что база будет захламляться.
11. UtSpar 134 11.09.19 07:29 Сейчас в теме
(3) Переместить в отдельную группу и пусть висит до свертки.
12. _Enot_ 10 11.09.19 08:51 Сейчас в теме
(11)да это хороший вариант. А вот к примеру когда лучше делать свертку? Если из ходить из размера базы сейчас она 2.5гб, то есть к примеру будет 50гб тогда лучше порезать все, удалить? Или есть какие то "общепринятые критерии для свертки?"
13. UtSpar 134 11.09.19 08:56 Сейчас в теме
(12)Это все индивидуально, зависит от железа и прочих параметров и того нужны ли пользователям первичные данные старых периодов. А так если чувствуются что размер существенно вырос и производительность снизилась, можно делать свертку. обычно это классическая задача декабря)
Но никто не мешает например свернуть базу например до 01.01.2015 (то есть все что до это ввод начальных остатков, а с 01.01.2015 вся первичка хранится)
14. UtSpar 134 11.09.19 08:56 Сейчас в теме
(12)А конфа какая? типовая? есть стандартные механизмы свертки. можно поэксперементировать на тестовой.
15. _Enot_ 10 11.09.19 08:59 Сейчас в теме
(14)Да конечно все типовое. Я считаю для этой базы еще рано свертку делать. Просто отборы добавить "ПометкаУдаления", чтобы в динамическом списке ничего лишнего не показывала или да сделать отдельную группу и перекинуть туда товары.
16. UtSpar 134 11.09.19 09:27 Сейчас в теме
(15)И пометьте на удаление и переместите в отдельную группу.
в форму подбора можно добавить условие на пометку удаления или группу
19. user1360498 13.03.20 15:23 Сейчас в теме
(15) Я удалил номенклатуру таким способом. 1) Сначала создал документ установка цен номенклатуры, выбрал закупочную и розничную цену, перешел к установке цен, через отбор выбрал товар с остатками, установил текущие назначенные цены. 2) Сделал свертку информационной базы, удалил все помеченные документы кроме документа который создали (установка цен номенклатуры) его провел следующим днем после ревизии. 3) Провел инвентаризацию (сделал пересчет имеющих товаров) следующим днем после ревизии. 4) Выделил всю номенклатуру и пометил ее на удаление, Начальные остатки узла и Расчет и установка себестоимости два этих документа помечаем на удаление. Все номенклатура без остатков удаляется. Номенклатура с остатками не позволить удалить документ установка цен номенклатуры и пересчет товаров и как раз в этих документах остаются остатки и цены.
8. muskul 11.09.19 05:00 Сейчас в теме
Самый простой вариант создать новую БД (можно попробывать через универсальный или типовой обмен УРИБ) и загрузить в нее остатки цены
criptid; PhoenixAOD; +2 Ответить
9. chemezov 47 11.09.19 05:09 Сейчас в теме
СправочникОбъект.<Имя справочника> (CatalogObject.<Имя справочника>)
Удалить (Delete)
Синтаксис:

Удалить()
Описание:

Удаляет элемент справочника из базы данных.
Важно! В отличие от метода УстановитьПометкуУдаления, данный метод производит непосредственное удаление элемента справочника без возможности восстановления и без проверки ссылочной целостности. Использовать данный метод нужно крайне осмотрительно.

Главное архивную копию сделать, чтобы если что из архивной копии ссылки перенести. Потому как в старых документах будет "Объект не найдено" на удаленные номенклатуры.
10. _Enot_ 10 11.09.19 07:02 Сейчас в теме
(9)ну вот и получается нарушение ссылочной целостности.косяк вообщем
17. starjevschik 11.09.19 09:32 Сейчас в теме
Никак. Делаешь группу "Архив" и туда сваливаешь. Это простой путь.
Есть более сложный. Делаешь галку в справочнике номенклатуры "Архив". И в формах списка и выбора - отбор по этой галке. Плюс кнопку "Показать архивные".
Все остальное это суть свертка базы, что может быть очень затратно и по стоимости работы и по адаптации к получившимся результатам - для задачи "убрать из вида старые товары" это абсолютно нерациональный путь, который характеризуется поговоркой "из пушки по воробьям".
18. RustIG 1351 11.09.19 14:40 Сейчас в теме
(0) я создаю папку "!Не использовать" или "!На удаление", вначале наименования ставлю "." (точка). Придет время - удалю. А так , таким образом прячу из оборота.
Оставьте свое сообщение
Вакансии
1С аналитик
Москва
зарплата от 210 000 руб.
Полный день

Руководитель направления 1С
Москва
зарплата от 350 000 руб.
Полный день

1С Программист
Москва
зарплата от 180 000 руб.
Полный день

Программист 1С
Москва
зарплата от 180 000 руб. до 220 000 руб.
Полный день

Аналитик 1С / Бизнес-аналитик
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)