文章编号 10103
内容描述 本篇完整讲解外贸企业境外客商与供应商档案体系搭建、多币种汇率管理、全球海关港口参数配置,为后续进出口订单、报 关报检、多币种结算提供基础档案支撑
系统载体 Odoo 18~20 原生架构 + 外贸专属 AiErp 智能化平台
落地说明 覆盖境外客商、境外供应商、多币种、全球海关港口四大核心参数体系搭建,配套 AiErp 内置 Documents 智能单证库,实 现全业务单据自动归档、单单一致
全功能一览

正文
1.1 教材理论要点
在国际贸易实务中,交易对手方的识别与管理是合同签订、履约执行、财务核算的根本前提。《国际贸易实务》教材明确指出:每一笔跨境交易必须明确以下四类基础档案:
(1)境外客户(出口对象) 出口业务的核心交易对手方,需记录境外客户的公司全称、注册地址、税号(如欧盟 VAT 号、美国 EIN)、开户银行及 SWIFT 代码。教材强调,客户档案应区分"签约主体"与"收货主体",因为外贸中常出现集团采购、子公司收货的场景。
(2)境外供应商(进口来源) 进口业务的核心交易对手方,除基本信息外还需记录供货能力(最小起订量 MOQ、交货周期)、原产国声明、是否享受最惠国关税税率。教材指出,供应商档案管理的精细程度直接影响进口成本核算和报关合规性。
(3)多币种结算体系 国际贸易中报价、签约、收付款均涉及多币种。教材规定:出口合同通常以美元(USD)或欧元(EUR)计价;进口采购可能涉及日元(JPY)、澳元(AUD)等多种货币。每一笔外币交易都需记录"业务发生日汇率""记账汇率""结汇汇率"三个关键节点,汇兑损益的精确核算依赖币种参数的完整配置。
(4)海关港口代码与运输路径 起运港(Port of Loading)和目的港(Port of Discharge)是国际运输合同、海运提单、报关单的核心字段。教材要求:港口代码必须与国际通用 UN/LOCODE 标准对齐,与报关行的"海关关区代码"对应,否则将导致海关申报失败。
教材理论核心观点在于:基础参数配置的完整性决定了外贸业务系统化的上限。客商档案缺失一个 VAT 号,后续欧盟订单就无法自动计税;币种汇率漏配置一条,月末汇兑损益就出现偏差;港口代码没有与报关单映射,关务数据就永远是断层的。这也是为什么 Odoo/AiErp 外贸初始化要把这四大板块放在"总论基础篇"的核心位置。
1.2 前置系统配置
在正式录入客商档案和币种参数之前,需先在 Odoo/AiErp 中完成以下全局配置:
(1)启用必要模块
| 模块 | 用途 | 安装路径 |
|---|---|---|
| 联系人(Contacts) | 客户/供应商统一档案管理 | 应用 → 联系人 → 安装 |
| 销售(Sales) | 客户信用额度、价格表、报价管理 | 应用 → 销售 → 安装 |
| 采购(Purchase) | 供应商采购条款、询价管理 | 应用 → 采购 → 安装 |
| 会计与财务(Accounting) | 多币种、汇率、应收账款/应付账款科目 | 应用 → 会计 → 安装 |
| 库存(Inventory) | 配送地址层级、仓库关联 | 应用 → 库存 → 安装 |
以上模块安装后,联系人表单会自动激活"销售与采购"标签页。
(2)配置客户/供应商编码规则
进入设置 → 技术 → 序号 & 标识符 → 序号,分别创建以下序列:
- 客户编码序列:前缀
CUST-,填充至 6 位(如CUST-000001) - 供应商编码序列:前缀
SUPP-,填充至 6 位(如SUPP-000001)
外贸建议:境外客商编码最好按区域分段。例如
CUST-EU-0001(欧洲客户)、CUST-NA-0001(北美客户)、CUST-AS-0001(亚洲客户),方便后续按区域生成应收报表和 BI 看板。
(3)设置付款条件模板
进入会计 → 配置 → 付款条件,创建以下外贸常用付款条件:
| 付款条件 | 说明 | 典型场景 |
|---|---|---|
| T/T 30% 预付 + 70% 提单后付 | 30%下单付,70%见提单副本付 | 出口常规 |
| L/C at sight | 即期信用证 | 大额出口 |
| D/P at sight | 即期付款交单 | 托收方式 |
| Net 30 Days | 30天内全额付款 | 境外供应商采购 |
| 100% Advance Payment | 100%预付 | 新客户首单 |
(4)启用多币种与汇率自动更新
进入会计 → 配置 → 设置 → 默认值,将默认币种设为本币(人民币 CNY),然后:
- 勾选"允许多币种"
- 汇率自动更新服务(重点配置):
- 路径:会计 → 配置 → 币种 → 选择目标币种 → 勾选"自动获取汇率"
- 更新频率:建议"每日"(外贸汇率波动大)
- 服务提供商:Odoo 内置支持欧洲央行(ECB)汇率源,国内用户可在 AiErp 中配置央行汇率接口
1.3 AiErp 分步实操
完成前置配置后,按以下步骤逐一搭建四大参数体系。
步骤一:境外客户档案创建
专为外贸行业定制当地专属功能

