ABAPSAP增强应用实例.docx

上传人:b****4 文档编号:4883568 上传时间:2022-12-11 格式:DOCX 页数:65 大小:96.57KB
下载 相关 举报
ABAPSAP增强应用实例.docx_第1页
第1页 / 共65页
ABAPSAP增强应用实例.docx_第2页
第2页 / 共65页
ABAPSAP增强应用实例.docx_第3页
第3页 / 共65页
ABAPSAP增强应用实例.docx_第4页
第4页 / 共65页
ABAPSAP增强应用实例.docx_第5页
第5页 / 共65页
点击查看更多>>
下载资源
资源描述

ABAPSAP增强应用实例.docx

《ABAPSAP增强应用实例.docx》由会员分享,可在线阅读,更多相关《ABAPSAP增强应用实例.docx(65页珍藏版)》请在冰豆网上搜索。

ABAPSAP增强应用实例.docx

ABAPSAP增强应用实例

SAP增强应用实例

SAP增强大家都很熟悉,在此不再详细讲解,下面只是通过一个实例来展示一下增强的应用。

系统增强实例为建立工单前进行校验,如没有进行标准成本发布则提示错误信息E。

T-code:

CMOD

通过增强程序我们可以控制相关应用,如果你不知道到底功能是用到的哪个增强,那么请看我附录上的列表。

我们以ppco0006举例如下:

如图2.

我们需要的是制定我们的组件,如图3.

通过功能退出增加增强语句:

如图4:

双击程序后加入如下语句~~~~

ifsy-tcode<>'CK11N'andsy-tcode<>'CK40N'.

data:

beginofl_matnr,

matnrlikembew-matnr,

VPRSVlikembew-VPRSV,

vjvprlikembew-vjvpr,

pprdllikembew-pprdl,

lplprlikembew-lplpr,

endofl_matnr.

selectsinglematnrvprsvvjvprpprdllplprfrommbewintol_matnr

wherematnr=CAUFVD_IMP-MATNR

*andpprdl<>''

*andlplpr<>''

andbwkey=CAUFVD_IMP-WERKS.

*andvjvpr='S'.

ifl_matnr-vprsv='V'./移动平均价

exit.

elseifsy-subrc<>0or(l_matnr-pprdlisinitialandl_matnr-lplprisinitial).

messagee888(sabapdocu)with'物料'CAUFVD_IMP-MATNR

'没有做成本估算,不能创建生产订单,请通知SAP方丈,yeah~~~!

'.

exit.

endif.

endif.

