Удаление используемых элементов справочника
Модераторы: Анастасия, Дмитрий
-
- Опытный пользователь
- Сообщения: 65
- Зарегистрирован: Сб фев 16, 2008 6:50 am
- Откуда: Tomsk
- Контактная информация:
Удаление используемых элементов справочника
Здравствуйте.
Решил я несколько реорганизовать статьи и поудалять лишнее, но не тут-то было.
Как я понимаю, на данный момент если я хочу удалить некоторый элемент из справочника и при этом он используется где-либо, то у меня ничего не выйдет и просто появится сообщение о невозможности этой операции. Как мне удалить задейстованные элементы?
В программе CashOrganizer этот момент был организован так: при удалении используемого элемента возникло диалоговое окно, предлагающее все включения заменить на другую существующую статью (организацию и т.д.). Мне кажется это очень логичным и удобным. Было бы здорово в вашей программе увидеть похожее поведение
Решил я несколько реорганизовать статьи и поудалять лишнее, но не тут-то было.
Как я понимаю, на данный момент если я хочу удалить некоторый элемент из справочника и при этом он используется где-либо, то у меня ничего не выйдет и просто появится сообщение о невозможности этой операции. Как мне удалить задейстованные элементы?
В программе CashOrganizer этот момент был организован так: при удалении используемого элемента возникло диалоговое окно, предлагающее все включения заменить на другую существующую статью (организацию и т.д.). Мне кажется это очень логичным и удобным. Было бы здорово в вашей программе увидеть похожее поведение
- Анастасия
- Разработчик
- Сообщения: 692
- Зарегистрирован: Ср ноя 21, 2007 6:56 am
- Контактная информация:
Хм, а зачем Вам удалять статьи, которые использовались в учете?
С какой точки зрения они стали лишние? Если они для чего-то были выделены в отдельные статьи, по ним совершались расходы, то наверное и нужно, чтобы они проходили в учете.
А по делу, если говорить не о прямом удалении (что невозможно, так как нарушит учет), а о замене одной статьи на другую, у нас есть функция в справочнике "слияние статей" (такая кнопочка с синими стрелками:)). То есть, если Вам надоело вбивать статьи типа "йогурт 5%", "йогурт 10%", "йогурт легкий", Вы можете создать новую статью "йогурт" и все остальные статьи "слить" с ней. Они "исчезнут", но вся история операций сохранится, только на статью "йогурт".
По смыслу похоже на то, что Вы имели в виду, да?;)
С какой точки зрения они стали лишние? Если они для чего-то были выделены в отдельные статьи, по ним совершались расходы, то наверное и нужно, чтобы они проходили в учете.
А по делу, если говорить не о прямом удалении (что невозможно, так как нарушит учет), а о замене одной статьи на другую, у нас есть функция в справочнике "слияние статей" (такая кнопочка с синими стрелками:)). То есть, если Вам надоело вбивать статьи типа "йогурт 5%", "йогурт 10%", "йогурт легкий", Вы можете создать новую статью "йогурт" и все остальные статьи "слить" с ней. Они "исчезнут", но вся история операций сохранится, только на статью "йогурт".
По смыслу похоже на то, что Вы имели в виду, да?;)
-
- Опытный пользователь
- Сообщения: 65
- Зарегистрирован: Сб фев 16, 2008 6:50 am
- Откуда: Tomsk
- Контактная информация:
Посмыслу похоже - практически то, что мне и нужно.
И удалять я собираюсь исходя именно из соображений уменьшения ассортимента.
Мое предложение как раз и заключалось, в том чтобы удаляемая статья заменялась на какую-то другую, т.к. полное удаление бессмысленно и невозможно с точки зрения целостности данных.
Но быть может при попытке удалить используемый элемент спрашивать "Хотители вы объединить (заменить) его с чем либо?" и открывать диалог объединения?
Это конечно дело привычки, но у меня логика работает так: я выбираю элемент, который хочу упразднить, слить с другим, более общим, и в итоге получить более общий соответственно. Но если я выбираю упраздняему статью и нажимаю "объединить" получаю на выхдоде наименование упраздняемой статьи. Т.е. нужно инвертировать логику, что не логично, на мой взгляд
Может быть тогда в диалоге объединения строку "В результате" сделать комбобоксом в котором выбирается один из двух выбранных в предыдущих двух строках элементов? или инвертировать логику (т.е. во "в результате" прописывать вторую? тогда бы нормаль работала схема с удаленим - нажимю удалить статью, задается вопрос о слиянии, отвечаю да, попадаю в диалог слияния, выбираю с чем слить, и в качестве результата то, с чем слили (вторую строку).
И кстати, я не зря говорил не просто о товарах, но о справочника в целом - сейчас в программе нельзя,например, удалить (заменить, объединить) организации, хотя ситуация аналогичная - если хочу уменьшить их разнообразие, то ничего невыйдет.
Прошу прощения, если слишком путано написал - поздно, спать охота..
И удалять я собираюсь исходя именно из соображений уменьшения ассортимента.
Мое предложение как раз и заключалось, в том чтобы удаляемая статья заменялась на какую-то другую, т.к. полное удаление бессмысленно и невозможно с точки зрения целостности данных.
Но быть может при попытке удалить используемый элемент спрашивать "Хотители вы объединить (заменить) его с чем либо?" и открывать диалог объединения?
Это конечно дело привычки, но у меня логика работает так: я выбираю элемент, который хочу упразднить, слить с другим, более общим, и в итоге получить более общий соответственно. Но если я выбираю упраздняему статью и нажимаю "объединить" получаю на выхдоде наименование упраздняемой статьи. Т.е. нужно инвертировать логику, что не логично, на мой взгляд
Может быть тогда в диалоге объединения строку "В результате" сделать комбобоксом в котором выбирается один из двух выбранных в предыдущих двух строках элементов? или инвертировать логику (т.е. во "в результате" прописывать вторую? тогда бы нормаль работала схема с удаленим - нажимю удалить статью, задается вопрос о слиянии, отвечаю да, попадаю в диалог слияния, выбираю с чем слить, и в качестве результата то, с чем слили (вторую строку).
И кстати, я не зря говорил не просто о товарах, но о справочника в целом - сейчас в программе нельзя,например, удалить (заменить, объединить) организации, хотя ситуация аналогичная - если хочу уменьшить их разнообразие, то ничего невыйдет.
Прошу прощения, если слишком путано написал - поздно, спать охота..
- Анастасия
- Разработчик
- Сообщения: 692
- Зарегистрирован: Ср ноя 21, 2007 6:56 am
- Контактная информация:
Нет, не путано, все в принципе понятно и разумно:).
В диалоге удаления делать предложения "слить элементы" мы не будем, дабы не сбивать с толку пользователей, которые не знают, что это такое.
А диалог слияния сделаем более удобным, чтобы можно было выбрать ту статью, которая останется в итоге;). В остальные справочники тоже добавим слияние.
А пока или запомните, в каком порядке сливать, или можно после слияния просто переименовать статью.
В диалоге удаления делать предложения "слить элементы" мы не будем, дабы не сбивать с толку пользователей, которые не знают, что это такое.
А диалог слияния сделаем более удобным, чтобы можно было выбрать ту статью, которая останется в итоге;). В остальные справочники тоже добавим слияние.
А пока или запомните, в каком порядке сливать, или можно после слияния просто переименовать статью.
-
- Новичок
- Сообщения: 1
- Зарегистрирован: Пт июл 09, 2010 2:49 pm
Здравствуйте.
Мне совершенно не нужна группа статей "Продукты" с мелким дроблением на разные статьи расходов. Но удалить я ее не могу, потому что выдается ошибка "Нельзя удалить объект "Группа товаров", т.к. на него ссылаются "Статьи доходов/расходов"(поле "Группа")"
Я НЕ использовала ни одну из статей группы "Продукты", так как не разношу свои расходы по этому виду затрат. И мне мешает огромный список статей. В общем, хочу от этой группы избавиться. Версия программы портативная, зарегистрированная.
UPD создала отдельную тему. Приношу извинения - не сразу обратила внимания на "используемые"
Мне совершенно не нужна группа статей "Продукты" с мелким дроблением на разные статьи расходов. Но удалить я ее не могу, потому что выдается ошибка "Нельзя удалить объект "Группа товаров", т.к. на него ссылаются "Статьи доходов/расходов"(поле "Группа")"
Я НЕ использовала ни одну из статей группы "Продукты", так как не разношу свои расходы по этому виду затрат. И мне мешает огромный список статей. В общем, хочу от этой группы избавиться. Версия программы портативная, зарегистрированная.
UPD создала отдельную тему. Приношу извинения - не сразу обратила внимания на "используемые"
- Анастасия
- Разработчик
- Сообщения: 692
- Зарегистрирован: Ср ноя 21, 2007 6:56 am
- Контактная информация:
Для тех, кого интересует решение, оно тут: viewtopic.php?t=396statistka писал(а):Здравствуйте.
Мне совершенно не нужна группа статей "Продукты" с мелким дроблением на разные статьи расходов. Но удалить я ее не могу, потому что выдается ошибка "Нельзя удалить объект "Группа товаров", т.к. на него ссылаются "Статьи доходов/расходов"(поле "Группа")"
Я НЕ использовала ни одну из статей группы "Продукты", так как не разношу свои расходы по этому виду затрат. И мне мешает огромный список статей. В общем, хочу от этой группы избавиться. Версия программы портативная, зарегистрированная.
UPD создала отдельную тему. Приношу извинения - не сразу обратила внимания на "используемые"