当前位置: 首页 > 编程日记 > 正文

国内外财务软件科目结构的比较

科目结构是整个会计核算的基础。国内外财务软件都是任意定义科目的分段及科目编码长度,一般都能支持六段到九段。但科目结构在不同的国家有不同的规范,因而在不同的财务软件中也就有不同的控制。在科目分类上,国内外有明显的区别。国外财务软件科目体系没有级的概念,所有的科目都是平级的。对会计科目他们只是表达会计要素的信息,诸如资产、负债、现金、费用等,而不包含组织结构等信息。而国内的会计科目的设置,基本上采用的是分级方式。通过对一级科目、二级科目、三级科目等的分段设定,试图在科目的编码上容纳较多的信息,各种业务的核算、财务报表都是通过对会计科目的处理来实现的。国内的财务软件将科目分为五类:资产类、负债类、权益类、成本类和损益类。国外的财务软件象SAP、ORACLE、JDE都将科目分为两大类:资产负债类和损益类。资产负债类对应于我们的资产类、负债类、权益类三类科目,损益类对应于我们的成本类和损益类两类科目。

  国外财务软件科目体系中各科目段可随时增加,组成科目的各段顺序可以任意组合,这样就可以把各个段值作为关键字来生成和查询相关的有意义的报表。例如,如果总账是分三段管理的:第一段为科目段(狭义),第二段为部门段,第三段为区域段。现在要统计各部门在各区域中的销售情况,只要将销售收入科目按这三段进行科目设置,然后再依据各个段的取值进行检索和查询,便可以制作出想要的报表了。在实际设置科目时,国外财务软件一般将部门作为科目编码的第一段,标准四位科目作为科目编码的第二段。如0RCALE、JDE提供的缺省科目设置就是这么设置的。而在我国,科目编码的第一段一般为一级科目。将部门作为科目编码的第一段有什么好处呢?随着管理水平的不断提高,越来越多的管理者希望划小核算单位,核算每一个部门的收支情况。比如一个商贸公司有两个业务部门,这两个业务部门都有自己的业务收入、成本和费用支出。A部门——主营业务收入,A部门——销售成本,A部门——销售费用。如果将业务部门作为科目的第一段,为每个部门分别设置该部门涉及到的收入、成本和费用科目。这样就可以单独考核每个部门的业绩,控制每个部门的费用,从而可以直接给出该业务部门的利润表。如果某部门是资产管理部门,设置了相应的资产、负债、权益类科目的话,还可以直接打印出该部门的资产负债表。在我国,一般将业务部门设置为下一级明细科目(或者直接按部门核算)。比如主营业务收入——A部门,主营业务收入——B部门。这样设置虽然也可以考核部门的业绩,但是不能设置完整的该部门的科目体系,不能直接给出该部门的损益情况或资产负债情况。另外值得说明的是,现在我国也将标准科目编码设置为4位,和国际通用编码保持一致。但尽管也是4位编码,实质上却有很大的不同。我国的一级标准科目编码之间不存在上下级关系,而美国等国家的4位会计编码之间允许有上下级关系。

  会计科目结构的不同是国内外财务软件差异最大的地方。由于国内管理型财务软件仍然以总账系统为基础来进行设计,应收、应付、固定资产及物料等子账系统只是对总账的补充,故在定义科目结构时,往往把核算项目作为会计科目的明细级来处理,这样耦合程度太高,使得子账系统总是受制于总账系统,更不能通过科目结构体系构筑一个开放的、可重构和扩展的平台。因此,国内财务软件要实现向ERP管理软件模式的扩展,首先必须对现在的会计科目结构进行调整。

相关文章:

朋友圈装死,微博蹦迪,Python教你如何掌握女神情绪变化 | CSDN博文精选

作者 | A字头来源 | 数据札记倌很多人都是在朋友圈装死,微博上蹦迪。微信朋友圈已经不是一个可以随意发表心情的地方了,微博才是!所以你不要傻傻盯着女神的朋友圈发呆啦!本文教你如何用Python自动通知女神微博情绪变化&#xff0c…

java异常笔记

Throwable是所有Java程序中错误处理的父类,有两种资类:Error和Exception。Error:表示由JVM所侦测到的无法预期的错误,由于这是属于JVM层次的严重错误,导致JVM无法继续执行,因此,这是不可捕捉到的…

2019最新进展 | Transformer在深度推荐系统中的应用

作者 | Alex-zhai来源 | 深度传送门(ID:deep_deliver)【导读】最近基于Transformer的一些NLP模型很火(比如BERT,GPT-2等),因此将Transformer模型引入到推荐算法中是近期的一个潮流。Transformer比起传统的L…

