大多数主要实体都有导入页面,可引导 CSV 文件经过上传、列映射、验证、可选的关联步骤以及最终确认。列标题会以不区分大小写的方式与 Ceum 能识别的名称进行比对,因此手工创建的 CSV 通常能顺利映射,几乎不需要手动修正。
在哪里可用
- 客户——前往 导入客户。
- 项目——前往 导入项目。
- 任务——打开 任务 页面并使用其导入操作。
- 发票——前往 导入发票。
- 交易——前往 导入交易。
- 订阅——前往 导入订阅。
- 时间记录——前往 导入时间记录。
文档没有导入流程。
向导步骤
- 文件上传——选择一个
CSV(有些实体也接受XLS,甚至PDF;订阅三者皆接受)。每个页面上都有 下载示例 操作,它会使用当前的状态、类型与标签创建一个小型示例文件,让你有一个真实的模板作为起点。 - 查看与编辑——Ceum 读取列标题,将其映射到正确的字段,并以可编辑的表格显示解析后的行。有问题的单元格会高亮显示;你可以当场修正错字、删除行,或还原此前删除的行。
- 关联 (选填,仅在相关时出现)——例如,导入项目时可按名称将其关联到既有客户。当没有可关联的内容时,此步骤会自动跳过。
- 确认——即将创建内容的摘要。错误会阻止确认;警告则允许继续。
- 提交——Ceum 创建(或更新)记录,并报告成功或任何逐行的失败。
标题比对
列标题会以不区分大小写的方式与 Ceum 对每个字段所接受的名称进行比对。例如,交易日期列会被识别为 Date 或 date,而标签列则为 Category、category、Tags 或 tags 之任一。每个字段第一个被识别的名称,就是用于错误消息与示例文件中的名称。
验证
查看步骤会呈现:
- 字段级错误——缺少必填字段、电子邮件或日期格式不正确,或某个值不在允许的选项之中。
- 跨列规则——例如,结束日期必须晚于开始日期,结束时间必须晚于开始时间。
- 跨行规则——在所导入文件内部,以及与既有记录之间的重名检查(例如,客户名称必须唯一)。
错误会阻止你继续;警告则不会。
重复处理
大多数导入默认创建新记录。对于要求名称唯一的实体(例如客户),与既有记录重名的行会产生警告(或被阻止)。少数导入在文件包含其 ID 时可更新既有记录;否则每一行都会创建新记录。
提示与特殊情况
- 先下载示例。 示例文件是依据实时工作区创建的,因此示例中的状态、类型与标签确实存在。
- 标签以逗号分隔。 单个单元格
vat, eu, q3会变成三个标签,任何尚不存在的标签都会为你创建。 - 使用 ISO 日期。 为稳妥起见,请将日期写为
YYYY-MM-DD;地区特定格式不一定能被可靠地解析。 - 关联步骤视情况而定。 若没有可关联的内容——例如每个项目行都已指定既有客户——向导会直接跳到确认。
在移动设备上
移动应用不提供此功能,请从网页应用管理。