使用sdok-framework(kpro/dms)从内容服务器获取url

2020-08-18 22:16发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我正在尝试使用fm SDOK_PHIO_GET_URL_FOR_PUT获取文档的URL,但未返回任何结果。

我用SDOK_CLASS(也就是phio类?)和SDOK_DOCID(是PHIO吗?)喂给fm。

我有PHIO和LOIO(均用于KPro DMS)和DOKNR(SAP DVS),但是我无法获取现有文档的网址。

有人有主意吗?

或者如何从现有文档中找到正确的SDOK_CLASS和SDOK_DOCID?

非常感谢您。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我正在尝试使用fm SDOK_PHIO_GET_URL_FOR_PUT获取文档的URL,但未返回任何结果。

我用SDOK_CLASS(也就是phio类?)和SDOK_DOCID(是PHIO吗?)喂给fm。

我有PHIO和LOIO(均用于KPro DMS)和DOKNR(SAP DVS),但是我无法获取现有文档的网址。

有人有主意吗?

或者如何从现有文档中找到正确的SDOK_CLASS和SDOK_DOCID?

非常感谢您。

付费偷看设置
发送
3条回答
闻人可可
1楼-- · 2020-08-18 22:48

你好托尔斯滕,

您同时解决了这个问题吗? 如果没有,让我知道我遇到了同样的问题,现在已经解决了。

Johannes

梦想连接
2楼-- · 2020-08-18 22:53

你好Johannes,

我也遇到同样的问题,请您帮忙解决。.

预先感谢

massimo

暮风yp
3楼-- · 2020-08-18 22:55

您可以获得以下URL:

 DATA ls_objectid TYPE sdokobject。
 数据lv_phid类型sdok_phid。

 *在这里获取您的身分证
 * lv_phid = <<物理ID >>

 ls_objectid-class ='DMS_PCD1'。
 ls_objectid-objid = lv_phid。

 通话功能'SDOK_PHIO_GET_URL_FOR_PUT'
   出口
     object_id = ls_objectid
     客户= sy-mandt
   输入
     document_url = lv_url
   例外情况
     not_existing = 1
     not_authorized = 2
     not_allowed = 3
     bad_storage_type = 4
     no_urls_available = 5
     其他= 6。
 如果sy-subrc <> 0。
 *在这里实施适当的错误处理
 ENDIF 

一周热门 更多>