Тема: Cоздание собственных наборов данных

Нам необходимо сформировать перечень на основе итоговой спецификации, включающий все поля спецификации с добавлением данных для деталей из поля "Связанная номенклатура".
Создать собственные наборы данных, как описано в п. 2.11 Руководства пользователя, не получается.
В частности,  не смотря на то, что все права на просмотр и редактирование номенклатурных справочников имеются, доступа к справочнику "Наборы данных" нет.
Общий список наборов данных в выпадающем меню «Справочники»  - «Наборы данных» отсутствует. Но, он есть в «Справочники»  - «Шаблоны» - «Наборы данных» . Однако, это окно (см. скриншот) не соответствует тому, которое показано в Руководстве: нет возможности выбора набора данных, нельзя добавить набор данных ...).
Что здесь не так? Как можно решить эту проблему?

Post's attachments

?????? ??????.PNG 221.41 Кб, 1 скачиваний с 2013-10-10 

You don't have the permssions to download the attachments of this post.

Re: Cоздание собственных наборов данных

Здравствуйте!

Во первых конечно же рекомендуем установить последние сервис паки на БД и на сам TechnologiCS http://www.technologics.ru/node/208 (насколько я понял а вас билд 15901).

Теперь далее

Наборы данных которые вы указываете https://help.technologics.ru/6.2/TCSHelp/_91.htm  - это фактически sql запросы которые вы можете формировать по своему усмотрению. Далее их можно использовать прямо по месте создания, в скриптовых модулях и в интерфейсах пользователя. Данные возможности хорошо показаны в демо-ролике Новые возможности TechnologiCS V5.7.0.
Для того чтобы в меню Справочники появились Наборы данных необходимо:

  • После установки новой версии программы необходимо запустить максимально используемую(ые) конфигурацию(и) TechnologiCS с ключом -reg 13.7.5.4 Обновление базы данных

  • Запустите TechnologiCS-Администратор и настройте правда доступа к програмным модулям13.1.2.1 Общесистемные права необходимо право Общесистемные права: Наборы данных

  • Перезапустите TechnologiCS под пользователем имеющим данные права

На картинке что вы указали показаны наборы данных для отчетов 15.1 Наборы данны. Они создаются для тех модулей, в которых вы используете либо создаете отчеты, на основе данных текущего модуля.

Ну а вообще неплохо бы узнать что именно вы пытаетесь решить, чтобы подсказать куда двигаться (то что построить хотите понятно, а как использовать?)

Спасибо сказали: SVK1

Re: Cоздание собственных наборов данных

Спасибо, будем пробовать
Мы пытаемся получить перечень материалов, комплектующих, покупных изделий и их количество, которое необходимо для изготовления изделия. Разузлование получили. Теперь напротив каждой позиции деталей нужно поставить материал и его количество (по КД).

(изменено: SVK, 10 октября 2013 15:31:54)

Re: Cоздание собственных наборов данных

Скачали утилиту для обновления баз и саму базу. Нужно имя базы, которая требует обновления. Где его узнать?

Post's attachments

??? ????.PNG 33.32 Кб, файл не был скачан. 

You don't have the permssions to download the attachments of this post.

(изменено: Красавин Максим, 10 октября 2013 15:57:20)

Re: Cоздание собственных наборов данных

SQL Server Management Studio
Скорей всего она IndustriCS зовётся. Если сервер правильно выбран, то появится выбор по стрелке справа от поля.

Спасибо сказали: SVK1

Re: Cоздание собственных наборов данных

Смотрите настройки соединения в Администраторе сервера конфигураций 13.7.4.2 Настройка основных функций сервера конфигураций.
Ну вообще лучше такую операцию доверить системного администратору (если такой имеется), так как перед такми операциями рекомендуется обязательно сделать бакап, на случай если операция завершится с ошибками и надо будет разбираться в их причинах.

Базу данных скачивать не надо (да ее там и нету вроде), скачивается СП и устанавливается на вашу БД.

Спасибо сказали: SVK1

Re: Cоздание собственных наборов данных

SVK пишет:

Разузлование получили. Теперь напротив каждой позиции деталей нужно поставить материал и его количество (по КД).

