"Версионность" без ИИ

Автор nikspec, 16.01.16, 16:33:00

« предыдущая - следующая »

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

nikspec

Внедряю ЛОЦМАН в маленьком КБ (4 единицы). Изделия небольшие (100-200 деталей). Основная задача была в формировании ведомостей материалов, покупных изделий. За пол года внедрения достигли результата в этом плане.

Сейчас встал о вопрос об использовании "версионности". В столь малом КБ очень не хочется использовать ИИ или ЖИ.

Сейчас мы не используем какие-либо состояния. Вся наша РКД всё время в стадии "Проектирование". Так мы постоянно вносим небольшие правки в чертежи. Сам исправил, сам сформировал новые ведомости материалов (средствами ЛОЦМАН), сам передал их в отдел закупок и в бухгалтерию. Чертежи в цех перепечатал и снёс.

Но, когда встает вопрос о принципиальном изменении конструкции, хочется сделать архивную копию РКД до внесения этих принципиальных изменений. Желаемая реализация  очень похоже на работу без ЛОЦМАНа. Т.е. копируем комплект РКД в папку "АРХИВ" с сегодняшней датой, после чего начинаем переделывать изделие. Но ЛОЦМАН не позволит мне создать новый комплект РКД под тем же шифром. А это принципиально для нас. Возможна-ли такая реализация:

1. Выгружаю комплект РКД на диск.
2. РКД в ЛОЦМАН перевожу в состоянии "Аннулировано"
3. "Перелопачиваю" чертежи и заново заношу в ЛОЦМАН под теми же шифрами.

Возможна-ли такая реализация?
Какими инструментами КОМПЛЕКСа 2014 возможно аннулировать сразу целую ветку?


Echoes

Аннулировать целый состав можно с помощью команды:

Главное меню - Объекты - Изменить - Состояние объектов (предварительно саму СЕ нужно взять в Работу). Далее все действия интуитивно понятны (согласно справке Лоцман-Клиент)

Но, как мне кажется исходя из описания задачи, вам лучше рассмотреть для решения  команду
Главное меню - Объекты - Создать на основе прототипа - Версию


Danila

Цитата: Echoes от 17.01.16, 20:43:49
Аннулировать целый состав можно с помощью команды:

Главное меню - Объекты - Изменить - Состояние объектов (предварительно саму СЕ нужно взять в Работу). Далее все действия интуитивно понятны (согласно справке Лоцман-Клиент)

Но, как мне кажется исходя из описания задачи, вам лучше рассмотреть для решения  команду
Главное меню - Объекты - Создать на основе прототипа - Версию


В принципе хорошее решение. Но ведь прототип создастся только для выбранной версии, все вложенные версии он же не создаст новые версии?..

Хотя мы еще в 2014 не смотрели эти функции.

Вячеслав

Цитата: nikspec от 16.01.16, 16:33:00
Внедряю ЛОЦМАН в маленьком КБ (4 единицы). Изделия небольшие (100-200 деталей). Основная задача была в формировании ведомостей материалов, покупных изделий. За пол года внедрения достигли результата в этом плане.

Сейчас встал о вопрос об использовании "версионности". В столь малом КБ очень не хочется использовать ИИ или ЖИ.

Сейчас мы не используем какие-либо состояния. Вся наша РКД всё время в стадии "Проектирование". Так мы постоянно вносим небольшие правки в чертежи. Сам исправил, сам сформировал новые ведомости материалов (средствами ЛОЦМАН), сам передал их в отдел закупок и в бухгалтерию. Чертежи в цех перепечатал и снёс.

Но, когда встает вопрос о принципиальном изменении конструкции, хочется сделать архивную копию РКД до внесения этих принципиальных изменений. Желаемая реализация  очень похоже на работу без ЛОЦМАНа. Т.е. копируем комплект РКД в папку "АРХИВ" с сегодняшней датой, после чего начинаем переделывать изделие. Но ЛОЦМАН не позволит мне создать новый комплект РКД под тем же шифром. А это принципиально для нас. Возможна-ли такая реализация:

1. Выгружаю комплект РКД на диск.
2. РКД в ЛОЦМАН перевожу в состоянии "Аннулировано"
3. "Перелопачиваю" чертежи и заново заношу в ЛОЦМАН под теми же шифрами.

