【问题标题】:How to handle deposit to account in double entry book keeping?复式记账如何办理入账?
【发布时间】:2020-07-06 14:01:47
【问题描述】:

据我了解,复式簿记包括两对,借方和贷方。 当某人获得信用时,另一个人应该获得借方(并且总和应始终为 0)。

我的问题是,如果一个人想在他/她自己的帐户中存款,该怎么办?我们应该为帐户添加贷方和借方吗?如果是这样,我们如何确定帐户的余额呢?

我的桌子:

users (
        id SERIAL PRIMARY KEY,
        username VARCHAR(40) NOT NULL UNIQUE,
        password VARCHAR(40) NOT NULL,
        created_at DATE DEFAULT CURRENT_DATE
    )

transaction_types (
        id SERIAL PRIMARY KEY,
        name VARCHAR(20)
    )

transactions (
        id SERIAL PRIMARY KEY,
        type_id INTEGER REFERENCES transaction_types(id),
        user_id INTEGER REFERENCES users(id),
        amount DECIMAL(20, 10) NOT NULL,
        created_at DATE DEFAULT CURRENT_DATE
    )

当两个用户之间发生交易时,将插入一行用于负数的赠与者和一行用于正数的接收者。当用户存款到自己的账户时会发生什么?

我想我在这里误解了一些东西。

【问题讨论】:

    标签: sql postgresql accounting


    【解决方案1】:

    不是编程,而是会计基础。

    有人存入账户是两件事:

    • 向您的帐户充值
    • 向个人增加债务(或一般帐户“欠外部方的钱”,尽管大多数系统都会在其中有每个人的帐户)。

    请注意,如果这是为了支付您所做的某事,这笔债务会立即被帐户的负值抵消(因为它欠您钱)。

    【讨论】:

    • 感谢您的解释,您介意提供一个示例或外部链接,以便我完全了解发生了什么吗?
    • 不是真的 - 我没有学过英语会计,而且已经很长时间了。这是基本的双重簿记。您基本上有 4 个帐户列表:您的资产、您的负债、其他实体资产、其他实体负债。最后两个是平衡进出资金。你没有“得到钱”——你还欠了 somoene 的债。
    • 关于“欠某人的债”,所以当用户存钱时,网站欠用户钱,这个“欠钱”存放在哪里?我是从数据库模型的角度来问的
    • 不,网站没有。同车不负责罚款。企业或网站背后的任何实体都欠钱。它存储在用户帐户中,实际上直接是一个债务。看,他支付给一个账户(即一个贝宝账户)。这是公司的资产。该公司现在还欠用户一笔债。平衡。
    • 你绝对应该买一本关于复式记账的初学者书籍。有一本关于这个的傻瓜书(傻瓜的财务会计),它应该让你对所有使用的术语都有一个基本的概述。
    猜你喜欢
    • 2012-09-12
    • 2020-04-18
    • 2014-05-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-01
    • 1970-01-01
    相关资源
    最近更新 更多