泰国进口全流程台账:资料驱动设计 7 步法
泰国子公司从中国母公司进口,单据散、批次多、到票滞后。资料驱动台账 7 步法,放文件自动回填,对账分层。
本节要点:进口台账用"资料驱动"设计——7 文件夹按时序对应 7 Sheet;放文件自动回填付款/收款/余额;台账与对账分层不混。
泰国进口的复杂在哪
泰国子公司从中国母公司进口原材料,每一批货要走完:
合同 → 关联方核价 → 报关 → 国际运输 → 泰国清关 → 入库 → 付款 → 收发票
单据散在 5 个地方(合同 PDF、报关单、商业发票、装箱单、付款回单),批次多(每月 10-15 批),发票严重滞后(货到 2-3 个月才到票)。
不做台账,月末一笔糊涂账:哪批付了多少、还欠多少、哪批没到票。
资料驱动设计:7 文件夹对应 7 Sheet
核心思想:按单据流转的时序建文件夹,每个文件夹对应台账一个 Sheet。把文件放进去,脚本自动回填对应 Sheet。
进口台账/
├── 01_合同/ ← Step 1:合同号回填 Sheet
├── 02_关联方核价/ ← Step 2:核价金额回填
├── 03_发运单证/ ← Step 3:报关/发票/装箱
├── 04_到货入库/ ← Step 4:到货日期
├── 05_Thai清关/ ← Step 5:进口 VAT 缴款
├── 06_发票核对/ ← Step 6:到票登记
└── 07_供应商付款/ ← Step 7:付款回单驱动余额
每个文件夹命名规范:<批次号>_<合同号>.pdf。脚本用正则提取批次号 + 合同号,自动匹配台账行。
7 步对应台账逻辑
| 步 | 文件夹 | 驱动的台账字段 |
|---|---|---|
| 1 | 合同 | 合同号、供应商、品名、合同金额 |
| 2 | 关联方核价 | 核价金额(关联方加价还原依据) |
| 3 | 发运单证 | 报关单号、商业发票、装箱明细 |
| 4 | 到货入库 | 实际到货日、数量 |
| 5 | Thai 清关 | 进口 VAT、关税 |
| 6 | 发票核对 | 到票日期、发票号、未到票 VAT 转出 |
| 7 | 供应商付款 | 付款日、付款金额、付款银行、应付余额 |
关键:付款回单(Step 7)驱动 Sheet6 的 O/P/Q/R 列(付款日/额/银行)+ 余额公式 S=M-Q。台账与对账分层——台账只记事实,对账另算。
设计 5 原则(踩坑后沉淀)
1. 格式过滤只扫"2 位数字 + 字母"开头文件夹
避免误扫"参考资料""模板"等非批次文件夹。
2. 核心号提取正则保留 - 后缀
合同号 HT-2026-001-1,正则保留后缀,避免一批多合同混。
3. 孤儿检测
脚本检测"台账有但文件夹没文件"或"文件夹有但台账没记录"的孤儿,输出清单。
4. 保存容错
Excel 被 360 等占用导致保存失败时,自动重试 + 备份。
5. 兼容旧名 + 历史清理
v1.0→v1.2 文件夹改名了(如 00_清单合并到 02),用 STEP_FOLDERS_COMPAT_ALIAS 兼容旧名,不强制用户改名迁移。
实测效果
| 指标 | 改造前 | v1.2 后 |
|---|---|---|
| 月末盘批次 | 手工翻 5 个系统 | 1 个台账 |
| 付款核对 | 逐笔对银行流水 | 放回单自动回填 |
| 未到票 VAT 跟踪 | 漏(滞留 815 万) | 标红预警 |
| 应付余额 | 月末才算 | 实时 |
一类核价 vs 两类核价
进口关联方交易要做成本还原(关联方加价要剥掉看真实成本)。我们分两类:
- 一类核价:直接按合同价入账
- 两类核价:合同价 + 关联方加价,分别入账,月度还原
关联方加价对子公司毛利是虚减(成本被加高了)——这个方向别搞反。
你怎么用
复用这套设计,关键变量:
- 你的进口单据流转是什么时序——决定建几个文件夹
- 关联方加价怎么还原——决定核价口径
- 未到票 VAT 怎么跟踪——决定 Step 6 的逻辑
不要照搬我们的 7 步,按你公司单据流转调整。
本节要点
- 进口台账 = 资料驱动:7 文件夹按时序对应 7 Sheet
- 放文件自动回填付款/余额,台账与对账分层
- 5 设计原则:格式过滤 / 核心号提取 / 孤儿检测 / 保存容错 / 兼容旧名
- 关联方加价对子公司毛利是虚减