SuperAPI AI 工具集

nonprofit-volunteer-management-records-create

营销与增长

查看项目

更新于 10-16 09:58

技能介绍

用途:将已确认的志愿者管理记录写入 Salesforce 组织。适用对象包括 Volunteer Initiative(含子级)、Location 及其 Address、Competency、Examination、Position、Position Qualification、Job Position、Job Position Qualification、Job Position Shift;Operating Hours 与 Time Slot 仅在用户要求时处理。不负责决定建什么(见 nonprofit-volunteer-management-structure-generate)、不解释字段含义(见 nonprofit-volunteer-management-model-get)、不开启志愿者管理功能、不处理任何个人级记录。

使用方式:连接 headless-360 工具(dispatch_readonly 读、dispatch 写)或已认证的 Salesforce CLI(API v67.0)。先取得一次读取同意,检查 VolunteerManagementEnabled 与 VolunteerInitiative 对象可访问性;按计划做有限查询以复用现有记录,并对复用的 Job Position 做现有班次检查。每个对象先展示记录表,用户确认该表即同意写入。写入按依赖顺序:Volunteer Initiative(父后子)→ Location → Address 并回填 Visitor Address → Competency/Examination → Position → Position Qualification → Job Position → Job Position Qualification → Operating Hours → Time Slot → Job Position Shift;每条记录写后回读确认,最后给出写入/复用清单与计划对比计数。

限制:绝不允许删除、回滚或清理;部分写入失败只报告现状,不撤销。不支持 NPSP 或 Volunteers for Salesforce(V4S),遇此停止。禁止写入 tier 4/5 字段,禁止创建 Recurrence Schedule,班次序列必须有结束日期或数量。每对象写入需单独确认。用户可见内容使用完整名称,不使用缩写或内部标签。字段取值以 references/field-guide.md 为准,对象描述可覆盖标签与选项值。无连接时停止并请用户连接,绝不猜测组织结果。