SLT增强+仅针对新记录的更新逻辑

2020-08-21 15:55发布

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

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


你好。 我在SLT中为SAP ECC表添加了5个字段,并且在HANA中通过一个过程更新了4个字段。 我希望仅当SLT是新记录时才从SLT更新这4个字段。 现在,如果我不指定SLT针对复制数据执行的操作类型,则只要SAP中生成了新的/更改的条目,它就会在HANA中覆盖已更改和新的记录。 我使用了以下代码,但是复制被进程阻塞了,也没有错误。 这是SLT支持包信息。

DMIS _2011_1-版本2011_1_731 SP 11。

DATA:s_tst TYPE时间戳。

字段符号:任意键入

TYPE

任意类型,任意类型

*获取目标结构

CONCATENATE‘’INTO lv_name。

分配(lv_name)到

将结构的组件'iuuc_operat_flag'分配到

如果sy-subrc =0。

案例

‘i’。

***设置其他目标字段

获取时间戳记字段s_tst。 -zaedat = s_tst。

" u"时。

*设置更新时间戳记获取时间戳字段s_tst。

-zaedat = s_tst。

结束。

ENDIF。

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

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


你好。 我在SLT中为SAP ECC表添加了5个字段,并且在HANA中通过一个过程更新了4个字段。 我希望仅当SLT是新记录时才从SLT更新这4个字段。 现在,如果我不指定SLT针对复制数据执行的操作类型,则只要SAP中生成了新的/更改的条目,它就会在HANA中覆盖已更改和新的记录。 我使用了以下代码,但是复制被进程阻塞了,也没有错误。 这是SLT支持包信息。

DMIS _2011_1-版本2011_1_731 SP 11。

DATA:s_tst TYPE时间戳。

字段符号:任意键入

TYPE

任意类型,任意类型

*获取目标结构

CONCATENATE‘’INTO lv_name。

分配(lv_name)到

将结构的组件'iuuc_operat_flag'分配到

如果sy-subrc =0。

案例

‘i’。

***设置其他目标字段

获取时间戳记字段s_tst。 -zaedat = s_tst。

" u"时。

*设置更新时间戳记获取时间戳字段s_tst。

-zaedat = s_tst。

结束。

ENDIF。

付费偷看设置
发送
1条回答
蓋茨
1楼-- · 2020-08-21 16:39

请向Idea Place提出增强请求,有关更多信息,请参见注释1515837。

一周热门 更多>