2020-08-13 10:54发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
有人可以建议一种大规模关闭采购申请的方法吗?
致谢
Vijay,你好
如果您使用的是更高版本的SAP(4.6版以上),则需要使用eCATT脚本。
下面是创建eCATT脚本的过程:
第1步:创建eCATT测试脚本
1)创建一个新脚本(Transaction-SECATT)
a。 输入测试脚本名称(Z_PR_Closure)
b。 选中u201CTest Scriptu201D单选按钮
c。 选择u2018create objectu2019按钮
2)常规数据标签
a。 在以下字段中输入信息:职务,负责人,组件和系统数据容器。
b。 点击u2018editoru2019标签。
3)编辑器标签u2013录制脚本
a。 点击u2018Patternu2019
b。 在命令字段中输入u2018TCD(Record)u2019。
c。 在交易字段(ME52N)中输入要记录的第一个交易代码。
e。 记录一次交易的过程(输入PR编号并检查"已结束"指示符)。 完成后,单击u2018yesu2019将数据传输到脚本。
4)建立参数
注意:这些参数将用于输入数据或设置默认值。
a。 双击录制的命令界面。 (#1)
b。 双击u2018DYNPROu2019文件夹。 (上面的#2)
c。 点击u2018屏幕模拟器u2019图标(上方#3)
5)参数参考
a。 在每个参数的u2018parameter referenceu2019字段中输入ABAP对象(数据元素)。 点击回车将输入该项目。 注意:如果没有相应的参考字段,则可以设置长度或不设置长度
b。 输入所有参数引用后,保存脚本。
使用execute测试脚本。
希望有帮助。
此致
此消息已被审核。
HI,
在MEMASSRQ中,您可以执行此操作。 为此,
转到SM30,输入表格MASSFLDLST
然后创建新的输入对象类型= BUS2105
表名称= EBAN字段:-" EBAKZ"(已关闭购买申请)
然后运行MEMASSRQ并选择此字段,然后在下一页上的PR之后,您将获得类似于胶片的选项:-进行大量更改。
检查此链接
公关大量关闭
KK
嗨
请参阅Kishore给出的链接及其答案。 它具有以下信息
SAP具有功能模块ME_LIMIT_FIELDS_RQ,该功能模块限制可用于批量交易的字段。
EBAKZ是此功能模块中的一个字段,已从批量维护字段中删除。
如果您不同时修改此功能模块,则添加带有SM30表MASSFLDLST的字段将不适用于请购单。
最好使用LSMW之类的工具来关闭那些不需要的PR。
Antony
Hi Kishore,
感谢您的快速回复
我尝试了这个。 但是EBASSZ字段仍未显示在MEMASSRQ中。
关于
t.code MEMASSREQ中没有质量更改可用于关闭或删除PR。 所以你需要做LSMW或BDC
嗨,Vijay,
您可以通过CATT脚本执行此操作。 交易SCAT。
Ninad
最多设置5个标签!
Vijay,你好
如果您使用的是更高版本的SAP(4.6版以上),则需要使用eCATT脚本。
下面是创建eCATT脚本的过程:
第1步:创建eCATT测试脚本
1)创建一个新脚本(Transaction-SECATT)
a。 输入测试脚本名称(Z_PR_Closure)
b。 选中u201CTest Scriptu201D单选按钮
c。 选择u2018create objectu2019按钮
2)常规数据标签
a。 在以下字段中输入信息:职务,负责人,组件和系统数据容器。
b。 点击u2018editoru2019标签。
3)编辑器标签u2013录制脚本
a。 点击u2018Patternu2019
b。 在命令字段中输入u2018TCD(Record)u2019。
c。 在交易字段(ME52N)中输入要记录的第一个交易代码。
d。 按两次u2018enteru2019。 这将开始记录过程。e。 记录一次交易的过程(输入PR编号并检查"已结束"指示符)。 完成后,单击u2018yesu2019将数据传输到脚本。
4)建立参数
注意:这些参数将用于输入数据或设置默认值。
a。 双击录制的命令界面。 (#1)
b。 双击u2018DYNPROu2019文件夹。 (上面的#2)
c。 点击u2018屏幕模拟器u2019图标(上方#3)
d。 双击/在每个参数字段中。 接下来,清空u2018field的内容,并为记录中的每个参数(对于要输入的数据字段)输入一个参数名称。 如果该字段将包含默认值,则将该值输入到u201CField内容u201D中,并将u201CParam Nameu201D留空。 使用u2018下一个屏幕u2019按钮在记录的所有屏幕之间移动 d。 继续浏览记录的屏幕或单击以返回到测试脚本。5)参数参考
a。 在每个参数的u2018parameter referenceu2019字段中输入ABAP对象(数据元素)。 点击回车将输入该项目。 注意:如果没有相应的参考字段,则可以设置长度或不设置长度
b。 输入所有参数引用后,保存脚本。
使用execute测试脚本。
希望有帮助。
此致
此消息已被审核。
HI,
在MEMASSRQ中,您可以执行此操作。 为此,
转到SM30,输入表格MASSFLDLST
然后创建新的输入对象类型= BUS2105
表名称= EBAN字段:-" EBAKZ"(已关闭购买申请)
然后运行MEMASSRQ并选择此字段,然后在下一页上的PR之后,您将获得类似于胶片的选项:-进行大量更改。
检查此链接
公关大量关闭
此致
KK
嗨
请参阅Kishore给出的链接及其答案。 它具有以下信息
SAP具有功能模块ME_LIMIT_FIELDS_RQ,该功能模块限制可用于批量交易的字段。
EBAKZ是此功能模块中的一个字段,已从批量维护字段中删除。
如果您不同时修改此功能模块,则添加带有SM30表MASSFLDLST的字段将不适用于请购单。
最好使用LSMW之类的工具来关闭那些不需要的PR。
致谢
Antony
Hi Kishore,
感谢您的快速回复
我尝试了这个。 但是EBASSZ字段仍未显示在MEMASSRQ中。
关于
t.code MEMASSREQ中没有质量更改可用于关闭或删除PR。 所以你需要做LSMW或BDC
致谢
Antony
嗨,Vijay,
您可以通过CATT脚本执行此操作。 交易SCAT。
此致
Ninad
一周热门 更多>