赤龙ERP应收应付讲解--第21篇

用日志记录“开源软件”的诞生

【点亮星标】----祈盼着一个鼓励

博主开源地址:

码云:https://gitee.com/redragon/redragon-erp

GitHub:https://github.com/redragon1985/redragon-erp

说流程

ERP中出入库完成后的流程一般紧接都是应收应付模块,这种叫法偏财务,也是因为这部分涉及到了跟支付相关的业务,其实这个部分的核心就是发票和收付款。这次我们重点说说发票。从线下业务来讲,发票一定是不可缺少的一环,作为收支凭证也作为缴税凭证。不管你是买东西还是买东西,从正规角度来讲必须要开票。搬到线上也同样如此,不管前序流程是订单还是出入库,都需要开发票,也就都必须接入到应收应付的发票节点上。同时发票也是后续收付款的依据和凭证。

说业务

下面我们来聊聊发票涉及的功能以及解决了哪些问题。

1、发票的区分:ERP系统中的经常使用的发票一般为采购发票、销售发票、费用发票,分别对应采购\入库、销售\出库、费用报销几类业务。

2、发票的含义:ERP系统中的发票概念是一个广义的概念,不仅仅包括原始发票的所有内容,还包括了更多的信息。很多ERP中也叫应付事务处理\应付票据、或应收事务处理\应收票据,从叫法也可以看出它不仅仅是发票的概念,其中也包含了业务的信息,比如订单和出入库,也包含了财务的信息,比如凭证和分录。所以它在财务业务一体化中起到了很重要的承上启下的作用。

3、三单匹配:说到发票一定离不开三单匹配,下面来简单阐述一下,三单就是所谓的订单、出入库单、发票,而匹配就是要让订单中的价格,出入库中的数量与发票的金额、甚至是发票行的数量金额对应。从逻辑上说这个验证应该是绝对严格的,正是由于发票在ERP中的重要性,所以这个三单匹配就变得必不可少,验证的失败可能直接导致财务数据与业务数据的差异,甚至是让整个ERP数据的变得无意义。

4、预付款与预收款:业务中经常遇到预付款或预收款的情况,一般此时还没有开具发票,但ERP中没有发票是无法核销收付款的。所以采用预付款发票和预收款发票的方式解决此问题。即在无法开具正式发票的情况下,在系统中可录入预付款发票和预收款发票,然后对预付款发票和预收款发票进行付款和收款。最后等可以开具正式发票时,用正式的发票核销预付款发票和预收款发票。

特殊说明:由于发票的另一大功能是缴税,所以ERP中的发票就要记录税额,甚至明细行税额。对于含税价格如何与订单匹配与付款匹配一定要注意处理逻辑。

说操作

一、采购发票

操作说明:

1、进入“采购发票”菜单,可查看所有采购发票的列表

2、点击“新增采购发票”按钮,可编辑采购发票信息

(1)发票编码根据企业定义的规则录入

(2)发票来源选择采购订单后,选择需要开票的采购订单

(3)采购订单选择后,会带出所有订单的相关信息

(4)录入真实发票的金额,此金额会与发票行金额做必要验证

(5)采购订单金额、历史开票金额计算后会与发票金额做二次验证

(6)录入收付款方式和银行账户等信息

(7)保存后可录入发票行,点击“新增发票行”按钮

(8)选择采购订单行,并注意入库数量,只有存在入库的行才能开票(服务无需入库)

(9)录入需要开票的行数量,会自动计算行金额;填写税率同时会自动计算税额

(10)发票编辑完成后可进行提交,审批

3、审批后的发票,可以进行变更,点击“变更”按钮即可;变更会产生历史记录并可供用户查看

二、销售发票

销售发票的操作流程和采购发票类似,此处不再做特殊说明。

后记

如果您对我们正在做的开源软件感兴趣,欢迎各种形式的合作,加入我们一起打造一套开源的信息化解决方案!

【码云】或【GitHub】搜索“赤龙ERP”点击星标,亦可加入我们! 让我们从小开始做点伟大的事!与开发者交流 kzca2000

