批量导入

From Dolibarr ERP CRM Wiki
Jump to navigation Jump to search

新安装的 Dolibarr ,数据库是空的。导入现有数据(供应商、客户、产品等)而不是手工输入数据是一种常见的要求。

有几种可能的导入数据的方法。在以下章节中提供有关这方面的信息。

有关导出数据的信息在页面 导出模块 中提供。

请注意,如果从另一个Dolibarr数据库导入数据,则不应使用批量导入/导出(专用于与其他系统的导入/导出),而应使用以下程序:保障措施恢复.。

Art.png 使用 Dolibarr 导入模块

导入数据的推荐方法是使用Dolibarr的导入模块。它提供了一个助手,引导您一步一步地导入您的数据。

有关更多信息,请参阅页面 导入模块

对于内置的导入模块未涵盖的导入场景,也可以使用以下替代方案。

OpenOffice.png 使用OpenOffice

您可以使用OpenOffice,它能够将表的内容插入到数据库中,如Mysql Dolibarr。 下面是有关此方法的教程:Import data with OpenOffice

Outils.png 开发自己的导入脚本

导入合作方及联系人

必须区分合作方和物理联系人(自然人)。合作方包括所有需要结算的实体(公司、协会和个人)。合作方是强制性的。物理联系人是可选的。联系人只是一个与合作方相关的自然人/地址的目录。在合作方是公司的情况下,可能存在多个物理联系人。在合作方是个人的情况下,物理联系人将是唯一的,并且与合作方相同。

合作方的导入将在 表llx_societe 中插入数据行。要确保以下必填字段包含数据(不为空)。

  • Name:必须包含公司名称
  • Client:必须包含客户类型,1为客户,2为准客户,3为准客户/客户,0为其他
  • Supplier:必须包含供应商标志,1为供应商,0为其他

物理联系人的导入将在 表llx_socpeople 中插入数据行。要确保以下必填字段包含数据(不为空)。

  • Name:必须包含此人的姓氏
  • Firstname:必须包含此人的名字
  • fk_soc: 必须包含合作方的 ID(表llx_societe 中的)。

导入Excel文件(CSV或XLSX)时某些导入字段的特殊说明

  • 日期类型的字段可以使用Excel中的功能设置默认格式(即2022/01/19或2022-01-19)。您必须在Excel中高亮显示该列,并使用<CRTL><1>进入格式菜单。点击“日期”并选择格式“2022-01-19”。然后单击“自定义”,您将看到格式信息“yyyy-mm-dd,-@”。删除破折号和dd之后的字符。现在,导入所需的所有内容都将显示在Excel列中。
  • 对于国家(字段Country),尽管Dolibarr显示完整拼写的名称,如“United States”,但Dolibarr仅导入两位数的国家代码。世界各国的完整列表可以在这里找到:Country Codes
  • 对于州/省(字段State/Province)类似于国家代码(特别是美国各州),例如显示为“MA - Massachusetts”的,Dolibarr只需要导入两位数的州代码。美国的州代码列表可在这里找到:United States加拿大|澳大利亚|巴西|墨西哥和法国是3位的代码: Canada | Australia | Brazil | Mexico | France

导入发票

En verysmall.png Page waiting to complete. To complete, create an account, go back and clic on "Modify".
Fr verysmall.png Page en attente d'être complété. Pour compléter, créez un compte, revenez et cliquez sur "Modifier".
Es verysmall.png Página a completar. Para completarla, cree una cuenta, vuelva a la página y haga clic en "editar"
De verysmall.png Seite wartet auf Vervollständigung. Um zu helfen, erstelle ein Konto, gehe zurück und klicke auf "Bearbeiten".
Cn verysmall.png 待完成,欲帮助完成,注册帐号,点击“编辑"
Jp verysmall.png ページは未完成の状態です。完成させるにはアカウントを作成し、ページに戻って「編集」をクリックして下さい。

导入产品或服务

产品或服务的导入将在 表llx_product 中插入数据行。要确保以下必填字段包含数据(不为空):

  • Ref:必须包含产品的简短编号
  • Label:必须包含产品名称
  • Type:必须包含产品类型:0=常规产品,1=服务,9=其他(由外部模块使用)

付诸实施

页面 脚本开发 介绍了如何创建自己的Dolibarr脚本。

社区提交的一些教程/范例

Dolibarr的快照分发版提供了一些脚本示例,在目录/dev/examples中。

其他示例由贡献者提供:

相关视频

(法语发音,但可提供字幕,并以法语进行评论)