В общем небольшие дополнения к приложенному файлу базы знаний по ТОРО.
Различия между ТМ и ЕО:
2. почему есть интеграция с ОС у ЕО, но нет с ТМ? хотя и к ТМ можно привязать ОС...
2. Почему нет интеграции ТМ и ОС? Надо спросить умных людей в Вальдорфе
Что такое ТМ и какие критерии и предпосылки: You are not allowed to view links.
Register or
LoginЧто такое ОЕ и какие критерии и предпосылки: You are not allowed to view links.
Register or
LoginВообще-то там есть как различия между объектами так и намеки на то когда и для чего желательно использовать ТМ и ЕО.
Массовый демонтаж оборудования
Я заморачивался с заливкой единиц модулем EQUI_CREATE тоже не работал модуль пришлось воспользоваться вышеизложенным методом.
Вообще-то наверное имелся в виду модуль BAPI_EQUI_CREATE? Если так, то все прекрасно работает и единицы оборудования без проблем создаются этим модулем. Пример выложил тут: You are not allowed to view links.
Register or
Login . Сам если честно уже лет 6 как этим модулем пользуюсь для создания единиц оборудования, проблем с ним никогда не возникало. Параметры вызова довольно прозрачные.
Кстати,. что касается обязательного вызова ФМ 'BAPI_TRANSACTION_COMMIT', то на самом деле можно обойтись и простым COMMIT WORK-ом, так как в общем случае если вы используете ФМ "BAPI_TRANSACTION_COMMIT", тогда вам неплохо бы использовать и остальной функционал группы функций
BAPT, а так просто COMMIT WORK после вызова любой функции которая делает обновления БД и хватит

Индикатор монтажа ЕО
для определения стасуса ЕО лучше использовать ФМ BAPI_EQUI_GETSTATUS
А для работы со статусами, ну если очень нужно, то можно воспользоваться ФМ-ами из этой темы: You are not allowed to view links.
Register or
LoginРазузлование единицы оборудования
Кроме того некоторые характеристики ЕО (например для электр.оборудования - ном.ток, мощность) мы завели как доп.поля в осн.записях ЕО.
Я бы такие вещи заводил сразу как элемент классификации для вида класса 002, опять же будет работать стандартная система поиска по классифицированным объектам, а в случае своих полей придется рисовать и свои отчеты.
Хранение изображений в ТОРО
Можно через кнопку "Услуги к объекту" (и 4.7) создать приложение и подцепить любой файл. Проблема - не отслеживает, кто чего и когда отцепил, прицепил, изменил.
Ну приложения можно создавать начиная с 4.6, из неудобства в стандарте действительно не видно кто и что делал с объектом, плюс к этому, точнее минус, при удалении оно просто удаляется без всяких вопросов, т.е. даже случайно нажав удаление, система его выполнит не только не проверив полномочия, но и даже не спросив, а надо ли было это удалять. Но эту проблему можно решить, дело в том что SAP, сделал ноту
1018667, которая позволяет хотя бы задать вопрос об удалении, а если подумать, то получив ключ на модификацию объекта, для вставки ноты, можно доработать механизм удаления записей, как сделано тут: You are not allowed to view links.
Register or
Login, а так же допилить текст на предмет ведения истории кто чего удалил и изменил.
Группа полномочий
Ответ: Я понял - если ничего не введено в качестве группы полномочий, то система выдает эти объекты все равно.
Кстати это не только в ТОРО так работают группы полномочий, аналогичная ситуация и в ММ, например для группы полномочий в ОЗМ, т.е. если группа не заполнена, то такой объект будет доступен в просмотре для всех пользователей. В общем если вы решаете вести группы полномочий для объектов, то данное поле надо делать обязательным для ввода, а для уже существующих объектов нужно проставить нужные значения групп.
PS: Ну дальше буду смотреть, и если будут комментарии, то буду дописывать....
