- 博客(10)
- 收藏
- 关注
原创 SAP增强总结-第三代增强(OO基本编程思想)
第三代增强(BADI)基于面向对象(OO)编程思想实现,要了解第三代增强,需要对OO编程思想有一定了解。接口本身不能实例化,通过类可以来实现接口定义的方法。Report ZINTERFACE.* Interface Define:Ishape---形状Interface IShape.Methods: getArea Returning Value(area) Type
2012-08-29 17:30:26 4312
原创 SAP增强总结-第二代增强(SMOD、CMOD)
第二代增强比第二代增强安全性提高了很多,第一代增强毕竟是在原标准程序中修改,大部分传递参数都可以直接使用,第二代增强做了一些封装,对用户可以修改的参数做了限制。1、增强点查找方法首先根据事物码找到对应程序名(SE93),然后SE11查询数据表TADIR(限定PGMID=“R3TR”、 OBJECT= “PROG”、OBJ_NAME=程序名)找对应开发类,如果找不到对应开发类,通过SE38查
2012-08-29 14:13:15 25064 1
原创 SAP增强总结-第一代增强
1、SAP增强从用途来说分:A、数据元素增强;B、菜单增强、C、屏幕增强;D、功能增强;2、SAP增强从实现方式来说分:A 、第一代增强(增强嵌入标准程序中);B第二代增强(SMOD、CMOD);C、第三代增强(BADI);D、第四代增强(BTE);3、其他相关增强:A、财务模块常用的替代和验证;B、销售模块常用的例程等;实现某个用途采用何种实现方式,四代增强可能都不是万能的,具体采用
2012-08-27 08:56:00 16203 1
原创 如何修改SAP标准数据元素文本
事物码:CMOD点菜单 “转到-文本增强-关键字-更改”比如将字段KOSTL(成本中心)改为“费用中心”点击保存,在其他地方再看到数据元素KOSTL时,文本即变为“费用中心”。
2012-08-18 09:46:16 4280 1
原创 既是客户又是供应商清帐配置
实际业务中,某个外部公司既是本公司客户又是本公司供应商,往来账需要将此外部公司应收和应付对冲(SAP中的清帐)。如果没有启用既是客户又是供应商功能,就需要在FI中作转账凭证;如果启用此功能,F-44或F-32清帐时,应收和应付就可以直接对清。配置点如下:1、事物码:OBD2-账户组(客户)路径:财务会计(新)-应收帐目和应付帐目->客户帐户->主数据->创建客户主记录的准备->定义带有屏幕
2012-08-18 09:37:06 4769
原创 自动创建成本要素配置点
1、事物码:OB13路径:财务会计(新)-总帐会计核算(新)-主数据-准备-编辑科目表清单2、事物码:OKB2路径:控制-成本要素会计-主数据-成本要素-初级和二级成本要素的自动创建-建立缺省设置
2012-08-17 17:15:04 1448
原创 生产订单作为成本分摊、分配接受方对象配置
事物码:BS12(对象类型维护)进入“允许的业务事务”选中“RKIU”和“RKIV”然后保存,再KSU1、KSV1创建分摊、分配时生产订单就可以作为接受或发送方了
2012-08-17 14:01:51 2213
原创 一次性供应商不能用特别总账标准程序修改
SAP中部分消息是可配置的,另外一部分消息是程序写死的(如一次性供应商记账禁用特别总账);将256消息号加入T100S表(OBA5能看到的消息号),然后修改上述代码,就可以将写死的消息号设置为可配置。
2012-08-17 13:40:01 1201
原创 通过装运实现自动开票
装运实现“自动交货”“自动开票”配置1、后台配置前提:装运点已经定义,并分配给相应工厂。配置参见《SD配置手册》1.1 定义运送条件-OVSF路径:后勤执行->装运->基本发运功能->装运点和收货点确认->定义运送条件采用系统已有配置:01-标准;1.2 分配运送地点-OVL2路径:后勤执行->装运->基本发运功能->装运点和收货点确认->分配运送地点
2012-08-17 13:22:28 775
原创 自定义应用如何影响客户信用额度
方法1:可以通过OVA8中三个用户出口(LVKMPFZ1、LVKMPFZ2、LVKMPFZ3)实现;弊端:要求对信贷计算、控制逻辑比较清楚,代码量比较大,还需要嵌套进很多标准程序;方法2:直接修改标准程序LVKMPF0A(见下图),既安全又容易实现;
2012-08-17 13:12:21 1254
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人