LSMW记录方法不适用于事务代码ABAA

2020-08-26 09:49发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好

我尝试使用LSMW记录方法对这么多资产运行ABAA,当我运行该批处理时,我收到消息"

没有屏幕SAPMA01B 0285"的批量输入数据?
是否可以跳过屏幕285?

谢谢。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好

我尝试使用LSMW记录方法对这么多资产运行ABAA,当我运行该批处理时,我收到消息"

没有屏幕SAPMA01B 0285"的批量输入数据?
是否可以跳过屏幕285?

谢谢。

付费偷看设置
发送
7条回答
大圣 - sap领域执行人,9年sap运营经验
1楼 · 2020-08-26 10:29.采纳回答

嗨,穆罕默德,

帖子中提到的屏幕是否出现在每个额外的折旧范围内?

如果是这样,恐怕您需要进行编码。


用于重新评估(ABAW)的批输入记录的示例代码

 ... 
*确定折旧范围 从albb中选择afabe到表lt_afabe的相应字段中 xafbe eq'' 和bukrs eq lw_reval-bukrs 和anln1 eq lw_reval-anln1 和anln2 eq lw_reval-anln2 和bdatu eq'99991231'。 在lt_afabe处循环进入lw_afabe。 从tabwa选择afabe到lv_afabe 其中afapl eq lc_afapl 和bwasl eq lw_reval-bwasl 和afabe eq lw_afabe-afabe 和xberv eq lc_x。 最终选择。 如果lv_afabe ne'00'。 lv_count = lv_count + 1。 如果lv_count> 1。 *按折旧范围开始新的屏幕 清除bdcdata。 bdcdata-program ='SAPMA01B'。 bdcdata-dynpro ='0280'。 bdcdata-dynbegin ='X'。 附加bdcdata。 万一。 万一。 ...

最诚挚的问候,
乔纳森·埃曼斯

Nan4612
2楼-- · 2020-08-26 10:34

嗨乔纳森,

是否可以通过交易SHDB做到这一点?

SAP浪
3楼-- · 2020-08-26 10:08

嗨,穆罕默德,

请为您的LSMW记录使用Tcode:ABAAL:计划外折旧。

祝你好运

最好的问候

萨法拉兹

昵称总是被占用
4楼-- · 2020-08-26 10:30

你好,穆罕默德,

感谢您的回答,但交易ABAAL只能与新的资产会计一起使用。 但是,新的资产会计功能未激活,我使用的是经典的资产会计功能,如果还有其他选择,我将不胜感激。
谢谢。

宇峰Kouji
5楼-- · 2020-08-26 10:17

您好,穆罕默德,

感谢您的回答,但交易ABAAL只能与新的资产会计一起使用。 但是,新的资产会计功能尚未激活,我使用的是经典的资产会计功能,如果还有其他选择,我将不胜感激。
谢谢。

hongfeng1314
6楼-- · 2020-08-26 10:23

嗨穆罕默德,

通过 您可以记录交易SHDB,但是由于记录中的屏幕取决于资产主数据中折旧范围的数量,因此您可能必须添加其他编码来进行处理。 参见我以前的帖子,了解在类似资产交易中进行此类额外编码的示例。

最诚挚的问候

Jonathan Eemans

哎,真难
7楼-- · 2020-08-26 10:16

好 我将尝试遵循此选项。

谢谢。

一周热门 更多>