• Добро пожаловать на Форум пользователей ПО АСКОН. Пожалуйста, авторизуйтесь.
 

Уважаемые пользователи,

Хотим проинформировать вас о режиме работы регистрации на нашем сайте.

Зарегистрироваться возможно в рабочие дни, с 8:00 до 20:00 (мск).

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

Благодарим вас за понимание и сотрудничество. Мы ценим ваше терпение и стремимся предоставить вам лучший опыт использования нашего сервиса.

С уважением,
Команда Ascon

Транслятор BOM_out

Автор rain, 07.12.15, 11:39:48

« назад - далее »

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

rain

отвечу с конца)
4. да, вручную создаются прочие и выбираются изделия из МиС, это я настраивал (по умолчанию там был выбор из справочника СИ)
3. Связи настроил подобно связям для Материала по КД
2. Насчет этого пока неясно, т.к. сам я не имел отношения к наполнению МиС
1. Да, вставляю из МиС. Создаю базовый объект и выбираю Библиотеки - Материалы - Добавить материал в объект спецификации, далее вылазит МиС и там выбираю нужный элемент.

Danila

Значит надо попробовать вставить другие элементы из МиС в спецификацию, чтобы понять что с ними. И попробовать сделать какие-то выводы.

rain

Попробовал повставлять другие элементы из МиС в спецификацию.
На данный момент выводы такие: если прочее изделие есть в базе лоцман в составе какого-либо изделия, при получении информации из спецификации это изделие подгружается в дерево проекта.
Если же изделия нет в базе, то оно в дереве не создается вновь

Danila

10.12.15, 15:33:31 #23 Последнее редактирование: 10.12.15, 16:06:47 от Danila
1. Думаю, надо пнуть Тех.поддержку.

2. Глянуть бы что на выходе из модели, увидеть бы весь процесс преобразований...
Посмотреть модель на каждом шаге.

3. Вывести MsgBox со всей моделью после всех преобразований.

4. Проанализировать поля в модели - их присутствие/отсутствие в модели.

5. Пришли скрин диода в модели выгрузки.

6. Есть предположение, что отсутствует у Транзистора поле Name. Которое, возможно, нужно заполнить его вручную, например добавив код.

if AnsiSameText(stType, C_KG_OTHER) _
     and (stBOM_Section = "Прочие изделия") Then
       
         'Анализируем только прочие, чтобы узнать, как у них дела.
         'попадает ли сюда? MsgBox в помощь
         stType = GetPropValueOrEmpty(cmObject, C_TYPE) 'Получим заново значение типа
         MsgBox "Однако, тип " + stType

         [b]'Добавим заполнение пустых полей, возможно идет анализ на их наличие, заполним их полем PRODUCT, если конечно, оно не пустое
         setPropValue cmObject, "NAME", stProduct
         'setPropValue cmObject, "DESIGNATION", stProduct
     End if

rain

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