重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
sap凭证类型ue是期初数据传输的意思。SAP的凭证类型是用来区分业务,一般项目采用SAP默认的凭证类型清单即可满足业务需求。类型及功能如下:AA:资产资本化或资产报废(资产清理的)。AF:资产折旧计提。AB:自动清账。SA:总账一般凭证。DA:客户无现款收款的(应收与预收清账)。DZ:客户付款(收款与预收)。DG:手工做的客户贷项发票FB70。DR:手工做的客户正向发票FB70。RV:VF02自动产生的客户凭证。KA:供应商无现款支付的(应付与预付清账)。KZ:供应商付款(付款与预付)。KG:手工做的供应商贷项凭证FB60。KR:手工做的供应商正项凭证FB60。RE:MIRO自动产生的供应商凭证。WA:内部发货凭证。WE:内部收货凭证。WL:外向交货。WI:库存盘点凭证。UE:期初数据传输。ML:物料分类账凭证。PR:标准价格变更。
成都创新互联公司-专业网站定制、快速模板网站建设、高性价比内黄网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式内黄网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖内黄地区。费用合理售后完善,十载实体公司更值得信赖。
sap各模块的英文缩写及相应的中文说明:
SAP ERP核心模块包括:
FI:财务会计
CO:管理会计
MM:物料管理(含采购、库存和物料主数据功能)
SD:销售管理
PP:生产管理
PM:设备管理
QM:质量管理
HR:人力资源管理
SAP
是上层访问下层所提供服务的点。在计算机体系结构中,下层是为相邻上层提供服务的,而下层对它的所有上层都是透明的。
SAP是临层实体(“实体”也就是对应层的逻辑功能)间实现相互通讯的逻辑接口,位于两层边界处。从物理层开始,每一层都向上层提供服务访问点(应用层除外),每一层都有SAP,但不同层的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 '%'。
资料来源:网页链接