Текущее время: Пт, апр 19 2024, 08:42

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: DMS: множественный ввод на закладке "Соединение объектов"
СообщениеДобавлено: Пт, окт 29 2010, 14:43 
Старший специалист
Старший специалист

Зарегистрирован:
Вт, апр 08 2008, 10:42
Сообщения: 379
Пол: Мужской
Добрый день, уважаемые
есть необходимость вводить ссылки на документ DMS на заладке "Соединение объектов" в массовом порядке
в стандарте такая возможность отсутствует, ввод ограничен лишь теми позициями, что видны на экране
возможно, кто-то знает, как это обойти?
рассматривается так же вопрос разработки отдельной программы, которая будет прописывать слылки на нужные объекты. но судя по коду, который отрабатывает при добавлении ссылочного документа, и там радости не светит, очень много проверок и FM-ов вызывается.
возможно, кто-то сталкивался с такой проблемой?
заранее сенк


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: DMS: множественный ввод на закладке "Соединение объектов"
СообщениеДобавлено: Сб, окт 30 2010, 13:50 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, апр 07 2009, 12:19
Сообщения: 58
Code:
data: l_doc type  BAPI_DOC_DRAW2,
      l_docx type  BAPI_DOC_DRAWX2,
      t_obj type  BAPI_DOC_DRAD occurs 0 with header line,
      l_ret type bapiret2.

clear: l_doc, l_docx, t_obj, t_obj[], l_ret.


t_obj-OBJECTTYPE = 'EQUI'.     "Тип связанного объекта
t_obj-OBJECTKEY = '000000000010000013'. "Номер связанного объекта
append t_obj.

t_obj-OBJECTTYPE = 'EQUI'.     "Тип связанного объекта
t_obj-OBJECTKEY = '000000000010000017'. "Номер связанного объекта
append t_obj.

t_obj-OBJECTTYPE = 'EQUI'.     "Тип связанного объекта
t_obj-OBJECTKEY = '000000000010000024'. "Номер связанного объекта
append t_obj.


CALL FUNCTION 'BAPI_DOCUMENT_CHANGE2'
  EXPORTING
    documenttype               = 'KAS'  "Тип DMS документа
    documentnumber             = '0000000000000010000000003'
                                        "Номер DMS документа
    documentpart               = '000' "Поддокумент
    documentversion            = '00' "Версия документа
    documentdata               = l_doc
    documentdatax              = l_docx

IMPORTING
   RETURN                     = l_ret
TABLES
   OBJECTLINKS                = t_obj[].


CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'.  "Обязательно!


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: DMS: множественный ввод на закладке "Соединение объектов"
СообщениеДобавлено: Сб, окт 30 2010, 17:27 
Старший специалист
Старший специалист

Зарегистрирован:
Вт, апр 08 2008, 10:42
Сообщения: 379
Пол: Мужской
солидное выступление, спасибо )


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB