Текущее время: Вт, июн 04 2024, 06:52

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: Ahrefs [Bot]


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

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