Java 我可以通过文档对象将PDF上传到SugarCRM吗?

Java 我可以通过文档对象将PDF上传到SugarCRM吗?,java,pdf,encoding,sugarcrm,uploading,Java,Pdf,Encoding,Sugarcrm,Uploading,我试图弄清楚如何使用Java将动态生成的PDF文件上传到SugarCRM 起初,我认为我只需要创建一个文档对象,并填写一些字段,期望将字节[]64位编码为字符串。然而,从我在线阅读的内容来看,我要找的不是文档,而是带有附件的注释。这似乎是一个糟糕的命名惯例;我是否正确地假设我需要创建注释 在这个问题中,我只是想澄清什么是文档,它是否适合包含PDF文档,或者上传PDF文件的唯一方法是通过注释及其附件 (我将根据此问题的答案在其他地方提出后续问题。) 谢谢。您应该能够同时使用文档和注释,但在Suga

我试图弄清楚如何使用Java将动态生成的PDF文件上传到SugarCRM

起初,我认为我只需要创建一个
文档
对象,并填写一些字段,期望将
字节[]
64位编码为
字符串
。然而,从我在线阅读的内容来看,我要找的不是
文档
,而是带有附件的
注释
。这似乎是一个糟糕的命名惯例;我是否正确地假设我需要创建
注释

在这个问题中,我只是想澄清什么是
文档
,它是否适合包含PDF文档,或者上传PDF文件的唯一方法是通过
注释
及其附件

(我将根据此问题的答案在其他地方提出后续问题。)


谢谢。

您应该能够同时使用
文档
注释
,但在SugarCRM中,它们用于两种不同的用途

  • 文档:用于与用户和客户共享的常用文档(例如信函模板、产品简介、条款等)
  • 注:用于与特定账户、联系人或类似信息相关的文档(或实际文件),通常仅适用于用户(如商业案例、电子邮件、合同等)
您可以通过Soap API将文档和注释上载到SugarCRM

  • 文档:使用
    设置文档\u版本
  • 注意:首先使用
    set_entry
    Note
    ,然后使用
    set_Note\u attachment
    上传并关联文件

(免责声明:我以前没有在sugarCRM中使用过“上传文档”,但根据wsdl,这应该是可能的)

set\u note\u附件似乎不在我可以访问的API中。我使用的是Suger版本6.5,这有什么不同吗?我没有安装6.5.x,但根据文档(),该方法应该存在。你完全正确。我使用的是另一个开发人员提供的一些包装器类,他没有为
set\u note\u attachment
实现包装器。然而,我继续实施了它,它就像一个符咒。再次感谢你!您知道这些方法是否适用于自定义文件模块/如何通过rest上传自定义文件模块的文件?