sap系统数据库管理的简单介绍

SAP系统架构是什么

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系统使用:

1、简单来讲SAP系统提供的仓库管理功能有:收、发、转、盘点四大项。其中,收就是收货入库,除系统标准的收货、退货外,还可以依实际需要增设超交收货、折补收货、免费收货等;

2、发就是发料,主要有对订单的投料(进订单成本)、对成本中心的投料(费用性消耗);

3、转就是转储,转储含车间之间转储、工厂之间转储、跨公司转储、跟单与不跟单转储等;

4、盘点在SAP中只提供了盘盈亏的账务处理功能,如果需要打印盘点表、盘点卡等,需要另外开发处理。

拓展资料

一、简介

仓储在企业的整个供应链中起着至关重要的作用,如果不能保证正确的进货和库存控制及发货,将会导致管理费用的增加,服务质量难以得到保证,从而影响企业的竞争力。传统简单、静态的仓储管理已无法保证企业各种资源的高效利用。如今的仓库作业和库存控制作业已十分复杂化多样化,仅靠人工记忆和手工录入,不但费时费力,而且容易出错,给企业带来巨大损失。

二、功能

1、业务批次管理

该功能提供完善的物料批次信息、批次管理设置、批号编码规则设置、日常业务处理、报表查询,以及库存管理等综合批次管理功能,使企业进一步完善批次管理,满足经营管理的需求。

2、保质期管理

在批次管理基础上,针对物料提供保质期管理及到期存货预警,以满足食品和医药行业的保质期管理需求。用户可以设置保质期物料名称、录入初始数据、处理日常单据,以及查询即时库存和报表等。

3、质量检验管理

集成质量管理功能是与采购、仓库、生产等环节的相关功能,实现对物料的质量控制,包括购货检验、完工检验和库存抽检3种质量检验业务。同时为仓库系统提供质量检验模块,综合处理与质量检验业务相关的检验单、质检方案和质检报表,包括设置质检方案检验单、质检业务报表等业务资料,以及查询质检报表等。

sap 数据库

SAP集成了很多数据库上的管理和统计工具,在SAP的图形界面或操作系统的菜单驱动工具里面就可以完成,而不需要去记一大堆脚本。即使没有很多的数据库知识也能完成绝大多数日常的数据库的工作。

传统上SAP的系统管理员需要负责数据库的日常维护工作,很多小型的SAP系统中是没有专属的DBA的。SAP是建立在数据库基础上的应用系统, 没有数据库的知识,很难想象能成为一个好的sap管理员

仓库管理和SAP系统如何使用?

仓库管理SAP系统使用:

1、简单来讲SAP系统提供的仓库管理功能有:收、发、转、盘点四大项。其中,收就是收货入库,除系统标准的收货、退货外,还可以依实际需要增设超交收货、折补收货、免费收货等;

2、发就是发料,主要有对订单的投料(进订单成本)、对成本中心的投料(费用性消耗);

3、转就是转储,转储含车间之间转储、工厂之间转储、跨公司转储、跟单与不跟单转储等;

4、盘点在SAP中只提供了盘盈亏的账务处理功能,如果需要打印盘点表、盘点卡等,需要另外开发处理。

拓展资料

SAP系统:

系统配置:

所谓系统配置命令,通常包含系统操作配置、系统传输配置、系统自定义内容配置等相关命令。系统配置的范围很广,这里介绍的系统配置不包括模块配置内容,主要是系统层面的相关配置命令。常用的操作命令主要包含以下几种。

(1)系统传输配置命令:SE09/SE10、STMS

(2)系统后台参数配置命令:SPRO

(3)系统信息发布命令:SM02

(4)目标集团参数配置命令:SCC4

后台维护:

在SAP系统中,普通用户常常因为权限不够导致很多事项无法处理,需要通过管理员在后台对相应的主数据及参数进行修改设置。这里主要介绍以下几个常用的后台维护命令。

(1)批处理命令:SCAT

(2)定义后台作业命令:SM36

(3)查看后台作业命令:SM37

程序:

程序编辑属于SAP系统开发的一个重要组成部分,SAP系统本身带有ABAP语言编辑器,可以提供强大的自开发程序功能。这里介绍程序编辑通常使用的相关命令。一般来说,程序编辑常用到的命令有以下3各。

(1)程序编辑器命令:SE38

(2)函数编辑器命令:SE37

(3)对象浏览器命令:SE80

表间维护:

(1)SAP系统中的数据都是存储在不同的表空间中。对于这些表的查询、修改及数据整理,SAP提供有相应的操作命令。常用的表间维护命令主要包括以下几种。

(1)ABAP数据字典命令:SE11

(2)维护表视图命令:SM30

用户权限:

在SAP系统中对于用户及权限的控制是非常严格的,权限参数、权限、用户的管理,均有一套专有的体系。这里介绍用户及权限控制常用的命令,包括以下几种。

(1)权限创建及修改命令:PFCG

(2)用户创建及配置命令:SU01

(3)用户批量处理命令:SU10

(4)用户组创建维护命令:SUGR

6、系统监控常用命令:

SAP系统作为企业管理的核心工作平台,系统管理员需要随时监控日常的系统运行情况,尤其是对系统日志、进程管理、用户使用、操作系统、数据库等运行的情况要重点关注。这里简单介绍几个常用的系统监控命令。

(1)系统日志分析命令:SM21

(2)系统进程监控命令:SM50

(3)用户状态监控命令:SM04

参考资料来源百度百科-sap系统


分享名称:sap系统数据库管理的简单介绍
URL网址:http://myzitong.com/article/dopjegc.html