Новая версия VOGBIT 20.5 - Новая платформа: быстрее, надёжнее, удобнее. Новая подсистема управления приоритетами в производстве. Новые возможности для участков ЧПУ. Улучшенные «цеховые терминалы». Новые возможности для совместной работы менеджеров, инженеров и производства при изготовлении уникальной продукции под заказ. И многое другое…

Последние темы на форумах VOGBIT

Учет комплектующих изготовленных по фактическому количеству материала. - Материалы, Комплектующие, Складской учёт
Илья: 13 Константин Чилингаров написал: И только после этого "осваивать склад" Пока склад осваиваем для  расчета стоимости материалов. ...
Внеплановое задание - Производство
Сергей: 1. Высокий уровень нужен, чтобы задание было привязано к определенной смене (видна была загрузка ресурса) и если выполнялось, то было бы з ...
Себестоимость партии изделий - Производство
Константин Чилингаров: Запустить "Расчёт себестоимости" на 100 штук. Если это изделие какое-то с вложенными сборками, подсборками и т.п., то построить для н ...
Обороты по складу - Материалы, Комплектующие, Складской учёт
Promob321: Скажите, как и где правильно выбрать подразделение, чтобы можно было посмотреть Обороты по складу и обороты общие?
Артикулы как правильно привязать к деталям? - Состав и технология
Илья: 13 Константин Чилингаров написал: Снимем ролик. Выложим ждем с не терпением
Не запускается программа после перевода часов - Установка
Константин Чилингаров: Здравствуйте, Пришлите, пожалуйста, на почту: - скриншот ошибки при попытке запуска; - название организации; - номер лицензии. Разбере ...
Очередность при расчете комплектации - Производство
Константин Чилингаров: Примерно вот так (см. картинку). Цветом показано общее состояние готовности узлов и деталей для них. "Полоска" - в какой примерно ста ...
Возврат делового отхода - Материалы, Комплектующие, Складской учёт
Константин Чилингаров: Здравствуйте, 3938 Алексей Пономарев написал: Когда мы принимаем на склад деловой отход через специальную кнопку, он суммируется с цел ...
Ошибка календарный план - Производство
Freza3mm: Заработало.  13 Константин Чилингаров написал: Теоретически, могла ситуация, что нет файла, получиться, если база была развернута из дис ...
Карта раскроя - Общие вопросы
Константин Чилингаров: 6386 mansur написал: Одна позиция только осталась в "планировании" Не "готово", потому что не все эти "откосы" у вас сделаны. М ...
Задвоение рабочих заданий. - Производство
Валерий Бондаренко: Все понял. Попробовал, действительно если выделена строчка группировки то задваивается. Спасибо, предупрежу мастеров что бы при выделен ...
Расчёт потребности - Материалы, Комплектующие, Складской учёт
Константин Чилингаров: Здравствуйте, На будущее, я бы всё таки рекомендовал в техпроцессе  указывать заготовки (неважно, чем они являются) и материалы именно, ...
Список накладных задействованных для заказа - Материалы, Комплектующие, Складской учёт
Константин Чилингаров: Открываем "Производство - Производственные заказы". Встаём на заказ. Нажимаем "Складской учёт -> Фактические затраты" (рис.1). ...
добавление и удаление деталей в заказ - Состав и технология
Константин Чилингаров: Здравствуйте, Скоро. Не знаю, успеем до нового года или нет (изменений много), но скоро.
Колонка материалы для окна статистика производства - Производство
Константин Чилингаров: 13 Константин Чилингаров написал: Я думаю, что Вам можно было бы поразмышлять о некоем "конфигураторе уровня учета", где пользовате ...
Невозможно запустить приложение в связи с недействительными данными активации - Активация, Деактивация, Лицензии
Константин Чилингаров: Да, похоже, есть какая-то проблема с очередным обновлением десятки. Мы уже известили о ней разработчика системы защиты (мы её купили, не с ...
Влияние Статуса - Прочее
Константин Чилингаров: Здравствуйте, С точки зрения общей логики работы программы (различные расчёты, формирование заказов на производство и т.п.) для специфи ...
Активация/деактивация - Активация, Деактивация, Лицензии
Елена Ковалева: Добрый день! Отвечено на почту.
Внесение состава изделия, состоящего из большого числа вложенных сборок. - Состав и технология
Константин Чилингаров: 19208 Ирина Хохлова написал: все таки думаю, что фасад это сборочная единица и спецификация нужна Если "фасад" это некая конструкци ...
Пустой бланк - Демо версия
Константин Чилингаров: Правильно. С точки зрения выдачи чего-то со склада на выполнение некоего производственного заказа, обеспеченности, снабжения и т.п. - во ...

Удаление заданий

- Практические приемы работы - Старые разделы форума
Страницы: 1 2 3 4 След.
Удаление заданий
 
Как-то хреновенько работает Удаление заданий.
Почти в каждом первом случае возникает ошибка (см. скриншот).
Хотя если один или несколько раз повторить процедуру то обработка иногда доходит до конца, иногда нет, но заказ все таки очищается и удаляется.

И еще, закрытие окна ошибки почти всегда приводит к сворачиванию окна всей программы. О групповой обработке не может быть и речи. В общем одни мучения.

И еще, при очистке одного заказа появляется ошибка про какие-то ссылающиеся вложения. Пошарил, но ничего связанного не нашел.
Изменено: shurick - 17.10.2014 18:59:09
 
Обновления последние все стоят?

Мы там чинили какие-то похожие проблемы не так давно. Летом, по-моему.
 
По поводу "вложений" можем что-то сказать, если дадите копию базы посмотреть.
 
Я в августе чистил базу данных одного из наших пользователей. Удалил этой утилитой примерно 115 000 заданий.

Не сказать, что "с пол пинка". Удалял частями. Пару раз были сбои, перезапускал. Но непонятно из-за чего, я на ночь оставлял удаляться. Может с сетью проблема какая-то была, может ещё что. К тому же, я использовал в качестве сервера довольно старый компьютер с посредственным процессором и 4G RAM. Так себе, прямо скажем, вариант для таких объёмов :)

