olegbash написал(а):
в этом ФМ (BAPI_RECORD_ADDELEMENT) у нас есть параметр INSERTION_BY_ANCHOR
ANCHOR LINK3001 <- это у меня якорь для папки Ссылки (она является одной из папок в корне соед.объектов)
PARENT_NODE_ID 6 <- это у меня ID узла
PARENT_NODE_ATTR_NAME <- не знаю, что указывать
PARENT_NODE_ATTR_VALUE 01 <- это значение якоря LINK3001 для папки Ссылки
Есть ли идеи?
Крепите элементы вы не на узел структуры(Папка), а на узел модели! На этом узле(Вид элемента) указываете ид.элемента соответствующего сервис-провайдера. В атрибутах задаете якорь.
я вообще все объекты в рекорд кейса добавляла с помощью BAPI_CASE_ADDELEMENTS
передавать параметры (пример для БО):
case_guid
таблицы:
Code:
l_insertion-anchor =якорь
l_insertion-elem_no = 1.
l_insertion-description = описание.
APPEND l_insertion TO element_insertion.
l_identification-elem_no = 1.
l_identification-name = '%SPS_ID%'.
l_identification-value = ид элемента СП
APPEND l_identification TO element_identification.
l_identification-name = поскольку я добавляла объекты, у меня тут 'BOR_OBJECT_ID', вы же попробуйте 'URL'
l_identification-value = тут номер объекта, в вашем случае наверное это будет сам URL
APPEND l_identification TO element_identification.
это в вашем случае не нужно, оставлю для примера:
l_identification-name = 'BOR_OBJECT_TYPE'.
l_identification-value = 'BUS2075'
APPEND l_identification TO element_identification.
документация по этому СП очень скудная
http://help.sap.com/saphelp_nw73/helpda ... node_id=79Service Provider for URLs
Use
The service provider for URLs can insert any URLs into Records Management.
SP POID Parameters
GUID: System-generated ID for a URL
Connection Parameters
The service provider for URLs has no connection parameters. To create an element type, you therefore only need to enter values for the classification parameters.