第一篇 SAP简介

SAP全名为System Application and Products in Data Processing。SAP目前是全世界排名第一的RP软件,号称“全球最大的企业管理解决方案供应商、全球第三大独立软件供应商、全球领先的协同电子商务决绝方案供应商”。世界500强中有超过80%的公司使用SAP。

本系列主要介绍SAP的开发语言ABAP/4及开发环境介绍。下面将进一步介绍SAP的系统结构,包括R/3及NetWeaver的系统架构。

1.SAP R/3系统结构。

我们基本上把SAP直接称之为R/3。R/3是一个基于三层架构的分布式处理系统,可应用于小型服务器,庞大的系统数据依托客户机/服务器的主从式架构分布于网络中。

2.SAP NetWeaver系统结构

SAP NetWeaver是一个标准化平台,SAP NetWeaver架构实际上是SAP R/3和Basis系统的扩展,它支持JE22标准,在原ABAP基础上支持JAVA扩展开发。NetWeaver支持Microsoft.Net

和IBM webSphere标准。

3.SAP系统主要功能模块组介绍

3.1 销售与分销(SD),包括销售计划、询价报价、订单管理、运输发货、发票等完整业务解决方案。

3.2 物料管理(MM),集成了供应链物料需求计划、采购、库房及库存管理等所有相关物料管理的任务。

3.3 生产计划(PP),是一个整合性的企业资源计划系统,包括制造执行系统的全部功能:制定销售计划,编制主生产计划、生产物料需求计划、市场预测、生产资源计划、能力需求计划、生产活动控制,工厂数据采集。

3.4 质量管理(QM),支持所有产品质量保证有关的流程,提供检测计划的详细安排,管理费品率和质量相关成本等数据,此外QM还能对质量资格认证进行管理。主要功能包括:质量计划、质量检验、质量控制、质量通知、质量证书、测试设备管理、质量管理信息系统等。

3.5 工厂维护(PM),主要用于管理厂房修缮和生产过程中使用的设备及其维修状况,并提供关于机器使用与闲置信息。PM与PP模块精密结合,保证生产的过程效率。主要功能包括:预防性维护、服务管理、维修订单管理、维修工程、设备和技术对象、工厂维护信息系统等。

3.6 人力资源管理及计划(HR),HR提供整套人力资源管理方案,包括标准语言、货币及标准需求,其创新理念考虑到了管理公司人力资源及其功能的所有方面,包括招聘,培训和组织管理。主要功能包括:福利管理、薪酬管理、招聘、时间管理、薪资、组织管理、培训和时间管理等。

3.7 财务会计(FI),FI也可称为法定会计,其可以在一个国际性框架中集中管理财务会计数据,并严格依照不同国家会计法制度来执行定业务,支持多公司,多语言,货币和会计科目,具有广泛的适用性和集成性。主要功能包括:总分帐管理、应付帐管理、应收帐管理、财务控制、法定合并、现金管理等。

3.8管理会计(CO),在一个国际性框架中密切的监控所有的成本、收入、资源及期限,对计划成本及实际成本进行严密的比较。主要功能包括:成本中心会计管理、基于业务活动的成本核算、订单和项目会计管理;产品成品核算、获利能力分析、利润中心分析、公司管理。