OK,快去看看你增强后的效果吧~~~~~¥%&%&*(*(

SAP所有模块用户出口:

用户出口名称短文本描述

0VRF0001客户指定路线确定

AAIC0001IM总结:

在选择后处理数据

AAIC0002IM总结:

在选择后处理指定的输入项

AAIP0001IM追溯:

实际价值对预算类别的分配

AAIP0002IM追溯:

定义用户定义的指标

AAIP0003IM追溯:

定义用户定义的特性

AAIR0001IM-IS:

适用请求报表中的用户值字段

AAIR0002IM-FA:

拨款申请的用户字段

AAIR0003IM:

创建拨款申请中的PM定单时工作场所的分配

AAIR0004IM追溯:

定义用户定义的特性

AAIS0003投资计量对资产的实际结算

AAIS0004全部计划值或预算值的结算

AAPM0001资产会计和工厂维护的集成

ACBAPI01会计核算:

对BAPI界面的客户增强功能

ACCID001会计核算的IDoc过程

ACCID002支出会计的IDoc处理

ACCOBL01代码块中PAI和PBO的客户出口

AD010001更改对象清单及其层次

AD010002定界选择和/或过滤已定数据

AD010003创建自定义动态项目特性

AD010005创建自定义资源

AD010006菜单退出:

更改动态项目值

AD010007更改DI处理信息

AFAR0001Externaldeterminationofref.valuefordep.calculation

AFAR0002Externaldeterminationofdepreciation

AFAR0003外部转换方式

AFAR0004报废比例值的确定

AINT0001当记帐资产时进行扩展的检查

AINT0002出入流水中冲销帐户的替代...

AINT0003定义投资支持再付款的百分比/金额

AINT0004更改某范围已过帐金额

AINT0005虚拟扩展语法检查.不使用。

AISA0001分配库存号

AIST0001主数据维护中的兑换数字范围

AIST0002资产主数据中的客户字段

ALE00001ALE用户退出

ALTD0001Individualadditionalcheckswhentransferringolddata

AMAV0001确定资产起息日

AMGS_001在资产报表中用户定义的转换方法

AMPL0001AMPL上附加数据地用户子屏幕

AMSP0002确定两个公司代码间的关系类型

ANLR0001AdditionalcontrolleveltextsinAMreporting

ARVL0001确定手工重估

ATP00001有效检查的用户出口

BADA0001Customer-specificconversionmethodinassetreports

BADA0002Customer-specificassetnumber

BAS00001Servicemaster:

Checkservicespecifications

BASI0001IDoc服务主数据:

内向处理

BASO0001IDoc服务主数据:

出站处理

BATCHCHK检查批次更改的功能模块退出

BBPIV001UserExitsBBPInvoiceVerification

BBPP0001FillRESBDStructurefromBBPComponentStructure

BC621E00CustomerFunctionforBC621Group00

BC621E01CustomerFunctionforBC621Group01

BC621E02CustomerFunctionforBC621Group02

BC621E03CustomerFunctionforBC621Group03

BC621E04CustomerFunctionforBC621Group04

BC621E05CustomerFunctionforBC621Group05

BC621E06CustomerFunctionforBC621Group06

BC621E07CustomerFunctionforBC621Group07

BC621E08CustomerFunctionforBC621Group08

BC621E09CustomerFunctionforBC621Group09

BC621E10CustomerFunctionforBC621Group10

BC621E11CustomerFunctionforBC621Group11

BC621E12CustomerFunctionforBC621Group12

BC621E13CustomerFunctionforBC621Group13

BC621E14CustomerFunctionforBC621Group14

BC621E15CustomerFunctionforBC621Group15

BC621E16CustomerFunctionforBC621Group16

BC621E17CustomerFunctionforBC621Group17

BC621E18CustomerFunctionforBC621Group18

BC621EDXCustomerFunctionforBC621

BDMO0001EnhancementtotheALEdistributionreferencemodel

BG000001用户出口:

担保检查

BG000002用户出口:

担保检查对话框

BG000003用户出口:

修改担保检查结果的子屏幕

BPX00001业务合伙人:

用户退出管理数据

BPX00002业务合伙人:

用户退出管理数据(检查)

BPX00003业务合伙人:

用户退出银行明细(处理)

BPX00004业务合伙人:

用户退出银行明细(编辑)

BPX00005业务合伙人:

用户退出-定义合伙人外部编号

BPX00006业务合伙人:

用户退出-检查合伙人外部编号

BRSTEX01在报表中自定义层次

C1070001EHS:

特性值评估实例的附加检查

C10U0001EHS:

潜在风险的进一步检查

C1C10001EHS:

报表选择MSDS运送的SRGV决定

C1CA0001EHS:

商品安全数据表的决定报表类型

C1CA0002EHS:

确定EH&S中分配给物质的商品标识

C1CA0003EHS:

生成具有MSDS装运的所有物质的表格

C1CA0004EHS:

决定MSDS的语言版本

C1CA0005EHS:

报表选择MSDS运送的SRGV决定

C1CA0006EHS:

报表运送:

检查是否代发送

C1G20001EHS:

菜单退出1:

报告管理

C1G20002EHS:

菜单退出2:

报告管理

CADD0001菜单增强CAD桌面

CADD0002菜单增强CAD桌面

CADD0003CAD桌面的客户增强

CADD0004子屏幕增强CAD桌面

CADR001CAD:

技术图形标题管理的UserExit

CATP0001确定目标时数

CATS0001CATS:

构造工作清单

CATS0002CATS:

数据记录补充

CATS0003CATS:

无效的记录数据

CATS0004CATS:

在用户界面中功能无效

CATS0005CATS:

客户字段增加方式

CATS0006CATS:

确认全部时间表

CATS0007CATS:

初始屏幕上的子屏幕

CATS0008CATS:

确定承认工作流收件人

CATS0009CATS:

数据输入部分的客户文本字段

CATS0010CATS:

工作清单中的用户定义文本字段

CATS0011CATS:

客户功能

CATS0012CATS:

数据输入屏幕上的子屏幕

CATSBW01CustomerExitforTimeSheetDataTransfer->BW

CAVC0000用户出口:

变量配置:

外部应用程序接口

CAWAO_TSTextLayoutofWorklist

CBP00001用户由于PP-CBP退出

CCOWB001修改菜单条目的用户退出

CCT00001Userexitcharacteristicsmgmt.:

Char.databeforebackup

CCUCEI0A已分配的值文件和对象特性

CCUCEI0B特定客户批量输入处理

CCUCEI0H更改配置特性的F4帮助

CCUCEI0V搜索带相同数值的物料变式

CCUP0001报告-计划表

CCUX0000配置的附加检查

CCUX0001配置的装载功能

CCUX0002在类节点上对象查找的冲突反应

CCUX0003查找类节点中对象的参数

CCUX0004有附加的确认过帐处理

CCUX0005按匹配类型传输项目类别

CCUX0006修补订单BOM

CCUX0007定义实例的BOM类别

CCUX0008没有外部获得组件的BOM箍?

CCUX0100同步变式配置初始化

CCUX0500配置-技术参数-策略表的访问

CCUX0510配置:

改变变体表条目的附加过程

CCUX0800配置中多层扩展的细节层次

CCUXDATE定单BOM的有效日期

CCUXDATU面向结果订单BOM的展开日期

CCUXDELE删除分类数据的附加逻辑(CU视图)

CCUXDYNP不完善分配的特征值的会话

CCUXIACD维护例示的附加数据

CCUXINST修改实例的外部编号分配

CCUXMVAR多步配置物料变量

CCUXOBTY类节点对象搜索的对象类型

CCUXSETM保存SET处理的手工更改

CCUXSETQ设置处理的组件数量

CCUXSTAT定义例示物料的BOM状态

CEI00000配置编辑器中客户功能的可用性

CEPEX001UserExitCEP:

AuthorizationCheckforFolder

CIFEVT01CoreInterfacewithAPO:

EnhancementsforEventProcessing

CIFIMO01EnhancementinIntegrationModelCreation

CIFLOC01EnhancementforTransferringCustomer-SpecificLoc.Fields

CIFLOC02EnhancementforTransferralofCustomer-Spec.Loc.Fields

CIFLZO01CustomerEnhancementforRuntimeObject:

SplittingofOper.

CIFMAT01EnhancementforTransferralofCustomer-SpecificMatlFields

CIFORD01EnhancementforIncomingOrdersInterface

CIFORD02EnhancementforTransferringCustomer-SpecificOrderFields

CIFORD03EnhancementforIn-HouseProd.OrderInc.forCustomerFields

CIFORD04DetermineReworkOperationsorTriggeringOperation

CIFPCM01EnhancementforRecipientProcessinginProductionCampaign

CIFPIR01EnhancementofInd.RequirementsInc.forCustomerFields

CIFPPM01CoreInterfaceforAPO:

EnhancementsforPPMModel

CIFPPM02EnhancementforTransferralofCustomer-SpecificPPMFields

CIFPUR01EnhancementforTransferringCustomer-SpecificPOFields

CIFPUR02EnhancementofPurchaseOrderInterface(Incoming)

CIFPUR41SuppressionofQuotaInformationforAPOTransfer

CIFRSV02InboundProcessingforManualReservations

CIFSLS02EnhancementforSalesOrderInterface(Incoming)

CIFSLS03InfluencingofSalesOrderDataPriortoDispatch

CIFSLS04InfluencingofReservationDataPriortoDispatch

CIFSRC01EnhancementforTransferringCustomer-SpecificSSFields

CIFSTK01EnhancementforTransferringCustomer-SpecificStockFields

CKML用户退出实际成本帐目计算

CLCTMS01查找对象的默认值

CLCTMS02相同分类检查

CLCTMS03查找对象的相关性

CLFM0001更改或设置对象分类的默认值

CLFM0002保存前调用分类数据

CLFM0003检查特性值分配后调用

CLIDL001ObjectTableCustomizingforInitialDataTransfer

CLMMD001大量处理的对象选择

CLSC0001搜索结果的操作

CMDI001确定BOM展开控制

CMFU0001定义客户特定屏幕布局

CMFU0002设置时间确认和货物移动的参数

CMW8DL01EnhancementCIFmiddlewareuserexitfordelivery(inbound)

CMW8SH01EnhancementCIFmiddlewareuserexitforshipments(inbound)

CNEX0001PS:

Userfields

CNEX0002PS授权检查

CNEX0003PS:

Customerspecificfieldsstandardprojectdefinition

CNEX0004PS:

CustomerspecificfieldsstandardWBSelement

CNEX0005PS:

Customerspecificfieldsinprocess(standardnet)

CNEX0006PS客户指定字段项目定义

CNEX0007PS客户指定字段WBS要素

CNEX0008工艺中的PS客户指定字段(净计划)

CNEX0009网络中的物料部件

CNEX0010PS:

在LDBPSJ中的客户定义体系

CNEX0011部件一览上的网络中的BOM展开

CNEX0012由WBS编号派生外部网络编号

CNEX0013订单:

用户化增强:

缺省项目种类分配

CNEX0014BOM传输的外部数据

CNEX0015更改BOM传输的BOM数据

CNEX0016网络表头中的PS客户指定字段

CNEX0017网络图形中客户指定结点信息(网络维护)

CNEX0018网络图形中客户指定结点信息(信息系统)

CNEX0019网络图形中客户指定结点信息(标准网络)

CNEX0020网络图形中DIN字段的附加信息(网络维护)

CNEX0021层次图形中DIN字段的附加信息(网络维护)

CNEX0022DIN字段中的附加信息(标准网络维护)

CNEX0023层次图形中的客户指定结点信息

CNEX0024Gantt图表/项目计划板中客户指定图形标题

CNEX0025项目汇总的附加字段

CNEX0026物料一般检查的客户增加

CNEX0027客户增加:

工厂,储存位置。

寻找组件

CNEX0028检查作业发布

CNEX0029检查网络发布

CNEX0030更新BOM分配的事件

CNEX0031进度分析:

收入值计算的用户出口

CNEX0032传输价格协议中的PS客户功能

CNEX0033WBS:

已定义检索和替换字符串

CNEX0034检查BOM传输中的新分配

CNEX0035检查BOM传输中的更改

CNEX0036检查物料单传送的删除部件

CNEX0037检查刚才创建的组件

CNEX0038检查更改的组件

CNEX0039检查网络中组件的删除部分

CO610001用户退出:

装配处理

COCCA001客户增强到成本中心权限检测

COCCA002组织权限检查的客户功能

COI20001人员建立的修改

COI20002HR可用性数据的可选择采购

COIB0001As-Built分配工具的客户退出

CONF0001定单确认中的增强

CONFPI01流程定单确认:

计算客户特殊缺省值

CONFPI02流程定单确认:

客户特殊输入检查1

CONFPI03流程定单确认:

工序选择后的客户特殊检查

CONFPI04流程定单确认:

客户特殊输入检查2

CONFPI05流程定单确认:

存储时客户的特殊加强

CONFPI06流程订单确认:

实际数据传送

CONFPM01PM/SM定单确认:

决定客户特殊缺省值

CONFPM02PM/SM定单确认:

客户特殊输入检查1

CONFPM03PM/SM定单确认:

工序选择后的客户特殊检查

CONFPM04PM/SM定单确认:

客户特殊输入检查2

CONFPM05PM/SM定单确认:

储存时的客户特殊增强

CONFPP01PP定单确认:

决定客户特殊缺省值

CONFPP02PP定单确认:

客户特殊输入检查1

CONFPP03PP定单确认:

工序选择后的客户特殊检查

CONFPP04PP定单确认:

客户特殊输入检查2

CONFPP05PP定单确认:

储存时的客户特殊增强

CONFPP06PP订单确认:

实际数据传递

CONFPP07单一屏幕条目:

包含用户定义的子屏幕

CONFPS01PS确认:

决定客户特殊缺省值

CONFPS02PS确认:

客户特殊输入检查1

CONFPS03PS确认:

工序选择后的客户特殊检查

CONFPS04PS确认:

客户特殊输入检查2

CONFPS05PS确认:

储存时的客户特殊增强

COOCM001更改步骤中的冲突

COOCM002OCM:

顺序比较的比较字段的定义

COOM0001间接费用百分比的客户功能

COOM0002客户功能:

成本中心应记计算

COOM0003自动创建结算规则的客户功能

COOMBP01业务处理:

主记录中用户定义的附加字段

COOMBP03业务处理:

BAPI增强

COOMEP01CO-OM:

信息系统->行项目报表

COOMKA01成本元素主数据的客户字段

COOMKPLV复制实际数据到计划或复制计划数字

COOMKPT4客户出口:

复制计划->计划/实际->成本中心计划

COOMKS01成本中心主数据的客户

COOMKS02成本中心:

保存时检查

COOMKS03成本中心:

BAPI增强

COOMLA01作业类型主数据的客户字段

COOPA_01内部订单的客户检查模块

COOPA002主文件维护的客户功能-内部订单

COOPA003订单主文件用户定义字段

COOPA004客户功能:

打印订单主数据

COPA0001盈利性分析派生的优化(CO-PA)

COPA0002CO-PA盈利性分析评估的优化

COPA0003盈利性部分分配的优化(CO-PA)

COPA0004货币转换优化(CO-PA)

COPA0005实际数据更新优化(CO-PA)

COPA0006计划编制优化

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育 > 中考

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1