📊 概览
💰 利润去向 开帐到今天,不看上面的日期筛选
| 股东 | 已算给他 | 已付 | 还欠他 |
|---|---|---|---|
按生意别
| 生意 | 单数 | 成交额 MYR | 利润 MYR |
|---|---|---|---|
按货币
| 货币 | 笔数 | 数量 | 利润 MYR |
|---|---|---|---|
| 这段期间没有单 | |||
➕ 录单
不确定用哪个?这笔生意是什么情况?
📋 订单记录
| 单号 | 日期 | 类型 | 交易 | 数量 | 对象 · 汇率 | 利润 | |
|---|---|---|---|---|---|---|---|
|
付出去的费用(卖出时加回)
⏳ 欠仓未补
|
|||||||
| 没有记录 | |||||||
它们还在算客户余额 —— 所以你会看到「订单记录空空的,余额却还有数字」。
确定那些单是录错删掉的,就按下面清掉;钱真的动过的话不要删。
| 单号 | 日期 | 客户 | 类别 | 金额 |
|---|---|---|---|---|
下面这些客户身上一正一负,而且两边的隐含汇率刚好等于市场行情 —— 真正互不相干的欠款不会这么巧对上汇率,所以它们八成是同一笔生意,只记了一半。
最后一栏写了该补哪一边,补完那两个数字会自动互相抵销。
| 客户 | 外币余额 | MYR 余额 | 隐含汇率 | 市场价 | 该补哪一边 |
|---|---|---|---|---|---|
正数 = 公司欠客户;负数 = 客户欠公司
| 客户 | 余额 | |
|---|---|---|
| — | ||
| 代号 | 名称 | 余额 | 说明 |
|---|---|---|---|
| 小计 | |||
客户拿固定金额来换的话,录单时按数量栏的「顾客拿固定金额来换?」,帐面就会用他实际付的数,不会留零头。
| CODE | 交易 | 数额 | 汇率 | DEBITwe owe you | CREDITyou owe us | BALANCE | REMARK |
|---|---|---|---|---|---|---|---|
| 上日结余 | |||||||
💵 收付款
🧾 公司支出
从钱包/银行出的要选账户(余额才跟链上、跟银行对得起来);拿现金付的就不用选。 不影响股东分润。
🔁 账户间调拨
新增
🤖 bot 自动带进来的(待确认 笔)
这些是 bot 从收单/出款抓到的,确认后才会算进余额。请核对客户和账户对不对。
| 日期 | 来源 | 客户 | 方向 | 货币 | 金额 | 汇率 | 账户 | |
|---|---|---|---|---|---|---|---|---|
最近记录
| 单号 | 日期 | 客户 | 方向 | 账户 | 货币 | 金额 | 汇率 | ≈ RM | 备注 | |
|---|---|---|---|---|---|---|---|---|---|---|
| 没有记录 | ||||||||||
| 只显示最近 300 笔(共 笔) 显示全部 或用上面的日期筛选 | ||||||||||
| ⚠️ 系统里共 笔,只载入了最新 500 笔 —— 按「显示全部」也只看得到这 500 笔。要看更早的请用上面的日期筛选。 | ||||||||||
📦 还没去拿的现金
单已经录了,钱也算进库存了,但现金还在对方手上。库存页看到的数字包含这些。
| 单号 | 客户 | 已付 | 还差 | 现金到手 | ||
|---|---|---|---|---|---|---|
| 📄 | — | ⚠️ 客户余额已清,可能在收付款页付过了 — 点这标记结清 |
📦 库存持仓
| 日期 | 单号 | 类型 | 客户 | 进 | 出 | 单位成本 | 结存 | 结存成本 MYR | 备注 |
|---|---|---|---|---|---|---|---|---|---|
| 期初 | |||||||||
| 这段期间没有进出 | |||||||||
| 期末结存 | |||||||||
💰 各货币持仓
点一列看它是怎麽算出来的| 货币 | 公司自己的 =库存 |
可动用 现在能卖 |
平均成本 剩余批次加权 |
成本 MYR | 市价 | 市值 | 未实现 盈亏 |
|---|---|---|---|---|---|---|---|
|
钱包/柜台实际持有
− 客户寄存(我们欠客户)
= 可动用 现在就能卖的量
+ 客户欠我们 单已录、货还没交来
⚠️ 帐上库存跟实际对不上 —— 帐上库存 、公司自己的 ,差 。
多半是有交易还没录进来(钱已经动了、单还没记)。补录完这行就会消失。 |
|||||||
| 还没有库存或客户余额资料 | |||||||
客户寄放在我们这的币是负债,不是我们的货。MYR 不算欠仓 —— 它是本位币,客户的正数余额是我们还没付他的钱。
📚 库存批次明细(FIFO — 先进先出)
每一批的进价和剩余量。卖出时会从最早那批开始扣。
| 进货单号 | 日期 | 买入量 | 剩余 | 进价 | 剩余成本 MYR |
|---|---|---|---|---|---|
🔒 期间锁帐
锁定后,该日期(含)之前的单不能新增或删除,防止改动已结帐的数字(FIFO 成本会连锁重算,务必月结后锁上)。
📖 使用说明
先记住这三件事
① 录单 = 讲好条件(谁欠谁) · 收付款 = 钱真的动了
两个都做,客户余额才会归零。只录单不记收付款,余额会一直挂着。
② 期初只拍一次 —— 开帐那天的照片,之后永远靠录单,不要再贴新余额
贴了就等於同一笔生意算两遍(新余额里已经含了你录的那些单)。
③ 收工前按一次「全面自检」(核对 → 每日对帐)
全绿才收工。差额隔夜就难查,当天查是几分钟的事。
👉 还是觉得混乱?看下面第一节「🧭 先搞懂这五句话」,五分钟搞懂整个系统怎麽运作。
🤝 股东分润
股东设定
没写进任何一个股东的客户 → 利润全部算公司的,报表上会单独列出来给你看。
(以前是按代号里的数字分区间。拿掉了 —— 实际上常有群不照编号走,区间猜错不会报错,只会把利润默默算给别人。)
| 股东代号 | 名字 | 负责的客户代号 | 分润 % | USDT 汇率差 | 启用 | |
|---|---|---|---|---|---|---|
|
|
他卖 USDT/SGDC 给我们时多给 |
汇率差(USDT/SGDC)
汇率照市价录、余额也不先挂 —— 月底按「入帐给股东」时跟分润一起入(分润 + 汇率差一笔)。 这段期间股东实拿 。
| 股东 | 每 U 补 | 全额 | 他拿几成 | 他实拿 | 分润 | 合计 |
|---|---|---|---|---|---|---|
按右边入帐 → 变成挂在他名下的欠款 → 之後到「💵 收付款」付掉就归零。
(汇率差会一起入,不用另外记。) 共 已挂进股东余额。 要重来的话,先到「收付款」把那几笔删掉。
| 股东 | 负责的客户 | 单数 | 名下利润 | 分润 % | 该分给他 | 另补汇率差 | |
|---|---|---|---|---|---|---|---|
| 这段期间没有资料 | |||||||
z4123 → 4123 → s4001)。对撑单有买卖两个客户,利润对半分,各自归各自的股东 —— 只有一边是股东客户的话,那个股东分到全单利润的一半再乘比例。
基准是扣掉介绍佣金后的净利,跟「今日概览」显示的利润一致。亏钱的单也算进去,整期间加总再分。
这一页只是报表,不会动到帐本。确认数字对了之后再谈怎么结算。
🏁 原始成员贡献 ⚙️ 成员设定
| 成员 | 归属利润 | 分给股东後公司留下 | 单数 | |
|---|---|---|---|---|
|
| ||||
| 合计 | ||||
「未标记成员」那行不是 0 的话,到「客户」页把那些客户标上。
✅ 每日对帐
🔍 全面自检
| 时间 | 钱包 | 方向 | 金额 | 对方地址 | |
|---|---|---|---|---|---|
| 看链上 ↗ |
每天收工前,把每个钱包/柜台实际剩多少输进来。系统会跟自己算的比对 —— 对不上就代表有单漏记或记错,当天就抓得到,不用等到月底。
各账户
| 账户 | 货币 | 系统算的 | 实际点数 | 差异 |
|---|---|---|---|---|
| 还没建账户 | ||||
⚠️ 这些对不上,请查当天的单
最近对帐纪录
| 日期 | 点了几个账户 | 谁点的 |
|---|---|---|
| 还没有对帐纪录 | ||
💱 货币设定
📦 期初库存
不填的话,第一笔卖出会变成「卖超」,成本算不出来,利润会先挂着等补货。
一行一个货币:
货币, 数量, 单位成本MYR (Excel 复制贴上也可以)单位成本 = 这批货每一个单位值多少马币。USDT 填 4.09;THB 这种弱势币填 0.1265,不是 7.9。
它是「加一批货进库存」,不是「设定成这个数字」。开帐之後库存完全由录单决定 —— 每天再汇一次就等於凭空多出货,而且那批货带着假成本进 FIFO,之後每一笔卖出的利润都会错。
想核对「帐面跟实际差多少」→ 核对 → 全面自检,差额就是还没录的交易。
| 货币 | 数量 | 单位成本 MYR | 总成本 MYR |
|---|---|---|---|
| 总成本 | |||
— OPEN-… 开头的单,不算利润、不挂任何人的余额,只负责把货放进库存。填错了就把那张单作废,再重新汇入一次。
没登记的货币一律当「汇率业务 · 直接填汇率」,跟以前完全一样。
| 货币 | 其实是 | 属于哪门生意 | 汇率怎么填 | 计价单位 | |
|---|---|---|---|---|---|
| 还没登记任何货币 —— 按下面「↺ 带入常用两个」最快 | |||||
现金MYR 和开单额度都该勾 —— 那是交割完的货,不是欠款。不勾的话它会永远挂在客户余额上, 而且「可动用余额」会把它当成客户寄存的币,跳假的 🔴 欠仓警报。
换汇成本率保留几位小数
3 = 跟 staff 手上算的一样(例:1 MYR 兑 1.640) · 0 = 一位都不进,帐面最准但会跟手算差几十块。
已经结帐锁定的期间不受影响。改完记得按上面那颗「💾 存」。
🏦 账户(钱包 / 柜台 / 银行)
| CODE | 货币 | 进 | 出 | 客户 | 订单 | 结余 | 备注 |
|---|---|---|---|---|---|---|---|
| 上日结余 | |||||||
| 这段期间没有进出 | |||||||
新增账户
| 名称 | 类型 | 货币 | 余额 | 备注 | |
|---|---|---|---|---|---|
| 0.00 ⚠️ 应该是 0 ✅ 已配平 |
贴之前确认是 USDT (TRC20) 的收款地址。前後不要带空白。
|
||||
| 还没建账户 | |||||
💡 在「收付款」记账时选账户,这里的余额会自动跟着动,就知道每个钱包/柜台还剩多少。
下面这些是配不到对手的笔数,代表另一边漏记了。补上之后这里就会归零。
| 日期 | 客户 | 记的是 | 金额 | 缺什么 |
|---|---|---|---|---|
🔐 安全设定
改自己的密码
两步验证 2FA(强烈建议开启)
开启后,登入除了密码还要输入手机上的 6 位数验证码。就算密码外泄也进不来。
② 打开手机 Google Authenticator → 按 ➕ → 选「扫描 QR 码」→ 对准下面这个图:
扫不到的话才手动输入这串(注意:里面没有数字 0 和 1,看到的是字母 O 和 I):
帐号名称随便填,类型选「基于时间」
✅ 两步验证已启用
帐号管理(管理员)
| 帐号 | 权限 | 2FA | 状态 | |
|---|---|---|---|---|
📜 操作日志
记录谁在什么时候、从哪个 IP、做了什么(最近 500 条)。❌ = 被系统挡下来了,事情没有发生。
| 时间 | 使用者 | IP | 动作 | 内容 |
|---|---|---|---|---|
👥 客户
📥 批次汇入期初余额
① 横表(第一行是货币名):
NAME ⇥ SGD ⇥ USDT ⇥ USD ⇥ CNY ⇥ RM,之后一行一个客户② 直式:一行一笔
代号,货币,金额空格子跳过不填。千分位逗号、
(1,234) 这种会计写法都读得懂。
RM 自动当 MYR、CNY 自动当 RMB。正负号很重要:正数 = 我们欠客户,负数 = 客户欠我们。跟旧表方向不同的话记得先换算。
横表一定要用 Excel 复制(Tab 分栏)。手打逗号的横表读不了 —— 金额里的千分位逗号会把栏位切散。
| 货币 | 笔数 | 我们欠客户 | 客户欠我们 | 净额 |
|---|---|---|---|---|
| 客户 | 货币 | 期初余额 |
|---|---|---|
从群组导入客户
💡 导入前可以直接在下面改代号和名称(bot 抓错的现在就能修正)
| 代号 | 群组名 | 状态 |
|---|---|---|
| 代号 | 名称 | 股东关系 | 带来的成员 | 备注 | |
|---|---|---|---|---|---|
| ⭐ |
|
||||
| 还没有客户 | |||||