点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
您好,
我想使用archivelink将数据保存在SAP系统数据库中。
我已经在OAC0中创建了此内容存储库:
表ZSM_FILES_CONT是SDOKCONT1的副本。
我已经在swo1中创建了一个自定义对象,并在spro中进行了配置...
我在OAC3中拥有这个:
我有一个示例程序,可以使用FM ARCHIVOBJECT_CREATE_FILE和ARCHIV_CONNECTION_INSERT从文件添加内容。
我认为一切正常,没有返回任何异常,我有文档ID,并且表ZSM_FILES_CONT正在增长。
但是现在我想使用FM ARCHIV_GET_CONNECTIONS和ARCHIVOBJECT_GET_BYTES读取文件,而对于最后一个FM ARCHIVOBJECT_GET_BYTES,我遇到了错误。
此错误:
如果我去SICF并放置了一个用户,那么我会收到此错误CMS025:
HTTP错误:未经授权的401
是否有必要为此在SCIF中定义一个用户? 我只想将文件保存在数据库中。...我认为程序的代码还可以,如果我使用另一个现有的内容存储库(但使用HTTP内容服务器) )工作正常。 我只需要更改OAC3即可使用此内容,并且效果很好。
这是其他内容:
您知道使用SAP系统数据库需要做什么吗?
谢谢。
致谢。
(32.9 kB)
嗨,
这是SAP的标准行为,在许多情况下,默认情况下使用/sap/bc/contentserver服务,因此必须正确激活。
这在OSS注释685521和1898201中进行了描述
Rgds
Karim
里卡多·罗梅罗·马塔 如果将文档存储在数据库表中,请使用SICF。
程序中存在一个设计问题:文档类型ZSM_F_PDF是硬编码的,因此它的内容存储库(OAC3)应该是
您好,Sandra,注释685521解决了问题。
报告 没有任何问题(嗯,这是一个测试程序...)。 据我了解,您可以为OAC3中的多个链接指定相同的文档类型。
您可以在此SPRO路径中定义不同的文档类型,而与内容存储库无关:
Spro-> SAP NetWeaver->基础服务-> ArchiveLink->基本自定义->编辑文档类型
然后,在"编辑链接"中,可以在多个"链接"中使用此文档类型。
对于我来说,该文档类型是新的,为此要求而创建,仅用于我的自定义BO 和内容存储库。
嗨,桑德拉。
感谢FM SCMS_DOC_READ和OACT的引用,这正是我所需要的。
此要求不再需要自定义BO!
一周热门 更多>