Но, в целом, и мучений каких-то особых не испытал. Всё удалил успешно в итоге.
 
ссылку на базу отправил на почту. попробуйте удалять заказы с начала 2013 года. у меня в каждом по 1-5 остановой с ошибкой. 300 заказов в год замучаюсь чистить таким образом.
 
вложения которые мешают удалению в заказе 370 ЛаФортецца
 
Ок. Посмотрим.
 
Разобрались.
По поводу ошибок - наша недоработка.
Утилита изначально была настроена под "высокий" уровень учёта. И не учитывала один нюанс, который есть на "максимальном". Из-за этого были ошибки.
Подождите пока немного, не удаляйте задания.
Сейчас попробуем починить. Проверим, выложу обновлённую версию утилиты.

По поводу "вложений":
Карта заказа "370 Лафортецца" приделана в качестве вложения к сообщению.  Сообщение можно найти в папке Inbox у пользователя "Сковпень". При удалении соответствующее сообщение попадает в папку Deleted objects у того же пользователя. Поэтому  для окончательного удаления надо удалить сообщение из "входящих", а потом из "удалённых".
 
Я в рабочей базе десяток заказов уже удалил вручную, борясь с ошибками. Там никаких объектов потерянных не останется из-за этого?
 
Остаются "задания" некоторые. Ни к чему не привязанные уже, но и не удалённые. Не смертельно, но и не очень здорово.
Подождите, пожалуйста, пока больше не удаляйте. Мы собрали уже новую версию утилиты, надо только проверить её ещё.
 
Исправили утилиту удаления заданий. Теперь учитывает особенности "максимального" уровня учёта. Отправил Вам на почту новую версию.

Протестировали на Вашей базе. Поставили на ночь удалять все задания по всем заказам, какие есть.
Всё удалилось. За 1 раз. Без ошибок.
 
Получил, запустил. Задания удаляет без ошибок. Заказы удалил, расписания удалил.
НО, в заданиях куча записей за весь удаленный год. Остальное объяснить сложно. Посмотрите скриншоты. Так и должно быть?
Изменено: shurick - 24.10.2014 23:05:06
 
Это последствия вот этого:

Цитата
shurick пишет:
Я в рабочей базе десяток заказов уже удалил вручную, борясь с ошибками. Там никаких объектов потерянных не останется из-за этого?
 
