小白可以学习如何设计发票系统
我认为所有B端系统的设计都围绕着一个原则:为了满足业务的需要,使用系统来减轻实际业务操作的负担,提高工作效率。
因此,对于发票管理系统来说,其设计也是围绕业务的实际操作进行的。
发票系统主要是为税务专业的学生服务的,因此它不可避免地会涉及一些税务知识,这对刚开始学习的学生来说可能不是特别友好。
我主修计算机科学。当我第一次接触发票系统时,我不知道红色发票、蓝色发票、标题、税额等的入口,所以我在早期阶段走了一些弯路,花了一些时间来适应。
这次我结合发票的基本知识,发票系统的基本设计思想,以及我在熟悉的系统中遇到的问题,分析了系统设计。我希望它能帮助你。
1.什么是发票
发票,在过去被称为“发票”,是表明钱已经收到,货物已经发出的程序。
事实上,清末有发票的原型。当时,买卖双方都希望有一种能够证明交易过程真实性的证据。当时,这种凭证实际上非常类似于收据。
后来,随着朝代的变化,发票逐渐结合交易场景进行优化,创建了当前发票。
百度写道:
发票,是指所有单位和个人在购销商品、提供或者接受服务以及从事其他经营活动中开具和收到的业务凭证。是会计核算的原始依据,也是审计机关,税务机关执法检查的重要依据。
收据是收据和付款凭证,发票只能证明业务已发生,而不能证明付款是否已收到或支付。
简言之,发票是成本、费用或收入的原始凭证。因为发票是唯一的单据,所以每张发票都有一个特定的发票号。
事实上,在我们的实际生活中,有很多场景涉及到发票:你需要找到一家商店来开餐费和住宿费的发票,你需要找到一个商人来开网上购物的发票。。。
对于商家来说,发票主要是公司记账的依据,也是纳税的费用凭证。对于消费者而言,发票主要用于报销。
生活中会有一幕。商家报告说,车票本月已用完,并承诺下个月向消费者发放车票。这是因为该公司定期从税务机关购买发票。如果月票用完了,通常会在下个月重新发行。
发票分为普通发票和增值税专用发票。增值税专用发票可以抵扣,普通增值税发票只能作为会计凭证使用。
目前,专用发票仅支持纸质发票,普通发票支持电子发票和纸质发票。
仅仅知道发票的类型和形式是不够的。您还需要知道真实发票的外观以及它包含的字段。
附上滴滴发票:
我们可以看到,发票将包含发票标题、发票税率、发票编号和开证公司等信息。
2.设计发票系统时需要考虑的三个维度
1、发票数据的基本操作
1) 开具发票
需要输入哪些发票信息以及提交信息后如何开具发票。
表头信息、电子邮件地址或邮寄地址需要用户输入,如税率、纳税人识别号、开票人信息等,由公司自行配置,可自动带入。
信息完成后,大多数中小型公司将通过呼叫第三方系统开具发票。如上所述,当发票成功开具时,将生成一个特定的发票编号。
2) 查询发票
查询条件是什么,支持显示哪些数据。
需要说明的是,查询项的主要目的是定位数据。
除了一些最基本的查询项目,如发票申请时间和成功发票时间,设计还应基于业务的日常运营需求,如是否需要根据提交人进行查询,是否通过交易订单号进行查询。
-
滴滴即将上市是一场胜利的赌博吗?[2021-08-13]
-
清楚的出租车可以扣除,但发票必须这样开[2021-07-28]
-
小白可以学习如何设计发票系统[2021-08-09]
-
总结和梳理个人纳税评估和征收要点[2021-08-04]
-
消费者权益保护新闻丨滴滴支付赔偿的男子谁坐在一个独家乘坐的乘坐[2021-08-24]
-
奇怪吗?从今天开始,滴滴发票不能再报销或扣除?[2021-08-08]
-
小白可以学习如何设计发票系统[2021-08-12]
-
电子机票在这里!”刷脸,扫描ID,扫描代码”以实现“无纸化”[2021-08-14]
-
财务部收到滴滴旅游的电子机票后是否需要保存电子机票?[2021-07-26]
-
为什么有人收集滴滴发票[2021-08-11]
-
不能报销滴滴发票吗?它是由会计师们“教导成为一个男人”的[2021-11-03]