紧急:更新FI-AA模块中的多个资产

2020-09-04 18:57发布

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

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


尊敬的专家,

大家好,

我需要有关在SAP中一次更新多个资产的帮助。 目前,我正在使用" BAPI_FIXEDASSET_CHANGE" BAPI,这使我们一次只能更新1个资产信息。 我们已在SAP Dot.Net 连接器中使用此BAPI进行更新,但是问题是,它总是命中 SAP记录每条记录,这是不可行的。 我已经通过更新5条记录10次来计算时间,估计更新5条记录所花费的时间为19到20秒。 如果需要更新5000条记录,则估计所需的时间为5小时55分钟,依此类推,随着资产数量的增加。

通过更新500条记录进行观察,并与5条记录进行比较,每条记录最多需要3-4秒。

对于37000条记录,它需要41小时,11分钟和11秒,这实际上是我实际上需要从点更新的时间 .net 连接器。

我需要一个BAPI,一旦更新所有记录并结束会话,它将连接到SAP。 这将帮助我快速完成该过程,而不是总是连接,更新数据并再次关闭每条记录的SAP连接。

在这种情况下,请不要建议任何Z开发。

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

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


尊敬的专家,

大家好,

我需要有关在SAP中一次更新多个资产的帮助。 目前,我正在使用" BAPI_FIXEDASSET_CHANGE" BAPI,这使我们一次只能更新1个资产信息。 我们已在SAP Dot.Net 连接器中使用此BAPI进行更新,但是问题是,它总是命中 SAP记录每条记录,这是不可行的。 我已经通过更新5条记录10次来计算时间,估计更新5条记录所花费的时间为19到20秒。 如果需要更新5000条记录,则估计所需的时间为5小时55分钟,依此类推,随着资产数量的增加。

通过更新500条记录进行观察,并与5条记录进行比较,每条记录最多需要3-4秒。

对于37000条记录,它需要41小时,11分钟和11秒,这实际上是我实际上需要从点更新的时间 .net 连接器。

我需要一个BAPI,一旦更新所有记录并结束会话,它将连接到SAP。 这将帮助我快速完成该过程,而不是总是连接,更新数据并再次关闭每条记录的SAP连接。

在这种情况下,请不要建议任何Z开发。

付费偷看设置
发送
9条回答
Baoming ROSE
1楼-- · 2020-09-04 19:29

嗨Ashish

尝试LSMW-As02记录

微wx笑
2楼-- · 2020-09-04 19:35
  • 请删除标签ABAP可扩展性和ABAP连接,谢谢
  • >>请不要建议任何Z 在这种情况下发展。 <<那么您将不会得到任何答案,因为您需要" Z开发",对不起
  • "紧急:"不,不是。
愤怒的猪头君
3楼-- · 2020-09-04 19:28

我不知道是否可以先用很少的资产对后台作业进行测试以查看性能,但是批处理作业调度是处理大量作业的好选择。

正如 Ayman Mohamed 所说,LSMW是更好的选择,可以记录并导出到任何没有TR的客户 运动。

N-Moskvin
4楼-- · 2020-09-04 19:43

您是认真的吗? 他抱怨性能,您是否希望他使用1970年代的屏幕抓取和基于BDC的流程?

追夢秋陽
5楼-- · 2020-09-04 19:51

我认为BAPI_FIXEDASSET_CHANGE没有等效的对能够处理多种资产,因此如果没有SAP方面的开发,这是不可行的。

我建议创建 启用了RFC的包装函数,该函数在内部为每个传递的资产执行BAPI,并从.NET端调用此函数。

SAP小黑
6楼-- · 2020-09-04 19:37

尊敬的Narasimhulu,

将数据保存到z表中并使用上述BAPI更新资产时,后台作业很快完成,但是在我的情况下,数据通过 Dot.Net 连接器,数据通过使用所述BAPI发送到SAP。

先生,如果我错了,请纠正我,当数据条目有限(例如500-5000)时,建议使用LSMW,但就我而言,记录可能超过37000到1 Lac Plus(+),所以, LSMW是否可行? 会增加系统的负载吗?

我还需要提及LSMW中的必填字段,但是如果我使用BAPI,我将拥有所有可用字段,并且代码的设计方式是可以通过BAPI更新任何字段。 如果我使用LSMW,则与LSMW中一样,文件的输出可能具有更少或更多的字段来更新SAP中的数据,我们需要定义字段结构。

如果我错了,请纠正我。

感谢与问候,

Ashish

一周热门 更多>