自己架设windows升级服务器

大部分对计算机比较熟悉的朋友都知道,通常安装好Windows 操作系统后要做的第一件事就是上Windows Update网站去给Windows 安装补丁程序,否则各种漏洞对系统就是一个很大的威胁。不过遗憾的是很多人还没有这样的意识,疏忽了给系统打补丁。这也…

内嵌IE网页窗口中消除IE默认脚本设置影响的方法

随着人们对客户端软件界面要求的不断提高,软件开发商面临着一个问题:如何快速廉价开发出各种丰富效果的UI界面。设计出一套丰富控件的界面库是不容易的,且产品经理丰富的想法和UED对效果的追求,往往会使程序员疲于编写这些“效果控件”。目前市面上使用的很多界面库是基于X…

win7 64位操作系统中 Oracle 11g 安装教程(图解)

1.下载Oracle 11g R2 for Windows版本,下载地址如下  官方网站:  http://download.oracle.com/otn/nt/oracle11g/112010/win32_11gR2_database_1of2.zip http://download.oracle.com/otn/nt/oracle11g/112010/win32_11gR2_database_2of2.zip 2.解压两…

使用APIHOOK实现进程隐藏

今天翻出一些今年前写的代码。其中一个是09年,我帮一个读研的同学写的一个“无公害恶意”程序。大致要求就是要实现自启动和自我隐藏。我使用的都是些简单的技术,只是实现自我隐藏稍微让我花费了点时间写算法。其实这个算法也很简单,就是大学…

程序员创业前要做哪些准备?

作者 | hsm_computer出品 | CSDN博客在互联网时代,不少干IT的人白手起家,在短短的几年里通过努力干出了一番事业,有房有车有公司,在人前也很光鲜。这就吸引了更多的程序员想要通过自主创业来实现财务自由。殊不知,创业…

Flex编码过程

Flex编码过程当我们开发一个Flex程序,我们重复其他类型网络程序的过程,例如HTML,JSP,ASP和CFML。创建一个有用的Flex程序是很容易的:打开我们最喜欢的文本编辑器,例如Flex Builder,输入XML标签,编译成为SWF…

BufferedWriter

