返回主页
关于我

01 / 跨境贸易进销存系统 / 2026

跨境贸易
进销存系统

一家出口与进口两条线并行的贸易公司,账要同时管住多币种、在途批次、到岸成本与报关单证 —— 通用进销存覆盖不了这些,所以在公司里从 0 到 1 做了一套, 现在每天的真实业务都跑在上面。

微信小程序 + 云函数 46 个页面 · 56 个云函数 在职项目 · 已上线在用
跨境贸易进销存系统:移动端开单与云端经营驾驶舱同屏

Scroll to read

01 / The Problem

现成的都对不上,
那就照自己的业务做。

这套账的规矩和通用进销存对不上:多币种计价、在途批次、到岸成本、报关单证, 恰好都不在标准功能里。通用软件不做这些,定制的排不上工期。

  • 通用的能开单、能出报表,但多币种、在途与报关单证都不在里面
  • 大而全的功能是齐的,可你要的那几项刚好不在,剩下九成也用不上
  • 改不动的标准功能动不了,多主体、多币种、报关单证排不上别人的工期
  • 自己拼的表格加几套软件凑合,数字对不上时没人能定位到哪一层

02 / Architecture

手机端和电脑端,
同在一套账上协同。

经营驾驶舱:出口销售、进口采购、在途存货、期末存货成本与未结汇外汇敞口
电脑端 · 经营驾驶舱 —— 本期出口销售与进口采购、在途存货、期末存货成本、 未结汇外汇敞口,一屏看完。

03 / Two Ends

手机在外开单,
电脑在家复核。

同一套账,两个端各干各的活:手机在客户现场和仓库开单, 电脑在办公室复核、查阅、做那些撤不回来的操作。 两端看到的是同一份数,不用传文件、不用等同步。

  • 手机端开单、拍照、查库存、看报表;提交的只是待复核单据,不进账、不碰成本
  • 电脑端复核、批量处理、权限与备份;所有不可逆的动作只在这里做
  • 两端一套数手机提交的单子电脑立刻可见,改的是同一条记录,没有第二份底稿
  • 权限分开开单和过账各是一套权限,业务员手上没有改数、冲销和改成本的入口
出口销售单据中心:待复核、已复核、已冲销、已作废四条状态线
电脑端 · 单据中心 —— 境外客户按外币计价,只有复核通过的单据才计入账目与报表; 已复核的只能红字冲销,不给直接改数的入口。
移动端:新增出口销售单,按原币计价
手机端 · 开单 —— 币别、成交方式与结算条款自动带出,库存与信用额度当场校验,超卖直接拦下。

04 / Landed Cost

进口成本按批次算,
算完再进仓。

跨境最脏的一块账:同一批货的货值、头程、关税和清关杂费, 最后都要摊到每个 SKU 上。按批次摊,摊法在入库时锁定, 要改就得重算,并留下调整痕迹。

采购货值 FOB864,000.00USD 121,348
+ 头程与保险49,080.00运费 42,600 · 保险 6,480
+ 关税与税费86,400.00关税率 10%
+ 清关与港杂12,900.007 票分摊
= 到岸成本1,012,380.00较货值 +17.2%
到岸成本核算:货值、头程、关税、清关杂费按批次分摊进 SKU 成本
电脑端 · 到岸成本核算 —— 分摊链从货值一路算到到岸单价,每一票都能追到来源费用; 待分摊的批次单独标出来。
移动端:到岸成本核算,分摊进度与单位成本
手机端 —— 分摊进度与分摊后的单位成本,缺哪份凭证也写得清楚。

05 / In-Transit & ETA

船什么时候到,
系统自己去问。

在途的货在哪儿、什么时候到港,是客户每天要问的第一个问题。 系统每天定时去网上取船期,把预计到港时间挂回对应的在途批次; 延期的自动进待办,不用谁先去翻船公司网站。

国内仓、保税仓、海外仓各记一套库存账,在途单独一栏, 销售可用量只看在库减锁定 —— 货还在海上,也知道还能不能接单。

  • 定时取船期每日自动抓船期,预计到港时间落到在途批次上,人工不用再问一遍
  • 延期盯出来预计到港晚于原计划的批次自动进待办,先通知再解释
  • 在途不占可用在库、在途、可用三栏分开,超卖在开单那一刻就拦住
  • 到仓才结转批次到仓后按事前分摊好的到岸成本入账,不在到库时临时估个价
