用途:构建、编辑和部署 Salesforce Data Capture Flow(processType 为 DataCaptureFlow),即 Field Service 移动端/离线表单。适用于编写含 runtime_service_fieldservice:dc* 组件的 flow-meta.xml、Repeater 循环(.AllItems)、主从子记录持久化、视觉美化(渐变横幅、进度条、提示框)、配套对象与 FLS/权限集、调试部署错误,以及排查已部署表单为何不出现在 FSL Mobile Forms 选项卡(DDC/WorkPlan OWD 与 AssignedResource 共享前提)。
主要能力:提供必需元数据(processType、areMetricsLoggedToDataCloud、environments 为 Offline,无 apiVersion 标签)、可选 IsLlmTargetable 自定义属性(须为 JSON 字符串)、XML 元素分组规则、dc* 组件与 fieldType 对照、标签与必填设置、屏幕三要素(allowFinish、showFooter、nextOrFinishButtonLabel)、Repeater 迭代与子记录创建、从已有集合预填充、循环展示条目、CUD 硬性约束、Counter/Date/Picklist/Lookup 参数等。
使用方式:按技能给出的 XML 结构与连接器规则编写流程;Repeater 输出用 .AllItems,循环体内用循环名而非 Repeater 名引用字段;预填充用 collection 输入参数与 SourceCollection[$EachItem].Field 语法;CUD 节点须集中在流程末尾。
限制:Range 不是有效滑块 fieldType;Repeater 不支持 storeOutputAutomatically;跨行校验公式无法编译;仅 .AllItems 可用,AddedItems/PrepopulatedItems/RemovedItems 部署失败;CUD 链中不得插入 Decision,CUD 后不得有 Get Records 或屏幕;recordIdCollection 仅在多选时生效。具体版本与平台细节以官方资料为准。