Каким образом можно добавить в справочник номенклатуры дополнительные параметры (столбцы)?
Последние темы на форумах VOGBIT
07.02.2014 09:39:53
Каким образом можно добавить в справочник номенклатуры дополнительные параметры (столбцы)?
|
|
|
|
07.02.2014 12:52:40
Именно простые настройки для пользователей в большинстве своём описаны вот
Что касается возможностей кастомизации в общем плане, то тут, как говориться, «палка о двух» концах. Как показывает опыт, возможности по гибкой настройке программы в её любом месте обратно пропорциональны тому, что называется её usability с точки зрения простого конечного пользователя. То есть чем больше «готовых» функций в программе заточенных под решение строго определённой задачи (типа «нажал одну кнопку – получил результат»), тем сложнее сделать ещё и так, чтобы всё что угодно где угодно можно было легко и просто «допилить» самому. И наоборот. Чем проще и шире возможности по настройке в любом месте, тем ближе и ближе такая программа получается к «платформе». На выходе получается уже не "поставил и работаешь", а некоторый «конструктор». Из которого при желании можно, конечно, вылепить всё что угодно. Но проблема в том, что в стартовом варианте такой конструктор сам по себе «от начала до конца» ничего не делает. «Доработка напильником» в виде настройки и программирования получается обязательна. Таким путём (создание супергибких конструкторов) мы уже ходили («голая» платформа VOGBIT, без плагинов, по сути именно это собой и представляет). Не популярно. Любителей подхода «сделай сам» очень немного. Большинство если уж покупают программу, то хотят сразу хоть что-то в ней делать, а не сначала самостоятельно дописывать её до рабочего состояния. Есть тут и ещё одна сторона вопроса: Появится возможность добавлять колонки и вводить значения – захотите формулы вычисления одного значения из другого. Появятся формулы – захотите условия, типа «это только если А<10, а если >10, то тогда…». Добавить условия – понадобятся свои формы ввода. Появятся формы ввода, захочется настройку на них произвольных controlов «как в Studio» и т.д. Кончится написанием полноценного встроенного средства разработки. Этим путём мы тоже уже ходили в предыдущей жизни (макросы, встроенный скриптовый язык, встроенный редактор и т.д.). Конкурировать со средствами разработки от MS бессмысленно. Лучше всё равно не сделаешь. Только отстанешь от прогресса. Поэтому в VOGBIT мы пошли другим путём. Есть готовые plugin’ы. Предметно ориентированные. Сразу настроенные на решение определённого ограниченного круга задач. Их можно настраивать (добавлять колонки и т.д.), но в определённых пределах. Вот Если хочется чего-то чисто своего, индивидуального, чтобы прямо под «свои заморочки», то берём стандартные средства разработки (например, C#) и ваяем. Умеючи, таким образом строгать всяческие простые «вводилки», «считалки» и т.д. можно с огромной скоростью, самые разнообразные. Надо правда уметь. Если не умеем, но хотим, то можно заплатить. Мы сделаем. В любом случае это будет дешевле, чем содержать своего специалиста, который будет этим заниматься. А так - стараемся, конечно, добавлять возможности для самостоятельной настройки. Там, где это можно. |
|
|
|
10.02.2014 09:59:37
Помогите, запутался. Мне необходимо к номенклатурной позиции прикрепить файлы (xls или doc) и иметь возможность распечатать их прямо из Vogbit.
|
|
|
|
10.02.2014 11:02:36
Прикрепить то несложно.
Вкратце про подключение viewer'ов можно прочитать в Ещё есть такой вариант с печатью (после того, как файл уже добавлен): встать в справочнике на номенклатуру, открыть зависимое окно Связанные файлы. Встать на файл, правой кнопкой контекстное меню, Открыть. И откроется файл в самом приложении (Word или Excel). Там то точно можно печатать. Есть в таком способе, правда, тонкости. Связанные с редактированием файла, блокировками (чтобы несколько пользователей не могли одновременно внести правки в файл), синхронизацией локальной копии файла и того, что лежит в базе. Но все они имеют значение, если файл, лежащий в базе, редактировать надо. Если только смотреть и печатать, то эти все нюансы роли практически не играют. |
|||
|
|
29.07.2016 17:54:12
Или это только профессиональный системный администратор может и программист? |
|||
|
|
29.07.2016 19:37:01
У вас эти старые заказы где? В "производственные заказы" -> "ранее выполненные" болтаются?
Но если рассматривать весь вопрос в комплексе, то какие-то минимальные навыки администратора нужны (уметь делать резервную копию, выполнять запросы в Management Studio). Во-первых, крайне разумно будет перед началом сделать резервную копию базы. На всякий случай. С одной стороны, если заказов много или они большие, то процесс удаления/очистки может занять длительное время. Мало ли что может случайно произойти... Например, посреди дороги электричество выключат... Потом самый простой вариант в таком случае, откатить всё назад, запустить по новой. Чем разбираться что-там в итоге получилось, если по какой-то причине по середине прервалось. С другой стороны, чтобы потом в случае чего не было мучительно больно, если случайно чего лишнего почистили/удалили. Во вторых, если чистка подразумевается масштабная (много заданий будет удаляться), то потом нужно соответствующие процедуры с базой проделать. Для получения максимального эффекта. Подробнее эта тема освещена |
|||||
|
|
01.08.2016 11:51:13
Спасибо. Почищу. |
|||
|
|
01.08.2016 17:02:45
Ага. Почистите старые.
Утилита "очистка заказов" удаляет содержимое карты заказа и саму карту заказа. Номенклатурная позиция "заказ" при этом в справочнике "Номенклатура" может остаться, если у заказа карт было несколько. В таком случае её можно потом в "Номенклатуре" найти ("показать весь справочник" -> поиск) и удалить. Подробнее про заказы и карты заказов можно |
|
|
|
02.08.2016 13:34:04
Добрый день, Константин.
Я почистила все старые заказы с 2013 по 25.03.2016 Но в справочнике "номенклатура" все равно остались старые карты заказов. Поиском нашла, как Вы сказали во всем справочнике. Например Заказ заготовок 16.0024 но удалить не дает. Пишет, что где-то используется. В "где используется" не показывает ничего. |
|
|
|
02.08.2016 15:40:25
Здравствуйте,
В сообщении написано, что есть коллекции компонентов у этой номенклатуры. Карта заказа, видимо, существует не удалённая. Чему там ещё быть... Не удалили карту этого заказа, наверное. Или удалили, но только содержание, а сама карта осталась. Откройте, стоя в "Номенклатуре" на этом "заказе" зависимое окно, "Коллекции компонентов". Карта заказа есть? Она пустая или нет? |
|
|
|
02.08.2016 15:55:03
Статус у карты заказа был "не действует". Поэтому, в выполненных заказах ее было. И под общее удаление она не попала. |
|||
|
|
02.08.2016 16:22:21
Вот такую карту заказа еще не могу найти.
Говорит что в "коллекциях компонентов" ничего нет. И что содержит иерархические объекты |
|
|
|
02.08.2016 16:32:49
Посмотрите у номенклатуры этой "связанные объекты".
|
|
|
|
02.08.2016 17:55:20
|
|||
|
|
02.08.2016 18:33:14
Это и есть связанный объект. Он и не даёт удалить номенклатуру.
Удалите сначала его. Потом, если ничего больше нет, то должна и номенклатурная позиция, по идее, удалиться. |
|
|
|
03.08.2016 13:19:04
Добрый день, Константин. Спасибо. С Вашей помощью получается.
Вот эту номенклатуру помогите, пожалуйста, очистить. Говорит, что "ссылаются этапы"
Изменено: |
|
|
|
03.08.2016 13:43:09
Это техпроцесс.
Существуют задания для производства созданные на его основе. Где-то в каких-то заказах вы вставляли это изделие и создавали задания. Эти задания в базе есть. Поэтому не даёт удалять из техпроцесса операции. Т.к. на эти операции ссылаются соответствующие задания. |
|
|
|
04.08.2016 09:02:04
Не смогла найти заказ. Можно ли, как то найти все карты заказов, в которых статус "не действует" стоит? Думаю, может там. Но, на некоторые позиции на "где используется", пишет что входит в состав другого изделия. |
|||
|
|
04.08.2016 13:55:35
Здравствуйте,
Там группировка по колонке "тип связи" и потом по колонке "статус". Можно фильтр использовать вместо группировки.
Конкретно по скриншоту вашему - выбранная позиция "Уголок(прав)", судя по всему, используется в спецификации некого изделия "КБМ 01-100-03-00-1 и в карте заказа "КБМ 01-100э". |
|||||
|
|
04.08.2016 16:42:21
|
|||
|
|
04.08.2016 17:14:42
у вас на второй картинке всё нарисовано.
Это не карта заказа, а заказная спецификация оказалась. Я же только предположил, что это карта заказа. Я же не смотрю в вашу базу :) Не угадал :) Это заказная спецификация. В ней используется ваш "уголок". |
|
|
|
05.08.2016 16:06:10
Добрый день, Константин.
Удалили, вычистили полностью 01-100 и 01-100э и спецификации все, и техпроцессы. 01-100 не существует совсем. Уголок удалось убрать. Оставшаяся номенклатура, все равно ссылается на "этапы" и удаляться не хочет. При запросе "где используется" говорит, что нигде. Помогите, пожалуйста.
Изменено: |
|
|
|
05.08.2016 16:27:12
Здравствуйте,
Если "ссылается на этапы", то это значит, что есть задания, созданные на основе данного техпроцесса. Но то, что при этом "где используется" ничего для этой детали не показывает - вот это странно. Как-то что-то где-то кривовато удалено, как будто... Но тут по картинке уже вряд ли получится что-то сказать. Нужно базу смотреть, чтобы разобраться. |
||||
|
|
|||