菜单路径:联系人 → 新建
关键字段填写规范:
| 字段 | 填写规范 | 示例 |
|---|---|---|
| 公司名称 | 境外客户英文全称(与合同一致) | ABC Trading Co., Ltd. |
| 客户编码 | 系统自动生成或手动指定(按区域分段规则) | CUST-EU-0001 |
| 增值税号 | 欧盟客户必填 VAT 号、美国客户填 EIN | DE123456789 |
| 地址类型 | 必须创建"发票地址"和"配送地址",两者可能不同 | Invoice Address / Delivery Address |
| 国家 | 必须从下拉列表选择,不可手工输入 | Germany → 自动带出欧盟标识 |
销售与采购"标签页配置:
| 字段 | 设置建议 |
|---|---|
| 信用额度 | 按客户历史订单量设置(如 $100,000),超出额度时系统自动锁单 |
| 付款条件 | 从下拉列表选择已配置的模板(如 T/T 30%预付+70%提单后付) |
| 价格表 | 为不同客户分配不同报价策略(美元价/欧元价/阶梯价) |
| 销售员 | 指定跟单业务员 |
| 应收科目 | 关联会计科目(如 1122 应收账款-境外客户) |
进阶技巧:对于集团客户(如子公司采购、总部付款),使用 Odoo 的联系人层级功能。在客户主档下创建多个子联系人,分别标记为"发票地址""配送地址""其他地址"。这样开票和发货时系统自动匹配正确地址,避免因地址错误导致的清关延误。
步骤二:境外供应商档案创建
菜单路径:联系人 → 新建(勾选"供应商"复选框)
关键字段填写规范:
| 字段 | 填写规范 | 示例 |
|---|---|---|
| 公司名称 | 境外供应商英文全称 | XYZ Manufacturing Sdn Bhd |
| 供应商编码 | 系统自动生成 | SUPP-EU-0001 |
| 付款条件 | Net 30 / Net 60 / 100%预付 | Net 60 Days |
| 默认币种 | 供应商报价币种 | USD |
| 最小起订量 | 记录在"内部备注"中,供采购员参考 | MOQ: 500 pcs |
| 原产国 | 在地址中维护,关联进口关税税率 | Malaysia |
"采购"标签页配置:
- 付款条件:必须与采购合同一致,将直接影响应付款到期日和现金流出预测
- 币种:默认报价币种,创建采购订单时自动带出
- 交货周期(Lead Time):记录供应商从接单到发货的平均天数,供 MRP 运算使用
AiErp 亮点:供应商档案支持上传资质证书(如 ISO 认证、原产地声明文件),统一归档至 Documents 智能单证库,海关稽查时一键调取。
步骤三:多币种配置与汇率管理
菜单路径:会计 → 配置 → 币种

步骤 3.1:启用外贸常用币种
在币种列表中,将以下常用币种状态设为"启用":
| 币种代码 | 名称 | 外贸场景 |
|---|---|---|
| USD | 美元 | 出口报价/收汇主力 |
| EUR | 欧元 | 欧盟客户结算 |
| GBP | 英镑 | 英国客户结算 |
| JPY | 日元 | 日本供应商付款 |
| AUD | 澳元 | 澳洲客户/供应商 |
| KRW | 韩元 | 韩国供应商 |
| VND | 越南盾 | 越南供应商(制造业转移热点) |
步骤 3.2:配置汇率自动更新