Возможна-ли такая реализация?
Какими инструментами КОМПЛЕКСа 2014 возможно аннулировать сразу целую ветку?


Таким образом создадите еще больше неразберихи.
Процедура проведения ИИ родилась не на пустом месте...

И не совсем понятно, чем принципиальным вызвана необходимость сохранения децимальных номеров?

Danila

Цитата: Вячеслав от 18.01.16, 11:22:17
Таким образом создадите еще больше неразберихи.
Процедура проведения ИИ родилась не на пустом месте...

И не совсем понятно, чем принципиальным вызвана необходимость сохранения децимальных номеров?


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

Вопрос, конечно, в том, как они сертифицируются.. и надо ли им это...

Но, конечно, надо систематизировать учет изменений, Вы в этом правы. Уже вроде даже не раз на форуме это обсуждали.

nikspec, Вячеслав прав. Любые изменения должны иметь основание на изменение - должен быть документ определяющий правила изменения.

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

Echoes

Создаст версии у всех версионных объектов состава помеченных галкой


Цитата: Danila от 18.01.16, 10:30:26
. Но ведь прототип создастся только для выбранной версии, все вложенные версии он же не создаст новые версии?..

Вячеслав

Цитата: Echoes от 18.01.16, 14:36:38
Создаст версии у всех версионных объектов состава помеченных галкой


А это нужно - все подчиненные версионные объекты? Дело вкуса...

Тут еще интересен сам факт применения состояний в организации топик-стартера: "...мы не используем состояния", т.е. всё абсолютно занесено в состоянии "Проектирование". 

Danila

Цитата: Echoes от 18.01.16, 14:36:38
Создаст версии у всех версионных объектов состава помеченных галкой


Тогда для них - это счастье)

Цитата: Вячеслав от 18.01.16, 15:02:15
А это нужно - все подчиненные версионные объекты? Дело вкуса...

Тут еще интересен сам факт применения состояний в организации топик-стартера: "...мы не используем состояния", т.е. всё абсолютно занесено в состоянии "Проектирование". 

Значит, будут переводить в аннулировано то, что нужно)

Правила смогут выработать. Главное, чтобы согласовали между собой алгоритм и правила.

nikspec

Спасибо всем за мысли.
Вопрос сохранения шифров важен из-за наличия сертификатов, рекламы, сайта, завязки на 1С.
Функция "Создать на основе прототипа" не работает при SOCKET соединении (насколько мне известно), а домена у нас нет.
По пути извещений точно не пойдём.
Вижу два варианта:
- Аннулировать состав и рядом выстраивать новый. (технически не уверен что это возможно)
- Выгружать состав на диск в папочку "АРХИВ". А в ЛОЦМАНе просто убивать соответствующую ветку и пересоздавать её заново.

Echoes


1- Аннулировать состав и рядом выстраивать новый. (технически не уверен что это возможно)

Невозможно, так как при получении информации (создании объектов) с уже имеющимися в базе данных ключевыми атрибутами (Обозначениями) - Лоцман подцепит их (уже аннулированными) из базы данных.

2- Выгружать состав на диск в папочку "АРХИВ". А в ЛОЦМАНе просто убивать соответствующую ветку и пересоздавать её заново.

В принципе возможно, но в данном случае для Лоцмана это уже будут новые объекты (со своими ID) - не теряется ли при этом смысл  обоснования по завязке на 1С?

3/ "Функция "Создать на основе прототипа" не работает при SOCKET соединении (насколько мне известно)"

Какая у вас версия Лоцман? что означает "не работает"(полностью, частично, выдаёт ошибки...)?
Может стоит попробовать, вдруг работает )?


tur

Цитата: nikspec от 18.01.16, 22:37:19
...
Вопрос сохранения шифров важен из-за наличия сертификатов, рекламы, сайта, завязки на 1С.
...

Но если Вы собираетесь менять конструкцию, то у Вас данные в 1С тоже должны будут меняться.
Сайт и реклама тут вообще никаким боком не участвуют.
За сертификаты ничего не могу сказать.