Если можете взять бэкап до неудачных экспериментов с удалением, то возьмите его. И удалите корректно все задания, заказы и т.п.

Если не можете, то надо чистить базу теперь от последствия неудачных попыток удаления.

Для начала, например, можно сделать вот что:

1. Создать тестовый заказ с 1 позицией в нём
2. Открыть получившуюся карту заказа в режиме Компоненты. Встать на единственный компонент, открыть для него зависимое окно Задания.
3. Скопировать из справочника Задания все "потерянные" задания типа "Задание на участок", которые остались в справочнике. Вставить их в открытое в п.2 окно Задания для компонента карты заказов. Тип связи использовать "Задание на участок".

Тем самым мы приделываем потерянные "задания на участок" к позиции своего тестового заказа.

Потом натравить на этот тестовый заказ утилиту "Удаление заданий".

Я бы сделал так в качестве первого шага (он точно не единственный, потом придётся по аналогии делать чуть-чуть другую тестовую структуру для удаления "потерявшихся" заданий на посты).

Предварительно, прежде чем всем этим заниматься, естественно, нужно сделать бэкап базы в её текущем состоянии. На всякий случай.
 
Я вернулся к состоянию базы до запуска исправленной удалялки. Состояние до запуска неправильной вернуть не могу. Много работали уже после этого. Неправильной удалялкой я почистил заказы за 1-1.5 месяца а после правильной косяки на весь год а не только от тех заказов которые неправильно удалены. По крайней мере в режиме загрузка задания видны на всех рабочих днях года. Присоединить их все нереально просто!
 
Вот посмотрел еще раз, больные задания в расписаниях загрузки только в феврале. До февраля есть задания без связей. Они просто удаляются. В феврале есть задания и задания на участок. Некоторые из них тоже без связей и их можно удалить. Удалять? Хуже не сделаю? Остальные февральские приклеить к заказу по вашей инструкции и попробовать почистить и удалить заказ, правильно?
 
Цитата
shurick пишет:
Я вернулся к состоянию базы до запуска исправленной удалялки
В этом смысла нет.

Раз нет возможности откатиться на самое начало, то тогда возьмите базу, после того, как почистили её уже новой утилитой.
Дальше, что мешает сделать так, как я предлагал выше?
 
Уже вернулся. Это ж рабочая база. Я не знал сделал ли я хуже а в понедельник нужно было продолжать работу. Так можно просто удалить задания которые ни с чем не связаны?
 
Которые ни с чем не связаны то точно удалить можно. Хуже от этого не будет.
Другое дело, что руками в справочнике они так просто "в лоб" могут и не удалиться.
С "заданиями на участок" могут оказаться связаны "задания на производство". Внутри там всяческие "запланированные этапы" могут быть, связанные объекты, трудовые ресурсы, параметры. Руками будете всё это удалять?

Чем мой способ то плох?

Сейчас проверил на копии вашей базы. На которой тестировали удаление заданий. Там осталось "подвисших" заданий тысячи четыре примерно суммарно. Минут за 15 где-то всё удалил. Ничего не осталось.
 
Хорошо так и сделаю. Еще после удаления заказов на первом неправильном этапе в обеспеченности появились странные цифры. Скриншот расшифровки затребованного одной из позиции материала. Получается дефицит которого на самом деле нет.
 
Это уже из другой оперы.
Это вы вручную "требования" создали когда-то для заказа. Потом заказ удалили. Но "требования" то остались. Надо их или удалить, или статус "не действует" им поставить, чтобы они не учитывались в расчётах.

Если хотите обсудить этот вопрос, то пожалуйста, вынесите его в отдельный топик. Он не соответствует заявленной в этом топике теме.
 
Да, точно, когда внедряли программу то переходящие из предыдущей заказы так и делали. Можете вообще удалить этот вопрос.
 
Почистил. Что делать с заданиями на участок?
 
Как раз "заданий на участок" то, по идее, уже не должно уже быть. Лишних, по крайней мере. Вроде, их же и чистили.
Если делали так, как я выше написал, то по идее у Вас должно остаться только некоторое количество "заданий на производство". Так?
 