ERP应收应付的操作与设计--开源软件诞生21的更多相关文章

  1. ERP订单管理的操作与设计--开源软件诞生19

    赤龙ERP订单模块讲解--第19篇 用日志记录"开源软件"的诞生 [点亮星标]----祈盼着一个鼓励 博主开源地址: 码云:https://gitee.com/redragon/r ...

  2. ERP的主数据的操作与设计--开源软件诞生25

    赤龙ERP主数据管理讲解--第25篇 用日志记录"开源软件"的诞生 [进入地址 点亮星星]----祈盼着一个鼓励 博主开源地址: 码云:https://gitee.com/redr ...

  3. ERP收付款的操作与设计--开源软件诞生22

    赤龙ERP收款付款讲解--第22篇 用日志记录"开源软件"的诞生 [进入地址 点亮星星]----祈盼着一个鼓励 博主开源地址: 码云:https://gitee.com/redra ...

  4. ERP的财务凭证的操作与设计--开源软件诞生23

    赤龙ERP财务凭证讲解--第23篇 用日志记录"开源软件"的诞生 [进入地址 点亮星星]----祈盼着一个鼓励 博主开源地址: 码云:https://gitee.com/redra ...

  5. ERP费用报销操作与设计--开源软件诞生31

    赤龙ERP费用报销讲解--第31篇 用日志记录"开源软件"的诞生 [进入地址 点亮星星]----祈盼着一个鼓励 博主开源地址: 码云:https://gitee.com/redra ...

  6. ERP的权限管理的操作与设计--开源软件诞生24

    赤龙ERP用户与权限管理讲解--第24篇 用日志记录"开源软件"的诞生 [进入地址 点亮星星]----祈盼着一个鼓励 博主开源地址: 码云:https://gitee.com/re ...

  7. ERP中HR模块的操作与设计--开源软件诞生26

    赤龙ERP的EHR功能讲解--第26篇 用日志记录"开源软件"的诞生 [进入地址 点亮星星]----祈盼着一个鼓励 博主开源地址: 码云:https://gitee.com/red ...

  8. ERP仓库管理的操作与设计--开源软件诞生20

    赤龙ERP库房管理讲解--第20篇 用日志记录"开源软件"的诞生 [点亮星标]----祈盼着一个鼓励 博主开源地址: 码云:https://gitee.com/redragon/r ...

  9. ERP的协议管理的操作与设计--开源软件诞生27

    赤龙ERP协议与订单进阶讲解--第27篇 用日志记录"开源软件"的诞生 [进入地址 点亮星星]----祈盼着一个鼓励 博主开源地址: 码云:https://gitee.com/re ...

随机推荐

  1. linux学习(九)Linux知识点汇总

    一.基础概念 Q:linux是什么?  Linux是一种基于UNIX的操作系统,它基于Linux内核,常被用作服务器的操作系统. Q:UNIX和LINUX有什么区别? Unix:收费的,商用的,拥有许 ...

  2. 记一次select2赋值动态数组的坑

    var roles = $td.eq(3).text().split(","); var arr = []; //循环去除每个值前后的空格,否则下拉框赋值回显出错for(var i ...

  3. IntelliJ IDEA 2020.2 x64 最新破解教程有效期到2089年 完全免费分享

    作者:极客小俊 一个专注于web技术的80后 我不用拼过聪明人,我只需要拼过那些懒人 我就一定会超越大部分人! CSDN@极客小俊,原创文章, B站技术分享 B站视频 : Bilibili.com 个 ...

  4. 【MindSpore】Docker上成功使用MindSpore1.0.0的GPU版本

    本文是在宿主机Ubuntu16.04上安装Docker(nvidia-docker),并成功进行MindSpore1.0.0的GPU训练: Ubuntu 16.04 Docker Nvidia-doc ...

  5. JVM内存模型不再是秘密

    前言 上篇文章我们一起了解了jvm虚拟机类的加载机制,而且是以一种纯大白话进行的一场闲聊,相信小伙伴们应该印象深刻,感兴趣的小伙伴可以重温一下上一篇文章大白话谈JVM的类加载机制. 当jvm加载了类后 ...

  6. 推荐Java字节码解析工具classpy

    Classpy Classpy is a GUI tool for investigating Java class file, Lua binary chunk, Wasm binary code, ...

  7. 吐血分享一款免费看所有付费影视的app,不好用来石欠我

    前言 朋友经常找我要各种付费影视资源,在下逛遍各大网站,终于找到一款app,那简直是神器啊. 几乎各大主流平台的付费影视都能观看,亲测有效.还在浏览器一个一个搜资源而费劲?? 还在为只买了一个平台的V ...

  8. javascript 原型与原型链浅析

    原型 和原型链 什么是原型链 简单理解就是原型组成的链,对象的__proto__它的是原型,而原型也是一个对象,也有__proto__属性,原型的__proto__又是原型的原型,就这样可以一直通过_ ...

  9. S3C6410触摸屏驱动分析

    一. device的注册1.0 两个注册//在smdk6410_machine_init中既注册了touchscreen的私有信息也注册了ts资源 1 在arch/arm/mach-s3c64xx/m ...

  10. vs code 编译python 输出到调试控制台

    如图所示,在debug菜单中点击齿轮按钮,进入launch.json,更改console选项的值(有三种) "console": "internalConsole&quo ...