Цитата: nikspec от 18.01.16, 22:37:19
...
- Аннулировать состав и рядом выстраивать новый. (технически не уверен что это возможно)
.....

Только при условии что Аннулирован буден типом, с состоянием не получится.

Цитата: nikspec от 18.01.16, 22:37:19
...
- Выгружать состав на диск в папочку "АРХИВ". А в ЛОЦМАНе просто убивать соответствующую ветку и пересоздавать её заново.

Тогда сразу проще удалять, ведь восстановить в ту же базу не получится, не создавать же для восстановления другую базу, запутаетесь.


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

Вячеслав

Цитата: nikspec от 18.01.16, 22:37:19
Спасибо всем за мысли.
Вопрос сохранения шифров важен из-за наличия сертификатов, рекламы, сайта, завязки на 1С.
Функция "Создать на основе прототипа" не работает при SOCKET соединении (насколько мне известно), а домена у нас нет.
По пути извещений точно не пойдём.
Вижу два варианта:
- Аннулировать состав и рядом выстраивать новый. (технически не уверен что это возможно)
- Выгружать состав на диск в папочку "АРХИВ". А в ЛОЦМАНе просто убивать соответствующую ветку и пересоздавать её заново.


Я так понимаю, что проблем со взаимозаменяемостью Вы и Ваше предприятие не боитесь?

Danila

Интересно что за сертификаты, при таком подходе к процессу разработки, как обеспечивается качество...

tur

Цитата: Danila от 19.01.16, 13:27:24
Интересно что за сертификаты, при таком подходе к процессу разработки, как обеспечивается качество...

Добавлю, как можно сертифицировать то, что по словам ТС всё время изменяется.

KiDim

Да это стандартная ситуация. Один раз серт получают на изделие, а там номер прописан. Жаба душит руководство, оно руки конструктору и выкручивает. Ну и начинается вот это самое, что автор и описывает. Соболезную, т.к. сам в таком варился...

tur

KiDim, в результате получается китайское народное изделие?

Алхимик

получается изделие без истории

KiDim

Цитата: tur от 19.01.16, 15:00:10
KiDim, в результате получается китайское народное изделие?


Ну, если без мата, то очень правильный термин.  :-)))

Цитата: Алхимик от 19.01.16, 15:02:12
получается изделие без истории


Ну как раз история та еще. Причем конца она не имеет. Скорее концом ее будет срок окончания сертификата. Если конечно продляться не будут.  :%:

nikspec

Суть все уловили  :)
Но куда денешься...?..
Из-за переноса пары болтов или замены профиля никто сертификацию заново проходить не хочет.

Ни разу не возникало желания изучать предыдущий конструктив изделия. Поэтому и отношение к предыдущим версиям (к истории) такое сложилось.

Не понял ситуацию с аннулированием.
Действительно, при аннулировании, ЛОЦМАН не даёт создать деталь под таким же шифром. Ранее, когда работал в "бумажном" КО, мы при достижении определённого кол-ва изменений на чертеже, перевыпускали его с записью в ИИ "Аннулировать и вновь ввести". При этом чертжу присваивался новый инвентарный номер, а шифр оставался прежним. Почему же в ЛОЦМАНе так нельзя?

Echoes

Цитата: nikspec от 19.01.16, 20:59:21

Не понял ситуацию с аннулированием.
Действительно, при аннулировании, ЛОЦМАН не даёт создать деталь под таким же шифром. Ранее, когда работал в "бумажном" КО, мы при достижении определённого кол-ва изменений на чертеже, перевыпускали его с записью в ИИ "Аннулировать и вновь ввести". При этом чертжу присваивался новый инвентарный номер, а шифр оставался прежним. Почему же в ЛОЦМАНе так нельзя?


Потому что в Лоцмане идёт работа с Объектом, уникальной характеристикой которого всегда является Ключевой атрибут - в данном случае Обозначение, а не Инвентарный номер.
Именно по Обозначению одна ДСЕ (Документ) отличается от другой в пределах базы данных Лоцман, если обозначения совпадают - то несмотря на Состояние это тот же Объект.

Единственный вариант, который для вас вижу (да и вы сами уже увидели)- это создание версий.
Может стоит попробовать создание Версии на основе прототипа на практике - попытка не пытка ).