нет. полно и тех и других в районе февраля где удалял неправильной удалялкой. дальше действительно только задания, задания на производство и составы смены.
 
Возвращаемся к началу.

Цитата
Константин Чилингаров пишет:
1. Создать тестовый заказ с 1 позицией в нём
2. Открыть получившуюся карту заказа в режиме Компоненты. Встать на единственный компонент, открыть для него зависимое окно Задания.
3. Скопировать из справочника Задания все "потерянные" задания типа "Задание на участок", которые остались в справочнике. Вставить их в открытое в п.2 окно Задания для компонента карты заказов. Тип связи использовать "Задание на участок".

Тем самым мы приделываем все потерянные "задания на участок" к позиции своего тестового заказа.

После этого натравить на этот тестовый заказ утилиту "Удаление заданий".

Сделали?
 
Да. Задания на участок вычистил. Остались Задания на производство, Задания и Составы смены.
 
Теперь по "заданиям на производство"

Последовательность следующая:

1. Создаём тестовый заказ с одной позицией. Можно взять оставшийся от предыдущей части, если вы его ещё не удалили.
2. Открываем для этого заказа График производства.
3. Встаём на единственную позицию заказа, открываем График работ (по сменам) для неё.
4. С помощью "+" добавляем вручную одно задание (любую операцию).

Первая подготовительная часть закончена. Дальше доделываем вручную.

5. Идём в справочник Задания. Выделяем там все подвисшие "задания на производство". Нажимаем Копировать.
6. Идём в Коллекции компонентов. Открываем карту нашего тестового заказа в режиме Компоненты.
7. Встаём на единственный компонент, открываем зависимое окно Задания.
8. В открывшемся окне видим одну строчку - "Задание на участок". Встаём на неё и открываем для неё ещё одно зависимое окно Задания. Сюда вставляем все скопированные "задания на производство".

Итого должна получиться следующая структура:
Карта заказа -> Изделие -> "Задание на участок" -> Все "задания на производство", которые нужно удалить

Всё. После этого выбираем карту своего тестового заказа и на неё напускаем утилиту удаления заданий.
 
Все получилось. Спасибо!
Только размер базы вообще не уменьшился почему-то.
Обслуживание базы согласно вашего регламента выполнил.
Изменено: shurick - 31.10.2014 22:55:23
 
После массового удаления чего-либо (например, заданий), нужно сделать следующее:

1. Очистить журнал событий (меню Администрирование - Сеансы, всё кроме незакрытых удалить).
2. Выполнить запрос [Health].[RefreshDependencies]
3. Выполнить "сжатие" (shrink) базы данных.
4. Выполнить запрос [Health].[UpdateStatistics]

Если пропустить п.1 или п.3., то размер базы не уменьшится. Скорее даже, наоборот, увеличится.

Ну и, естественно, перед этими всеми манипуляциями не лишним будет сделать резервную копию, если хотите чтобы история где-то осталась на всякий случай.
Страницы: 1 2 3 4 След.
Сейчас на форуме (гостей: 9)
Всего зарегистрированных пользователей: 3248
Приняло участие в обсуждении: 369
Всего тем: 804
Всего сообщений: 6067

Полезные ссылки:
Себестоимость Видео-презентация подготовка производства складской учет Создание новой базы данных VOGBIT управление данными Полная версия VOGBIT Планирование мелкосерийного производства Техническая Подготовка Производства электронный архив управление качеством деактивации VOGBIT активация VOGBIT управление производством Производственный заказ Установка VOGBIT управление ремонтами Трудоёмкость базы данных VOGBIT Деактивация VOGBIT планирование производства Начало работы инструкция Расчёт комплектации Складской учёт загрузка оборудования расчет себестоимости ТПП Демонстрационный режим VOGBIT Обновление VOGBIT технологическая подготовка График производства производственный учет Тип нормирования производство металлоконструкций Нормирование Заказ на производство пост руководство администраторов VOGBIT Планирование производства разработчика отчетов vogbit состав изделия демоверсия технология Состав изделия Обзор обновления Генератор отчетов склад Сменное задание Задания для производства Заявки покупателей Управляемый расчёт материалов Парт Выбор уровня учёта новая база данных Расчёт общей стоимости материалов
×
Вход на сайт