SAP系统架构是什么
企业建站必须是能够以充分展现企业形象为主要目的,是企业文化与产品对外扩展宣传的重要窗口,一个合格的网站不仅仅能为公司带来巨大的互联网上的收集和信息发布平台,创新互联面向各种领域:成都宣传片制作等成都网站设计、全网营销推广解决方案、网站设计等建站排名服务。
SAP是英文“Systems,Applications and Products in Data Processing”的缩写,其开发公司SAP公司是目前全球应用最广的企业管理和协同化商务解决方案供应商。下面让我们一起来看看什么是SAP系统架构。
1 SAP系统的三层架构
SAP是一个基于客户/服务机结构和开放系统的、集成的企业资源计划系统[3]。其功能覆盖企业的财务、后勤(工程设计、采购、库存、生产销售和质量等)和人力资源管理、SAP业务工作流系统以及因特网应用链接功能等各个方面。SAP系统的运行环境是该系统的核心部分,其主体是由C及C++语言编写,也有一部分有SAP自身开发到程序语言ABAP编写。
SAP系统的核心执行以下几个任务:
1)运行SAP程序:所有的SAP程序都在一个软件处理器(虚拟机)中运行。
2)提供数据库读写服务:SAP程序并不直接对数据库进行操作,而是通过自身的Database Interface,使用SAP Open SQL(Structured Query Language)对底层数据库进行读写。
3)通讯服务:SAP程序可与其他SAP程序进行通信,同时也可与非SAP程序通过BAPI接口进行通信。
4)系统监控:用户可对SAP程序的运行进行监控及改变运行环境参数。
SAP系统是一个典型的Three-Tier系统架构,由表现层,应用层及数据库构成(图1):
1)SAP系统架构表现层(Presentation Layer):这是SAP用户图形界面(SAP GUI),是SAP用户和SAP系统交流的接口,用户登录后对SAP系统进行操作。通过这图形界面用户可对SAP发出指令或递交数据给应用层,应用层接收到指令或数据后,会进行相应的计算操作,之后底层将处理后把数据返还给表现层。
2)SAP系统架构应用层(Application layer)这层包括一个或者多个应用服务器(ABAP Programm)和一个消息服务器(ABAP Dispatcher)。每一个应用服务器包括一系列服务以便运行应用程序。Dispatcher是系统应用层的核心,所有从客户端传递进来的请求都将首先传递到消息服务器中,消息服务器首先按照First in First out的原则将所有请求排序,然后将用户请求依次传递给空闲的工作进程(Work Process)中,每个工作进程在某一时刻只能处理一个用户请求。工作进程会根据具体的要求通过Open SQL到数据层中读取对应的数据。
3)SAP系统架构数据库层(Database layer):这里存放了所有SAP系统的数据。SAP系统通过自身的标准语言Open SQL对数据库进行管理,同时实现了上层应用于底层数据库类型的不相关性。SAP支持很多数据库系统,包括:Microsoft SQL Server,ORACLE,INFORMIX,DB2等。
2 SAP系统的数据库接口
SAP系统支持多种数据库,SAP程序可通过SAP Open SQL对数据库进行读写,SAP Open SQL的编写不依赖于数据库的类型。在图2中所示的数据库接口是SAP应用层中一个重要的组成部分,它将Open SQL指令转换成与数据库类型相应的SQL语句(Native SQL)。这样使得在SAP开发时无需考虑底层数据库的类型。在数据库接口对Open SQL进行转换时会先对验证其语法,并自动最大限度使用本的'缓存来优化数据库的操作。人们也可在SAP程序中直接定义与数据库类型相应的SQL指令(Native SQL)来读写数据库中数据。
3 总结
任何ERP软件都不可能覆盖企业的多样性和复杂性的所有方面,对于企业的特殊要求用户可自行进行必要的二次开发,并要求同其他应用软件也可方便地集成。这就要求供应商提供的软件都能具有很强的开放性,而充分利用这种开放性的前提就是必须熟知其系统的基本架构。本文通过对SAP系统的三层结构和数据库接口的分析使大家更能深层次的了解SAP系统的系统框架,能够更好的使用SAP系统。
;
SAP财务系统总账的功能强大而丰富,涵盖了组织结构、会计科目表、会计凭证、简化操作、定期处理、操作和维护、信息和查询、配置等各个方面,笔者选择了部分具有代表性的内容说明如何使用这些功能提高企业的财务水平。
三套会计科目表并存,为跨国公司属地化核算和集团化管理并行提供了可能
在SAP财务系统中存在三大类会计科目表:运营会计科目表、集团会计科目表和国家会计科目表。其中运营会计科目表是记账必须的会计科目表,集团会计科目表是集团出具合并会计报表使用的会计科目表,国家会计科目表是为了满足某国要求,出具的符合该国会计准则要求的科目表。
三套科目表的设置为一个经营实体按照不同的会计科目系统出具报告提供了可能,换句话说也就是每个公司都可以分别按照三套科目表出具财务报告,这种功能的设置为集团公司,特别是跨国集团公司提供了集团化管理和属地化管理并重的可能性。
SAP财务系统对集团公司的会计科目表设计通常给出两种建议方案:
方案1:全集团统一使用一套会计科目表:不论是控股公司还是下级单位都共享一套完整的会计科目表,各家公司在完整的会计科目表里选择自己需要的会计科目,从而生成每个公司代码的个性化的会计科目表。
方案2:用分行业的会计科目表:如一个大型企业,同时经营多种行业,如果共用一套会计科目表,其中的科目数量将是庞大的,且覆盖了各种各样的行业特殊的科目。所以可以采用相同的行业共用一个会计科目表,这些分行业的会计科目表又能分配给同一个合并会计科目表,这个合并科目表中的科目与分行业科目表中的科目具有对应的关系。通过这样的管理,既实现了分行业的会计核算,整个集团又有一个统一的核算口径。
多重会计核算原则并行
在SAP财务管理系统中可以容纳多重的会计核算原则,即按照不同的核算规则进行核算,并分别记录。例如对于资产的折旧,会计准则规定的会计折旧方法和税法规定的折旧方法是不同的,对于跨国公司中国的折旧方法与集团所在国的折旧方法也有可能是不同的,这就要求企业能够按照不同的折旧方法记录折旧,提供给不同的干系人。
SAP财务系统提供了强大的平行记账功能,在业务发生时能够按照各种会计处理原则平行记账,并不增加操作人员的工作量,仍然使用资产折旧的例子,在每个月末运行资产折旧的时候,资产会计只需要点击折旧执行的按钮,系统就可以根据已经设置好的多种折旧计提方法平行记账。这种平行记账的功能为会计核算环境复杂的企业提供了巨大的帮助。
灵活的会计期间管理
在中国,习惯以自然年度和自然月度作为会计年度和会计期间,即1月1日到12月31日为一个会计年度,而会计期间就是12个自然月。但有些企业的经营是不适合使用自然年度的,这些企业就需要根据自己的需求来定义会计期间。在SAP财务系统中会计年度和期间是可以进行定义的,也就是说可以不使用自然年月作为会计年度和月度,而自行设置自己的会计期间变式。各公司可以共用一个会计年度变式,也可以各自用自己特殊的会计年度变式。
多货币处理
为了满足不同国家对货币的法规要求,SAP支持同时使用3种货币作为记账和结算的本位币,所有的业务均能以本位币、集团公司货币以及客户自定义的硬通货记入账本。
此外,SAP财务系统还提供自动处理外币评估、信息分类的功能,为月末结算带来很大的方便。
高度集成的系统大量减少财务人员的工作量,实现数据的一次性记账
强大的系统集成功能是SAP产品的重要特点,SAP系统强大的系统集成性决定了SAP系统中的财务凭证绝大多数不是通过手工录入的,而是通过系统集成的方式由其他业务模块集成生成的。
高度集成的系统实现了一次性记账:采购原材料的收货入库、生产领料、完工产品入库、销售出库、收到的供应商发票校验、给客户开票记账,这些业务在发生时会遵循有关记账原则,按照预先设置好的会计科目,自动记入总账。固定资产的购置、折旧和处理都会在更新每个明细资产的同时更新总账,而不需要财务人员录入凭证。通过权限的管理可以使所有子公司或工厂的原始数据的来源处于总部的监控之下。高度的系统集成实现了数据的单口录入,财务数据完全来源于业务原始数据,既提高了财务数据的准确性,同时大量减少了财务人员的工作量。
清晰的账户管理模式和简易的凭证录入方法
SAP财务系统的日常记账是非常简单的,SAP提供了各种工具来帮助用户简化他们的工作:
1.简易凭证录入原则:在总分类账中凭证输入和凭证的维护是重要的内容,录入的内容主要包含了凭证抬头、凭证行项目和简化操作辅助功能等部分。
SAP提供了各种简化凭证操作的辅助功能,凭证可以暂存,屏幕的格式可以调整并保存为预定义的屏幕变式供操作人员调用;还可以设置凭证输入的模板,例如,每月发放工资的凭证,由于科目与成本中心都是类似的,可以做成模板,每次做凭证时直接调用,并根据当月情况填入金额即可;还可以使用周期性凭证,把每个月都完全相同的业务,比如,计提和待摊费用制作成周期性运行凭证,每月运行就可以生成准确的财务凭证了。
2.未清项账管理:对于SAP凭证输入和凭证管理来说,有一个基本概念需要解释,那就是“未清项账”管理。在财务管理中,有些科目只需要有“借贷余”的管理就可以了,但是有些科目不止需要“借贷余”,还需要管理到每笔交易的状态,比如银行未达科目,客户和供应商的明细科目等。
定期处理
财务核算中总是有些事务是定期处理的,最典型的是与日结,月结和年结相关的处理,比如包括自动清账、汇率评估和汇兑损益的计算、周期性凭证过账、预提费用、利息计算、重分类调整、计划、打印、归档、关账、余额结转等。在做月结和年结的时候有很多项这样的事务需要处理,而且要求在很短的时间内完成,这就给财务人员带来了很大的工作压力。
SAP财务系统提供了“定期处理计划管理者”工具,来安排这些工作,在这个工具中我们把要完成的事项按顺序安排好,月结或年结时财务的工作就可以有条不紊的快速完成了。当然SAP的快速结账,除了这些工具外,最主要还是源自于它的集成特性。
信息和查询
SAP财务管理信息系统包括了灵活和多样的报表和功能,如账户余额显示,账户行项目显示,审计线索,资产负债表,损益表,现金流量表,试算平衡表,纳税申报表,总账信息系统等。SAP的信息系统具有一些特点,比如“钻取”的方式或称为“穿透”的方式,即可以进行多维的分析和不断深入地挖掘,直至进入原始凭证。
除此以外,SAP还提供了简便易学的编制报表工具,用户可以自己通过报表编制工具编写各种个性化报表。
SAP系统是一套企业资源管理软件系统,具有现代化、信息化、智能化的应用优势,能够为企业管理问题的解决提供参考意见,同时可以为企业发展做出系统规划。
SAP的一整套程序是针对所有企业的一种数据和应用集成方法,它将业务和技术进步融入了一个综合性的高品位的标准系统,即商品化软件系统。SAP的主打产品R/3是用于分布式客户机/服务器环境的标准ERP软件.
主要功能模块包括:销售和分销、物料管理、生产计划、质量管理、工厂维修、人力资源、工业方案、办公室和通信、项目系统、资产管理、控制、财务会计。R/3适用的服务器平台是:Novell、Netware、NTServer、OS400、Unix,
适用的数据库平台是:IBMDB2、Informix、MSSQLServer、Oracle,支持的生产经营类型是:按定单生产、批量生产、合同生产、离散型、复杂设计生产、按库存生产、流程型,其用户主要分布在航空航天、汽车、化工、消费品、电器设备、电子、食品饮料等行业。
你想说的是SAP FICO是吧,可以参考一下
财务知识点
·科目表位于公司代码(companycode)之上,集团(client)之下。科目表的科目在总账的主数据中维护。
· 在 SAP 中的科目没有 1 , 2 , 3 级科目的分法,全部是一级科目。科目代码长度为 8 位,在报表层次,会根据科目代码的前 4 位编码汇集成一个科目显示。
·统驭科目不用来直接记账,它是由应收模块、应付模块和固定资产模块直接过账的。
·总账科目的录入需遵循“有借必有贷,借贷必相等”的原则。借贷两边都需同时录入。对于应收、应付的发票录入,则单边即可。系统会自动根据所选的客户或供应商生成双边分录。
· SAP 的凭证类别基本分为收、付、转三类,和传统的会计凭证分类一样。
o SA ,总帐凭证。 ( 转帐凭证 )
o KA ,供应商凭证。 ( 付款凭证 )
o KR ,应付供应商凭证。 ( 付款凭证 )
o KG ,供应商转来的经字发票, SAP 称为贷方凭证。 ( 付款凭证 )
o KZ ,付款给供应商的凭证。 ( 付款凭证 )
o DA ,顾客凭证。 ( 收款凭证 )
o DR ,开具发票给顾客的凭证。 ( 收款凭证 )
o DG ,开具红字发票给顾客的凭证。 ( 收款凭证 )
o DZ ,向顾客收款的凭证。 ( 收款凭证 )
o AA ,与固定资产相关的凭证。
·特殊总帐标记有A,B,C,D四种,分别对应预收账款,应收票据,预收款请求和担保。
CO 知识点
· 一个成本控制范围下可包含一个公司代码,也可包含多个公司代码。
· 成本流和成本对象是管理会计的基本概念。成本流描述企业内部的价值流,像是穿梭在企业中的河道。而成本对象则像是一个个湖泊,起来收集成本的作用。
· 管理会计凭证记录了什么性质的成本 ( 多数为损益 ) 从哪里流向哪里。它也借用了财务会计中的 “ 借 / 贷 ” 的概念。如:
· 借:成本的流入
· 贷:成本的流出
· 管理会计凭证不像财务会计凭证那样借贷必相等。当管理会计凭证的借贷方都是成本对象时,借贷才会相等。
· 成本要素是用来描述管理会计中成本流本质的一个概念。成本要素分两大类,一类是初级成本要素,对应财务会计中的损益类科目。另一类是次级成本要素,可用来描述管理会计内部各成本对象间成本流转时的成本性质。也就是说可以把同类的损益类科目设置成一个次级成本要素,以便归集费用进行分摊到各部门。
· 生产订单状态
· TECO 技术实现
· REL 已释放
· CRTD 建立
· PCNF 部分确认
· DLV 交货
·GMPS已过账的货物移动
· MANC 未检查物料可用性
· NTUP 日期未更新
· PCC 使用的生产成本归集器
· PRC 预花费
· SETC 结算规则维护
· KS01 创建成本中心
· KSH1 创建成本中心组
· KA01 创建初级成本要素,需对应科目表中的损益类科目
· KA06 创建次级成本要素
· KP26 输入成本中心的标准作业量
· KP06 输入成本中心的标准费用
· KSPI 计算标准作业价格
· KSU5 建立和执行费用分摊循环
· KB31N 输入分摊指数
· CK11N 计算成品的标准成本
· CK24 标记并发布物料的标准成本
· KKAX 计算在产品
· MFN1 、 CON2 实际作业价格重估
· KOB1 查看成本信息
· KKS2 计算差异
·KO88结算定单
· OKP1 CO 开关帐
财务专业术语表
· chart of accounts----- 科目表
· fiscal year----- 会计年度
· document----- 凭证
· posting priods----- 过帐期间 (OB52)
· activity type----- 作业类型
· overhead----- 间接费用
· credit----- 贷方