对每个启用的外币,进入表单编辑:
- 勾选 "自动获取汇率"
- 更新间隔:选择"每日"(外汇报价波动频繁)
- 汇率类型:系统默认使用"当前汇率"(Spot Rate),如需使用"月末汇率"做财务报表,可在 AIErp 高级设置中创建第二个汇率类型
步骤 3.3:汇率精度设置
- 美元/欧元/英镑:建议精度 0.000001(6 位小数),避免大额订单因四舍五入产生分位差额
- 日元/韩元/越南盾:精度设为 0.01(2 位小数),因为这些货币单位较小
避坑提醒:汇率精度直接影响月末汇兑损益计算。6 位小数和 2 位小数在处理百万美元级订单时,差额可能高达数千元。务必在初始化阶段就统一规范。
步骤四:海关港口参数体系搭建
海关港口参数是外贸 ERP 特有的需求,Odoo 原生没有"港口"字典表。在 AiErp 中,通过以下方式实现:
方案一:使用"目的地"字段(Odoo 原生)
在联系人的配送地址中,地址行 2 和 城市 字段填写目的港信息:
| 地址字段 | 填写方式 | 示例 |
|---|---|---|
| 地址行 1 | 收货人详细地址 | 123 Harbor Blvd, Suite 500 |
| 地址行 2 | 目的港名称 + UN/LOCODE | Port of Los Angeles (USLAX) |
| 城市 | 港口城市 | Los Angeles |
| 国家 | 目的国 | United States |
方案二:AiErp 自建港口字典(推荐)
在 AiErp 的设置 → 技术 → 模型 → 自定义字段中,为"联系人地址"模型新增一个"目的港"下拉字段,关联港口字典表:
港口字典建议预设以下高频港口:
| UN/LOCODE | 港口名称 | 国家 | 类型 |
|---|---|---|---|
USLAX |
洛杉矶港 | 美国 | 目的港 |
USLGB |
长滩港 | 美国 | 目的港 |
NLRTM |
鹿特丹港 | 荷兰 | 目的港 |
DEHAM |
汉堡港 | 德国 | 目的港 |
GBSOU |
南安普顿港 | 英国 | 目的港 |
JPYOK |
横滨港 | 日本 | 起运港 |
KRPUS |
釜山港 | 韩国 | 起运港 |
CNYTN |
盐田港 | 中国 | 起运港 |
CNSGH |
上海港 | 中国 | 起运港 |
CNNGB |
宁波港 | 中国 | 起运港 |
与 INCOTERMS 的联动:
港口配置必须与 10102 篇中已搭建的贸易术语体系打通。例如:
- 合同为 FOB 盐田 → 起运港自动选定 CNYTN,目的港由客户配送地址中的港口字段带出
- 合同为 CIF 汉堡 → 发货单上起运港为 CNSGH,目的港为 DEHAM
AiErp 智能联动:当客户配送地址维护了港口字段后,制单时系统会根据 INCOTERMS 规则自动推断起运港和目的港,大幅减少人工选错港口导致的报关失败。
1.4 外贸行业避坑要点
避坑一:客户编码不留扩展空间,跨境电商业务爆发后编码体系崩溃
许多外贸企业在初始阶段只按"境外客户"一个维度编码(如 CUST-001)。当后续拓展亚马逊、Shopify、TikTok Shop 等跨境平台业务时,平台本身也是一个"客户"(对账收款对象),但编码体系无法区分。建议在编码规则中预留渠道标识,例如:
CUST-B2B-EU-0001(B2B 欧洲客户)CUST-B2C-AMZ-0001(亚马逊平台客户)CUST-B2C-SHF-0001(Shopify 平台客户)
避坑二:币种汇率忘记开启自动更新,月末汇兑损益天差地别
Odoo 的汇率更新是"按币种逐个开启"的,不是全局开关。一个新币种启用后若忘记勾选"自动获取汇率",汇率将永远停留在初始化时的值。某外贸公司曾因欧元汇率 3 个月未更新,导致应收款汇兑损益偏差超过 20 万元。建议在系统上线 Checklist 中逐币种确认。
避坑三:客户 VAT 号未录入,欧盟订单计税失败
对欧盟客户出口适用"反向征收"(Reverse Charge)机制,企业需在发票上标注客户的 VAT 号。若客户档案未填写 VAT 号,发票自动生成时不会触发欧盟税务规则,后续欧洲税务稽查将面临罚款。初始化阶段务必逐客户确认 VAT 号。
避坑四:港口名称中英文混用,报关单退回
目的港在系统中填写为"洛杉矶港"(中文),但报关单要求 UN/LOCODE 标准格式(USLAX)。若两类数据不统一,报关员每次制单都需手动翻译比对,效率低且容易出错。统一使用 UN/LOCODE 作为港口字典表主键,中文名称和英文名称仅作为显示辅助字段。
避坑五:忘记区分供应商的签约主体与收款主体
境外供应商常存在"香港公司签约、内地工厂收款"或"集团总部签约、分公司收款"的情况。Odoo 联系人模块支持主档+子联系人结构:将签约主体设为主档,收款银行账户关联到对应的子联系人,明确区分法律责任主体和资金流向,避免国际支付被银行风控拦截。
二、关联篇章跳转
| 位置 | 编号 | 文章 | 关联点 |
|---|---|---|---|
| ← 上篇 | 10102 | INCOTERMS 2020 贸易术语标准化落地与业务管控 | 贸易术语决定起运港/目的港选择,本篇港口配置是 10102 的落地延伸 |
| → 下篇 | 10104 | 外贸商品档案搭建(品名、品质、包装、批次/序列号追溯) | 客商就绪后,进入商品档案搭建,产品+客户才能生成报价单 |
| ↔ 跨主线 | 10602 | 多币种启用、汇率自动同步与外币记账规则配置 | 本篇的币种配置直接影响 10602 的财务外币记账 |
| ↔ 跨主线 | 10801 | 境外供应商外币采购发票、应付账款入账 | 供应商档案+币种决定进口采购发票的入账逻辑 |
配套资料
- 港口字典模板:UN/LOCODE 全球港口标准代码表(Excel),含起运港/目的港分类,可直接导入 AiErp
- 币种配置参数表:常用外贸币种汇率精度、更新频率推荐值
- 客户/供应商编码规则模板:按区域+业务类型分段的编码设计文档