SuperAPI AI 工具集

consumer-goods-accruals-datakit-deploy

数据与分析

查看项目

更新于 10-16 05:47

技能介绍

用途:将 TPM Liability Accruals 解决方案端到端安装到 Salesforce 组织,适合无人值守交付:指定组织后运行完整安装流程。

主要能力:通过内置脚本工具链完成组织就绪检查、Data Cloud 连接验证、下载 CGCloudAddons 静态资源、部署数据套件、确认部署结果,并调度 Data Cloud 导出与应计计算链。命名空间随构建不同(cgcloud、cgcloud_dev 或无前缀),由脚本在运行时通过 DataCloudExportScheduler Apex 类查询自动探测,不得硬编码。

使用方式:从技能根目录运行,命令保持原样:node scripts/setup.js --org <alias> [options]。需先收集并校验组织别名与销售组织名称(必须为 4 位字母数字),缺失则立即停止;可选跳过 Data Space、dry-run、命名空间覆盖、导出 cron(默认 0 0 2 * * ?)与应计链 cron(默认 0 0 3 * * ?)。执行分阶段:Phase 1 预检(本地工具、组织可达、DataKitDeploymentLog 框架、CGCloudAddons、销售组织、部署基线),Phase 2 校验 Data Cloud 连接,Phase 3 运行脚本,Phase 4 查询 DataKitDeploymentLog 验证部署,Phase 5 调度(先检测命名空间,检查重复 cron,再运行 Apex 调度),Phase 6 必须把报告写到 ${outputDir}/report.md,即使提前停止也要写。

限制:若 Data Cloud 未启用、未安装托管包、销售组织不存在或脚本不可访问,会按规则停止并记录;dry-run 跳过部署与调度;导出 cron 必须先于应计链 cron,否则需用户确认;新增 TPMAccrualTacticSummary UI 组件属运行后手动步骤。具体收费、价格等信息暂未提供。