【问题标题】:Salesforce unmanaged package migrationSalesforce 非托管包迁移
【发布时间】:2014-08-17 13:55:33
【问题描述】:

我的新客户在他们的生产组织中有一个非托管包。我可以访问包/源代码,但我无法修改此代码实例。我需要将包的副本移动到我的开发组织中。我正在尝试使用 Force.com IDE 来部署包,但我遇到了一系列错误,如下所示。

我是 Salesforce 开发的新手。任何帮助将不胜感激


* 部署日志 * 结果:失败 日期:美国东部时间 2014 年 8 月 17 日上午 9:52:04

部署自:

项目名称:xxx 用户名:xxx 端点:www.salesforce.com

部署到:

用户名:xxx 端点:www.salesforce.com

部署结果:

文件名:classes/CreateNewVoucherController.cls 全名:CreateNewVoucherController 行动:无行动 结果:失败 问题:不支持 sObject 类型“Kumo_Vouchers_Group__c”。如果您尝试使用自定义对象,请务必在实体名称后附加“__c”。请参考您的 WSDL 或相应名称的描述调用。

文件名:classes/GatewayAuthorizeNet.cls 全名:GatewayAuthorizeNet 行动:无行动 结果:失败 问题:无效类型:GatewayBase

文件名:classes/GatewayBase.cls 全名:GatewayBase 行动:无行动 结果:失败 问题:不支持 sObject 类型“Order__c”。如果您尝试使用自定义对象,请务必在实体名称后附加“__c”。请参考您的 WSDL 或相应名称的描述调用。

【问题讨论】:

    标签: salesforce force.com


    【解决方案1】:

    根据提供的错误描述,我可以假设您尝试部署代码,但错过了从包中部署 sObjects。

    尝试分几步部署:

    1. 部署所有 sObjects(每个对象可能对另一个对象有依赖关系,因此您必须部署没有依赖关系的对象)。此外,对象可能依赖于 VF 页面,没有 apex 就无法部署,而没有 apex 则无法部署。因此,您可以注释掉与 VF 页面相关的部分 sObject,并在 VF 页面部署后取消注释。
    2. 部署所有布局、对象翻译、自定义标签、应用程序、静态资源、工作流规则
    3. 部署顶点代码
    4. 部署顶点触发器和 VF 页面
    5. 部署所有其他组件。

    【讨论】:

      猜你喜欢
      • 2014-12-24
      • 2016-07-09
      • 1970-01-01
      • 1970-01-01
      • 2013-05-09
      • 1970-01-01
      • 2011-11-14
      • 2018-10-14
      • 2011-03-25
      相关资源
      最近更新 更多