1.    说明

在SAP系统的配置中,有大量的字段状态维护操作,如FI模块中的科目组字段状态、公司代码的字段状态(参见《定义科目组(复制法)》、《定义科目组(新建法)》、《定义字段状态变式(Field Status Variants)》)。在实际配置中,有些字段状态组的文本维护不全面,如未维护中文(ZH),那么在配置中就会出现“子组文本不存在”的文本行,如图1所示,这是ECC 6 SR3 IDES初始的公司代码字段状态附加科目设置组中界面。图2是英文界面,显示是正确的。本文的示例操作就将图 1界面中的“子组文本不存在”变成有意义的中文描述。

图1 ECC 6 SR3 IDES公司代码字段状态附加科目设置初始界面(中文)

图2 ECC 6 SR3 IDES公司代码字段状态附加科目设置初始界面(英文)

       不同的产品对于字段状态文本维护程度并不不同,以上表示的是ECC 6 SR3 IDES版;对于ECC 6 SR3生产版由于没有图2所示的维护字段,如无需修改则不需要作此项配置。

字段状态的各语言文本都是存在于共享数据表TMODP中,这是一个cross-client的数据表,维护则对系统中每一个client都有效(相关知识参见《定义客户端(Client)》)。

每种字段状态都有一个选择域(Field Selection Definition),如科目组的是T077S-FAUS、公司代码字段状态是SKB1-FAUS1。每个字段组文本有一个序号。语言(Language Key)、选择域(Name of the Field Selection Definition)、序号、文本等四个值组成一条记录,决定了配置界面的显示文本,其中前三项(语言、选择域、序号)是主键。

操作步骤如下:

1.如在中文(ZH)界面出现文本无意义的情况,请用英文(EN)界面登录,找到其英文文本,如“Special Region”;

2.用TCODE:SE11查询表TMODP,查询条件:语言是英文(EN);文本如前条所示(如Special Region),选择域是SKB1-FAUS1。查询得到序号(本例结果是111)。

3.用TCODE:SM30维护视图TMODP增加条目,维护值是语言、选择域、序号、中文文本(ZH、SKB1-FAUS1、111、特别区域);此步也可修改已存在的条目文本。

本文操作省略前两步骤,只用SM30维护中文文本。

2.   示例数据

语言 选择域 序号 中文描述 英文描述
ZH SKB1-FAUS1 111 特別区域 Special Region
ZH SKB1-FAUS1 112 业务伙伴 Business partner
ZH SKB1-FAUS1 113 制品 Product
ZH SKB1-FAUS1 114 位置 Location
ZH SKB1-FAUS1 115 分销渠道 Distribution channel
ZH SKB1-FAUS1 116 业务线 BUSINESS LINE
ZH SKB1-FAUS1 117 地域 Territory
ZH SKB1-FAUS1 118 所有者/Cont. Owner/Cont.
ZH SKB1-FAUS1 119 脉络 Vein
ZH SKB1-FAUS1 120 区域 Region
ZH SKB1-FAUS1 121 州/省编码 State/Province Code

表1 维护文本数据

       维护的数据都是公司代码字段状态的组文本,英文描述是系统自带的,无需维护;中文描述则是根据英文翻译的(如不恰当请指正),后续的配置截图将以此文本为准。

3.   操作

作此项配置,操作的Client需具有cross-client配置的权限。在前台用SM30进入维护视图界面,输入数据表TMODP,如图3所示。点击维护按钮(),弹出cross-client提示对话框(如图4所示),点击确认按钮()进入图5界面。

 

图3 SM30 维护界面

图4 cross-client提示对话框

图5 项目名概览

       图5显示了字段选择定义的所有语言的描述,每一条记录有四个字段:语言、选择域、序号(显示“第1组”)、组名称。点击新条目按钮(),进入图6界面。

图6 添加新的条目

       在图6界面,按表1数据输入各条记录(可先用Excel表编辑好后成批复制粘贴)。输入正确无误后,按保存按钮()保存,这是一个cross-client配置,需要工作台级请求(Workbench request),系统会弹出请求号输入对话框,新建或选定一个请求号继续执行。

保存成功如图 7 所示,连续按返回按钮()退出操作。

图7 保存后界面

发表回复

Post Navigation