SAP帮助中提供的数据:
-------------------------------
标准程序
/SAPCEM/目录输入
短文本数据传输-目录数据目的此报表用于目录数据的直接输入。前提条件如果要使用直接输入,则必须在IMG节点Define catalog Code下定义目录。对于具有特征值的目录,还必须确保存在目录类和适当的特征,并且在上述IMG节点中输入了类/类类型。数据可以通过适当的工具(如EXCEL)或数据准备程序(report/SAPCEM/INPUT\u BGL91用于BGL91数据,report/SAPCEM/INPUT\u BAL90用于BAL90数据)提供。数据传输必须存在具有以下属性的文件:
目录文本是在目录结构显示中分配给目录中数字的描述性文本。BOM文本是BOM表中显示的目录中编号的简短描述。
只有目录文本必须为目录结构定义。为目录定义目录结构并不是绝对必要的,但它会有所帮助。转换BGL91时,目录条目的目录文本通过包含的文本文件确定,如果没有,则从BOM表文本复制。对于您自己定义的CEM BOM表目录,应为目录条目定义目录文本和BOM表文本。在语言指示符之后输入一个文本总是被评估为目录文本,只有随后的文本输入才意味着BOM文本。
选择目录指示符、数据文件的文件名(带路径)和传输类型(I=创建,自建站平台,M=更改)必须在选择屏幕上输入。如果设置"Test run"指示符,则只进行数据测试,如果处理成功,则返回数据错误或数据信息。如果未设置此指标,数据也会更新。两种语言的结构条目示例:#1 123#2 DÜberschrift#2 E title Catalog条目,云服务器设备,包含结构文本和BOM文本以及特征#1 12345#2 D测试记录测试#3值2,6目录条目不带文本且具有特征#1 12345-a#3大小7
-------------------------------
分析:(这可能对技术顾问和职能顾问都有帮助)
在上述示例中,某些人可能会对确切的输入文件格式产生混淆。这里是我的分析
(附文本文件和样本数据)
对象:需要提供标准程序/SAPCEM/目录输入的输入文件格式
以上程序的选择屏幕:
注:1)由于F4帮助不提供'文件名',用户应复制文件路径。
2)必须定义目录代码,如前提条件中所述,
3)活动模式"I"用于添加,而"M"用于更改,
4)复选框用于测试运行,淘客助手怎么用,
数据记录中有三种不同的数据类型:·#1目录数据·#2文本数据·#3特征数据
注:数据类型#1是必需的,并且其余两个是可选的
从示例中可以明显看出,每条记录都有不同的数据类型,以哈希(#1,#2,啥叫人工智能,#3)开头
程序流程:
输入文件:
分析代码后,记录中的每个字段都应该用一个选项卡隔开,
每个红色框表示一个选项卡,
选择目录代码为BGL92(已在系统中配置)
提供文件路径
输入记录中的数据更新为
注:每个选项卡都转换为"#"。
根据程序逻辑,记录应在"#"处拆分。必须在记录中的每个字段后提供制表符。
需要仔细分析循环逻辑,以保持不同的数据类型。
循环第一次执行时,如果条件通过,中的值为
,HLP\U类型将被分配数据类型(1)
由于没有数据分配给WA\U KATAL(目录号)、WA\U TEXT(BOM和特征文本)、WA\U VALUE(特征值)字段,大淘客是什么,因此不会在PERFORM APPEND\U WORK\U区域进行任何分配或操作。
第二次执行循环时,中的值是目录号
在这种情况下,如果条件失败,因为-字段(1)不等于"#",控制转到其他部分。
当所有条件(编辑掩码、目录号长度)都满足时,WA_KATAL将被分配输入数据文件中提供的目录号。
当第三次执行循环,中的值是数据类型(#2)。
如果满足条件,HLPŠU类型被赋值为2,并调用
执行追加工作区,目录内部表将被追加,因为这次WAŠKATAL不是初始值。
在执行追加工作区内。
当循环执行第四次,出现在中的值是'EN'表示语言English.
控件转到ELSE部分,将分配WA\u文本(特征文本)并在下一个循环中,WA_文本将传递到执行追加工作区的相应内部表中。
注意:
BOM文本将根据表'J_3GT370S'中的'Use of catalog'字段值进行更新。
BOM文本仅在'Use of catalog'等于'S'时进行更新。在其余情况下,BOM文本将被忽略。
同样,在拆分表的进一步循环中,特征值也将被分配到相应的内部表中,并最终更新到数据库表中。
结果日志显示为
表条目:
表J\U 3GKATAL
表/SAPCEM/KATTEXT
希望这可能会有所帮助。
谢谢
V Prasanth Kumar Reddy