多仓与在途:国内仓、保税仓、海外仓分开记账,在途批次单独核算并标出最近到港时间
电脑端 · 库存与在途 —— 在库、在途、可用三栏分开,货值与最近到港时间一屏可见; 待处理的事挂在单据账上。
移动端:多仓与在途,在库、在途、可用分栏查看
手机端 —— 三仓分开记,在途单独一批,库龄超阈值的批次直接标出来。

06 / Docs & Recognition

单证从单据长出来,
不是另抄一遍。

报关单、装箱单与商业发票由已复核的单据取数生成,不重录、不抄错。 船代和货代给的纸质单证拍照上传,系统把船名、航次、箱号、件重抽成字段, 先落在草稿区 —— 人工逐项确认后才写正式单证。

识别只负责省打字,不做判断题:抽错的字段改在明面上,改了几处也留痕。

01 从单据取数

商品、数量、金额与币别都来自同一张已复核单据。

02 识别只出草稿

识别结果落在草稿区,字段带置信度;确认后才写库。

03 互相配对

报关单、装箱单、商业发票与提单按批次配对,未配对的单独列出。

04 齐套才放行

复核时校验单证齐套,缺件直接退回,避免货走了、单没到。

单证中心:报关单、装箱单、商业发票与提单,标注生成方式与配对状态
电脑端 · 单证中心 —— 蓝色是系统取数生成,紫色是识别后人工确认; 识别结果只生成草稿,字段确认过才写入正式单证。
移动端:拍照上传提单,识别字段后人工确认建单
手机端 —— 拍照上传提单,抽出字段并给出置信度,与采购单校验一致后人工确认才写库。

07 / Guardrails

撤不回来的动作,
全都留了退路。

这套系统动的是真实的钱和库存,所以保障措施不是抽象原则,是四件具体的事: 单据和库存怎么一起提交、重发怎么不重复入账、 两个人同时复核听谁的、高风险操作怎么才敢放手。

十万级单账套单据行(设计口径)
千级商品与批次维度
56 个云函数 · 加实例就能扩
31 项自动化对账检查
  • 要么全成要么全不成单据、明细、库存与往来一起提交,不会出现「单据成功、库存没动」
  • 重发不重复入账同一张单号提交两次只入一次,网络重试不会把库存扣两遍
  • 同时复核只算一次复核带版本校验,谁先提交谁生效,另一个被挡下
  • 权限按能不能挽回分维护管理员 / 记账成员 / 现场开单 / 只读审计四档,成员与备份这类高风险操作只在第一档
权限矩阵、异常检测规则与审计日志
电脑端 · 权限与审计 —— 高风险操作标注二次确认,执行后在审计日志里留下时间、操作人、来源与结果; 异常检测只给依据不动数据,命中后进待办,改不改由人决定。
移动端:异常检测与账套数据健康检查
手机端 —— 单据与库存、库存与成本、资金与往来、期初与期末逐项给结论;规则命中只生成待办。

08 / In Production

上线以后,
每天都在真的用。

系统上线后直接接管日常记账,出口和进口两摊业务都在上面走。 业务员在手机上开单、拍照,财务在电脑上复核, 每天的账当天清,报表随时能出。

  • 在跑什么出口销售、进口批次、库存与在途、单证与到岸成本 —— 日常记账全在上面走
  • 谁在用业务员手机开单、财务电脑复核;每天早上先看工作台那一屏,知道今天该处理什么
  • 用出来的结果账当天清、报表随时出;单据、库存、成本三处数一直对得上,不必等到月底再对
8 个月在真实经营中连续运行
46 个上线页面(手机端 + 电脑端)
56 个云函数支撑全部业务动作
0 次上线以来因系统原因造成的账目差错
移动端:经营报表,折本位币口径
经营报表 —— 折本位币口径,含未结汇敞口与汇兑损益,在手机上就能看完本期经营。
移动端:工作台,每天先看这一屏
工作台 —— 每天早上先看这一屏:待复核、低库存、在途延期与逾期应收。

关于数据:所有截图与示例均为合成数据或已脱敏处理,不含真实客户、供应商与账目信息。