CodingBlock客户化自定义新字段(必读)解析,codingblock,sapcodingblock,codingblock例子,coding自定义域名,自定义cellblock传值,自定义block,ios自定义block,matlab自定义block,docblockr自定义
? 维护客户化字段
SAP系统是个各个模块高度集成、无缝衔接的系统,特别是财务模块与各个业务模块的集成程度,是比较高的。因此,财务核算时,会涉及的大量的辅助核算问题,像WBS元素、采购定单、内部定单、成本中心等辅助核算对象。我们把这些辅助字段称为帐户分配字段(Account assignment field),放置这些字段的屏幕我们称之为帐户分配(Account assignment),控制这些字段可选输入、必输、隐藏等功能的,我们称为字段状态变式(Field status)。但是由于某些企业核算程度和方法的不一致,SAP自带的标准的字段,并不能满足核算的需求,存在新增字段的需求。如制造费用,需要分车间进行核算,需要按费用类别进行核算,还需要分配费用明细进行核算,SAP中科目与国内系统软件的区别之一就是科目设置的明细程度是不一样的,国内系统往往将科目设置至业务层,但是SAP并不是这样。现将新增字段的方法介绍如下:1、Coding Block新字段财务会计(新)-财务会计基本设置(新)-分类帐-字段-客户字段-编辑编码块(OXK3);
添加客户化字段如图(摘自SAP屠夫文章:Maintain Coding Block);T-code:OXK1|OXK2|OXK3
什么是Coding block?
为了让读者彻底理解它举一个简单的例子,假设你设计了一个学生成绩管理系统,其中记录学生成绩表XSCJ有这些字段XhID(学号),Name(姓名),grade(年级),Class(班级),Chinesescore(语文成绩),Mathscore(数学成绩) 等,现在需要在填写学生成绩同时输入学生的年纪身高信息 (在此姑且不讨论设计范式,因为按设计范式,XSCJ表保留XhID就足够,Name,Grade,Class你通常会建立另一学生资料表XSZL,如果你看SAP的物料主数据设置,就是物料描述都建立MAKT表,已经是第N范式).
这时需要的是更改XSCJ加入这些字段或在XSCL表中加入一个结构,这结构包含年纪身高字段. 然后在记录学生成绩时定义一个子屏幕弹出(或默认带出,SAP管这叫Account Assginment coding block screen)一个窗口让用户维护学生信息,在保存学生成绩时将这些信息也一并保存.
SAP Codig block一般原理基本如下,它允许增加字段,自动将增加的字段加入各模块的相关表中,并且动态产生一些支持程序.
各模块的相关表究竟是哪些表?下面将继续详细阐述coding block的设置. OXK3 Maintain coding block fields进入后界面如图2.
?[1]专家模式
如果读者对ABAP很熟悉,使用此模式,你将一步步建立domain, data element,structure(CI_COBL,CI_COBL_BI),然后是将增加的field加入表BSEG(当然还有其它模块的表和Structure),如果读者觉得自己还不是专家,就使用默认的Light mode(简易模式)吧,它自动完成这些操作.你按F6键Add自定义Field,选择开发类(47后是Package),输入字段类型和长度.
[2]coding block subscreen OXK1
你想在记帐的account assignment屏幕自动加入刚才自定义字段(本例是ZZCB1),请使用它
[3]产生一些程序
[4]SAP标准的科目分配字段,这些字段使用SE16:TCOBF可看到,ZZCB1也在此中.
[5]自定的ZZCB1,需要指出的是如果使用的是include structure, 这字段将假如COBL,TCOBF,BSEG等表
[6]只是将此结构Append到COBL中,OXK1并不可见,它将被用在一些用户自定义程序中.
激活字段ZZCB1的Log
coding block field ZZCB1激活过程由于修改了大量标准表和结构(即要将这字段插到各模块可能设计的表中),你可能需要Access Key.
读者必须耐心等待整个激活过程,在此过程中,读者可发现所有的记帐操作都可能会错误,毕竟连BSEG表都正在更新.那个著名的记帐总程序SAPMF05A需要重新编译(不知读者对半解释型的ABAP的运行速度反应如何?).
图3读者可看到激活field ZZCB1更新了的ABAP对象,包括CO用到的一些ABAP对象,典型的比如CO Line item表COEP和SPL 共用的Send table ACCIT_GLX(结构)等,SE11你看到有了ZZCB1 .
1.在等待激活时你唯一要做的就是耐心等待,如果过程中断意味Cancel, 这将有一定
您可能关注的文档
- CNC操作解析.ppt
- cmos实验解析.doc
- 《李阳疯狂英语国际音标2》全文-(省纸打印版).doc
- CO2气体保护焊基本操作方法解析.ppt
- 《栅栏两边苹果甜》.ppt
- 《最后的姿势》上课课件.ppt
- CM加工业务介绍(更新)解析.ppt
- CMOS图解析.doc
- 《有趣的磁铁》.ppt
- CNS感染解析.ppt
- 2025年母婴行业儿童保险市场发展报告行业报告.docx
- 2025年乳制品行业政策环境报告.docx
- 2025-2026学年小学心理健康三年级上册鲁画版教学设计合集.docx
- 2026年吉安市遂川县城控人力资源管理有限公司公开招聘专业森林消防队员的备考题库及答案详解1套.docx
- 2026年吉安市遂川县城控人力资源管理有限公司公开招聘专业森林消防队员的备考题库含答案详解.docx
- 2026年吉安市青原区全域旅游发展集团有限公司及下属子公司面向社会公开招聘10人备考题库及1套完整答.docx
- 2025年新能源汽车推广:政策支持与市场分析报告.docx
- 2026年吉安市遂川县城控人力资源管理有限公司公开招聘专业森林消防队员的备考题库有答案详解.docx
- 2025年税务师《税法(二)》强化练习(选择题).docx
- 2026年吉安市遂川县城控人力资源管理有限公司公开招聘专业森林消防队员的备考题库附答案详解.docx
最近下载
- 2024年湖南汽车工程职业学院单招职业技能测试题库及答案(历年真题).docx VIP
- 广东省潮州市2024-2025学年高三上学期期末教学质量检测物理试卷.docx VIP
- 上海电力学院大一机械制图C习题本解答(造福学弟,不谢)-新版.pptx
- 广东省潮州市2024-2025学年高二上学期期末教学质量检测物理试卷(含答案).docx VIP
- 新生儿身份识别制度.pptx
- 康迪泰克空气弹簧.pdf VIP
- LY/T 2817-2017山桐子栽培技术规程.pdf
- 缓刑担保承诺书范文.docx VIP
- 记账实操-电梯保养公司会计账务处理分录.doc
- 脑机接口专利关键技术白皮书-复旦大学-2025.pdf VIP
原创力文档

文档评论(0)