sap系统元数据管理表的简单介绍
SAP怎么往数据库表添加数据
开源的数据库操作都离不开INSERT、UPDATE、MODIFY和DELETE语句。其中当SY-DBCNT返回为0,则表示操作成功,此外还将返回实际操作的数据行数。需要指明的是Open SQL本身并不进行操作权限的检查,若需要进行设定,则要在系统中创建授权对象。
渌口网站建设公司创新互联公司,渌口网站设计制作,有大型网站制作公司丰富经验。已为渌口近千家提供企业网站建设服务。企业网站搭建\外贸网站制作要多少钱,请找那个售后服务好的渌口做网站的公司定做!
一.INSERT语句
Open SQL中的INSERT语句用于向数据库中插入新条目。
1.插入单行数据:dbtab是内表,wa是工作区。
INSERT INTO dbtab VALUES wa.
INSERT INTO dbtab FROM wa.
内表:Internal memory table 内存中的表,是外设(屏幕、磁盘,打印机等)和数据库表数据交换的中介。
wa为工作区,是与数据库具有相同结构的数据对象,一般直接基于数据库结构声明。该语句也可以将数据插入视图中,首先该视图所有字段必须来自同一个数据库表,而且在数据字典中的maintenance status属性必须设定为read and change
注:如果相同表关键字的数据条目已经存在,则不能重新插入,只能对非关键字进行更改(UPDATE,MODIFY)
2.插入多行数据:datab是内表,itab是表
INSERT dbtab FROM TABLES itab.
其中itab是内表,包含希望插入的数据条目。
注:内表应与数据库的行结构一致。
所有条目成功插入,则SY-SUBRC返回0
使用ACCEPTING DUPLICATE可避免该错误。
INSERT dbtab FROM TABLE itab ACCEPTING DUPLICATE KEYS.
ACCEPTING DUPLICATE的效果是:若出现关键字相同,返回4,并跳过其再更新所有的其他。
二.UPDATE语句
1.更新单行数据:
UPDATE dbtab SET f1=g1 ... fn=gn WHERE fix_key.
f表组建字段名,g为新设定的值,WHERE为确保只更新单行。
注:除f=g外还可 f=f+g、f=f-g
通过工作区更改单行数据:
UPDATE dbtab FROM wa.
2.更新多行数据:
UPDATE dbtab SET f1=g1 ... fi=gi [WHERE conditions].
也可以使用SET和WHERE子句同时更新多行数据值;此外不需要在WHERE中限定所有表关键字,该语句本身将更新所有满足条件的数据条目,若不是用WHERE子句,则将更新当前数据集团中的所有数据行。
注:如果至少有一行数据被更新SY-BUBRC返回0,否则返回4。
还可通过内表来更新多行数据:
UPDATE target FROM TABLE itab.
三.MODIFY语句
MODIFY语句是SAP的Open SQL中专有语句,该语句相当于INSERT和UPDATE语句的结合。引入期的原因是当更新数据库操作时,并不确知数据库中是否遗憾相应的数据行。
1.添加或更新单行:
MODIFY dbtab FROM wa.
注:操作后SY-SUBRC恒为0;SY-DBCNT为1
2.添加或更新多行:
MODIFY dbtab FROM TABLE itab.
内表itab将覆盖数据库表中具有相同主关键字的条目。
注:SY-SUBRC恒为0;SY-DBCNT返回行数
四.DELETE语句
1.删除单行数据:
DELETE FROM dbtab WHERE fix_key.
或 DELETE dbtab FROM wa.
其中WHERE必须指明全部表关键字段的值;wa为工作区,若不去dbtab匹配操作将失败。
2.删除多行数据:
DELETE FROM dbtab WHERE condition.
DELETE dbtab[CLIENT SPECIFIED] FROM TABLE itab.
注:返回值同MODIFY
3.删除多行数据:
两种形式:1).通过内表删除多行数据条目的过程中将内表置为空;2).使用WHERE FIELD LIKE '%'。
资料来源:网页链接
仓库管理和SAP系统如何使用?
简单来讲SAP系统提供的仓库管理功能有:收、发、转、盘点四大项。其中,‘收’就是收货入库,除系统标准的收货、退货外,还可以依实际需要增设超交收货、折补收货、免费收货等;
登录
选择所需要管理的部门
选择收、发、转、盘
检查
确认
退出
可以根据如下仓库管理指导学习:百度文库-ERP系统
拓展资料:
储存原则
1.存储规定
a)防火、防水、防压、防潮;
b)定点、定位、定容、定量;
c)先进先出
2.物料存储要分门别类,按“先进先出”原则堆放物料,填写《物料标识卡》等标识,尾数应贴上“尾数标签”或做好尾数标识,并有相应的台账、卡账以供查询;
3.对因有批次规定、色别规定等特殊原因而不能混放的同一物料应分开摆放;
4.物料储存要尽量做到“上小下大,上轻下重,不超安全高度”
料不得直接置于地上,必要时加垫板、纸皮或置于容器内,予以保护存放;
5.任何物料不得堆放在仓库通道上,以免影响物料的收发
仓库管理-百度百科
sap主数据管理系统主要有哪些
客户供应商主数据
物料主数据
项目主数据(项目、WBS、网络)--作业、采购申请
财务主数据一般会分FI主数据、CO主数据
FI主数据主要有:会计科目、固定资产主数据、财务供应商、财务客户主数据;
CO主数据主要有:
利润中心:能独立核算损益的最小单位,一般为一个车间;
成本中心:费用归集的最小单位,一般为一个部门;
成本要素:同会计科目的损益类科目;
作业类型:是对成本中心产生的作业进行分类,也就是对成本的细分,如工时
统计指标:一般是费用分摊的标准,如按人数、产量、销售额等进行相关费用的分摊,则人数、产量、销售额就需要建成统计指标,以利在创建分摊或分配循环时使用。
内部订单:是对公司内某项作业或任务的成本进行计划、归集、监控和分摊的工具,如把某个庆典活动建成一个内部订单,可以通过对订单的计划(预算)、归集(实际记账)、监控(实际有没有超预算)来管理这个活动。
sap系统中包括哪些基础数据
1、物料主数据
物料主数据是指对生产过程中涉及到的成品、半成品和原材料在生产加工过程中需要使用的信息进行设定。与PP相关的信息主要在MRP四个视图中进行维护,物料主数据中的信息较多,因此会影响到较多的生产执行过程,主要对MRP运行、可用性检查、物料替代等过程产生影响。
2、BOM主数据
PP中维护的BOM主数据,主要是应用在生产过程中的BOM,即生产BOM;其主要的作用是明确成品或半成品的组件组成结构及数量信息,即明确一个成品或半成品是由哪些半成品或原材料组成的。
3、工作中心主数据
工作中心(Working Center)是直接的生产加工部门。工作中心有明确的生产场地,是生产加工单元的统称。比如一条流水线,加工机床,一个工作人员等都可以作为一个工作中心。一个工作中心是由一个或多个直接生产人员,一台或几台功能相同的机器设备,也可以把整个车间当作一个工作中心,车间内设置不同的机器类型。它是工序调度和能力需求计划(CRP)产能计算的基本单元。
4、工艺路线主数据
工艺路线指定了原材料到产成品的生产过程中每步所需要的工序以及工序的顺序和每个工序所分配的物料,工艺路线中包含了每个工序的工作中心信息。简单来说,工艺路线的目的是让系统知道一个产品需要经过哪个地方,在哪个地方需要哪个材料。而这个地方就叫做工作中心,建立工艺路线时必须指定工作中心。
5、生产版本主数据
生产版本(Production Version)主数据是执行生产业务过程中最主要的基础数据之一,包含了产品的数量结构信息,同时也包含了产品的工艺路线,工作中心等信息。可以简单地理解为生产版本是产品的生产BOM和工艺路线的排列组合。
当前题目:sap系统元数据管理表的简单介绍
网页路径:http://hbruida.cn/article/ddodcdj.html