在此之前还有些基础工作如“定义命名空间”、“指定Managed Package包”,以上都是一次性且不可更改的,请谨慎!
其中对象“Custom Metadata Type”的值要带过去的话需要单独指定,
测试阶段一定要选择Beta才可以对打包进行任意的修改,Beta对应的版本后与当前Release后的版本一致,不会随着Beta的发布而增长或自定义
打完包后将出现在版本历史里面,包括Beta也会留下对应的版本号
上传完后或者从版本历史点击进去后可以看到当前包的链接地址
注意:
打包完成需要一段时间,即使生成了打包地址也并不代表打包完成,系统资源紧张时大概等待10分钟才可以安装成功
对应Beta打包需要先卸载已存在的Package再安装
对于Custom Metadata Type为relationship的且赋值了的需要先删除
做最后的清理及备份数据(对于Custom Metadata Type需要提前备份好)
可直接拷贝打包的地址(对应Sandbox需要将login改成test)登录后安装或者先登录然后再登录的域名后增加打包地址的后缀进行安装,
对于非AppExchange里的程序进行安装需要勾选“告知事项”
可以指定Profile的权限进行安装(如SPR、BSC PBS,系统管理员默认选中)
长时间的安装结果会通过邮件通知
对于relationship关系的实体需要增加辅助字段:
A、在目标环境给Master主表(包括lookup)增加Old Salesforce ID的field,然后在detail导出时一起导出Master-Salesforce ID
B、如果Detail实体通过Relationship Master的某个字段可以唯一定位Master时可以只在detail导出时多导出对应的字段(仍然需要导出Master-Salesforce ID以便于映射后的导入)
记得去掉“Owner Id”(否则会提示“invalid cross reference id”,Master-Detail关联关系的Detail表没有此列)
1)分别导入“Microsoft SQL Server”,导入的注意事项:
A、导入CSV需要选择“平面文件源”
B、配置字段属性,尤其注意中文的字段类型及长度
2)根据关系将新的Master Salesforce ID映射到Detail
(5)再从SQL Server导出映射好的
(6)再导入目标Org
如采用Bilingual对多国语言的对照翻译一起导出
注意如下两种错误:
导入成功后的效果
原文:https://www.cnblogs.com/hepc/p/12100269.html