使用Hot文件夹使用单个CSV文件在两个或多个项目中输入数据

2020-09-19 10:05发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家, 我们可以使用热文件夹将...

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

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


专家,

我们可以使用"热文件夹"将一项CSV数据输入到多个项目中吗。

预先感谢

5条回答
compass1988
2020-09-19 10:49

有趣的问题答对了,

可以通过扩展其中一个处理bean并更改其中一种方法的行为来实现。 以路径中的热文件夹内部示例为基础

您可以查看文件名,然后,如果文件名包含" employee",则可以将文件路由到 DefaultImpexConverter bean,以导入Employees。 同样,对于包含"产品"的文件名,将文件路由到 DefaultImpexConverter bean,以导入产品。

我可以看到您的建议的好处,因为它将消除人为错误的手动将文件拖放到下面的文件夹结构中的错误。

 #{baseDirectory}/$ {tenantId}/YourStore
  +-员工
  +-客户
  +-产品
  +-错误
  +-存档

  

但是您可以将三个子文件夹移动到"处理"文件夹中,并让 DefaultImpexConverter bean在那儿监听它们。

 #{baseDirectory}/$ {tenantId}/YourStore
  +加工
  |  +-员工
  |  +-客户
  |  +-产品
  +-错误
  +-存档

  

我希望这会有所帮助,
卢克

一周热门 更多>