package JBJADV003;import java.io.*;public class BufferedWriterTest { public static void main(String[] args) { try { //创建一个FileWriter 对象 FileWriter fwnew FileWriter("c:\\myDoc\\hello.txt"); //创建一个BufferedWriter 对象 BufferedWriter bwnew…

使用VC内嵌Python实现的一个代码检测工具

最近组内准备整顿代码,领导让我写个简单的python脚本分析代码中注释的行数和无效注释。因为这个需求不是很急,所以我想把简单的事情做复杂点。于是就写了一个用VC内嵌Python,并通过模拟按键和发消息去控制其他软件的工具。(转载请…

Python如何实现24个微信大群万人同步转发直播?

作者 | 猪哥66来源 | CSDN博客今天我们来学习微信机器人多群转发做同步图文直播!一、背景介绍猪哥一年前在建Python学习群的时候就说过,要邀请企业大佬来学习群做直播。其实文章早就写好了,但是一直没有找到好的转发软件,所以耽搁…

ITSM实施三招[案例]

当前国外成熟的ITSM解决方案的实施成本相对比较高,使一些对成本较敏感的的IT部门,成为ITSM实施的一个真空区。对于国内起步阶段的ITSM(IT服务管理)实施来说,南航的ITSM实施之路是一个借鉴。 南航it环境 在各大航空公司…

lr手工添加关联函数的步骤:

点击“确定”后: 如何修改已经创建好的关联规则:

新闻内容实现分页

/**//// <summary> /// 新闻内容分页 /// </summary> /// <param name"content">新闻内容</param> /// <param name"extension">扩展名(aspx,html..)</param> /// <returns></returns>pub…

使用自己的数据集训练MobileNet、ResNet实现图像分类(TensorFlow)| CSDN博文精选

作者 | pan_jinquan来源 | CSDN博文精选之前写了一篇博客《使用自己的数据集训练GoogLenet InceptionNet V1 V2 V3模型&#xff08;TensorFlow&#xff09;》https://panjinquan.blog.csdn.net/article/details/81560537&#xff0c;本博客就是此博客的框架基础上&#xff0c;完…

VC下提前注入进程的一些方法1——远线程不带参数

前些天一直在研究Ring3层的提前注入问题。所谓提前注入&#xff0c;就是在程序代码逻辑还没执行前就注入&#xff0c;这样做一般用于Hook API。&#xff08;转载请指明出处&#xff09;自己写了个demo&#xff0c;在此记下。 我的demo使用了两种注入方式&#xff1a;1 远线程&a…

【转】用示例说明索引数据块中出现热块的场景,并给出解决方案

文章转自&#xff1a;http://www.luocs.com/archives/582.html

VC下提前注入进程的一些方法2——远线程带参数

在前一节中介绍了通过远线程不带参数的方式提前注入进程&#xff0c;现在介绍种远线程携带参数的方法。&#xff08;转载请指明出处&#xff09; 1.2 执行注入的进程需要传信息给被注入进程 因为同样采用的是远线程注入&#xff0c;所以大致的思路是一样的&#xff0c;只是在细…

芬兰开放“线上AI速成班”课程,全球网民均可免费观看

出品 | AI科技大本营&#xff08;ID:rgznai100&#xff09;去年&#xff0c;芬兰推出了一个免费的“人工智能线上速成班”项目&#xff0c;目的是向该国民众教授与新技术有关的知识。现在&#xff0c;作为送给全世界的圣诞节礼物&#xff0c;这个项目已面向全球网民开放访问&am…

deepin开通ssh

1、在终端打入下面命令进行安装sudo apt-get install openssh-server2、启用sshservice ssh start 反馈&#xff1a;start: Rejected send message, 1 matched rules; type"method_call", sender":1.56" (uid1000 pid2272 comm"start ssh ") int…

实现等待窗体的几种方式

实现等待窗体的几种方式&#xff1a;下面说明了五种可以实现等待窗体的方式&#xff0c;其中三种给出了代码。准备资料安全访问控件成员为了保证在创建控件的线程上调用控件成员&#xff0c;用下面的方式封装控件的属性、方法、其他自定义成员的访问。如: winWordControl.LoadD…

GitHub宝藏项目标星1.6w+,编程新手有福了

作者 | Rocky0429来源 | Python空间&#xff08;ID: Devtogether&#xff09;特别惭愧的是&#xff0c;虽然我很早就知道 GitHub&#xff0c;但是学会逛 GitHub 的时间特别晚。当时一方面是因为菜&#xff0c;看着这种全是英文的东西难受&#xff0c;不知道该怎么去玩&#xff…

VC下提前注入进程的一些方法3——修改程序入口点

前两节中介绍了通过远线程进行注入的方法。现在换一种方法——修改进程入口点。&#xff08;转载请指明出处&#xff09; 在PE文件中&#xff0c;其中有个字段标识程序入口点位置。我们通过这个字段&#xff0c;到达程序入口点。PE文件的结构我这儿不讨论&#xff08;我会在之后…

如何产生签名applet能让applet能够访问本地资源

2019独角兽企业重金招聘Python工程师标准>>> 如何产生签名applet,以使applet能够访问本地资源? 在jdk1.1中,可以使用javakey命令来产生公钥,私钥,证书和签名的jar文件,详细资料请参考: http://java.sun.com/security/usingJavakey.html而java 2对签名机制做了比较大…

VC提前注入.net软件的方法

在之前几节介绍了各种注入方法&#xff0c;但是这些方法存在一些缺陷——对.net程序注入无效。&#xff08;转载请指明出处&#xff09; 这个可以理解&#xff0c;.net程序的代码不是汇编&#xff0c;而是微软自定义的IL中间语言。.net CLR如同虚拟机&#xff0c;解析并执行这些…

活动推荐:语音和语言技术在自然交互中的实践沙龙

智能语音技术已经渗透进家居生活、车载、金融服务等日常生活场景&#xff0c;在很大程度上解放了人们的双手和眼睛&#xff0c;语音交互成为连接人与信息/服务的新入口。根据IDC预测&#xff0c;国内对话式人工智能市场规模将在2022年达到78亿元。如何提供便捷、高效、高可用的…

JS字符串 window.open() window.opener window.name window对象总结

晚上总结了一下&#xff0c;发上来分享&#xff1a;字符串 window.open() window.opener window.name window对象等的一点总结 http://download1.csdn.net/down3/20070614/14012050509.rar

dedecms /member/reg_new.php SQL Injection Vul

catalog 1. 漏洞描述 2. 漏洞触发条件 3. 漏洞影响范围 4. 漏洞代码分析 5. 防御方法 6. 攻防思考 1. 漏洞描述 Dedecms会员中心注入漏洞 2. 漏洞触发条件 http://127.0.0.1/dedecms5.5/member/reg_new.php?dopostregbase&amp;step1&amp;mtype%B8%F6%C8%CB&amp;mt…