В TechnologiCS стандартно для деталей материал ведется в технологических процессах (основной материал). Если у Вас сделано так, то в режиме ведения итоговой спецификации имеется более 50 примеров стандартных отчетов (в демо базе конечно). Если как-то по-другому, например если материал указывается в параметрах номенклатуры, то нужно посмотреть как устроены наши отчеты и поправить их. Механизм "Наборы данных" для этого скорее всего вообще не понадобится...

Спасибо сказали: SVK1

(изменено: SVK, 11 октября 2013 08:37:24)

Re: Cоздание собственных наборов данных

У нас спецификации экспортируются в TechnologiCS из nanoCAD Механики.
На стадии проектирования изделия, детали, ... техпроцессами заниматься рано... На этой стадии у нас есть чертеж детали (с указанием материала в основной надписи, и спецификация, в которую входит эта деталь. Есть детали "БЧ", материал которых указывается в спецификации. Можно ли как-то еще на этой стадии разработки (КД, а не техпроцесса!) заполнить необходимые поля не углубляясь в разработку техпроцесса? Куда нужно занести эту информацию, что бы получить искомый перечень?
Где указать материал и его количество для "Номенклатуры" (детали, а не ее заготовки)? Нам нужна именно эта информация.

Re: Cоздание собственных наборов данных

Олег Зырянов пишет:

Смотрите настройки соединения в Администраторе сервера конфигураций 13.7.4.2 Настройка основных функций сервера конфигураций.
Ну вообще лучше такую операцию доверить системного администратору (если такой имеется), так как перед такми операциями рекомендуется обязательно сделать бакап, на случай если операция завершится с ошибками и надо будет разбираться в их причинах.

Базу данных скачивать не надо (да ее там и нету вроде), скачивается СП и устанавливается на вашу БД.

Спасибо. Этим и занимается системный администратор. Сегодня продолжим...

Re: Cоздание собственных наборов данных

SVK пишет:

У нас спецификации экспортируются в TechnologiCS из nanoCAD Механики.

Пришлите нам пример файла экспорта, и мы здесь поразбираемся как лучше сделать.

SVK пишет:

Можно ли как-то еще на этой стадии разработки (КД, а не техпроцесса!) заполнить необходимые поля не углубляясь в разработку техпроцесса?

Если эти поля в файле экспорта существуют....

SVK пишет:

не углубляясь в разработку техпроцесса, Где указать материал и его количество для "Номенклатуры"

Так ведь это и есть техпроцесс... конструктор ведь не указывает нормы расхода материала, у него есть только чистый вес детали. Я предполагаю, что следующий шаг будет - сделать свод по трудоемкости и вывести для детали маршрут...

(изменено: SVK, 11 октября 2013 10:38:45)

Re: Cоздание собственных наборов данных

Андрей Синельников пишет:
SVK пишет:

У нас спецификации экспортируются в TechnologiCS из nanoCAD Механики.

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

SVK пишет:

Можно ли как-то еще на этой стадии разработки (КД, а не техпроцесса!) заполнить необходимые поля не углубляясь в разработку техпроцесса?

Если эти поля в файле экспорта существуют....
Этих полей нет, т.к. их нет в спецификации. Материал придется заносить вручную.

SVK пишет:

не углубляясь в разработку техпроцесса, Где указать материал и его количество для "Номенклатуры"

Так ведь это и есть техпроцесс... конструктор ведь не указывает нормы расхода материала, у него есть только чистый вес детали. Я предполагаю, что следующий шаг будет - сделать свод по трудоемкости и вывести для детали маршрут...

Шаг 1. Конструктор разработал деталь и указал в чертеже или спецификации материал и его количество в "Механике".
Шаг 2. Конструктор экспортировал/импортировал спецификации в TechnologiCS.
Шаг 3. Технолог должен разработать техпроцесс изготовления детали. Для этого ему необходимо знать материал и его количество для каждой позиции из номенклатуры. А он, кроме наименования и обозначения не видит материала. Для этого ему нужно поднимать чертежи. На крупных предприятиях штамповкой, мехобработкой, ковкой и т.п. занимаются разные технологические службы. И мехобработчиков не интересует номенклатура штамповщиков...
Вот и возникает вопрос: конструктор, после экспорта/импорта номенклатуры может где-то указать информацию о материале, что бы технолог мог прорабатывать технологию? А сам конструктор мог иметь возможность отобрать из всей номенклатуры детали, изготавливаемые, например, из листа, круга, швеллера и т.д.? Т.е. нужен искомый перечень с возможностью фильтрации позиций спецификаций по материалам, которые в спецификации не указаны. Какое поле в каком справочнике для этого нужно использовать и как правильно связать эту запись с соответствующей записью в "Номенклатуре"?
PS: в файле с примером Втулка (поз. 25) из какого материала? Кому из технологов (штамповщику, мехобработчику, ...) конструктор должен направить чертеж для проработки техпроцесса?

Post's attachments

????-200_01_01_300_????????_v02.dbf 73.65 Кб, 2 скачиваний с 2013-10-11 

You don't have the permssions to download the attachments of this post.

Re: Cоздание собственных наборов данных

Да действительно в вашем файле экспорта/импорта нет конструкторского материала. Т.е. поле S13 пустое.
Если бы из nanoCAD Механики оно передавалось (как показано на рисунке красным цветом) то файл формировался бы более правильно.

Cоздание собственных наборов данных


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


Cоздание собственных наборов данных

Но это вопрос скорее к nanoCAD-у почему они не кладут в файл экспорта конструкторский материал...

Спасибо сказали: SVK1
Post's attachments

??????.png 16.82 Кб, файл не был скачан. 

????????????.png 36.22 Кб, файл не был скачан. 

You don't have the permssions to download the attachments of this post.

Re: Cоздание собственных наборов данных

Олег Зырянов пишет:

Здравствуйте!

Во первых конечно же рекомендуем установить последние сервис паки на БД и на сам TechnologiCS http://www.technologics.ru/node/208 (насколько я понял а вас билд 15901).

Теперь далее

Наборы данных которые вы указываете https://help.technologics.ru/6.2/TCSHelp/_91.htm  - это фактически sql запросы которые вы можете формировать по своему усмотрению. Далее их можно использовать прямо по месте создания, в скриптовых модулях и в интерфейсах пользователя. Данные возможности хорошо показаны в демо-ролике Новые возможности TechnologiCS V5.7.0.
Для того чтобы в меню Справочники появились Наборы данных необходимо:

  • После установки новой версии программы необходимо запустить максимально используемую(ые) конфигурацию(и) TechnologiCS с ключом -reg 13.7.5.4 Обновление базы данных

  • Запустите TechnologiCS-Администратор и настройте правда доступа к програмным модулям13.1.2.1 Общесистемные права необходимо право Общесистемные права: Наборы данных

  • Перезапустите TechnologiCS под пользователем имеющим данные права

На картинке что вы указали показаны наборы данных для отчетов 15.1 Наборы данны. Они создаются для тех модулей, в которых вы используете либо создаете отчеты, на основе данных текущего модуля.

Все попробовали. Ничего не получается.
1. Наша рабочая база, та база которую вообще возможно обновить, именуется "IndustriCS12". Однако, в окне TechnologiCS (внизу слева) пишется "IndustriCS". База IndustriCS в выборе по стрелке справа от поля не появляется.
2. В "Общесистемных правах" пункта "Наборы данных" нет (см. скриншот).

Post's attachments

?????? ???? ?????? ??????.PNG 85.91 Кб, файл не был скачан. 

You don't have the permssions to download the attachments of this post.

Re: Cоздание собственных наборов данных

Андрей Синельников пишет:

...

Но это вопрос скорее к nanoCAD-у почему они не кладут в файл экспорта конструкторский материал...

Спасибо. с nanoCADом гораздо проще: раз поле S13 соответствует материалу номенклатуры в TechnologiCSе - эта проблема решена. Конструктор будет заносить материал в это поле. Осталось решить проблему построения "сводов" по наборам данных...

Re: Cоздание собственных наборов данных

Все попробовали. Ничего не получается.
1. Наша рабочая база, та база которую вообще возможно обновить, именуется "IndustriCS12". Однако, в окне TechnologiCS (внизу слева) пишется "IndustriCS". База IndustriCS в выборе по стрелке справа от поля не появляется.

задайте имя пользователя и пароль, чтобы увидеть список БД.
Либо просто забейте имя БД руками.

2. В "Общесистемных правах" пункта "Наборы данных" нет (см. скриншот).

запустите TechnologiCS с ключом -reg:  tcs_all.exe /reg

Cоздание собственных наборов данных

Спасибо сказали: SVK1
Post's attachments

Adm1.png 41.12 Кб, файл не был скачан. 

You don't have the permssions to download the attachments of this post.

(изменено: SVK, 16 октября 2013 09:50:04)

Re: Cоздание собственных наборов данных

Андрей Синельников пишет:

Да действительно в вашем файле экспорта/импорта нет конструкторского материала. Т.е. поле S13 пустое.
Если бы из nanoCAD Механики оно передавалось (как показано на рисунке красным цветом) то файл формировался бы более правильно.

Cоздание собственных наборов данных


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


Cоздание собственных наборов данных

Но это вопрос скорее к nanoCAD-у почему они не кладут в файл экспорта конструкторский материал...

Вопрос с добавлением материала в nanoCAD-е решили. Теперь он добавляется в поле S13.
Вопрос: почему при просмотре "Параметров номенклатуры" - Ссылка на справочник - Обозначение появляется обозначение другой детали?

Post's attachments

???????????.PNG 120.7 Кб, файл не был скачан. 

You don't have the permssions to download the attachments of this post.

(изменено: SVK, 16 октября 2013 11:32:28)

Re: Cоздание собственных наборов данных

Андрей Синельников пишет:
SVK пишет:

Разузлование получили. Теперь напротив каждой позиции деталей нужно поставить материал и его количество (по КД).

Андрей Синельников пишет:

В TechnologiCS стандартно для деталей материал ведется в технологических процессах (основной материал). Если у Вас сделано так, то в режиме ведения итоговой спецификации имеется более 50 примеров стандартных отчетов (в демо базе конечно). Если как-то по-другому, например если материал указывается в параметрах номенклатуры, то нужно посмотреть как устроены наши отчеты и поправить их. Механизм "Наборы данных" для этого скорее всего вообще не понадобится...

В TechnologiCS стандартно для деталей материал ведется в технологических процессах (основной материал). Если у Вас сделано так, то в режиме ведения итоговой спецификации имеется более 50 примеров стандартных отчетов (в демо базе конечно). Если как-то по-другому, например если материал указывается в параметрах номенклатуры, то нужно посмотреть как устроены наши отчеты и поправить их. Механизм "Наборы данных" для этого скорее всего вообще не понадобится...

И, возвращаясь к вопросу о "своде" данных. У нас материал заносится автоматически в поле S13 при импорте данных из nanoCAD. Как лучше, какими средствами TechnologiCS можно получить таблицу Итоговой спецификации с добавлением данных из поля "S13" для каждой записи деталей и экспортировать данные из нее в файл DBF или XLS (У нас нет Access)?  Может есть где-то рекомендации по решению этой задачи?

(изменено: Дмитрий Гамий, 16 октября 2013 11:33:04)

Re: Cоздание собственных наборов данных

SVK пишет:

Вопрос: почему при просмотре "Параметров номенклатуры" - Ссылка на справочник - Обозначение появляется обозначение другой детали?

Потому что для параметра типа "Ссылка на номенклатуру" значением является не текстовое поле "Значение", а ссылка на запись в номенклатурном справочнике, в Вашем случае - на материал.

SVK пишет:

И, возвращаясь к вопросу о "своде" данных, как лучше, какими средствами TechnologiCS можно получить таблицу Итоговой спецификации с добавлением данных из поля "S13" для каждой записи деталей? Есть ли где-то рекомендации по решению этой задачи?

Поля "S13" в TechnologiCS`е нет, это поле соответствует параметру номенклатуры "Конструкторский материал" .

Изучайте работу с пользовательскими наборами данных - раздел справки 2.11 Наборы данных.

Re: Cоздание собственных наборов данных

Дмитрий Гамий пишет:
SVK пишет:

Вопрос: почему при просмотре "Параметров номенклатуры" - Ссылка на справочник - Обозначение появляется обозначение другой детали?

Потому что для параметра типа "Ссылка на номенклатуру" значением является не текстовое поле "Значение", а ссылка на запись в номенклатурном справочнике, в Вашем случае - на материал.

SVK пишет:

И, возвращаясь к вопросу о "своде" данных, как лучше, какими средствами TechnologiCS можно получить таблицу Итоговой спецификации с добавлением данных из поля "S13" для каждой записи деталей? Есть ли где-то рекомендации по решению этой задачи?

Поля "S13" в TechnologiCS`е нет, это поле соответствует параметру номенклатуры "Конструкторский материал" .

Изучайте работу с пользовательскими наборами данных - раздел справки 2.11 Наборы данных.

Что ссылка на справочник - это понятно. Не понятна логика: В графе "Обозначение" ссылки будут появляться обозначения всех деталей, изготавливаемых из этого материала, кроме обозначения самой просматриваемой в данный момент детали?

Re: Cоздание собственных наборов данных

SVK пишет:

Как лучше, какими средствами TechnologiCS можно получить таблицу Итоговой спецификации с добавлением данных из поля "S13" для каждой записи деталей и экспортировать данные из нее в файл DBF или XLS

В принципе, если по-быстрому надо,   можно обойтись и без наборов данных и отчётов. В TechnologiCS есть возможность в сетку таблицы подключать вывод параметров номенклатуры, этот инструмент называется "Схема поиска" (см. раздел
3.5 Работа с параметрами, поиск по параметрам).
Далее - выделяете нужные записи, и из контекстного меню выбираете "Операции с сеткой" - "Копировать выделенные позиции в буфер обмена как текст", а из буфера обмена можете вставить хоть в MS Word, хоть в MS Excel.

(изменено: Дмитрий Гамий, 16 октября 2013 12:02:27)

Re: Cоздание собственных наборов данных

SVK пишет:

Не понятна логика: В графе "Обозначение" ссылки будут появляться обозначения всех деталей, изготавливаемых из этого материала, кроме обозначения самой просматриваемой в данный момент детали?

У Вас в верхней части экрана курсор стоит на записи Втулка БОКС150.05.02.104, в нижней части экрана (режим "Зависимые объекты") выводятся параметры этой детали (текущей записи), на приведённом рисунке параметр детали - материал из которого эта деталь изготавливается Пруток ДКРНМ 40 НД М3 .... По-моему, всё логично.

Графу "Обозначение" не надо рассматривать отдельно. Ссылка на номенклатуру имеет поля "Обозначение", "Наименование" и "Код". Параметров с одинаковым кодом у номенклатуры не может быть больше одного. Поэтому тут будет только один материал, тот из которгого изготавливается деталь.

Спасибо сказали: SVK1

Re: Cоздание собственных наборов данных

Дмитрий Гамий пишет:
SVK пишет:

Как лучше, какими средствами TechnologiCS можно получить таблицу Итоговой спецификации с добавлением данных из поля "S13" для каждой записи деталей и экспортировать данные из нее в файл DBF или XLS

В принципе, если по-быстрому надо,   можно обойтись и без наборов данных и отчётов. В TechnologiCS есть возможность в сетку таблицы подключать вывод параметров номенклатуры, этот инструмент называется "Схема поиска" (см. раздел
3.5 Работа с параметрами, поиск по параметрам).
Далее - выделяете нужные записи, и из контекстного меню выбираете "Операции с сеткой" - "Копировать выделенные позиции в буфер обмена как текст", а из буфера обмена можете вставить хоть в MS Word, хоть в MS Excel.

Я так и пробовал. Но, дело в том, что в схеме поиска выводятся значения параметра(ов). А у нас после импорта есть только ссылки по переменной "КМ" с пустым полем "Значение"... Т.е. результат автоматизации импорта данных из nanoCAD близок к нулю...

Re: Cоздание собственных наборов данных

Попробуйте тогда в "Итоговой спецификации" использовать режим "Состав с параметрами" (см. раздел 8.9 Состав с параметрами).

Re: Cоздание собственных наборов данных

У Вас что-то такое должно получиться (часть столбцов скрыта для наглядности):
Cоздание собственных наборов данных

Спасибо сказали: SVK1
Post's attachments

Example.png 20.65 Кб, файл не был скачан. 

You don't have the permssions to download the attachments of this post.

Re: Cоздание собственных наборов данных

Дмитрий Гамий пишет:

У Вас что-то такое должно получиться (часть столбцов скрыта для наглядности):
Cоздание собственных наборов данных

Спасибо. Все получилось. Только для деталей "БЧ" добавлены данные из графы "Примечание" спецификаций, где указаны размеры.

Post's attachments

?????? ? ???????????.PNG 109.41 Кб, файл не был скачан. 

You don't have the permssions to download the attachments of this post.