Loading
使用 Salesforce Scheduler 管理预约
目录
选择筛选器

          没有结果
          没有结果
          以下是一些搜索提示

          检查关键字的拼写。
          使用更普遍的搜索词。
          选择更少的筛选器,并扩大搜索范围。

          搜索所有 Salesforce 帮助
          使用 CSV 文件批量创建轮班

          使用 CSV 文件批量创建轮班

          在 CSV 文件中捕获轮班信息,将 CSV 文件转换为 JSON 文件,然后使用批量 API 在 Salesforce Scheduler 中创建轮班。

          所需的 Edition

          适用于:Lightning Experience。
          适用于:EnterpriseUnlimited Edition
          备注
          备注 只有版本 54.0 和更高版本支持轮班。
          1. 使用这些列创建 CSV 文件:StartTime、EndTime、Status、ServiceTerritoryId、ServiceResourceId、OwnerId、TimeSlotType 和 WorkTypeGroupId(如果必要)。

            有关与列对应的字段的更多信息,请参阅轮班

            以下是包含这些字段的 CSV 文件的示例:

            StartTime,EndTime,Status,ServiceTerritoryId,ServiceResourceId,OwnerId,TimeSlotType,WorkTypeGroupId
            2022-03-30T04:30:00.000Z,2022-03-30T16:30:00.000Z,Confirmed,0Hh5j000000UEnaCAG,0Hn5j000000pSOOCA2,0055j000006JjSqAAK,Normal,0VS5j000000HTXZGA4
            
          2. 在 CSV 文件中,请为要创建的每个轮班创建行。
            1. 在 StartTime 和 EndTime 列中,请按 GMT 格式输入开始时间和结束时间。
            2. 在状态列中,输入暂定已发布已确认
            3. 在 TimeSlotType 列中,输入正常
          3. 登录 Postman 帐户或注册帐户。
          4. 设置邮递员
          5. 创建批处理作业。
            1. 在集合中,单击Salesforce 平台 API | 批量 v2 | POST 创建作业
            2. 单击标题,然后在标题表中添加这些值。
              关键字
              内容类型 application/json; charset=UTF-8
              接受 application/json
            3. 在“正文”选项卡中,输入此代码。
              {
                  "object": "Shift",
                  "contentType": "CSV",
                  "operation": "insert",
                  "lineEnding": "LF"
              }
              备注
              备注 不同的操作系统会使用不同的字符,标记行尾。对于 Unix、Linux 或 OS X,使用 LF(换行符,'\n'、0x0A);对于 Windows 或 Command,使用 CRLF(回车后跟换行符,'\r\n',0x0D0A)。
            4. 保存更改,然后单击发送
              通过批处理作业,创建轮班
          6. 上载 CSV 数据。
            1. 在集合中,单击Salesforce 平台 API | 批量 v2 | 上传作业数据
            2. 单击标题,然后在标题表中添加这些值。
              关键字
              内容类型 text/csv
              接受 application/json
            3. 在“正文”选项卡中,输入此代码。
              "StartTime","EndTime","Status","ServiceTerritoryId","ServiceResourceId","OwnerId","TimeSlotType","WorkTypeGroupId"
              "2023-10-15T04:30:00.000Z","2023-10-15T16:30:00.000Z","Confirmed","0Hh1Q000000XzhlSAC","0HnB0000000UZeHKAW","005B0000006N9wvIAC","Normal","0VS1Q000000Csy7WAC"
            4. 保存更改,然后单击发送
              通过批处理作业,创建轮班
              响应包含状态代码 201 Created,这表示 Salesforce 成功接收作业数据。
          7. 关闭作业,并表示 Salesforce 开始处理数据。
            1. 在集合中,单击Salesforce 平台 API | 批量 v2 | 关闭或中止作业
            2. 单击标题
            3. 在标题表中,取消选择“接受”密钥的复选框。
            4. 添加这些值。
              关键字
              内容类型 application/json; charset=UTF-8
              接受 application/json
            5. 在“正文”选项卡中,输入此代码。
              {
              	"state":"UploadComplete"
              }
            6. 单击发送
              通过批处理作业,创建轮班
          8. 在状态为 UploadComplete 时,请检查成功处理的行。
            1. 在集合中,单击Salesforce 平台 API | 批量 v2 | 获取作业信息
            2. 单击发送
              通过批处理作业,创建轮班

              以下是响应处理失败的示例。

              {
                  "id": "7501Q00001CFNesQAH",
                  "operation": "insert",
                  "object": "Shift",
                  "createdById": "005B0000006N9wvIAC",
                  "createdDate": "2023-10-12T10:16:53.000+0000",
                  "systemModstamp": "2023-10-12T10:40:13.000+0000",
                  "state": "Failed",
                  "concurrencyMode": "Parallel",
                  "contentType": "CSV",
                  "apiVersion": 59.0,
                  "jobType": "V2Ingest",
                  "lineEnding": "CRLF",
                  "columnDelimiter": "COMMA",
                  "numberRecordsProcessed": 0,
                  "numberRecordsFailed": 0,
                  "retries": 0,
                  "totalProcessingTime": 0,
                  "apiActiveProcessingTime": 0,
                  "apexProcessingTime": 0,
                  "errorMessage": "ClientInputError : LineEnding is invalid on user data. Current LineEnding setting is CRLF"
              }
           
          正在加载
          Salesforce Help | Article