SAP-ABAP系列 第一篇SAP简介的更多相关文章

  1. 【ABAP系列】SAP abap dialog screen屏幕参数简介

    公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP abap dialog ...

  2. 深入学习jQuery选择器系列第一篇——基础选择器和层级选择器

    × 目录 [1]id选择器 [2]元素选择器 [3]类选择器[4]通配选择器[5]群组选择器[6]后代选择器[7]兄弟选择器 前面的话 选择器是jQuery的根基,在jQuery中,对事件处理.遍历D ...

  3. 深入理解javascript函数系列第一篇——函数概述

    × 目录 [1]定义 [2]返回值 [3]调用 前面的话 函数对任何一门语言来说都是一个核心的概念.通过函数可以封装任意多条语句,而且可以在任何地方.任何时候调用执行.在javascript里,函数即 ...

  4. 深入理解javascript函数系列第一篇

    前面的话 函数对任何一门语言来说都是核心的概念.通过函数可以封装任意多条语句,而且可以在任何地方.任何时候调用执行.在javascript里,函数即对象,程序可以随意操控它们.函数可以嵌套在其他函数中 ...

  5. Entity Framework 6.0 入门系列 第一篇

    Entity Framework 6.0 入门系列 第一篇 好几年前接触过一些ef感觉不是很好用,废弃.但是 Entity Framework 6.0是经过几个版本优化过的产物,性能和功能不断完善,开 ...

  6. SAP-ABAP系列 第二篇SAP ABAP开发基础

    第二章SAP ABAP开发基础 1.ABAP数据类型及定义 ABAP程序中共包含8种基本数据类型定义, 类型名称 描述 属性 C Character Text (字符类型) 默认长度=1,默认值 = ...

  7. 深入理解ajax系列第一篇——XHR对象

    × 目录 [1]创建对象 [2]发送请求 [3]接收响应[4]异步处理[5]实例演示 前面的话 ajax是asynchronous javascript and XML的简写,中文翻译是异步的java ...

  8. 深入理解javascript对象系列第一篇——初识对象

    × 目录 [1]定义 [2]创建 [3]组成[4]引用[5]方法 前面的话 javascript中的难点是函数.对象和继承,前面已经介绍过函数系列.从本系列开始介绍对象部分,本文是该系列的第一篇——初 ...

  9. 深入理解this机制系列第一篇——this的4种绑定规则

    × 目录 [1]默认绑定 [2]隐式绑定 [3]隐式丢失[4]显式绑定[5]new绑定[6]严格模式 前面的话 如果要问javascript中哪两个知识点容易混淆,作用域查询和this机制绝对名列前茅 ...

随机推荐

  1. poj 2079 Triangle

    Triangle Time Limit: 3000MS   Memory Limit: 30000K Total Submissions: 9835   Accepted: 2951 Descript ...

  2. poj 4438 Hunters

    Hunters Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Sub ...

  3. 【BZOJ2286】消耗战(虚树,DFS序,树形DP)

    题意:一棵N个点的树上有若干个关键点,每条边有一个边权,现在要将这些关键点到1的路径全部切断,切断一条边的代价就是边权. 共有M组询问,每组询问有k[i]个关键点,对于每组询问求出完成任务的最小代价. ...

  4. Spring入门 (IOC)

    1.实现原理

  5. Android4.2.2 动态显示隐藏屏幕底部的导航栏(对系统源码进行修改)

    需求如题. 在Android4.2.2中,导航栏(也就是屏幕底部的三个按钮,home,back,recentapp)是系统应用SystemUi.apk的一部分,简言之,我们的需求就是让我们的app来控 ...

  6. hdu 4932 /bestcoder B题 #4 /思维题

    题意:给一个数列(整数),用一些不相交的区间去覆盖(只能是用端点去覆盖,端点可以交).而且区间出度相等.求最大区间长度. 开始一下就敲了,枚举每个区间长度,判断合法,更新最大.但是后来一看小数,感觉不 ...

  7. 002如何升级 Linux 的内核?

    我们不应该升级 Linux 内核,而是始终使用 rpm 命令来安装新的内核,因为升级内核会让你的 Linux 机器处于一个无法启动的状态.

  8. BZOJ——1419: Red is good

    http://www.lydsy.com/JudgeOnline/problem.php?id=1419 Time Limit: 10 Sec  Memory Limit: 64 MBSubmit:  ...

  9. logging模块详解以及常见代码

    1.在django中获取客户端IP地址: if 'HTTP_X_FORWARDED_FOR' in request.META: ip = request.META['HTTP_X_FORWARDED_ ...

  10. java保留n位小数

    double x = 123456789.987654312; String.format("%.nf", x) n为保留的小数位,x必须为double类型. 例如保留3位小数 S ...